.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
@keyframes shake{0%{transform:translateX(0)}10%{transform:translateX(-5px)}20%{transform:translateX(0)}30%{transform:translateX(5px)}40%{transform:translateX(0)}50%{transform:translateX(-3px)}60%{transform:translateX(0)}70%{transform:translateX(3px)}80%{transform:translateX(0)}90%{transform:translateX(1px)}100%{transform:translateX(0)}}@keyframes glow{0%{box-shadow:0 0 0 0 var(--gray-dark)}50%{box-shadow:0 0 10px 0 var(--gray-dark)}100%{box-shadow:0 0 0 0 var(--gray-dark)}}@keyframes gray-background-fade{0%{background-color:transparent}50%{background-color:rgba(var(--gray-medium-r),var(--gray-medium-g),var(--gray-medium-b),.3)}100%{background-color:transparent}}@font-face{font-family:fakt-pro;font-weight:400;font-style:normal;src:url(/themes/custom/dana_jacket/fonts/FaktPro-Normal.woff) format("woff"),url(/themes/custom/dana_jacket/fonts/FaktPro-Normal.ttf) format("truetype")}@font-face{font-family:fakt-pro;font-weight:500;font-style:normal;src:url(/themes/custom/dana_jacket/fonts/FaktPro-Medium.woff) format("woff"),url(/themes/custom/dana_jacket/fonts/FaktPro-Medium.ttf) format("truetype")}:root{--white:#ffffff;--white-r:255;--white-g:255;--white-b:255}:root{--red:#d93732;--red-r:217;--red-g:55;--red-b:50}:root{--red-light:#fecaca;--red-light-r:254;--red-light-g:202;--red-light-b:202}:root{--green:#6bbb53;--green-r:107;--green-g:187;--green-b:83}:root{--blue:#4daac2;--blue-r:77;--blue-g:170;--blue-b:194}:root{--orange:#ef8048;--orange-r:239;--orange-g:128;--orange-b:72}:root{--brown:#6b1e15;--brown-r:107;--brown-g:30;--brown-b:21}:root{--gray-darkest:#2c303b;--gray-darkest-r:44;--gray-darkest-g:48;--gray-darkest-b:59}:root{--gray-dark:#646d82;--gray-dark-r:100;--gray-dark-g:109;--gray-dark-b:130}:root{--gray-medium:#bfc5d2;--gray-medium-r:191;--gray-medium-g:197;--gray-medium-b:210}:root{--gray-light:#dce1ea;--gray-light-r:220;--gray-light-g:225;--gray-light-b:234}:root{--gray-lighter:#e8ecef;--gray-lighter-r:232;--gray-lighter-g:236;--gray-lighter-b:239}:root{--gray-lightest:#f3f5f7;--gray-lightest-r:243;--gray-lightest-g:245;--gray-lightest-b:247}:root{--text:var(--gray-darkest);--text-r:var(--gray-darkest-r);--text-g:var(--gray-darkest-g);--text-b:var(--gray-darkest-b)}:root{--entity-color-red:var(--red);--entity-color-red-r:var(--red-r);--entity-color-red-g:var(--red-g);--entity-color-red-b:var(--red-b)}:root{--entity-color-green:var(--green);--entity-color-green-r:var(--green-r);--entity-color-green-g:var(--green-g);--entity-color-green-b:var(--green-b)}:root{--entity-color-blue:var(--blue);--entity-color-blue-r:var(--blue-r);--entity-color-blue-g:var(--blue-g);--entity-color-blue-b:var(--blue-b)}:root{--entity-color-orange:var(--orange);--entity-color-orange-r:var(--orange-r);--entity-color-orange-g:var(--orange-g);--entity-color-orange-b:var(--orange-b)}:root{--entity-color-brown:var(--brown);--entity-color-brown-r:var(--brown-r);--entity-color-brown-g:var(--brown-g);--entity-color-brown-b:var(--brown-b)}:root{--entity-color-gray-dark:var(--gray-darkest);--entity-color-gray-dark-r:var(--gray-darkest-r);--entity-color-gray-dark-g:var(--gray-darkest-g);--entity-color-gray-dark-b:var(--gray-darkest-b)}:root{--entity-color-gray-light:var(--gray-medium);--entity-color-gray-light-r:var(--gray-medium-r);--entity-color-gray-light-g:var(--gray-medium-g);--entity-color-gray-light-b:var(--gray-medium-b)}:root{--entity-color-default:var(--entity-color-gray-light);--entity-color-default-r:var(--entity-color-gray-light-r);--entity-color-default-g:var(--entity-color-gray-light-g);--entity-color-default-b:var(--entity-color-gray-light-b)}:root{--backdrop-1:url("/themes/custom/dana_jacket/images/backdrops/backdrop1.jpg")}:root{--theme-color-1:var(--gray-darkest);--theme-color-1-r:var(--gray-darkest-r);--theme-color-1-g:var(--gray-darkest-g);--theme-color-1-b:var(--gray-darkest-b)}:root{--theme-color-2:var(--gray-dark);--theme-color-2-r:var(--gray-dark-r);--theme-color-2-g:var(--gray-dark-g);--theme-color-2-b:var(--gray-dark-b)}:root{--theme-color-3:var(--gray-medium);--theme-color-3-r:var(--gray-medium-r);--theme-color-3-g:var(--gray-medium-g);--theme-color-3-b:var(--gray-medium-b)}:root{--theme-color-4:var(--gray-light);--theme-color-4-r:var(--gray-light-r);--theme-color-4-g:var(--gray-light-g);--theme-color-4-b:var(--gray-light-b)}:root{--theme-color-5:var(--gray-lighter);--theme-color-5-r:var(--gray-lighter-r);--theme-color-5-g:var(--gray-lighter-g);--theme-color-5-b:var(--gray-lighter-b)}:root{--theme-color-6:var(--gray-lightest);--theme-color-6-r:var(--gray-lightest-r);--theme-color-6-g:var(--gray-lightest-g);--theme-color-6-b:var(--gray-lightest-b)}:root{--theme-buttons-bg:var(--brown);--theme-buttons-bg-r:var(--brown-r);--theme-buttons-bg-g:var(--brown-g);--theme-buttons-bg-b:var(--brown-b)}:root{--theme-buttons-hover-bg:var(--red);--theme-buttons-hover-bg-r:var(--red-r);--theme-buttons-hover-bg-g:var(--red-g);--theme-buttons-hover-bg-b:var(--red-b)}:root{--theme-buttons-text:var(--white);--theme-buttons-text-r:var(--white-r);--theme-buttons-text-g:var(--white-g);--theme-buttons-text-b:var(--white-b)}:root{--theme-buttons-hover-text:var(--white);--theme-buttons-hover-text-r:var(--white-r);--theme-buttons-hover-text-g:var(--white-g);--theme-buttons-hover-text-b:var(--white-b)}:root{--theme-form-border-default:var(--theme-color-3);--theme-form-border-default-r:var(--theme-color-3-r);--theme-form-border-default-g:var(--theme-color-3-g);--theme-form-border-default-b:var(--theme-color-3-b)}:root{--theme-form-border-focus:var(--blue);--theme-form-border-focus-r:var(--blue-r);--theme-form-border-focus-g:var(--blue-g);--theme-form-border-focus-b:var(--blue-b)}:root{--theme-form-text:var(--gray-dark);--theme-form-text-r:var(--gray-dark-r);--theme-form-text-g:var(--gray-dark-g);--theme-form-text-b:var(--gray-dark-b)}:root{--theme-menu-active-indicator:var(--blue);--theme-menu-active-indicator-r:var(--blue-r);--theme-menu-active-indicator-g:var(--blue-g);--theme-menu-active-indicator-b:var(--blue-b)}.contains-entity-context-menu[data-context-menu-state=hidden] .context-menu,.menu.menu-account .menu-list{opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.contains-entity-context-menu[data-context-menu-state=visible] .context-menu,.menu.menu-account:hover .menu-list{opacity:1;visibility:visible;transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.context-menu,.menu.menu-account .menu-list,.select2-dropdown{box-shadow:0 5px 20px 0 rgba(0,0,0,.2);border-radius:5px;background-color:var(--white);z-index:10}.context-menu ul,.menu.menu-account .menu-list ul,.select2-dropdown ul{list-style:none;margin:0;padding:6px 0}.context-menu ul+ul,.menu.menu-account .menu-list ul+ul,.select2-dropdown ul+ul{position:relative;margin-top:1px}.context-menu ul+ul::before,.menu.menu-account .menu-list ul+ul::before,.select2-dropdown ul+ul::before{content:"";position:absolute;top:-1px;left:0;right:0;border-top:1px solid var(--gray-medium)}.context-menu ul li span,.context-menu ul li>a,.menu.menu-account .menu-list .menu-item .menu-link,.menu.menu-account .menu-list ul li span,.menu.menu-account .menu-list ul li>a,.select2-dropdown ul li span,.select2-dropdown ul li.select2-results__option[role=treeitem],.select2-dropdown ul li>a{display:flex;justify-content:stretch;align-items:flex-start;padding:12px 24px 7px 12px;color:var(--theme-form-text);text-decoration:none;line-height:1.4;font-weight:400;cursor:pointer;white-space:nowrap;background-color:transparent;transition:background-color .1s ease-in-out;outline:0}.context-menu ul li span.select2-results__option--highlighted,.context-menu ul li span:focus,.context-menu ul li span:hover,.context-menu ul li>a.select2-results__option--highlighted,.context-menu ul li>a:focus,.context-menu ul li>a:hover,.menu.menu-account .menu-list .menu-item .menu-link:focus,.menu.menu-account .menu-list .menu-item .menu-link:hover,.menu.menu-account .menu-list .menu-item .select2-results__option--highlighted.menu-link,.menu.menu-account .menu-list ul li span.select2-results__option--highlighted,.menu.menu-account .menu-list ul li span:focus,.menu.menu-account .menu-list ul li span:hover,.menu.menu-account .menu-list ul li>a.select2-results__option--highlighted,.menu.menu-account .menu-list ul li>a:focus,.menu.menu-account .menu-list ul li>a:hover,.select2-dropdown ul li span.select2-results__option--highlighted,.select2-dropdown ul li span:focus,.select2-dropdown ul li span:hover,.select2-dropdown ul li.select2-results__option--highlighted.select2-results__option[role=treeitem],.select2-dropdown ul li.select2-results__option[role=treeitem]:focus,.select2-dropdown ul li.select2-results__option[role=treeitem]:hover,.select2-dropdown ul li>a.select2-results__option--highlighted,.select2-dropdown ul li>a:focus,.select2-dropdown ul li>a:hover{transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1);background-color:var(--gray-light)}.context-menu ul li span:active,.context-menu ul li>a:active,.menu.menu-account .menu-list .menu-item .menu-link:active,.menu.menu-account .menu-list ul li span:active,.menu.menu-account .menu-list ul li>a:active,.select2-dropdown ul li span:active,.select2-dropdown ul li.select2-results__option[role=treeitem]:active,.select2-dropdown ul li>a:active{transition-duration:50ms;transition-timing-function:cubic-bezier(.44,.825,.19,1);background-color:var(--gray-medium)}[data-entity-type=group][data-bundle=company][data-view-mode=card],[data-entity-type=group][data-bundle=company][data-view-mode=full] .company-certificates,[data-entity-type=group][data-bundle=company][data-view-mode=identity]{background-color:var(--theme-color-6);border-radius:5px;padding:20px 20px 15px 20px}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information,[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information{display:grid;grid-template-columns:[label-start] minmax(140px,auto) [label-end field-start] 1fr [field-end];grid-auto-rows:min-content;gap:20px}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field-label-inline,[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information .field-label-inline{grid-column:label;color:var(--theme-color-2)}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field,[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information .field{grid-column:field}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .address,[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information .address{margin:0}@keyframes placeHolderShimmer{0%{background-position:-144px 0}100%{background-position:656px 0}}[data-entity-type=task][data-bundle=task][data-view-mode=teaser] .loading-text{animation-duration:1.75s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:cubic-bezier(.25,.1,.3,.6);background:var(--theme-color-4);background:linear-gradient(to right,var(--theme-color-4) 0,var(--theme-color-5) 18%,var(--theme-color-4) 36%);background-size:800px 100%;position:relative}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes upload-progress{0%{width:0}100%{width:99%}}@keyframes rotate{0%{transform:rotateZ(30deg)}100%{transform:rotateZ(390deg)}}*,::after,::before{box-sizing:border-box}body,html{margin:0;padding:0;display:flex;justify-content:center;align-items:center;width:100%;height:100%}html>.ajax-progress{display:none}body{font-size:14px;line-height:1.5;font-family:fakt-pro,sans-serif;font-weight:400;color:var(--text)}body.uses-layout-normal{background-color:var(--white)}body.uses-layout-simplified{background:no-repeat var(--backdrop-1) center center;background-size:cover;background-attachment:fixed}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin-top:.33em;margin-bottom:.33em;line-height:1.25;font-family:basic-sans,sans-serif;font-weight:600}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}h1{font-size:28px}h2{font-size:28px}h3{font-size:18px}ol,ul{list-style:none;margin:0;padding:0}::-moz-selection{background-color:var(--theme-color-4)}::selection{background-color:var(--theme-color-4)}a{line-height:1.7;color:var(--blue)}a:link,a:visited{text-decoration:none;font-weight:500}a:focus,a:hover{text-decoration:underline}details summary{list-style:none}details summary::-webkit-details-marker{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}.rounded-full{border-radius:9999px}.demo{overflow:hidden;height:100%}.demo .demo-toggler.off{display:none;pointer-events:none}.demo .blur{cursor:not-allowed;position:relative;height:100%}.demo .blur img{display:block}.demo .blur:hover:after{opacity:0}.demo .blur:hover:before{opacity:0}.demo .blur:after,.demo .blur:before{border-radius:5px;pointer-events:none;transition:all .2s ease-in-out}.demo .blur:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:#000;opacity:.4}.demo .blur:before{content:"Coming soon";position:absolute;width:100%;color:#fff;opacity:1;font-size:20px;z-index:5;height:100%;left:50%;top:50%;transform:translateX(-50%);text-align:center}select.form-select{background-color:#fff;position:relative}table{table-layout:fixed;border-collapse:collapse}table td,table th{text-align:left;padding:20px 20px 15px 20px}table tr:not(:first-of-type) td,table tr:not(:first-of-type) th{border-top:1px solid var(--theme-color-3)}table tr:not(:last-of-type) td,table tr:not(:last-of-type) th{border-bottom:1px solid var(--theme-color-3)}table thead tr:last-of-type td,table thead tr:last-of-type th{border-bottom:1px solid var(--theme-color-3)}table tfoot tr:first-of-type td,table tfoot tr:first-of-type th{border-top:1px solid var(--theme-color-3)}.layout-normal{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;width:100%;height:100%;overflow-x:hidden}.layout-normal .app-header{flex:0 0 auto;width:100%;height:77px;padding:16px;display:flex;justify-content:space-between;align-items:center;box-shadow:0 0 8px 0 rgba(0,0,0,.2)}.layout-normal .app-header .block.system-branding{margin-right:auto}.layout-normal .app-content-wrapper{flex:1 1 auto;display:flex;justify-content:stretch;align-items:stretch;align-content:stretch;position:relative}.layout-normal .app-content-wrapper .app-primary-menu-sidebar{flex:0 0 auto;width:300px;transition:width .2s ease-in-out}.layout-normal .app-content-wrapper .app-primary-menu-sidebar.collapsed-sidebar{z-index:1;width:62px}.layout-normal .app-content-wrapper .app-content{flex:1 1 auto;padding:40px 70px;max-width:calc(100% - 300px);display:flex;flex-direction:column}.layout-normal .app-content-wrapper .app-content.sidebar-is-collapsed{max-width:calc(100% - 62px)}.layout-normal .app-content-wrapper .app-content .page-title{margin-bottom:20px;order:-1}.layout-normal .app-content-wrapper .app-content .block.system-main{max-width:1280px}.layout-simplified{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;width:100%;height:100%}.layout-simplified .app-header{flex:0 0 auto;width:100%;height:100px;padding:16px;display:flex;justify-content:space-between;align-items:center}.layout-simplified .app-header .block.system-branding{padding:4px;margin-right:auto}.layout-simplified .app-content-wrapper{flex:0 0 auto;min-height:calc(100% - 100px);display:flex;justify-content:flex-start;align-items:center;padding:68px 100px 100px}.layout-simplified .app-content-wrapper .app-content{flex:0 0 auto;width:300px;max-width:100%;overflow:hidden;padding:26px 24px}.layout-simplified .app-content-wrapper .app-content [data-drupal-messages]{margin-top:20px;margin-left:-24px;margin-right:-24px;margin-bottom:-26px;padding-top:26px;padding-left:24px;padding-right:24px;padding-bottom:22px}.layout-simplified .app-content-wrapper .app-sidebar-second{margin:0 auto;padding:0 100px;max-width:820px;flex:1 1 auto}.layout-simplified .block.system-main>h2{display:none}.layout-simplified form{margin-top:20px}.layout-simplified form .description{display:none}.layout-simplified form .form-actions{justify-content:flex-start}.layout-simplified .block.local-tasks{margin-top:20px}div.dana-dpr-business-functions-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(325px,1fr));max-width:100%}div.dana-dpr-business-functions-overview>*{width:unset!important}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.page-title{margin:-40px -70px;margin-bottom:60px;padding:70px 70px 64px;background:no-repeat var(--backdrop-1);background-size:cover;background-position:center center;color:var(--white);box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main{display:grid;grid-template-columns:[group-left-start] 1fr [group-left-end group-right-start] 300px [group-right-end];gap:40px;max-width:unset;max-width:auto}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left{grid-column:group-left;display:grid;grid-gap:20px;grid-template-columns:460px 1fr}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item{grid-column-start:1;grid-column-end:-1;background-color:var(--gray-lightest);border-radius:5px}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams{padding-top:20px}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams>.title{margin:0;padding:0 20px 15px 20px;font-size:18px;font-weight:600;line-height:1.25;text-decoration:none}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px 20px 15px 20px;max-width:900px;margin:0 auto}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams .risk-level-diagram{flex:0 0 auto;width:260px;position:relative;z-index:0}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams .risk-level-diagram:after{content:"";display:block;width:200px;height:200px;background-color:transparent;position:absolute;z-index:-1;left:50%;transform:translateX(-50%);bottom:0;border-radius:50%;box-shadow:0 10px 25px 0 rgba(0,0,0,.3);animation-name:pie-chart-box-shadow;animation-duration:.8s;animation-delay:.8s;animation-fill-mode:backwards}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend{width:100%}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul{display:flex;flex-wrap:nowrap;justify-content:center;padding:20px 20px 15px 20px;margin-top:20px;width:100%}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li{flex-basis:auto;margin:0 15px;padding:4px;cursor:pointer;font-weight:700}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li .legend-item{display:flex;flex-wrap:nowrap;align-items:center;align-content:center}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li .legend-item:before{content:"";display:block;width:14px;height:14px;border-radius:100%;background-color:currentColor;margin-right:6px;margin-top:-2px}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li .legend-item.disabled{text-decoration:line-through}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.documents{grid-column-start:1;grid-column-end:2}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.documents>.title{margin:0;padding:20px 20px 15px 20px}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.certificates{grid-column-start:2;grid-column-end:3}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-left .dashboard-item.certificates>.title{margin:0;padding:20px 20px 15px 20px}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-right{grid-column:group-right}body.dana-dashboard-company-dashboard .app-content-wrapper .app-content .block.system-main .group-right .dashboard-item+.dashboard-item{margin-top:60px}@keyframes pie-chart-box-shadow{0%{box-shadow:0 0 0 0 transparent}100%{box-shadow:0 10px 25px 0 rgba(0,0,0,.2)}}body.view-companies-company-selector-archived .app-content-wrapper{justify-content:center;padding:68px 60px 100px}body.view-companies-company-selector-archived .app-content-wrapper .app-content{flex:1 1 auto;padding:0;max-width:calc(100% - 50px);display:flex;flex-direction:column;position:relative}body.view-companies-company-selector-archived .app-content-wrapper .block.page-title{padding:52px 48px 52px 48px}body.view-companies-company-selector-testing .app-content-wrapper{justify-content:center;padding:68px 60px 100px}body.view-companies-company-selector-testing .app-content-wrapper .app-content{flex:1 1 auto;padding:0;max-width:calc(100% - 50px);display:flex;flex-direction:column;position:relative}body.view-companies-company-selector-testing .app-content-wrapper .block.page-title{padding:52px 48px 52px 48px}body.view-companies-company-selector .app-content-wrapper{justify-content:center;padding:68px 60px 100px}body.view-companies-company-selector .app-content-wrapper .app-content{flex:1 1 auto;padding:0;max-width:calc(100% - 50px);display:flex;flex-direction:column;position:relative}body.view-companies-company-selector .app-content-wrapper .block.page-title{padding:52px 48px 52px 48px}.dana-company-alert-dpo .app-content-wrapper .app-content{max-width:700px}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table{width:100%;table-layout:auto;background-color:var(--gray-lightest);border-radius:5px}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell{color:var(--gray-dark);font-weight:300;padding-top:30px;padding-bottom:20px}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell.is-active *{color:var(--gray-darkest);font-weight:500}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell h3{color:var(--gray-darkest)}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell a{display:inline-block;width:auto;color:var(--gray-dark);font-weight:300;text-decoration:none;padding-left:15px;outline:0 none;position:relative}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell a .tablesort{display:none}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell a:after,.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell a:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-bottom-color:var(--gray-dark);position:absolute;left:0;top:50%;transform:translateY(-12px)}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .table-head .row .cell a:after{border-bottom-color:transparent;border-top-color:var(--gray-dark);margin-top:11px}.dana-export-export-requests .app-content-wrapper .app-content .export-requests-table-wrapper .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.dana-export-export-requests .app-content-wrapper .app-content .actions{display:flex;justify-content:flex-end;margin-top:30px}.dana-export-request-create-form .app-content-wrapper .app-content{max-width:700px}.dana-message-box-message-box-settings .app-content-wrapper .app-content{max-width:700px}.dana-message-box-message-box-settings .app-content-wrapper .app-content .form.dana-message-box-message-box-settings .js-form-wrapper{display:flex;flex-wrap:wrap;align-items:end;gap:20px}.dana-message-box-message-box-settings .app-content-wrapper .app-content .form.dana-message-box-message-box-settings .js-form-wrapper .status-messages{display:none}.dana-message-box-message-box-settings .app-content-wrapper .app-content .form.dana-message-box-message-box-settings .js-form-wrapper .js-form-type-email{display:inline-block;flex:1}.dana-message-box-message-box .app-content-wrapper .app-content{max-width:700px}.entity-contract-archive .app-content-wrapper .app-content{max-width:700px}.entity-contract-canonical .app-content-wrapper .app-content{max-width:1280px}.entity-contract-copy .app-content-wrapper .app-content{max-width:700px}.entity-data-processing-register-canonical .app-content-wrapper .app-content{max-width:1280px}.entity-document-canonical .app-content-wrapper .app-content{max-width:700px}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content{width:100%;max-width:1280px}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content .page-title,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content .page-title,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content .page-title{width:700px;padding-right:140px}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content .status-messages,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content .status-messages,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content .status-messages{width:560px}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content .form:not(.message-box-item-attachment-create-form),.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content .form:not(.message-box-item-attachment-create-form),.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content .form:not(.message-box-item-attachment-create-form){width:700px;padding-right:140px}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content .form:not(.message-box-item-attachment-create-form) .form-sidebar,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content .form:not(.message-box-item-attachment-create-form) .form-sidebar,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content .form:not(.message-box-item-attachment-create-form) .form-sidebar{margin-top:20px}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar{position:absolute;z-index:0;left:1000px;top:0;min-height:100%;width:calc(100% - 1000px);max-width:600px;background-color:var(--gray-lightest);padding:45px 70px 15px;margin-top:0}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar:after,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar:after,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar:after{content:"";display:block;width:calc(100vw - 1000px - 600px);height:100%;position:absolute;z-index:1;background-color:var(--gray-lightest);left:100%;top:0}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar .sidebar-title,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar .sidebar-title,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar .sidebar-title{margin-bottom:25px}.uses-layout-normal[class*=entity-document-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar .sidebar-title .icons,.uses-layout-normal[class*=entity-incident-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar .sidebar-title .icons,.uses-layout-normal[class*=entity-task-][class*=-form] .app-content-wrapper .app-content :not(.message-box-viewer)+.system-main .form .form-sidebar .sidebar-title .icons{display:none}[class*=entity][class*=-form] .app-content-wrapper .app-content{max-width:700px}.entity-incident-archive .app-content-wrapper .app-content{max-width:700px}.entity-incident-canonical .app-content-wrapper .app-content{max-width:700px}.entity-relation-archive .app-content-wrapper .app-content{max-width:700px}.entity-user-canonical .app-content-wrapper .app-content{max-width:700px}[class*=entity-group][class*=-form] .app-content-wrapper .app-content{max-width:1280px}body[is-dragging=true] *{pointer-events:none}body[is-dragging=true] .overlay{opacity:1;visibility:visible;background-color:rgba(var(--gray-darkest-r),var(--gray-darkest-g),var(--gray-darkest-b),.3);transition:none}body[is-dragging=true] .form .form-managed-file:not(.contains-file){z-index:1000;position:relative;transition:none;pointer-events:auto!important}body[is-dragging=true] .form .form-managed-file:not(.contains-file):after{background-color:var(--white)}.dana-know-how-know-how-by-dana .app-content-wrapper .app-content .system-main .views-element-container+.views-element-container{margin-top:40px}[class*=dana-user][class*=-add] .app-content-wrapper .app-content,[class*=dana-user][class*=-user-relate] .app-content-wrapper .app-content,[class*=entity-user][class*=-form] .app-content-wrapper .app-content{width:100%;max-width:1280px}.layout-simplified .app-content{background-color:var(--white);border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.layout-simplified .app-content [data-drupal-messages]{background-color:var(--theme-color-4);font-weight:500}.layout-simplified .app-content [data-drupal-messages] a[href^="/user/password"]{display:none}.layout-normal .app-content [data-drupal-messages]{background-color:var(--theme-color-6);border-radius:5px;font-weight:500;padding:20px 20px 15px 20px}.layout-normal .app-header{background-color:var(--white)}.app-primary-menu-sidebar{display:flex;flex-direction:column;justify-content:space-between}.layout-normal .app-primary-menu-sidebar{background-color:var(--theme-color-1)}.app-primary-menu-sidebar .menu-main{position:sticky;top:0}.app-primary-menu-sidebar .menu-sidebar-logo{margin-bottom:40px;align-self:center;width:calc(100% - 20px * 4)}.app-primary-menu-sidebar .menu-sidebar-logo svg{height:auto;width:100%;opacity:.35;mix-blend-mode:hard-light}.block.action-menu{position:fixed;z-index:1;right:20px;bottom:20px;background-color:var(--gray-darkest);border-radius:30px;transition:z-index .2s ease-in-out .2s}.block.action-menu .menu-toggle .icon{background-color:var(--brown);width:60px;height:60px;border-radius:100%;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);position:absolute;z-index:1;right:0;bottom:0;cursor:pointer;transform:rotateZ(0);transition:transform .2s ease-in-out,background-color .2s ease-in-out}.block.action-menu .menu-toggle .icon:after,.block.action-menu .menu-toggle .icon:before{content:"";display:block;width:20px;height:3px;background-color:var(--white);border-radius:2px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.block.action-menu .menu-toggle .icon:after{transform:translate(-50%,-50%) rotateZ(90deg)}.block.action-menu .menu-toggle .text{display:flex;justify-content:flex-start;align-items:center;color:var(--white);font-family:basic-sans,sans-serif;font-weight:600;font-size:18px;cursor:pointer;height:60px;width:60px;overflow:hidden;white-space:nowrap;background-color:var(--gray-darkest);border-radius:30px;padding-left:40px;transition:width .2s ease-in-out,border-radius .2s ease-in-out 0s}.block.action-menu .menu-toggle:hover .icon{background-color:var(--red)}.block.action-menu .menu-toggle:hover .text{width:250px}.block.action-menu .list-wrapper{width:60px;max-height:0;overflow:hidden;background-color:var(--gray-darkest);border-radius:0 0 30px 30px;opacity:0;transition:width .2s ease-in-out,max-height .2s ease-in-out,opacity .1s ease-in-out .1s}.block.action-menu .list-wrapper .menu-list .menu-item-seperator{width:100%;height:1px;background-color:var(--white);padding:0;margin:10px 0}.block.action-menu .list-wrapper .menu-list .menu-item .menu-link{display:flex;align-items:center;color:var(--white);font-weight:400;white-space:nowrap;padding:10px 20px 7.5px;outline:0 none;text-decoration:none;transition:background-color .2s ease-in-out}.block.action-menu .list-wrapper .menu-list .menu-item .menu-link svg{flex:0 0 auto;width:24px;height:24px;margin-top:-4px;margin-right:10px}.block.action-menu .list-wrapper .menu-list .menu-item .menu-link svg *{fill:var(--white)!important}.block.action-menu .list-wrapper .menu-list .menu-item .menu-link:hover{background-color:var(--gray-dark)}.block.action-menu .list-wrapper .menu-list .menu-item:last-child{padding-bottom:80px}.block.action-menu .menu-toggle:hover+.list-wrapper{width:250px}[data-active-item=action-menu] .overlay{opacity:1;visibility:visible}[data-active-item=action-menu] .block.action-menu{z-index:11;transition:z-index .2s ease-in-out 0s}[data-active-item=action-menu] .block.action-menu .menu-toggle .icon{transform:rotateZ(135deg);background-color:var(--red)}[data-active-item=action-menu] .block.action-menu .menu-toggle .text{width:250px;border-radius:30px 30px 0 0;background-color:var(--gray-darkest);transition:border-radius .2s ease-in-out .2s}[data-active-item=action-menu] .block.action-menu .list-wrapper{width:250px;max-height:500px;opacity:1;transition:max-height .2s ease-in-out,opacity .1s ease-in-out .1s}.block.block-announcement{padding:30px;background-size:cover;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.block.block-announcement .label{font-family:basic-sans,sans-serif;font-weight:600;font-size:18px;color:var(--white)}.block.block-announcement .title{font-family:basic-sans,sans-serif;font-weight:600;font-size:28px;color:var(--white)}.block.block-announcement .text{color:var(--white);padding:10px 0}.block.block-announcement .text p:first-child{margin-top:0}.block.block-announcement .text p:last-child{margin-bottom:0}.block.block-announcement .button,.block.block-announcement .change-order-button{margin-top:40px}.block.block-announcement .button+.button,.block.block-announcement .button+.change-order-button,.block.block-announcement .change-order-button+.button,.block.block-announcement .change-order-button+.change-order-button{margin-left:10px}.block.block-metrics .item:after{content:"";display:table;clear:both}.block.block-metrics .item+.item{margin-top:30px}.block.block-metrics .item.messages{border-top:1px solid var(--gray-medium);padding-top:30px}.block.block-metrics .item .icon{float:left;clear:left;width:70px;margin-right:10px}.block.block-metrics .item .number{float:left;clear:none;width:calc(100% - 20px * 4);font-family:basic-sans,sans-serif;font-size:50px;line-height:50px;font-weight:600}.block.block-metrics .item .text{float:left;clear:none;width:calc(100% - 20px * 4);font-size:14px;line-height:16px;font-weight:500}.block.block-quick-links .link{display:flex;align-items:center;position:relative;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px;color:brown;text-decoration:none;transition:color .2s ease-in-out}.block.block-quick-links .link .sharp-arrow-right{background-color:var(--brown);width:40px;height:40px;padding:5px;border-radius:100%;margin-right:10px;transition:background-color .2s ease-in-out}.block.block-quick-links .link .sharp-arrow-right *{fill:var(--white)!important}.block.block-quick-links .link+.link{margin-top:20px}.block.block-quick-links .link:hover{color:var(--red)}.block.block-quick-links .link:hover .sharp-arrow-right{background-color:var(--red)}.block.block-quick-links .link.disabled{cursor:not-allowed}.block.block-quick-links .link.disabled:after{content:"Coming soon!";display:block;position:absolute;right:-10px;top:50%;white-space:nowrap;transform:translateY(-50%);background-color:var(--gray-darkest);color:var(--white);font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;padding:0 10px;padding-top:8px;padding-bottom:4px;border-radius:5px;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,right .2s ease-in-out}.block.block-quick-links .link.disabled:hover:after{opacity:1;visibility:visible;right:0}.contract-risk-level-chart{background-color:var(--gray-lightest)}.contract-risk-level-chart .block-title{padding:15px 0 0 15px}.contract-risk-level-chart .block-subtitle{padding:0 0 0 15px;color:var(--gray-medium)}.contract-risk-level-chart .canvas-wrapper{display:inline-block;margin-bottom:10px}.score-diagrams{padding-top:20px}.score-diagrams>.title{margin:0;padding:0 20px 15px 20px;font-size:18px;font-weight:600;line-height:1.25;text-decoration:none}.score-diagrams .score-diagrams .score-entries{display:flex;flex-wrap:wrap;justify-content:space-around;padding:0 20px 20px 20px;padding-top:20px;max-width:1200px;margin:0 auto;align-items:flex-start}.score-diagrams .score-diagrams .score-entries .score-entry{width:205px;max-height:200px;margin:20px}.score-diagrams .score-diagrams .score-entries .score-entry .score-label{display:flex;flex-wrap:nowrap;align-items:center;align-content:center;float:left;height:36px;font-weight:500;color:var(--gray-dark)}.score-diagrams .score-diagrams .score-entries .score-entry .score-emoji{display:inline-block;height:36px;width:36px;float:right}.score-diagrams .score-diagrams .no-data{color:var(--gray-dark);font-weight:300;padding-left:20px;height:40px;display:inline-block}.score-diagrams .score-diagrams .monitor-date{color:var(--gray-dark);font-weight:500;padding:10px 20px 10px 0;max-width:300px;display:inline-block;margin:20px}.score-diagrams .score-diagrams .download-link{padding:20px;max-width:300px;float:right}.score-diagrams .score-diagrams .download-link a{width:150px;height:40px;background-color:var(--gray-light);border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center;color:var(--gray-darkest);text-decoration:none}.score-diagrams .score-diagrams .download-link svg{display:block;width:20px;height:20px;padding:2px;margin-left:5px;background-color:var(--gray-dark);border-radius:100%}.score-diagrams .score-diagrams .download-link svg *{fill:var(--white)!important}.block.login-screen{color:var(--white)}.block.login-screen h1{font-size:65px}.block.login-screen h2{font-size:28px;font-weight:400}.block.masquerade form{margin-top:0}.block.masquerade form .form-wrapper{display:flex;justify-content:flex-end;align-items:stretch}.block.masquerade form .form-wrapper input{border:none;height:100%}.block.masquerade form .form-wrapper .form-item-masquerade-as input{border-top-right-radius:0;border-bottom-right-radius:0}.block.masquerade form .form-wrapper .form-actions{margin-top:0}.block.masquerade form .form-wrapper .form-actions input{border-top-left-radius:0;border-bottom-left-radius:0}.block.masquerade form .form-wrapper .form-actions input:focus{box-shadow:none!important}.layout-normal .block.masquerade .form-item-masquerade-as input{background-color:var(--theme-color-6)}.block.message-box-indicator a{display:flex;width:40px;height:40px;background-color:var(--theme-color-4);border-radius:100vw;align-items:center;justify-content:center;position:relative}.block.message-box-indicator a svg{width:20px}.block.message-box-indicator a .counter{display:flex;justify-content:center;align-content:center;align-items:center;position:absolute;right:-2px;top:-2px;width:18px;height:18px;border-radius:100%;border:2px solid var(--white);background-color:var(--red);font-size:11px;line-height:1;font-weight:700;color:var(--white);text-decoration:none;padding-top:4px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}.layout-simplified .block.page-title h1{line-height:1.1;font-size:36px;color:var(--theme-buttons-bg)}.dana-message-box-message-box .block.page-title h1{display:flex;justify-content:space-between;align-items:center}.dana-message-box-message-box .block.page-title h1 svg{width:24px;transition:transform .2s ease-in-out}.dana-message-box-message-box .block.page-title h1 svg path{fill:var(--theme-color-2)}.dana-message-box-message-box .block.page-title h1 svg:hover{transform:rotate(90deg)}.block.system-branding{display:inline-block;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.block.system-branding a{display:inline-block;height:100%}.block.system-branding a img,.block.system-branding a svg{display:block;height:100%;width:auto}[data-entity-type=taxonomy-term][data-bundle=business-functions][data-view-mode=card]{display:inline-block;text-decoration:none;overflow:hidden;position:relative;height:200px;border-radius:5px;width:620px;margin:5px}[data-entity-type=taxonomy-term][data-bundle=business-functions][data-view-mode=card] .image-wrapper{position:absolute;left:0;top:0;height:100%;width:100%}[data-entity-type=taxonomy-term][data-bundle=business-functions][data-view-mode=card] .image-wrapper .image{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%}[data-entity-type=taxonomy-term][data-bundle=business-functions][data-view-mode=card] .text-wrapper{position:absolute;left:30px;bottom:20px}[data-entity-type=taxonomy-term][data-bundle=business-functions][data-view-mode=card] .text-wrapper .title{color:var(--white);margin-bottom:0}[data-entity-type=taxonomy-term][data-bundle=business-functions][data-view-mode=card] .text-wrapper .amount{color:var(--white);font-weight:400}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=line]{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:center}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=line] .logo-wrapper{font-size:0;flex:0 0 auto;width:40px;height:30px;margin-right:10px;display:flex;align-content:center;align-items:center}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=line] .logo-wrapper img{width:100%;height:100%;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser]{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:center;padding:20px 20px 15px 20px}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .logo-wrapper{font-size:0;flex:0 0 auto;width:140px;height:100px;margin-right:60px;display:flex;align-content:center;align-items:center}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .logo-wrapper img{width:100%;height:100%;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .information{flex:1 0 auto;width:auto;display:flex;flex-wrap:wrap}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .information .title{flex:0 0 auto;width:100%;color:var(--gray-darkest);margin:0;padding-right:40px}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .information .certified-since,[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .information .renew-before{flex:0 0 auto;width:50%;max-width:160px;color:var(--gray-darkest)}[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .information .certified-since .field-label-above,[data-entity-type=certificate][data-bundle=certificate][data-view-mode=teaser] .information .renew-before .field-label-above{color:var(--gray-dark)}[data-entity-type=contract][data-view-mode=full] .edit-button{margin-bottom:20px}[data-entity-type=contract][data-view-mode=full] [data-view-mode=teaser]{margin-bottom:20px}[data-entity-type=contract][data-view-mode=full]>details{counter-increment:section}[data-entity-type=contract][data-view-mode=full]>details+.field-item,[data-entity-type=contract][data-view-mode=full]>details+details{margin-top:20px}[data-entity-type=contract][data-view-mode=full]>details>summary{display:flex;list-style-type:none;outline:0 none;cursor:pointer;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px;background-color:var(--white);border-radius:5px;padding:15px;margin-bottom:20px;overflow:hidden;position:relative;z-index:1}[data-entity-type=contract][data-view-mode=full]>details>summary:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--gray-medium);opacity:.2;z-index:-1}[data-entity-type=contract][data-view-mode=full]>details>summary:before{margin-right:15px;content:counter(section) " ";font-weight:600}[data-entity-type=contract][data-view-mode=full]>details>summary .title{flex:1 1 auto;width:auto;font-weight:600}[data-entity-type=contract][data-view-mode=full]>details>summary .icons{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}[data-entity-type=contract][data-view-mode=full]>details>summary .icons .check{display:none}[data-entity-type=contract][data-view-mode=full]>details>summary .icons .select2-arrow-right{flex:0 0 auto;width:20px;height:20px;transform:rotateZ(90deg)}[data-entity-type=contract][data-view-mode=full]>details>summary .icons .select2-arrow-right path{fill:var(--gray-dark)!important}[data-entity-type=contract][data-view-mode=full]>details[open]>summary .icons .select2-arrow-right{transform:rotateZ(90deg) rotateY(180deg)}[data-entity-type=contract][data-view-mode=full] .field-item{display:flex;flex-wrap:wrap}[data-entity-type=contract][data-view-mode=full] .field-item+.field-item{margin-top:10px}[data-entity-type=contract][data-view-mode=full] .field-item .field-label-above{flex:0 0 auto;width:300px;padding-right:20px;padding-left:20px;font-weight:400;color:var(--gray-dark)}[data-entity-type=contract][data-view-mode=full] .field-item .values{width:calc(100% - 300px)}[data-entity-type=contract][data-view-mode=full] .field-item .value{flex:0 0 auto;width:calc(100% - 300px)}[data-entity-type=contract][data-view-mode=full] .field-item .value .processor:not(:last-child):after,[data-entity-type=contract][data-view-mode=full] .field-item .value .recipient:not(:last-child):after{content:","}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .field-label-above{width:100%}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values{width:100%;display:flex;flex-wrap:wrap;padding-left:20px}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value{flex:0 0 auto;width:150px;margin-right:10px;margin-top:10px}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value .preview{flex:0 0 auto;width:150px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;border:1px dashed var(--gray-medium);border-radius:5px}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value .preview .file-link{display:block;width:100%;max-width:100px}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value .preview .image{max-height:100%}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value .preview .file{width:100%;display:flex;flex-direction:column}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value .preview .file .file-icon{width:100%;display:flex;justify-content:center;margin-top:5px}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value .preview .file .file-icon svg{display:block;width:75%}[data-entity-type=contract][data-view-mode=full] .field-item.contract-files .values .value .preview .file .file-name{text-align:center;margin-top:5px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card]{background-color:var(--gray-lightest);border-radius:5px;text-decoration:none;font-weight:inherit;outline:0 none;color:inherit}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header{background-color:var(--entity-color);color:var(--white);border-radius:5px 5px 0 0;padding:20px 20px 15px 20px;display:flex;flex-wrap:wrap}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .title{display:flex;flex-wrap:wrap;align-items:center;flex:0 0 auto;width:calc(100% - 26px);margin:0;padding-bottom:5px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .title .icon{flex:0 0 auto;width:40px;height:40px;margin-right:10px;margin-top:-2px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .title .icon svg{display:block}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .title .icon svg *{fill:var(--white)!important}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .title .text{flex:0 0 auto;width:calc(100% - 20px * 3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .title .text:hover{white-space:unset}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data{flex:0 0 auto;width:26px;height:26px;align-self:flex-start;background-color:#fff;border-radius:3px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data svg{display:block;max-width:22px;margin-left:2px;margin-top:2px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data.red svg *{fill:var(--red)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data.orange svg *{fill:var(--orange)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data.green svg *{fill:var(--green)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data.gray svg *{fill:var(--gray)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data.blue svg *{fill:var(--blue)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .progress{flex:0 0 auto;width:20px;align-self:flex-start}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .progress svg{display:block}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .special-data+.progress{margin-left:10px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .wrapper{flex:0 0 auto;width:100%;display:flex;flex-wrap:wrap}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .header .wrapper .field-item{flex:0 0 auto;width:100%}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .content{padding:20px 20px 15px 20px;position:relative}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .content .data-subjects{margin-top:20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .field-item{margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:170px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .field-item:hover{white-space:unset}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=card] .field-item .field-label-inline{display:inline-block;margin-left:-170px;width:170px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]{counter-increment:section}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .edit-button{margin-bottom:20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] [data-view-mode=teaser]{margin-bottom:20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details{counter-increment:section}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details+.field-item,[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details+details{margin-top:20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary{display:flex;list-style-type:none;outline:0 none;cursor:pointer;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px;background-color:var(--white);border-radius:5px;padding:15px;margin-bottom:20px;overflow:hidden;position:relative;z-index:1}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--entity-color);opacity:.2;z-index:-1}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary:before{margin-right:15px;content:counter(section) " ";font-weight:600}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary .title{flex:1 1 auto;width:auto;font-weight:600}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary .icons{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary .icons .check{display:none}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary .icons .select2-arrow-right{flex:0 0 auto;width:20px;height:20px;transform:rotateZ(90deg)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details>summary .icons .select2-arrow-right path{fill:var(--gray-dark)!important}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full]>details[open]>summary .icons .select2-arrow-right{transform:rotateZ(90deg) rotateY(180deg)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item{display:flex;flex-wrap:wrap}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item+.field-item{margin-top:10px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item .field-label-above{flex:0 0 auto;width:300px;padding-right:20px;padding-left:20px;font-weight:400;color:var(--gray-dark)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item .item{flex:0 0 auto;width:calc(100% - 300px)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item .item .value{width:100%}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item .value{flex:0 0 auto;width:calc(100% - 300px)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item .value .processor:not(:last-child):after,[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item .value .recipient:not(:last-child):after{content:","}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .field-label-above{width:100%}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values{width:100%;display:flex;flex-wrap:wrap;padding-left:20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values .value{flex:0 0 auto;width:150px;margin-right:10px;margin-top:10px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values .value .preview{flex:0 0 auto;width:150px;height:150px;display:flex;justify-content:center;flex-direction:column;align-items:center;padding:10px;border:1px dashed var(--gray-medium);border-radius:5px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values .value .preview .image{max-height:100%}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values .value .preview .file{width:100%;display:flex;flex-direction:column;max-width:100px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values .value .preview .file .file-icon{width:100%;display:flex;justify-content:center;margin-top:5px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values .value .preview .file .file-icon svg{display:block;width:75%}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=full] .field-item.file-uploads .values .value .preview .file .file-name{text-align:center;margin-top:5px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:120px;height:14px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder]{background-color:var(--white);border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);overflow:hidden;display:flex;flex-wrap:wrap}.dana-dpr-business-functions-overview [data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder]{display:inline-block;text-decoration:none;overflow:hidden;position:relative;height:200px;border-radius:5px;width:620px;margin:5px}.dana-dpr-business-functions-overview [data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .header{padding:15px 20px 5px}.dana-dpr-business-functions-overview [data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .content{padding:25px 20px}.dana-dpr-business-functions-overview [data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .button,.dana-dpr-business-functions-overview [data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .change-order-button{margin-top:10px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .header{flex:0 0 auto;align-self:flex-start;width:100%;padding:20px 20px 15px 20px;border-bottom:1px solid var(--gray-medium)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .content{flex:0 0 auto;width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .title{margin:0;padding-bottom:5px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .placeholder-text{font:basic-sans,sans-serif;font-weight:600;font-size:14px;color:#4b5563;margin:0;text-align:center}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .button,[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=placeholder] .change-order-button{margin-top:20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser]{border-radius:5px;text-decoration:none;font-weight:inherit;overflow:hidden;outline:0 none;color:inherit}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header{background-color:var(--entity-color);color:var(--white);padding:20px 20px 15px 20px;display:flex;flex-wrap:wrap}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .title{display:flex;flex-wrap:wrap;align-items:center;flex:1 1 auto;width:auto;margin:0;padding-bottom:5px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .title .icon{flex:0 0 auto;width:40px;height:40px;margin-right:10px;margin-top:-2px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .title .icon svg{display:block}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .title .icon svg *{fill:var(--white)!important}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .title .text{flex:1 1 auto;width:auto}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .special-data{flex:0 0 auto;width:20px;align-self:flex-start}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .special-data svg{display:block}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .progress{flex:0 0 auto;width:20px;align-self:flex-start}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .progress svg{display:block}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .special-data+.progress{margin-left:10px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .wrapper{flex:0 0 auto;width:100%;display:flex;flex-wrap:wrap}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .wrapper .field-item{flex:0 0 auto;width:25%}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .header .wrapper .field-item .field-label-inline{width:100%;font-size:12px;color:var(--white)}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .content{padding:20px 20px 15px 20px;position:relative}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .content .data-subjects{margin-top:20px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .field-item{margin-top:10px}[data-entity-type=data-processing-register][data-bundle=data-processing-register][data-view-mode=teaser] .field-item .field-label-inline{display:inline-block;width:280px;padding-right:20px;color:var(--gray-dark);font-weight:400}[data-entity-type=document][data-bundle=document][data-view-mode=line]{display:flex;flex-wrap:wrap;justify-content:stretch;align-items:center}[data-entity-type=document][data-view-mode=full]>details{counter-increment:section}[data-entity-type=document][data-view-mode=full]>details+.field-item,[data-entity-type=document][data-view-mode=full]>details+details{margin-top:20px}[data-entity-type=document][data-view-mode=full]>details>summary{display:flex;list-style-type:none;outline:0 none;cursor:pointer;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px;background-color:var(--white);border-radius:5px;padding:15px;margin-bottom:20px;overflow:hidden;position:relative;z-index:1}[data-entity-type=document][data-view-mode=full]>details>summary:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--gray-medium);opacity:.2;z-index:-1}[data-entity-type=document][data-view-mode=full]>details>summary:before{margin-right:15px;content:counter(section) " ";font-weight:600}[data-entity-type=document][data-view-mode=full]>details>summary .title{flex:1 1 auto;width:auto;font-weight:600}[data-entity-type=document][data-view-mode=full] .field-item{display:flex;flex-wrap:wrap}[data-entity-type=document][data-view-mode=full] .field-item+.field-item{margin-top:10px}[data-entity-type=document][data-view-mode=full] .field-item .field-label-above{flex:0 0 auto;width:300px;padding-right:20px;padding-left:20px;font-weight:400;color:var(--gray-dark)}[data-entity-type=document][data-view-mode=full] .field-item .value{flex:0 0 auto;width:calc(100% - 300px)}[data-entity-type=document][data-view-mode=full] .field-item .values{display:flex;flex-wrap:wrap;flex:0 0 auto;width:calc(100% - 300px)}[data-entity-type=document][data-view-mode=full] .field-item .values .value{flex:0 0 auto;width:auto}[data-entity-type=document][data-view-mode=full] .field-item .values .value:not(:last-child):after{content:",";display:inline-block;margin-right:4px}[data-entity-type=document][data-view-mode=full] .field-item.document-file .field-label-above{width:100%}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values{width:100%;display:flex;flex-wrap:wrap;padding-left:20px}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value{flex:0 0 auto;width:150px;margin-right:10px;margin-top:10px}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value .preview{flex:0 0 auto;width:150px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;border:1px dashed var(--gray-medium);border-radius:5px}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value .preview .file-link{display:block;width:100%;max-width:100px}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value .preview .image{max-height:100%}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value .preview .file{width:100%;display:flex;flex-direction:column}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value .preview .file .file-icon{width:100%;display:flex;justify-content:center;margin-top:5px}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value .preview .file .file-icon svg{display:block;width:75%}[data-entity-type=document][data-view-mode=full] .field-item.document-file .values .value .preview .file .file-name{text-align:center;margin-top:5px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dana-document-preview .views-header,.dana-document-preview-multiple-files .views-header{margin-bottom:20px}.dana-document-preview .views-header a,.dana-document-preview-multiple-files .views-header a{margin-right:20px}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download]{display:flex;flex-wrap:wrap;align-items:center;padding:10px 20px;padding-right:10px}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .icon{flex:0 0 auto;width:30px;display:flex;align-items:center}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .icon svg{width:100%}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .wrapper{flex:0 0 auto;width:calc(100% - 20px * 3.5);padding-left:20px;padding-right:20px}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .wrapper .title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .wrapper .changed-date{color:var(--gray-dark)}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .download-link{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .download-link a{width:40px;height:40px;background-color:var(--gray-light);border-radius:5px;display:flex;flex-wrap:wrap;align-items:center;align-content:center;justify-content:center}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .download-link svg{display:block;width:20px;height:20px;padding:2px;background-color:var(--gray-dark);border-radius:100%}[data-entity-type=document][data-bundle=template-dana][data-view-mode=download] .download-link svg *{fill:var(--white)!important}.ds-1col-user{display:flex;gap:6px}[data-entity-type=group][data-bundle=company][data-view-mode=card]{overflow:hidden}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .title{grid-column:1/-1;width:100%;position:relative;padding-bottom:15px;margin-bottom:0}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .title:before{content:"";display:block;position:absolute;width:100vw;height:1px;background-color:var(--gray-medium);left:-25vw;bottom:0}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .title+img{grid-column:1/-1;padding-right:200px;height:auto}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field{margin-top:13.3333333333px;display:flex;flex-wrap:wrap}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field.logo-wrapper{padding-right:25%;margin-top:40px;margin-bottom:20px}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field.logo-wrapper img{width:100%;height:auto}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field .field-label-inline{flex:0 0 auto;width:140px;margin-right:13.3333333333px;color:var(--theme-color-2)}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field .value{flex:1 1 auto;width:auto}[data-entity-type=group][data-bundle=company][data-view-mode=card] .information .field .value .address{margin:0}[data-entity-type=group][data-bundle=company][data-view-mode=full]{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}[data-entity-type=group][data-bundle=company][data-view-mode=full] [data-entity-type=group][data-bundle=company][data-view-mode=card]{grid-row:1/span 2}[data-entity-type=group][data-bundle=company][data-view-mode=full] .company-certificates{grid-row:1/-1;padding:0}[data-entity-type=group][data-bundle=company][data-view-mode=full] .company-certificates .views-element-container>.title{padding:20px 20px 15px 20px;margin-bottom:0}[data-entity-type=group][data-bundle=company][data-view-mode=full] .company-certificates .views-element-container .view{flex:0 0 auto;width:100%}[data-entity-type=group][data-bundle=company][data-view-mode=full] .company-identity{grid-column:1/-1}[data-entity-type=group][data-bundle=company][data-view-mode=full] .company-members{grid-column:1/-1}[data-entity-type=group][data-bundle=company][data-view-mode=full] .company-business-units{grid-column:1/-1}[data-entity-type=group][data-bundle=company][data-view-mode=identity]{overflow:hidden}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information{padding-right:40px}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information .field p:first-child{margin-top:0}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information .field p:last-child:not(:empty){margin-bottom:0}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information .field ul{list-style:disc;padding-left:10px}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .extra-information .field img{max-width:100%;width:400px;height:auto}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .list .list-item{list-style:none;padding:2px 0;padding-left:15px;position:relative}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .list .list-item:first-child{padding-top:0}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .list .list-item:last-child{padding-bottom:0}[data-entity-type=group][data-bundle=company][data-view-mode=identity] .list .list-item:before{content:"";display:block;width:5px;height:5px;border-radius:100%;background-color:var(--gray-darkest);position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:-2px}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]{display:flex;position:relative;z-index:0;justify-content:space-between;align-items:center;flex-wrap:nowrap;padding:20px 48px 15px 24px;border-top:1px solid var(--gray-lighter);text-decoration:none;outline:0;transition:color .2s ease-in,border-color .2s ease-in}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]::before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--white);opacity:.05;transition-property:all;transition-duration:inherit;transition-timing-function:inherit;z-index:-1}[data-entity-type=group][data-bundle=company][data-view-mode=teaser] .name{color:var(--theme-buttons-bg);font-size:18px}[data-entity-type=group][data-bundle=company][data-view-mode=teaser] .last-logged-in{font-size:14px;font-weight:400;color:var(--gray-darkest);position:relative;top:-1px;margin-right:30px}[data-entity-type=group][data-bundle=company][data-view-mode=teaser] .soft-arrow-right{display:block;position:absolute;right:24px;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform .2s ease-in}[data-entity-type=group][data-bundle=company][data-view-mode=teaser] .soft-arrow-right *{fill:var(--gray-medium);transition-property:fill;transition-duration:inherit;transition-timing-function:inherit}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:focus,[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:hover{transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:focus::before,[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:hover::before{background-color:var(--theme-buttons-bg)}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:focus+.soft-arrow-right *,[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:hover+.soft-arrow-right *{fill:var(--theme-buttons-bg)}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:active+.soft-arrow-right,[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:focus+.soft-arrow-right,[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:hover+.soft-arrow-right{transform:translateY(-50%) translateX(3px);transition:transform .1s cubic-bezier(.44,.825,.19,1)}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:active{color:var(--white);transition-duration:50ms;transition-timing-function:cubic-bezier(.44,.825,.19,1)}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:active::before{background-color:var(--theme-buttons-bg);opacity:1}[data-entity-type=group][data-bundle=company][data-view-mode=teaser]:active+.soft-arrow-right *{fill:var(--white)}[data-entity-type=incident][data-view-mode=full]>details{counter-increment:section}[data-entity-type=incident][data-view-mode=full]>details+.field-item,[data-entity-type=incident][data-view-mode=full]>details+details{margin-top:20px}[data-entity-type=incident][data-view-mode=full]>details>summary{display:flex;list-style-type:none;outline:0 none;cursor:pointer;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px;background-color:var(--white);border-radius:5px;padding:15px;margin-bottom:20px;overflow:hidden;position:relative;z-index:1}[data-entity-type=incident][data-view-mode=full]>details>summary:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:var(--gray-medium);opacity:.2;z-index:-1}[data-entity-type=incident][data-view-mode=full]>details>summary:before{margin-right:15px;content:counter(section) " ";font-weight:600}[data-entity-type=incident][data-view-mode=full]>details>summary .title{flex:1 1 auto;width:auto;font-weight:600}[data-entity-type=incident][data-view-mode=full]>details>summary .icons{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}[data-entity-type=incident][data-view-mode=full]>details>summary .icons .check{display:none}[data-entity-type=incident][data-view-mode=full]>details>summary .icons .select2-arrow-right{flex:0 0 auto;width:20px;height:20px;transform:rotateZ(90deg)}[data-entity-type=incident][data-view-mode=full]>details>summary .icons .select2-arrow-right path{fill:var(--gray-dark)!important}[data-entity-type=incident][data-view-mode=full] .field-item{display:flex;flex-wrap:wrap}[data-entity-type=incident][data-view-mode=full] .field-item+.field-item{margin-top:10px}[data-entity-type=incident][data-view-mode=full] .field-item .field-label-above{flex:0 0 auto;width:300px;padding-right:20px;padding-left:20px;font-weight:400;color:var(--gray-dark)}[data-entity-type=incident][data-view-mode=full] .field-item .value{flex:0 0 auto;width:calc(100% - 300px)}[data-entity-type=incident][data-view-mode=full] .field-item .value-multi.value-multi-slash :after{content:"/"}[data-entity-type=incident][data-view-mode=full] .field-item .value-multi.value-multi-slash :last-child:after{content:""}[data-entity-type=incident][data-view-mode=full] .field-item .value-multi.value-multi-comma :after{content:","}[data-entity-type=incident][data-view-mode=full] .field-item .value-multi.value-multi-comma :last-child:after{content:""}[data-entity-type=incident][data-view-mode=full] .field-item .values{display:flex;flex-wrap:wrap;flex:0 0 auto;width:calc(100% - 300px)}[data-entity-type=incident][data-view-mode=full] .field-item .values .value{flex:0 0 auto;width:auto}[data-entity-type=incident][data-view-mode=full] .field-item .values .value:not(:last-child):after{content:",";display:inline-block;margin-right:4px}[data-entity-type=information-page-item][data-bundle=information-page-item][data-view-mode=full] .title{font-size:18px}[data-entity-type=information-page-item][data-bundle=information-page-item][data-view-mode=full] .text{margin-top:10px}[data-entity-type=information-page-item][data-bundle=information-page-item][data-view-mode=full] .text p{margin:0}[data-entity-type=information-page-item][data-bundle=information-page-item][data-view-mode=full] .text ol,[data-entity-type=information-page-item][data-bundle=information-page-item][data-view-mode=full] .text ul{list-style:initial;padding-left:30px;margin:10px 0}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=full] .back-to-overview{color:var(--gray-darkest);text-decoration:none;font-size:16px;margin-bottom:30px;display:inline-flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:auto}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=full] .back-to-overview svg{flex:0 0 auto;width:24px;margin-top:-2px}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=full] .image-wrapper{overflow:hidden;position:relative;height:200px;border-radius:5px}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=full] .image-wrapper .image{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=full] .image-wrapper .title{position:absolute;left:30px;bottom:30px;color:var(--white)}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=full] .information-page-items{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:60px;padding:0 30px}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=tile]{display:block;text-decoration:none;overflow:hidden;position:relative;height:200px;border-radius:5px}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=tile] .image-wrapper{position:absolute;left:0;top:0;height:100%;width:100%}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=tile] .image-wrapper .image{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%}[data-entity-type=information-page][data-bundle=information-page][data-view-mode=tile] .title{color:var(--white);margin-bottom:0;position:absolute;left:30px;bottom:20px}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=full] .back-to-overview{color:var(--gray-darkest);text-decoration:none;font-size:16px;margin-bottom:30px;display:inline-flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;width:auto}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=full] .back-to-overview svg{flex:0 0 auto;width:24px;margin-top:-2px}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=full] .image-wrapper{overflow:hidden;position:relative;height:200px;border-radius:5px}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=full] .image-wrapper .image{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=full] .image-wrapper .title{position:absolute;left:30px;bottom:30px;color:var(--white)}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=full] .know-how-items{display:grid;grid-template-columns:1fr 1fr;gap:60px;margin-top:60px;padding:0 30px}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=overview]{display:block;text-decoration:none;overflow:hidden;position:relative;height:200px;border-radius:5px}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=overview] .image-wrapper{position:absolute;left:0;top:0;height:100%;width:100%}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=overview] .image-wrapper .image{-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;width:100%;height:100%}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=overview] .text-wrapper{position:absolute;left:30px;bottom:20px}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=overview] .text-wrapper .title{color:var(--white);margin-bottom:0}[data-entity-type=know-how-bundle][data-bundle=know-how-bundle][data-view-mode=overview] .text-wrapper .amount{color:var(--white);font-weight:400}[data-entity-type=know-how-item][data-bundle=know-how-item][data-view-mode=full] .title{font-size:18px}[data-entity-type=know-how-item][data-bundle=know-how-item][data-view-mode=full] .text{margin-top:10px}[data-entity-type=know-how-item][data-bundle=know-how-item][data-view-mode=full] .text p{margin:0}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header{border-bottom:1px solid var(--theme-color-4);padding:40px;position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .context-menu-wrapper{display:inline;position:static;flex:0;order:2}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .context-menu-wrapper .context-menu{top:75px;right:40px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .subject{font-family:basic-sans,sans-serif;font-weight:600;font-size:18px;display:inline;flex:1;order:1}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments{order:3;flex:0;flex-basis:100%;margin-top:10px;display:flex;align-items:center;gap:8px;position:relative;flex-wrap:wrap}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment{cursor:pointer}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .file{border:1px solid var(--theme-color-2);display:inline-flex;align-items:center;color:var(--theme-color-1);font-size:12px;font-weight:400;border-radius:5px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .file.active{background-color:var(--theme-color-2)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .file.active .file-extension svg path{fill:#fff!important}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .file.active .file-name{color:#fff}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .file .file-extension{padding:2px;height:28px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .file .file-extension svg{width:24px;fill:var(--theme-color-1)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .file .file-name{padding-inline:5px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .actions{position:absolute;background-color:#fff;z-index:2;border-radius:5px;top:calc(100% + 2px);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .actions.open{opacity:1;visibility:visible}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .actions .actions-wrapper a{display:block;text-decoration:none;color:var(--theme-color-2);padding-inline:20px;padding-block:10px;line-height:1;font-weight:400}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .actions .actions-wrapper a:hover{background-color:var(--gray-lighter)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .header .attachments .attachment .actions .actions-wrapper .ajax-progress-throbber{display:none}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content{padding:40px 40px 100px 40px;overflow-y:scroll;max-height:77vh}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .cc-wrapper,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .date-wrapper,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .from-wrapper,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .to-wrapper{display:inline-block;font-size:14px;width:100%}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .cc-wrapper .field-label-inline,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .date-wrapper .field-label-inline,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .from-wrapper .field-label-inline,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .to-wrapper .field-label-inline{display:inline-block;color:var(--theme-color-3);width:50px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .cc-wrapper .value,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .date-wrapper .value,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .from-wrapper .value,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .to-wrapper .value{margin-right:10px;display:inline}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .cc-wrapper a,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .date-wrapper a,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .from-wrapper a,[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .to-wrapper a{font-weight:400}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=detail] .content .email-body{margin-top:40px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item]{padding:30px 40px 20px;border-radius:5px;display:block;text-decoration:none;position:relative}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item]:hover{background-color:var(--gray-lightest)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item]:hover .header .context-menu-wrapper{display:block}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item].is-active{background-color:var(--gray-lighter)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item].is-active .header .context-menu-wrapper{display:block}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .header{margin-left:24px;display:flex;justify-content:space-between;align-items:center;color:var(--theme-color-1)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .header .avatar{position:absolute;transform:translateX(-100%);margin-left:-10px;top:30px;margin-top:-1px;border-radius:100%}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .header .from-name{font-family:basic-sans,sans-serif;font-size:18px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .header .date{margin-right:40px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .header .context-menu-wrapper{display:none}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .subject{margin-left:24px;display:block;font-weight:400;color:var(--theme-color-1)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .preview{margin-left:24px;display:block;font-weight:400;color:var(--gray-dark)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .preview p{margin-block:0}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments{margin-left:24px;margin-top:10px;display:flex;align-items:center;gap:8px;position:relative;flex-wrap:wrap}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .file{border:1px solid var(--theme-color-2);display:inline-flex;align-items:center;color:var(--theme-color-1);font-size:12px;font-weight:400;border-radius:5px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .file.active{background-color:var(--theme-color-2)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .file.active .file-extension svg path{fill:#fff!important}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .file.active .file-name{color:#fff}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .file .file-extension{padding:2px;height:28px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .file .file-extension svg{width:24px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .file .file-name{padding-inline:5px}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .actions{position:absolute;background-color:#fff;z-index:2;border-radius:5px;top:calc(100% + 2px);box-shadow:0 5px 20px 0 rgba(0,0,0,.2);opacity:0;visibility:hidden}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .actions.open{opacity:1;visibility:visible}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .actions .actions-wrapper a{display:block;text-decoration:none;color:var(--theme-color-2);padding-inline:20px;padding-block:10px;line-height:1;font-weight:400}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .actions .actions-wrapper a:hover{background-color:var(--gray-lighter)}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item] .attachments .attachment .actions .actions-wrapper .ajax-progress-throbber{display:none}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item][data-read="0"] .header .from-name{font-weight:600}[data-entity-type=message-box-item][data-bundle=email][data-view-mode=list-item][data-read="0"] .subject{font-weight:500}[data-entity-type=relation][data-bundle=client][data-view-mode=full] .header:after{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.25)}[data-entity-type=relation][data-view-mode=contact-details]{position:relative;background-color:var(--gray-lightest);border-radius:5px;padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=contact-details] .contact-details-wrapper{grid-column:1;display:grid;gap:20px;grid-template-columns:150px 1fr}[data-entity-type=relation][data-view-mode=contact-details] .contact-details-wrapper>.title{grid-column:1/-1;margin:0}[data-entity-type=relation][data-view-mode=contact-details] .contact-details-wrapper .field-label-inline{color:var(--theme-color-2)}[data-entity-type=relation][data-view-mode=contact-details] .contact-details-wrapper .addresses .address{margin:0}[data-entity-type=relation][data-view-mode=contact-details] .contact-details-wrapper .addresses .address+.address{margin-top:10px}[data-entity-type=relation][data-view-mode=contact-details] .contact-details-wrapper .contacts [data-entity-type=contact]+[data-entity-type=contact]{margin-top:10px}[data-entity-type=relation][data-view-mode=full] .header{grid-row-start:1;grid-row-end:1;position:relative;padding:20px 0;display:flex;flex-wrap:wrap;align-items:center}[data-entity-type=relation][data-view-mode=full] .header:after{content:"";display:block;position:absolute;z-index:-1;top:-40px;bottom:-100px;left:-70px;width:calc(100% + 70px * 2);background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.25)}[data-entity-type=relation][data-view-mode=full] .header .bundle{flex:0 0 auto;width:auto;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px;padding:10px 20px 7.5px 20px;background-color:var(--white);border-radius:5px;margin-right:20px}[data-entity-type=relation][data-view-mode=full] .header .trade-name{flex:1 1 auto;width:auto;margin:0}[data-entity-type=relation][data-view-mode=full] .content-wrapper{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}[data-entity-type=relation][data-view-mode=full] .content-wrapper .contract-overview-wrapper{grid-row-start:2;grid-row-end:2;grid-column:1/-1;background-color:var(--gray-lightest);border-radius:5px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .contract-overview-wrapper>.title{padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .contract-overview-wrapper .views-footer{padding:20px 20px 15px 20px;border-top:1px solid var(--gray-medium)}[data-entity-type=relation][data-view-mode=full] .content-wrapper .data-protection-register-overview-wrapper{grid-row-start:5;grid-row-end:5;grid-column:1/-1;background-color:var(--gray-lightest);border-radius:5px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .data-protection-register-overview-wrapper>.title{padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .incidents-overview-wrapper{grid-row-start:6;grid-row-end:6;grid-column:1/-1;background-color:var(--gray-lightest);border-radius:5px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .incidents-overview-wrapper>.title{padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .tasklist-wrapper{grid-row-start:4;grid-row-end:4;grid-column:1/-1;background-color:var(--gray-lightest);border-radius:5px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .tasklist-wrapper>.title{padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .tasklist-wrapper .views-footer{padding:20px 20px 15px 20px;border-top:1px solid var(--gray-medium)}[data-entity-type=relation][data-view-mode=full] .content-wrapper .document-overview-wrapper{grid-row-start:3;grid-row-end:3;grid-column:1/-1;background-color:var(--gray-lightest);border-radius:5px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .document-overview-wrapper>.title{padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=full] .content-wrapper .document-overview-wrapper .views-footer{padding:20px 20px 15px 20px;border-top:1px solid var(--gray-medium)}[data-entity-type=relation][data-view-mode=full].contains-entity-context-menu[data-context-menu-state=visible]{background-color:transparent}[data-entity-type=relation][data-view-mode=full].contains-entity-context-menu[data-context-menu-state=visible] .content-wrapper .content-item.contact-details{background-color:var(--gray-lighter)}[data-entity-type=relation][data-view-mode=preview]{display:grid;grid-template-columns:150px 1fr;gap:20px;background-color:var(--gray-lightest);border-radius:5px;padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=preview] .field-label-inline{color:var(--gray-dark)}[data-entity-type=relation][data-view-mode=preview] .address{margin:0}[data-entity-type=relation][data-view-mode=security]{position:relative;background-color:var(--gray-lightest);border-radius:5px;padding:20px 20px 15px 20px}[data-entity-type=relation][data-view-mode=security] .security-wrapper>.title{margin-bottom:20px}[data-entity-type=relation][data-view-mode=security] .security-wrapper .field-label-inline{color:var(--theme-color-2)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center;grid-column:1/-1;margin:20px 0;margin-left:-20px;margin-right:-20px;padding:30px 20px 22.5px 20px}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper .risk-level-label{flex:0 0 auto;width:auto;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px;line-height:22px;color:var(--white)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper .risk-level-label:after{content:" risk"}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper .control-date{flex:1 1 auto;width:auto;color:var(--white);text-align:right}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper .control-date .field-label-inline{display:inline-block;color:var(--white)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=unknown]{background-color:var(--blue)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=not_applicable]{background-color:var(--gray-dark)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=not_applicable] .risk-level-label{text-transform:lowercase}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=not_applicable] .risk-level-label:before{content:"Risk";text-transform:capitalize}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=not_applicable] .risk-level-label:after{display:none}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=low]{background-color:var(--green)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=medium]{background-color:var(--orange)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .risk-level-wrapper[data-risk-level=high]{background-color:var(--red)}[data-entity-type=relation][data-view-mode=security] .security-wrapper .certificates{grid-column:1;display:grid;gap:10px;grid-template-columns:150px 1fr;margin:20px 0}[data-entity-type=relation][data-view-mode=security] .security-wrapper .certificates [data-entity-type=certificate]{grid-column:2;margin-left:-50px}[data-entity-type=relation][data-view-mode=security] .security-wrapper .documents{grid-column:1;display:grid;gap:10px;grid-template-columns:150px 1fr;margin:20px 0}[data-entity-type=relation][data-view-mode=security] .security-wrapper .documents [data-entity-type=document]{grid-column:2}[data-entity-type=relation][data-bundle=supplier][data-view-mode=full] .header:after{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.25)}[data-entity-type=risk-indication][data-view-mode=line]{display:flex;flex-wrap:wrap;align-items:center}[data-entity-type=risk-indication][data-view-mode=line][data-risk-level=low]{background-color:var(--green)}[data-entity-type=risk-indication][data-view-mode=line][data-risk-level=medium]{background-color:var(--orange)}[data-entity-type=risk-indication][data-view-mode=line][data-risk-level=high]{background-color:var(--red)}[data-entity-type=risk-indication][data-view-mode=line] .risk-level-label{flex:0 0 auto;width:auto;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px;line-height:22px;color:var(--white)}[data-entity-type=risk-indication][data-view-mode=line] .risk-level-label:after{content:" risk"}[data-entity-type=risk-indication][data-view-mode=line] .control-date{flex:1 1 auto;width:auto;color:var(--white);text-align:right}[data-entity-type=risk-indication][data-view-mode=line] .control-date .field-label-inline{display:inline-block;color:var(--white)}[data-entity-type=task][data-bundle=task] .priority-indicator{outline:0;cursor:pointer}[data-entity-type=task][data-bundle=task] .priority-indicator.p1 .background{fill:var(--red)}[data-entity-type=task][data-bundle=task] .priority-indicator.p2 .background{fill:var(--orange)}[data-entity-type=task][data-bundle=task] .priority-indicator.p3 .background{fill:var(--blue)}[data-entity-type=task][data-bundle=task] .priority-indicator.p4 .background{fill:var(--gray-dark)}[data-entity-type=task][data-bundle=task] .priority-indicator:not(.p4) .tick-mask .border{opacity:.92}[data-entity-type=task][data-bundle=task] .priority-indicator .tick-mask .border{transition:opacity .2s ease-in-out}[data-entity-type=task][data-bundle=task] .priority-indicator .tick-mask .tick{opacity:0;transition:opacity .2s ease-in-out}[data-entity-type=task][data-bundle=task] .priority-indicator:focus .tick-mask .border,[data-entity-type=task][data-bundle=task] .priority-indicator:hover .tick-mask .border{opacity:0;transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}[data-entity-type=task][data-bundle=task] .priority-indicator:focus .tick-mask .tick,[data-entity-type=task][data-bundle=task] .priority-indicator:hover .tick-mask .tick{opacity:1;transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}[data-entity-type=task][data-bundle=task][data-view-mode=teaser]>td{height:68px}[data-entity-type=task][data-bundle=task][data-view-mode=teaser] .loading-text{display:block;height:1em;width:100%;animation-delay:calc(var(--nth) * 170ms)}[data-entity-type=user][data-bundle=user][data-view-mode=avatar]{position:relative}[data-entity-type=user][data-bundle=user][data-view-mode=avatar] .avatar{width:100%;height:100%;display:block}[data-entity-type=user][data-bundle=user][data-view-mode=avatar] .full-name{display:block;position:absolute;left:50%;bottom:-15px;white-space:nowrap;transform:translate(-50%,100%);background-color:var(--gray-darkest);color:var(--white);font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;padding:0 10px;padding-top:8px;padding-bottom:4px;border-radius:5px;z-index:1;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,bottom .2s ease-in-out}[data-entity-type=user][data-bundle=user][data-view-mode=avatar] .full-name:after{content:"";display:block;width:0;height:0;border:6px solid transparent;border-bottom-color:var(--gray-darkest);position:absolute;top:-12px;left:50%;transform:translateX(-50%)}[data-entity-type=user][data-bundle=user][data-view-mode=avatar] .avatar:hover+.full-name{opacity:1;visibility:visible;bottom:-10px}[data-entity-type=user][data-bundle=user][data-view-mode=card]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;background-color:var(--gray-lightest);border-radius:5px;padding:20px 20px 15px 20px;text-align:center}[data-entity-type=user][data-bundle=user][data-view-mode=card]>*{flex:0 0 auto}[data-entity-type=user][data-bundle=user][data-view-mode=card] .membership-type{margin-top:-20px;margin-left:-20px;margin-right:-20px;margin-bottom:30px;padding:20px 20px 15px 20px;align-self:stretch;color:var(--white);overflow:hidden;border-top-left-radius:5px;border-top-right-radius:5px}[data-entity-type=user][data-bundle=user][data-view-mode=card][data-membership-type=internal] .membership-type{background-color:var(--brown)}[data-entity-type=user][data-bundle=user][data-view-mode=card][data-membership-type=external] .membership-type{background-color:var(--blue)}[data-entity-type=user][data-bundle=user][data-view-mode=card][data-group-roles*=dpo] .membership-type{background-color:var(--red)}[data-entity-type=user][data-bundle=user][data-view-mode=card] .avatar{margin-bottom:20px;width:60px}[data-entity-type=user][data-bundle=user][data-view-mode=card] .current-group-job-title{margin-top:5px;font-style:italic}[data-entity-type=user][data-bundle=user][data-view-mode=card] .current-group-email{margin-top:20px}[data-entity-type=user][data-bundle=user][data-view-mode=card] .context-menu-wrapper{opacity:0;top:77px;transition:opacity .2s ease-in-out}[data-entity-type=user][data-bundle=user][data-view-mode=card]:hover .context-menu-wrapper,[data-entity-type=user][data-bundle=user][data-view-mode=card][data-context-menu-state=visible] .context-menu-wrapper{transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1);opacity:1}[data-entity-type=user][data-bundle=user][data-view-mode=full]{display:grid;gap:20px;grid-template-columns:1fr 1fr}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-information,[data-entity-type=user][data-bundle=user][data-view-mode=full] .extra-contact-information{background-color:var(--gray-lightest);border-radius:5px;padding:20px 20px 15px 20px;overflow:hidden}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-information>.title,[data-entity-type=user][data-bundle=user][data-view-mode=full] .extra-contact-information>.title{width:100%;position:relative;padding-bottom:15px;margin-bottom:20px}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-information>.title:before,[data-entity-type=user][data-bundle=user][data-view-mode=full] .extra-contact-information>.title:before{content:"";display:block;position:absolute;width:100vw;height:1px;background-color:var(--gray-medium);left:-25vw;bottom:0}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-information .field-label-above,[data-entity-type=user][data-bundle=user][data-view-mode=full] .extra-contact-information .field-label-above{font-weight:500}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-information .field-item+.field-item{margin-top:20px}[data-entity-type=user][data-bundle=user][data-view-mode=full] .extra-contact-information{grid-column:1/-1}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;grid-column:1/-1}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .button,[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .change-order-button{display:flex;flex-wrap:wrap;flex:0 0 auto;width:auto}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .button svg,[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .change-order-button svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-top:-2px;margin-right:10px}[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .button+.button,[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .button+.change-order-button,[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .change-order-button+.button,[data-entity-type=user][data-bundle=user][data-view-mode=full] .contact-buttons .change-order-button+.change-order-button{margin-left:10px}[data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu]{position:relative;padding-left:50px;font-size:16px}[data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu] .avatar{content:"";flex:0 0 auto;display:block;width:40px;height:40px;background-color:var(--theme-color-5);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:0}[data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu] p{margin:0;line-height:1.25}[data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu] p.welcome-text{padding-top:3px;font-weight:500}[data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu] p.user-full-name{font-weight:400}.layout-simplified [data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu]{color:var(--white)}.layout-simplified [data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu] p.user-full-name{color:var(--theme-color-4)}.layout-normal [data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu]{color:var(--text)}.layout-normal [data-entity-type=user][data-bundle=user][data-view-mode=user-account-menu] p.user-full-name{color:var(--theme-color-3)}.view.business-units.overview .views-header{margin-bottom:20px}.view.business-units.overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.business-units.overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.business-units.overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.certificates.company-certificates-block [data-entity-type=certificate]{border-top:1px solid var(--gray-medium)}.view.certificates.company-certificates-block .views-empty{padding:20px 20px 15px 20px;border-top:1px solid var(--gray-medium)}.view.certificates.company-certificates-block .views-empty p{margin:0}.view.certificates.company-certificates-block footer{padding:20px 20px 15px 20px;border-top:1px solid var(--gray-medium)}.view.companies.company-selector-archived .views-result .views-filters{position:absolute;top:0;right:0;justify-content:flex-end;background-color:var(--white);border-bottom:none;padding:52px 48px 52px 48px}.view.companies.company-selector-archived .views-result .views-filters .archive-toggle{display:flex;margin:0 15px}.view.companies.company-selector-archived .views-result .views-filters .views-exposed-form{display:flex;justify-content:space-between;align-content:flex-end;align-items:flex-end;margin-top:-4px}.view.companies.company-selector-archived .views-result .views-filters .views-exposed-form .sort-link{color:var(--gray-dark);font-weight:300;text-decoration:none;line-height:1}.view.companies.company-selector-archived .views-result .views-filters .views-exposed-form .form-item-company{width:auto;display:flex;justify-content:flex-end}.view.companies.company-selector-archived .views-result .views-filters .views-exposed-form .form-item-company .form-text{background-color:var(--gray-lightest);border-color:transparent;font-family:basic-sans,sans-serif;font-weight:600;font-size:16px}.view.companies.company-selector-archived .views-result .views-filters .views-exposed-form .form-item-sort-by,.view.companies.company-selector-archived .views-result .views-filters .views-exposed-form .form-item-sort-order{display:none}.view.companies.company-selector-archived .views-result .views-filters .views-exposed-form .form-actions{width:0;margin:0;display:none}.view.companies.company-selector-archived .views-result .table{background-color:var(--white)}.view.companies.company-selector-archived .views-result .table .row .cell{height:94px;border-color:var(--gray-lighter)}.view.companies.company-selector-archived .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.companies.company-selector-archived .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-logo{width:calc(50px + 48px);text-align:right;padding-right:0;padding-left:48px}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-logo .image{width:50px;height:50px;overflow:hidden;border-radius:50%;-o-object-fit:contain;object-fit:contain;background-color:var(--white);border:1px solid var(--gray-lighter)}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-label{font-weight:700;width:250px;word-break:break-word}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=unknown] .risk-level-label{background-color:var(--gray-dark)}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=low] .risk-level-label{background-color:var(--green)}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=medium] .risk-level-label{background-color:var(--orange)}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=high] .risk-level-label{background-color:var(--red)}.view.companies.company-selector-archived .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper .risk-level-label{border-radius:25px;padding:6px 12px 4px;color:var(--white);font-weight:700;text-transform:capitalize}.view.companies.company-selector .views-result .views-filters{position:absolute;top:0;right:0;justify-content:flex-end;background-color:var(--white);border-bottom:none;padding:52px 48px 52px 48px}.view.companies.company-selector .views-result .views-filters .archive-toggle{display:flex;margin:0 15px}.view.companies.company-selector .views-result .views-filters .views-exposed-form{display:flex;justify-content:space-between;align-content:flex-end;align-items:flex-end;margin-top:-4px}.view.companies.company-selector .views-result .views-filters .views-exposed-form .sort-link{color:var(--gray-dark);font-weight:300;text-decoration:none;line-height:1}.view.companies.company-selector .views-result .views-filters .views-exposed-form .form-item-company{width:auto;display:flex;justify-content:flex-end}.view.companies.company-selector .views-result .views-filters .views-exposed-form .form-item-company .form-text{background-color:var(--gray-lightest);border-color:transparent;font-family:basic-sans,sans-serif;font-weight:600;font-size:16px}.view.companies.company-selector .views-result .views-filters .views-exposed-form .form-item-sort-by,.view.companies.company-selector .views-result .views-filters .views-exposed-form .form-item-sort-order{display:none}.view.companies.company-selector .views-result .views-filters .views-exposed-form .form-actions{width:0;margin:0;display:none}.view.companies.company-selector .views-result .table{background-color:var(--white)}.view.companies.company-selector .views-result .table .row .cell{height:94px;border-color:var(--gray-lighter)}.view.companies.company-selector .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.companies.company-selector .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-logo{width:calc(50px + 48px);text-align:right;padding-right:0;padding-left:48px}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-logo .image{width:50px;height:50px;overflow:hidden;border-radius:50%;-o-object-fit:contain;object-fit:contain;background-color:var(--white);border:1px solid var(--gray-lighter)}.view.companies.company-selector .views-result .table .table-body .row .views-field-label{font-weight:700;width:250px;word-break:break-word}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=unknown] .risk-level-label{background-color:var(--gray-dark)}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=low] .risk-level-label{background-color:var(--green)}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=medium] .risk-level-label{background-color:var(--orange)}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper[data-risk-level-key=high] .risk-level-label{background-color:var(--red)}.view.companies.company-selector .views-result .table .table-body .row .views-field-field-risk-level .risk-level-wrapper .risk-level-label{border-radius:25px;padding:6px 12px 4px;color:var(--white);font-weight:700;text-transform:capitalize}.view.companies.company-selector .views-result .table .table-body .row.testing-phase{background-color:rgba(50,165,194,.4980392157)}.view.companies.company-selector .views-result .table .table-body .row.testing-phase:hover{background-color:#e0f0ff}.view.contracts.archive .views-result .views-filters{background-color:var(--red)}.view.contracts.archive .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.contracts.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--white);position:relative;background-color:var(--brown);padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.contracts.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px;transition:color .2s linear}.view.contracts.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--white);transition:fill .2s linear}.view.contracts.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--white);color:var(--brown)}.view.contracts.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover svg *{fill:var(--brown)}.view.contracts.archive .views-result .views-filters .filters-popup{flex:0 0 auto}.view.contracts.archive .views-result .views-filters .filters-popup .button,.view.contracts.archive .views-result .views-filters .filters-popup .change-order-button{color:var(--gray-darkest)}.view.contracts.archive .views-result .views-filters .filters-popup .button svg *,.view.contracts.archive .views-result .views-filters .filters-popup .change-order-button svg *{fill:var(--gray-darkest)}.view.contracts.archive .views-result .views-filters .filters-popup .filters-wrapper{min-width:800px}.view.contracts.archive .views-result .table .row .cell.views-field-name-1 .name{font-family:basic-sans,sans-serif;font-weight:400;font-size:14px;color:var(--gray-dark)}.view.contracts.archive .views-result .table .row .cell.views-field-name-1 .relation-name{font-family:fakt-pro,sans-serif;font-weight:600;font-size:18px}.view.contracts.overview .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.contracts.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-dark);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.contracts.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.contracts.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--gray-dark)}.view.contracts.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--gray-medium)}.view.contracts.overview .views-result .views-filters .filters-popup{flex:0 0 auto}.view.contracts.overview .views-result .views-filters .filters-popup .filters-wrapper{min-width:800px}.view.contracts.overview .views-result .table .row .cell.views-field-name-1 .name{font-family:basic-sans,sans-serif;font-weight:400;font-size:14px;color:var(--gray-dark)}.view.contracts.overview .views-result .table .row .cell.views-field-name-1 .relation-name{font-family:fakt-pro,sans-serif;font-weight:600;font-size:18px}.view.contracts.relation-contract-overview .views-result .table .row .cell.views-field-name-1 .name{font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.contracts.relation-contract-overview .views-result .table .row .cell.views-field-name-1 .relation-name{font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;color:var(--gray-medium)}.view.documents.relation-document-overview .views-result .table .row .cell{width:160px}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-name{width:auto}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-name .name{margin:0;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-name .relation-name{margin:0;font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;color:var(--gray-medium)}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-type{min-width:160px;width:auto;white-space:nowrap}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.relation-document-overview .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.documents.relation-document-overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.documents.relation-document-overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-name{font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before{content:"";display:block;width:20px;height:20px;background-color:var(--gray-light);border-radius:100%;margin-right:5px}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before{background-color:var(--green)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before{background-color:var(--orange)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before{background-color:var(--red)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label{display:block;padding-top:3px;font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-end-date .dates-wrapper{float:left;width:auto}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-end-date .dates-wrapper .start-date{font-family:fakt-pro,sans-serif;font-weight:400;color:var(--gray-dark)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-end-date .dates-wrapper .end-date{font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-end-date .automatic-renewal{float:right;width:auto;font-size:0}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-end-date .automatic-renewal[data-automatic-renewal-value=yes]{width:24px;height:24px;margin-top:8px;background-image:url(/themes/custom/dana_jacket/images/icons/renew.svg);background-position:center center;background-size:cover}.view.contracts .views-header{margin-bottom:20px}.view.contracts .views-result .table .row .cell{width:150px}.view.contracts .views-result .table .row .cell.views-field-name{width:auto}.view.contracts .views-result .table .row .cell.views-field-name .name,.view.contracts .views-result .table .row .cell.views-field-name .relation-name{margin:0}.view.contracts .views-result .table .row .cell.views-field-type{width:180px;white-space:nowrap}.view.contracts .views-result .table .row .cell.views-field-risk-level{width:170px;white-space:nowrap}.view.contracts .views-result .table .row .cell.views-field-calculated-contract-value{white-space:nowrap}.view.contracts .views-result .table .row .cell.views-field-contract-cancel-date{width:140px}.view.contracts .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.contracts .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.contracts .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.contracts .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.contracts .views-result .table .table-body .row .cell.views-field-name{font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.contracts .views-result .table .table-body .row .cell.views-field-data-sharing-type .data-sharing-type-tooltip{width:auto;display:inline-block}.view.contracts .views-result .table .table-body .row .cell.views-field-data-sharing-type svg{width:auto;height:15px;display:block}.view.contracts .views-result .table .table-body .row .cell.views-field-data-sharing-type svg *{fill:var(--gray-darkest)!important}.view.contracts .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.contracts .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before{content:"";display:block;width:20px;height:20px;background-color:var(--gray-light);border-radius:100%;margin-right:5px}.view.contracts .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before{background-color:var(--green)}.view.contracts .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before{background-color:var(--orange)}.view.contracts .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before{background-color:var(--red)}.view.contracts .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label{display:block;padding-top:3px;font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .field-content-wrapper{display:flex;justify-content:space-between;align-items:center}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .dates-wrapper{width:auto}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .dates-wrapper .start-date{font-family:fakt-pro,sans-serif;font-weight:400;color:var(--gray-dark)}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .dates-wrapper .end-date{font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .dates-wrapper .end-date[data-end-date-status=active]{color:var(--green)}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .dates-wrapper .end-date[data-end-date-status=expired]{color:var(--red)}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .automatic-renewal{width:auto;font-size:0}.view.contracts .views-result .table .table-body .row .cell.views-field-contract-dates .automatic-renewal[data-automatic-renewal-value=yes]{width:24px;height:24px;margin:0;background-image:url(/themes/custom/dana_jacket/images/icons/renew.svg);background-position:center center;background-size:cover}.view.contracts .views-result .table .table-body .row.red{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.25)}.view.contracts .views-result .table .table-body .row.red:hover{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.2)}.view.contracts .views-result .table .table-body .row.green{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.25)}.view.contracts .views-result .table .table-body .row.green:hover{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.2)}.view.data-processing-registers.data-processing-registers-order .views-result .tabledrag-changed-warning{padding:20px 20px 15px 20px;padding-right:40px;padding-left:40px;margin-bottom:20px;color:var(--white);font-size:16px;background-color:var(--orange);border-radius:5px;position:relative;min-height:75px;display:flex;align-items:center}.view.data-processing-registers.data-processing-registers-order .views-result .tabledrag-changed-warning .tabledrag-changed{display:none}.view.data-processing-registers.data-processing-registers-order .views-result .tabledrag-toggle-weight-wrapper{display:none}.view.data-processing-registers.data-processing-registers-order .views-result .table .row .cell.views-field-name .tabledrag-handle{text-decoration:none;overflow:visible;display:inline-block;height:100%;margin-left:0;margin-right:20px;margin-top:20px;transform:translateY(-50%)}.view.data-processing-registers.data-processing-registers-order .views-result .table .row .cell.views-field-name .tabledrag-handle .handle{display:block;width:20px;height:20px;margin:0 auto;padding:0;background-image:url(/themes/custom/dana_jacket/images/icons/move.svg);background-size:cover;background-position:center center}.view.data-processing-registers.data-processing-registers-order .views-result .table .row .cell.views-field-name .tabledrag-changed{display:none}.view.data-processing-registers.data-processing-registers-order .views-result .table .row.drag{background-color:var(--gray-lighter)}.print__wrapper.print__wrapper--pdf{margin-bottom:20px}.view.data-processing-registers.archive .views-header{margin-bottom:20px}.view.data-processing-registers.archive .button,.view.data-processing-registers.archive .change-order-button{margin-right:20px}.view.data-processing-registers.archive .views-result{display:flex;flex-wrap:wrap;justify-content:flex-start}.view.data-processing-registers.archive .views-result [data-entity-type=data-processing-register]{flex:0 0 auto;width:calc(33.333% - 20px / 3 * 2);margin-bottom:20px;margin-right:20px}.view.data-processing-registers.archive .views-result [data-entity-type=data-processing-register]:nth-child(3n){margin-right:0}.print__wrapper.print__wrapper--pdf{margin-bottom:20px}.view.data-processing-registers.overview .views-header{margin-bottom:20px}.view.data-processing-registers.overview .button,.view.data-processing-registers.overview .change-order-button{margin-right:20px}.view.data-processing-registers.overview .views-result{display:flex;flex-wrap:wrap;justify-content:flex-start}.view.data-processing-registers.overview .views-result [data-entity-type=data-processing-register]{flex:0 0 auto;width:calc(33.333% - 20px / 3 * 2);margin-bottom:20px;margin-right:20px}.view.data-processing-registers.overview .views-result [data-entity-type=data-processing-register]:nth-child(3n){margin-right:0}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .row .cell{width:160px}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .row .cell.views-field-name{width:auto}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .row .cell.views-field-name .name{margin:0;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-business-function{font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before{content:"";display:block;width:20px;height:20px;background-color:var(--gray-light);border-radius:100%;margin-right:5px}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before{background-color:var(--green)}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before{background-color:var(--orange)}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before{background-color:var(--red)}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label{display:block;padding-top:3px;font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-explanation{font-family:fakt-pro,sans-serif;font-weight:400;color:var(--gray-dark)}.view.data-processing-registers.data-processing-registers-of-relation-overview .views-result .table .table-body .row .cell.views-field-special-data{font-family:fakt-pro,sans-serif;font-weight:400;color:var(--gray-dark)}.view.documents.archive .views-header{margin-bottom:20px}.view.documents.archive .views-result .views-filters{background-color:var(--red)}.view.documents.archive .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.documents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--white);position:relative;background-color:var(--brown);padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.documents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px;transition:color .2s linear}.view.documents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--white);transition:fill .2s linear}.view.documents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--white);color:var(--brown)}.view.documents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover svg *{fill:var(--brown)}.view.documents.archive .views-result .views-filters .filters-popup{flex:0 0 auto}.view.documents.archive .views-result .views-filters .filters-popup .button,.view.documents.archive .views-result .views-filters .filters-popup .change-order-button{color:var(--gray-darkest)}.view.documents.archive .views-result .views-filters .filters-popup .button svg *,.view.documents.archive .views-result .views-filters .filters-popup .change-order-button svg *{fill:var(--gray-darkest)}.view.documents.archive .views-result .views-filters .filters-popup .filters-wrapper{min-width:800px}.view.documents.archive .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.archive .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.archive .views-result .table .row .cell.views-field-category{width:120px}.view.documents.archive .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.archive .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.archive .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.archive .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.documents.archive .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.documents.archive .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.archive .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.archive .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.awareness-overview .views-header .display-title{margin-top:20px;margin-bottom:10px}.view.documents.awareness-overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.awareness-overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.awareness-overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.awareness-overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.awareness-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.awareness-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.awareness-overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.documents.awareness-overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.documents.awareness-overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.awareness-overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.awareness-overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.awareness-templates-overview{min-height:440px}.view.documents.document-templates-overview{min-height:500px}.view.documents.document-templates-overview .views-header{margin-bottom:20px}.view.documents.document-templates-overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.document-templates-overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.document-templates-overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.document-templates-overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.document-templates-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.document-templates-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.document-templates-overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.document-templates-overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.document-templates-overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.documents-dashoard .views-result [data-entity-type=document]{border-top:1px solid var(--gray-medium)}.view.documents.know-how-overview .views-header{margin-bottom:20px}.view.documents.know-how-overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.know-how-overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.know-how-overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.know-how-overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.know-how-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.know-how-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.know-how-overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.know-how-overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.know-how-overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.monitor-overview .views-header .display-title{margin-top:20px;margin-bottom:10px}.view.documents.monitor-overview .views-header .dashboard-item{grid-column-start:1;grid-column-end:-1;background-color:var(--gray-lightest);border-radius:5px}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams{padding-top:20px}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams>.title{margin:0;padding:0 20px 15px 20px;font-size:18px;font-weight:600;line-height:1.25;text-decoration:none}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px 20px 15px 20px;max-width:900px;margin:0 auto}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams .risk-level-diagram{flex:0 0 auto;width:260px;position:relative;z-index:0}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams .risk-level-diagram:after{content:"";display:block;width:200px;height:200px;background-color:transparent;position:absolute;z-index:-1;left:50%;transform:translateX(-50%);bottom:0;border-radius:50%;box-shadow:0 10px 25px 0 rgba(0,0,0,.3);animation-name:pie-chart-box-shadow;animation-duration:.8s;animation-delay:.8s;animation-fill-mode:backwards}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend{width:100%}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul{display:flex;flex-wrap:nowrap;justify-content:center;padding:20px 20px 15px 20px;margin-top:20px;width:100%}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li{flex-basis:auto;margin:0 15px;padding:4px;cursor:pointer;font-weight:700}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li .legend-item{display:flex;flex-wrap:nowrap;align-items:center;align-content:center}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li .legend-item:before{content:"";display:block;width:14px;height:14px;border-radius:100%;background-color:currentColor;margin-right:6px;margin-top:-2px}.view.documents.monitor-overview .views-header .dashboard-item.risk-level-diagrams .risk-level-diagrams-legend ul li .legend-item.disabled{text-decoration:line-through}.view.documents.monitor-overview .views-header .dashboard-item.score-diagrams{margin-bottom:20px}.view.documents.monitor-overview .views-header .dashboard-item.score-diagrams .score-entries{max-width:1100px}.view.documents.monitor-overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.monitor-overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.monitor-overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.monitor-overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.monitor-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.monitor-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.monitor-overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.documents.monitor-overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.documents.monitor-overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.monitor-overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.monitor-overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.monitor-templates-overview{min-height:440px}.view.documents.overview .views-header .display-title{margin-top:20px;margin-bottom:10px}.view.documents.overview .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.documents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-dark);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.documents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.documents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--gray-dark)}.view.documents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--gray-medium)}.view.documents.overview .views-result .views-filters .filters-popup{flex:0 0 auto}.view.documents.overview .views-result .views-filters .filters-popup .filters-wrapper{min-width:800px}.view.documents.overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.documents.overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.documents.overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.overview .views-footer{margin-top:40px}.view.documents.pia-overview .views-header .display-title{margin-top:20px;margin-bottom:10px}.view.documents.pia-overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.pia-overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.pia-overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.pia-overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.pia-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.pia-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.pia-overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.pia-overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.pia-overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.pia-templates-overview{min-height:500px}.view.documents.pia-templates-overview .views-header{margin-bottom:20px}.view.documents.pia-templates-overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.pia-templates-overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.pia-templates-overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.pia-templates-overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.pia-templates-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.pia-templates-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.pia-templates-overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.pia-templates-overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.pia-templates-overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.documents.relation-document-overview .views-header{margin-bottom:20px}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-name{width:auto;font-weight:500}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-name .version-date{font-size:14px;color:var(--gray-medium);font-weight:400}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-category{width:120px}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-expiration-date{width:200px}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.documents.relation-document-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-publicly .publicly-tooltip{display:inline-block;width:30px;height:30px}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-publicly svg{width:30px;height:30px}.view.documents.relation-document-overview .views-result .table .table-body .row .cell.views-field-publicly svg *{fill:var(--gray-dark)!important}.view.incidents.archive .views-header{margin-bottom:20px}.view.incidents.archive .views-result .views-filters{background-color:var(--red)}.view.incidents.archive .views-result .views-filters>.form-item{width:300px}.view.incidents.archive .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.incidents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--white);position:relative;background-color:var(--brown);padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.incidents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px;transition:color .2s linear}.view.incidents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--white);transition:fill .2s linear}.view.incidents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--white);color:var(--brown)}.view.incidents.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover svg *{fill:var(--brown)}.view.incidents.archive .views-result .table .row .cell{width:150px}.view.incidents.archive .views-result .table .row .cell.views-field-name{width:auto}.view.incidents.archive .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.incidents.archive .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.incidents.archive .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.incidents.archive .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.incidents.archive .views-result .table .table-body .row[data-entity-bundle=client]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.25)}.view.incidents.archive .views-result .table .table-body .row[data-entity-bundle=client]:hover{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.2)}.view.incidents.archive .views-result .table .table-body .row[data-entity-bundle=supplier]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.25)}.view.incidents.archive .views-result .table .table-body .row[data-entity-bundle=supplier]:hover{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.2)}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-name .name{margin:0;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-name .incident-date{margin:0;font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;color:var(--gray-dark)}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before{content:"";display:block;width:20px;height:20px;background-color:var(--gray-light);border-radius:100%;margin-right:5px}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before{background-color:var(--green)}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before{background-color:var(--orange)}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before{background-color:var(--red)}.view.incidents.archive .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label{display:block;padding-top:3px;font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.incidents.incidentlist .views-header,.view.incidents.overview .views-header{margin-bottom:20px}.view.incidents.incidentlist .views-result .views-filters>.form-item,.view.incidents.overview .views-result .views-filters>.form-item{width:300px}.view.incidents.incidentlist .views-result .views-filters .archive-toggle-wrapper,.view.incidents.overview .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.incidents.incidentlist .views-result .views-filters .archive-toggle-wrapper .archive-toggle,.view.incidents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-dark);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.incidents.incidentlist .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg,.view.incidents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.incidents.incidentlist .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *,.view.incidents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--gray-dark)}.view.incidents.incidentlist .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover,.view.incidents.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--gray-medium)}.view.incidents.incidentlist .views-result .table .row .cell,.view.incidents.overview .views-result .table .row .cell{width:150px}.view.incidents.incidentlist .views-result .table .row .cell.views-field-name,.view.incidents.overview .views-result .table .row .cell.views-field-name{width:auto}.view.incidents.incidentlist .views-result .table .row .cell.views-field-rendered-entity,.view.incidents.overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.incidents.incidentlist .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper,.view.incidents.overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.incidents.incidentlist .views-result .table .table-body .row,.view.incidents.overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.incidents.incidentlist .views-result .table .table-body .row:hover,.view.incidents.overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.incidents.incidentlist .views-result .table .table-body .row[data-entity-bundle=client],.view.incidents.overview .views-result .table .table-body .row[data-entity-bundle=client]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.25)}.view.incidents.incidentlist .views-result .table .table-body .row[data-entity-bundle=client]:hover,.view.incidents.overview .views-result .table .table-body .row[data-entity-bundle=client]:hover{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.2)}.view.incidents.incidentlist .views-result .table .table-body .row[data-entity-bundle=supplier],.view.incidents.overview .views-result .table .table-body .row[data-entity-bundle=supplier]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.25)}.view.incidents.incidentlist .views-result .table .table-body .row[data-entity-bundle=supplier]:hover,.view.incidents.overview .views-result .table .table-body .row[data-entity-bundle=supplier]:hover{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.2)}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-name .name,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-name .name{margin:0;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-name .incident-date,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-name .incident-date{margin:0;font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;color:var(--gray-dark)}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before{content:"";display:block;width:20px;height:20px;background-color:var(--gray-light);border-radius:100%;margin-right:5px}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before{background-color:var(--green)}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before{background-color:var(--orange)}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before{background-color:var(--red)}.view.incidents.incidentlist .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label,.view.incidents.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label{display:block;padding-top:3px;font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.information-pages.awareness-overview .views-result{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.view.information-pages.documents-overview .views-result{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.view.information-pages.pia-overview .views-result{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.view.know-how-bundles.overview .views-result{display:grid;grid-template-columns:1fr 1fr;gap:20px}.view.relations.archive .views-result .views-filters{background-color:var(--red)}.view.relations.archive .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.relations.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--white);position:relative;background-color:var(--brown);padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.relations.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px;transition:color .2s linear}.view.relations.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--white);transition:fill .2s linear}.view.relations.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--white);color:var(--brown)}.view.relations.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover svg *{fill:var(--brown)}.view.relations.archive .views-result .views-filters .filters-popup{flex:0 0 auto}.view.relations.archive .views-result .views-filters .filters-popup .button,.view.relations.archive .views-result .views-filters .filters-popup .change-order-button{color:var(--gray-darkest)}.view.relations.archive .views-result .views-filters .filters-popup .button svg *,.view.relations.archive .views-result .views-filters .filters-popup .change-order-button svg *{fill:var(--gray-darkest)}.view.relations.archive .views-result .views-filters .filters-popup .filters-wrapper{min-width:210px}.view.relations.archive .views-result .table .row .cell{width:150px}.view.relations.archive .views-result .table .row .cell.views-field-name{width:auto}.view.relations.archive .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.relations.archive .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.relations.archive .views-result .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.relations.archive .views-result .table-body .row:hover{background-color:var(--gray-lighter)}.view.relations.archive .views-result .table-body .row[data-entity-bundle=client]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.25)}.view.relations.archive .views-result .table-body .row[data-entity-bundle=client]:hover{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.2)}.view.relations.archive .views-result .table-body .row[data-entity-bundle=supplier]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.25)}.view.relations.archive .views-result .table-body .row[data-entity-bundle=supplier]:hover{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.2)}.view.relations.archive .views-result .table-body .row .cell.views-field-name .name{margin:0;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.relations.archive .views-result .table-body .row .cell.views-field-name .legal-business-name{margin:0;font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;color:var(--gray-dark)}.view.relations.archive .views-result .table-body .row .cell.views-field-data-sharing-type .data-sharing-type-tooltip{width:auto;display:inline-block}.view.relations.archive .views-result .table-body .row .cell.views-field-data-sharing-type svg{width:auto;height:15px;display:block}.view.relations.archive .views-result .table-body .row .cell.views-field-data-sharing-type svg *{fill:var(--gray-darkest)!important}.view.relations.archive .views-result .table-body .row .cell.views-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.relations.archive .views-result .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before{content:"";display:block;width:20px;height:20px;background-color:var(--gray-light);border-radius:100%;margin-right:5px}.view.relations.archive .views-result .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before{background-color:var(--green)}.view.relations.archive .views-result .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before{background-color:var(--orange)}.view.relations.archive .views-result .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before{background-color:var(--red)}.view.relations.archive .views-result .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label{display:block;padding-top:3px;font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.relations.overview .views-header{margin-bottom:20px}.view.relations.overview .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.relations.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-dark);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.relations.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.relations.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--gray-dark)}.view.relations.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--gray-medium)}.view.relations.overview .views-result .views-filters .filters-popup{flex:0 0 auto}.view.relations.overview .views-result .views-filters .filters-popup .filters-wrapper{min-width:210px}.view.relations.overview .views-result .table .row .cell{width:150px}.view.relations.overview .views-result .table .row .cell.views-field-name{width:auto}.view.relations.overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.relations.overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.relations.overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.relations.overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.relations.overview .views-result .table .table-body .row[data-entity-bundle=client]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.25)}.view.relations.overview .views-result .table .table-body .row[data-entity-bundle=client]:hover{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.2)}.view.relations.overview .views-result .table .table-body .row[data-entity-bundle=supplier]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.25)}.view.relations.overview .views-result .table .table-body .row[data-entity-bundle=supplier]:hover{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.2)}.view.relations.overview .views-result .table .table-body .row .cell.views-field-name .name{margin:0;font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.view.relations.overview .views-result .table .table-body .row .cell.views-field-name .legal-business-name{margin:0;font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;color:var(--gray-dark)}.view.relations.overview .views-result .table .table-body .row .cell.views-field-data-sharing-type .data-sharing-type-tooltip{width:auto;display:inline-block}.view.relations.overview .views-result .table .table-body .row .cell.views-field-data-sharing-type svg{width:auto;height:15px;display:block}.view.relations.overview .views-result .table .table-body .row .cell.views-field-data-sharing-type svg *{fill:var(--gray-darkest)!important}.view.relations.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.relations.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key]:before{content:"";display:block;width:20px;height:20px;background-color:var(--gray-light);border-radius:100%;margin-right:5px}.view.relations.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=low]:before{background-color:var(--green)}.view.relations.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=medium]:before{background-color:var(--orange)}.view.relations.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper[data-risk-level-key=high]:before{background-color:var(--red)}.view.relations.overview .views-result .table .table-body .row .cell.views-field-risk-level .risk-level-wrapper .risk-level-label{display:block;padding-top:3px;font-family:fakt-pro,sans-serif;font-weight:500;color:var(--gray-dark)}.view.tasks.archive .views-header{margin-bottom:20px}.view.tasks.archive .views-result .views-filters{background-color:var(--red)}.view.tasks.archive .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.tasks.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--white);position:relative;background-color:var(--brown);padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.tasks.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px;transition:color .2s linear}.view.tasks.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--white);transition:fill .2s linear}.view.tasks.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--white);color:var(--brown)}.view.tasks.archive .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover svg *{fill:var(--brown)}.view.tasks.archive .views-result .views-filters .contract-renewal-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:0 1 auto}.view.tasks.archive .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-darkest);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.tasks.archive .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.tasks.archive .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle svg *{fill:var(--gray-darkest)}.view.tasks.archive .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle:hover{background-color:var(--gray-medium)}.view.tasks.archive .views-result .views-filters .filters-popup{flex:0 0 auto}.view.tasks.archive .views-result .views-filters .filters-popup .button,.view.tasks.archive .views-result .views-filters .filters-popup .change-order-button{color:var(--gray-darkest)}.view.tasks.archive .views-result .views-filters .filters-popup .button svg *,.view.tasks.archive .views-result .views-filters .filters-popup .change-order-button svg *{fill:var(--gray-darkest)}.view.tasks.archive .views-result .views-filters .filters-popup .filters-wrapper{min-width:800px}.view.tasks.archive .views-result .table{flex:0 0 auto;width:100%;table-layout:auto}.view.tasks.archive .views-result .table .table-head .row .cell{color:var(--gray-dark);font-weight:300;padding-bottom:10px}.view.tasks.archive .views-result .table .table-head .row .cell h3{font-size:0}.view.tasks.archive .views-result .table .table-head .row .cell a{display:inline-block;width:auto;color:var(--gray-dark);font-weight:300;text-decoration:none;padding-left:15px;outline:0 none;position:relative}.view.tasks.archive .views-result .table .table-head .row .cell a .tablesort{display:none}.view.tasks.archive .views-result .table .table-head .row .cell a:after,.view.tasks.archive .views-result .table .table-head .row .cell a:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-bottom-color:var(--gray-dark);position:absolute;left:0;top:50%;transform:translateY(-11px)}.view.tasks.archive .views-result .table .table-head .row .cell a:after{border-bottom-color:transparent;border-top-color:var(--gray-dark);margin-top:11px}.view.tasks.archive .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.tasks.archive .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.tasks.archive .views-result .table .row .cell:first-child{width:20px;text-align:center}.view.tasks.archive .views-result .table .row .cell.views-field-deadline{width:140px}.view.tasks.archive .views-result .table .row .cell.views-field-created{width:140px}.view.tasks.archive .views-result .table .row .cell.views-field-name{width:auto}.view.tasks.archive .views-result .table .row .cell.views-field-name .name{margin:0;font-weight:500;max-width:450px;overflow:hidden;text-overflow:ellipsis}.view.tasks.archive .views-result .table .row .cell.views-field-name .related-entity{margin:0}.view.tasks.archive .views-result .table .row .cell.views-field-assignee{width:200px}.view.tasks.archive .views-result .table .row .cell.views-field-assignee .assignee-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.tasks.archive .views-result .table .row .cell.views-field-assignee .assignee-wrapper [data-entity-type=user]{flex:0 0 auto;width:40px;margin-right:10px}.view.tasks.archive .views-result .table .row .cell.views-field-assignee .assignee-wrapper .avatar{width:40px;height:40px;background-image:url(/themes/custom/dana_jacket/images/icons/anonymous.svg);background-size:contain;background-position:center center}.view.tasks.archive .views-result .table .row .cell.views-field-assignee .assignee-wrapper .role{flex:0 0 auto;width:auto;margin-top:4px}.view.tasks.archive .views-result .table .row .cell.views-field-assignee .assignee-wrapper.not-assigned .avatar{margin-right:10px}.view.tasks.archive .views-result .table .row .cell.views-field-related-entity-target-id{width:200px}.view.tasks.archive .views-result .table .row .cell.views-field-related-entity-target-id .relation:not(:last-child):after{content:", "}.view.tasks.archive .views-result .table .row .cell.views-field-category{width:120px}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;color:var(--gray-medium);border:2px solid currentColor;border-radius:100%;cursor:pointer;position:relative;z-index:1;outline:0 none;margin:0;transition:background-color .2s ease-in-out}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p1]{color:var(--red)}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p2]{color:var(--orange)}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p3]{color:var(--green)}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:0;transition:opacity .2s ease-in-out}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:after{content:"";display:block;width:300%;height:300%;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:hover:before{opacity:.8}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:hover:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.archive .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:hover:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.archive .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.tasks.archive .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.tasks.archive .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.tasks.archive .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]{background-color:rgba(var(--gray-medium-r),var(--gray-medium-g),var(--gray-medium-b),1);animation:glow 1s ease-in-out 0s infinite}.view.tasks.archive .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p1]{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),1)}.view.tasks.archive .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p2]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),1)}.view.tasks.archive .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p3]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),1)}.view.tasks.archive .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]:before{color:var(--white);opacity:1}.view.tasks.archive .views-result .table .row.status-change-error{animation:shake .2s linear 0s forwards,gray-background-fade .8s linear 0s forwards}.view.tasks.contract-renewal .views-header{margin-bottom:20px}.view.tasks.contract-renewal .views-result .views-filters{background-color:var(--blue)}.view.tasks.contract-renewal .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.tasks.contract-renewal .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-darkest);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.tasks.contract-renewal .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.tasks.contract-renewal .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--gray-darkest)}.view.tasks.contract-renewal .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--gray-medium)}.view.tasks.contract-renewal .views-result .views-filters .contract-renewal-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:0 1 auto}.view.tasks.contract-renewal .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--white);position:relative;background-color:var(--gray-dark);padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.tasks.contract-renewal .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.tasks.contract-renewal .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle svg *{fill:var(--white)}.view.tasks.contract-renewal .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle:hover{background-color:var(--white);color:var(--gray-dark)}.view.tasks.contract-renewal .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle:hover svg *{fill:var(--gray-dark)}.view.tasks.contract-renewal .views-result .views-filters .filters-popup{flex:0 0 auto}.view.tasks.contract-renewal .views-result .views-filters .filters-popup .button,.view.tasks.contract-renewal .views-result .views-filters .filters-popup .change-order-button{color:var(--gray-darkest)}.view.tasks.contract-renewal .views-result .views-filters .filters-popup .button svg *,.view.tasks.contract-renewal .views-result .views-filters .filters-popup .change-order-button svg *{fill:var(--gray-darkest)}.view.tasks.contract-renewal .views-result .views-filters .filters-popup .filters-wrapper{min-width:800px}.view.tasks.contract-renewal .views-result .table{flex:0 0 auto;width:100%;table-layout:auto}.view.tasks.contract-renewal .views-result .table .table-head .row .cell{color:var(--gray-dark);font-weight:300;padding-bottom:10px}.view.tasks.contract-renewal .views-result .table .table-head .row .cell h3{font-size:0}.view.tasks.contract-renewal .views-result .table .table-head .row .cell a{display:inline-block;width:auto;color:var(--gray-dark);font-weight:300;text-decoration:none;padding-left:15px;outline:0 none;position:relative}.view.tasks.contract-renewal .views-result .table .table-head .row .cell a .tablesort{display:none}.view.tasks.contract-renewal .views-result .table .table-head .row .cell a:after,.view.tasks.contract-renewal .views-result .table .table-head .row .cell a:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-bottom-color:var(--gray-dark);position:absolute;left:0;top:50%;transform:translateY(-11px)}.view.tasks.contract-renewal .views-result .table .table-head .row .cell a:after{border-bottom-color:transparent;border-top-color:var(--gray-dark);margin-top:11px}.view.tasks.contract-renewal .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.tasks.contract-renewal .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.tasks.contract-renewal .views-result .table .row .cell:first-child{width:20px;text-align:center}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-deadline{width:140px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-created{width:140px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-name{width:auto}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-name .name{margin:0;font-weight:500;max-width:450px;overflow:hidden;text-overflow:ellipsis}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-name .related-entity{margin:0}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-assignee{width:200px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-assignee .assignee-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-assignee .assignee-wrapper [data-entity-type=user]{flex:0 0 auto;width:40px;margin-right:10px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-assignee .assignee-wrapper .avatar{width:40px;height:40px;background-image:url(/themes/custom/dana_jacket/images/icons/anonymous.svg);background-size:contain;background-position:center center}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-assignee .assignee-wrapper .role{flex:0 0 auto;width:auto;margin-top:4px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-assignee .assignee-wrapper.not-assigned .avatar{margin-right:10px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-related-entity-target-id{width:200px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-related-entity-target-id .relation:not(:last-child):after{content:", "}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-category{width:120px}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;color:var(--gray-medium);border:2px solid currentColor;border-radius:100%;cursor:pointer;position:relative;z-index:1;outline:0 none;margin:0;transition:background-color .2s ease-in-out}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p1]{color:var(--red)}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p2]{color:var(--orange)}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p3]{color:var(--green)}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:0;transition:opacity .2s ease-in-out}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:after{content:"";display:block;width:300%;height:300%;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:hover:before{opacity:.8}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:hover:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.contract-renewal .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:hover:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.tasks.contract-renewal .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.tasks.contract-renewal .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.tasks.contract-renewal .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]{background-color:rgba(var(--gray-medium-r),var(--gray-medium-g),var(--gray-medium-b),1);animation:glow 1s ease-in-out 0s infinite}.view.tasks.contract-renewal .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p1]{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),1)}.view.tasks.contract-renewal .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p2]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),1)}.view.tasks.contract-renewal .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p3]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),1)}.view.tasks.contract-renewal .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]:before{color:var(--white);opacity:1}.view.tasks.contract-renewal .views-result .table .row.status-change-error{animation:shake .2s linear 0s forwards,gray-background-fade .8s linear 0s forwards}.view.tasks.contract-renewal .views-result .pager{flex:0 0 auto;width:100%;display:flex;justify-content:flex-end}.view.tasks.overview .views-header{margin-bottom:20px}.view.tasks.overview .views-result .views-filters .archive-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:1 1 auto}.view.tasks.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-dark);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.tasks.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.tasks.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle svg *{fill:var(--gray-dark)}.view.tasks.overview .views-result .views-filters .archive-toggle-wrapper .archive-toggle:hover{background-color:var(--gray-medium)}.view.tasks.overview .views-result .views-filters .contract-renewal-toggle-wrapper{display:flex;justify-content:flex-end;align-content:center;align-items:center;flex:0 1 auto}.view.tasks.overview .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle{display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-dark);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view.tasks.overview .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view.tasks.overview .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle svg *{fill:var(--gray-dark)}.view.tasks.overview .views-result .views-filters .contract-renewal-toggle-wrapper .contract-renewal-toggle:hover{background-color:var(--gray-medium)}.view.tasks.overview .views-result .views-filters .filters-popup{flex:0 0 auto}.view.tasks.overview .views-result .views-filters .filters-popup .filters-wrapper{min-width:800px}.view.tasks.overview .views-result .table{flex:0 0 auto;width:100%;table-layout:auto}.view.tasks.overview .views-result .table .table-head .row .cell{color:var(--gray-dark);font-weight:300;padding-bottom:10px}.view.tasks.overview .views-result .table .table-head .row .cell h3{font-size:0}.view.tasks.overview .views-result .table .table-head .row .cell a{display:inline-block;width:auto;color:var(--gray-dark);font-weight:300;text-decoration:none;padding-left:15px;outline:0 none;position:relative}.view.tasks.overview .views-result .table .table-head .row .cell a .tablesort{display:none}.view.tasks.overview .views-result .table .table-head .row .cell a:after,.view.tasks.overview .views-result .table .table-head .row .cell a:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-bottom-color:var(--gray-dark);position:absolute;left:0;top:50%;transform:translateY(-11px)}.view.tasks.overview .views-result .table .table-head .row .cell a:after{border-bottom-color:transparent;border-top-color:var(--gray-dark);margin-top:11px}.view.tasks.overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.tasks.overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.tasks.overview .views-result .table .row .cell:first-child{width:20px;text-align:center}.view.tasks.overview .views-result .table .row .cell.views-field-deadline{width:140px}.view.tasks.overview .views-result .table .row .cell.views-field-created{width:140px}.view.tasks.overview .views-result .table .row .cell.views-field-name{width:auto}.view.tasks.overview .views-result .table .row .cell.views-field-name .name{margin:0;font-weight:500;max-width:450px;overflow:hidden;text-overflow:ellipsis}.view.tasks.overview .views-result .table .row .cell.views-field-name .related-entity{margin:0}.view.tasks.overview .views-result .table .row .cell.views-field-assignee{width:200px}.view.tasks.overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.tasks.overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper [data-entity-type=user]{flex:0 0 auto;width:40px;margin-right:10px}.view.tasks.overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper .avatar{width:40px;height:40px;background-image:url(/themes/custom/dana_jacket/images/icons/anonymous.svg);background-size:contain;background-position:center center}.view.tasks.overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper .role{flex:0 0 auto;width:auto;margin-top:4px}.view.tasks.overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper.not-assigned .avatar{margin-right:10px}.view.tasks.overview .views-result .table .row .cell.views-field-related-entity-target-id{width:200px}.view.tasks.overview .views-result .table .row .cell.views-field-related-entity-target-id .relation:not(:last-child):after{content:", "}.view.tasks.overview .views-result .table .row .cell.views-field-category{width:120px}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;color:var(--gray-medium);border:2px solid currentColor;border-radius:100%;cursor:pointer;position:relative;z-index:1;outline:0 none;margin:0;transition:background-color .2s ease-in-out}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p1]{color:var(--red)}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p2]{color:var(--orange)}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p3]{color:var(--green)}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:0;transition:opacity .2s ease-in-out}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:after{content:"";display:block;width:300%;height:300%;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:hover:before{opacity:.8}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:hover:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:hover:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.tasks.overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.tasks.overview .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.tasks.overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]{background-color:rgba(var(--gray-medium-r),var(--gray-medium-g),var(--gray-medium-b),1);animation:glow 1s ease-in-out 0s infinite}.view.tasks.overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p1]{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),1)}.view.tasks.overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p2]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),1)}.view.tasks.overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p3]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),1)}.view.tasks.overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]:before{color:var(--white);opacity:1}.view.tasks.overview .views-result .table .row.status-change-error{animation:shake .2s linear 0s forwards,gray-background-fade .8s linear 0s forwards}.view.tasks.overview .views-result .pager{flex:0 0 auto;width:100%;display:flex;justify-content:flex-end}.view.tasks.relation-task-overview .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.tasks.relation-task-overview .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.tasks.relation-task-overview .views-result .table .row .cell:first-child{width:20px;text-align:center}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-deadline{width:140px}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-created{width:140px}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-name{width:auto}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-name .name{margin:0;font-weight:500}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-name .related-entity{margin:0}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-assignee{width:200px}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper{display:flex;flex-wrap:wrap;align-items:center}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper [data-entity-type=user]{flex:0 0 auto;width:40px;margin-right:10px}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper .avatar{width:40px;height:40px;background-image:url(/themes/custom/dana_jacket/images/icons/anonymous.svg);background-size:contain;background-position:center center}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper .role{flex:0 0 auto;width:auto;margin-top:4px}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-assignee .assignee-wrapper.not-assigned .avatar{margin-right:10px}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-category{width:120px}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;color:var(--gray-medium);border:2px solid currentColor;border-radius:100%;cursor:pointer;position:relative;z-index:1;outline:0 none;margin:0;transition:background-color .2s ease-in-out}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p1]{color:var(--red)}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p2]{color:var(--orange)}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p3]{color:var(--green)}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:0;transition:opacity .2s ease-in-out}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:after{content:"";display:block;width:300%;height:300%;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:hover:before{opacity:.8}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:hover:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.relation-task-overview .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:hover:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.tasks.relation-task-overview .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.tasks.relation-task-overview .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.tasks.relation-task-overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]{background-color:rgba(var(--gray-medium-r),var(--gray-medium-g),var(--gray-medium-b),1);animation:glow 1s ease-in-out 0s infinite}.view.tasks.relation-task-overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p1]{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),1)}.view.tasks.relation-task-overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p2]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),1)}.view.tasks.relation-task-overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p3]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),1)}.view.tasks.relation-task-overview .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]:before{color:var(--white);opacity:1}.view.tasks.relation-task-overview .views-result .table .row.status-change-error{animation:shake .2s linear 0s forwards,gray-background-fade .8s linear 0s forwards}.view.tasks.tasklist .views-result .table{width:100%;table-layout:auto}.view.tasks.tasklist .views-result .table .table-head .row .cell{color:var(--gray-dark);font-weight:300;padding-bottom:10px}.view.tasks.tasklist .views-result .table .table-head .row .cell h3{color:var(--gray-darkest)}.view.tasks.tasklist .views-result .table .table-head .row .cell a{display:inline-block;width:auto;color:var(--gray-dark);font-weight:300;text-decoration:none;padding-left:15px;outline:0 none;position:relative}.view.tasks.tasklist .views-result .table .table-head .row .cell a .tablesort{display:none}.view.tasks.tasklist .views-result .table .table-head .row .cell a:after,.view.tasks.tasklist .views-result .table .table-head .row .cell a:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-bottom-color:var(--gray-dark);position:absolute;left:0;top:50%;transform:translateY(-11px)}.view.tasks.tasklist .views-result .table .table-head .row .cell a:after{border-bottom-color:transparent;border-top-color:var(--gray-dark);margin-top:11px}.view.tasks.tasklist .views-result .table .table-body .row{cursor:pointer;background-color:transparent;transition:background-color .1s ease-in-out}.view.tasks.tasklist .views-result .table .table-body .row:hover{background-color:var(--gray-lighter)}.view.tasks.tasklist .views-result .table .row .cell:first-child{width:20px;text-align:center}.view.tasks.tasklist .views-result .table .row .cell.views-field-deadline{width:140px}.view.tasks.tasklist .views-result .table .row .cell.views-field-created{width:140px}.view.tasks.tasklist .views-result .table .row .cell.views-field-name{width:auto}.view.tasks.tasklist .views-result .table .row .cell.views-field-name .name{margin:0;font-weight:500;max-width:320px;overflow:hidden;text-overflow:ellipsis}.view.tasks.tasklist .views-result .table .row .cell.views-field-name .related-entity{margin:0}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee{width:200px}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee .assignee-wrapper{display:flex;align-items:center}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee .assignee-wrapper .ds-1col-user{display:flex;align-items:center}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee .assignee-wrapper .ds-1col-user>div{width:-moz-min-content;width:min-content}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee .assignee-wrapper [data-entity-type=user]{flex:0 0 auto;margin-right:10px}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee .assignee-wrapper .avatar{width:40px;height:40px;background-image:url(/themes/custom/dana_jacket/images/icons/anonymous.svg);background-size:contain;background-position:center center}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee .assignee-wrapper .role{flex:0 0 auto;width:auto;margin-top:4px}.view.tasks.tasklist .views-result .table .row .cell.views-field-assignee .assignee-wrapper.not-assigned .avatar{margin-right:10px}.view.tasks.tasklist .views-result .table .row .cell.views-field-related-entity-target-id{width:160px}.view.tasks.tasklist .views-result .table .row .cell.views-field-related-entity-target-id .relation:not(:last-child):after{content:", "}.view.tasks.tasklist .views-result .table .row .cell.views-field-category{width:120px}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;color:var(--gray-medium);border:2px solid currentColor;border-radius:100%;cursor:pointer;position:relative;z-index:1;outline:0 none;margin:0;background-color:transparent;transition:background-color .2s ease-in-out}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p1]{color:var(--red)}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p2]{color:var(--orange)}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-priority=p3]{color:var(--green)}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:0;transition:opacity .2s ease-in-out}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:after{content:"";display:block;width:300%;height:300%;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=to-do]:hover:before{opacity:.8}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=in-progress]:hover:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:before{content:"";display:block;width:5px;height:10px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;margin-left:0;left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.tasklist .views-result .table .row .cell .form-checkbox[data-status-change-url][data-current-status=done]:hover:before{content:"";display:block;width:0;height:0;border:5px solid transparent;border-left-color:currentColor;margin-left:3px;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .2s ease-in-out}.view.tasks.tasklist .views-result .table .row .cell.views-field-rendered-entity{width:64px}.view.tasks.tasklist .views-result .table .row .cell.views-field-rendered-entity .context-menu-wrapper{top:0;right:0;transform:translateY(-50%)}.view.tasks.tasklist .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.tasks.tasklist .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]{background-color:rgba(var(--gray-medium-r),var(--gray-medium-g),var(--gray-medium-b),1);animation:glow 1s ease-in-out 0s infinite}.view.tasks.tasklist .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p1]{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),1)}.view.tasks.tasklist .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p2]{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),1)}.view.tasks.tasklist .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url][data-priority=p3]{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),1)}.view.tasks.tasklist .views-result .table .row.status-change-is-processing .cell .form-checkbox[data-status-change-url]:before{color:var(--white);opacity:1}.view.tasks.tasklist .views-result .table .row.status-change-error{animation:shake .2s linear 0s forwards,gray-background-fade .8s linear 0s forwards}.view.tasks.tasklist .views-result .table:not(.has-create-form)+.pager{width:100%;border-top:1px solid var(--gray-medium);padding:20px 20px 15px 20px;margin-top:0}.view.tasks.tasklist .views-result .table:not(.has-create-form)+.pager .pager-items{float:right}.view.tasks.tasklist .views-result .table.has-create-form+.pager{position:absolute;right:20px;bottom:15px}.view.users.company-users-order .views-result .tabledrag-changed-warning{padding:20px 20px 15px 20px;padding-right:40px;padding-left:40px;margin-bottom:20px;color:var(--white);font-size:16px;background-color:var(--orange);border-radius:5px;position:relative;min-height:75px;display:flex;align-items:center}.view.users.company-users-order .views-result .tabledrag-changed-warning .tabledrag-changed{display:none}.view.users.company-users-order .views-result .tabledrag-toggle-weight-wrapper{display:none}.view.users.company-users-order .views-result .table .row .cell.views-field-nothing .tabledrag-handle{text-decoration:none;overflow:visible;display:inline-block;height:100%;margin-left:0;margin-right:20px;margin-top:20px;transform:translateY(-50%)}.view.users.company-users-order .views-result .table .row .cell.views-field-nothing .tabledrag-handle .handle{display:block;width:20px;height:20px;margin:0 auto;padding:0;background-image:url(/themes/custom/dana_jacket/images/icons/move.svg);background-size:cover;background-position:center center}.view.users.company-users-order .views-result .table .row .cell.views-field-nothing .avatar{width:40px;height:40px;margin-right:20px;display:block;float:left}.view.users.company-users-order .views-result .table .row .cell.views-field-nothing .name{margin-top:20px;transform:translateY(-50%);display:block;float:left}.view.users.company-users-order .views-result .table .row .cell.views-field-nothing .tabledrag-changed{display:none}.view.users.company-users-order .views-result .table .row.drag{background-color:var(--gray-lighter)}.view.users.company-users-overview .views-result{display:flex;flex-wrap:wrap}.view.users.company-users-overview .views-result .views-group{flex:0 0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.view.users.company-users-overview .views-result .views-group>.title{flex:0 0 auto;width:100%;text-transform:capitalize}.view.users.company-users-overview .views-result [data-entity-type=user]{flex:0 0 auto;width:calc(25% - 20px * 3 / 4);margin-right:20px;margin-bottom:20px}.view.users.company-users-overview .views-result [data-entity-type=user]:nth-of-type(4n){margin-right:0}.view.users.company-users-overview .views-result [data-entity-type=user].add-dpo-filler .membership-type{background-color:var(--gray-light)}.view.users.company-users-overview .views-result [data-entity-type=user].add-dpo-filler .text{font-family:basic-sans,sans-serif;font-weight:600;font-size:28px;line-height:32px;text-align:left;padding-right:25%;margin-left:10px}.view.users.company-users-overview .views-result [data-entity-type=user].add-dpo-filler .button,.view.users.company-users-overview .views-result [data-entity-type=user].add-dpo-filler .change-order-button{margin-top:60px;margin-left:10px;margin-bottom:10px;align-self:flex-start;background-color:var(--red)}.view.users.company-users-overview .views-footer .button+.button,.view.users.company-users-overview .views-footer .button+.change-order-button,.view.users.company-users-overview .views-footer .change-order-button+.button,.view.users.company-users-overview .views-footer .change-order-button+.change-order-button{margin-left:10px!important}.view.view-format-table .views-result .table{width:100%;table-layout:auto;background-color:var(--gray-lightest);border-radius:0 0 5px 5px}.view.view-format-table .views-result .table .table-head .row .cell{color:var(--gray-dark);font-weight:300;padding-top:15px;padding-bottom:10px}.view.view-format-table .views-result .table .table-head .row .cell.is-active *{color:var(--gray-darkest);font-weight:500}.view.view-format-table .views-result .table .table-head .row .cell h3{color:var(--gray-darkest)}.view.view-format-table .views-result .table .table-head .row .cell a{display:inline-block;width:auto;color:var(--gray-dark);font-weight:300;text-decoration:none;padding-left:15px;outline:0 none;position:relative}.view.view-format-table .views-result .table .table-head .row .cell a .tablesort{display:none}.view.view-format-table .views-result .table .table-head .row .cell a:after,.view.view-format-table .views-result .table .table-head .row .cell a:before{content:"";display:block;width:0;height:0;border:4px solid transparent;border-bottom-color:var(--gray-dark);position:absolute;left:0;top:50%;transform:translateY(-12px)}.view.view-format-table .views-result .table .table-head .row .cell a:after{border-bottom-color:transparent;border-top-color:var(--gray-dark);margin-top:11px}.view.view-format-table .views-result .table .row .cell.views-empty{color:var(--gray-medium);text-align:left;font-size:16px}.view.view-format-table .views-result .pager{margin-top:20px;float:right}.view .views-result:after{content:"";display:table;clear:both}.view .views-result .views-filters{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;border-bottom:1px solid var(--gray-medium);background-color:var(--gray-lightest);border-radius:5px 5px 0 0;min-height:63px}.view .views-result .views-filters>.form-item{width:100%}.view .views-result .views-filters .views-filters-divider{flex:0 0 auto;align-self:stretch;width:2px;background-color:var(--gray-light);margin:0 15px}.view .views-result .views-filters .bef-links ul{flex:0 1 auto;width:auto;display:flex;flex-wrap:wrap}.view .views-result .views-filters .bef-links ul>li{flex:0 0 auto;width:auto}.view .views-result .views-filters .bef-links ul>li .bef-link{display:inline-block;padding:20px 20px 15px 20px;font-weight:500;font-size:16px;outline:0 none;color:var(--gray-darkest);text-decoration:none;position:relative}.view .views-result .views-filters .bef-links ul>li .bef-link:after{content:"";display:block;width:0;height:3px;position:absolute;bottom:0;left:50%;background-color:var(--gray-darkest);transition:width .2s ease-in-out,left .2s ease-in-out}.view .views-result .views-filters .bef-links ul>li .bef-link.bef-link--selected:after,.view .views-result .views-filters .bef-links ul>li .bef-link:hover:after{left:0;width:100%}.view .views-result .views-filters .bef-links ul>li:first-child a[href*="/awareness"],.view .views-result .views-filters .bef-links ul>li:first-child a[href*="/documents"],.view .views-result .views-filters .bef-links ul>li:first-child a[href*="/pia"]{background-color:var(--gray-lighter);color:var(--brown);border-radius:5px 0 0 0}.view .views-result .views-filters .filters-popup{display:flex;flex-wrap:wrap;justify-content:flex-end;flex:1 1 auto;width:auto;position:relative}.view .views-result .views-filters .filters-popup .button:not(.js-hide),.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide){display:flex;flex-wrap:wrap;width:auto;margin-right:20px;color:var(--gray-dark);position:relative;background-color:transparent;padding-right:20px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.view .views-result .views-filters .filters-popup .button:not(.js-hide) svg,.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide) svg{flex:0 0 auto;width:24px;height:24px;margin-left:-20px;margin-right:10px}.view .views-result .views-filters .filters-popup .button:not(.js-hide) svg *,.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide) svg *{fill:var(--gray-dark)}.view .views-result .views-filters .filters-popup .button:not(.js-hide):hover,.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide):hover{background-color:var(--gray-medium)}.view .views-result .views-filters .filters-popup .button:not(.js-hide) .filter-counter,.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide) .filter-counter{margin-left:8px}.view .views-result .views-filters .filters-popup .button:not(.js-hide) .filter-counter:before,.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide) .filter-counter:before{content:"("}.view .views-result .views-filters .filters-popup .button:not(.js-hide) .filter-counter:after,.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide) .filter-counter:after{content:")"}.view .views-result .views-filters .filters-popup .button:not(.js-hide) .filter-counter[data-count="0"],.view .views-result .views-filters .filters-popup .change-order-button:not(.js-hide) .filter-counter[data-count="0"]{display:none}.view .views-result .views-filters .filters-popup .filters-wrapper{position:absolute;z-index:3;top:100%;right:20px;max-width:100%;background-color:var(--white);border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);padding:30px;opacity:0;visibility:hidden;height:0;overflow:hidden;transform:translateY(10px);transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out}.view .views-result .views-filters .filters-popup .filters-wrapper .form{display:flex;flex-wrap:wrap;width:100%}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item{flex:0 0 auto;width:25%;min-width:170px;height:auto;padding-right:20px;margin-top:0;margin-bottom:20px}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item .fieldset-legend,.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item .label{color:var(--gray-dark)}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item .js-form-type-checkbox,.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item .js-form-type-radio{margin-top:10px}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item.range-slider{width:50%;display:flex;flex-wrap:wrap;padding-bottom:20px}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item.range-slider .form-item[class*=-min]{flex:1 1 auto;width:calc(100% - 50px);display:flex;align-items:center}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item.range-slider .form-item[class*=-min] .ui-slider{width:calc(100% - 50px);margin:0 20px;background-color:var(--gray-lighter)}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item.range-slider .form-item[class*=-min] .ui-slider .ui-slider-range{background-color:var(--blue)}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item.range-slider .form-item[class*=-min] .ui-slider .ui-slider-handle{outline:0;cursor:pointer;margin-top:1px!important}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item.range-slider .form-item[class*=-max]{margin:0;flex:1 1 auto;width:50px}.view .views-result .views-filters .filters-popup .filters-wrapper .form>.form-item.range-slider .form-item .form-text{width:50px;text-align:center}.view .views-footer{width:100%}.view .views-result .views-filters .filters-popup[data-is-active="1"] .button,.view .views-result .views-filters .filters-popup[data-is-active="1"] .change-order-button{background-color:var(--gray-medium)}.view .views-result .views-filters .filters-popup[data-is-active="1"] .filters-wrapper{opacity:1;height:auto;visibility:visible;transform:translateY(0)}.ajax-progress-fullscreen{--spinner-size:60px;--spinner-border-width:5px;--spinner-color-a:var(--theme-color-6);--spinner-color-b:var(--blue);position:fixed;z-index:1000;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;opacity:1;border-radius:none;background:0 0;overflow:visible;background-color:rgba(0,0,0,.2);animation:fade-in .2s ease-in-out forwards}.ajax-progress-fullscreen::after{content:"";position:absolute;z-index:2001;top:50%;left:50%;width:var(--spinner-size);height:var(--spinner-size);margin-top:calc(-.5 * var(--spinner-size));margin-left:calc(-.5 * var(--spinner-size));border-radius:50%;border:var(--spinner-border-width) solid var(--spinner-color-a);border-top-color:var(--spinner-color-b);animation:spinner .6s linear infinite}.button,.change-order-button,.print__link.print__link--pdf{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;padding:10px 33px 6px;font-size:15px;font-weight:500;line-height:1.8;border-radius:5px;border:none;text-align:center;text-decoration:none;cursor:pointer;outline:0;transform-origin:center center;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,transform 50ms ease-out;background-color:var(--theme-buttons-bg);color:var(--theme-buttons-text)}.button:focus,.button:hover,.change-order-button:focus,.change-order-button:hover,.print__link.print__link--pdf:focus,.print__link.print__link--pdf:hover{background-color:var(--theme-buttons-hover-bg);color:var(--theme-buttons-hover-text);text-decoration:none}.button:focus-visible,.change-order-button:focus-visible,.print__link.print__link--pdf:focus-visible{background-color:var(--theme-buttons-hover-bg);color:var(--theme-buttons-hover-text)}.button:active,.change-order-button:active,.print__link.print__link--pdf:active{background-color:var(--theme-color-1)}.button:focus,.change-order-button:focus,.print__link.print__link--pdf:focus{box-shadow:0 0 0 1px var(--theme-buttons-bg)}.button:focus:not(:focus-visible),.change-order-button:focus:not(:focus-visible),.print__link.print__link--pdf:focus:not(:focus-visible){box-shadow:none}.button:focus-visible,.change-order-button:focus-visible,.print__link.print__link--pdf:focus-visible{box-shadow:0 0 0 1px var(--theme-buttons-bg)}.button:focus,.button:hover,.change-order-button:focus,.change-order-button:hover,.print__link.print__link--pdf:focus,.print__link.print__link--pdf:hover{transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.button:active,.change-order-button:active,.print__link.print__link--pdf:active{transition-duration:50ms;transition-timing-function:cubic-bezier(.44,.825,.19,1);transform:scale(.95) translateY(2px)}.button--secondary.change-order-button,.button.button--secondary,.print__link.print__link--pdf.button--secondary{background-color:var(--gray-lighter);color:var(--brown);border:1px solid var(--brown)}.button--variant.change-order-button,.button.button--variant,.print__link.print__link--pdf.button--variant{background-color:var(--gray-lightest);color:var(--theme-buttons-bg)}.button--variant.change-order-button:focus,.button--variant.change-order-button:hover,.button.button--variant:focus,.button.button--variant:hover,.print__link.print__link--pdf.button--variant:focus,.print__link.print__link--pdf.button--variant:hover{background-color:var(--theme-buttons-hover-bg);color:var(--theme-buttons-hover-text)}.button--variant.change-order-button:focus-visible,.button.button--variant:focus-visible,.print__link.print__link--pdf.button--variant:focus-visible{background-color:var(--theme-buttons-hover-bg);color:var(--theme-buttons-hover-text)}.button--variant.change-order-button:active,.button.button--variant:active,.print__link.print__link--pdf.button--variant:active{background-color:var(--theme-color-1)}.button--variant.change-order-button:focus,.button.button--variant:focus,.print__link.print__link--pdf.button--variant:focus{box-shadow:0 0 0 1px var(--theme-buttons-bg)}.button--variant.change-order-button:focus:not(:focus-visible),.button.button--variant:focus:not(:focus-visible),.print__link.print__link--pdf.button--variant:focus:not(:focus-visible){box-shadow:none}.button--variant.change-order-button:focus-visible,.button.button--variant:focus-visible,.print__link.print__link--pdf.button--variant:focus-visible{box-shadow:0 0 0 1px var(--theme-buttons-bg)}.default-button{display:inline-block!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;font-family:inherit!important;padding:10px 33px 6px!important;font-size:15px!important;font-weight:500!important;line-height:1.8!important;border-radius:5px!important;border:none!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;outline:0!important;transform-origin:center center!important;transition:background-color .2s ease-in-out,color .2s ease-in-out,box-shadow .2s ease-in-out,transform 50ms ease-out!important;background-color:var(--theme-buttons-bg)!important;color:var(--theme-buttons-text)!important}.default-button::before{all:unset!important}.default-button::after{all:unset!important}.default-button:focus,.default-button:hover{background-color:var(--theme-buttons-hover-bg)!important;color:var(--theme-buttons-hover-text)!important;text-decoration:none!important}.default-button:focus-visible{background-color:var(--theme-buttons-hover-bg)!important;color:var(--theme-buttons-hover-text)!important}.default-button:active{background-color:var(--theme-color-1)!important}.default-button:focus{box-shadow:0 0 0 1px var(--theme-buttons-bg)!important}.default-button:focus:not(:focus-visible){box-shadow:none!important}.default-button:focus-visible{box-shadow:0 0 0 1px var(--theme-buttons-bg)!important}.default-button:focus,.default-button:hover{transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.default-button:active{transition-duration:50ms;transition-timing-function:cubic-bezier(.44,.825,.19,1);transform:scale(.95) translateY(2px)!important}.default-button.button--secondary{background-color:var(--gray-lighter)!important;color:var(--brown)!important;border:1px solid var(--brown)!important}.default-button.button--variant{background-color:var(--gray-lightest)!important;color:var(--theme-buttons-bg)!important}.default-button.button--variant:focus,.default-button.button--variant:hover{background-color:var(--theme-buttons-hover-bg)!important;color:var(--theme-buttons-hover-text)!important}.default-button.button--variant:focus-visible{background-color:var(--theme-buttons-hover-bg)!important;color:var(--theme-buttons-hover-text)!important}.default-button.button--variant:active{background-color:var(--theme-color-1)!important}.default-button.button--variant:focus{box-shadow:0 0 0 1px var(--theme-buttons-bg)!important}.default-button.button--variant:focus:not(:focus-visible){box-shadow:none!important}.default-button.button--variant:focus-visible{box-shadow:0 0 0 1px var(--theme-buttons-bg)!important}.change-order-button{margin:5px;margin-top:20px}.contact-operator-filler{background-color:var(--gray-lightest);border-radius:5px;padding:20px 20px 15px 20px}.contact-operator-filler .title{font-family:basic-sans,sans-serif;font-weight:600;font-size:24px}.contact-operator-filler .text{margin-top:20px}.contact-operator-filler .button,.contact-operator-filler .change-order-button{margin-top:20px}.entity-bundle-links .description{margin-bottom:20px}.entity-bundle-links .description p{margin:0}.entity-bundle-links .links-wrapper{width:400px}.entity-bundle-links .links-wrapper .link-wrapper+.link-wrapper{margin-top:10px}.entity-bundle-links .links-wrapper .link-wrapper .link{display:flex;flex-wrap:wrap;justify-content:space-between;border:1px solid var(--gray-light);padding:20px 20px 15px 20px;padding-top:18px;border-radius:5px;font-family:basic-sans,sans-serif;color:var(--brown);font-size:16px;font-weight:600;text-decoration:none;line-height:1.4;background-color:transparent;transition:background-color .2s ease-in-out}.entity-bundle-links .links-wrapper .link-wrapper .link .soft-arrow-right *{fill:var(--brown)!important}.entity-bundle-links .links-wrapper .link-wrapper .link:hover{background-color:var(--gray-lightest)}.entity-bundle-links .links-wrapper .link-wrapper .link.link-green{color:var(--green)}.entity-bundle-links .links-wrapper .link-wrapper .link.link-green *{fill:var(--green)!important}.context-menu-wrapper{right:20px;top:20px;z-index:1;transition:z-index 0s linear .2s}.context-menu-toggle{display:block;width:24px;height:24px;cursor:pointer;transition:background-color .2s ease-in-out;outline:0}.context-menu-toggle *{transition:fill .2s ease-in-out}.contains-entity-context-menu[data-context-menu-state=visible] .context-menu-toggle,.context-menu-toggle:hover{background-color:var(--gray-dark);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.contains-entity-context-menu[data-context-menu-state=visible] .context-menu-toggle *,.context-menu-toggle:hover *{fill:var(--white);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.context-menu{right:0;top:calc(100% + 10px);border-radius:2px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);min-width:100px}.contains-entity-context-menu{transition:background-color .1s ease-in-out}.contains-entity-context-menu[data-context-menu-state=visible][data-entity-type]{transition-property:background-color;transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1);background-color:var(--gray-lighter)}.contains-entity-context-menu[data-context-menu-state=visible] .context-menu-wrapper{z-index:2;transition:z-index 0s linear 0s}.message-box-list [data-entity-type=message-box-item]:not(:last-child):after{content:"";display:block;width:100%;height:1px;background-color:var(--gray-lighter);position:absolute;bottom:0;left:0}.message-box-processing-actions{position:fixed;opacity:0;inset:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:2;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;pointer-events:none}.message-box-processing-actions.open{opacity:1;pointer-events:initial}.message-box-processing-actions .ajax-progress-throbber{display:none}.message-box-processing-actions .options-wrapper{background-color:#fff;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);padding:20px;border-radius:5px;width:500px}.message-box-processing-actions .options-wrapper .title{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid var(--theme-form-border-default);display:flex;justify-content:space-between}.message-box-processing-actions .options-wrapper .title a{display:inline}.message-box-processing-actions .options-wrapper .title a svg{transform:rotate(45deg)}.message-box-processing-actions .options-wrapper .title a svg path{fill:var(--theme-color-2)}.message-box-processing-actions .options-wrapper .links-wrapper .link-wrapper .link{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--gray-light);padding:20px 20px 15px 20px;font-family:basic sans,sans-serif;font-size:16px;border-radius:5px;color:var(--brown);font-weight:600;text-decoration:none;transition:background-color .2s ease-in-out}.message-box-processing-actions .options-wrapper .links-wrapper .link-wrapper .link:hover{background-color:var(--gray-lightest)}.message-box-processing-actions .options-wrapper a{display:block}.message-box-viewer{position:absolute;height:100%;width:calc(100% - 300px - 700px);max-width:700px;border-left:1px solid var(--gray-light);right:0;top:0}.message-box-viewer [data-entity-type=message-box-item]{position:sticky;top:0;background-color:#fff!important;margin-top:8px}.message-box-viewer .empty-text{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;height:100%;max-height:100vh;position:sticky;top:0}.message-box-viewer .empty-text .text{margin-top:10px;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px}.message-box-viewer .empty-text .subtext{margin-top:5px;font-family:basic-sans,sans-serif;font-weight:600;font-size:14px}.overlay{width:100vw;height:100vh;position:fixed;z-index:10;background-color:rgba(var(--gray-darkest-r),var(--gray-darkest-g),var(--gray-darkest-b),.2);left:0;top:0;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,z-index .0666666667s linear}@keyframes spinner{to{transform:rotate(360deg)}}.spinner{--spinner-size:40px;--spinner-border-width:5px;display:block;width:var(--spinner-size);height:var(--spinner-size);position:relative}.spinner::before{content:"";position:absolute;z-index:2000;top:0;bottom:0;left:0;right:0}.spinner::after{content:"";position:absolute;z-index:2001;top:50%;left:50%;width:var(--spinner-size);height:var(--spinner-size);margin-top:calc(-.5 * var(--spinner-size));margin-left:calc(-.5 * var(--spinner-size));border-radius:50%;border:var(--spinner-border-width) solid var(--spinner-color-a);border-top-color:var(--spinner-color-b);animation:spinner .6s linear infinite}.spinner::after,.spinner::before{pointer-events:none!important;touch-action:none!important;opacity:0;visibility:hidden;transition:opacity .2s ease-out,visibility .2s ease-out}.spinner.busy::before{opacity:.7;visibility:visible}.spinner.busy::after{opacity:1;visibility:visible}.status-messages{margin-bottom:20px}.status-messages .message{padding:20px 20px 15px 20px;padding-right:80px;padding-left:70px;color:var(--white);font-size:16px;background-color:var(--gray-light);border-radius:5px;position:relative;min-height:75px;display:flex;align-items:center}.status-messages .message em{font-style:normal}.status-messages .message .icon{width:30px;height:30px;position:absolute;left:20px;top:22px}.status-messages .message .close{width:40px;height:40px;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.15);border-radius:100%;position:absolute;cursor:pointer;right:20px;top:20px;transform:scale(1);transition:background-color .1s ease-in-out,transform .1s ease-in-out}.status-messages .message .close:after,.status-messages .message .close:before{content:"";display:block;width:20px;height:3px;background-color:var(--white);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotateZ(45deg);border-radius:2px}.status-messages .message .close:after{transform:translate(-50%,-50%) rotateZ(-45deg)}.status-messages .message .close:hover{background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.3)}.status-messages .message .close:active{background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.45);transform:scale(.95)}.status-messages .message+.message{margin-top:10px}.status-messages .message.status{position:fixed;z-index:5;bottom:20px;left:50%;color:var(--gray-darkest);padding-right:30px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);transform:translateX(-50%);animation-name:shove-in;animation-duration:6s;animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in;animation-fill-mode:forwards}.status-messages .message.status .icon svg *{fill:var(--green)}.status-messages .message.status .close{display:none}.status-messages .message.warning{background-color:var(--orange)}.status-messages .message.error{background-color:var(--red)}@keyframes shove-in{0%{transform:translateY(200%) translateX(-50%)}4%{transform:translateY(-25%) translateX(-50%)}5%{transform:translateY(0) translateX(-50%)}97%{transform:translateY(0) translateX(-50%)}100%{transform:translateY(200%) translateX(-50%)}}#tasks-overview-wrapper{background-color:var(--theme-color-6);border-radius:5px}#tasks-overview-wrapper table{width:100%}#tasks-overview-wrapper table thead th.priority.deadline{width:190px}#tasks-overview-wrapper table thead th.priority.deadline~th{color:var(--theme-color-3);font-weight:400}#tasks-overview-wrapper table thead th.category{width:80px}#tasks-overview-wrapper table thead th.comments{width:80px}#tasks-overview-wrapper table thead th.task-context-menu{width:80px}#tasks-overview-wrapper table tbody td.priority{width:60px}#tasks-overview-wrapper table tbody td.deadline{width:130px}#tasks-overview-wrapper table tbody td.no-value{color:var(--theme-color-3)}#tasks-overview-wrapper table tfoot .task-add-widget{position:relative}#tasks-overview-wrapper table tfoot .task-add-widget .spinner{position:absolute;top:50%;right:11px;transform:translateY(-50%);--spinner-size:22px;--spinner-border-width:2px;--spinner-color-a:var(--theme-color-5);--spinner-color-b:var(--blue)}#tasks-overview-wrapper .icon-comment{cursor:pointer}#tasks-overview-wrapper .icon-add{display:block;width:18px;height:18px;cursor:pointer;position:absolute;right:11px;top:50%;transform:translateY(-50%)}#tasks-overview-wrapper .icon-add svg.add *{fill:var(--theme-color-3);transition:fill .2s ease-in-out}#tasks-overview-wrapper .icon-add:hover svg.add *{fill:var(--theme-color-1);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}#tasks-overview-wrapper .pager-buttons{display:flex;justify-content:flex-end;align-items:center}#tasks-overview-wrapper .pager-buttons .page-number-indicator{padding-top:4px;margin:0 14px}[data-tooltip]{position:relative;cursor:help}[data-tooltip]:after{content:attr(data-tooltip);display:block;position:absolute;z-index:1;white-space:nowrap;background-color:var(--gray-darkest);color:var(--white);font-family:fakt-pro,sans-serif;font-weight:400;font-size:14px;padding:0 10px;padding-top:8px;padding-bottom:4px;border-radius:5px;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}[data-tooltip]:before{content:"";display:block;width:0;height:0;border:5px solid transparent;position:absolute;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}[data-tooltip]:focus:before,[data-tooltip]:hover:before{opacity:1;visibility:visible}[data-tooltip]:focus:after,[data-tooltip]:hover:after{opacity:1;visibility:visible}[data-tooltip][data-tooltip-position*=left]:after{left:100%;transform:translateX(-100%)}[data-tooltip][data-tooltip-position*=right]:after{left:0;transform:translateX(0)}[data-tooltip][data-tooltip-position*=center]:after{left:50%;transform:translateX(-50%)}[data-tooltip][data-tooltip-position*=top]:before{left:50%;top:-10px;transform:translateX(-50%);border-top-color:var(--gray-darkest)}[data-tooltip][data-tooltip-position*=top]:after{bottom:calc(100% + 10px)}[data-tooltip][data-tooltip-position*=bottom]:before{left:50%;bottom:-10px;transform:translateX(-50%);border-bottom-color:var(--gray-darkest)}[data-tooltip][data-tooltip-position*=bottom]:after{top:calc(100% + 10px)}[data-tooltip][data-tooltip-position*=middle]:after{top:50%;transform:translateY(-50%)}[data-tooltip][data-tooltip-position*=middle][data-tooltip-position*=left]:before{left:-10px;top:50%;transform:translateY(-50%);border-left-color:var(--gray-darkest)}[data-tooltip][data-tooltip-position*=middle][data-tooltip-position*=left]:after{left:-10px;transform:translateY(-50%) translateX(-100%)}[data-tooltip][data-tooltip-position*=middle][data-tooltip-position*=right]:before{right:-10px;top:50%;transform:translateY(-50%);border-right-color:var(--gray-darkest)}[data-tooltip][data-tooltip-position*=middle][data-tooltip-position*=right]:after{left:100%;transform:translateY(-50%) translateX(10px)}.ui-widget{font-family:inherit;font-size:inherit;color:inherit}.ui-widget-content{border:none!important}.ui-widget-content a{color:inherit}.ui-widget a{text-decoration:none}.ui-menu .ui-menu-item{list-style-image:none}.ui-menu .ui-menu-item-wrapper{display:block;padding:11px 11px 8px;line-height:normal}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:none;background-color:var(--theme-buttons-bg);color:var(--theme-buttons-text);font-weight:inherit}.pager.views-full-pager .pager-items{display:flex}.pager.views-full-pager .pager-items .pager-item{display:flex;justify-content:stretch;align-content:stretch;align-items:stretch;margin:0 2px}.pager.views-full-pager .pager-items .pager-item.current{margin:0 10px;padding-top:4px}.pager.views-full-pager .pager-items .pager-item .pager-button{display:flex;justify-content:center;align-content:center;align-items:center;background-color:var(--gray-lighter);padding:8px;width:40px;height:40px;border-radius:5px;text-decoration:none;color:var(--gray-dark);font-weight:500}.pager.views-full-pager .pager-items .pager-item .pager-button.disabled{cursor:not-allowed}.pager.views-full-pager .pager-items .pager-item .pager-button.active{background-color:var(--brown);color:var(--white);font-weight:700}.pager.views-full-pager .pager-items .pager-item .pager-button:hover:not(.disabled):not(.active){background-color:var(--gray-light)}.pager.views-full-pager .pager-items .pager-item:not(.previous):not(.next) .pager-button{padding-top:12px}.pager.views-mini-pager .pager-items{display:flex}.pager.views-mini-pager .pager-items .pager-item{display:flex;justify-content:center;align-content:center;align-items:center}.pager.views-mini-pager .pager-items .pager-item.current{margin:0 10px;padding-top:4px}.pager.views-mini-pager .pager-items .pager-item .pager-button{display:flex;justify-content:center;align-content:center;align-items:center;background-color:var(--gray-light);padding:8px;border-radius:5px}.pager.views-mini-pager .pager-items .pager-item .pager-button.disabled{cursor:not-allowed}.option-buttons-bar.field--name-field-risk-level{background-color:var(--red-light);padding:20px}.option-buttons-bar.field--name-field-risk-level fieldset .form-item{background-color:#fff;color:#000!important}.option-buttons-bar.field--name-field-risk-level fieldset .form-item:has(:checked){background-color:var(--theme-menu-active-indicator)}.option-buttons-bar.field--name-field-risk-level fieldset .form-item:has(:checked) label{color:#fff!important}.option-buttons-bar.field--name-field-risk-level fieldset .form-item:hover{color:#fff!important;background-color:var(--theme-menu-active-indicator)}.taxonomy-term-business-functions-form{max-width:550px}.taxonomy-term-business-functions-form .field--name-field-predefined-images .fieldset-wrapper{max-height:268px;width:490px;overflow:auto;scrollbar-width:thin}.taxonomy-term-business-functions-form .field--name-field-predefined-images #edit-field-predefined-images{display:flex;flex-wrap:wrap;height:-moz-min-content;height:min-content}.taxonomy-term-business-functions-form .field--name-field-predefined-images .form-item-field-predefined-images{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;flex:0 0 auto;width:160px;padding-right:20px;margin:10px 0!important}.taxonomy-term-business-functions-form .field--name-field-predefined-images .form-item-field-predefined-images .form-radio{order:2;margin-top:5px;margin-right:0}.taxonomy-term-business-functions-form .field--name-field-predefined-images .form-item-field-predefined-images .option{order:1;cursor:pointer;width:100%}.taxonomy-term-business-functions-form .field--name-field-predefined-images .form-item-field-predefined-images .option .business-function{width:100%;border-radius:.125rem}.form.certificate-form .field--name-logo #edit-default-logo{display:flex;border:3px solid var(--gray-medium);margin-top:-1px;position:relative;z-index:2}.form.certificate-form .field--name-logo #edit-default-logo .form-item{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;flex:0 0 auto;width:12.5%;padding:10px;position:relative}.form.certificate-form .field--name-logo #edit-default-logo .form-item+.form-item{border-left:3px solid var(--gray-medium)}.form.certificate-form .field--name-logo #edit-default-logo .form-item .form-radio{order:2;margin-top:5px;margin-right:0;display:none}.form.certificate-form .field--name-logo #edit-default-logo .form-item .option{cursor:pointer;width:100%;height:100%}.form.certificate-form .field--name-logo #edit-default-logo .form-item .option:after{content:"";display:block;width:100%;height:100%;left:0;top:0;position:absolute;background-color:var(--gray-lighter);z-index:-1;opacity:0;transition:opacity .2s ease-in-out}.form.certificate-form .field--name-logo #edit-default-logo .form-item .option:hover:after{opacity:.5}.form.certificate-form .field--name-logo #edit-default-logo .form-item .option .logo-wrapper .default-logo{display:block}.form.certificate-form .field--name-logo #edit-default-logo .form-item .form-radio:checked+.option:after{opacity:1;border:3px solid var(--blue)}.form.certificate-form .field--name-logo #edit-default-logo .form-item .form-radio[value=_none]+.option{line-height:1.2;font-size:12px;text-align:center}.form.certificate-form .field--name-logo.hide-upload-field .form-managed-file{display:none}.form.contract-archive-form .form-item-archiving-files .form-item{margin-top:20px;float:left}.form.contract-archive-form .form-item-archiving-files .form-item .preview{width:150px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;border:1px dashed var(--gray-medium);border-radius:5px}.form.contract-archive-form .form-item-archiving-files .form-item .preview .file-link{display:block;width:100%;max-width:100px}.form.contract-archive-form .form-item-archiving-files .form-item .preview .file-link .file{width:100%;display:flex;flex-direction:column}.form.contract-archive-form .form-item-archiving-files .form-item .preview .file-link .file .file-icon{width:100%;display:flex;justify-content:center;margin-top:5px}.form.contract-archive-form .form-item-archiving-files .form-item .preview .file-link .file .file-icon svg{display:block;width:75%}.form.contract-archive-form .form-item-archiving-files .form-item .preview .file-link .file .file-name{display:block;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}.form.contract-archive-form .form-item-archiving-files .form-submit{margin-block:20px}.form.contract-archive-form #edit-actions{justify-content:flex-end}.form.contract-form .field-group-details{counter-increment:section;justify-content:flex-start;position:relative}.form.contract-form .field-group-details .dpr-form-next-button{margin:20px 0 40px 0;width:120px}.form.contract-form .field-group-details>summary{display:flex;list-style-type:none;outline:0 none;cursor:pointer;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px;background-color:var(--gray-lightest);border-radius:5px;padding:15px;margin-bottom:20px}.form.contract-form .field-group-details>summary:before{margin-right:15px;content:counter(section) " "}.form.contract-form .field-group-details>summary .title{flex:1 1 auto;width:auto}.form.contract-form .field-group-details>summary .icons{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}.form.contract-form .field-group-details>summary .icons .check{flex:0 0 auto;width:20px;height:20px;margin-right:10px;opacity:0;transition:opacity .2s ease-in-out}.form.contract-form .field-group-details>summary .icons .check path{fill:var(--green)!important}.form.contract-form .field-group-details>summary .icons .select2-arrow-right{flex:0 0 auto;width:20px;height:20px;transform:rotateZ(90deg)}.form.contract-form .field-group-details>summary .icons .select2-arrow-right path{fill:var(--gray-dark)!important}.form.contract-form .field-group-details.completed>summary .icons .check{opacity:1}.form.contract-form .field-group-details[open]>summary .icons .select2-arrow-right{transform:rotateZ(90deg) rotateY(180deg)}.form.contract-form .field-group-details.contract-value:after{content:"";display:table;clear:both}.form.contract-form .field-group-details.contract-value .field--name-contract-value{float:left;width:calc(100% - 200px)}.form.contract-form .field-group-details.contract-value .field--name-contract-value .form-number{border-top-right-radius:0;border-bottom-right-radius:0}.form.contract-form .field-group-details.contract-value .field--name-contract-value-interval{float:left;width:200px}.form.contract-form .field-group-details.contract-value .field--name-contract-value-interval fieldset legend{visibility:hidden;opacity:0}.form.contract-form .field-group-details.contract-value .field--name-contract-value-interval.option-buttons-bar .form-item{border-color:var(--gray-medium)}.form.contract-form .field-group-details.contract-value .field--name-contract-value-interval.option-buttons-bar .form-item:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.form.contract-form .field-group-details.contract-value .calculated-contract-value{clear:both}.form.contract-form .field-group-details .field--name-contract-files .tabledrag-toggle-weight-wrapper{display:none}.form.contract-form .field-group-details .field--name-contract-files .tableresponsive-toggle-columns{display:none}.form.contract-form .field-group-details .field--name-contract-files .button[data-drupal-selector*=remove-button]+.ajax-progress,.form.contract-form .field-group-details .field--name-contract-files [data-drupal-selector*=remove-button].change-order-button+.ajax-progress{display:none}.form.contract-form .field-group-details .field--name-relation{display:flex;justify-content:space-between;margin-top:10px}.form.contract-form .field-group-details .field--name-relation .form-item,.form.contract-form .field-group-details .field--name-relation .form-wrapper{flex:1 1 auto;width:auto;margin-top:0;padding-left:20px}.form.contract-form .field-group-details .field--name-relation .form-item:first-child,.form.contract-form .field-group-details .field--name-relation .form-wrapper:first-child{padding-left:0}.form.contract-form .field-group-details .field--name-relation .form-item~.form-item,.form.contract-form .field-group-details .field--name-relation .form-item~.form-wrapper,.form.contract-form .field-group-details .field--name-relation .form-wrapper~.form-item,.form.contract-form .field-group-details .field--name-relation .form-wrapper~.form-wrapper{margin-top:0}.form.contract-form .field-group-details .field--name-relation .form-item.form-item-new-relation-type,.form.contract-form .field-group-details .field--name-relation .form-wrapper.form-item-new-relation-type{flex:0 0 auto;width:130px}.form.contract-form .field-group-details .field--name-relation .form-item.form-item-new-or-existing,.form.contract-form .field-group-details .field--name-relation .form-wrapper.form-item-new-or-existing{flex:0 0 auto;width:130px}.form.contract-form .field-group-details .field--name-data-sharing .form-radio[value=unknown]+.option:hover:before{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),.5)}.form.contract-form .field-group-details .field--name-data-sharing .form-radio[value=unknown]:checked+.option:before{background-color:var(--red)}.form.contract-form .field-group-details .field--name-data-sharing .form-radio[value=no]+.option:hover:before{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.5)}.form.contract-form .field-group-details .field--name-data-sharing .form-radio[value=no]:checked+.option:before{background-color:var(--green)}.form.contract-form .field-group-details .field--name-termination-term [data-drupal-selector=edit-create-task]{margin-top:20px}.form.contract-form .field-group-details .field--name-renewal-date [data-drupal-selector=edit-create-renewal-task]{margin-top:20px}.form.contract-form .field-group-details .field--name-data-sharing-type .form-item-data-sharing-type .option{display:flex}.form.contract-form .field-group-details .field--name-data-sharing-type .form-item-data-sharing-type .option svg{flex:0 0 auto;height:15px;margin-left:10px;margin-top:-4px}.form.contract-form .field-group-details .field--name-data-sharing-type .form-item-data-sharing-type .option svg *{fill:var(--gray-dark)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=unknown]+.option:hover:before{background-color:rgba(var(--blue-r),var(--blue-g),var(--blue-b),.5)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=unknown]:checked+.option:before{background-color:var(--blue)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=not_applicable]+.option:hover:before{background-color:rgba(var(--gray-dark-r),var(--gray-dark-g),var(--gray-dark-b),.5)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=not_applicable]:checked+.option:before{background-color:var(--gray-dark)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=low]+.option:hover:before{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.5)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=low]:checked+.option:before{background-color:var(--green)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=medium]+.option:hover:before{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.5)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=medium]:checked+.option:before{background-color:var(--orange)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=high]+.option:hover:before{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),.5)}.form.contract-form .field-group-details .field--name-risk-level .form-radio[value=high]:checked+.option:before{background-color:var(--red)}.form.contract-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper{position:relative}.form.contract-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.6);opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.contract-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.contract-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:after,.form.contract-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:before{opacity:1;visibility:visible}.form.data-processing-register-form{counter-reset:section}.form.data-processing-register-form .link.tabledrag-toggle-weight{display:none}.form.data-processing-register-form .completed .icons .check path{opacity:1;transition:opacity .8s}.form.data-processing-register-form .field-group-details{justify-content:flex-start}.form.data-processing-register-form .field-group-details .dpr-form-next-button{margin:20px 0 40px 0;width:120px}.form.data-processing-register-form .field-group-details>summary{counter-increment:section;display:flex;list-style-type:none;outline:0 none;cursor:pointer;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px;background-color:var(--gray-lightest);border-radius:5px;padding:15px;margin-bottom:20px}.form.data-processing-register-form .field-group-details>summary:before{margin-right:15px;content:counter(section) " "}.form.data-processing-register-form .field-group-details>summary .title{flex:1 1 auto;width:auto}.form.data-processing-register-form .field-group-details>summary .icons{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}.form.data-processing-register-form .field-group-details>summary .icons .check{flex:0 0 auto;width:20px;height:20px;margin-right:10px;opacity:0;transition:opacity .2s ease-in-out}.form.data-processing-register-form .field-group-details>summary .icons .check path{fill:var(--green)!important}.form.data-processing-register-form .field-group-details>summary .icons .select2-arrow-right{flex:0 0 auto;width:20px;height:20px;transform:rotateZ(90deg)}.form.data-processing-register-form .field-group-details>summary .icons .select2-arrow-right path{fill:var(--gray-dark)!important}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper{position:relative}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.6);opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:after,.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:before{opacity:1;visibility:visible}.form.data-processing-register-form .field-group-details.completed>summary .icons .check{opacity:1}.form.data-processing-register-form .field-group-details[open]>summary .icons .select2-arrow-right{transform:rotateZ(90deg) rotateY(180deg)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=unknown]+.option:hover:before{background-color:rgba(var(--blue-r),var(--blue-g),var(--blue-b),.5)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=unknown]:checked+.option:before{background-color:var(--blue)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=not_applicable]+.option:hover:before{background-color:rgba(var(--gray-dark-r),var(--gray-dark-g),var(--gray-dark-b),.5)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=not_applicable]:checked+.option:before{background-color:var(--gray-dark)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=low]+.option:hover:before{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.5)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=low]:checked+.option:before{background-color:var(--green)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=medium]+.option:hover:before{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.5)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=medium]:checked+.option:before{background-color:var(--orange)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=high]+.option:hover:before{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),.5)}.form.data-processing-register-form .field-group-details .field--name-risk-level .form-radio[value=high]:checked+.option:before{background-color:var(--red)}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper{position:relative}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.6);opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:after,.form.data-processing-register-form .field-group-details .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:before{opacity:1;visibility:visible}.form.data-processing-register-form .field--name-clients .form-item-clients-actions-bundle{margin-bottom:5px}.form.data-processing-register-form .field--name-suppliers .form-item-suppliers-actions-bundle{margin-bottom:5px}.form.document-form .field--name-relation{display:flex;justify-content:space-between;margin-top:10px}.form.document-form .field--name-relation .form-item,.form.document-form .field--name-relation .form-wrapper{flex:1 1 auto;width:auto;margin-top:0;padding-left:20px}.form.document-form .field--name-relation .form-item:first-child,.form.document-form .field--name-relation .form-wrapper:first-child{padding-left:0}.form.document-form .field--name-relation .form-item~.form-item,.form.document-form .field--name-relation .form-item~.form-wrapper,.form.document-form .field--name-relation .form-wrapper~.form-item,.form.document-form .field--name-relation .form-wrapper~.form-wrapper{margin-top:0}.form.document-form .field--name-relation .form-item.form-item-new-relation-type,.form.document-form .field--name-relation .form-wrapper.form-item-new-relation-type{flex:0 0 auto;width:130px}.form.document-form .field--name-relation .form-item.form-item-new-or-existing,.form.document-form .field--name-relation .form-wrapper.form-item-new-or-existing{flex:0 0 auto;width:130px}.form.group-form{display:grid;gap:20px;grid-template-columns:1fr 1fr}.form.group-form .company-information{padding:20px 0}.form.group-form .company-information .title{margin-bottom:10px}.form.group-form .company-information .representative{margin-top:40px}.form.group-form .company-identity{margin-top:0;padding:20px;background-color:var(--theme-color-6)}.form.group-form .company-identity .title{margin-bottom:10px}.form.group-form .company-identity .field--name-field-organisation-chart .table .row .cell:last-child{text-align:initial}.form.group-form .company-identity .field--name-field-organisation-chart .table .row .cell .ief-form{padding:0}.form.group-form .company-identity .field--name-field-organisation-chart .table .row .cell .ief-entity-operations{text-align:right}.form.group-form .form-wrapper[data-drupal-selector=edit-field-organisation-chart]>fieldset,.form.group-form .form-wrapper[data-drupal-selector=edit-field-playbook]>fieldset{border:solid 1px #000;border-radius:.125rem}.form.group-form .form-actions{grid-column:1/-1}.form.incident-form{display:flex;flex-wrap:wrap;justify-content:space-between}.form.incident-form .i-do-not-hide{display:block!important}.form.incident-form .field-group-details{counter-increment:section;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative}.form.incident-form .field-group-details .dpr-form-next-button{margin:20px 0 40px 0;width:120px}.form.incident-form .field-group-details>summary{display:flex;list-style-type:none;outline:0 none;cursor:pointer;font-family:basic-sans,sans-serif;font-weight:400;font-size:18px;background-color:var(--gray-lightest);border-radius:5px;padding:15px;margin-bottom:20px}.form.incident-form .field-group-details>summary:before{margin-right:15px;content:counter(section) " "}.form.incident-form .field-group-details>summary .title{flex:1 1 auto;width:auto}.form.incident-form .field-group-details>summary .icons{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center}.form.incident-form .field-group-details>summary .icons .check{flex:0 0 auto;width:20px;height:20px;margin-right:10px;opacity:0;transition:opacity .2s ease-in-out}.form.incident-form .field-group-details>summary .icons .check path{fill:var(--green)!important}.form.incident-form .field-group-details>summary .icons .select2-arrow-right{flex:0 0 auto;width:20px;height:20px;transform:rotateZ(90deg)}.form.incident-form .field-group-details>summary .icons .select2-arrow-right path{fill:var(--gray-dark)!important}.form.incident-form .field-group-details.advice-of-dpo>summary{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.25)}.form.incident-form .field-group-details.advice-of-dpo>summary:hover{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.2)}.form.incident-form .field-group-details.notification-incident>summary{background-color:rgba(158,0,150,.25)}.form.incident-form .field-group-details.notification-incident>summary:hover{background-color:rgba(158,0,150,.2)}.form.incident-form .field-group-details.completed>summary .icons .check{opacity:1}.form.incident-form .field-group-details[open]>summary .icons .select2-arrow-right{transform:rotateZ(90deg) rotateY(180deg)}.form.incident-form .field--name-discovery-date,.form.incident-form .field--name-incident-date{flex:0 0 auto;width:100%}.form.incident-form .field--name-discovery-date>div:first-child [class*=-value-date],.form.incident-form .field--name-incident-date>div:first-child [class*=-value-date]{width:100%;padding:0}.form.incident-form .field--name-discovery-date>div:first-child [class*=-value-date]:nth-child(2n+1),.form.incident-form .field--name-incident-date>div:first-child [class*=-value-date]:nth-child(2n+1){padding-right:0}.form.incident-form .field--name-discovery-date>div:first-child [class*=-value-time],.form.incident-form .field--name-incident-date>div:first-child [class*=-value-time]{display:none}.form.incident-form .field--name-end-date,.form.incident-form .field--name-start-date{flex-basis:50%}.form.incident-form .field--name-end-date>div:first-child [class*=-value-date],.form.incident-form .field--name-start-date>div:first-child [class*=-value-date]{width:100%;padding:0}.form.incident-form .field--name-end-date>div:first-child [class*=-value-date]:nth-child(2n+1),.form.incident-form .field--name-start-date>div:first-child [class*=-value-date]:nth-child(2n+1){padding-right:0}.form.incident-form .field--name-end-date>div:first-child [class*=-value-time],.form.incident-form .field--name-start-date>div:first-child [class*=-value-time]{display:none}.form.incident-form .field--name-amendments-attachments .table,.form.incident-form .field--name-external-links .table,.form.incident-form .field--name-measures-attachments .table,.form.incident-form .field--name-relations .table,.form.incident-form .field--name-risk-indication-attachments .table,.form.incident-form .field--name-tasks .table{width:100%}.form.incident-form .field--name-amendments-attachments .table .row,.form.incident-form .field--name-external-links .table .row,.form.incident-form .field--name-measures-attachments .table .row,.form.incident-form .field--name-relations .table .row,.form.incident-form .field--name-risk-indication-attachments .table .row,.form.incident-form .field--name-tasks .table .row{width:100%}.form.incident-form .field--name-amendments-attachments .table .row .cell,.form.incident-form .field--name-external-links .table .row .cell,.form.incident-form .field--name-measures-attachments .table .row .cell,.form.incident-form .field--name-relations .table .row .cell,.form.incident-form .field--name-risk-indication-attachments .table .row .cell,.form.incident-form .field--name-tasks .table .row .cell{width:100%;display:block;border:0}.form.incident-form .field--name-amendments-attachments .table .row .cell.field-multiple-drag,.form.incident-form .field--name-external-links .table .row .cell.field-multiple-drag,.form.incident-form .field--name-measures-attachments .table .row .cell.field-multiple-drag,.form.incident-form .field--name-relations .table .row .cell.field-multiple-drag,.form.incident-form .field--name-risk-indication-attachments .table .row .cell.field-multiple-drag,.form.incident-form .field--name-tasks .table .row .cell.field-multiple-drag{display:none}.form.incident-form .field--name-amendments-attachments .table .row .cell .form-autocomplete,.form.incident-form .field--name-external-links .table .row .cell .form-autocomplete,.form.incident-form .field--name-measures-attachments .table .row .cell .form-autocomplete,.form.incident-form .field--name-relations .table .row .cell .form-autocomplete,.form.incident-form .field--name-risk-indication-attachments .table .row .cell .form-autocomplete,.form.incident-form .field--name-tasks .table .row .cell .form-autocomplete{width:100%}.form.incident-form .field--name-amendments-attachments .table .row+.row .cell,.form.incident-form .field--name-external-links .table .row+.row .cell,.form.incident-form .field--name-measures-attachments .table .row+.row .cell,.form.incident-form .field--name-relations .table .row+.row .cell,.form.incident-form .field--name-risk-indication-attachments .table .row+.row .cell,.form.incident-form .field--name-tasks .table .row+.row .cell{border-top:0}.form.incident-form .field--name-amendments-attachments .table .table-body .row .cell,.form.incident-form .field--name-external-links .table .table-body .row .cell,.form.incident-form .field--name-measures-attachments .table .table-body .row .cell,.form.incident-form .field--name-relations .table .table-body .row .cell,.form.incident-form .field--name-risk-indication-attachments .table .table-body .row .cell,.form.incident-form .field--name-tasks .table .table-body .row .cell{padding-top:0}.form.incident-form .field--name-external-links .js-form-type-url label{display:none}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper{position:relative}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.6);opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:after,.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:before{opacity:1;visibility:visible}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper{display:flex;flex-wrap:wrap}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .description{color:var(--gray-medium);font-style:italic;padding:5px 0;order:-1}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio{display:flex}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio+.js-form-type-radio{margin-top:10px}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio .form-radio{flex:0 0 auto}.form.incident-form .field--name-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio .option{flex:1 1 auto;width:calc(100% - 20px / 2 * 3);line-height:1.4}.form.incident-form .field--name-risk-level .form-radio[value=unknown]+.option:hover:before{background-color:rgba(var(--blue-r),var(--blue-g),var(--blue-b),.5)}.form.incident-form .field--name-risk-level .form-radio[value=unknown]:checked+.option:before{background-color:var(--blue)}.form.incident-form .field--name-risk-level .form-radio[value=not_applicable]+.option:hover:before{background-color:rgba(var(--gray-dark-r),var(--gray-dark-g),var(--gray-dark-b),.5)}.form.incident-form .field--name-risk-level .form-radio[value=not_applicable]:checked+.option:before{background-color:var(--gray-dark)}.form.incident-form .field--name-risk-level .form-radio[value=low]+.option:hover:before{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.5)}.form.incident-form .field--name-risk-level .form-radio[value=low]:checked+.option:before{background-color:var(--green)}.form.incident-form .field--name-risk-level .form-radio[value=medium]+.option:hover:before{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.5)}.form.incident-form .field--name-risk-level .form-radio[value=medium]:checked+.option:before{background-color:var(--orange)}.form.incident-form .field--name-risk-level .form-radio[value=high]+.option:hover:before{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),.5)}.form.incident-form .field--name-risk-level .form-radio[value=high]:checked+.option:before{background-color:var(--red)}.form.relation-archive-form .form-item-archiving-files .form-item{margin-top:20px;max-width:350px;float:left}.form.relation-archive-form .form-item-archiving-files .form-item .file-icon{width:100px}.form.relation-archive-form .form-item-archiving-files .form-item .file-name{display:inline-block;width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form.relation-archive-form .form-item-archiving-files .form-submit{float:right;margin-top:20px}.form.relation-archive-form .view{width:1110px}.form.relation-archive-form .views-form-container{margin-top:10px;display:flex;flex-direction:column;gap:20px}.form.relation-archive-form .form-next{margin-top:10px!important;justify-content:left!important}.form.relation-form .field--name-locations [data-drupal-selector^=edit-locations-][data-drupal-selector$=-address] .form-item[class*=form-item-locations-][class*=-address-address-line1]{margin-top:10px}.form.relation-form .field--name-locations [data-drupal-selector^=edit-locations-][data-drupal-selector$=-address] .address-container-inline{display:flex;flex-wrap:wrap;justify-content:space-between}.form.relation-form .field--name-locations [data-drupal-selector^=edit-locations-][data-drupal-selector$=-address] .address-container-inline [class*=form-item-locations-][class*=-address-postal-code]{flex:0 0 auto;width:calc(50% - 20px / 4);margin:0}.form.relation-form .field--name-locations [data-drupal-selector^=edit-locations-][data-drupal-selector$=-address] .address-container-inline [class*=form-item-locations-][class*=-address-locality]{flex:0 0 auto;width:calc(50% - 20px / 4);margin:0}.form.relation-form .field--name-contacts [data-drupal-selector=edit-contacts-form-inline-entity-form]{display:flex;flex-wrap:wrap;justify-content:space-between}.form.relation-form .field--name-contacts [data-drupal-selector=edit-contacts-form-inline-entity-form] .field--name-salutation{flex:0 0 auto;width:100px}.form.relation-form .field--name-contacts [data-drupal-selector=edit-contacts-form-inline-entity-form] .field--name-first-name{flex:0 0 auto;width:calc(50% - 50px - 20px / 2);margin-top:0}.form.relation-form .field--name-contacts [data-drupal-selector=edit-contacts-form-inline-entity-form] .field--name-last-name{flex:0 0 auto;width:calc(50% - 50px - 20px / 2);margin-top:0}.form.relation-form .field--name-data-sharing-type .form-item-data-sharing-type .option{display:flex}.form.relation-form .field--name-data-sharing-type .form-item-data-sharing-type .option svg{flex:0 0 auto;height:15px;margin-left:10px;margin-top:-4px}.form.relation-form .field--name-data-sharing-type .form-item-data-sharing-type .option svg *{fill:var(--gray-dark)}.form.relation-form .field--name-risk-level .form-radio[value=unknown]+.option:hover:before{background-color:rgba(var(--blue-r),var(--blue-g),var(--blue-b),.5)}.form.relation-form .field--name-risk-level .form-radio[value=unknown]:checked+.option:before{background-color:var(--blue)}.form.relation-form .field--name-risk-level .form-radio[value=not_applicable]+.option:hover:before{background-color:rgba(var(--gray-dark-r),var(--gray-dark-g),var(--gray-dark-b),.5)}.form.relation-form .field--name-risk-level .form-radio[value=not_applicable]:checked+.option:before{background-color:var(--gray-dark)}.form.relation-form .field--name-risk-level .form-radio[value=low]+.option:hover:before{background-color:rgba(var(--green-r),var(--green-g),var(--green-b),.5)}.form.relation-form .field--name-risk-level .form-radio[value=low]:checked+.option:before{background-color:var(--green)}.form.relation-form .field--name-risk-level .form-radio[value=medium]+.option:hover:before{background-color:rgba(var(--orange-r),var(--orange-g),var(--orange-b),.5)}.form.relation-form .field--name-risk-level .form-radio[value=medium]:checked+.option:before{background-color:var(--orange)}.form.relation-form .field--name-risk-level .form-radio[value=high]+.option:hover:before{background-color:rgba(var(--red-r),var(--red-g),var(--red-b),.5)}.form.relation-form .field--name-risk-level .form-radio[value=high]:checked+.option:before{background-color:var(--red)}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper{position:relative}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper:after{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;left:0;top:0;background-color:rgba(var(--white-r),var(--white-g),var(--white-b),.6);opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border-radius:50%;border:4px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;opacity:0;visibility:hidden;transition:opacity .5s ease-in-out,visibility .5s ease-in-out}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:after,.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper.is-ajaxing:before{opacity:1;visibility:visible}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper{display:flex;flex-wrap:wrap}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .description{color:var(--gray-medium);font-style:italic;padding:5px 0;order:-1}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio{display:flex}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio+.js-form-type-radio{margin-top:10px}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio .form-radio{flex:0 0 auto}.form.relation-form .field--name-field-risk-indication #risk-indication-ajax-wrapper .fieldset-wrapper .js-form-type-radio .option{flex:1 1 auto;width:calc(100% - 20px / 2 * 3);line-height:1.4}.form.relation-form .field--name-relation-files .tabledrag-toggle-weight-wrapper{display:none}.form.relation-form .field--name-relation-files .tableresponsive-toggle-columns{display:none}.form.relation-form .field--name-relation-files .button[data-drupal-selector*=remove-button]+.ajax-progress,.form.relation-form .field--name-relation-files [data-drupal-selector*=remove-button].change-order-button+.ajax-progress{display:none}.form .form-date,.form .form-email,.form .form-file,.form .form-number,.form .form-password,.form .form-search,.form .form-select,.form .form-tel,.form .form-text,.form .form-textarea,.form .form-time,.form .form-url{display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;font-size:14px;flex:0 0 auto;width:100%;min-width:unset;max-width:unset;padding:14px 11px 9px 11px;border:1px solid var(--theme-form-border-default);border-radius:2px;outline:0;transition:border-color .2s ease-in-out;color:var(--theme-form-text)}.form .form-date:focus,.form .form-email:focus,.form .form-file:focus,.form .form-number:focus,.form .form-password:focus,.form .form-search:focus,.form .form-select:focus,.form .form-tel:focus,.form .form-text:focus,.form .form-textarea:focus,.form .form-time:focus,.form .form-url:focus{border-color:var(--blue);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.form .form-date:focus~.input-suffix,.form .form-email:focus~.input-suffix,.form .form-file:focus~.input-suffix,.form .form-number:focus~.input-suffix,.form .form-password:focus~.input-suffix,.form .form-search:focus~.input-suffix,.form .form-select:focus~.input-suffix,.form .form-tel:focus~.input-suffix,.form .form-text:focus~.input-suffix,.form .form-textarea:focus~.input-suffix,.form .form-time:focus~.input-suffix,.form .form-url:focus~.input-suffix{border-color:var(--blue);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.form .form-date:focus-visible,.form .form-email:focus-visible,.form .form-file:focus-visible,.form .form-number:focus-visible,.form .form-password:focus-visible,.form .form-search:focus-visible,.form .form-select:focus-visible,.form .form-tel:focus-visible,.form .form-text:focus-visible,.form .form-textarea:focus-visible,.form .form-time:focus-visible,.form .form-url:focus-visible{border-color:var(--blue);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.form .form-date.error,.form .form-email.error,.form .form-file.error,.form .form-number.error,.form .form-password.error,.form .form-search.error,.form .form-select.error,.form .form-tel.error,.form .form-text.error,.form .form-textarea.error,.form .form-time.error,.form .form-url.error{border-color:var(--red)}.form .form-textarea{width:100%!important;min-width:100%!important;max-width:100%!important}.form .form-date,.form .form-time{padding-top:13px;height:41px;cursor:pointer}.form .form-checkbox,.form .form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;border:1px solid var(--gray-medium);background-color:rgba(var(--white-r),var(--white-g),var(--white-b),0);cursor:pointer;position:relative;z-index:1;outline:0 none;margin:0;margin-top:2px;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.form .form-checkbox:after,.form .form-radio:after{content:"";display:block;width:300%;height:300%;position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.form .form-checkbox:before,.form .form-radio:before{content:"";display:block;width:5px;height:10px;border-right:2px solid var(--white);border-bottom:2px solid var(--white);left:50%;top:50%;transform:translate(-50%,-65%) rotate(45deg);position:absolute;opacity:0;transition:opacity .2s ease-in-out}.form .form-checkbox:hover,.form .form-radio:hover{background-color:rgba(var(--blue-r),var(--blue-g),var(--blue-b),.5);border-color:var(--blue)}.form .form-checkbox:hover:before,.form .form-radio:hover:before{opacity:.5}.form .form-checkbox:checked,.form .form-radio:checked{background-color:rgba(var(--blue-r),var(--blue-g),var(--blue-b),1);border-color:var(--blue)}.form .form-checkbox:checked:before,.form .form-radio:checked:before{opacity:1}.form .form-radio{border-radius:100%}.form .form-item,.form .form-wrapper{width:100%}.form .form-item.fieldgroup,.form .form-wrapper.fieldgroup{margin-left:0;margin-right:0}.form .form-item.fieldgroup legend,.form .form-wrapper.fieldgroup legend{padding:0}.form .form-item~.form-item,.form .form-item~.form-wrapper,.form .form-wrapper~.form-item,.form .form-wrapper~.form-wrapper{margin-top:10px}.form .form-item>label,.form .form-item>legend,.form .form-item>summary,.form .form-wrapper>label,.form .form-wrapper>legend,.form .form-wrapper>summary{display:flex;align-items:center;line-height:2}.form .form-item>label .tooltip,.form .form-item>legend .tooltip,.form .form-item>summary .tooltip,.form .form-wrapper>label .tooltip,.form .form-wrapper>legend .tooltip,.form .form-wrapper>summary .tooltip{position:relative;cursor:pointer;margin-left:8px}.form .form-item>label .tooltip .tooltip-toggle,.form .form-item>legend .tooltip .tooltip-toggle,.form .form-item>summary .tooltip .tooltip-toggle,.form .form-wrapper>label .tooltip .tooltip-toggle,.form .form-wrapper>legend .tooltip .tooltip-toggle,.form .form-wrapper>summary .tooltip .tooltip-toggle{display:flex;align-items:center;justify-content:center;width:18px;height:18px;padding-top:2px;background-color:var(--brown);color:var(--white);border-radius:50%;font-size:11px;line-height:1;margin-top:-4px;font-weight:500}.form .form-item>label .tooltip .tooltip-toggle:hover~.tooltip-content,.form .form-item>legend .tooltip .tooltip-toggle:hover~.tooltip-content,.form .form-item>summary .tooltip .tooltip-toggle:hover~.tooltip-content,.form .form-wrapper>label .tooltip .tooltip-toggle:hover~.tooltip-content,.form .form-wrapper>legend .tooltip .tooltip-toggle:hover~.tooltip-content,.form .form-wrapper>summary .tooltip .tooltip-toggle:hover~.tooltip-content{opacity:1;visibility:visible;transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.form .form-item>label .tooltip .tooltip-content,.form .form-item>legend .tooltip .tooltip-content,.form .form-item>summary .tooltip .tooltip-content,.form .form-wrapper>label .tooltip .tooltip-content,.form .form-wrapper>legend .tooltip .tooltip-content,.form .form-wrapper>summary .tooltip .tooltip-content{top:20px;left:0;z-index:21;position:absolute;background-color:#fff;border-radius:5px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);padding:20px 20px 15px 20px;opacity:0;visibility:hidden;transition:opacity .2s ease-in-out,visibility .2s ease-in-out;min-width:400px;line-height:1.6;cursor:text}.form .has-input-suffix{display:flex;flex-wrap:wrap}.form .has-input-suffix label{flex:0 0 auto;width:100%}.form .has-input-suffix input,.form .has-input-suffix select{flex:1 1 auto;width:auto}.form .has-input-suffix input:invalid,.form .has-input-suffix select:invalid{box-shadow:0 0 0 0 transparent}.form .has-input-suffix .input-suffix{flex:0 0 auto;width:auto;margin-left:-1px;border:1px solid var(--theme-form-border-default);border-radius:0 2px 2px 0;background-color:var(--gray-lighter);padding:0 10px;display:flex;align-items:center;color:var(--gray-dark);font-family:basic-sans,sans-serif;transition:border-color .2s ease-in-out}.form .has-input-suffix .input-suffix .form-item{align-items:center}.form .has-input-suffix .input-suffix .form-checkbox{width:18px;height:18px;margin-top:0;margin-right:5px}.form .has-input-suffix .input-suffix .option{flex:1 1 auto;width:auto}.form .is-unlimited .tabledrag-changed-warning,.form .is-unlimited .tabledrag-toggle-weight-wrapper,.form .is-unlimited .tableresponsive-toggle-columns{display:none!important}.form .is-unlimited .table .row .cell{padding:0}.form .is-unlimited .table .row .cell .label{line-height:2;font-weight:400}.form .is-unlimited .table .table-body .row .cell{padding:6.6666666667px 0}.form .is-unlimited .table .table-body .row .cell .tabledrag-handle{text-decoration:none;overflow:visible;display:block;width:40px;height:40px;padding:0 10px;margin:0 5px}.form .is-unlimited .table .table-body .row .cell .tabledrag-handle .handle{display:block;width:20px;height:20px;margin:10px 0;background-image:url(/themes/custom/dana_jacket/images/icons/move.svg);background-size:cover;background-position:center center}.form .is-unlimited .table .table-body .row .cell .tabledrag-changed{display:none}.form .is-unlimited .table .table-body .row .cell .form-item{margin-top:0;align-self:end}.form .is-unlimited .table .table-body .row.drag .form-text{background-color:var(--gray-lighter)}.form .is-unlimited .clearfix{text-align:right}.form .is-unlimited .field-add-more-submit{padding:0;border-radius:0;background-color:transparent;color:var(--blue);font-size:14px;font-weight:500;border:0 none;outline:0 none}.form .is-unlimited .field-add-more-submit:before{content:"+ "}.form .is-unlimited .field-add-more-submit:active,.form .is-unlimited .field-add-more-submit:focus,.form .is-unlimited .field-add-more-submit:hover{box-shadow:0 0 0 0 transparent}.form .is-unlimited .ajax-progress{font-size:0;position:relative;width:24px;top:-4px}.form .is-unlimited .ajax-progress:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border-radius:50%;border:2px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s}.form .is-unlimited .ajax-progress .throbber{display:none}.form .js-form-type-textarea+.filter-wrapper{display:none}.form .js-form-type-radio{display:flex;flex-wrap:wrap}.form .js-form-type-radio+.js-form-type-radio{margin-top:0}.form .js-form-type-radio .form-radio{flex:0 0 auto;margin-right:10px}.form .js-form-type-radio .option{flex:0 0 auto;cursor:pointer}.form .js-form-type-checkbox{display:flex;flex-wrap:wrap}.form .js-form-type-checkbox+.js-form-type-checkbox{margin-top:0}.form .js-form-type-checkbox .form-checkbox{flex:0 0 auto;margin-right:10px}.form .js-form-type-checkbox .option{flex:0 0 auto;cursor:pointer}.form .option-buttons-bar:after{content:"";display:table;clear:both}.form .option-buttons-bar .js-form-type-checkbox,.form .option-buttons-bar .js-form-type-radio{float:left;width:auto;height:42px;border:1px solid var(--gray-light);overflow:hidden}.form .option-buttons-bar .js-form-type-checkbox:first-child,.form .option-buttons-bar .js-form-type-radio:first-child{border-radius:5px 0 0 5px}.form .option-buttons-bar .js-form-type-checkbox:last-child,.form .option-buttons-bar .js-form-type-radio:last-child{border-radius:0 5px 5px 0}.form .option-buttons-bar .js-form-type-checkbox .form-checkbox,.form .option-buttons-bar .js-form-type-checkbox .form-radio,.form .option-buttons-bar .js-form-type-radio .form-checkbox,.form .option-buttons-bar .js-form-type-radio .form-radio{display:none}.form .option-buttons-bar .js-form-type-checkbox+.js-form-type-checkbox,.form .option-buttons-bar .js-form-type-checkbox+.js-form-type-radio,.form .option-buttons-bar .js-form-type-radio+.js-form-type-checkbox,.form .option-buttons-bar .js-form-type-radio+.js-form-type-radio{border-left:0}.form .option-buttons-bar .js-form-type-checkbox .option,.form .option-buttons-bar .js-form-type-radio .option{padding:6.6666666667px 20px 5px 20px;height:42px;position:relative;transition:color .2s ease-in-out}.form .option-buttons-bar .js-form-type-checkbox .option:before,.form .option-buttons-bar .js-form-type-radio .option:before{content:"";display:block;position:absolute;left:0;top:0;background-color:transparent;width:100%;height:100%;z-index:-1;transition:background-color .2s ease-in-out}.form .option-buttons-bar .js-form-type-checkbox .option:hover,.form .option-buttons-bar .js-form-type-radio .option:hover{color:var(--white)}.form .option-buttons-bar .js-form-type-checkbox .option:hover:before,.form .option-buttons-bar .js-form-type-radio .option:hover:before{background-color:rgba(var(--blue-r),var(--blue-g),var(--blue-b),.5)}.form .option-buttons-bar .js-form-type-checkbox .form-checkbox:checked+.option,.form .option-buttons-bar .js-form-type-checkbox .form-radio:checked+.option,.form .option-buttons-bar .js-form-type-radio .form-checkbox:checked+.option,.form .option-buttons-bar .js-form-type-radio .form-radio:checked+.option{color:var(--white)}.form .option-buttons-bar .js-form-type-checkbox .form-checkbox:checked+.option:before,.form .option-buttons-bar .js-form-type-checkbox .form-radio:checked+.option:before,.form .option-buttons-bar .js-form-type-radio .form-checkbox:checked+.option:before,.form .option-buttons-bar .js-form-type-radio .form-radio:checked+.option:before{background-color:var(--blue)}.form .form-actions{margin-top:40px;display:flex;justify-content:center}.form .form-actions .button+.button,.form .form-actions .button+.change-order-button,.form .form-actions .change-order-button+.button,.form .form-actions .change-order-button+.change-order-button{margin-left:6.6666666667px}.form .form-actions .button--cancel.change-order-button,.form .form-actions .button--danger.change-order-button,.form .form-actions .button.button--cancel,.form .form-actions .button.button--danger{background-color:var(--gray-lighter);color:var(--brown)}.form .field--widget-datetime-timestamp>div:first-child{display:flex;flex-wrap:wrap;align-items:flex-end}.form .field--widget-datetime-timestamp>div:first-child .form-item{flex:0 0 auto;width:50%}.form .field--widget-datetime-timestamp>div:first-child .form-item:nth-child(odd){padding-right:10px}.form .field--widget-datetime-timestamp>div:first-child .form-item:nth-child(even){padding-left:10px}.form .field--widget-datetime-timestamp>div:first-child .form-item:first-child:last-child{width:100%;padding-left:0;padding-right:0}.form .field--widget-inline-entity-form-complex [data-drupal-messages],.form .field--widget-inline-entity-form-complex-table-view-mode [data-drupal-messages]{display:none}.form .field--widget-inline-entity-form-complex fieldset,.form .field--widget-inline-entity-form-complex-table-view-mode fieldset{margin:0;padding:0;border:0 none}.form .field--widget-inline-entity-form-complex fieldset legend,.form .field--widget-inline-entity-form-complex-table-view-mode fieldset legend{font-family:basic-sans,sans-serif;font-weight:600;font-size:18px}.form .field--widget-inline-entity-form-complex .tabledrag-toggle-weight-wrapper,.form .field--widget-inline-entity-form-complex-table-view-mode .tabledrag-toggle-weight-wrapper{display:none}.form .field--widget-inline-entity-form-complex .table,.form .field--widget-inline-entity-form-complex-table-view-mode .table{width:100%;margin-bottom:10px}.form .field--widget-inline-entity-form-complex .table .table-head .row .cell,.form .field--widget-inline-entity-form-complex-table-view-mode .table .table-head .row .cell{width:auto;padding:0;font-size:0}.form .field--widget-inline-entity-form-complex .table .table-head .row .cell.ief-tabledrag-header,.form .field--widget-inline-entity-form-complex-table-view-mode .table .table-head .row .cell.ief-tabledrag-header{display:none}.form .field--widget-inline-entity-form-complex .table .row .cell,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell{padding:10px 0;width:100%}.form .field--widget-inline-entity-form-complex .table .row .cell.ief-tabledrag-handle,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell.ief-tabledrag-handle{display:none}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child{white-space:nowrap;text-align:right;width:auto}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .change-order-button{padding:0;border-radius:0;background-color:transparent;color:var(--blue);font-size:14px;font-weight:500;border:0 none;outline:0 none}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button:active,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button:focus,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button:hover,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .change-order-button:active,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .change-order-button:focus,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .change-order-button:hover,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button:active,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button:focus,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button:hover,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .change-order-button:active,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .change-order-button:focus,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .change-order-button:hover{box-shadow:0 0 0 0 transparent}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button+.button,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button+.change-order-button,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .change-order-button+.button,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .change-order-button+.change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button+.button,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button+.change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .change-order-button+.button,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .change-order-button+.change-order-button{margin-left:24px}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button[data-drupal-selector*=edit]:before,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations [data-drupal-selector*=edit].change-order-button:before,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button[data-drupal-selector*=edit]:before,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations [data-drupal-selector*=edit].change-order-button:before{display:none}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button[data-drupal-selector*=remove],.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations [data-drupal-selector*=remove].change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button[data-drupal-selector*=remove],.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations [data-drupal-selector*=remove].change-order-button{color:var(--red)}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations .button[data-drupal-selector*=remove]:before,.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ief-entity-operations [data-drupal-selector*=remove].change-order-button:before,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations .button[data-drupal-selector*=remove]:before,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ief-entity-operations [data-drupal-selector*=remove].change-order-button:before{display:none}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ajax-progress,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ajax-progress{font-size:0;position:relative;width:24px;top:-4px}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ajax-progress:before,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ajax-progress:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border-radius:50%;border:2px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s}.form .field--widget-inline-entity-form-complex .table .row .cell:last-child .ajax-progress .throbber,.form .field--widget-inline-entity-form-complex-table-view-mode .table .row .cell:last-child .ajax-progress .throbber{display:none}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .change-order-button{padding:0;border-radius:0;background-color:transparent;color:var(--blue);font-size:14px;font-weight:500;border:0 none;outline:0 none}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button:before,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .change-order-button:before,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button:before,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .change-order-button:before{content:"+ "}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button.remove-supplier:before,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .remove-supplier.change-order-button:before,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button.remove-supplier:before,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .remove-supplier.change-order-button:before{content:""!important}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button[data-drupal-selector*=form-actions-ief-reference],.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] [data-drupal-selector*=form-actions-ief-reference].change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button[data-drupal-selector*=form-actions-ief-reference],.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] [data-drupal-selector*=form-actions-ief-reference].change-order-button{background-color:transparent}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button[data-drupal-selector*=form-actions-ief-reference]:before,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] [data-drupal-selector*=form-actions-ief-reference].change-order-button:before,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button[data-drupal-selector*=form-actions-ief-reference]:before,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] [data-drupal-selector*=form-actions-ief-reference].change-order-button:before{display:none}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button:active,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button:focus,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button:hover,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .change-order-button:active,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .change-order-button:focus,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .change-order-button:hover,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button:active,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button:focus,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button:hover,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .change-order-button:active,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .change-order-button:focus,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .change-order-button:hover{box-shadow:0 0 0 0 transparent}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button+.button,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .button+.change-order-button,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .change-order-button+.button,.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .change-order-button+.change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button+.button,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .button+.change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .change-order-button+.button,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .change-order-button+.change-order-button{margin-left:24px}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .ajax-progress,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .ajax-progress{font-size:0;position:relative;width:24px;top:-4px}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .ajax-progress:before,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .ajax-progress:before{content:"";box-sizing:border-box;position:absolute;top:50%;left:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;border-radius:50%;border:2px solid var(--gray-light);border-top-color:var(--blue);animation:rotate .8s ease infinite;z-index:2;transition:opacity .2s ease-in-out .2s,visibility .2s ease-in-out .2s}.form .field--widget-inline-entity-form-complex .form-wrapper[data-drupal-selector*=actions] .ajax-progress .throbber,.form .field--widget-inline-entity-form-complex-table-view-mode .form-wrapper[data-drupal-selector*=actions] .ajax-progress .throbber{display:none}.form .field--widget-inline-entity-form-complex .ief-form,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form{background-color:var(--gray-lightest);padding:20px}.form .field--widget-inline-entity-form-complex .ief-form legend,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form legend{display:none}.form .field--widget-inline-entity-form-complex .ief-form [data-drupal-selector*=form-actions],.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form [data-drupal-selector*=form-actions]{display:flex;justify-content:space-between}.form .field--widget-inline-entity-form-complex .ief-form [data-drupal-selector*=form-actions] .button[data-drupal-selector*=cancel],.form .field--widget-inline-entity-form-complex .ief-form [data-drupal-selector*=form-actions] [data-drupal-selector*=cancel].change-order-button,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form [data-drupal-selector*=form-actions] .button[data-drupal-selector*=cancel],.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form [data-drupal-selector*=form-actions] [data-drupal-selector*=cancel].change-order-button{color:var(--gray-medium)}.form .field--widget-inline-entity-form-complex .ief-form [data-drupal-selector*=form-actions] .button[data-drupal-selector*=cancel]:before,.form .field--widget-inline-entity-form-complex .ief-form [data-drupal-selector*=form-actions] [data-drupal-selector*=cancel].change-order-button:before,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form [data-drupal-selector*=form-actions] .button[data-drupal-selector*=cancel]:before,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form [data-drupal-selector*=form-actions] [data-drupal-selector*=cancel].change-order-button:before{display:none}.form .field--widget-inline-entity-form-complex .ief-form [data-drupal-selector*=form-actions] .ajax-progress,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form [data-drupal-selector*=form-actions] .ajax-progress{display:none}.form .field--widget-inline-entity-form-complex .ief-form .form-sidebar,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form .form-sidebar{margin-top:40px}.form .field--widget-inline-entity-form-complex .ief-form .form-sidebar>h3,.form .field--widget-inline-entity-form-complex-table-view-mode .ief-form .form-sidebar>h3{font-size:14px;font-weight:400}.form .field--type-dynamic-entity-reference .table{width:100%;table-layout:initial}.form .field--type-dynamic-entity-reference .table .table-head .row .cell{border-bottom:0}.form .field--type-dynamic-entity-reference .table .table-body .row .cell.field-multiple-drag{width:40px}.form .field--type-dynamic-entity-reference .table .table-body .row .cell.field-multiple-drag .tabledrag-handle{margin-left:0}.form .field--type-dynamic-entity-reference .table .table-body .row .cell .container-inline{display:flex;justify-content:stretch;width:100%}.form .field--type-dynamic-entity-reference .table .table-body .row .cell .container-inline [class*=form-item-related-entity-][class*=-target-type]{flex:1 1 25%}.form .field--type-dynamic-entity-reference .table .table-body .row .cell .container-inline [class*=form-item-related-entity-][class*=-target-type] label{display:none}.form .field--type-dynamic-entity-reference .table .table-body .row .cell .container-inline [class*=form-item-related-entity-][class*=-target-type] .select2-selection{height:42px}.form .field--type-dynamic-entity-reference .table .table-body .row .cell .container-inline [class*=form-item-related-entity-][class*=-target-id]{flex:1 1 75%;padding-left:8px}.form .field--type-dynamic-entity-reference .table .table-body .row .cell .container-inline [class*=form-item-related-entity-][class*=-target-id] label{display:none}.form .field--type-file .tabledrag-changed-warning,.form .field--type-image .tabledrag-changed-warning{display:none!important}.form .field--type-file .table,.form .field--type-image .table{width:100%}.form .field--type-file .table .table-head,.form .field--type-image .table .table-head{display:none}.form .field--type-file .table .row .cell,.form .field--type-image .table .row .cell{padding:0}.form .field--type-file .table .row .cell .label,.form .field--type-image .table .row .cell .label{line-height:2;font-weight:400}.form .field--type-file .table .table-body .row .cell,.form .field--type-image .table .table-body .row .cell{padding:6.6666666667px 0}.form .field--type-file .table .table-body .row .cell .tabledrag-handle,.form .field--type-image .table .table-body .row .cell .tabledrag-handle{text-decoration:none;overflow:visible;display:block;width:40px;height:100%;padding:0 10px;margin:0 5px}.form .field--type-file .table .table-body .row .cell .tabledrag-handle .handle,.form .field--type-image .table .table-body .row .cell .tabledrag-handle .handle{display:block;width:20px;height:20px;margin:5px 0;background-image:url(/themes/custom/dana_jacket/images/icons/move.svg);background-size:cover;background-position:center center}.form .field--type-file .table .table-body .row .cell .tabledrag-changed,.form .field--type-image .table .table-body .row .cell .tabledrag-changed{display:none}.form .field--type-file .table .table-body .row .cell .form-item,.form .field--type-image .table .table-body .row .cell .form-item{margin-top:0}.form .field--type-file .table .table-body .row .cell .file[class*=file--mime-image],.form .field--type-image .table .table-body .row .cell .file[class*=file--mime-image]{display:block}.form .field--type-file .table .table-body .row .cell:first-child .tabledrag-handle,.form .field--type-image .table .table-body .row .cell:first-child .tabledrag-handle{display:block;width:auto;float:left}.form .field--type-file .table .table-body .row .cell:first-child .form-managed-file,.form .field--type-image .table .table-body .row .cell:first-child .form-managed-file{float:left;width:auto}.form .field--type-file .table .table-body .row .cell:last-child,.form .field--type-image .table .table-body .row .cell:last-child{width:150px;text-align:right}.form .field--type-file .table .table-body .row .cell:last-child .button,.form .field--type-file .table .table-body .row .cell:last-child .change-order-button,.form .field--type-image .table .table-body .row .cell:last-child .button,.form .field--type-image .table .table-body .row .cell:last-child .change-order-button{margin-right:20px}.form .field--type-file .table .table-body .row.drag,.form .field--type-image .table .table-body .row.drag{background-color:var(--gray-lightest)}.form .field--type-file .form-managed-file,.form .field--type-image .form-managed-file{position:relative;display:inline-block;width:100%}.form .field--type-file .form-managed-file .messages--error,.form .field--type-image .form-managed-file .messages--error{background-color:var(--red);padding:10px;color:var(--white);margin-bottom:10px}.form .field--type-file .form-managed-file .form-file,.form .field--type-image .form-managed-file .form-file{padding:10px 20px 10px 10px;cursor:pointer}.form .field--type-file .form-managed-file .ajax-progress,.form .field--type-image .form-managed-file .ajax-progress{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:-1}.form .field--type-file .form-managed-file .ajax-progress .throbber,.form .field--type-image .form-managed-file .ajax-progress .throbber{background:var(--gray-lighter);padding:0;width:0;position:absolute;height:100%;left:0;top:0;animation:upload-progress 7s cubic-bezier(0,0,0,1) 0s forwards}.form .field--type-file .form-managed-file:hover:after,.form .field--type-image .form-managed-file:hover:after{background-color:var(--gray-lightest)}.form .field--type-file .form-managed-file.contains-file,.form .field--type-image .form-managed-file.contains-file{position:relative;display:inline-block;width:auto}.form .field--type-file .form-managed-file.contains-file:after,.form .field--type-image .form-managed-file.contains-file:after{display:none}.form .field--type-file .form-managed-file.contains-file .ajax-progress,.form .field--type-image .form-managed-file.contains-file .ajax-progress{display:none}.form .field--type-file .form-managed-file.contains-file .preview,.form .field--type-image .form-managed-file.contains-file .preview{width:150px;height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;border:1px dashed var(--gray-medium);border-radius:5px}.form .field--type-file .form-managed-file.contains-file .preview .file-link,.form .field--type-image .form-managed-file.contains-file .preview .file-link{display:block;width:100%;max-width:100px}.form .field--type-file .form-managed-file.contains-file .preview .image,.form .field--type-image .form-managed-file.contains-file .preview .image{max-height:100%}.form .field--type-file .form-managed-file.contains-file .preview .file,.form .field--type-image .form-managed-file.contains-file .preview .file{width:100%;display:flex;flex-direction:column}.form .field--type-file .form-managed-file.contains-file .preview .file .file-icon,.form .field--type-image .form-managed-file.contains-file .preview .file .file-icon{width:100%;display:flex;justify-content:center;margin-top:5px}.form .field--type-file .form-managed-file.contains-file .preview .file .file-icon svg,.form .field--type-image .form-managed-file.contains-file .preview .file .file-icon svg{display:block;width:75%}.form .field--type-file .form-managed-file.contains-file .preview .file .file-name,.form .field--type-image .form-managed-file.contains-file .preview .file .file-name{text-align:center;margin-top:5px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.form .field--type-file .form-managed-file.contains-file .preview~.file-size,.form .field--type-image .form-managed-file.contains-file .preview~.file-size{display:none}.form .field--type-file .form-managed-file.contains-file .preview~.button,.form .field--type-file .form-managed-file.contains-file .preview~.change-order-button,.form .field--type-image .form-managed-file.contains-file .preview~.button,.form .field--type-image .form-managed-file.contains-file .preview~.change-order-button{font-size:0;padding:0;width:20px;height:20px;border-radius:100%;position:absolute;right:0;top:0;transform:translate(50%,-50%)}.form .field--type-file .form-managed-file.contains-file .preview~.button:after,.form .field--type-file .form-managed-file.contains-file .preview~.button:before,.form .field--type-file .form-managed-file.contains-file .preview~.change-order-button:after,.form .field--type-file .form-managed-file.contains-file .preview~.change-order-button:before,.form .field--type-image .form-managed-file.contains-file .preview~.button:after,.form .field--type-image .form-managed-file.contains-file .preview~.button:before,.form .field--type-image .form-managed-file.contains-file .preview~.change-order-button:after,.form .field--type-image .form-managed-file.contains-file .preview~.change-order-button:before{content:"";display:block;width:10px;height:2px;background-color:var(--white);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(45deg)}.form .field--type-file .form-managed-file.contains-file .preview~.button:after,.form .field--type-file .form-managed-file.contains-file .preview~.change-order-button:after,.form .field--type-image .form-managed-file.contains-file .preview~.button:after,.form .field--type-image .form-managed-file.contains-file .preview~.change-order-button:after{transform:translate(-50%,-50%) rotate(-45deg)}.form .field--type-address .field-multiple-table{width:100%}.form .field--type-address .field-multiple-table .cell{display:block;width:100%}.form .field--type-address .field-multiple-table .cell.field-multiple-drag{display:none}.form .password-field-wrapper{position:relative}.form .password-field-wrapper input[type=password],.form .password-field-wrapper input[type=text]{background-image:none!important;padding-right:37px}.form .password-field-wrapper .toggle-show-password{position:absolute;top:50%;right:11px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0;cursor:pointer;display:block}.form .password-field-wrapper .toggle-show-password svg{display:block}.form .password-field-wrapper .toggle-show-password svg *{fill:var(--theme-color-3);transition:fill .2s ease-in-out}.form .password-field-wrapper .toggle-show-password:focus svg *,.form .password-field-wrapper .toggle-show-password:hover svg *{fill:var(--theme-color-2)}.form.task-form{display:flex;flex-wrap:wrap;justify-content:space-between}.form.task-form .field--name-task-priority{flex:0 0 auto;width:31%}.form.task-form .field--name-deadline{flex:0 0 auto;width:31%}.form.task-form .field--name-deadline>div:first-child [class*=-value-date]{width:100%;padding:0}.form.task-form .field--name-deadline>div:first-child [class*=-value-time]{display:none}.form.task-form .field--name-created{flex:0 0 auto;width:31%}.form.task-form .field--name-created>div:first-child [class*=-value-date]{width:100%;padding:0}.form.task-form .field--name-created>div:first-child [class*=-value-time]{display:none}.form.task-form .field--name-related-entity>.form-wrapper>.form-item{float:left;margin:0}.form.task-form .field--name-related-entity>.form-wrapper>.form-item:nth-of-type(1){width:25%}.form.task-form .field--name-related-entity>.form-wrapper>.form-item:nth-of-type(2){width:calc(75% - 20px);margin-left:20px;margin-top:-1px}.form.task-form .field--name-task-status .form-item-task-status{padding:10px;background-color:var(--gray-lightest);border-radius:5px}.select2 .select2-selection__rendered[id*=priority]{padding-left:20px;position:relative;height:15px;overflow:visible!important}.select2 .select2-selection__rendered[id*=priority]:after{content:"";display:block;width:15px;height:15px;background-color:var(--gray-light);border-radius:100%;position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:-3px}.select2 .select2-selection__rendered[id*=priority][title="High priority"]:after,.select2 .select2-selection__rendered[id*=priority][title=P1]:after{background-color:var(--red)}.select2 .select2-selection__rendered[id*=priority][title="Medium priority"]:after,.select2 .select2-selection__rendered[id*=priority][title=P2]:after{background-color:var(--orange)}.select2 .select2-selection__rendered[id*=priority][title="Low priority"]:after,.select2 .select2-selection__rendered[id*=priority][title=P3]:after{background-color:var(--green)}.select2-container .select2-dropdown{min-width:150px}.select2-container [data-select2-id*=priority]{position:relative;padding:10px!important;padding-left:35px!important;padding-top:calc(20px / 2 + 3px)!important}.select2-container [data-select2-id*=priority]:after{content:"";display:block;width:15px;height:15px;background-color:var(--gray-light);margin-top:-1px;margin-left:3px;border-radius:100%;position:absolute;left:10px;top:50%;transform:translateY(-50%)}.select2-container [data-select2-id*=priority][data-select2-id$=-p1]:after{background-color:var(--red)}.select2-container [data-select2-id*=priority][data-select2-id$=-p2]:after{background-color:var(--orange)}.select2-container [data-select2-id*=priority][data-select2-id$=-p3]:after{background-color:var(--green)}.select2-search__field{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;width:100%;min-width:unset;max-width:unset;padding:12px 11px 9px;border:1px solid var(--theme-form-border-default);border-radius:2px;outline:0;transition:border-color .2s ease-in-out;color:var(--theme-form-text)}.select2-search__field:focus{border-color:var(--green);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.select2-search__field:focus-visible{border-color:var(--green);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.select2-search__field.error{border-color:var(--red)}.form.tasklist-form{position:relative;padding-top:20px}.form.tasklist-form>.form-wrapper>.title{padding:20px 20px 15px 20px;padding-bottom:0;font-size:18px;font-weight:600}.form.tasklist-form .form-date,.form.tasklist-form .form-text,.form.tasklist-form .form-time,.form.tasklist-form .select2{background-color:var(--white)}.form.tasklist-form .add-task-form{display:flex;flex-wrap:wrap;border-top:1px solid var(--gray-medium);margin-top:0;padding:20px 20px 15px 20px;padding-right:40%}.form.tasklist-form .add-task-form .title-wrapper{flex:0 0 auto;width:100%;position:relative}.form.tasklist-form .add-task-form .title-wrapper .form-item-wrapper-add-task-title-value{width:100%}.form.tasklist-form .add-task-form .title-wrapper .form-item-wrapper-add-task-title-value .form-text{background-color:var(--white);padding-right:40px!important}.form.tasklist-form .add-task-form .title-wrapper .form-submit{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:8px;background-color:transparent;box-shadow:0 0 0 0 transparent}.form.tasklist-form .add-task-form .title-wrapper .form-submit .icon{display:block;width:18px;height:18px;outline:0}.form.tasklist-form .add-task-form .title-wrapper .form-submit svg{outline:0}.form.tasklist-form .add-task-form .title-wrapper .form-submit svg *{fill:var(--theme-buttons-bg)!important}.form.tasklist-form .add-task-form .form-item-wrapper-add-task-task-priority{flex:0 0 auto;width:60px;margin-right:10px}.form.tasklist-form .add-task-form .form-item-wrapper-add-task-task-priority .selection{padding-top:14px}.form.tasklist-form .add-task-form .form-item-wrapper-add-task-task-priority .selection .select2-selection{padding-top:14px}.form.tasklist-form .add-task-form .form-item-wrapper-add-task-task-priority .select2-selection__rendered{font-size:0}.form.tasklist-form .add-task-form .deadline-wrapper{flex:1 1 auto;width:auto;margin-top:10px;margin-right:10px;position:relative}.form.tasklist-form .add-task-form .deadline-wrapper>.label{position:absolute;font-family:basic-sans,sans-serif;font-weight:600;font-size:12px;color:var(--gray-medium);margin-left:10px;top:50%;transform:translateY(-50%)}.form.tasklist-form .add-task-form .deadline-wrapper [id*=edit-wrapper-add-task-deadline-value--],.form.tasklist-form .add-task-form .deadline-wrapper [id=edit-wrapper-add-task-deadline-value]{width:100%}.form.tasklist-form .add-task-form .deadline-wrapper [id*=edit-wrapper-add-task-deadline-value--] .form-date,.form.tasklist-form .add-task-form .deadline-wrapper [id=edit-wrapper-add-task-deadline-value] .form-date{padding-left:60px}.form.tasklist-form .add-task-form .form-item-wrapper-add-task-category{flex:1 1 auto;width:auto;margin-right:10px}.form.tasklist-form .add-task-form .advanced-link{flex:0 0 auto;width:auto;align-self:center;position:relative;top:6px;background-color:transparent;color:var(--blue);padding:0;box-shadow:0 0 0 0 transparent}.form.user-form,.form.user-relate-form{display:grid;gap:20px;grid-template-columns:1fr 1fr}.form.user-form .general-account-settings,.form.user-relate-form .general-account-settings{padding:20px 0}.form.user-form .general-account-settings .title,.form.user-relate-form .general-account-settings .title{margin-bottom:10px}.form.user-form .company-account-settings,.form.user-relate-form .company-account-settings{margin-top:0;padding:20px;background-color:var(--theme-color-6)}.form.user-form .company-account-settings .title,.form.user-relate-form .company-account-settings .title{margin-bottom:10px}.form.user-form .form-item-pass,.form.user-relate-form .form-item-pass{display:flex}.form.user-form .form-item-pass .form-item-pass-pass1,.form.user-relate-form .form-item-pass .form-item-pass-pass1{padding-right:10px;flex:0 0 auto;width:50%}.form.user-form .form-item-pass .form-item-pass-pass2,.form.user-relate-form .form-item-pass .form-item-pass-pass2{padding-left:10px;margin-top:0;flex:0 0 auto;width:50%}.form.user-form .field--name-avatar #edit-avatar,.form.user-relate-form .field--name-avatar #edit-avatar{display:flex;flex-wrap:wrap;height:345px;overflow:auto;scrollbar-width:thin}.form.user-form .field--name-avatar .form-item-avatar,.form.user-relate-form .field--name-avatar .form-item-avatar{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;flex:0 0 auto;width:90px;padding-right:20px;margin:10px 0}.form.user-form .field--name-avatar .form-item-avatar .form-radio,.form.user-relate-form .field--name-avatar .form-item-avatar .form-radio{order:2;margin-top:5px;margin-right:0}.form.user-form .field--name-avatar .form-item-avatar .option,.form.user-relate-form .field--name-avatar .form-item-avatar .option{order:1;cursor:pointer;width:100%}.form.user-form .field--name-avatar .form-item-avatar .option .avatar,.form.user-relate-form .field--name-avatar .form-item-avatar .option .avatar{width:100%}.form.user-form .form-actions,.form.user-relate-form .form-actions{grid-column:1/-1}.menu.menu-account{height:calc(100% + 32px);display:flex;flex-direction:column;justify-content:center;position:relative;margin-left:40px;padding-right:20px}.menu.menu-account .menu-list{min-width:230px;position:absolute;top:calc(100% - 2px);right:0;padding:6px 0}.menu.menu-main{position:relative}.layout-normal .menu.menu-main:hover .collapse-icon{opacity:1}.layout-normal .menu.menu-main>.menu-list{padding:20px 0;font-size:16px}.layout-normal .menu.menu-main>.menu-list .menu-item{position:relative}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link{display:flex;align-items:center;padding:9px 20px 4px;color:var(--white);text-decoration:none;outline:0;transition:background-color .1s ease-in-out,font-size .1s ease-in-out;position:relative}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link svg{width:24px;height:24px;margin-top:-4px;margin-right:10px}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link svg *{fill:var(--white)}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link.is-active{background-color:rgba(var(--theme-color-2-r),var(--theme-color-2-g),var(--theme-color-2-b),.5)}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link.is-active::before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;height:100%;width:4px;background-color:var(--theme-menu-active-indicator)}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link:focus,.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link:hover{transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1);background-color:var(--theme-color-2)}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link:active{transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1);background-color:rgba(var(--theme-color-2-r),var(--theme-color-2-g),var(--theme-color-2-b),.5)}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-link .submenu-toggle{display:flex;align-items:center;align-content:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;position:absolute;right:0;top:0;cursor:pointer;transform:rotateZ(0);transition:transform .2s ease-in-out}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-list{height:0;overflow:hidden}.layout-normal .menu.menu-main>.menu-list .menu-item .menu-list .menu-item .menu-link{padding:7px 34px 2px;font-size:14px;font-weight:400}.layout-normal .menu.menu-main>.menu-list .menu-item.submenu-visible>.menu-link{background-color:rgba(var(--theme-color-2-r),var(--theme-color-2-g),var(--theme-color-2-b),.5)}.layout-normal .menu.menu-main>.menu-list .menu-item.submenu-visible .submenu-toggle{transform:rotateX(-180deg)}.layout-normal .menu.menu-main>.menu-list .menu-item.submenu-visible .menu-list{height:auto}.layout-normal .menu.menu-main .collapse-icon{position:absolute;right:-15px;top:25px;width:30px;height:30px;background-color:var(--brown);border-radius:50%;box-shadow:0 5px 20px 0 rgba(0,0,0,.2);cursor:pointer;opacity:0;transition:opacity .1s ease-in-out}.layout-normal .menu.menu-main .collapse-icon.collapsed{transform:rotateZ(180deg);top:28px}.layout-normal .menu.menu-main .collapse-icon:hover{background-color:var(--red)}.layout-normal .menu.menu-main .collapse-icon svg{width:24px;height:24px;margin-top:3px;margin-left:2px}.layout-normal .menu.menu-main.collapsed>.menu-list .menu-item--collapsed:hover .menu-list,.layout-normal .menu.menu-main.collapsed>.menu-list .menu-item--expanded:hover .menu-list{display:block}.layout-normal .menu.menu-main.collapsed>.menu-list .menu-item .menu-link{display:block;font-size:0;padding:15px 20px 10px}.layout-normal .menu.menu-main.collapsed>.menu-list .menu-item .menu-link svg{margin-right:0}.layout-normal .menu.menu-main.collapsed>.menu-list .menu-item .menu-link .submenu-toggle{display:none}.layout-normal .menu.menu-main.collapsed>.menu-list .menu-item .menu-list{display:none;height:auto;overflow:visible;position:absolute;left:100%;top:0;background-color:var(--theme-color-1);width:-moz-max-content;width:max-content;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.layout-normal .menu.menu-main.collapsed>.menu-list .menu-item .menu-list .menu-item .menu-link{padding:7px 15px 2px}.menu .menu-list{margin:0;padding:0}.menu .menu-list .menu-item{margin:0;padding:0;list-style:none}.menu .menu-list .menu-item .menu-link{margin:0;padding:0}.select2-container{display:block;position:relative;width:100%!important;color:var(--gray-dark);background-color:var(--white)}.select2-container .select2-selection--single{cursor:pointer;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{display:block;box-sizing:border-box;cursor:pointer;min-height:32px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{flex-wrap:wrap;border-radius:2px;box-shadow:0 0 5px 0 rgba(0,0,0,.2);animation:fade-in .1s cubic-bezier(.44,.825,.19,1);display:block;position:absolute;left:-100000px;z-index:99}.select2-dropdown ul li.select2-results__option[role=treeitem]{flex-wrap:wrap;flex:0 0 auto;width:100%}.select2-results{display:block}.select2-results__group{display:block;flex:0 0 auto;width:100%}.select2-results__options{list-style:none;margin:0;padding:0;flex:0 0 auto;width:100%}.select2-results__option{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;top:-5px}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;top:5px}.select2-search--dropdown{display:block;padding:11px 12px 7px}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:98;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{font-family:inherit;width:100%;padding:15px 11px 10px;line-height:1;border:1px solid var(--theme-color-3);border-radius:2px;outline:0;transition:border-color .2s ease-in-out}.select2-container--default .select2-selection--single:focus{border-color:var(--blue);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.select2-container--default .select2-selection--single:focus-visible{border-color:var(--blue);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.select2-container--default .select2-selection--single .select2-selection__rendered{color:inherit}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute;top:50%;right:11px;transform:translateY(-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:0;cursor:pointer;display:block}.select2-container--default .select2-selection--single .select2-selection__arrow::before{content:url(/themes/custom/dana_jacket/images/icons/select2-arrow-right.svg);transform:rotate(90deg);transform-origin:center center;display:block}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--open .select2-selection--single{border-color:var(--theme-form-border-focus);transition-duration:.1s;transition-timing-function:cubic-bezier(.44,.825,.19,1)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent var(--gray-medium) transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:var(--white);border:1px solid var(--theme-color-3);border-radius:2px;cursor:text;min-height:41px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{background-color:var(--blue);color:var(--white);border:0 none;border-radius:5px;padding:1px 3px;margin-top:8px}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search__field{margin-top:12px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:var(--theme-color-5);border:1px solid var(--theme-color-3);border-radius:2px;cursor:default;float:left;margin-right:5px;margin-top:8px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:var(--white);cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:var(--gray-light)}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid var(--theme-color-3);outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:var(--white);cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
