@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600&amp;subset=latin-ext");html, body, div, span, applet, object, iframe,h1,.error-screen-container h2, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font: inherit;font-size: 100%;vertical-align: baseline;}html {line-height: 1;}ol, ul {list-style: none;}table {border-collapse: collapse;border-spacing: 0;}caption, th, td {text-align: left;font-weight: normal;vertical-align: middle;}q, blockquote {quotes: none;}q:before, q:after, blockquote:before, blockquote:after {content: "";content: none;}a img {border: none;}article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}.rebrand-font-family {font-family: var(--kyp-font-family-body), "sans-serif" !important;}.close-btn {height: 24px !important;width: 24px !important;filter: invert(100%) sepia(0%) saturate(0%) hue-rotate(210deg) brightness(103%) contrast(101%);}.close-btn:hover {cursor: pointer;}@font-face {font-family: "kypregular";src: url("kyp_def7-webfont-b9972e0e09360aabece4ba92ab05a475.eot");src: url("kyp_def7-webfont-b9972e0e09360aabece4ba92ab05a475.eot?#iefix") format("embedded-opentype"), url("kyp_def7-webfont-b116fe02d44cb587188bf9e70e2085ad.woff") format("woff"), url("kyp_def7-webfont-90b391a674556c860ff01a68b0b28d2b.ttf") format("truetype"), url("kyp_def7-webfont-2c488264f4fa9f18ab620ad5ca9b8c50.svg#kypregular") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: "kyp-iconsregular";src: url("kypicons-webfont-e3bcc6fcc5c2405b0e51355f1fccd225.eot");src: url("kypicons-webfont-e3bcc6fcc5c2405b0e51355f1fccd225.eot?#iefix") format("embedded-opentype"), url("kypicons-webfont-3499605f5b6660ebfd7dba23ac0ee919.woff") format("woff"), url("kypicons-webfont-8c02f6ab88d0d838c1c0c53f4d50ea94.ttf") format("truetype"), url("kypicons-webfont-7a4e1da10d746127991261199e2bd3b1.svg#kyp-iconsregular") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: "resize";src: url("resize-f7fe2dcee29a0707b447f6dff0f974bc.eot");src: url("resize-f7fe2dcee29a0707b447f6dff0f974bc.eot#iefix") format("embedded-opentype"), url("resize-00bf4c210e44ee68b2f3225a9aacf202.woff") format("woff"), url("resize-a70e3313e38cea770dda56eadd5988a8.ttf") format("truetype"), url("resize-6a6258384d0ded0e05bbfe8c5fe86735.svg#lean-icons") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: "lean-icons";src: url("lean-icons-a058084c87d64366e26af7d03544c32e.eot?17137579");src: url("lean-icons-a058084c87d64366e26af7d03544c32e.eot?17137579#iefix") format("embedded-opentype"), url("lean-icons-4a3c1af4471e59ab08b706c2b5f1c287.woff2?17137579") format("woff2"), url("lean-icons-586a8cee65a6cdd50f69be37913f4197.woff?17137579") format("woff"), url("lean-icons-420c9db97df2ae35c97ada4cc2339ae5.ttf?17137579") format("truetype"), url("lean-icons-5fe856ef9b985fb98b3504123e3d9bc0.svg?17137579#lean-icons") format("svg");font-weight: normal;font-style: normal;}[class^=lean-icon--]:before, [class*=" lean-icon--"]:before {font-family: "lean-icons";font-style: normal;font-weight: normal;speak: never;display: inline-block;text-decoration: inherit;width: 1em;margin-right: 0.2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: 0.2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.lean-icon--mail-alt:before {content: "\e800";}.lean-icon--ok:before {content: "\e801";}.lean-icon--plus:before {content: "\e802";}.lean-icon--cancel:before {content: "\e803";}.lean-icon--compass:before {content: "\e804";}.lean-icon--th:before {content: "\e805";}.lean-icon--location:before {content: "\e806";}.lean-icon--calendar:before {content: "\e807";}.lean-icon--clock:before {content: "\e808";}.lean-icon--right-dir:before {content: "\e809";}.lean-icon--down-dir:before {content: "\e80a";}.lean-icon--left-dir:before {content: "\e80b";}.lean-icon--up-dir:before {content: "\e80c";}.lean-icon--angle-down:before {content: "\e80d";}.lean-icon--angle-up:before {content: "\e80e";}.lean-icon--angle-right:before {content: "\e80f";}.lean-icon--angle-left:before {content: "\e810";}.lean-icon--angle-double-right:before {content: "\e811";}.lean-icon--to-end:before {content: "\e812";}.lean-icon--align-justify:before {content: "\e813";}.lean-icon--circle:before {content: "\e814";}.lean-icon--paste:before {content: "\e815";}.lean-icon--floppy:before {content: "\e816";}.lean-icon--skype:before {content: "\e817";}.lean-icon--down-circled2:before {content: "\e818";}.lean-icon--move-2:before {content: "\e819";}.lean-icon--help:before {content: "\e81a";}.lean-icon--history:before {content: "\e81b";}.lean-icon--building-2:before {content: "\e81c";}.lean-icon--trash:before {content: "\e81d";}.lean-icon--direction:before {content: "\e81e";}.lean-icon--check:before {content: "\e81f";}.lean-icon--check-empty:before {content: "\e820";}.lean-icon--actualtime:before {content: "\e821";}.lean-icon--estimatedtime:before {content: "\e822";}.lean-icon--milestone:before {content: "\e823";}.lean-icon--minus:before {content: "\e824";}.lean-icon--attention-alt:before {content: "\e825";}.lean-icon--print:before {content: "\e826";}.lean-icon--edcontrols-icon:before {content: "\e827";}.lean-icon--snagr-icon:before {content: "\e828";}.lean-icon--snagstream-icon:before {content: "\e829";}.lean-icon--folder-open-empty:before {content: "\e82a";}.lean-icon--folder-empty:before {content: "\e82b";}.lean-icon--note:before {content: "\e82c";}.lean-icon--order:before {content: "\e82d";}.lean-icon--extend:before {content: "\e82e";}.lean-icon--ccw:before {content: "\e82f";}.lean-icon--cw:before {content: "\e830";}.lean-icon--move-1:before {content: "\e831";}.lean-icon--leave:before {content: "\e832";}.lean-icon--kyp-pencil:before {content: "\e833";}.lean-icon--in-progress:before {content: "\e834";}.lean-icon--eye-off:before {content: "\e835";}.lean-icon--list:before {content: "\e836";}.lean-icon--edit:before {content: "\e837";}.lean-icon--profile:before {content: "\e838";}.lean-icon--chat-bubble:before {content: "\e839";}.lean-icon--bell:before {content: "\e83a";}.lean-icon--post-its:before {content: "\e83b";}.lean-icon--external-link:before {content: "\e83c";}.lean-icon--file:before {content: "\e83d";}.lean-icon--file-add:before {content: "\e83e";}.lean-icon--folder:before {content: "\e83f";}.lean-icon--peephole:before {content: "\e840";}.lean-icon--forward:before {content: "\e841";}.lean-icon--link:before {content: "\e842";}.lean-icon--refresh:before {content: "\e843";}.lean-icon--terms:before {content: "\e844";}.lean-icon--eye:before {content: "\e845";}.lean-icon--eye-1:before {content: "\e846";}.lean-icon--bulletpoints:before {content: "\e84a";}.lean-icon--filter:before {content: "\e84b";}.lean-icon--flag:before {content: "\e84c";}.lean-icon--reset:before {content: "\e84d";}.lean-icon--resident-planing:before {content: "\e857";}.lean-icon--building-1:before {content: "\e859";}.lean-icon--layers:before {content: "\e85a";}.lean-icon--grid:before {content: "\e85b";}.lean-icon--cart:before {content: "\e85d";}.lean-icon--map-pin-1:before {content: "\e85e";}.lean-icon--drag-drop:before {content: "\e862";}@font-face {font-family: "woningborg_icons";src: url("woningborg_icons-794e5e5555bb06cc136903e7ba32d4a9.eot");src: url("woningborg_icons-794e5e5555bb06cc136903e7ba32d4a9.eot#iefix") format("embedded-opentype"), url("woningborg_icons-99fe208ae811d92db9f35712ff0649b5.woff") format("woff"), url("woningborg_icons-b1b66c1bb0042c7eddb0ca8590de3d63.ttf") format("truetype"), url("woningborg_icons-f1295b1c45a32f7ccc990240b28cb77e.svg#woningborg_icons") format("svg");font-weight: normal;font-style: normal;}@font-face {font-family: "social";src: url("social-d6da006588c45e7902d428f06bd1cc61.eot?61582351");src: url("social-d6da006588c45e7902d428f06bd1cc61.eot?61582351#iefix") format("embedded-opentype"), url("social-5780edb4a5d2ab1165524a51a262841d.woff?61582351") format("woff"), url("social-87bd6a1038db097032547b5d34eb8ae6.ttf?61582351") format("truetype"), url("social-c6e18ec07d059050c4132bd4835a6ab5.svg?61582351#social") format("svg");font-weight: normal;font-style: normal;}[class^=icon-]:before, [class*=" icon-"]:before {font-family: "social";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;width: 1em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: 0.2em;}.icon-flickr-circled:before {content: "\e806";}.icon-vimeo-circled:before {content: "\e805";}.icon-twitter-circled:before {content: "\e800";}.icon-facebook-circled:before {content: "\e801";}.icon-gplus-circled:before {content: "\e804";}.icon-pinterest-circled-1:before {content: "\e803";}.icon-linkedin-circled:before {content: "\e802";}.icon-skype-circled:before {content: "\e807";}@font-face {font-family: "kyp-support-icons";src: url("kyp-support-icons-be3666ec6780d78bcec1ea43f2fba8f9.eot?10554797");src: url("kyp-support-icons-be3666ec6780d78bcec1ea43f2fba8f9.eot?10554797#iefix") format("embedded-opentype"), url("kyp-support-icons-da72153e2ec025473a102d1d5294323e.woff2?10554797") format("woff2"), url("kyp-support-icons-787630fcaf4ab4865f946cadf03bcf1c.woff?10554797") format("woff"), url("kyp-support-icons-b15960d9ea0bd7c1c5da548ee4b3aa02.ttf?10554797") format("truetype"), url("kyp-support-icons-6e2816f93798726b342e2383163a0f49.svg?10554797#kyp-support-icons") format("svg");font-weight: normal;font-style: normal;}[class^=support-icon-]:before, [class*=" support-icon-"]:before {font-family: "kyp-support-icons";font-style: normal;font-weight: normal;speak: never;display: inline-block;text-decoration: inherit;width: 1em;margin-right: 0.2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: 0.2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.support-icon-download:before {content: "D";}.support-icon-euro:before {content: "E";}.support-icon-progress:before {content: "b";}.support-icon-camera:before {content: "c";}.support-icon-pencil:before {content: "e";}.support-icon-ok:before {content: "m";}.support-icon-clock-1:before {content: "t";}.support-icon-eye:before {content: "v";}.support-icon-down-dir:before {content: "\e800";}.support-icon-up-dir:before {content: "\e801";}.support-icon-right-small:before {content: "\e802";}.support-icon-left-dir:before {content: "\e803";}.support-icon-right-dir:before {content: "\e804";}.support-icon-location:before {content: "\e805";}.support-icon-duration:before {content: "\e806";}.support-icon-lightbulb:before {content: "\e807";}.support-icon-warning-empty:before {content: "\e808";}.support-icon-plus:before {content: "\e809";}.support-icon-merge-planning:before {content: "\e80a";}.support-icon-icon_compare:before {content: "\e814";}.support-icon-factory-icon:before {content: "\e815";}.support-icon-sad-icon-filled:before {content: "\e828";}.support-icon-neutral-icon-filled:before {content: "\e829";}.support-icon-happy-icon-filled:before {content: "\e82a";}.support-icon-improve-line:before {content: "\e82f";}@font-face {font-family: "Rubik";src: url("Rubik-Light-622954ec32bcb081b5be71970135862d.eot");src: url("Rubik-Light-622954ec32bcb081b5be71970135862d.eot?#iefix") format("embedded-opentype"), url("Rubik-Light-c5b229ee7b5a59495f5ad70259920d20.woff2") format("woff2"), url("Rubik-Light-72c9b67314698843c8b79bb5083c23dc.woff") format("woff"), url("Rubik-Light-d9e2c11c5920545bfc0416053a2d8296.ttf") format("truetype"), url("Rubik-Light-0a0de37471d2ef4e4723d11910d57919.svg#Rubik-Light") format("svg");font-weight: 300;font-style: normal;font-display: swap;}@font-face {font-family: "Rubik-Medium";src: url("Rubik-Medium-494bc7722ee4f052d7d805f81e4ce474.eot");src: url("Rubik-Medium-494bc7722ee4f052d7d805f81e4ce474.eot?#iefix") format("embedded-opentype"), url("Rubik-Medium-df45a0686ea51edf073cf9d33ad22028.woff2") format("woff2"), url("Rubik-Medium-8e9233341a6e0b87a54c2b776617e86f.woff") format("woff"), url("Rubik-Medium-e0b5af3158050405de7c94027ae3969c.ttf") format("truetype"), url("Rubik-Medium-405caf3d0ebba0dd450e8bf438c62245.svg#Rubik-Medium") format("svg");font-weight: 500;font-style: normal;font-display: swap;}@font-face {font-family: "Poppins";src: url("Poppins-Regular-0415cf4ebd3976a0db17e2fa1e9812f6.eot");src: url("Poppins-Regular-0415cf4ebd3976a0db17e2fa1e9812f6.eot?#iefix") format("embedded-opentype"), url("Poppins-Regular-abed1cb7ce7794b656c39076aaca6970.woff2") format("woff2"), url("Poppins-Regular-87ee1a70c3af3cb1a4d8de1d96568fa0.woff") format("woff"), url("Poppins-Regular-8b6af8e5e8324edfd77af8b3b35d7f9c.ttf") format("truetype"), url("Poppins-Regular-5d7b85c12e27a0b3f576725c7556d69d.svg#Poppins-Regular") format("svg");font-weight: normal;font-style: normal;font-display: swap;}@font-face {font-family: "Poppins";src: url("Poppins-SemiBold-77630615ce833ed733a586f377ea4723.eot");src: url("Poppins-SemiBold-77630615ce833ed733a586f377ea4723.eot?#iefix") format("embedded-opentype"), url("Poppins-SemiBold-432e06a396ea3943aa2755e0c771ed4d.woff2") format("woff2"), url("Poppins-SemiBold-53e0be42ee7e4ddc7cc6d3f65783b7f6.woff") format("woff"), url("Poppins-SemiBold-84245c57ca72a4921a8712c9c2441967.ttf") format("truetype"), url("Poppins-SemiBold-ff576b00ff937c12fe1c1bc8de912a3a.svg#Poppins-Regular") format("svg");font-weight: 600;font-style: normal;font-display: swap;}@font-face {font-family: "Poppins Semibold";src: url("Poppins-SemiBold-77630615ce833ed733a586f377ea4723.eot");src: url("Poppins-SemiBold-77630615ce833ed733a586f377ea4723.eot?#iefix") format("embedded-opentype"), url("Poppins-SemiBold-432e06a396ea3943aa2755e0c771ed4d.woff2") format("woff2"), url("Poppins-SemiBold-53e0be42ee7e4ddc7cc6d3f65783b7f6.woff") format("woff"), url("Poppins-SemiBold-84245c57ca72a4921a8712c9c2441967.ttf") format("truetype"), url("Poppins-SemiBold-ff576b00ff937c12fe1c1bc8de912a3a.svg#Poppins-SemiBold") format("svg");font-weight: 600;font-style: normal;font-display: swap;}* {-webkit-margin-before: 0;-webkit-margin-after: 0;-webkit-text-size-adjust: none;font-variant-numeric: slashed-zero !important;}html {background-color: white;}html.no-cssgradients {background-color: #aaa;}.ie6 html {height: 100%;}html * {margin: 0;}body {font-family: "Rubik", Helvetica, Arial, sans-serif;color: var(--kyp-color-secondary-900, #25372D);font-size: 1em;margin: 0;}.ie6 body {height: 100%;}.scroll-content {overflow: auto;}hr {border: none;height: 1px;background: #eeeeee;}hr.dark {background: #dedede;}.normal-fileupload {height: auto !important;width: auto !important;opacity: 1 !important;position: static !important;}.normal-fileupload--margin-bottom {margin-bottom: 8px;}.prettyfied-css-select {opacity: 1 !important;position: static !important;}.prettyfied-css-select option[disabled]:first-child {display: none;}input {font-size: 12px;}select, button, label {font-family: "Poppins", sans-serif;}.general-text, .storage-status__text, .lean-popup__label.lean-popup__label--secondary, .post-it__tertiary-info {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 0.9em;line-height: 25px;color: #646464;}.general-text--small, .post-it__tertiary-info {font-size: 12px;line-height: 18px;color: #949494;}.general-text--smallest, .storage-status__text, .lean-popup__label.lean-popup__label--secondary {font-size: 11px;line-height: 16px;color: #949494;}h1, .error-screen-container h2, h2, h3, h4, h5, h6 {font-family: "Poppins", sans-serif;line-height: 1.1;margin-bottom: 10px;color: #004085;}.primary-header {font-family: "Poppins", sans-serif;color: #004085;font-size: 20px;line-height: 30px;}.secondary-header {font-family: "Rubik", Helvetica, Arial, sans-serif;color: #004085;font-size: 17px;font-weight: bold;line-height: 1.5em;-webkit-font-smoothing: antialiased;}.tertiary-header, .popup__title {font-family: "Rubik", Helvetica, Arial, sans-serif;color: #004085;font-size: 14px;line-height: 25px;font-weight: bold;-webkit-font-smoothing: antialiased;}a:link, a:visited, a:hover {color: var(--kyp-color-primary);text-decoration: none;cursor: pointer;}a:hover, a:active {outline: none;}.link {color: var(--kyp-color-primary);cursor: pointer;}.link:hover {color: var(--kyp-color-primary-800);}h1, .error-screen-container h2 {font-weight: normal;font-size: 1.25em;line-height: 1.4em;margin: 0.8em 0 0.3em 0;}h2 {font-weight: normal;font-size: 1.125em;line-height: 1.4444444444em;margin: 0.8em 0 0.3em 0;}b, strong {font-weight: bold;}ul {padding: 0;}menu {list-style: none;}menu li {display: block;}img {border: 0;}input[type=text], input[type=password], input[type=date], input[type=email], input[type=file], input[type=number], textarea, button.ui-multiselect {font-family: "Rubik", Helvetica, Arial, sans-serif;color: #004085;border: 1px solid #e5e5e5;background: #f5f5f5;font-weight: bold;height: 32px;padding: 0 0 0 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-appearance: none;-moz-appearance: none;text-overflow: ellipsis;}input[type=text]:focus, input[type=password]:focus, input[type=date]:focus, input[type=email]:focus, input[type=file]:focus, input[type=number]:focus, textarea:focus, button.ui-multiselect:focus {outline: none;border: 1px solid #0071eb;background: #f5f5f5;}input[type=text]:hover, input[type=password]:hover, input[type=date]:hover, input[type=email]:hover, input[type=file]:hover, input[type=number]:hover, textarea:hover, button.ui-multiselect:hover {outline: none;border: 1px solid #0071eb;}.powertip-limited input[type=text]:hover, .powertip-limited input[type=password]:hover, .powertip-limited input[type=date]:hover, .powertip-limited input[type=email]:hover, .powertip-limited input[type=file]:hover, .powertip-limited input[type=number]:hover, .powertip-limited textarea:hover, .powertip-limited button.ui-multiselect:hover {border: 1px solid #e5e5e5;}.powertip-limited input[type=text]:focus, .powertip-limited input[type=password]:focus, .powertip-limited input[type=date]:focus, .powertip-limited input[type=email]:focus, .powertip-limited input[type=file]:focus, .powertip-limited input[type=number]:focus, .powertip-limited textarea:focus, .powertip-limited button.ui-multiselect:focus {border: 1px solid #e5e5e5;}input[type=text].input--full-width, .generic-form input[type=text], input[type=password].input--full-width, .generic-form input[type=password], input[type=date].input--full-width, .generic-form input[type=date], input[type=email].input--full-width, .generic-form input[type=email], input[type=file].input--full-width, .generic-form input[type=file], input[type=number].input--full-width, textarea.input--full-width, .generic-form textarea, button.ui-multiselect.input--full-width {width: 100%;}input[type=text].input--white, .generic-form input[type=text], input[type=password].input--white, .generic-form input[type=password], input[type=date].input--white, .generic-form input[type=date], input[type=email].input--white, .generic-form input[type=email], input[type=file].input--white, .generic-form input[type=file], input[type=number].input--white, textarea.input--white, .generic-form textarea, button.ui-multiselect.input--white {font-size: 14px;background: white;-webkit-box-shadow: #eeeeee 0 1px 0 #eeeeee inset;-moz-box-shadow: #eeeeee 0 1px 0 #eeeeee inset;box-shadow: #eeeeee 0 1px 0 #eeeeee inset;}input[type=text].colour-input, input[type=password].colour-input, input[type=date].colour-input, input[type=email].colour-input, input[type=file].colour-input, input[type=number].colour-input, textarea.colour-input, button.ui-multiselect.colour-input {width: 40px !important;cursor: pointer !important;font-size: 0 !important;color: transparent !important;}input[type=text].outline, input[type=password].outline, input[type=date].outline, input[type=email].outline, input[type=file].outline, input[type=number].outline, textarea.outline, button.ui-multiselect.outline {box-shadow: none !important;font-size: 12px;height: 40px;background-color: unset;}input[type=text].input--error, input[type=password].input--error, input[type=date].input--error, input[type=email].input--error, input[type=file].input--error, input[type=number].input--error, textarea.input--error, button.ui-multiselect.input--error {border-color: #ee3214;color: #ee3214;}button.ui-multiselect {max-width: 100%;box-sizing: border-box;}button.ui-multiselect span {line-height: 30px;}input[name=turnaroundDays] {background-color: #f5f5f5;}#activityName {font-size: 1.1em;}input[type=submit], button {-webkit-appearance: none;-moz-appearance: none;}input[disabled].select2-search__field {border: 0px solid transparent !important;background-color: transparent !important;}input[disabled], input[readonly], .chzn-container-single.chzn-disabled .chzn-single {background: none;background-color: white !important;border-color: transparent !important;color: #949494;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;opacity: 1;text-overflow: initial;}input[disabled]:hover, input[readonly]:hover, .chzn-container-single.chzn-disabled .chzn-single:hover {border: 1px solid transparent !important;}input[disabled]:focus, input[readonly]:focus, .chzn-container-single.chzn-disabled .chzn-single:focus {outline: none;}input[disabled] div b, input[readonly] div b, .chzn-container-single.chzn-disabled .chzn-single div b {background-image: none !important;}input[disabled] span, input[readonly] span, .chzn-container-single.chzn-disabled .chzn-single span {font-size: 11px;}.chzn-single {border-color: #e5e5e5 !important;}.chzn-single span {width: 84% !important;}.chzn-single abbr {right: 22px !important;}.chzn-single:hover {border: 1px solid #0071eb !important;}.chzn-single-with-drop {border-color: #eeeeee !important;}.chzn-container-single .chzn-single {background-color: #f5f5f5 !important;color: #0071eb;font-weight: bold;}.chzn-container-active .chzn-single {border-color: #0071eb !important;}label {cursor: pointer;display: inline-block;margin: 0 0.25em 0 0;font-size: 0.8125em;color: #949494;}label.required:after {content: "*";color: #da0a00;}select {padding: 0.2em 0.2em 0.2em 0;}select[multiple] {vertical-align: top;}textarea {overflow: auto;vertical-align: top;font-size: 14px;}input[type=checkbox], input[type=radio] {background-color: transparent;border: 0;padding: 0;}button {-webkit-appearance: none;background: none;outline: none;border: none;padding: 0;margin: 0;color: #004085;}button:hover {cursor: pointer;}.pmmenu {-webkit-appearance: none;background: none;outline: none;border: none;padding: 0;margin: 0;color: #004085;font-size: 0.8125em;}.pmmenu:hover {cursor: pointer;}a.inline-link {font-weight: bold;text-decoration: underline;}a.inline-link:hover {text-decoration: none;}.icon {font-family: "kyp-iconsregular";color: var(--kyp-color-primary);-webkit-font-smoothing: antialiased;}.icon.white {color: white;}.icon.alert-icon {color: #ee3214 !important;}.notification {font-family: "Rubik", Helvetica, Arial, sans-serif;width: auto;min-width: 26px;height: 30px;padding: 0 2px;color: white;font-size: 0.8125em;font-weight: bold;line-height: 30px;text-shadow: #a01f13 0 -1px 0;background: #eb2f11;background-image: -svg-linear-gradient(#eb2f11, #b60606);background-size: 100%;background-image: -owg-linear-gradient(#eb2f11, #b60606);background-image: -webkit-linear-gradient(#eb2f11, #b60606);background-image: -moz-linear-gradient(#eb2f11, #b60606);background-image: -o-linear-gradient(#eb2f11, #b60606);background-image: linear-gradient(#eb2f11, #b60606);}.allow-scroll {overflow-y: auto !important;}.flash-message {font-size: 13px;font-style: italic;color: #0071eb;padding: 9px;border: 1px solid #95b9d8;background: #dde8f2;margin: 0 10px;display: inline-block;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=70);-webkit-opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;float: left;}.flash-message.flash-message__error {border: 1px solid #ee3214;color: #ee3214;background-color: #fff0f0;}.clearfix:after {content: "";display: table;clear: both;}#spinner {height: 32px;width: 32px;}#spinner.middle {position: absolute;top: 50%;left: 50%;}.spinner-container {text-align: right;}.vertical-center {position: absolute;top: 50%;left: 0;width: 100%;}.company-navigation .vertical-center {position: initial;}.blue-bold-text {color: #0071eb;font-weight: bold;}.column-comment {display: block;float: left;border-right: 1px solid #eeeeee;padding: 5px 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.column-comment:last-child {border: none;}.support-icon {font-family: "kyp-support-icons";}.comment--small {color: #949494;font-size: 0.75em;font-style: italic;margin-bottom: 10px;display: inline-block;}.white-box {background: white;border: 1px solid #eeeeee;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}.white-box.with-shadow {-webkit-box-shadow: inset 0 2px 0 0 #eeeeee;-moz-box-shadow: inset 0 2px 0 0 #eeeeee;box-shadow: inset 0 2px 0 0 #eeeeee;}.warning {padding: 5px;background: #fff0f0;font-size: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #ee3214;display: block;}.warning.warning--grid {padding: 0 5px;}.warning.warning--orange {background: #ffeed7;color: #f18b00;}.warning.warning--inline {display: inline-block;}.warning.large {padding: 20px;font-size: 17px;}.screen-introduction-container {padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #eeeeee;}.column {float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: block;}.column--2 {width: 50%;}.column--3 {width: 33.3333333333%;}.column--3.column--double {width: 66.6666666667%;}.column--4 {width: 25%;}.column--4.column--double {width: 50%;}.column--4.column--tripple {width: 75%;}.countdown {font-size: 60px;text-align: center;display: flex;flex-direction: column;align-items: center;justify-content: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: var(--kyp-color-primary);position: relative;}.finished-countdown {font-family: kyp-iconsregular;vertical-align: text-bottom;line-height: 80px;font-size: 70px;}.countdown__text, .countdown__warning {display: block;margin-top: 10px;bottom: 0;left: 0;width: 100%;font-size: 14px;font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";color: var(--kyp-color-primary);text-align: center;line-height: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.countdown__warning {color: #ee3214;}.progress-bar {height: 5px;background: var(--kyp-color-tertiary-50);-webkit-box-shadow: #c4c4c4 0 1px 0 inset;-moz-box-shadow: #c4c4c4 0 1px 0 inset;box-shadow: #c4c4c4 0 1px 0 inset;position: absolute;bottom: 0;left: 0;width: 100%;}.progress-bar.progress-bar--small {height: 4px;}.progress-bar__fill {width: 0;background: var(--kyp-color-primary-700);height: 100%;max-width: 100%;}.progress-bar--placeholder {height: 1px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.progress-bar--placeholder .progress-bar__fill {display: none;}.extended .countdown, .confirmed-late .countdown {color: var(--kyp-color-primary);}.extended .progress-bar__fill, .confirmed-late .progress-bar__fill {background: var(--kyp-color-primary);}.unconfirmed .countdown, .unconfirmed#countdown .countdown__text--pm {color: var(--kyp-color-cta);}.unconfirmed .progress-bar__fill {background: var(--kyp-color-cta);}.unconfirmed .post-it__primary-info {color: var(--kyp-color-cta);}.unconfirmed .countdown__text {color: var(--kyp-color-cta);}.unconfirmed .post-it__secondary-info {color: var(--kyp-color-cta);}.not-completed .countdown, .not-completed#countdown .countdown__text--pm, .storage-status--error .countdown, .storage-status--error#countdown .countdown__text--pm {color: var(--kyp-color-error);}.not-completed .progress-bar__fill, .storage-status--error .progress-bar__fill {background: var(--kyp-color-error);}.not-completed .post-it__primary-info, .not-completed .post-it__secondary-info, .not-completed .countdown__text {color: var(--kyp-color-error);}.inactive .countdown, .inactive .post-it__role, .inactive .post-it__primary-info, .inactive .post-it__secondary-info, .inactive#countdown .countdown__text--pm, .inactive .countdown__text, .inactive .post-it__primary-info, .project-inactive .countdown, .project-inactive .post-it__role, .project-inactive .post-it__primary-info, .project-inactive .post-it__secondary-info, .project-inactive#countdown .countdown__text--pm, .project-inactive .countdown__text, .project-inactive .post-it__primary-info {color: var(--kyp-color-neutral-500);}.inactive .progress-bar, .project-inactive .progress-bar {display: none;}.project-expired.post-it {background: var(--kyp-color-tertiary-50);}.project-expired .countdown, .project-expired .post-it__role, .project-expired .post-it__primary-info, .project-expired .post-it__secondary-info, .project-expired#countdown .countdown__text--pm, .project-expired .countdown__text, .project-expired .post-it__primary-info {color: var(--kyp-color-neutral-500);}.project-expired .progress-bar {display: none;}.signed-off .countdown {color: #0058b8;}.signed-off .progress-bar__fill {background: #0058b8;}.filter-checked-off-dates {display: none;background-color: #F5F5F5;padding: 15px 15px 15px 20px;border-radius: 5px;margin-top: 2%;}.filter-checked-off-dates .checkmark {color: #0058b8;}.finished .countdown, .project-finished .countdown {color: #0058b8;font-family: "kyp-iconsregular";}.finished .countdown__text--pm, .project-finished .countdown__text--pm {color: #0058b8;}.finished .progress-bar, .project-finished .progress-bar {display: none;}.invitation.post-it {background: var(--kyp-color-tertiary-50);}.invitation .countdown {font-family: "kyp-iconsregular" !important;font-size: 80px;line-height: 90px;color: var(--kyp-color-primary) !important;}.invitation .progress-bar {display: none;}.invitation .post-it__primary-info {font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";font-weight: 700;color: var(--kyp-color-primary);}.invitation .post-it__secondary-info {color: var(--kyp-color-primary);}.invitation .countdown__text, .invitation .countdown__warning {font-size: 15px;font-style: normal;font-family: var(--kyp-font-family-headings), sans-serif;color: var(--kyp-color-primary);}.alert-text {color: #ee3214;font-weight: bold;}.message-panel {background: url("swarm-3c275324ebed715eb059b6c2985eb5b4.png") center center no-repeat;background-size: 600px auto;width: 100%;height: 100%;padding: 40px;}.ie8 .message-panel {background: url("swarm-small-ef3399b97f5bef3232880b96ea85d32a.png") center center no-repeat;}.message-panel__box {background-color: white;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin: 0 auto;min-width: 400px;max-width: 600px;-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);border: 1px solid #e5e5e5;}.message-panel__box p {margin-bottom: 15px;line-height: 150%;font-size: 15px;}.message-panel__box__title {border-bottom: 1px solid #e5e5e5;padding: 20px;color: #0071eb;font-size: 18px;font-family: "Poppins", sans-serif;}.message-panel__box__content {padding: 20px;}.message-panel__box__button-bar {border-top: 1px solid #e5e5e5;padding: 10px 20px;overflow: hidden;}table:not(.no-stripes) tr:nth-child(2n) {background-color: #fafbfc;}table th {font-weight: bold;}table:not(.no-padding) th, table td {padding: 5px;}input::-ms-clear {display: none;}.invalid-dependency {border: solid 1px red !important;}.open .post-it__info--new-postit {background: var(--kyp-color-primary-900) !important;}.open .add-post-it:after {border-color: white black !important;}.company-navigation {background: white;}#addProject .post-it {background: var(--kyp-color-primary);color: white;}#addProject .post-it:hover {background: var(--kyp-color-primary-800);}#addProject .post-it:hover .project-name {font-weight: 700 !important;}#addProject .post-it:active {background: var(--kyp-color-primary-900);}#addProject .post-it:active .project-name {font-weight: 700 !important;}.form-list {background: white !important;}.form-list .antiscroll-inner {background: white !important;}.invalid-input {border-color: #ffaaaa;color: #cc0000;background: #fff3f3;}.default-input {border: 1px solid #e5e5e5;background: #f5f5f5;}.render-errors {display: flex;flex-direction: column;gap: 0.5rem;}.check-mark-primary-finished-icon {background-color: var(--kyp-color-primary);-webkit-mask: url("/assets/kyp-ui/icons/icon-checkmark.svg") no-repeat center;mask: url("/assets/kyp-ui/icons/icon-checkmark.svg") no-repeat center;height: 3rem;width: 1rem;scale: 3;}.my-company {display: flex;align-items: center;flex-direction: column;height: 100%;width: 100%;justify-content: center;}.my-company--first-btn {display: flex;flex-direction: column;gap: 1.1rem;}.my-company--first-btn span.icon {line-height: 40px !important;}.my-company__icon {background-color: var(--kyp-color-primary);-webkit-mask: url("/assets/kyp-ui/icons/icon-my-company.svg") no-repeat center;mask: url("/assets/kyp-ui/icons/icon-my-company.svg") no-repeat center;mask-size: 100% 100%;-webkit-mask-size: 100% 100%;height: 40px;}svg {transition: color var(--kyp-transition);}svg path,svg circle,svg rect,svg line,svg polyline,svg polygon,svg ellipse {transition: fill var(--kyp-transition), stroke var(--kyp-transition);}svg--active, svg:focus, svg:hover {background: var(--kyp-color-neutral-50);--icon-base-color: var(--kyp-color-primary-700);--icon-primary-color: var(--kyp-color-primary-700);--icon-secondary-color: var(--kyp-color-primary-900);--icon-tertiary-color: var(--kyp-color-primary-200);color: var(--kyp-color-primary);}.l-no-margin {margin: 0;}.l-with-margin {margin-bottom: 20px;}.l-with-margin-s, .generic-form label {margin-bottom: 10px;}.l-with-margin-l {margin-bottom: 40px;}.l-padded-content {padding: 20px;}.l-padded-content-large {padding: 40px;}.l-center-content {text-align: center;}.l-center-container {margin-left: auto;margin-right: auto;}.l-right {float: right;}.l-left {float: left;}.scroll-container {height: 100%;overflow-y: auto;}.screen-container {margin: 0 auto;padding: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.screen-container.medium {max-width: 750px;}.screen-container.small {max-width: 500px;}@media screen and (max-width: 1023px) {.desktop-only {display: none !important;}}@media screen and (min-width: 1023px) {.mobile-only {display: none !important;}}@media print {.mobile-only {display: none !important;}}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--font-size-xxxs: 0.5rem;--font-size-xxs: 0.625rem;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:2rem;--font-size-xl:3rem;--font-size-xxl:3.5rem;}:root {--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, #request-password input,#reset-password input,#reset-notreset input, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .page-wrapper .registration-wrapper .checkbox-wrapper, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}:root {--kyp-form-input-bg: var(--kyp-color-tertiary-50);--kyp-form-input-outline: none;--kyp-form-input-padding-h: var(--kyp-space-md);--kyp-form-input-padding-v: 0.75rem;--kyp-form-input-border-radius: var(--kyp-border-radius-sm);--kyp-form-input-font-size: var(--kyp-font-size-body1);--kyp-form-input-line-height: 1.5rem;--kyp-form-input-font-family: var(--kyp-font-family-body);--kyp-form-header-line-height: 2rem;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, #request-password input,#reset-password input,#reset-notreset input, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .page-wrapper .registration-wrapper .checkbox-wrapper, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}.form input.error {border-color: #ee3214;}.form label.error {font-family: "Rubik", Helvetica, Arial, sans-serif;color: #ee3214 !important;font-size: 0.8em;display: block;line-height: 16px;}.form-label, .generic-form label {font-family: "Poppins", sans-serif;color: #949494;font-size: 13px;}.non-input-files {display: inline-block;font-size: 14px;font-family: "Rubik", Helvetica, Arial, sans-serif;padding: 5px 0;color: #0058b8;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;cursor: help;vertical-align: middle;width: 100%;}.textarea, .generic-form textarea {font-size: 14px;line-height: 25px;padding: 5px;}.textarea--medium {height: 80px;}.textarea--large {height: 120px;}.formbox {width: 360px;background: white;border: 1px solid #eeeeee;-webkit-box-shadow: #e5e5e5 0 2px 1px;-moz-box-shadow: #e5e5e5 0 2px 1px;box-shadow: #e5e5e5 0 2px 1px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;text-align: center;}.formbox form {padding: 40px;overflow: hidden;}.formbox input[type=text], .formbox input[type=password], .formbox input[type=submit], .formbox input[type=email], .formbox button[type=submit] {width: 100%;height: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px 15px;margin-bottom: 20px;font-size: 16px;line-height: 20px;float: left;}.formbox input::-webkit-input-placeholder {color: #acacac;font-weight: 300;}.formbox input:-moz-placeholder {color: #acacac;font-weight: 300;}.formbox input::-moz-placeholder {color: #acacac;font-weight: 300;}.formbox input:-ms-input-placeholder {color: #acacac;font-weight: 300;}.formbox label {float: left;display: none;}.formbox.ajax-login {margin: auto;}.form-rule {margin-bottom: 20px;}.input-full {width: 100%;}.form-header {height: 50px;line-height: 50px;border-bottom: 1px solid #528ec1;font-size: 20px;font-family: "Poppins", sans-serif;color: #0071eb;}.form-message p {padding: 1em 2em;line-height: 1.5em;text-align: center;color: #949494;font-weight: normal;font-size: 0.75em;margin-top: 1rem;}.form-message p a {font-weight: bold;}input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px #E0F2FF inset !important;}.fixed-width-select2 {width: 220px;display: inline-block;}.filebrowser.chzn-container-active {-webkit-border-radius: 4px 4px 0 0 !important;-moz-border-radius: 4px 4px 0 0 !important;-ms-border-radius: 4px 4px 0 0 !important;-o-border-radius: 4px 4px 0 0 !important;border-radius: 4px 4px 0 0 !important;}.filebrowser.chzn-container-single {width: auto !important;padding: 0 !important;}.filebrowser.chzn-container-single .chzn-drop {border: 1px solid #0058b8;top: 32px !important;margin-left: -1px !important;-webkit-box-shadow: #999 0px 3px 5px;-moz-box-shadow: #999 0px 3px 5px;box-shadow: #999 0px 3px 5px;}.filebrowser.chzn-container-single .chzn-drop .chzn-search {display: none !important;}.filebrowser.chzn-container-single .chzn-drop .chzn-results {padding: 0;margin: 0;}.filebrowser.chzn-container-single .chzn-drop .chzn-results li {padding: 8px;}.filebrowser.chzn-container-single .chzn-drop .chzn-results li:last-child {-webkit-border-radius: 0 0 3px 3px !important;-moz-border-radius: 0 0 3px 3px !important;-ms-border-radius: 0 0 3px 3px !important;-o-border-radius: 0 0 3px 3px !important;border-radius: 0 0 3px 3px !important;}.filebrowser.chzn-container-single .chzn-single {color: white !important;background-color: transparent !important;border: none !important;text-align: left !important;padding: 0 10px 0 0 !important;padding-left: 10px !important;padding-right: 30px !important;}.filebrowser.chzn-container-single .chzn-single span {margin: 0 !important;width: 100% !important;line-height: 32px !important;}.filebrowser.chzn-container-single .chzn-single div {position: absolute !important;top: 50% !important;margin-top: -2px !important;right: 0 !important;height: 5px;}.filebrowser.chzn-container-single .chzn-single div b {display: none !important;}.filebrowser.chzn-container-single .chzn-single div:before {content: "";width: 0;height: 0;border-style: solid;border-width: 5px 4px 0 4px;border-color: white transparent transparent transparent;display: block;}.filebrowser.chzn-container-single .chzn-results {text-align: left !important;color: #0071eb !important;}.filebrowser.chzn-container-single .chzn-drop {width: 200px !important;}.project-form {width: 22.5rem;height: 32.5rem;box-sizing: border-box;flex-shrink: 0;background: white;border-radius: var(--kyp-border-radius-xl);text-align: center;padding: var(--kyp-space-2xl);display: flex;flex-direction: column;gap: var(--kyp-space-md);justify-content: space-between;font-family: var(--kyp-font-family-body);font-weight: 300;}.project-form__header h2 {margin-top: 0;margin-bottom: var(--kyp-space-md);color: var(--kyp-color-primary);line-height: unset;}.project-form form {display: flex;flex-direction: column;gap: var(--kyp-space-md);}.project-form form #remember_me_holder label {display: flex;align-items: center;position: relative;gap: var(--kyp-space-sm);margin-bottom: var(--kyp-space-sm);color: var(--kyp-color-primary);text-align: center;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.project-form form #remember_me_holder label .checkmark {width: var(--kyp-space-md);height: var(--kyp-space-md);flex-shrink: 0;border-radius: var(--kyp-border-radius-sm);border: 1px solid var(--kyp-color-primary);position: relative;transition: background-color 0.15s ease, background 0.15s ease;}.project-form form #remember_me_holder label .checkmark:after {background: url("../../assets/kyp-ui/icons/icon-checkmark.svg") no-repeat center;width: 100%;height: 100%;background-size: 100%;content: "";position: absolute;display: none;}.project-form form #remember_me_holder label:hover .checkmark {background-color: var(--kyp-color-tertiary-50);}.project-form form #remember_me_holder label input:checked ~ .checkmark {background-color: var(--kyp-color-primary);}.project-form form #remember_me_holder label input:checked ~ .checkmark:after {display: block;}.project-form.ajax-login {margin: auto;}.project-form__link-container {display: flex;flex-direction: column;gap: var(--kyp-space-sm);margin-top: var(--kyp-space-md);text-align: center;line-height: normal;align-items: center;}.project-form__link-container a, .project-form__link-container span {display: inline-flex;position: relative;padding: 0.125rem 0;overflow: hidden;color: inherit;text-decoration: underline;text-underline-offset: 4px;}.project-form__link-container a:hover, .project-form__link-container span:hover {text-decoration: none;}.project-form__link-container a::after, .project-form__link-container span::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0.0625rem;background-color: var(--kyp-color-primary);opacity: 1;transform: translate3d(-100%, 0, 0);transition: opacity 300ms, transform 300ms;}.project-form__link-container a:hover::after, .project-form__link-container a:focus::after, .project-form__link-container span:hover::after, .project-form__link-container span:focus::after {transform: translate3d(0, 0, 0);}.project-form__link-container a {color: var(--kyp-color-primary);}.project-form__link-container a:hover {cursor: pointer;}.project-form__label {margin-bottom: var(--kyp-space-sm);color: var(--kyp-color-secondary-800);}.project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input {border: none;height: auto;padding: var(--kyp-form-input-padding-v) var(--kyp-form-input-padding-h);border-radius: var(--kyp-form-input-border-radius);color: var(--kyp-color-secondary);background-color: var(--kyp-form-input-bg);box-shadow: none !important;box-sizing: border-box;transition: background 0.2s ease;outline-offset: var(--kyp-form-input-outline-offset);outline: var(--kyp-form-input-outline);caret-color: var(--kyp-color-cta-400);}.project-form__input:active, input[type=text].project-form__input:active, input[type=text].auth-form__input:active,input[type=password].project-form__input:active,input[type=password].auth-form__input:active,input[type=date].project-form__input:active,input[type=date].auth-form__input:active,input[type=email].project-form__input:active,input[type=email].auth-form__input:active,input[type=file].project-form__input:active,input[type=file].auth-form__input:active,input[type=number].project-form__input:active,input[type=number].auth-form__input:active,textarea.project-form__input:active,textarea.auth-form__input:active, .project-form__input:focus, input[type=text].project-form__input:focus, input[type=text].auth-form__input:focus,input[type=password].project-form__input:focus,input[type=password].auth-form__input:focus,input[type=date].project-form__input:focus,input[type=date].auth-form__input:focus,input[type=email].project-form__input:focus,input[type=email].auth-form__input:focus,input[type=file].project-form__input:focus,input[type=file].auth-form__input:focus,input[type=number].project-form__input:focus,input[type=number].auth-form__input:focus,textarea.project-form__input:focus,textarea.auth-form__input:focus {color: var(--kyp-color-primary);}.project-form__input:hover:not(:disabled), input[type=text].auth-form__input:hover:not(:disabled),input[type=password].auth-form__input:hover:not(:disabled),input[type=date].auth-form__input:hover:not(:disabled),input[type=email].auth-form__input:hover:not(:disabled),input[type=file].auth-form__input:hover:not(:disabled),input[type=number].auth-form__input:hover:not(:disabled),textarea.auth-form__input:hover:not(:disabled) {--kyp-form-input-outline-offset: 0px;--kyp-form-input-outline: 1px solid var(--kyp-color-primary);--kyp-form-input-bg: var(--kyp-color-tertiary-50);cursor: pointer;}.project-form__input:active:not(:disabled), input[type=text].auth-form__input:active:not(:disabled),input[type=password].auth-form__input:active:not(:disabled),input[type=date].auth-form__input:active:not(:disabled),input[type=email].auth-form__input:active:not(:disabled),input[type=file].auth-form__input:active:not(:disabled),input[type=number].auth-form__input:active:not(:disabled),textarea.auth-form__input:active:not(:disabled) {--kyp-form-input-outline-offset: 2px;--kyp-form-input-outline: 2px solid var(--kyp-color-primary);}.project-form__input:focus:not(:disabled), input[type=text].auth-form__input:focus:not(:disabled),input[type=password].auth-form__input:focus:not(:disabled),input[type=date].auth-form__input:focus:not(:disabled),input[type=email].auth-form__input:focus:not(:disabled),input[type=file].auth-form__input:focus:not(:disabled),input[type=number].auth-form__input:focus:not(:disabled),textarea.auth-form__input:focus:not(:disabled) {--kyp-form-input-outline-offset: 0px;--kyp-form-input-outline: 2px solid var(--kyp-color-primary);}.project-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus), input[type=text].auth-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus),input[type=password].auth-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus),input[type=date].auth-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus),input[type=email].auth-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus),input[type=file].auth-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus),input[type=number].auth-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus),textarea.auth-form__input:invalid:not(.project-form__input:active):not(input[type=text].project-form__input:active):not(input[type=text].auth-form__input:active):not(input[type=password].project-form__input:active):not(input[type=password].auth-form__input:active):not(input[type=date].project-form__input:active):not(input[type=date].auth-form__input:active):not(input[type=email].project-form__input:active):not(input[type=email].auth-form__input:active):not(input[type=file].project-form__input:active):not(input[type=file].auth-form__input:active):not(input[type=number].project-form__input:active):not(input[type=number].auth-form__input:active):not(textarea.project-form__input:active):not(textarea.auth-form__input:active):not(.project-form__input:focus):not(input[type=text].project-form__input:focus):not(input[type=text].auth-form__input:focus):not(input[type=password].project-form__input:focus):not(input[type=password].auth-form__input:focus):not(input[type=date].project-form__input:focus):not(input[type=date].auth-form__input:focus):not(input[type=email].project-form__input:focus):not(input[type=email].auth-form__input:focus):not(input[type=file].project-form__input:focus):not(input[type=file].auth-form__input:focus):not(input[type=number].project-form__input:focus):not(input[type=number].auth-form__input:focus):not(textarea.project-form__input:focus):not(textarea.auth-form__input:focus), .project-form__input.error, input.error[type=text].project-form__input, input.error[type=text].auth-form__input,input.error[type=password].project-form__input,input.error[type=password].auth-form__input,input.error[type=date].project-form__input,input.error[type=date].auth-form__input,input.error[type=email].project-form__input,input.error[type=email].auth-form__input,input.error[type=file].project-form__input,input.error[type=file].auth-form__input,input.error[type=number].project-form__input,input.error[type=number].auth-form__input,textarea.error.project-form__input,textarea.error.auth-form__input {--kyp-form-input-outline: 2px solid var(--kyp-color-error);color: var(--kyp-color-error);}.project-form__input::placeholder, input[type=text].project-form__input::placeholder, input[type=text].auth-form__input::placeholder,input[type=password].project-form__input::placeholder,input[type=password].auth-form__input::placeholder,input[type=date].project-form__input::placeholder,input[type=date].auth-form__input::placeholder,input[type=email].project-form__input::placeholder,input[type=email].auth-form__input::placeholder,input[type=file].project-form__input::placeholder,input[type=file].auth-form__input::placeholder,input[type=number].project-form__input::placeholder,input[type=number].auth-form__input::placeholder,textarea.project-form__input::placeholder,textarea.auth-form__input::placeholder {color: var(--kyp-color-secondary-800);font-weight: 300;}.project-form__input:disabled, input[type=text].project-form__input:disabled, input[type=text].auth-form__input:disabled,input[type=password].project-form__input:disabled,input[type=password].auth-form__input:disabled,input[type=date].project-form__input:disabled,input[type=date].auth-form__input:disabled,input[type=email].project-form__input:disabled,input[type=email].auth-form__input:disabled,input[type=file].project-form__input:disabled,input[type=file].auth-form__input:disabled,input[type=number].project-form__input:disabled,input[type=number].auth-form__input:disabled,textarea.project-form__input:disabled,textarea.auth-form__input:disabled {user-select: none;border: none !important;background-color: var(--kyp-form-input-bg) !important;color: var(--kyp-color-secondary-300);}.project-form__input--block {display: block;width: 100%;}.project-form__input--sm {--kyp-form-input-font-size: var(--kyp-font-size-body2);--kyp-form-input-padding-h: var(--kyp-space-md);--kyp-form-input-padding-v: var(--kyp-space-sm);}.project-form__checkbox, .project-form input[type=checkbox] {position: absolute;opacity: 0;cursor: pointer;height: 0;width: 0;}.project-form .activation-message {display: inline-block;}.project-form .login_message {color: var(--kyp-color-error);}.project-form .login_message a, .project-form .login_message span {display: inline-flex;position: relative;padding: 0.125rem 0;overflow: hidden;color: inherit;text-decoration: underline;text-underline-offset: 4px;}.project-form .login_message a:hover, .project-form .login_message span:hover {text-decoration: none;}.project-form .login_message a::after, .project-form .login_message span::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0.0625rem;background-color: var(--kyp-color-error);opacity: 1;transform: translate3d(-100%, 0, 0);transition: opacity 300ms, transform 300ms;}.project-form .login_message a:hover::after, .project-form .login_message a:focus::after, .project-form .login_message span:hover::after, .project-form .login_message span:focus::after {transform: translate3d(0, 0, 0);}.project-form .checkmark:after {content: "";position: absolute;display: none;}#search {display: block;position: relative;}#search:after {content: "f";position: absolute;left: var(--kyp-space-md);top: 50%;transform: translateY(-50%);text-align: center;color: var(--kyp-color-secondary-800);font-family: "kyp-iconsregular";font-size: 20px;margin-top: -2px;}#search .project-form__input, #search input[type=text].auth-form__input,#search input[type=password].auth-form__input,#search input[type=date].auth-form__input,#search input[type=email].auth-form__input,#search input[type=file].auth-form__input,#search input[type=number].auth-form__input,#search textarea.auth-form__input {width: 22.5rem;transition: background-color 0.2s ease, width, 0.3s ease;height: auto;padding-left: 44px;}#search-results {background-color: #ffffff;border-radius: var(--kyp-border-radius-sm);box-shadow: 0px 5px 10px rgba(0, 0, 0, 0.1);width: 295px;max-height: 300px;overflow: auto;z-index: 5000;padding: 20px 20px;}#search-results h5, #search-results ul {margin-top: 10px;margin-bottom: 10px;line-height: 12pt;}#search-results h5, #search-results p {font-size: 8pt;color: #949494;}#search-results h5 {float: left;width: 75px;text-align: right;clear: both;}#search-results ul {position: relative;width: 170px;float: right;list-style-type: outside;}#search-results ul li {font-size: 10pt;line-height: 12pt;color: #646464;padding-bottom: 4px;overflow: hidden;text-overflow: ellipsis;}#search-results ul li:before {position: absolute;left: -25px;font-size: 120%;margin-top: -1px;font-family: "kyp-iconsregular";}#search-results ul li a {color: #646464;}#search-results ul.projects li:before {content: "1";}#search-results ul.users li:before {content: "U";}#search-results ul.activities li:before {content: "1";}#search-results ul.documents li:before {content: "2";}#search-results ul.documents li.contract:before {content: "4";}#search-results ul.documents li.drawing:before {content: "5";}#search-results ul.documents li.communication:before {content: "6";}#search-results ul.documents li.artist_impression:before {content: "0";}#search-results ul.messages li:before {content: "8";}#search-results ul.logentries li:before {content: "L";}.docstream-dialog {background-color: white;height: 30em;position: relative;}.docstream-dialog__file-box {height: 75%;margin: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: #eeeeee 0 2px 0 0 inset;-moz-box-shadow: #eeeeee 0 2px 0 0 inset;box-shadow: #eeeeee 0 2px 0 0 inset;border: 1px solid #eeeeee;}.docstream-dialog__file-box .antiscroll-inner {height: 100%;}.docstream-dialog__folder, .docstream-dialog__file {color: #004085;padding: 14px 10px;margin: 0;display: block;cursor: pointer;border-bottom: 1px solid #e5e5e5;}.docstream-dialog__folder .lean-icon--folder-empty, .docstream-dialog__folder .lean-icon--folder-open-empty, .docstream-dialog__file .lean-icon--folder-empty, .docstream-dialog__file .lean-icon--folder-open-empty {margin: 0 4px 0 0;}.docstream-dialog__folder:hover, .docstream-dialog__file:hover {-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-o-transition: 0.5s ease;transition: 0.5s ease;background-color: #eeeeee;}.docstream-dialog__folder.docstream-dialog__file--in-folder, .docstream-dialog__file.docstream-dialog__file--in-folder {font-size: 14px;}.docstream-dialog__folder {font-size: 17px;}.docstream-dialog__file {font-size: 14px;font-family: "Rubik", Helvetica, Arial, sans-serif;}.docstream-dialog__folder-contents {padding-left: 20px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: opacity 0.5s ease;-moz-transition: opacity 0.5s ease;-o-transition: opacity 0.5s ease;transition: opacity 0.5s ease;height: 0;}.docstream-dialog__folder-contents.open {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;height: auto;}.docstream-dialog__checkbox {margin: 0 9px 0 4px;}.docstream-dialog__form-actions {background-color: #eeeeee;padding: 10px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;bottom: 0;left: 0;z-index: 10;}.docstream-dialog__cancel-button {margin-right: 10px;}.registration-form {width: 445px;text-align: center;}.registration-form form {padding: 64px 0px 40px 0px;}.registration-form input[type=text], .registration-form input[type=password], .registration-form input[type=submit], .registration-form input[type=email], .registration-form button[type=submit] {width: 100%;height: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px 15px;margin-bottom: 34px;font-size: 13px;color: black;font-weight: normal;line-height: 20px;float: left;font-family: "Poppins", sans-serif;box-shadow: none;}.registration-form .sm-padding-right {padding-right: 12px;}.registration-form .sm-padding-left {padding-left: 12px;}.registration-form button[type=submit] {background-color: #FFD21F;max-width: 280px;font-weight: bolder;color: black;border-radius: 5px;padding: 20px;}.registration-form input[type=text]:disabled {color: #949494;}.registration-form input {background-color: white;}.registration-form input::-webkit-input-placeholder {font-size: 13px;color: #acacac;font-weight: 300;}.registration-form input:-moz-placeholder {font-size: 13px;color: #acacac;font-weight: 300;}.registration-form input::-moz-placeholder {font-size: 13px;color: #acacac;font-weight: 300;}.registration-form input:-ms-input-placeholder {font-size: 13px;color: #acacac;font-weight: 300;}.registration-form p.login-cta {font-size: 12px;color: black;}.registration-form label {float: left;display: block;margin-bottom: 10px;color: black;}.registration-form .form-header {font-family: "Poppins Semibold";font-size: 45px;line-height: 1.2;text-align: left;height: auto;border: none;color: black;}.registration-form .form-header p {margin-top: 10px;font-family: "Poppins", sans-serif;font-size: 20px;line-height: 1.4;}.registration-form .form-header .highlight {position: relative;display: inline-block;z-index: 0;}.registration-form .form-header .highlight:after {content: "";background-image: url(title_yellow-736ca27a31f2eb0252ef273c5718dbb8.svg);display: inline-block;position: absolute;top: 80%;left: 0;height: 18px;background-repeat: no-repeat;background-position: 0 0;background-size: 100% 100%;width: 100%;z-index: -1;}.registration-form .form-errors {margin: 0 30px;padding: 10px;font-size: 0.875em;line-height: 1.2857142857em;background: #fff3f3;border: 1px solid #ffaaaa;color: red;}.registration-form .captcha-img {float: left;width: 130px;height: 40px;line-height: 40px;}.registration-form .captcha-img img {margin-top: 5px;}.registration-form label.termsOfUse {cursor: default;}.registration-form label[for=captcha], .registration-form label.termsOfUse {display: block;font-size: 13px;font-family: "Rubik", Helvetica, Arial, sans-serif;}.registration-form input[type=checkbox] {float: left;margin-right: 10px;margin-bottom: 10px;}.registration-form a#termsOfUse {margin-bottom: 10px;}.registration-form input#captcha {width: 130px;float: right;}.registration-form input[type=submit] {margin: 0;}.registration-form .person-data {padding-bottom: 64px;}@media screen and (max-width: 500px) {.registration-form form {padding: 40px 0px 40px 0px;}.registration-form .person-data {padding-bottom: 40px;}}.form-content {padding: 0 var(--kyp-space-lg) var(--kyp-space-lg) var(--kyp-space-lg);}.kyper-element {position: absolute;overflow: visible;pointer-events: none;width: 100%;height: 312px;}.kyper-element.top {background-image: url(top-left-kyper-f8b172716ed63582cba3654d871d7e58.svg);top: 10px;background-repeat: no-repeat;left: 30px;}.kyper-element.bottom {background-image: url(bottom-right-kyper-219712eb8cfbf495fa671f70535cb0fb.svg);bottom: 8%;right: 30px;background-position: bottom right;background-repeat: no-repeat;}.post-it__container {position: relative;}.post-it__container__kypfactor {position: absolute;top: 10px;right: 10px;font-family: "Poppins", sans-serif;font-size: 18px;z-index: 1000;display: block;height: 40px;width: 40px;color: white !important;border: 1px solid transparent;text-align: center;line-height: 40px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;-webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);-ms-transform: rotate(20deg);-o-transform: rotate(20deg);transform: rotate(20deg);}.post-it__container--badge .post-it__container__kypfactor {top: 50px;}.post-it__container__kypfactor--happy {background-color: #99bd1f;border-color: #82a11a;}.post-it__container__kypfactor--neutral {background-color: #f18b00;border-color: #cd7600;}.post-it__container__kypfactor--sad {background-color: #ee3214;border-color: #ca2b11;}.post-it__container__smiley {position: absolute;top: 10px;right: 10px;font-family: "kyp-support-icons";font-size: 44px;z-index: 1000;display: block;-webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);-ms-transform: rotate(20deg);-o-transform: rotate(20deg);transform: rotate(20deg);}.post-it__container--badge .post-it__container__smiley {top: 50px;}.post-it__container__smiley:before {content: "";height: 40px;width: 40px;position: absolute;top: 2px;right: 2px;background-color: black;z-index: 1001;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.post-it__container__smiley:after {position: relative;z-index: 1002;}.post-it__container__smiley--happy:after {content: "\e82a";color: #99bd1f;}.post-it__container__smiley--neutral:after {content: "\e829";color: #f18b00;}.post-it__container__smiley--sad:after {content: "\e828";color: #ee3214;}.post-it-list__avatar, .oauth-form-profile-avatar {display: inline-block;float: left;margin-right: 20px;width: 54px;height: 54px;border: 3px solid #eeeeee;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;overflow: hidden;}.post-it-list__avatar img, .oauth-form-profile-avatar img {width: 54px;}.post-it-list {margin: 0 20px 10px 10px;background-color: white;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.post-it-list:first-child {margin-top: 10px;}.post-it-list__woningborg-status {text-align: center;}.post-it-list__woningborg-status .wb-status__logo {font-family: "woningborg_icons";font-size: 60px;margin-top: 6px;}.post-it-list__woningborg-status .wb-status__logo:before {content: "\e800";height: 26px;display: block;line-height: 37px;}.post-it-list__woningborg-status .wb-status__logo.with-text {margin-top: -5px;}.post-it-list__woningborg-status .wb-status__text {margin-top: 5px;font-size: 13px;text-transform: uppercase;}.wb-status__required-tag {background-color: #0071eb;font-size: 13px;font-style: italic;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;color: white;display: inline-block;padding: 2px 4px 2px 1px;}.wb-status__notrequired .post-it-list__woningborg-status {color: #0071eb;}.wb-status__required .post-it-list__details-container {background-color: #f0f5fa;}.wb-status__required .post-it-list__woningborg-status {color: #0071eb;}.wb-status__in_review .post-it-list__woningborg-status {color: #949494;}.wb-status__accepted .post-it-list__woningborg-status {color: #0058b8;}.wb-status__rejected.post-it__fold-right.post-it:after {border-color: #ee3214 transparent;}.wb-status__rejected .post-it-list__details-container {background-color: #fff0f0;}.wb-status__rejected .post-it-list__woningborg-status, .wb-status__rejected .post-it-list__primary-info {color: #ee3214;}.post-it-list__primary-info {font-size: 17px;color: #004085;margin-bottom: 10px;-webkit-font-smoothing: antialiased;font-family: "Rubik", Helvetica, Arial, sans-serif;margin-bottom: 7px;display: block;}.post-it-list__secondary-info {font-size: 15px;color: #949494;-webkit-font-smoothing: antialiased;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;line-height: 17px;}.post-it-list__status {display: block;position: absolute;right: 130px;bottom: 0;font-size: 0.65em;width: 25%;padding: 13px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #949494;}.post-it-list__status.unaccepted span, .post-it-list__status.accepted span, .post-it-list__status.not-sent span, .post-it-list__status.unread span, .post-it-list__status.read span, .post-it-list__status.last-logon span {width: 10px;height: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;display: inline-block;margin-right: 7px;vertical-align: top;}.post-it-list__status.unaccepted span, .post-it-list__status.unread span {background-color: #ee3214;}.post-it-list__status.accepted span, .post-it-list__status.read span {background-color: #99bd1f;}.post-it-list__status.not-sent span {background-color: #e3e3e3;}.post-it-list__status.last-logon span {background-color: #0058b8;}.post-it-list__status.last-logon.not-sent span {background-color: #e3e3e3;}.post-it-list__signed-off {display: block;position: absolute;width: 36px;height: 100%;box-sizing: border-box;right: 94px;bottom: 0;font-size: 0.65em;padding: 11px 10px;}.post-it-list__status--expandable {border-left: 1px solid #eeeeee;}.post-it-list__expandable {clear: both;}.post-it-list__expandable-heading {font-family: "Poppins", sans-serif;font-weight: normal;display: block;font-size: 0.9em;color: #0058b8;background-color: #f5f5f5;border-top: 1px solid #e5e5e5;padding: 10px;}.post-it-list__expandable-heading.active {background-color: #f5f5f5;}.post-it-list__expandable-heading span.show::after {font-family: "kyp-iconsregular";content: "<";color: #0071eb;font-size: 1.2em;vertical-align: middle;}.post-it-list__expandable-heading span.hide::after {font-family: kyp-iconsregular;content: ">";color: #0071eb;font-size: 1.2em;vertical-align: middle;}.post-it-list__expandable-list {border-top: 1px solid #95b9d8;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: none;}.post-it-list__expandable-list ul li {background-color: white;border-bottom: 1px solid #e5e5e5;position: relative;height: 36px;}.post-it-list__expandable-list ul li:after {content: "";display: table;clear: both;}.post-it-list__expandable-list ul li.post-it-list-activity--signed-off {background-color: #f5f5f5;}.post-it-list__details-container {width: 100%;clear: both;position: relative;padding: 10px;background: white;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.post-it-list__avatar, .oauth-form-profile-avatar {display: inline-block;float: left;margin-right: 20px;width: 54px;height: 54px;border: 3px solid #eeeeee;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;overflow: hidden;}.post-it-list__avatar img, .oauth-form-profile-avatar img {width: 54px;}.post-it-list__item-name {display: block;float: left;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 0.85em;width: 60%;height: 100%;padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-overflow: ellipsis;}.post-it-list__item-name h3 {margin: 0;font-family: "Rubik", Helvetica, Arial, sans-serif;text-overflow: ellipsis;}.post-it-list__actions {display: inline-block;position: absolute;bottom: 10px;right: 10px;}.post-it-list__actions__storagetype {float: left;}.post-it-list__actions__storagetype span {font-size: 13px;display: inline-block;vertical-align: middle;}.post-it-list__actions__storagetype img {display: inline-block;max-height: 50px;vertical-align: middle;max-height: 27px;}.post-it-list__actions--expandable {display: block;float: right;padding: 3px 10px;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-left: 1px solid #eeeeee;bottom: 0;right: 0;}.post-it-list__action {height: 29px;margin-left: 10px;font-size: 0.75em;vertical-align: middle;}.post-it-list__action--expandable:before {content: "o";font-family: kyp-iconsregular;margin-right: 5px;}.post-it-list__details {display: inline-block;float: left;max-width: 290px;}.post-it-list__colour-box {position: absolute;bottom: 10px;width: 40px;left: 380px;height: 40px;border: 3px solid #eeeeee;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}.post-it__fold-right.post-it:after {left: auto;right: 0;border-width: 0 18px 18px 0;border-color: var(--kyp-color-accent-200) transparent;z-index: 0;}.post-it__fold-right.post-it:before {top: -3px;left: auto;right: -3px;border-width: 0 21px 21px 0;border-color: #E6E6E6 #eeeeee;z-index: 0;}.post-it__fold-right.post-it.open:after, .active .post-it__fold-right.post-it:after {border-color: #0071eb transparent;}.post-it__container--stacked .post-it__actions {box-shadow: 0px 4px 6px 0px rgba(0, 0, 0, 0.1);}.post-it__container--stacked:before {content: "";display: block;position: absolute;top: 10px;left: 9px;bottom: 2px;right: 9px;background: var(--kyp-color-tertiary-50);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;box-shadow: 0px 4px 6px 0px #0000001A;webkit-box-shadow: 0px 4px 6px 0px #0000001A;z-index: -1;}.post-it__container--stacked:after {content: "";display: block;position: absolute;top: 10px;left: 12px;bottom: -2px;right: 12px;background: var(--kyp-color-tertiary-50);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: -2;}.post-it__container--stacked .post-it__info:after {content: "";display: block;width: 0;position: absolute;top: 0px;left: 0px;border-width: 18px 18px 0 0;border-style: solid;border-color: white var(--kyp-color-accent-200);z-index: 1;}.post-it__container--stacked .post-it:after {border-color: transparent #808080;}.post-it__container--stacked .post-it.open .post-it__info:after, .active .post-it__container--stacked .post-it .post-it__info:after {border-color: transparent #0071eb;}.post-it {display: block;background: var(--kyp-color-tertiary-50);position: relative;}.post-it:after {content: "";display: block;width: 0;position: absolute;top: 0px;left: 0px;border-width: 18px 18px 0 0;border-style: solid;border-color: white var(--kyp-color-accent-200);}.post-it:before {content: "";display: block;width: 0;position: absolute;top: -3px;left: -3px;border-width: 21px 21px 0 0;border-style: solid;border-color: white;}.post-it:not(.nohover):hover {background: #f5f5f5;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}.post-it:not(.nohover):hover.post-it--not-accepted {cursor: auto;background-color: white;}.post-it.open, .active .post-it {outline: 2px solid var(--kyp-color-primary-900);outline-offset: -2px;font-weight: 700;color: var(--kyp-color-primary-900) !important;}.post-it.open .label, .active .post-it .label {color: var(--kyp-color-primary-900) !important;}.post-it.open .icon, .active .post-it .icon {font-weight: 300 !important;color: var(--kyp-color-primary-900) !important;}.post-it.open:after, .active .post-it:after {border-color: transparent var(--kyp-color-primary-900);}.post-it.open .btn--contextual--info {border-color: var(--kyp-color-primary);}.post-it__icon--state {width: 80px;height: 80px;}.post-it .countdown {font-weight: 900;font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.post-it__info {height: 188px;position: relative;background: var(--kyp-color-tertiary-50);display: flex;flex-direction: column;justify-content: center;gap: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}.post-it__info:not(.nohover):hover {cursor: pointer;}.post-it--not-accepted .post-it__info:not(.nohover):hover {cursor: auto;}.post-it__role {color: var(--kyp-color-primary-700);float: right;line-height: 32px;font-size: 16px;font-weight: bold;}.post-it__primary-info {font-size: 17px;color: var(--kyp-color-primary-700);-webkit-font-smoothing: antialiased;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";font-weight: 900 !important;}.post-it__secondary-info {font-size: 15px;color: var(--kyp-color-primary);font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";-webkit-font-smoothing: antialiased;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.post-it__tertiary-info {-webkit-font-smoothing: antialiased;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.post-it__secondary-info--blue {color: #004085;}.post-it__actions {padding: 8px;position: relative;align-items: center;display: flex;background: var(--kyp-color-tertiary-50);}.post-it__actions button .icon {color: var(--kyp-color-primary-700);}.post-it__actions__icon {color: var(--kyp-color-primary-700);}.post-it__action-wrap {height: 100%;display: inline-flex;gap: 8px;align-items: center;}.post-it__action-wrap--right {margin-left: auto;}.post-it__action {height: 31px;padding: 0 15px;line-height: 31px;}.post-it__action-buttons {display: flex;gap: 4px;}.post-it__action--temp-padding {margin-left: 4px;}.post-it--list {margin: 0 10px 10px 10px;}.post-it--list:first-child {margin-top: 10px;}.post-it--list:after {border-width: 15px 15px 0 0;}.post-it--list:before {border-width: 18px 18px 0 0;}.post-it--list .post-it__primary-info {margin-bottom: 0;}#addProject .post-it {background: var(--kyp-color-primary);color: white;}#addProject .post-it:hover {background: var(--kyp-color-primary-800);}#addProject .post-it:active {background: var(--kyp-color-primary-900);}#addProject .post-it post-it--list post-it--project-list js-status js-add-new {background: red;}.post-it--project-list .post-it__primary-info, .post-it--project-list .post-it__secondary-info, .post-it--project-list .post-it__tertiary-info {line-height: 50px;height: 50px;border-right: 1px solid #eeeeee;font-family: var(--kyp-font-family-body), sans-serif;}.post-it--project-list .countdown, .post-it--project-list .finished-countdown {font-size: 28px !important;line-height: 50px;height: 50px;margin-bottom: 0;}.post-it--project-list .finished-countdown {line-height: 45px;}.post-it--project-list .countdown__text {font-size: 11px;font-weight: 600;bottom: 2px;}.post-it--project-list .progress-bar {left: 2px;right: 2px;bottom: 2px;width: auto;}.post-it--project-list.new-project {padding-right: 0;}.post-it--project-list__actions {position: absolute;top: 0;right: 0;justify-content: end;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;line-height: 50px;}.post-it--project-list__actions--flex {height: 100%;display: flex;align-items: center;gap: 0.5rem;}.post-it--project-list__actions .button {margin: 0 !important;}.post-it--project-list__actions.post-it--project-list__actions--flex {padding: 0 30px 0 15px !important;}.post-it--project-list__info:after {content: "";display: table;clear: both;}.post-it--project-list__info:hover {cursor: pointer;}.post-it--project-list__countdown {position: absolute;left: 0;top: 0;width: 75px;border-right: 1px solid #eeeeee;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 50px;}.post-it--project-list__countdown .project-list-smiley {position: absolute;top: 5px;right: 5px;font-family: "kyp-support-icons";font-size: 14px;z-index: 1000;display: block;-webkit-transform: rotate(20deg);-moz-transform: rotate(20deg);-ms-transform: rotate(20deg);-o-transform: rotate(20deg);transform: rotate(20deg);}.post-it--project-list__countdown .project-list-smiley:before {content: "";height: 10px;width: 10px;position: absolute;top: 2px;right: 2px;background-color: black;z-index: 1001;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.post-it--project-list__countdown .project-list-smiley:after {position: relative;z-index: 1002;}.post-it--project-list__countdown .project-list-smiley--happy:after {content: "\e82a";color: #99bd1f;}.post-it--project-list__countdown .project-list-smiley--neutral:after {content: "\e829";color: #f18b00;}.post-it--project-list__countdown .project-list-smiley--sad:after {content: "\e828";color: var(--kyp-color-error);}.l-post-it-project-list-wrap, .post-it--project-list {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 75px;padding-right: 130px;}.l-post-it-project-list-wrap.l-post-it-project-list-wrap--heading, .l-post-it-project-list-wrap--heading.post-it--project-list {padding-left: 85px;padding-right: 140px;}.l-post-it-project-list-cell, .post-it--project-list .post-it__primary-info, .post-it--project-list .post-it__secondary-info, .post-it--project-list .post-it__tertiary-info, .post-it--project-list__actions {padding: 0 15px !important;}.side-bar-postit {background-color: white;}.list-view-add-postit {background: var(--kyp-color-primary);color: var(--kyp-color-tertiary-50) !important;}.list-view-add-postit .post-it__primary-info {color: var(--kyp-color-tertiary-50) !important;text-transform: uppercase;font-weight: 300 !important;border-right: none !important;}.list-view-add-postit .post-it__primary-info:hover {font-weight: 700 !important;}.list-view-add-postit .post-it--project-list__countdown {border-right: none !important;}.list-view-add-postit .countdown {display: flex;justify-content: center;align-items: center;}.list-view-add-postit .countdown img {height: 20px;width: 20px;}.list-view-add-postit:hover {background: var(--kyp-color-primary-800) !important;}.list-view-add-postit:after {border-color: white #171898;}.list-view-add-postit.open {background: var(--kyp-color-primary-900) !important;}.list-view-add-postit.open:after {border-color: white black !important;}.tippy-popper {font-family: "Rubik", Helvetica, Arial, sans-serif;position: absolute;top: 0;left: 0;}.tooltip {position: absolute;max-width: 500px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 5px 1px #bec7cf;-moz-box-shadow: 0 0 5px 1px #bec7cf;box-shadow: 0 0 5px 1px #bec7cf;background: #dde8f2;background: rgba(221, 232, 242, 0.9);padding: 10px;z-index: 5500;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transform: translate3d(-20px, 0, 0);-moz-transform: translate3d(-20px, 0, 0);-ms-transform: translate3d(-20px, 0, 0);-o-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.tooltip:before, .tooltip:after {position: absolute;content: "";display: block;}.tooltip.show {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.tooltip--right:before {border-top: 12px inset transparent;border-bottom: 12px inset transparent;border-right: 8px solid #bec7cf;top: 10px;left: -8px;}.tooltip--right:after {border-top: 10px inset transparent;border-bottom: 10px inset transparent;border-right: 7px solid #dde8f2;top: 11px;left: -7px;}.tooltip--right.tooltip--warning:before {border-right-color: #d89595;}.tooltip--right.tooltip--warning:after {border-right-color: #fff0f0;}.tooltip--left:before {border-top: 12px inset transparent;border-bottom: 12px inset transparent;border-left: 8px solid #bec7cf;top: 10px;right: -8px;}.tooltip--left:after {border-top: 10px inset transparent;border-bottom: 10px inset transparent;border-left: 7px solid #dde8f2;top: 11px;right: -7px;}.tooltip--left.tooltip--warning:before {border-left-color: #d89595;}.tooltip--left.tooltip--warning:after {border-left-color: #fff0f0;}.tooltip--bottom:before {border-left: 12px inset transparent;border-right: 12px inset transparent;border-bottom: 8px solid #bec7cf;left: 10px;top: -8px;}.tooltip--bottom:after {border-right: 10px inset transparent;border-left: 10px inset transparent;border-bottom: 7px solid #dde8f2;left: 11px;top: -7px;}.tooltip--bottom.tooltip--warning:before {border-bottom-color: #d89595;}.tooltip--bottom.tooltip--warning:after {border-bottom-color: #fff0f0;}.tooltip--top:before {border-left: 12px inset transparent;border-right: 12px inset transparent;border-top: 8px solid #bec7cf;left: 10px;bottom: -8px;}.tooltip--top:after {border-right: 10px inset transparent;border-left: 10px inset transparent;border-top: 7px solid #dde8f2;left: 11px;bottom: -7px;}.tooltip--top.tooltip--warning:before {border-top-color: #d89595;}.tooltip--top.tooltip--warning:after {border-top-color: #fff0f0;}.tooltip--with-closer {padding-right: 30px;}.tooltip--warning {background: #fff0f0;-webkit-box-shadow: 0 0 5px 1px #d89595;-moz-box-shadow: 0 0 5px 1px #d89595;box-shadow: 0 0 5px 1px #d89595;}.tooltip__text {font-size: 14px;line-height: 24px;color: #0071eb;}.tooltip--warning .tooltip__text {color: #ee3214;}.tooltip--warning .tooltip__text * {color: #ee3214;}.tooltip__closer {display: block;font-family: "kyp-iconsregular";font-size: 20px;color: #95b9d8;width: 30px;height: 30px;line-height: 30px;text-align: center;position: absolute;top: 0;right: 0;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}.tooltip__closer:hover {background: #95b9d8;color: white;cursor: pointer;}.tooltip--warning .tooltip__closer {color: #d89595;}.tooltip--warning .tooltip__closer:hover {background: #d89595;color: white;}#tooltip-files {z-index: 10000000;position: absolute;}.tooltip-files {font-size: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 5px 1px #bec7cf;-moz-box-shadow: 0 0 5px 1px #bec7cf;box-shadow: 0 0 5px 1px #bec7cf;background: #dde8f2;background: rgba(221, 232, 242, 0.9);line-height: 18px;padding: 10px;}.tooltip-files ul {list-style-type: disc;padding: 0 0 0 15px;list-style-position: outside;}.tooltip-files ul li {padding-bottom: 5px;}.tooltip-files ul li:last-child {padding-bottom: 0;}.notification-bar {display: inline-block;width: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;background: #dde8f2;background: rgba(221, 232, 242, 0.9);padding: 5px 10px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transform: translate3d(-20px, 0, 0);-moz-transform: translate3d(-20px, 0, 0);-ms-transform: translate3d(-20px, 0, 0);-o-transform: translate3d(-20px, 0, 0);transform: translate3d(-20px, 0, 0);-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.notification-bar.show {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.notification-bar--with-closer {padding-right: 35px;}.notification-bar--warning {background: #fff0f0;}.notification-bar--green {background: #f7fbe8;}.notification-bar--absolute {top: 0;left: 0;position: absolute;}.notification-bar__text {font-size: 13px;line-height: 20px;color: #0071eb;}.notification-bar__text a {font-weight: bold;text-decoration: underline;}.notification-bar--warning .notification-bar__text {color: #ee3214;}.notification-bar--warning .notification-bar__text * {color: #ee3214;}.notification-bar--green .notification-bar__text {color: #99bd1f;}.notification-bar--green .notification-bar__text * {color: #99bd1f;}.notification-bar__closer {display: block;font-family: "kyp-iconsregular";font-size: 20px;color: #95b9d8;width: 30px;height: 30px;line-height: 30px;text-align: center;position: absolute;top: 0;right: 0;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}.notification-bar__closer:hover {background: #95b9d8;color: white;cursor: pointer;}.notification-bar--warning .notification-bar__closer {color: #d89595;}.notification-bar--warning .notification-bar__closer:hover {background: #d89595;color: white;}.notification-bar--green .notification-bar__closer {color: #99bd1f;}.notification-bar--green .notification-bar__closer:hover {background: #99bd1f;color: white;}.notification-bar--invitation-documents, .notification-bar--invitation-notifications, .notification-bar--invitation-log {bottom: 10px;left: 10px;position: absolute;}.notification-badge {position: absolute;top: 0;right: 0;display: block;height: 35px;min-width: 35px;line-height: 35px;padding: 0 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: white;font-size: 15px;font-weight: bold;text-align: center;background: var(--kyp-color-error);}.notification-badge.medium {height: 25px;min-width: 25px;line-height: 25px;}.notification-badge.small {height: 20px;min-width: 20px;line-height: 20px;font-size: 14px;}.ticker {display: inline-block;vertical-align: middle;height: 60px;}input[type=text].ticker__input {padding: 0 20px;line-height: 60px;height: 60px;width: 120px;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #0071eb;}.ie8 input[type=text].ticker__input {padding-top: 15px;}.ticker__controls {float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;border: 1px solid #eeeeee;border-left: none;background: white;height: 100%;width: 50px;overflow: hidden;}.ticker__control {display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 50%;width: 100%;text-align: center;line-height: 30px;color: #0071eb;font-family: "kyp-iconsregular";font-size: 22px;user-select: none;-webkit-user-select: none;-moz-user-select: none;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.ticker__control:hover {cursor: pointer;background: #0071eb;color: white;}.ticker__control:active {-webkit-box-shadow: #0058b8 3px 3px 3px inset;-moz-box-shadow: #0058b8 3px 3px 3px inset;box-shadow: #0058b8 3px 3px 3px inset;}.ticker__control--increase {border-bottom: 1px solid #eeeeee;}.ticker__readonly {display: inline-block;line-height: 39px;font-size: 26px;vertical-align: middle;padding: 0 0 0 10px;font-family: "Rubik", Helvetica, Arial, sans-serif;color: #0071eb;font-weight: bold;-webkit-font-smoothing: antialiased;}.ticker--activity-viewers {margin-bottom: 0.5em;}.ticker--activity-viewers.ticker--activity-popup, .ticker--activity-viewers.ticker--post-it-popup {display: flex;align-items: center;height: unset;margin-bottom: 0;}.ticker--activity-viewers.ticker--activity-popup .ticker__wrapper, .ticker--activity-viewers.ticker--post-it-popup .ticker__wrapper {display: flex;justify-content: space-between;align-items: center;height: 40px;border: 1px solid #e5e5e5;border-radius: 5px;}.ticker--activity-viewers.ticker--activity-popup .ticker__wrapper:hover, .ticker--activity-viewers.ticker--activity-popup .ticker__wrapper:focus, .ticker--activity-viewers.ticker--post-it-popup .ticker__wrapper:hover, .ticker--activity-viewers.ticker--post-it-popup .ticker__wrapper:focus {border-color: #0071eb;}.ticker--activity-viewers.ticker--activity-popup .ticker__wrapper:has(input[readonly]):hover, .ticker--activity-viewers.ticker--activity-popup .ticker__wrapper:has(input[readonly]):focus, .ticker--activity-viewers.ticker--post-it-popup .ticker__wrapper:has(input[readonly]):hover, .ticker--activity-viewers.ticker--post-it-popup .ticker__wrapper:has(input[readonly]):focus {border-color: #e5e5e5;}.ticker--activity-viewers.ticker--activity-popup .ticker__wrapper:has(input[readonly]) .ticker__control, .ticker--activity-viewers.ticker--post-it-popup .ticker__wrapper:has(input[readonly]) .ticker__control {cursor: not-allowed;color: #646464;}.ticker--activity-viewers.ticker--activity-popup .ticker__days-label, .ticker--activity-viewers.ticker--post-it-popup .ticker__days-label {margin-left: 8px;font-family: "Rubik", Helvetica, Arial, sans-serif;color: #001b39;font-weight: bold;font-size: 13px;}.ticker--activity-viewers.ticker--activity-popup input, .ticker--activity-viewers.ticker--post-it-popup input {text-align: center;height: 32px !important;box-shadow: none !important;border: none;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 12px;font-style: unset;color: #004085 !important;width: 30px !important;padding: unset !important;}.ticker--activity-viewers.ticker--activity-popup input:hover, .ticker--activity-viewers.ticker--post-it-popup input:hover {border: none;}.ticker--activity-viewers.ticker--activity-popup input:focus, .ticker--activity-viewers.ticker--post-it-popup input:focus {border: none;}.ticker--activity-viewers.ticker--activity-popup input[readonly], .ticker--activity-viewers.ticker--post-it-popup input[readonly] {color: #949494 !important;}.ticker--activity-viewers.ticker--activity-popup .ticker__control, .ticker--activity-viewers.ticker--post-it-popup .ticker__control {height: 32px;width: 10px;color: #646464;font-size: 20px;font-family: "Rubik", Helvetica, Arial, sans-serif;border: none;}.ticker--activity-viewers.ticker--activity-popup .ticker__control:first-child, .ticker--activity-viewers.ticker--post-it-popup .ticker__control:first-child {margin-left: 10px;}.ticker--activity-viewers.ticker--activity-popup .ticker__control:last-child, .ticker--activity-viewers.ticker--post-it-popup .ticker__control:last-child {margin-right: 10px;}.ticker--activity-viewers.ticker--activity-popup .ticker__control:focus, .ticker--activity-viewers.ticker--activity-popup .ticker__control:hover, .ticker--activity-viewers.ticker--post-it-popup .ticker__control:focus, .ticker--activity-viewers.ticker--post-it-popup .ticker__control:hover {background-color: unset;color: #0071eb;}.ticker--activity-viewers.ticker--activity-popup .ticker__control:active, .ticker--activity-viewers.ticker--post-it-popup .ticker__control:active {box-shadow: none;}#checklist-form #instructions {padding: 20px 0px;margin: 0px 20px;border-bottom: 1px solid #eeeeee;}#checklist-form #instructions .global-comment {float: left;width: 75%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 0.9em;color: #949494;font-weight: normal;padding-right: 20px;line-height: 1.8em;}#checklist-form #checklist {margin: 0px 20px 0 20px;overflow: hidden;background-color: #f5f5f5;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}#checklist-form #checklist .tasks {background-color: #f5f5f5;border-bottom: none;min-height: 10px;}#checklist-form #checklist .tasks li.checked .details, #checklist-form #checklist .tasks li.checked .remark {background-color: #fafafa !important;}#checklist-form #checklist .tasks li.checked input[type=text] {background-color: #fafafa !important;}#checklist-form .form-actions {margin: 20px;}#checklist-form .form-actions .flash-message {float: right;height: 10px !important;}.checklist__explanation {margin: 15px 20px 15px 20px;font-size: 0.7em;font-style: italic;color: #949494;font-weight: normal;line-height: 1.4em;}.checklist__explanation .checklist__col-1 {padding-top: 0;}.checklist__explanation .checklist__col-2 .checklist__fields {width: 60%;height: auto;min-height: 1px !important;padding-left: 20px;border-right: none;}.checklist__explanation .checklist__col-2 .checklist__upload {width: 40%;height: auto;min-height: 1px !important;padding-left: 20px;text-align: right;}.checklist__explanation .checklist__col-3 {padding-top: 0;}.checklist__actions {float: right;}.checklist__actions button {margin-bottom: 10px;}.checklist__actions button:last-child {margin-bottom: 0;}.checklist {list-style-type: none;margin: 0;padding: 0;}.checklist--add-item {border-top: 1px solid white;position: relative;padding: 10px 0;-webkit-box-shadow: 0px 0px 5px 0px #d5d5d5;-moz-box-shadow: 0px 0px 5px 0px #d5d5d5;box-shadow: 0px 0px 5px 0px #d5d5d5;}.checklist--add-item .new-task-container {padding: 10px;background-color: white;display: inline-block;margin-left: 5%;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;width: 45%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.checklist--add-item textarea {padding: 8px;width: 100%;height: 2.3em;resize: none;background-color: #f5f5f5;border: 1px dashed #eeeeee !important;color: #0071eb;}.checklist--add-item textarea:hover {border: 1px solid #eeeeee !important;}.checklist--add-item textarea.placeholder {color: #e3e3e3;}.checklist--add-item textarea:-moz-placeholder {color: #e3e3e3;}.checklist--add-item textarea::-moz-placeholder {color: #e3e3e3;}.checklist--add-item textarea:-ms-input-placeholder {color: #e3e3e3;}.checklist--add-item textarea::-webkit-input-placeholder {color: #e3e3e3;}.checklist--add-item .checklist__col-1 {padding-top: 28px;}.checklist--add-item .checklist__col-2 {width: 81%;}.checklist--add-item .checklist__col-2.with-filename .checklist__fields {width: 70%;}.checklist--add-item .checklist__col-2.with-filename .checklist__upload {width: 30%;}.checklist--add-item .checklist__col-3 {width: 12%;padding-top: 20px;}.checklist__item {position: relative;padding-bottom: 10px;width: 100%;}.checklist__item:first-child {padding-top: 10px;}.checklist__item:after {content: "";display: table;clear: both;}.checklist__col-1, .checklist__col-2, .checklist__col-3 {float: left;overflow: hidden;}.checklist__col-1 {width: 7%;padding-top: 2px;text-align: center;vertical-align: middle;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.checklist__col-2 {width: 86%;}.checklist__col-2.with-filename .checklist__fields {width: 70%;}.checklist__col-2.with-filename .checklist__upload {width: 30%;}.checklist__col-3 {width: 7%;text-align: center;vertical-align: middle;padding-top: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.checklist__fields {width: 90%;float: left;min-height: 74px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 10px 0 0;background-color: white;border-right: 1px dashed #eeeeee;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}.with-image .checklist__fields {width: 80%;}.checklist__name, .checklist__remark {float: left;width: 50%;padding: 10px 0 10px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.checklist__name input, .checklist__name textarea, .checklist__remark input, .checklist__remark textarea {width: 100%;background-color: white;border: 1px solid transparent;min-height: 32px;padding: 10px;resize: none;}.checklist__name input:focus, .checklist__name textarea:focus, .checklist__remark input:focus, .checklist__remark textarea:focus {background-color: #f5f5f5;border: 1px solid #eeeeee;}.checklist__name input:not([disabled]):hover, .checklist__name textarea:not([disabled]):hover, .checklist__remark input:not([disabled]):hover, .checklist__remark textarea:not([disabled]):hover {border: 1px solid #eeeeee;}.checklist__name input.placeholder, .checklist__name textarea.placeholder, .checklist__remark input.placeholder, .checklist__remark textarea.placeholder {color: #e3e3e3;}.checklist__name input:-moz-placeholder, .checklist__name textarea:-moz-placeholder, .checklist__remark input:-moz-placeholder, .checklist__remark textarea:-moz-placeholder {color: #e3e3e3;}.checklist__name input::-moz-placeholder, .checklist__name textarea::-moz-placeholder, .checklist__remark input::-moz-placeholder, .checklist__remark textarea::-moz-placeholder {color: #e3e3e3;}.checklist__name input:-ms-input-placeholder, .checklist__name textarea:-ms-input-placeholder, .checklist__remark input:-ms-input-placeholder, .checklist__remark textarea:-ms-input-placeholder {color: #e3e3e3;}.checklist__name input::-webkit-input-placeholder, .checklist__name textarea::-webkit-input-placeholder, .checklist__remark input::-webkit-input-placeholder, .checklist__remark textarea::-webkit-input-placeholder {color: #e3e3e3;}.checklist__name input[disabled], .checklist__name textarea[disabled], .checklist__remark input[disabled], .checklist__remark textarea[disabled] {color: #949494;font-family: "Rubik", Helvetica, Arial, sans-serif;cursor: default;font-weight: normal;}.checklist__name input[disabled].placeholder, .checklist__name textarea[disabled].placeholder, .checklist__remark input[disabled].placeholder, .checklist__remark textarea[disabled].placeholder {color: transparent;}.checklist__name input[disabled]:-moz-placeholder, .checklist__name textarea[disabled]:-moz-placeholder, .checklist__remark input[disabled]:-moz-placeholder, .checklist__remark textarea[disabled]:-moz-placeholder {color: transparent;}.checklist__name input[disabled]::-moz-placeholder, .checklist__name textarea[disabled]::-moz-placeholder, .checklist__remark input[disabled]::-moz-placeholder, .checklist__remark textarea[disabled]::-moz-placeholder {color: transparent;}.checklist__name input[disabled]:-ms-input-placeholder, .checklist__name textarea[disabled]:-ms-input-placeholder, .checklist__remark input[disabled]:-ms-input-placeholder, .checklist__remark textarea[disabled]:-ms-input-placeholder {color: transparent;}.checklist__name input[disabled]::-webkit-input-placeholder, .checklist__name textarea[disabled]::-webkit-input-placeholder, .checklist__remark input[disabled]::-webkit-input-placeholder, .checklist__remark textarea[disabled]::-webkit-input-placeholder {color: transparent;}.checklist__name textarea, .checklist__remark textarea {min-height: 54px;height: auto !important;font-size: 0.7em;}.checklist__name p, .checklist__remark p {font-size: 0.7em;padding: 10px;min-height: 32px;border: 1px solid transparent;}.checklist__name p:hover, .checklist__remark p:hover {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;border: 1px solid #eeeeee;cursor: text;}.checklist__name p .placeholder, .checklist__remark p .placeholder {color: #e3e3e3;}.checklist__name p::after, .checklist__remark p::after {content: ".";color: rgba(255, 255, 255, 0);}.checklist__name p.not-editable, .checklist__remark p.not-editable {font-size: 0.7em;padding: 10px;border: 1px solid transparent;color: #949494;-webkit-font-smoothing: antialiased;}.checklist__name p.not-editable:hover, .checklist__remark p.not-editable:hover {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;border: 1px solid transparent;cursor: default;}.checklist__name--dcl {width: 100%;}.checklist__upload {width: 10%;height: 74px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: white;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}.with-image .checklist__upload {width: 20%;}.checklist__file {float: left;width: 100%;height: 74px;width: 75px;}.with-image .checklist__file {width: 50%;}.checklist__file-name {display: inline-block;font-size: 14px;color: #949494;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.image-upload-btn {display: block;text-align: center;color: #e5e5e5;position: relative;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;overflow: hidden;float: left;font-size: 20px;line-height: 70px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.image-upload-btn:hover {color: #0071eb;}.not-editable .image-upload-btn {display: none;}input[type=file] {position: absolute;top: 0;left: 0;width: 100%;height: 100% !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;cursor: pointer;}.checklist__thumbnail {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-left: 1px solid #eeeeee;height: 74px;width: 75px;line-height: 74px;overflow: hidden;float: right;text-align: center;display: none;}.with-filename .checklist__thumbnail {width: 149px;}.with-image .checklist__thumbnail, .with-filename .checklist__thumbnail {display: block;}.with-image .checklist__thumbnail {position: relative;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.with-image .checklist__thumbnail:before {content: "f";display: block;position: absolute;left: 0;top: 0;width: 100%;line-height: 72px;font-family: "kyp-iconsregular";font-size: 30px;color: white;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;pointer-events: none;}.with-image .checklist__thumbnail:hover {cursor: pointer;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=85);-webkit-opacity: 0.85;-moz-opacity: 0.85;-khtml-opacity: 0.85;opacity: 0.85;}.with-image .checklist__thumbnail:hover:before {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.checklist__thumbnail img {vertical-align: middle;display: block;max-width: 100%;height: auto;}.checklist__thumbnail img.fit-width {max-width: 100%;max-height: none;height: auto;}.checklist__thumbnail img.fit-height {max-height: 100%;max-width: none;width: auto;}.image-overlay {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: white;background: rgba(255, 255, 255, 0.8);display: none;z-index: 100;}.image-overlay .closer {position: absolute;top: 0;right: 0;width: 35px;height: 35px;text-align: center;line-height: 35px;display: block;font-size: 30px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.image-overlay .closer:hover {background: #0071eb;color: white;cursor: pointer;}.image-overlay__image {text-align: center;}.image-overlay__image img {margin: 50px auto 0 auto;max-height: 450px;max-width: 80%;}.image-overlay__details {position: absolute;left: 0;right: 0;bottom: 0;padding: 20px 10%;border-top: 1px solid #eeeeee;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.image-overlay__details .delete {position: absolute;right: 10%;top: 20px;}.image-overlay__info {font-size: 13px;line-height: 18px;max-width: 80%;max-height: 40px;text-overflow: ellipsis;white-space: pre;overflow: hidden;display: inline-block;}.checkboxlabel {vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0;cursor: pointer;padding: 20px;user-select: none;}.checkboxlabel.form {padding: 5px;}.checkboxlabel.form .customcheckbox {vertical-align: middle;margin-right: 10px;}.checkboxlabel.form .customcheckbox__label {vertical-align: middle;font-family: "Rubik", Helvetica, Arial, sans-serif;font-weight: bold;font-size: 11px;color: #0071eb;}.checkboxlabel.form.disabled {opacity: 0.4;cursor: not-allowed;}.ie8 .checkboxlabel {width: 4% !important;}.checkboxlabel input[type=checkbox] {visibility: hidden;position: absolute;left: -9999px;}.ie8 .checkboxlabel input[type=checkbox] {visibility: visible !important;display: inline !important;position: relative !important;top: 0 !important;left: 0 !important;}.checkboxlabel input[type=checkbox][disabled] + .customcheckbox {cursor: default;}.checkboxlabel .customcheckbox {display: inline-block;width: 30px;height: 30px;cursor: pointer;pointer-events: none;background-color: white;border: 1px solid #e3e3e3;position: relative;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.ie8 .checkboxlabel .customcheckbox {display: none;}.checkboxlabel input[type=checkbox]:checked + .customcheckbox:before {content: "m";font-family: "kyp-support-icons";font-size: 37px;position: absolute;top: -4px;left: 2px;-webkit-font-smoothing: antialiased;color: #0071eb;}.checkboxlabel--small {padding: 0px;display: flex;justify-content: center;align-items: center;}.checkboxlabel--small .customcheckbox {width: 16px;height: 16px;}.checkboxlabel--small input[type=checkbox]:checked + .customcheckbox {-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.checkboxlabel--small input[type=checkbox]:checked + .customcheckbox:before {font-size: 20px;height: 20px;line-height: normal;top: -3px;left: 0px;}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--kyp-button-background-color: var(--kyp-color-primary);--kyp-button-border: none !important;--kyp-button-color: var(--kyp-color-tertiary-50);--kyp-button-gap: var(--kyp-space-sm);--kyp-button-height: 2rem;--kyp-button-outline: none;--kyp-button-padding: var(--kyp-space-sm) var(--kyp-space-md);}a.button {height: 30px !important;line-height: 29px;}button.button {height: 30px;line-height: 30px;}.button {background-color: transparent;border: 1px solid transparent;padding: 0 15px;font-size: 13px;font-weight: normal;font-family: "Poppins", sans-serif;display: inline-block;text-align: center;cursor: pointer;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;outline: none;}.button::-moz-focus-inner {border: 0;padding: 0;margin: 0;}.button.post-it-list {box-sizing: border-box;line-height: 30px;width: 40px;box-sizing: border-box;max-height: 30px;margin-right: 10px;}.button .icon {font-size: 18px;line-height: 0;vertical-align: -3px;margin-left: -3px;display: inline;margin-right: 5px;}.button .icon[class^=lean-icon--], .button .icon[class*=" lean-icon--"] {vertical-align: -1px;}.button .icon.right {float: right;}.button .icon.right:after {content: "";display: table;clear: both;}.button .icon.left {float: left;}.button .icon.left:after {content: "";display: table;clear: both;}.button .icon--merge {margin-right: 3px !important;margin-left: -4px;}.button .icon--merge:before {font-size: 16px;height: 13px;}.button--tooltip {position: relative;}.button--tooltip:hover::after {position: absolute;content: attr(data-tooltip);bottom: -42px;padding: 8px;display: block;z-index: 1001;right: 0;min-width: max-content;font-weight: 400;line-height: normal;font-size: 12px;color: var(--kyp-color-tertiary-50);max-width: 200px;max-height: 1rem;text-decoration: none;text-align: center;border-radius: 4px;background: var(--kyp-color-secondary-900);}.button[disabled], .button:disabled {opacity: 0.5;}.button.login-button {padding: 0 15px !important;height: 33px !important;line-height: 33px !important;border: 1px solid #0058b8 !important;margin-top: 3px;margin-right: 3px;}.button.icon-only {height: auto !important;}.button.icon-only .icon {margin: -4px 0 0 0 !important;}.button.icon-only [class^=support-icon-],.button.icon-only [class*=" support-icon-"] {color: var(--kyp-color-primary-700);}.button.icon-only.icon-only--post-it {line-height: unset;padding: 6px;display: flex;align-items: center;justify-content: center;border: 1px solid var(--kyp-color-primary-700);border-radius: 4px;}.button.icon-only.icon-only--post-it:focus, .button.icon-only.icon-only--post-it:hover {border: 1px solid transparent;background: var(--kyp-color-accent-200);}.button.right {float: right;}.button.right:after {content: "";display: table;clear: both;}.button.left {float: left;}.button.left:after {content: "";display: table;clear: both;}.button.block {width: 100%;display: block;}.button.small-padding {padding: 0 10px;}.button.bigger-icon .icon {font-size: 20px;}.button.large {font-size: 17px;height: 40px !important;line-height: 44px;}.button.big-block {width: 100%;padding: 37px 10px;height: auto !important;line-height: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.button.margin-bottom {margin-bottom: 10px;}.button.margin-top {margin-top: 10px;}.button.margin-left {margin-left: 10px;}.button.margin-right {margin-right: 10px;}.button.margin-right-small {margin-right: 2px;}.button.auto-height {height: auto;}.button.primary {background-color: #0071eb;color: white;border-color: #0058b8;-webkit-box-shadow: #6cb2ff 0 1px 2px 0 inset;-moz-box-shadow: #6cb2ff 0 1px 2px 0 inset;box-shadow: #6cb2ff 0 1px 2px 0 inset;}.button.primary:hover {border-color: #001b39;background-color: #0058b8;}.button.primary:active {-webkit-box-shadow: #6cb2ff 0 -1px 2px 0 inset;-moz-box-shadow: #6cb2ff 0 -1px 2px 0 inset;box-shadow: #6cb2ff 0 -1px 2px 0 inset;}.button.primary .icon {color: white;}.button.primary[disabled], .button.primary:disabled {cursor: default;}.button.primary[disabled]:hover, .button.primary:disabled:hover {background-color: #0071eb;}.button.success {background-color: var(--kyp-color-primary);color: white;font-family: var(--kyp-font-family-headings), sans-serif;border: none;}.button.success:hover {background-color: var(--kyp-color-primary-800);}.button.success:active {background-color: var(--kyp-color-primary-900);}.button.success .icon {color: #728d15;}.button.success[disabled], .button.success:disabled {cursor: default;}.button.success[disabled]:hover, .button.success:disabled:hover {background-color: #99bd1f;}.button.alert {background-color: #ee3214;color: white;border-color: #ff9279;-webkit-box-shadow: #ffbdae 0 1px 2px 0 inset;-moz-box-shadow: #ffbdae 0 1px 2px 0 inset;box-shadow: #ffbdae 0 1px 2px 0 inset;}.button.alert:hover {background-color: #de2d11;}.button.alert:active {-webkit-box-shadow: #ffbdae 0 -1px 2px 0 inset;-moz-box-shadow: #ffbdae 0 -1px 2px 0 inset;box-shadow: #ffbdae 0 -1px 2px 0 inset;}.button.alert .icon {color: #973018;}.button.alert[disabled], .button.alert:disabled {cursor: default;}.button.alert[disabled]:hover, .button.alert:disabled:hover {background-color: #ee3214;}.button.secondary {background-color: whitesmoke;color: #004085;border-color: #c1d7ea;-webkit-box-shadow: white 0 1px 2px 0 inset;-moz-box-shadow: white 0 1px 2px 0 inset;box-shadow: white 0 1px 2px 0 inset;}.button.secondary:hover {border-color: #0071eb;}.powertip-limited .button.secondary:hover {border-color: #c1d7ea;}.button.secondary:active {-webkit-box-shadow: white 0 -1px 2px 0 inset;-moz-box-shadow: white 0 -1px 2px 0 inset;box-shadow: white 0 -1px 2px 0 inset;}.button.secondary .icon {color: var(--kyp-color-primary-700);}.button.secondary[disabled], .button.secondary:disabled {cursor: default;}.button.secondary[disabled]:hover, .button.secondary:disabled:hover {background-color: whitesmoke;}.button.clear {background-color: transparent;color: #949494;border-color: transparent;text-shadow: white 0 1px 0, white 0 1px 2px 0 inset;text-shadow: white 0 1px 2px 0 inset, white 0 1px 2px 0 inset;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-transition: none;-moz-transition: none;-o-transition: none;transition: none;}.button.clear .icon {color: #949494;}.button.clear:hover {border-color: #e3e3e3;background-image: -svg-linear-gradient(#f5f5f5, #ececec);background-size: 100%;background-image: -owg-linear-gradient(#f5f5f5, #ececec);background-image: -webkit-linear-gradient(#f5f5f5, #ececec);background-image: -moz-linear-gradient(#f5f5f5, #ececec);background-image: -o-linear-gradient(#f5f5f5, #ececec);background-image: linear-gradient(#f5f5f5, #ececec);}.button.clear[disabled], .button.clear:disabled {cursor: default;}.button.clear[disabled]:hover, .button.clear:disabled:hover {background-color: transparent;}.button.outline {display: flex;justify-content: center;align-items: center;box-shadow: none;background-color: unset;border: 1px #dedede solid;border-radius: 4px;padding: 10px 14px;font-size: 13px;color: #001b39;height: 40px;}.button.outline:hover {border: 1px #0071eb solid;}.button.outline--shadow {box-shadow: inset 0px -3px 0px rgba(204, 206, 207, 0.4);}.button.text {background-color: transparent;color: #0071eb;border: none;font-size: 14px;font-style: italic;font-family: "Rubik", Helvetica, Arial, sans-serif;display: inline-block;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;-webkit-border-radius: none;-moz-border-radius: none;-ms-border-radius: none;-o-border-radius: none;border-radius: none;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.button.text:hover {text-decoration: underline;}.button.text .icon {color: #0071eb;font-style: normal;vertical-align: -2px;}.button.text.minimalistic {padding: 0;height: 18px;line-height: 18px;}.button[disabled], .button:disabled {cursor: default;}.button[disabled]:hover, .button:disabled:hover {background-color: transparent;}.button.contextual {background: white;margin: 0 1px;height: auto;padding: 10px;font-size: 0.8125em;line-height: 0.75em;border: 1px solid #dedede;text-transform: uppercase;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;color: #044d61;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;-webkit-box-shadow: inset 0px -2px 0px 0 #eeeeee;-moz-box-shadow: inset 0px -2px 0px 0 #eeeeee;box-shadow: inset 0px -2px 0px 0 #eeeeee;}.button.contextual .icon {display: block;vertical-align: middle;margin-top: -4px;font-size: 1.4em;margin-right: 5px;display: inline-block;}.button.contextual:hover, .button.contextual.open {background: #f5f5f5;-webkit-box-shadow: inset 0px -2px 0px 0 #dedede;-moz-box-shadow: inset 0px -2px 0px 0 #dedede;box-shadow: inset 0px -2px 0px 0 #dedede;}.button.contextual.open {border-color: #95b9d8;}.button.contextual.active {background: #f5f5f5;-webkit-box-shadow: inset 0px -2px 0px 0 #dedede;-moz-box-shadow: inset 0px -2px 0px 0 #dedede;box-shadow: inset 0px -2px 0px 0 #dedede;}.button.contextual.contextual--vertical {height: auto;padding: 10px;line-height: 0.7em;}.button.contextual.contextual--vertical .icon {margin: 0 0 4px 0;line-height: 12px;height: 15px;display: block;font-size: 1.8em;}.button.contextual.contextual--vertical .icon--truck {line-height: 18px;margin: 0 0 0px;display: block;position: relative;top: -3px;height: 19px;}.button.contextual.contextual--vertical .icon--truck:before {font-size: 19px;}.button.contextual.contextual--copy, .button.contextual.contextual--delete, .button.contextual.contextual--edit {padding-bottom: 10px;background: #e3e3e3;border: 1px solid #d6d6d6;box-shadow: inset 0px -2px 0px 0 #eeeeee;color: #044d61;}.button.contextual.contextual--copy .icon, .button.contextual.contextual--delete .icon, .button.contextual.contextual--edit .icon {color: #6e6e6e;}.button.contextual.contextual--copy:hover, .button.contextual.contextual--delete:hover, .button.contextual.contextual--edit:hover {cursor: no-drop;}.button.contextual.contextual--copy.highlight, .button.contextual.contextual--delete.highlight, .button.contextual.contextual--edit.highlight {background: white;border-color: #0071eb;color: #0071eb;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.button.contextual.contextual--copy.highlight .icon, .button.contextual.contextual--delete.highlight .icon, .button.contextual.contextual--edit.highlight .icon {color: #0071eb;}.button.contextual.contextual--copy.highlight:hover, .button.contextual.contextual--delete.highlight:hover, .button.contextual.contextual--edit.highlight:hover {background: #e3e3e3;-webkit-box-shadow: inset 0px -2px 0px 0 #dedede;-moz-box-shadow: inset 0px -2px 0px 0 #dedede;box-shadow: inset 0px -2px 0px 0 #dedede;cursor: pointer;}.button.contextual.contextual--filter .icon {margin-right: 0;margin-left: -6px;}.button.contextual.contextual--delete {padding-left: 0px;}.button.contextual.contextual--delete.highlight {border-color: #ee3214;color: #ee3214;}.button.contextual.contextual--edit {padding-left: 0px;}.button.contextual.contextual--edit .icon {margin-left: 2px;margin-right: 2px;}.button.contextual.contextual--edit.highlight {border-color: #99bd1f;color: #99bd1f;}.button.contextual.contextual--edit.highlight .icon {color: #99bd1f;}.button.contextual.contextual--pressed {-webkit-box-shadow: inset 0 2px 0 0 #ababab;-moz-box-shadow: inset 0 2px 0 0 #ababab;box-shadow: inset 0 2px 0 0 #ababab;background-color: #cdcdcd;color: #0071eb;}.button.contextual.view-toggle {border: none;box-shadow: none;}.button.contextual.view-toggle:hover {background-color: white;}.button.contextual.active-preview {background-color: #0071eb;color: white;border-color: #0058b8;-webkit-box-shadow: #6cb2ff 0 1px 2px 0 inset;-moz-box-shadow: #6cb2ff 0 1px 2px 0 inset;box-shadow: #6cb2ff 0 1px 2px 0 inset;}.button span[class^=lean-icon--],.button span[class*=" lean-icon--"] {margin-bottom: -4px;font-size: 1.2em !important;}.button.ok {height: auto;justify-self: flex-end;font-family: "Poppins Semibold";text-align: center;background-color: #FFD21F;width: 100%;font-weight: bolder;color: black;border-radius: 5px;padding: 15px;margin-top: auto;}button[type=submit].login {box-sizing: border-box;display: inline-flex;align-items: center;justify-content: center;gap: var(--kyp-button-gap);height: var(--kyp-button-height);padding: var(--kyp-button-padding);background-color: var(--kyp-button-background-color);border: var(--kyp-button-border);border-radius: var(--kyp-border-radius-sm);color: var(--kyp-button-color);line-height: 1rem;outline: var(--kyp-button-outline);outline-offset: 2px;font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;--kyp-button-height: 3rem;--kyp-button-padding: var(--kyp-space-md) var(--kyp-space-xl);--kyp-button-background-color: var(--kyp-color-cta);display: flex;width: 100%;}button[type=submit].login:disabled {--kyp-button-background-color: var(--kyp-color-primary);cursor: not-allowed;}button[type=submit].login:not(:disabled):hover {cursor: pointer;}button[type=submit].login:not(:disabled):focus {--kyp-button-outline: 2px solid var(--kyp-color-primary);}button[type=submit].login:not(:disabled):active {--kyp-button-outline: none;}button[type=submit].login:disabled {--kyp-button-background-color: var(--kyp-color-cta-300);}button[type=submit].login:not(:disabled):hover {background-color: var(--kyp-color-cta-500);}.button__analytics-icon {font-size: 16px;line-height: normal;vertical-align: middle;}.filebrowse-button {padding-right: 30px;position: relative;}.filebrowse-button:after {content: "";border-color: white transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;right: 10px;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.filebrowse-button--open {border-radius: 4px 4px 0 0;}.filebrowse-button--open:after {border-width: 0 4px 5px 4px;border-color: transparent transparent white transparent;}.filebrowse-dropdown {display: none;background-color: white;border-radius: 0 0 5px 5px;-webkit-box-shadow: #999 0px 5px 10px;-moz-box-shadow: #999 0px 5px 10px;box-shadow: #999 0px 5px 10px;min-width: 130px;z-index: 1000000;}.filebrowse-dropdown li {padding: 10px;font-size: 12px;cursor: pointer;}.filebrowse-dropdown li:hover {background-color: #0071eb;color: white;}.filebrowse-dropdown li:last-child {border-radius: 0 0 5px 5px;}input[type=submit].button.login {background-color: #FFD21F;color: black;font-size: 14px;font-weight: bolder;height: 60px;font-family: "Poppins", sans-serif;}.ipad-button-browse {height: 26px;width: auto !important;padding: 0;display: inline-block;}.button-solid {box-shadow: none;background-color: #0071eb;border: 3px #0071eb solid;border-radius: 5px;padding: 16px 20px;font-size: 14px;color: white;margin-right: 30px;}.button-solid.outline {background-color: unset;color: #0071eb;}.button-solid:hover {background-color: #0058b8;border-color: #0058b8;}.dialog-background {position: absolute;top: 0;left: 0;bottom: 0;right: 0;background: rgba(255, 255, 255, 0.8);display: none;z-index: 50000;}.dialog-background.js-nuisance-types-modal {background: rgba(0, 0, 0, 0.25);}.ie8 .dialog-background {background-color: transparent;background: url("ie8_80percent_white-749290cf33b38293855611e4b63e6754.png") !important;}.dialog-background #accept-modal {position: absolute;top: 20px;left: 50%;margin-left: -150px;background: white;width: 300px;height: auto;padding: 20px;text-align: center;-webkit-box-shadow: #949494 0 0 3px;-moz-box-shadow: #949494 0 0 3px;box-shadow: #949494 0 0 3px;}.dialog-background #accept-modal .dialog-message {margin-bottom: 20px;word-wrap: break-word;}.dialog-background #accept-modal .btn {float: none;display: inline;height: 30px;width: 80px;}.dialog-background #accept-modal p {width: 100%;font-size: 15px;line-height: 20px;color: #949494;font-style: italic;}.content-dialog {position: absolute;top: 20px;left: 50%;margin-left: -250px;background: white;width: 500px;height: auto;padding: 20px 20px 70px 20px;-webkit-box-shadow: #949494 0 0 3px;-moz-box-shadow: #949494 0 0 3px;box-shadow: #949494 0 0 3px;}.content-dialog .multiselect {width: 100%;}.content-dialog .dialog-message {margin-bottom: 20px;word-wrap: break-word;}.content-dialog .btn {float: none;display: inline;height: 30px;width: 80px;}.content-dialog p {width: 100%;font-size: 15px;line-height: 20px;color: #949494;font-style: italic;}.content-dialog .main-label {font-size: 13px;font-family: "Poppins", sans-serif;color: #949494;display: inline-block;}.content-dialog .hint-label {font-size: 10px;color: #808080;}.content-dialog .chzn-select-deselect {width: 100%;}.content-dialog .chzn-container-single .chzn-single {background-color: white !important;}.content-dialog .secondary-label {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 12px;color: #6e6e6e;display: inline-block;margin: 5px 10px;}.content-dialog .secondary-label:first-child {margin: 5px 10px 5px 0;}.content-dialog .small {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 10px;margin-top: 5px;color: #6e6e6e;}.content-dialog .input-margin {margin-bottom: 10px;}.content-dialog .lean-popup__input {background-color: white !important;}.content-dialog .input-postfix {width: 20%;}.content-dialog .grid-row {margin-bottom: 10px;}.content-dialog .grid-row.no-margin {margin-bottom: 0;}.content-dialog .radio-offset {margin: 0 0 0 5px;}.content-dialog .radio-offset-top {display: block;margin: 27px 0 0 22px;}.content-dialog input[disabled] {background-color: #f5f5f5 !important;border: 1px solid #e5e5e5 !important;}.content-dialog .error {border: 1px solid red;}.content-dialog__bottom {position: absolute;bottom: 0;left: 0;right: 0;background-color: #eeeeee;padding: 10px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.content-dialog__bottom:after {content: "";display: table;clear: both;}.resident-planning-legenda-dialog {box-sizing: border-box;position: absolute;top: 100px;left: 50%;background: white;max-width: 600px;width: 100%;transform: translateX(-50%);height: auto;padding: 20px 20px 20px 20px;-webkit-box-shadow: #949494 0 0 3px;-moz-box-shadow: #949494 0 0 3px;box-shadow: #949494 0 0 3px;}.resident-planning-legenda-dialog.mobile-only .header {margin-bottom: 10px;}.resident-planning-legenda-dialog.mobile-only .header p {margin-bottom: 0;}.resident-planning-legenda-dialog .logo--legenda {margin-right: 10px;}.resident-planning-legenda-dialog__header {display: flex;align-items: center;justify-content: space-between;}.resident-planning-legenda-dialog .header {display: flex;justify-content: space-between;}.resident-planning-legenda-dialog .header__title {margin-bottom: 0;}.resident-planning-legenda-dialog .bold {font-weight: bold;font-family: "Poppins Semibold";font-size: smaller;}@media screen and (max-width: 1023px) {.resident-planning-legenda-dialog {top: 0;height: 100dvh;max-width: none;position: fixed;width: 100vw;padding: 36px;left: 0;transform: none;display: flex;flex-direction: column;}}.resident-planning-legenda-dialog .multiselect {width: 100%;}.resident-planning-legenda-dialog .dialog-message {margin-bottom: 20px;word-wrap: break-word;}.resident-planning-legenda-dialog .btn {float: none;display: inline;height: 30px;width: 80px;}.resident-planning-legenda-dialog p {width: 100%;font-size: 18px;line-height: 20px;margin-bottom: 20px;font-family: "Poppins Semibold";}.resident-planning-legenda-dialog .blue {color: #211AF3 !important;}.resident-planning-legenda-dialog .main-label {font-size: 13px;font-family: "Poppins", sans-serif;color: #949494;display: inline-block;}.resident-planning-legenda-dialog .hint-label {font-size: 10px;color: #808080;}.resident-planning-legenda-dialog .chzn-select-deselect {width: 100%;}.resident-planning-legenda-dialog .chzn-container-single .chzn-single {background-color: white !important;}.resident-planning-legenda-dialog .secondary-label {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 12px;color: #6e6e6e;display: inline-block;margin: 5px 10px;}.resident-planning-legenda-dialog .secondary-label:first-child {margin: 5px 10px 5px 0;}.resident-planning-legenda-dialog .small {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 10px;margin-top: 5px;color: #6e6e6e;}.resident-planning-legenda-dialog .input-margin {margin-bottom: 10px;}.resident-planning-legenda-dialog .lean-popup__input {background-color: white !important;}.resident-planning-legenda-dialog .input-postfix {width: 20%;}.resident-planning-legenda-dialog .grid-row {margin-bottom: 10px;}.resident-planning-legenda-dialog .grid-row.no-margin {margin-bottom: 0;}.resident-planning-legenda-dialog .radio-offset {margin: 0 0 0 5px;}.resident-planning-legenda-dialog .radio-offset-top {display: block;margin: 27px 0 0 22px;}.resident-planning-legenda-dialog input[disabled] {background-color: #f5f5f5 !important;border: 1px solid #e5e5e5 !important;}.resident-planning-legenda-dialog .error {border: 1px solid red;}.resident-planning-legenda-dialog__bottom {bottom: 0;left: 0;right: 0;background-color: #ffffff;padding: 0px;width: 100%;margin-top: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.resident-planning-legenda-dialog__bottom:after {content: "";display: table;clear: both;}.resident-planning-legenda-dialog__bottom__button {border: 1px solid #211AF3 !important;color: #211AF3;text-transform: uppercase;}.resident-planning-legenda-dialog__top {top: 0;left: 0;right: 0;background-color: #ffffff;padding: 0px;margin-bottom: 20px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.resident-planning-legenda-dialog__top:after {content: "";display: table;clear: both;}.resident-planning-legenda-dialog__top__button {border: 1px solid #211AF3 !important;color: #211AF3;}.wait-dialog {display: none;}.wait-dialog__message {text-align: center;}.wait-dialog__spinner {text-align: center;margin-top: 2em;}@media (max-width: 500px) {.mobile #maincontainer {width: 100%;min-width: inherit;overflow: scroll;}.mobile #maincontainer #headerlinks-right {display: none !important;}.mobile #maincontainer #registration {padding: 5px 0;}.mobile #maincontainer #registration .hide-small {display: none;}.mobile #maincontainer #registration .two-column {width: 100% !important;padding: 0 5px !important;margin: 0 auto;}.mobile #maincontainer #registration .two-column .formbox {width: 100%;}.mobile #maincontainer #registration .two-column .formbox #email {color: #999;}.mobile #maincontainer #registration .two-column .formbox label[for=captcha], .mobile #maincontainer #registration .two-column .formbox .captcha-img {display: block;}.mobile #maincontainer #registration .two-column .formbox .captcha-img {padding-bottom: 10px;}.mobile #maincontainer #registration .two-column .formbox #captcha {display: block;width: 100%;float: none;}.mobile #atlwdg-trigger {display: none;}}@media screen and (max-width: 900px) {#maincontainer.registration {min-width: unset;}}.progress-overlay {width: 100%;height: 100%;display: none;position: absolute;top: 0;background-color: white;background-color: rgba(255, 255, 255, 0.7);-webkit-box-shadow: 0 0 100px white inset;-moz-box-shadow: 0 0 100px white inset;box-shadow: 0 0 100px white inset;}.progress-overlay__container {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;}.progress-overlay__container #spinner {height: 70px;width: 70px;}.progress-overlay__progress {width: 500px;border: 1px solid #eeeeee;padding: 1px;border-radius: 3px;margin: 20px auto;position: relative;}.progress-overlay__bar {background-color: #0071eb;width: 0%;height: 30px;border-radius: 3px;}.progress-overlay__percent {display: inline-block;color: white;position: absolute;top: 8px;left: 46.5%;}@font-face {font-family: "lean-icons";src: url("lean-icons-a058084c87d64366e26af7d03544c32e.eot?17137579");src: url("lean-icons-a058084c87d64366e26af7d03544c32e.eot?17137579#iefix") format("embedded-opentype"), url("lean-icons-4a3c1af4471e59ab08b706c2b5f1c287.woff2?17137579") format("woff2"), url("lean-icons-586a8cee65a6cdd50f69be37913f4197.woff?17137579") format("woff"), url("lean-icons-420c9db97df2ae35c97ada4cc2339ae5.ttf?17137579") format("truetype"), url("lean-icons-5fe856ef9b985fb98b3504123e3d9bc0.svg?17137579#lean-icons") format("svg");font-weight: normal;font-style: normal;}[class^=lean-icon--]:before, [class*=" lean-icon--"]:before {font-family: "lean-icons";font-style: normal;font-weight: normal;speak: never;display: inline-block;text-decoration: inherit;width: 1em;margin-right: 0.2em;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;margin-left: 0.2em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.lean-icon--mail-alt:before {content: "\e800";}.lean-icon--ok:before {content: "\e801";}.lean-icon--plus:before {content: "\e802";}.lean-icon--cancel:before {content: "\e803";}.lean-icon--compass:before {content: "\e804";}.lean-icon--th:before {content: "\e805";}.lean-icon--location:before {content: "\e806";}.lean-icon--calendar:before {content: "\e807";}.lean-icon--clock:before {content: "\e808";}.lean-icon--right-dir:before {content: "\e809";}.lean-icon--down-dir:before {content: "\e80a";}.lean-icon--left-dir:before {content: "\e80b";}.lean-icon--up-dir:before {content: "\e80c";}.lean-icon--angle-down:before {content: "\e80d";}.lean-icon--angle-up:before {content: "\e80e";}.lean-icon--angle-right:before {content: "\e80f";}.lean-icon--angle-left:before {content: "\e810";}.lean-icon--angle-double-right:before {content: "\e811";}.lean-icon--to-end:before {content: "\e812";}.lean-icon--align-justify:before {content: "\e813";}.lean-icon--circle:before {content: "\e814";}.lean-icon--paste:before {content: "\e815";}.lean-icon--floppy:before {content: "\e816";}.lean-icon--skype:before {content: "\e817";}.lean-icon--down-circled2:before {content: "\e818";}.lean-icon--move-2:before {content: "\e819";}.lean-icon--help:before {content: "\e81a";}.lean-icon--history:before {content: "\e81b";}.lean-icon--building-2:before {content: "\e81c";}.lean-icon--trash:before {content: "\e81d";}.lean-icon--direction:before {content: "\e81e";}.lean-icon--check:before {content: "\e81f";}.lean-icon--check-empty:before {content: "\e820";}.lean-icon--actualtime:before {content: "\e821";}.lean-icon--estimatedtime:before {content: "\e822";}.lean-icon--milestone:before {content: "\e823";}.lean-icon--minus:before {content: "\e824";}.lean-icon--attention-alt:before {content: "\e825";}.lean-icon--print:before {content: "\e826";}.lean-icon--edcontrols-icon:before {content: "\e827";}.lean-icon--snagr-icon:before {content: "\e828";}.lean-icon--snagstream-icon:before {content: "\e829";}.lean-icon--folder-open-empty:before {content: "\e82a";}.lean-icon--folder-empty:before {content: "\e82b";}.lean-icon--note:before {content: "\e82c";}.lean-icon--order:before {content: "\e82d";}.lean-icon--extend:before {content: "\e82e";}.lean-icon--ccw:before {content: "\e82f";}.lean-icon--cw:before {content: "\e830";}.lean-icon--move-1:before {content: "\e831";}.lean-icon--leave:before {content: "\e832";}.lean-icon--kyp-pencil:before {content: "\e833";}.lean-icon--in-progress:before {content: "\e834";}.lean-icon--eye-off:before {content: "\e835";}.lean-icon--list:before {content: "\e836";}.lean-icon--edit:before {content: "\e837";}.lean-icon--profile:before {content: "\e838";}.lean-icon--chat-bubble:before {content: "\e839";}.lean-icon--bell:before {content: "\e83a";}.lean-icon--post-its:before {content: "\e83b";}.lean-icon--external-link:before {content: "\e83c";}.lean-icon--file:before {content: "\e83d";}.lean-icon--file-add:before {content: "\e83e";}.lean-icon--folder:before {content: "\e83f";}.lean-icon--peephole:before {content: "\e840";}.lean-icon--forward:before {content: "\e841";}.lean-icon--link:before {content: "\e842";}.lean-icon--refresh:before {content: "\e843";}.lean-icon--terms:before {content: "\e844";}.lean-icon--eye:before {content: "\e845";}.lean-icon--eye-1:before {content: "\e846";}.lean-icon--bulletpoints:before {content: "\e84a";}.lean-icon--filter:before {content: "\e84b";}.lean-icon--flag:before {content: "\e84c";}.lean-icon--reset:before {content: "\e84d";}.lean-icon--resident-planing:before {content: "\e857";}.lean-icon--building-1:before {content: "\e859";}.lean-icon--layers:before {content: "\e85a";}.lean-icon--grid:before {content: "\e85b";}.lean-icon--cart:before {content: "\e85d";}.lean-icon--map-pin-1:before {content: "\e85e";}.lean-icon--drag-drop:before {content: "\e862";}.lean-planning-container {position: absolute;top: 0;bottom: 0;left: 0;right: 0;padding-top: 39px;padding-bottom: 18px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lean-planning-container.no-paste {cursor: no-drop;}.lean-planning-container.no-paste .lean-post-it {cursor: no-drop;}.lean-planning-container.no-paste .lean-activity, .lean-planning-container.no-paste .add-dependency-list-item, .lean-planning-container.no-paste .lean-row-drag-image, .lean-planning-container.no-paste .lean-activity-dropzone {cursor: no-drop;}.lean-planning-container.lean-planning__no-toolbar {padding-top: 0;}.lean-planning-container.lean-planning--mobile {padding-bottom: 0;}.lean-planning-container.loading:before {content: "";display: block;position: absolute;z-index: 20001;top: 0;left: 0;right: 0;bottom: 0;background: url("kyp-spinner-045175347bf03887b9364050f4923820.gif") center center no-repeat;background-size: 65px 63px;background-color: rgba(255, 255, 255, 0.5);pointer-events: none;}.lean-planning-container.loading:after {content: "";display: block;position: absolute;z-index: 20001;top: 55%;left: 0;right: 0;color: #646464;font-size: 12px;text-align: center;pointer-events: none;}.ie8 .lean-planning-container.loading:before {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=50);-webkit-opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}.is-preview .lean-planning-container {padding-top: 73px;}.lean-planning-container--week-view {padding-top: 0;}.lean-planning-container ::-webkit-scrollbar {width: 15px;height: 15px;transition: all 1s ease;}.lean-planning-container.zoom-hide-scroll-bar .cdk-virtual-scroll-viewport {animation: hideScroll 3s linear forwards;}.lean-planning-container.zoom-90 {padding-bottom: 20px;}.lean-planning-container.zoom-90 ::-webkit-scrollbar {width: 16.65px;height: 16.65px;}.lean-planning-container.zoom-90 ::-webkit-scrollbar-thumb {border-radius: 4px;}.lean-planning-container.zoom-80 {padding-bottom: 24px;}.lean-planning-container.zoom-80 ::-webkit-scrollbar {width: 18.75px;height: 18.75px;}.lean-planning-container.zoom-80 ::-webkit-scrollbar-thumb {border-radius: 6px;}.lean-planning-container.zoom-70 {padding-bottom: 26px;}.lean-planning-container.zoom-70 ::-webkit-scrollbar {width: 21.3px;height: 21.3px;}.lean-planning-container.zoom-70 ::-webkit-scrollbar-thumb {border-radius: 7px;}.lean-planning-container.zoom-60 {padding-bottom: 32px;}.lean-planning-container.zoom-60 ::-webkit-scrollbar {width: 24.9px;height: 24.9px;}.lean-planning-container.zoom-60 ::-webkit-scrollbar-thumb {border-radius: 8px;}.lean-planning-container.zoom-50 {padding-bottom: 38px;}.lean-planning-container.zoom-50 ::-webkit-scrollbar {width: 30px;height: 30px;}.lean-planning-container.zoom-50 ::-webkit-scrollbar-thumb {border-radius: 8px;}@keyframes hideScroll {0% {overflow: hidden;}100% {overflow: auto;}}.lean-planning {height: 100%;position: relative;-ms-user-select: none;-webkit-transform-origin: top left;-moz-transform-origin: top left;-ms-transform-origin: top left;-o-transform-origin: top left;transform-origin: top left;-webkit-transition-property: -webkit-transform;-moz-transition-property: -webkit-transform;-o-transition-property: -webkit-transform;transition-property: -webkit-transform;-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;transition-property: transform;-webkit-transition-duration: 2s;-moz-transition-duration: 2s;-o-transition-duration: 2s;transition-duration: 2s;width: 100%;}.lean-planning .antiscroll-scrollbar-horizontal,.lean-planning .antiscroll-scrollbar-vertical {height: 15px;}.lean-planning.zoom-100 .antiscroll-scrollbar-horizontal {height: 15px;}.lean-planning.zoom-100 .antiscroll-scrollbar-vertical {width: 15px;}.lean-planning.zoom-90 .antiscroll-scrollbar-horizontal {height: 16.5px;}.lean-planning.zoom-90 .antiscroll-scrollbar-vertical {width: 16.5px;}.lean-planning.zoom-90 .lean-today-marker, .lean-planning.zoom-90 .lean-expiry-marker {width: 2px;}.lean-planning.zoom-80 .antiscroll-scrollbar-horizontal {height: 18.75px;}.lean-planning.zoom-80 .antiscroll-scrollbar-vertical {width: 18.75px;}.lean-planning.zoom-80 .lean-today-marker, .lean-planning.zoom-80 .lean-expiry-marker {width: 2px;}.lean-planning.zoom-70 .antiscroll-scrollbar-horizontal {height: 21.3px;}.lean-planning.zoom-70 .antiscroll-scrollbar-vertical {width: 21.3px;}.lean-planning.zoom-70 .lean-today-marker, .lean-planning.zoom-70 .lean-expiry-marker {width: 2px;}.lean-planning.zoom-60 .antiscroll-scrollbar-horizontal {height: 24.9px;}.lean-planning.zoom-60 .antiscroll-scrollbar-vertical {width: 24.9px;}.lean-planning.zoom-60 .lean-today-marker, .lean-planning.zoom-60 .lean-expiry-marker {width: 2px;}.lean-planning.zoom-75 .antiscroll-scrollbar-horizontal {height: 22.5px;}.lean-planning.zoom-75 .antiscroll-scrollbar-vertical {width: 22.5px;}.lean-planning.zoom-75 .lean-today-marker, .lean-planning.zoom-75 .lean-expiry-marker {width: 2px;}.lean-planning.zoom-50 .antiscroll-scrollbar-horizontal {height: 30px;}.lean-planning.zoom-50 .antiscroll-scrollbar-vertical {width: 30px;}.lean-planning.zoom-50 .lean-today-marker, .lean-planning.zoom-50 .lean-expiry-marker {width: 2px;}.lean-planning.zoom-25 .antiscroll-scrollbar-horizontal {height: 60px;}.lean-planning.zoom-25 .antiscroll-scrollbar-vertical {width: 60px;}.lean-planning.zoom-25 .lean-today-marker, .lean-planning.zoom-25 .lean-expiry-marker {width: 2px;}.lean-header-menu {border-bottom: 1px solid #eeeeee;background-color: #eeeeee;height: 34px;position: absolute;top: 0;left: 0;width: 100%;padding: 2px 0;z-index: 2;}.lean-header-menu .left {float: left;display: flex;align-items: center;}.lean-header-menu .right {float: right;}.lean-header-menu.preview {height: 68px;}.lean-header-menu .lean-selection-info {display: none;margin-right: 15px;}.lean-header-menu .lean-selection-info.active {display: inline;}.lean-header-menu .kyp-button {margin: 0 1px;}.lean-left-panel {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;left: 0;top: 0;bottom: 0;width: 300px;min-width: 300px;}.lean-planning--mobile .lean-left-panel {border-right: 2px solid #c4c4c4;width: 200px;min-width: 200px;}.lean-drag-handle {position: absolute;top: 0;bottom: 0;right: 0;border-right: 2px solid #c4c4c4;width: 6px;z-index: 20;cursor: ew-resize;}.lean-planning__overview-mode .lean-drag-handle {z-index: 1000;}.lean-activities-header {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #eeeeee;border-bottom: 1px solid #c4c4c4;font-size: 11px;height: 40px;position: absolute;top: 0;left: 0;right: 0;padding: 0 0 0 62px;line-height: 40px;color: #949494;}.is-preview .lean-activities-header {padding: 0 0 0 31px;}.lean-activities-header .icon {color: #949494;}.lean-activities {position: relative;min-height: 100%;}.lean-activity, .add-dependency-list-item, .lean-row-drag-image, .lean-activity-dropzone {height: 39px;font-size: 12px;color: #044d61;cursor: pointer;position: relative;padding: 0 0 0 62px;border-bottom: 1px solid #eeeeee;line-height: 39px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;overflow: hidden;}.lean-activity.lean-activity--add, .lean-activity--add.add-dependency-list-item, .lean-activity--add.lean-row-drag-image, .lean-activity--add.lean-activity-dropzone {background-color: #f5f5f5;bottom: 0;}.lean-activity.lean-activity--add-input, .lean-activity--add-input.add-dependency-list-item, .lean-activity--add-input.lean-row-drag-image, .lean-activity--add-input.lean-activity-dropzone {padding: 5px;}.lean-activity.lean-activity--add-input textarea, .lean-activity--add-input.add-dependency-list-item textarea, .lean-activity--add-input.lean-row-drag-image textarea, .lean-activity--add-input.lean-activity-dropzone textarea {overflow: hidden;padding: 6px;width: 100%;resize: none;white-space: pre-wrap;}.lean-activity.lean-activity--signed-off, .lean-activity--signed-off.add-dependency-list-item, .lean-activity--signed-off.lean-row-drag-image, .lean-activity--signed-off.lean-activity-dropzone {background-color: #f5f5f5;}.lean-activity.lean-activity--locked, .lean-activity--locked.add-dependency-list-item, .lean-activity--locked.lean-row-drag-image, .lean-activity--locked.lean-activity-dropzone {background-color: #f5f5f5;cursor: default;}.lean-activity.lean-activity--phase-end, .lean-activity--phase-end.add-dependency-list-item, .lean-activity--phase-end.lean-row-drag-image, .lean-activity--phase-end.lean-activity-dropzone {border-bottom: 1px solid #d6d6d6;}.lean-activity:hover, .add-dependency-list-item:hover, .lean-row-drag-image:hover, .lean-activity-dropzone:hover {background: #f5f5f5 !important;}.lean-activity.highlight, .highlight.add-dependency-list-item, .highlight.lean-row-drag-image, .highlight.lean-activity-dropzone {background: #f0f5fa;-webkit-box-shadow: #95b9d8 2px 0 0 0 inset;-moz-box-shadow: #95b9d8 2px 0 0 0 inset;box-shadow: #95b9d8 2px 0 0 0 inset;}.lean-activity.highlight .lean-activity-dependency-manager, .highlight.add-dependency-list-item .lean-activity-dependency-manager, .highlight.lean-row-drag-image .lean-activity-dependency-manager, .highlight.lean-activity-dropzone .lean-activity-dependency-manager {background: #f0f5fa;}.lean-activity.open, .open.add-dependency-list-item, .open.lean-row-drag-image, .open.lean-activity-dropzone, .active .lean-activity, .active .add-dependency-list-item, .active .lean-row-drag-image, .active .lean-activity-dropzone {color: white;background: #95b9d8;-webkit-box-shadow: #0071eb 2px 0 0 0 inset;-moz-box-shadow: #0071eb 2px 0 0 0 inset;box-shadow: #0071eb 2px 0 0 0 inset;}.lean-activity.dragging *, .dragging.add-dependency-list-item *, .dragging.lean-row-drag-image *, .dragging.lean-activity-dropzone * {opacity: 0.6;}.lean-activity.dropbefore, .dropbefore.add-dependency-list-item, .dropbefore.lean-row-drag-image, .dropbefore.lean-activity-dropzone {position: relative;}.lean-activity.dropbefore:before, .dropbefore.add-dependency-list-item:before, .dropbefore.lean-row-drag-image:before, .dropbefore.lean-activity-dropzone:before {content: "";background-color: #0071eb;position: absolute;top: 0;height: 3px;left: 0;right: 0;z-index: 10000000000;}.lean-activity.dropafter, .dropafter.add-dependency-list-item, .dropafter.lean-row-drag-image, .dropafter.lean-activity-dropzone {position: relative;}.lean-activity.dropafter:after, .dropafter.add-dependency-list-item:after, .dropafter.lean-row-drag-image:after, .dropafter.lean-activity-dropzone:after {content: "";background-color: #0071eb;position: absolute;bottom: 0;height: 3px;left: 0;right: 0;z-index: 10000000000;}.lean-planning--mobile .lean-activity, .lean-planning--mobile .add-dependency-list-item, .lean-planning--mobile .lean-row-drag-image, .lean-planning--mobile .lean-activity-dropzone, .is-preview .lean-activity, .is-preview .add-dependency-list-item, .is-preview .lean-row-drag-image, .is-preview .lean-activity-dropzone {padding: 0 0 0 31px;cursor: default;}.lean-planning--mobile .lean-activity:hover, .lean-planning--mobile .add-dependency-list-item:hover, .lean-planning--mobile .lean-row-drag-image:hover, .lean-planning--mobile .lean-activity-dropzone:hover, .is-preview .lean-activity:hover, .is-preview .add-dependency-list-item:hover, .is-preview .lean-row-drag-image:hover, .is-preview .lean-activity-dropzone:hover {background: transparent !important;}.lean-activity-name {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;flex: 1;padding: 0 6px;}.zoom-90 .lean-activity-name, .zoom-90 .lean-phase-name {font-size: 13px;}.zoom-80 .lean-activity-name, .zoom-80 .lean-phase-name {font-size: 14px;}.zoom-70 .lean-activity-name, .zoom-70 .lean-phase-name {font-size: 15px;}.zoom-60 .lean-activity-name, .zoom-60 .lean-phase-name {font-size: 16px;}.zoom-50 .lean-activity-name, .zoom-50 .lean-phase-name {font-size: 17px;}.lean-activity-info {display: flex;}.lean-activity--has-dependency .lean-activity-info {padding-right: 142px;}.lean-activity, .add-dependency-list-item, .lean-row-drag-image, .lean-activity-dropzone, .lean-activity-info, .lean-activity-name, .lean-activity-number-cell {-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.lean-row--error {color: #ee3214;}.lean-row--error-unconfirmed {color: #f18b00;}.lean-row--error-not-completed {color: #ee3214 !important;}.lean-activity .lean-icon--mail-alt, .add-dependency-list-item .lean-icon--mail-alt, .lean-row-drag-image .lean-icon--mail-alt, .lean-activity-dropzone .lean-icon--mail-alt {margin-right: 5px;color: #99bd1f;}.lean-icon--termcode {background-image: url("icons/icon-termcode-54bb1649706de026c123b1f23f00c97d.svg");background-size: cover;width: 17px;height: 17px;margin: 0 0.2em;}.active .lean-icon--termcode, .lean-icon--termcode.active {background-image: url("icons/icon-termcode-active-be3223ac0e5f29b76381b02f1e218d78.svg");}.lean-popup--activity .lean-icon--termcode {width: 15px;height: 15px;}.lean-icon--resident {background-image: url("icons/icon-resident-tasks-c37aac5b531187953d9619e2b246f67c.png");background-size: cover;width: 17px;height: 17px;margin: 0 0.2em;}.active .lean-icon--resident, .lean-icon--resident.active {background-image: url("icons/icon-resident-tasks-c37aac5b531187953d9619e2b246f67c.png");}.lean-popup--activity .lean-icon--resident {width: 15px;height: 15px;}.lean-icon--contract {background-image: url("icons/icon-contract-tasks-a8c11eb376487f75fbc8cdf253452602.svg");background-size: cover;width: 17px;height: 17px;margin: 0 0.2em;}.active .lean-icon--contract, .lean-icon--contract.active {background-image: url("icons/icon-contract-tasks-a8c11eb376487f75fbc8cdf253452602.svg");}.lean-popup--activity .lean-icon--contract {width: 15px;height: 15px;}.lean-activity .lean-icon--attention-alt, .add-dependency-list-item .lean-icon--attention-alt, .lean-row-drag-image .lean-icon--attention-alt, .lean-activity-dropzone .lean-icon--attention-alt {margin-right: 5px;}.lean-icon--football-alt {margin-right: 5px;height: 20px;width: 20px;background: transparent;}.lean-activity-checkbox-cell, .add-dependency-list-item-no,.lean-activity-number-cell,.lean-activity-super-column-cell,.lean-activity-days-cell,.add-dependency-list-item-resp,.lean-phase-drag-icon {width: 31px;height: 39px;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lean-activity-checkbox-cell, .add-dependency-list-item-no,.lean-activity-number-cell,.lean-phase-drag-icon {position: absolute;top: 0;}.lean-activities-checkbox {display: none;}.lean-activity-checkbox-cell, .add-dependency-list-item-no {left: 0;border-right: 1px solid #eeeeee;}.lean-activity-number-cell {left: 31px;border-right: 1px solid #eeeeee;cursor: move;}.lean-activities-header .lean-activity-number-cell, .lean-activity--woningborg .lean-activity-number-cell {cursor: auto;}.lean-planning--mobile .lean-activity-number-cell, .is-preview .lean-activity-number-cell {left: 0;}.lean-activity-number-cell.lean-icon--angle-left {margin-left: 22px;font-size: 2.5em;color: #0071eb;}.lean-activity-super-column-cell {display: flex;justify-content: center;align-items: center;position: unset;width: 100px;border-left: 1px solid #eeeeee;padding: 0 6px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.lean-activity-days-cell, .add-dependency-list-item-resp {position: unset;border-left: 1px solid #eeeeee;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}.lean-activity-days-cell:hover, .add-dependency-list-item-resp:hover {background-color: #cdcdcd;cursor: pointer;}.lean-activity-days-cell.is-finished, .is-finished.add-dependency-list-item-resp {color: #0071eb;}.lean-activity-days-cell.is-late, .is-late.add-dependency-list-item-resp {color: #da0a00;}.lean-activity-days-cell.is-late.is-in-progress, .is-late.is-in-progress.add-dependency-list-item-resp {color: #f18b00;}.lean-activity-completed-icon {color: #0071eb;font-size: 15px;}.lean-activities-wrapper {position: absolute !important;top: 40px;left: 0;right: 0;bottom: 0;overflow: hidden;}.lean-activities-wrapper .antiscroll-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.lean-right-panel {position: absolute;left: 300px;top: 0;right: 0;bottom: 0;overflow: visible;}.lean-planning--mobile .lean-right-panel {left: 200px;}.lean-header-wrapper {height: 40px;border-bottom: 1px solid #c4c4c4;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lean-planning__overview-mode .lean-header-wrapper {height: 70px;}.lean-header-wrapper .antiscroll-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.lean-header-wrapper .antiscroll-scrollbar {display: none;}.lean-planning--mobile .lean-header-wrapper {overflow: scroll;}.lean-date-header {position: relative;}.lean-header-week {background-color: #eeeeee;display: inline-block;font-size: 13px;line-height: 20px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.zoom-90 .lean-header-week {font-size: 12px;}.zoom-80 .lean-header-week {font-size: 13px;}.zoom-70 .lean-header-week {font-size: 14px;}.zoom-60 .lean-header-week {font-size: 15px;}.zoom-50 .lean-header-week {font-size: 16px;}.lean-header-week-start {color: #044d61;border-right: 1px solid #dedede;display: block;height: 19px;padding-left: 12px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;}.lean-header-days {color: #044d61;display: block;height: 20px;}.lean-header-day {cursor: pointer;display: inline-block;height: 20px;text-align: center;text-shadow: none;width: 36px;border-right: 1px solid #eeeeee;border-top: 1px solid transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lean-header-day:last-child {border-right-color: #dedede;}.lean-header-day.highlight, .lean-header-day:hover {background: #dde8f2;-webkit-box-shadow: #95b9d8 0 1px 0 0 inset;-moz-box-shadow: #95b9d8 0 1px 0 0 inset;box-shadow: #95b9d8 0 1px 0 0 inset;}.lean-planning--mobile .lean-header-day.highlight, .lean-planning--mobile .lean-header-day:hover {background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.lean-header-day.current-day {background: var(--kyp-color-primary-700);color: white;border-top: 1px solid #0058b8;border-right: 1px solid #0058b8;border-left: 1px solid #0058b8;}.lean-planning--mobile .lean-header-day.current-day:hover {background: #0071eb;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.lean-header-day.expiry-day {background: var(--kyp-color-error);color: white;border-top: 1px solid #ad2f25;border-right: 1px solid #ad2f25;border-left: 1px solid #ad2f25;}.no-calendar-edit .lean-header-day {cursor: auto;}.lean-header-day.open {background: #95b9d8;border-top: 1px solid #0071eb;color: white;}.lean-header-day.lean-header-day--no-popup:hover {background: transparent;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;cursor: auto;}.lean-data-panel-wrapper {position: absolute !important;top: 40px;left: 0;right: 0;bottom: 0;overflow: auto;}.lean-data-panel-wrapper .antiscroll-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.lean-data-panel-wrapper .antiscroll-scrollbar {z-index: 100;}.lean-planning--mobile .lean-data-panel-wrapper {overflow: scroll;}.lean-data-panel {background: url("lean-grid-no-weekends-3e8174c49636544443bd660f01213609.png") left top repeat;min-height: 100%;position: relative;}.no-edit .lean-data-panel:hover {cursor: auto;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.lean-data-panel {background-image: url("lean-grid-no-weekends-2x-781c4fe86455f9c62587efccfb94ec3a.png");background-size: 180px 39px;}}.lean-data-panel.lean-data-panel--show-weekends {background: url("lean-grid-3344d8fd49772ebacd1433990c4bd738.png") left top repeat;}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.lean-data-panel.lean-data-panel--show-weekends {background-image: url("lean-grid-2x-8534ea9e7b75b93eab68dc290d9826ea.png");background-size: 252px 39px;}}.lean-data-panel.multi-select-mode {cursor: crosshair;}.lean-zoom-panel {position: absolute;bottom: 0;left: 0;right: 0;height: 18px;background-color: #eeeeee;text-align: right;z-index: 999;}.lean-zoom-panel.disabled {pointer-events: none;}.lean-zoom-panel__button, .lean-zoom-panel__toggle {font-family: "Rubik", Helvetica, Arial, sans-serif;margin: 2px 5px;color: var(--kyp-color-primary);}.lean-zoom-panel__button.lean-zoom-panel__button--active, .lean-zoom-panel__button--active.lean-zoom-panel__toggle {color: var(--kyp-color-primary-900);}.lean-zoom-panel__button:disabled, .lean-zoom-panel__toggle:disabled {cursor: default;opacity: 0.5;}.lean-zoom-panel__toggle {padding-left: 10px;border-left: 1px solid #044d61;font-family: "Rubik-Medium", Helvetica, Arial, sans-serif;color: var(--kyp-color-primary);}.lean-zoom-panel__icon {font-family: "lean-icons";margin-left: 5px;}.lean-popup-background {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: black;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=15);-webkit-opacity: 0.15;-moz-opacity: 0.15;-khtml-opacity: 0.15;opacity: 0.15;display: none;z-index: 1000;}.special-day, .lean-holiday, .lean-non-working-day {position: absolute;top: 0px;height: 100%;}.days-before-project {position: absolute;cursor: auto;top: 0px;left: 0px;height: 100%;background-image: url("background-nonworking-cb97666bdc9abdfb28f7357f9392408a.png");}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.days-before-project {background-image: url("background-nonworking-2x-a1943c914499eedf223642dd0b7de59e.png");background-size: 36px 36px;}}.lean-non-working-day {background-image: url("background-nonworking-cb97666bdc9abdfb28f7357f9392408a.png");}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.lean-non-working-day {background-image: url("background-nonworking-2x-a1943c914499eedf223642dd0b7de59e.png");background-size: 36px 36px;}}.lean-holiday {background-image: url("background-holiday-778727e91f4e002ae7885b2954687898.png");}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {.lean-holiday {background-image: url("background-holiday-2x-b67b3d30de0ae4bc69731534783697f8.png");background-size: 36px 36px;}}.lean-phase-bar-top {position: absolute;left: 0;width: 100%;z-index: 3;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: #dde8f2;border-top: 3px solid #dedede;cursor: default;height: 38px;}.multi-select-mode .lean-phase-bar-top {cursor: crosshair;}.lean-phase-bar-top.lean-phase-bar-top--sticky-permanent {z-index: 5;position: -webkit-sticky;position: sticky;top: 0 !important;}.lean-phase-bar-top.lean-phase-bar-top--sticky-permanent:before {position: absolute;content: "";bottom: -1px;width: 100%;height: 1px;background-color: #eeeeee;}.lean-phase-bar-top.lean-phase-bar-top--sticky {z-index: 5;position: -webkit-sticky;position: sticky;top: 0 !important;}.permanent-sticky-active .lean-phase-bar-top.lean-phase-bar-top--sticky {top: 39px !important;}.lean-phase-bar-top.lean-phase-bar-top--sticky:before {position: absolute;content: "";bottom: -1px;width: 100%;height: 1px;background-color: #eeeeee;}.lean-phase-bar-bottom {position: absolute;left: 0;width: 100%;height: 1px;background: #d6d6d6;}.lean-phase-container {position: relative;}.lean-phase-container:after {content: "";display: block;position: absolute;bottom: 0;left: 0;right: 0;height: 1px;background: #d6d6d6;}.lean-phase-drag-icon {cursor: move;display: none;color: #545454;font-size: 16px;}.lean-phase-heading {z-index: 1;height: 39px;font-size: 11px;font-weight: bold;background-color: #dde8f2;color: #545454;cursor: pointer;position: relative;padding: 0 0 0 62px;border-bottom: 1px solid #eeeeee;line-height: 36px;border-top: 3px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}.lean-phase-heading.lean-phase-heading--collapsed {border-bottom: 1px solid #d6d6d6;}.lean-phase-heading.lean-phase-heading--collapsed .lean-phase-drag-icon {display: inline-block;}.lean-phase-heading.lean-phase-heading--sticky-permanent {z-index: 5;width: 100%;position: -webkit-sticky;position: sticky;top: 0 !important;}.lean-phase-heading.lean-phase-heading--sticky-permanent .lean-phase-collapser {display: none;}.lean-phase-heading.lean-phase-heading--sticky {z-index: 5;width: 100%;position: -webkit-sticky;position: sticky;top: 0 !important;}.lean-phase-heading.lean-phase-heading--sticky .lean-phase-collapser {display: none;}.permanent-sticky-active .lean-phase-heading.lean-phase-heading--sticky {top: 39px !important;}.lean-phase-heading.dropbefore {position: relative;}.lean-phase-heading.dropbefore:before {content: "";background-color: #0071eb;position: absolute;top: 0;height: 3px;left: 0;right: 0;z-index: 10000000000;}.lean-phase-heading.dropafter {position: relative;}.lean-phase-heading.dropafter:after {content: "";background-color: #0071eb;position: absolute;bottom: 0;height: 3px;left: 0;right: 0;z-index: 10000000000;}.lean-planning--mobile .lean-phase-heading, .is-preview .lean-phase-heading {padding: 0 0 0 31px;}.is-preview .lean-phase-heading {cursor: default;}.lean-phase-name {display: inline-block;width: 100%;height: 100%;padding-left: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}.no-edit .lean-phase-name {cursor: auto;}.has-unscheduled-count .lean-phase-name {padding-right: 50px;}.lean-phase-name.lean-phase-name--right-icon {width: calc(100% - 31px);}.lean-phase-collapser {font-size: 20px;background: #dde8f2;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.lean-phase-collapser:hover {background: #95b9d8;}.lean-planning__overview-mode .lean-phase-collapser {z-index: 1000;}.lean-phase-counter {width: 36px;display: block;text-align: center;position: absolute;top: 7px;z-index: 4;}.lean-phase-counter .lean-phase-counter__badge {max-width: 100%;display: inline-block;background-color: #545454;color: white;font-size: 12px;padding: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}.lean-today-marker {width: 1px;height: 100%;position: absolute;top: 0;background: var(--kyp-color-primary-700);z-index: 5;}.lean-expiry-marker {width: 1px;height: 100%;position: absolute;top: 0;background: var(--kyp-color-error);z-index: 5;}[draggable] {-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;user-select: none;-khtml-user-drag: element;-webkit-user-drag: element;}.lean-show-hover {position: absolute;z-index: 1;background: #dde8f2;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;cursor: pointer;}.lean-data-panel:hover .lean-show-hover {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.lean-show-hover:after {font-family: "lean-icons";font-size: 15px;font-weight: normal;content: "\e802";color: white;line-height: 39px;display: block;width: 100%;position: absolute;left: 0;top: 0;text-align: center;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;}.lean-post-it-paste-zone {position: absolute;z-index: 1;background: #dde8f2;border: 1px dashed #0071eb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;pointer-events: none;}.lean-post-it-paste-zone:after {font-family: "lean-icons";font-size: 18px;font-weight: normal;content: "\e815";color: white;line-height: 39px;display: block;width: 100%;position: absolute;left: 0;top: 0;text-align: center;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;}.lean-selection-marker {height: 38px;background: rgba(48, 121, 176, 0.25);border: 2px solid #0071eb;position: absolute;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 6;}.lean-selection-marker:after {font-family: "lean-icons";font-size: 18px;font-weight: normal;content: "\e802";color: white;line-height: 39px;display: block;width: 100%;position: absolute;left: 0;top: 0;text-align: center;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;}.lean-selection-box {background: rgba(48, 121, 176, 0.25);border: 2px solid #0071eb;position: absolute;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 6;}.lean-post-it-dropzone {position: absolute;z-index: 1;background: #dde8f2;border: 1px dashed #0071eb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: opacity 0.2s ease;-moz-transition: opacity 0.2s ease;-o-transition: opacity 0.2s ease;transition: opacity 0.2s ease;cursor: move;}.lean-post-it-dropzone:after {font-family: "lean-icons";font-size: 22px;font-weight: normal;content: "\e818";color: white;line-height: 39px;display: block;width: 100%;position: absolute;left: 0;top: 0;text-align: center;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;}.lean-activity-dropzone {background: #dde8f2;border: 1px dashed #0071eb;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.lean-activity-dropzone:after {font-family: "lean-icons";font-size: 22px;font-weight: normal;content: "\e818";color: white;line-height: 39px;display: block;width: 100%;position: absolute;left: 0;top: 0;text-align: center;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;}.lean-activity-dropzone:hover {background: #dde8f2;}.lean-row-drag-image {position: absolute;left: 20px;background: white;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=60);-webkit-opacity: 0.6;-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;border: 1px solid #e5e5e5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: -5px 5px 0 #c4c4c4;-moz-box-shadow: -5px 5px 0 #c4c4c4;box-shadow: -5px 5px 0 #c4c4c4;pointer-events: none;z-index: 20;}.lean-row-drag-image.multiple {padding: 0 0 0 10px;}.lean-row-drag-counter {display: inline-block;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;background: #0071eb;font-size: 13px;line-height: 20px;color: white;height: 20px;min-width: 20px;text-align: center;margin-left: 20px;}.extension-cell-marker {position: absolute;z-index: 1 !important;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=50);-webkit-opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity: 0.5;}.extension-cell-marker:after {font-family: "lean-icons";font-size: 12px;font-weight: normal;content: "\e802";color: white;line-height: 32px;display: block;width: 100%;position: absolute;left: 0;top: 0;text-align: center;}.extension-cell-marker.decrease:after {content: "\e824";}.lean-delete-dropzone {margin: 0 1px;background: #e3e3e3;border: 1px solid #d6d6d6;height: 100% !important;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;}.lean-delete-dropzone:before {content: "d";font-size: 22px;font-family: "kyp-iconsregular";-webkit-font-smoothing: antialiased;color: #949494;line-height: 0;vertical-align: -3px;display: inline;}.lean-delete-dropzone.highlight {background: #fff0f0;border-color: #d89595;}.lean-delete-dropzone.highlight:before {color: #ee3214;}.lean-delete-dropzone.highlight:hover {background: #e3e3e3;}.lean-popup__readonly {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(255, 255, 255, 0.3);}.lean-popup__warning {margin-top: 7px;z-index: 1000;position: relative;}.lean-popup__warning__end-project {text-align: center;text-transform: uppercase;}.lean-popup--post-it .lean-popup__label-text, .lean-popup--post-it .lean-popup__date-header {margin-bottom: 8px;}.lean-popup--post-it .lean-popup__primary-text {margin-bottom: 6px;}.lean-popup--post-it .lean-popup__primary-text,.lean-popup--post-it .lean-popup__secondary-text {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 100%;}.l-post-it-popup-info {padding: 0 !important;}.l-post-it-popup-contextual-actions {position: absolute;top: 0;right: 0;}.l-post-it-popup-contextual-action {margin-bottom: 5px;}.location-select-container {height: 45px;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 0 1px 0 #eeeeee;-moz-box-shadow: inset 0 1px 0 #eeeeee;box-shadow: inset 0 1px 0 #eeeeee;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.location-select-item {float: left;height: 100%;border-right: 1px solid #e5e5e5;padding: 0 5px !important;margin: 0 !important;position: relative;}.location-select-item:last-child {border: none;}.location-select-item:hover {background: #f5f5f5;cursor: pointer;}.location-select-item:hover .location-select-input {background: #f5f5f5 !important;}.location-select-item:hover .location-select-input[readonly] {cursor: not-allowed;}.powertip-limited .location-select-item:hover {background: inherit;cursor: auto;}.powertip-limited .location-select-item:hover .location-select-input {background: inherit !important;}.location-select-icon {display: block;width: 100%;height: 55%;color: #c4c4c4;font-size: 16px;text-align: center;line-height: 25px;}.location-select-input-wrap {height: 45%;width: 100%;display: block;position: absolute;bottom: 0;left: 0;}.location-select-input {height: 100% !important;width: 100%;text-align: center;padding: 0 !important;border-color: transparent !important;-webkit-box-shadow: none !important;-moz-box-shadow: none !important;box-shadow: none !important;-webkit-border-radius: 0 !important;-moz-border-radius: 0 !important;-ms-border-radius: 0 !important;-o-border-radius: 0 !important;border-radius: 0 !important;line-height: 10px !important;color: #949494 !important;}.location-select-input:focus {border-color: #0071eb !important;}.location-select-input::-webkit-input-placeholder {color: #949494;font-weight: bold !important;font-size: 11px !important;}.location-select-input:-moz-placeholder {color: #949494;font-weight: bold !important;font-size: 11px !important;}.location-select-input::-moz-placeholder {color: #949494;font-weight: bold !important;font-size: 11px !important;}.location-select-input:-ms-input-placeholder {color: #949494;font-weight: bold !important;font-size: 11px !important;}.powertip-limited .location-select-input:focus {border-color: transparent !important;}#residentTask:disabled {background: #eee !important;cursor: default;}.location-select-dropdown {height: 45%;text-align: center;display: block;position: relative;}.location-select-dropdown .lean-popup__select,.location-select-dropdown .chzn-container-single .chzn-single {display: block;text-align: center;border: none;background: none;background-color: transparent !important;width: 100%;height: 100%;color: #949494;padding: 0;font-family: "Rubik", Helvetica, Arial, sans-serif;}.touch .location-select-dropdown .lean-popup__select,.touch .location-select-dropdown .chzn-container-single .chzn-single {display: inline-block;width: auto;}.location-select-dropdown .lean-popup__select:focus,.location-select-dropdown .chzn-container-single .chzn-single:focus {outline: none;}.location-select-dropdown .lean-popup__select:hover,.location-select-dropdown .chzn-container-single .chzn-single:hover {border: none !important;}.location-select-dropdown .lean-popup__select span,.location-select-dropdown .chzn-container-single .chzn-single span {width: auto !important;display: inline-block;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 11px;font-weight: bold;height: 100%;line-height: 18px;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;vertical-align: top;}.location-select-dropdown .lean-popup__select div,.location-select-dropdown .chzn-container-single .chzn-single div {position: relative;top: auto;right: auto;display: inline-block;vertical-align: top;}.location-select-dropdown .lean-popup__select abbr.search-choice-close,.location-select-dropdown .chzn-container-single .chzn-single abbr.search-choice-close {right: 7px !important;top: 5px !important;}.location-select-dropdown .chzn-container {height: 100%;}.location-select-dropdown .chzn-container-single .chzn-single div b {background-position: 5px 1px;}.location-select-dropdown .chzn-drop .antiscroll-inner {max-height: 90px;}.lean-popup__content--phase-confirmation {display: none;padding-left: 40px !important;padding-right: 40px !important;}.button--phase-delete {width: 100%;display: block;margin: 5px auto 0 auto;}.lean-planning__read-only .lean-activities-header:before, .lean-planning__read-only .lean-activity:before, .lean-planning__read-only .add-dependency-list-item:before, .lean-planning__read-only .lean-date-header:before, .lean-planning__read-only .lean-activity-count-wrapper-right:before,.lean-planning__read-only .lean-activity-count-item:before, .lean-planning__read-only .lean-data-panel:before, .lean-planning__read-only .lean-phase-heading:before, .lean-planning__read-only .lean-activity-dropzone:before, .lean-planning__read-only .lean-row-drag-image:before {content: " ";position: absolute;z-index: 99;top: 0;left: 0;right: 0;bottom: 0;background-color: white;opacity: 0.4;cursor: default;}.lean-planning__overview-mode .lean-activities-header:before, .lean-planning__overview-mode .lean-activity:before, .lean-planning__overview-mode .add-dependency-list-item:before, .lean-planning__overview-mode .lean-date-header:before, .lean-planning__overview-mode .lean-activity-count-wrapper-right:before,.lean-planning__overview-mode .lean-activity-count-item:before, .lean-planning__overview-mode .lean-data-panel:before, .lean-planning__overview-mode .lean-phase-heading:before, .lean-planning__overview-mode .lean-activity-dropzone:before, .lean-planning__overview-mode .lean-row-drag-image:before {opacity: 0;}.lean-phase-heading:before {pointer-events: none;}.add-dependency-message {display: block;margin-bottom: 10px;}.add-dependency-list-headings {border: none;}.add-dependency-list-headings:hover {background: white;cursor: default;}.add-dependency-list {max-height: 350px;}.add-dependency-list-item {padding-right: 180px;padding-left: 41px;border-bottom: 0;}.add-dependency-list-item-resp {width: 180px;text-align: left;padding-left: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.add-dependency-list-item-dot {font-size: 16px;display: inline-block;margin-right: 10px;color: #dcdfe0;}.add-dependency-error {display: none;margin-bottom: 10px;}.lean-dependency-preview-top {position: absolute;left: 0;top: 0;right: 0;height: 34px;background-color: #0071eb;color: white;text-align: center;font-family: "Poppins", sans-serif;box-sizing: border-box;font-size: 16px;padding: 9px 100px;-webkit-font-smoothing: antialiased;}.lean-dependency-preview-top__right {position: absolute;top: 9px;right: 9px;}.lean-dependency-preview-top__right__counter {float: right;width: 40px;text-align: right;}.lean-dependency-preview-top__right__tip {color: white;float: right;}.lean-dependency-preview-top__right__tip:before {content: "I";font-family: "kyp-iconsregular";}.lean-dependency-preview {position: absolute;left: 0;top: 34px;right: 0;bottom: 0;text-align: center;border-bottom-width: 0;background: #dde8f2;padding: 2px;line-height: 32px;z-index: 100;box-sizing: border-box;}.lean-dependency-preview__label {vertical-align: middle;font-size: 14px;margin-right: 10px;}.lean-dependency-preview .button {margin: 0 2px;}.lean-dependency-preview .button.open {color: #0071eb;}.lean-dependency-preview .button:before {margin-right: 5px;}.lean-dependency-preview .lean-dependency-notification {display: none;position: absolute;padding: 3px 10px;top: 38px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;background: white;border: 1px solid;border-left: 0;}.lean-planning__overview-mode .lean-activities-header {height: 70px;}.lean-planning__overview-mode .lean-activities-wrapper {top: 70px;}.lean-planning__overview-mode .lean-data-panel-wrapper {top: 70px;}.lean-planning__overview-mode .lean-activity-count-wrapper-left {background-color: #eeeeee;height: 30px;border-top: 1px solid #dedede;border-bottom: 1px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;position: absolute;left: 0;right: 0;top: 40px;text-align: right;padding-right: 6px;line-height: 28px;}.lean-planning__overview-mode .lean-activity-count-wrapper-left .lean-icon--angle-right {font-size: 13px;}.lean-planning__overview-mode .lean-activity-count-wrapper-right {border-bottom: 1px solid #dedede;background-color: #eeeeee;height: 30px;border-top: 1px solid #dedede;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;position: absolute;}.lean-planning__overview-mode .lean-header-week {position: relative;}.lean-planning__overview-mode .lean-header-week:after {content: "";width: 1px;background-color: #dedede;position: absolute;top: 0;bottom: -29px;right: 0px;z-index: 1;}.lean-planning__overview-mode .lean-header-day {position: relative;}.lean-planning__overview-mode .lean-header-day .lean-activity-count-item {position: absolute;top: 24px;left: 0;right: 0;z-index: 1;text-align: center;}.lean-planning__overview-mode .lean-header-day .lean-activity-count-item .lean-activity-count-item-content {background-color: white;padding: 0 4px;display: inline-block;color: #949494;height: 16px;line-height: 16px;border-bottom: 1px solid #dedede;}.nopasteTip {cursor: default;background-color: rgba(0, 0, 0, 0.5);border-radius: 5px;color: white;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 0.7em;font-weight: 700;display: none;padding: 5px 10px;position: absolute;max-width: 250px;z-index: 2147483647;transform: translateX(-50%);}.blackBgToolTip {cursor: default;background-color: rgba(0, 0, 0, 0.5);border-radius: 4px;color: white;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 0.7em;font-weight: 700;display: none;padding: 5px 10px;white-space: nowrap;}.popup-center {inset: 50% auto auto 50% !important;transform: translate(-50%, -50%);width: 100%;max-width: 500px;height: auto;}.popup-center-large {inset: 50% auto auto 50% !important;transform: translate(-50%, -50%);width: 100%;max-width: 700px;height: auto;}.has-fixed-phase .lean-header-wrapper {height: 80px;}.lean-phase-bar-fixed {display: none;top: 40px;z-index: 5;position: absolute;width: 100%;height: 38px;}.lean-phase-bar-fixed .lean-phase-bar-bottom--woningborg {top: 38px;z-index: 5;}.show-fixed-phase .lean-phase-bar-fixed {display: block;}.highlight-preview-undo, .highlight-preview-redo {animation: previewHighlight;animation-duration: 0.8s;opacity: 0;position: absolute;top: 7px;left: 7px;color: #0058b8;text-shadow: 0 0 1px white;}.highlight-preview-undo:before, .highlight-preview-redo:before {content: "\e82f";font-family: "lean-icons";}.highlight-preview-redo:before {content: "\e830";}.is-preview .lean-activity-checkbox-cell, .is-preview .add-dependency-list-item-no {display: none;}.activity-dependency-handler {position: absolute;left: 0;top: 0;height: 100%;width: 30px;}.activity-dependency-handler__inner {height: 15px;width: 15px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background-color: #0071eb;z-index: 1000;position: absolute;top: 11px;left: 8px;transition: 0.3s all;}.activity-dependency-handler:hover .activity-dependency-handler__inner {-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);transform: scale(1.5);transition: 0.3s all;}.activity-dependency-handler.done .activity-dependency-handler__inner {background-color: #cdcdcd;}.lean-activity-dependency-manager,.lean-phase-dependency-manager {display: block;position: absolute;right: 31px;top: 0;width: 111px;height: 100%;text-align: center;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lean-activity-dependency-manager .button,.lean-phase-dependency-manager .button {float: right;height: 31px;margin-right: 2px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;width: 31px;}.lean-activity-dependency-manager {background: white;padding-top: 4px;}.lean-phase-dependency-manager {padding-top: 2px;}.eye-off-icon:before {cursor: default;content: "\e835";font-family: "lean-icons";font-size: 13px;position: absolute;top: -2px;left: 8px;-webkit-font-smoothing: antialiased;color: #545454;}@-webkit-keyframes previewHighlight {0% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}50% {opacity: 1;-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);}100% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}}@-moz-keyframes previewHighlight {0% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}50% {opacity: 1;-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);}100% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}}@-ms-keyframes previewHighlight {0% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}50% {opacity: 1;-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);}100% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}}@keyframes previewHighlight {0% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}50% {opacity: 1;-webkit-transform: scale(2);-moz-transform: scale(2);-ms-transform: scale(2);-o-transform: scale(2);transform: scale(2);}100% {opacity: 0;-webkit-transform: scale(0.1);-moz-transform: scale(0.1);-ms-transform: scale(0.1);-o-transform: scale(0.1);transform: scale(0.1);}}.lean-activity--woningborg.lean-activity--phase-end {border-bottom: 1px solid inherit;}.lean-phase-heading--woningborg {padding: 0 0 0 31px;position: relative;}.lean-phase-heading--woningborg:before, .lean-phase-heading--woningborg:after {content: "";position: absolute;left: 0;top: 0;width: inherit;height: 35px;}.lean-phase-heading--woningborg:before {background-color: white;}.lean-phase-heading--woningborg:after {background-color: inherit;}.lean-phase-heading--woningborg .lean-phase-title {text-align: left;display: block;position: absolute;left: 0;top: 0;bottom: 0;width: 180px;padding-left: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lean-phase-heading--woningborg .lean-phase-name {padding-left: 190px;position: relative;}.lean-phase-heading--woningborg .lean-phase-inspections-counter {margin-right: 7px;margin-top: 7px;padding: 2px 5px;float: right;height: 15px;border-radius: 3px;font-size: 15px;line-height: 15px;}.lean-phase-heading--woningborg .lean-phase-inspections-counter.has-unscheduled {padding: 2px 7px 2px 5px;background-color: #ffbdae;color: #ad2f25;border: 1px solid #ad2f25;position: absolute;top: 0;right: 0;}.lean-phase-heading--woningborg .lean-phase-inspections-counter:before {padding-right: 5px;vertical-align: bottom;}.lean-phase-bar-top--woningborg {position: relative;}.lean-phase-bar-top--woningborg:before, .lean-phase-bar-top--woningborg:after {content: "";position: absolute;left: 0;top: 0;width: inherit;height: 35px;}.lean-phase-bar-top--woningborg:before {background-color: white;}.lean-phase-bar-top--woningborg:after {background-color: inherit;}.lean-phase-bar-top--woningborg .lean-phase-counter .lean-phase-counter__badge--rejected {background-color: #ee3214 !important;}.lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky:before, .lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky:after, .lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky-permanent:before, .lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky-permanent:after {content: "";position: absolute;left: 0;top: 0;width: inherit;height: 35px;}.lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky:before, .lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky-permanent:before {background-color: white;}.lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky:after, .lean-phase-bar-top--woningborg.lean-phase-bar-top--sticky-permanent:after {background-color: inherit;}.lean-phase-bar-bottom--woningborg {z-index: 3;}.lean-phase-collapser--woningborg {background-color: unset;}.lean-phase-collapser--woningborg:hover {background: inherit;color: inherit;}.input-style, .planning-popup input[type=text],.planning-popup input[type=password],.planning-popup input[type=date],.planning-popup input[type=email],.planning-popup input[type=file],.planning-popup textarea,.planning-popup button.ui-multiselect, .lean-popup__duration-wrapper, .lean-popup__content input[type=text],.lean-popup__content input[type=password],.lean-popup__content input[type=date],.lean-popup__content input[type=email],.lean-popup__content input[type=file],.lean-popup__content textarea,.lean-popup__content button.ui-multiselect, .lean-popup--activity .chzn-container-single .chzn-single, .lean-popup--wb-activity .chzn-container-single .chzn-single {-webkit-box-shadow: inset 0 1px 0 #eeeeee;-moz-box-shadow: inset 0 1px 0 #eeeeee;box-shadow: inset 0 1px 0 #eeeeee;}.input-style::-webkit-input-placeholder, .planning-popup input[type=text]::-webkit-input-placeholder,.planning-popup input[type=password]::-webkit-input-placeholder,.planning-popup input[type=date]::-webkit-input-placeholder,.planning-popup input[type=email]::-webkit-input-placeholder,.planning-popup input[type=file]::-webkit-input-placeholder,.planning-popup textarea::-webkit-input-placeholder,.planning-popup button.ui-multiselect::-webkit-input-placeholder, .lean-popup__duration-wrapper::-webkit-input-placeholder, .lean-popup__content input[type=text]::-webkit-input-placeholder,.lean-popup__content input[type=password]::-webkit-input-placeholder,.lean-popup__content input[type=date]::-webkit-input-placeholder,.lean-popup__content input[type=email]::-webkit-input-placeholder,.lean-popup__content input[type=file]::-webkit-input-placeholder,.lean-popup__content textarea::-webkit-input-placeholder,.lean-popup__content button.ui-multiselect::-webkit-input-placeholder, .lean-popup--activity .chzn-container-single .chzn-single::-webkit-input-placeholder, .lean-popup--wb-activity .chzn-container-single .chzn-single::-webkit-input-placeholder {font-weight: normal;font-size: 12px;}.input-style:-moz-placeholder, .planning-popup input[type=text]:-moz-placeholder,.planning-popup input[type=password]:-moz-placeholder,.planning-popup input[type=date]:-moz-placeholder,.planning-popup input[type=email]:-moz-placeholder,.planning-popup input[type=file]:-moz-placeholder,.planning-popup textarea:-moz-placeholder,.planning-popup button.ui-multiselect:-moz-placeholder, .lean-popup__duration-wrapper:-moz-placeholder, .lean-popup__content input[type=text]:-moz-placeholder,.lean-popup__content input[type=password]:-moz-placeholder,.lean-popup__content input[type=date]:-moz-placeholder,.lean-popup__content input[type=email]:-moz-placeholder,.lean-popup__content input[type=file]:-moz-placeholder,.lean-popup__content textarea:-moz-placeholder,.lean-popup__content button.ui-multiselect:-moz-placeholder, .lean-popup--activity .chzn-container-single .chzn-single:-moz-placeholder, .lean-popup--wb-activity .chzn-container-single .chzn-single:-moz-placeholder {font-weight: normal;font-size: 12px;}.input-style::-moz-placeholder, .planning-popup input[type=text]::-moz-placeholder,.planning-popup input[type=password]::-moz-placeholder,.planning-popup input[type=date]::-moz-placeholder,.planning-popup input[type=email]::-moz-placeholder,.planning-popup input[type=file]::-moz-placeholder,.planning-popup textarea::-moz-placeholder,.planning-popup button.ui-multiselect::-moz-placeholder, .lean-popup__duration-wrapper::-moz-placeholder, .lean-popup__content input[type=text]::-moz-placeholder,.lean-popup__content input[type=password]::-moz-placeholder,.lean-popup__content input[type=date]::-moz-placeholder,.lean-popup__content input[type=email]::-moz-placeholder,.lean-popup__content input[type=file]::-moz-placeholder,.lean-popup__content textarea::-moz-placeholder,.lean-popup__content button.ui-multiselect::-moz-placeholder, .lean-popup--activity .chzn-container-single .chzn-single::-moz-placeholder, .lean-popup--wb-activity .chzn-container-single .chzn-single::-moz-placeholder {font-weight: normal;font-size: 12px;}.input-style:-ms-input-placeholder, .planning-popup input[type=text]:-ms-input-placeholder,.planning-popup input[type=password]:-ms-input-placeholder,.planning-popup input[type=date]:-ms-input-placeholder,.planning-popup input[type=email]:-ms-input-placeholder,.planning-popup input[type=file]:-ms-input-placeholder,.planning-popup textarea:-ms-input-placeholder,.planning-popup button.ui-multiselect:-ms-input-placeholder, .lean-popup__duration-wrapper:-ms-input-placeholder, .lean-popup__content input[type=text]:-ms-input-placeholder,.lean-popup__content input[type=password]:-ms-input-placeholder,.lean-popup__content input[type=date]:-ms-input-placeholder,.lean-popup__content input[type=email]:-ms-input-placeholder,.lean-popup__content input[type=file]:-ms-input-placeholder,.lean-popup__content textarea:-ms-input-placeholder,.lean-popup__content button.ui-multiselect:-ms-input-placeholder, .lean-popup--activity .chzn-container-single .chzn-single:-ms-input-placeholder, .lean-popup--wb-activity .chzn-container-single .chzn-single:-ms-input-placeholder {font-weight: normal;font-size: 12px;}#powerTip {position: absolute;display: none;z-index: 19999;-webkit-box-shadow: grey 0 0 5px;-moz-box-shadow: grey 0 0 5px;box-shadow: grey 0 0 5px;}#powerTip.powerTip--in-modal {z-index: 40000;}#powerTip:has(.lean-popup--activity), #powerTip:has(.lean-popup--post-it.lean-popup--regular-post-it), #powerTip:has(.lean-popup--filter-planning) {border-radius: 4px;}.lean-popup {min-width: 340px;background: white;-webkit-box-shadow: grey 0 0 5px;-moz-box-shadow: grey 0 0 5px;box-shadow: grey 0 0 5px;}.lean-popup__mobile {min-width: 150px;padding-top: 10px;}.lean-popup--post-it_mobile .lean-popup__mobile {padding-top: 10px;}.lean-popup--filter-planning {min-width: 500px;}.lean-popup__filter-flex {display: flex;justify-content: space-between;align-items: center;}.lean-popup__filter-flex span {padding: 0 10px;font-family: "Poppins", sans-serif;color: #949494;font-size: 13px;}.lean-popup .filter-date-container {position: fixed;z-index: 100000000000000000000;}.lean-popup:after {content: "";display: block;border: 10px solid;position: absolute;top: 50%;margin-top: -15px;}.s .lean-popup:after {border-color: transparent transparent #eeeeee transparent;top: -20px;left: 50%;margin-left: -10px;margin-top: 0;}.n .lean-popup:after {border-color: #eeeeee transparent transparent transparent;top: auto;bottom: -20px;left: 50%;margin-left: -10px;margin-bottom: 0;}.e .lean-popup:after {border-color: transparent white transparent transparent;left: -20px;}.w .lean-popup:after {border-color: transparent transparent transparent white;right: -20px;}.ne .lean-popup:after {border-color: #eeeeee transparent transparent transparent;top: auto;bottom: -20px;left: 3%;margin-left: -10px;margin-bottom: 0;}.ne-alt .lean-popup:after {border-color: #eeeeee transparent transparent transparent;top: auto;bottom: -20px;right: 3%;margin-left: -10px;margin-bottom: 0;}.nw .lean-popup:after {border-color: #eeeeee transparent transparent transparent;top: auto;bottom: -20px;right: 3%;margin-left: -10px;margin-bottom: 0;}.nw-alt .lean-popup:after {border-color: #eeeeee transparent transparent transparent;top: auto;bottom: -20px;left: 3%;margin-left: -10px;margin-bottom: 0;}.se .lean-popup:after {border-color: transparent transparent #eeeeee transparent;top: -20px;left: 3%;margin-left: -10px;margin-top: 0;}.se-alt .lean-popup:after {border-color: transparent transparent #eeeeee transparent;top: -20px;right: 3%;margin-left: -10px;margin-top: 0;}.sw .lean-popup:after {border-color: transparent transparent #eeeeee transparent;top: -20px;right: 3%;margin-left: -10px;margin-top: 0;}.sw-alt .lean-popup:after {border-color: transparent transparent #eeeeee transparent;top: -20px;left: 3%;margin-left: -10px;margin-top: 0;}.modal .lean-popup:after {display: none;}.lean-popup--phase {min-width: 420px;}.lean-popup--phase .phase-toggle-alert {font-size: 11px;color: #949494;line-height: 13px;}.s .lean-popup--activity:after, .se .lean-popup--activity:after, .se-alt .lean-popup--activity:after, .sw .lean-popup--activity:after, .sw-alt .lean-popup--activity:after, .s .lean-popup--phase:after, .se .lean-popup--phase:after, .se-alt .lean-popup--phase:after, .sw .lean-popup--phase:after, .sw-alt .lean-popup--phase:after, .s .lean-popup--post-it.lean-popup--regular-post-it:after, .se .lean-popup--post-it.lean-popup--regular-post-it:after, .se-alt .lean-popup--post-it.lean-popup--regular-post-it:after, .sw .lean-popup--post-it.lean-popup--regular-post-it:after, .sw-alt .lean-popup--post-it.lean-popup--regular-post-it:after, .s .lean-popup--filter-planning:after, .se .lean-popup--filter-planning:after, .se-alt .lean-popup--filter-planning:after, .sw .lean-popup--filter-planning:after, .sw-alt .lean-popup--filter-planning:after {border-color: transparent transparent white transparent;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container, .lean-popup--activity .hyperlink-container {margin-top: 35px;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .hyperlink-readonly, .lean-popup--activity .hyperlink-container .hyperlink-readonly {display: flex;align-items: baseline;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .hyperlink-readonly .lean-popup__label, .lean-popup--activity .hyperlink-container .hyperlink-readonly .lean-popup__label {flex-shrink: 0;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .hyperlink-readonly__link-wrapper, .lean-popup--activity .hyperlink-container .hyperlink-readonly__link-wrapper {display: flex;align-items: center;flex-shrink: 1;word-break: break-word;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .hyperlink-readonly__link-wrapper a, .lean-popup--activity .hyperlink-container .hyperlink-readonly__link-wrapper a {font-size: 13px;line-height: 15px;margin-left: 10px;text-decoration: underline;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .hyperlink-readonly__link-wrapper a:hover, .lean-popup--activity .hyperlink-container .hyperlink-readonly__link-wrapper a:hover {text-decoration: none;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .hyperlink-readonly__link-wrapper .lean-popup__icon, .lean-popup--activity .hyperlink-container .hyperlink-readonly__link-wrapper .lean-popup__icon {margin-left: 10px;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .hyperlink-readonly__edit-btn, .lean-popup--activity .hyperlink-container .hyperlink-readonly__edit-btn {cursor: pointer;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container input, .lean-popup--activity .hyperlink-container input {margin-top: 10px;display: block;}.lean-popup--post-it.lean-popup--regular-post-it .hyperlink-container .error, .lean-popup--activity .hyperlink-container .error {display: none;margin-top: 15px;font-size: 11px;color: #ee3214;}.lean-popup--activity .hyperlink-container {margin-top: unset;}.lean-popup--activity .hyperlink-container .hyperlink-label-wrapper {display: flex;align-items: center;}.lean-popup--activity .hyperlink-container .hyperlink-add-button {margin-top: 10px;}.lean-popup--activity .hyperlink-container .hyperlinks-list-wrapper .hyperlinks-list {max-height: 85px;overflow-y: auto;}.lean-popup--activity .hyperlink-container .hyperlinks-list-wrapper .hyperlinks-list .hyperlink {display: block;position: relative;padding: 8px;margin-bottom: 8px;background-color: #F0F5FA;color: #001b39;border-radius: 4px;}.lean-popup--activity .hyperlink-container .hyperlinks-list-wrapper .hyperlinks-list .hyperlink__label {color: #0071eb;}.lean-popup--activity .hyperlink-container .hyperlinks-list-wrapper .hyperlinks-list .hyperlink__icon {color: #949494;margin-right: 5px;}.lean-popup--activity .hyperlink-container .hyperlinks-list-wrapper .hyperlinks-list .hyperlink__remove-btn {display: flex;cursor: pointer;float: right;}.lean-popup--activity .hyperlink-container input {margin-top: unset;}.lean-popup--activity .hyperlink-container label.required:after {color: #949494;}.lean-popup--scroll {overflow-y: scroll;}.lean-popup--scroll::-webkit-scrollbar {-webkit-appearance: none;}.lean-popup--scroll::-webkit-scrollbar:vertical {width: 9px;}.lean-popup--scroll::-webkit-scrollbar-thumb {border-radius: 8px;background-color: rgba(0, 0, 0, 0.5);}.lean-popup__inspections {max-height: 178px;border: 1px solid #e5e5e5;border-radius: 5px;overflow: auto;}.lean-popup__inspection-row {position: relative;background-color: white;cursor: pointer;}.lean-popup__inspection-row .lean-popup--location {display: none;margin-top: -15px;left: 50%;}.lean-popup__inspection-row:hover .lean-popup__inspection-activity__name {color: black;}.lean-popup__inspection-row:hover .lean-popup--location {display: block;}.lean-popup__inspection-row.selected {background-color: #e9f4df;}.lean-popup--phase-overview {max-height: 500px;}.lean-popup--phase-overview .lean-popup--scroll {max-height: 440px;}.lean-popup--phase-overview .lean-popup__inspection-row:first-of-type {padding-top: 55px;}.lean-popup--post-it.lean-popup--regular-post-it {width: 400px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__header {height: unset;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__header .header-title__main {display: block;margin: 0 0 4px 0;line-height: 18px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__header-buttons {display: flex;justify-content: end;margin-bottom: 5px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__header-buttons label {margin-right: unset;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper {display: flex;margin-bottom: 12px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper .lean-popup__input-wrapper {flex: 1;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper .lean-popup__input-wrapper:first-child {margin-right: 12px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper .lean-popup__input-wrapper.split-input {display: flex;align-items: center;border: 1px solid #e5e5e5;border-radius: 5px;overflow: hidden;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper .lean-popup__input-wrapper.split-input input {height: 14px;border: none;border-radius: unset;padding-right: 10px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper .lean-popup__input-wrapper.split-input input:hover {border: none !important;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper .lean-popup__input-wrapper.split-input .split-input__line {margin: 0 10px 0 30px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .location-container .flex-wrapper .lean-popup__input-wrapper.split-input .split-input__wrapper {width: 100%;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container > * {margin-bottom: 12px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons {display: flex;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button {flex-direction: column;width: 105px;height: 54px;font-size: 11px;border-radius: unset;line-height: 13px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button--left {border-top-left-radius: 4px;border-bottom-left-radius: 4px;margin-right: -1px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button--right {border-top-right-radius: 4px;border-bottom-right-radius: 4px;margin-left: -1px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button:hover, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button.selected {color: #0071eb;border-color: #0071eb;z-index: 1;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button.selected {background-color: #f4fbfe;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button .lean-post-it-sticker {display: flex;align-items: center;justify-items: center;height: 18px;width: 18px;margin-bottom: 4px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button .lean-post-it-sticker [class^=lean-icon--] {margin-bottom: -1px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button .no-sticker {width: 35px;text-align: center;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-buttons .sticker-button:disabled {pointer-events: none;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .sticker-reason {display: none;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .sticker-container .milestone {display: flex;align-items: center;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .hours-container .ticker--post-it-popup input {width: 45px !important;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .hours-container .ticker-wrapper {margin-right: 40px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .hours-container .flex-wrapper {display: flex;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .hours-container .flex-wrapper.time-input {align-items: center;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .hours-container .flex-wrapper.time-input .lean-popup__input {width: 87px;padding: 0 10px;text-align: center;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .hours-container .flex-wrapper.time-input .lean-popup__input::placeholder {text-align: center;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .hours-container .flex-wrapper.time-input .lean-popup__label {margin-left: 8px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content .characters-remaining {float: right;margin-top: 8px;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content textarea {box-shadow: none;font-size: 12px;margin-top: unset;}.lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content textarea::placeholder {color: #949494;}.lean-popup--post-it.lean-popup--regular-post-it .complete-button {height: unset !important;width: fit-content;}.lean-popup--post-it.lean-popup--regular-post-it .complete-button .lean-popup__label {line-height: unset;margin-top: 0;margin-bottom: 0;}.lean-popup--post-it.lean-popup--regular-post-it .complete-button:has(input[type=checkbox]:checked) {background-color: #0071eb;border-color: #0071eb;}.lean-popup--post-it.lean-popup--regular-post-it .complete-button:has(input[type=checkbox]:checked):hover {background-color: #0058b8;border-color: #0058b8;}.lean-popup--post-it.lean-popup--regular-post-it .complete-button:has(input[type=checkbox]:checked) .lean-popup__label {color: white;}.lean-popup--post-it.lean-popup--regular-post-it .complete-button:has(input[type=checkbox]:checked) input[type=checkbox]:checked {background-color: white;border-color: white;}.lean-popup--post-it.lean-popup--regular-post-it .complete-button:has(input[type=checkbox]:checked) input[type=checkbox]:checked:before {color: #0071eb;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button {display: flex;align-items: center;box-shadow: none;height: unset !important;width: fit-content;padding: 8px 10px;margin-left: 5px;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button .lean-popup__label {line-height: unset;margin: 0 0 0 8px;color: #99bd1f;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button input {flex-shrink: 0;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button:hover {border-color: #99bd1f;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button:has(input[type=checkbox]:checked) {background-color: #99bd1f;border-color: #99bd1f;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button:has(input[type=checkbox]:checked):hover {background-color: #8eb01a;border-color: #8eb01a;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button:has(input[type=checkbox]:checked) .lean-popup__label {color: white;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button:has(input[type=checkbox]:checked) input[type=checkbox]:checked {background-color: white;border-color: white;}.lean-popup--post-it.lean-popup--regular-post-it .double-check__button:has(input[type=checkbox]:checked) input[type=checkbox]:checked:before {color: #99bd1f;}.lean-popup--post-it.lean-popup--regular-post-it .grid-column, .lean-popup--post-it.lean-popup--regular-post-it .grid-row {padding: unset;margin: unset;}.lean-popup--post-it.lean-popup--regular-post-it .error {font-size: 11px;color: #ee3214;}.lean-popup__form-actions {background-color: #eeeeee;padding: 10px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;bottom: 0;left: 0;z-index: 10;}.lean-popup__form-actions:after {content: "";display: table;clear: both;}.lean-popup__form-actions button {margin-left: 10px;}.lean-popup__form-actions button:first-child {margin-left: 0;}.lean-popup--activity .lean-popup__form-actions, .lean-popup--post-it .lean-popup__form-actions, .lean-popup--filter-planning .lean-popup__form-actions {display: flex;align-items: center;justify-content: space-between;height: 60px;padding: 16px;position: unset;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}.lean-popup--activity .lean-popup__form-actions button, .lean-popup--activity .lean-popup__form-actions button.success, .lean-popup--activity .lean-popup__form-actions button.alert, .lean-popup--post-it .lean-popup__form-actions button, .lean-popup--post-it .lean-popup__form-actions button.success, .lean-popup--post-it .lean-popup__form-actions button.alert, .lean-popup--filter-planning .lean-popup__form-actions button, .lean-popup--filter-planning .lean-popup__form-actions button.success, .lean-popup--filter-planning .lean-popup__form-actions button.alert {box-shadow: none;-webkit-box-shadow: none;border: none;font-size: 13px;}.lean-popup--activity .lean-popup__form-actions button span[class*=lean-icon--]:before, .lean-popup--activity .lean-popup__form-actions button.success span[class*=lean-icon--]:before, .lean-popup--activity .lean-popup__form-actions button.alert span[class*=lean-icon--]:before, .lean-popup--post-it .lean-popup__form-actions button span[class*=lean-icon--]:before, .lean-popup--post-it .lean-popup__form-actions button.success span[class*=lean-icon--]:before, .lean-popup--post-it .lean-popup__form-actions button.alert span[class*=lean-icon--]:before, .lean-popup--filter-planning .lean-popup__form-actions button span[class*=lean-icon--]:before, .lean-popup--filter-planning .lean-popup__form-actions button.success span[class*=lean-icon--]:before, .lean-popup--filter-planning .lean-popup__form-actions button.alert span[class*=lean-icon--]:before {font-size: 13px;}.lean-popup--activity .lean-popup__form-actions button.text, .lean-popup--post-it .lean-popup__form-actions button.text, .lean-popup--filter-planning .lean-popup__form-actions button.text {color: var(--kyp-color-secondary-900);font-style: normal;}.lean-popup--activity .lean-popup__form-actions button.text--blue, .lean-popup--post-it .lean-popup__form-actions button.text--blue, .lean-popup--filter-planning .lean-popup__form-actions button.text--blue {color: var(--kyp-color-primary-700);}.lean-popup--activity .lean-popup__form-actions button.alert, .lean-popup--post-it .lean-popup__form-actions button.alert, .lean-popup--filter-planning .lean-popup__form-actions button.alert {color: #ee3214;background-color: unset;}.lean-popup--activity .lean-popup__form-actions button.alert:hover, .lean-popup--post-it .lean-popup__form-actions button.alert:hover, .lean-popup--filter-planning .lean-popup__form-actions button.alert:hover {background-color: unset;}.lean-popup--activity .lean-popup__form-actions button.alert:hover:disabled, .lean-popup--post-it .lean-popup__form-actions button.alert:hover:disabled, .lean-popup--filter-planning .lean-popup__form-actions button.alert:hover:disabled {background-color: unset;}.lean-popup--activity .lean-popup__form-actions:after, .lean-popup--post-it .lean-popup__form-actions:after, .lean-popup--filter-planning .lean-popup__form-actions:after {content: none;}.lean-popup--activity .lean-popup__form-actions {justify-content: end;}.lean-popup--activity, .lean-popup--post-it.lean-popup--regular-post-it, .lean-popup--filter-planning, .lean-popup--resident-planning-print {border-radius: 4px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.lean-popup--activity .tab-menu-container, .lean-popup--post-it.lean-popup--regular-post-it .tab-menu-container, .lean-popup--filter-planning .tab-menu-container, .lean-popup--resident-planning-print .tab-menu-container {margin-bottom: 20px;}.lean-popup--activity .lean-popup__icon, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__icon, .lean-popup--filter-planning .lean-popup__icon, .lean-popup--resident-planning-print .lean-popup__icon {font-size: 15px;}.lean-popup--activity .lean-popup__label .lean-popup__icon, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__label .lean-popup__icon, .lean-popup--filter-planning .lean-popup__label .lean-popup__icon, .lean-popup--resident-planning-print .lean-popup__label .lean-popup__icon {font-size: 15px;}.lean-popup--activity .lean-popup__label .lean-popup__required, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__label .lean-popup__required, .lean-popup--filter-planning .lean-popup__label .lean-popup__required, .lean-popup--resident-planning-print .lean-popup__label .lean-popup__required {color: #ee3214;font-weight: lighter;}.lean-popup--activity button, .lean-popup--post-it.lean-popup--regular-post-it button, .lean-popup--filter-planning button, .lean-popup--resident-planning-print button {font-family: "Rubik", Helvetica, Arial, sans-serif;}.lean-popup--activity button .lean-popup__icon, .lean-popup--post-it.lean-popup--regular-post-it button .lean-popup__icon, .lean-popup--filter-planning button .lean-popup__icon, .lean-popup--resident-planning-print button .lean-popup__icon {font-size: 13px !important;margin-right: 6px;color: #0071eb;margin-bottom: unset !important;}.lean-popup--activity .complete-button, .lean-popup--post-it.lean-popup--regular-post-it .complete-button, .lean-popup--filter-planning .complete-button, .lean-popup--resident-planning-print .complete-button {height: 32px;padding: 8px 10px;}.lean-popup--activity .complete-button .lean-popup__label, .lean-popup--post-it.lean-popup--regular-post-it .complete-button .lean-popup__label, .lean-popup--filter-planning .complete-button .lean-popup__label, .lean-popup--resident-planning-print .complete-button .lean-popup__label {margin-left: 8px;}.lean-popup--activity .reopen-button, .lean-popup--post-it.lean-popup--regular-post-it .reopen-button, .lean-popup--filter-planning .reopen-button, .lean-popup--resident-planning-print .reopen-button {box-shadow: none;border: none;display: flex;align-items: center;justify-content: center;max-width: 250px;height: unset;padding: 8px 12px;line-height: 15px;}.lean-popup--activity .reopen-button .lean-popup__label, .lean-popup--post-it.lean-popup--regular-post-it .reopen-button .lean-popup__label, .lean-popup--filter-planning .reopen-button .lean-popup__label, .lean-popup--resident-planning-print .reopen-button .lean-popup__label {margin-left: 8px;margin-top: unset;margin-bottom: unset;color: white;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-align: left;}.lean-popup--activity .reopen-button input[type=checkbox]:checked, .lean-popup--post-it.lean-popup--regular-post-it .reopen-button input[type=checkbox]:checked, .lean-popup--filter-planning .reopen-button input[type=checkbox]:checked, .lean-popup--resident-planning-print .reopen-button input[type=checkbox]:checked {background-color: white;border: 1px solid white;flex-shrink: 0;}.lean-popup--activity .reopen-button input[type=checkbox]:checked::before, .lean-popup--post-it.lean-popup--regular-post-it .reopen-button input[type=checkbox]:checked::before, .lean-popup--filter-planning .reopen-button input[type=checkbox]:checked::before, .lean-popup--resident-planning-print .reopen-button input[type=checkbox]:checked::before {color: #0071eb;}.lean-popup--activity .lean-popup__input-wrapper, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__input-wrapper, .lean-popup--filter-planning .lean-popup__input-wrapper, .lean-popup--resident-planning-print .lean-popup__input-wrapper {position: relative;}.lean-popup--activity .lean-popup__input-wrapper .lean-popup__input-icon, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__input-wrapper .lean-popup__input-icon, .lean-popup--filter-planning .lean-popup__input-wrapper .lean-popup__input-icon, .lean-popup--resident-planning-print .lean-popup__input-wrapper .lean-popup__input-icon {position: absolute;right: 8px;top: 50%;transform: translateY(-50%);pointer-events: none;}.lean-popup--activity .lean-popup__input-wrapper .lean-popup__input-icon--left, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__input-wrapper .lean-popup__input-icon--left, .lean-popup--filter-planning .lean-popup__input-wrapper .lean-popup__input-icon--left, .lean-popup--resident-planning-print .lean-popup__input-wrapper .lean-popup__input-icon--left {right: unset;left: 8px;}.lean-popup--activity input[type=checkbox], .lean-popup--post-it.lean-popup--regular-post-it input[type=checkbox], .lean-popup--filter-planning input[type=checkbox], .lean-popup--resident-planning-print input[type=checkbox] {-webkit-appearance: none;-moz-appearance: none;appearance: none;position: relative;display: flex;justify-content: center;align-items: center;width: 16px;height: 16px;background-color: #fff;border: 1px solid #ddd;border-radius: 3px;cursor: pointer;}.lean-popup--activity input[type=checkbox]:checked, .lean-popup--post-it.lean-popup--regular-post-it input[type=checkbox]:checked, .lean-popup--filter-planning input[type=checkbox]:checked, .lean-popup--resident-planning-print input[type=checkbox]:checked {background-color: #0071eb;border: 1px solid #0071eb;}.lean-popup--activity input[type=checkbox]:checked:before, .lean-popup--post-it.lean-popup--regular-post-it input[type=checkbox]:checked:before, .lean-popup--filter-planning input[type=checkbox]:checked:before, .lean-popup--resident-planning-print input[type=checkbox]:checked:before {position: absolute;font-family: "kyp-support-icons";content: "m";color: white;font-size: 12px;}.lean-popup--activity input[type=checkbox]:disabled, .lean-popup--post-it.lean-popup--regular-post-it input[type=checkbox]:disabled, .lean-popup--filter-planning input[type=checkbox]:disabled, .lean-popup--resident-planning-print input[type=checkbox]:disabled {border-color: #ddd !important;background-color: #f5f5f5 !important;cursor: not-allowed;}.lean-popup--activity input[type=checkbox]:disabled:before, .lean-popup--post-it.lean-popup--regular-post-it input[type=checkbox]:disabled:before, .lean-popup--filter-planning input[type=checkbox]:disabled:before, .lean-popup--resident-planning-print input[type=checkbox]:disabled:before {color: #ddd;}.lean-popup--activity input:invalid, .lean-popup--post-it.lean-popup--regular-post-it input:invalid, .lean-popup--filter-planning input:invalid, .lean-popup--resident-planning-print input:invalid {color: #ee3214;}.lean-popup--activity .lean-popup__checkbox-wrapper, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__checkbox-wrapper, .lean-popup--filter-planning .lean-popup__checkbox-wrapper, .lean-popup--resident-planning-print .lean-popup__checkbox-wrapper {display: inline-flex;align-items: center;margin-right: 40px;}.lean-popup--activity .lean-popup__checkbox-wrapper .lean-popup__label, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__checkbox-wrapper .lean-popup__label, .lean-popup--filter-planning .lean-popup__checkbox-wrapper .lean-popup__label, .lean-popup--resident-planning-print .lean-popup__checkbox-wrapper .lean-popup__label {margin: 0 0 0 8px;}.lean-popup--activity .select2-container--default .select2-selection--single, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single, .lean-popup--filter-planning .select2-container--default .select2-selection--single, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single {background-color: white;}.lean-popup--activity .select2-container--default .select2-selection--single .select2-selection__rendered, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single .select2-selection__rendered, .lean-popup--filter-planning .select2-container--default .select2-selection--single .select2-selection__rendered, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single .select2-selection__rendered {width: calc(100% - 20px - 5px) !important;color: #0071eb !important;}.lean-popup--activity .select2-container--focus .select2-selection--multiple, .lean-popup--activity .select2-container--open .select2-selection--multiple, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--focus .select2-selection--multiple, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--open .select2-selection--multiple, .lean-popup--filter-planning .select2-container--focus .select2-selection--multiple, .lean-popup--filter-planning .select2-container--open .select2-selection--multiple, .lean-popup--resident-planning-print .select2-container--focus .select2-selection--multiple, .lean-popup--resident-planning-print .select2-container--open .select2-selection--multiple {border-color: #0071eb !important;}.lean-popup--activity .select2-container--default .select2-selection--multiple, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple {padding-right: 25px;width: 100%;}.lean-popup--activity .select2-container--default .select2-selection--multiple .select2-selection__rendered, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple .select2-selection__rendered, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple .select2-selection__rendered, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple .select2-selection__rendered {padding-right: 30px !important;color: #004085 !important;}.lean-popup--activity .select2-container--default .select2-selection--multiple .select2-selection__rendered:after, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple .select2-selection__rendered:after, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple .select2-selection__rendered:after, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple .select2-selection__rendered:after {content: "";position: absolute;right: 10px;top: 50%;transform: translateY(-50%);border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;}.lean-popup--activity .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered:after, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered:after, .lean-popup--filter-planning .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered:after, .lean-popup--resident-planning-print .select2-container--default.select2-container--open .select2-selection--multiple .select2-selection__rendered:after {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.lean-popup--activity .select2-container--default .select2-selection--single, .lean-popup--activity .select2-container--default .select2-selection--multiple, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple, .lean-popup--filter-planning .select2-container--default .select2-selection--single, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple {display: flex;align-items: center;height: 40px;cursor: pointer;}.lean-popup--activity .select2-container--default .select2-selection--single input, .lean-popup--activity .select2-container--default .select2-selection--multiple input, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single input, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple input, .lean-popup--filter-planning .select2-container--default .select2-selection--single input, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple input, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single input, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple input {cursor: pointer;}.lean-popup--activity .select2-container--default .select2-selection--single .select2-selection__rendered, .lean-popup--activity .select2-container--default .select2-selection--multiple .select2-selection__rendered, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single .select2-selection__rendered, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple .select2-selection__rendered, .lean-popup--filter-planning .select2-container--default .select2-selection--single .select2-selection__rendered, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple .select2-selection__rendered, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single .select2-selection__rendered, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple .select2-selection__rendered {color: unset;margin-top: unset !important;padding-left: unset !important;padding-right: unset !important;margin-left: 8px !important;font-size: 12px !important;height: unset !important;line-height: 13px;font-weight: unset !important;}.lean-popup--activity .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear, .lean-popup--activity .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear, .lean-popup--filter-planning .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single .select2-selection__rendered .select2-selection__clear, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear {padding: 0 10px;}.lean-popup--activity .select2-container--default .select2-selection--single .select2-selection__arrow, .lean-popup--activity .select2-container--default .select2-selection--multiple .select2-selection__arrow, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single .select2-selection__arrow, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple .select2-selection__arrow, .lean-popup--filter-planning .select2-container--default .select2-selection--single .select2-selection__arrow, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple .select2-selection__arrow, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single .select2-selection__arrow, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple .select2-selection__arrow {top: 50%;transform: translateY(-50%);}.lean-popup--activity .select2-container--default .select2-selection--single .select2-search__field, .lean-popup--activity .select2-container--default .select2-selection--multiple .select2-search__field, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--single .select2-search__field, .lean-popup--post-it.lean-popup--regular-post-it .select2-container--default .select2-selection--multiple .select2-search__field, .lean-popup--filter-planning .select2-container--default .select2-selection--single .select2-search__field, .lean-popup--filter-planning .select2-container--default .select2-selection--multiple .select2-search__field, .lean-popup--resident-planning-print .select2-container--default .select2-selection--single .select2-search__field, .lean-popup--resident-planning-print .select2-container--default .select2-selection--multiple .select2-search__field {margin-top: unset;font-size: 12px;font-family: "Rubik", Helvetica, Arial, sans-serif;width: 100% !important;}.lean-popup--activity .warning {border-radius: 0;padding: 8px 16px;}.lean-popup--activity .activity-notifications-tab .grid-row {margin: unset;}.lean-popup--activity .activity-notifications-tab .notifications-container {margin-top: 10px;overflow: auto;max-height: 280px;}.lean-popup--activity .activity-status-tab .activity-status-wrapper {display: flex;}.lean-popup--activity .activity-status-tab .activity-status {display: flex;background-color: #f0f5fa;padding: 8px;border-radius: 4px;flex: 1;margin-right: 8px;}.lean-popup--activity .activity-status-tab .activity-status:last-child {margin-right: unset;}.lean-popup--activity .activity-status-tab .activity-status__icon {margin-right: 6px;color: #001b39;height: 18px;}.lean-popup--activity .activity-status-tab .activity-status__label {font-size: 13px;color: #001b39;margin-bottom: 8px;}.lean-popup--activity .activity-status-tab .activity-status__main-stat--complete {font-size: 24px;font-family: "Poppins", sans-serif;color: #0071eb;}.lean-popup--activity .activity-status-tab .activity-status__main-stat--incomplete {font-size: 24px;font-family: "Poppins", sans-serif;color: #f18b00;}.lean-popup--activity .activity-status-tab .activity-status__stat {text-transform: lowercase;font-size: 13px;color: #949494;}.lean-popup--activity .extras-tab .documents {display: flex;align-items: center;justify-content: space-between;}.lean-popup--activity .extras-tab .documents__info {color: #949494;font-size: 13px;font-family: "Rubik", Helvetica, Arial, sans-serif;}.lean-popup--activity .extras-tab .documents__info--blue {color: #0071eb;}.lean-popup--activity .extras-tab .viewers__input-wrapper {display: flex;}.lean-popup--activity .extras-tab .viewers__input {flex: 3;margin-right: 8px;}.lean-popup--activity .extras-tab .viewers__input::placeholder {color: #e5e5e5;}.lean-popup--activity .extras-tab .viewers__button {flex: 1;display: flex;align-items: center;}.lean-popup--activity .extras-tab .viewers__items {margin-top: 16px;max-height: 110px;overflow-y: auto;}.lean-popup--activity .extras-tab .viewers .viewer {display: flex;justify-content: space-between;padding: 8px;margin-bottom: 8px;background-color: #F0F5FA;color: #001b39;border-radius: 4px;}.lean-popup--activity .extras-tab .viewers .viewer__remove-btn {cursor: pointer;}.lean-popup--activity .extras-tab .quick-open-wrapper {grid-gap: 10px;display: grid;grid-template-columns: 1fr 1fr;}.lean-popup--activity .extras-tab .quick-open-wrapper button {justify-content: start;}.lean-popup--activity, .lean-popup--wb-activity {width: 570px;}.lean-popup--activity .chzn-container-single .chzn-single, .lean-popup--wb-activity .chzn-container-single .chzn-single {height: 30px;background: white !important;}.lean-popup--filter-planning .responsible-container {background-color: white;position: absolute;top: 0;width: calc(100vw - 20px);padding: 10px;z-index: 2;overflow: scroll;}.lean-popup--filter-planning .responsible-container:after {content: "";display: block;background-color: white;width: calc(100vw - 100px);height: calc(100vh - 40px);}.lean-popup--filter-planning .responsible-container .top-bar {display: flex;justify-content: space-between;align-items: center;}.lean-popup--filter-planning .responsible-container .option-wrapper {display: flex;flex-wrap: wrap;}.lean-popup--filter-planning .responsible-container .option-wrapper .responsible-option-wrapper {max-width: 50%;width: 50%;height: 40px;display: flex;align-items: center;}.lean-popup--filter-planning .responsible-container .option-wrapper .responsible-option-wrapper label {margin-left: 8px;}.lean-popup--filter-planning .responsible-container.hidden {display: none;}.lean-popup--filter-planning .main-filters {margin-bottom: 12px;}.lean-popup--filter-planning .flex-wrapper {display: flex;gap: 12px;width: 100%;box-sizing: border-box;}.lean-popup--filter-planning .flex-wrapper .lean-popup__input-wrapper {flex: 1;box-sizing: border-box;width: min-content;max-width: 50%;}.lean-popup--filter-planning .flex-wrapper .select-responsible-dummy-btn {height: 28px;padding: 5px 5px 5px 13px;color: #949494;border: 1px solid #e2e2e2;font-size: 12px;border-radius: 4px;display: flex;align-items: center;}.lean-popup--filter-planning .flex-wrapper .select-responsible-dummy-btn.hidden {display: none;}.lean-popup--filter-planning .expandable-item .expandable-item__label.show::after, .lean-popup--filter-planning .expandable-item .expandable-item__label.hide::after {right: 0px;}.lean-popup--filter-planning .expandable-item .expandable-item__additional-info {display: none;color: #0071eb;text-transform: capitalize;}.lean-popup--filter-planning .expandable-item.filter-is-active .expandable-item__additional-info {display: block;}.lean-popup--filter-planning .checkbox-options-wrapper {display: grid;grid-template-columns: 1fr 1fr;grid-gap: 8px;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option {display: flex;align-items: center;border: 1px solid #e5e5e5;border-radius: 4px;height: 40px;cursor: pointer;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__title {display: flex;align-items: center;height: 100%;border-left: 1px solid #e5e5e5;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon {margin-left: 6px;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon--post-it {margin-right: unset;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon--task {color: #044d61;font-size: 15px;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon--task.late {color: #da0a00;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon--task.planned-late, .lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon--task.unconfirmed {color: #f18b00;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon--task.signed-off {color: #0071eb;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon--task.invite {color: #99bd1f;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon.lean-icon--milestone {color: #000;font-size: 18px;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__icon.lean-icon--milestone:before {margin-right: unset;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option__text {font-size: 11px;font-family: "Rubik", Helvetica, Arial, sans-serif;color: #949494;margin: 0 6px;}.lean-popup--filter-planning .checkbox-options-wrapper .checkbox-option input[type=checkbox] {margin: 0 12px;}.lean-popup--add-participant {width: fit-content;}.lean-popup--task-name {position: absolute;display: block;min-width: auto;box-sizing: border-box;height: 30px;font-size: 14px;line-height: 30px;padding: 0 10px;background: rgba(0, 0, 0, 0.75);color: white;z-index: 9999;white-space: nowrap;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;pointer-events: none;}.lean-popup--task-name:after {content: "";display: table;clear: both;}.lean-popup--task-name:after {content: "";width: 0;height: 0;border-style: solid;border-width: 5px 5px 5px 0;border-color: transparent rgba(0, 0, 0, 0.75) transparent transparent;position: absolute;top: 50%;left: -5px;margin-top: -5px;}.lean-popup--location {position: absolute;min-width: 90px;background: rgba(0, 0, 0, 0.5);color: white;z-index: 9999;display: flex;justify-content: center;align-items: stretch;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;pointer-events: none;}.lean-popup--location:after {content: "";display: table;clear: both;}.lean-popup--location:after {content: "";display: block;border: 5px solid;position: absolute;top: 50%;margin-top: -15px;border-color: rgba(0, 0, 0, 0.5) transparent transparent transparent;top: auto;bottom: -10px;left: 50%;margin-left: -6px;margin-bottom: 0;}.lean-popup--location .lean-popup--location__data {display: block;float: left;min-width: 30px;height: auto;padding: 0 5px;text-align: center;border-right: 1px solid #949494;line-height: 20px;font-size: 11px;font-weight: bold;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lean-popup--location .lean-popup--location__data:last-child {border: none;}.lean-post-it--milestone .lean-popup--location {top: -52px;left: -14px;}.lean-popup__content {padding: 47px 10px 61px 10px;position: relative;overflow-y: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;max-width: 100%;}.lean-popup__content__mobile {padding: 20px;display: flex;flex-direction: column;}.lean-popup--post-it .lean-popup__content__mobile {padding-top: 0;}.lean-popup__content__mobile button.complete {background-color: #0071eb;color: white;width: 70%;height: 40px;}.lean-popup__content--center {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.lean-popup--filter-planning .lean-popup__content {padding: 57px 10px 61px 10px;}.lean-popup--post-it-finished .lean-popup__content {padding-top: 100px;}.lean-popup--special-day .lean-popup__content {padding-top: 31px;}.lean-popup--phase .lean-popup__content {padding-top: 0;max-width: 400px;height: auto;}.lean-popup--phase-overview .lean-popup__content {padding: 0;overflow: hidden;}.lean-popup--activity .lean-popup__content, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__content, .lean-popup--filter-planning .lean-popup__content {padding: 16px;}.lean-popup__content input[type=text],.lean-popup__content input[type=password],.lean-popup__content input[type=date],.lean-popup__content input[type=email],.lean-popup__content input[type=file],.lean-popup__content textarea,.lean-popup__content button.ui-multiselect {background: white !important;}.lean-popup__content textarea {padding: 10px;}.lean-popup__content .lean-popup__duration-wrapper .lean-popup__duration {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 1px solid transparent;}.lean-popup__content .lean-popup__duration-wrapper .lean-popup__duration.lean-popup__duration-wrapper--activity {border: none;}.lean-popup--print:after {content: none;}.lean-popup--print .lean-popup__content {top: unset;padding: 20px 20px 70px 20px;}.lean-popup--print .multiselect-wrapper {display: flex;}.lean-popup--print button.ui-multiselect {background: #f5f5f5 !important;flex: 1;}.lean-popup--resident-planning-print:after {content: none;}.lean-popup--resident-planning-print .lean-popup__content {top: unset;padding: 20px 20px 70px 20px;}.lean-popup--resident-planning-print .lean-popup__content p {color: #333;font-weight: bold;}.lean-popup--resident-planning-print .lean-popup__content .main-label, .lean-popup--resident-planning-print .lean-popup__content .secondary-label {color: #000 !important;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 0.8em;vertical-align: middle;}.lean-popup--resident-planning-print .lean-popup__content .sub-label {color: #949494 !important;font-family: "Rubik", Helvetica, Arial, sans-serif;margin-left: 0 !important;}.lean-popup--resident-planning-print .lean-popup__header {background-color: #0071eb !important;color: #fff !important;justify-content: center !important;padding: 10px !important;}.lean-popup--resident-planning-print .lean-popup__header .header-title__main {font-family: "Rubik", Helvetica, Arial, sans-serif !important;}.lean-popup--resident-planning-print .lean-popup__header h1, .lean-popup--resident-planning-print .lean-popup__header .error-screen-container h2, .error-screen-container .lean-popup--resident-planning-print .lean-popup__header h2 {color: #fff !important;}.lean-popup--resident-planning-print .multiselect-wrapper {display: flex;}.lean-popup--resident-planning-print button.ui-multiselect {background: #ffffff !important;flex: 1;height: 40px !important;}.lean-popup--resident-planning-print .lean-popup__input {width: 100%;font-size: 14px;}.lean-popup--resident-planning-print .lean-popup__input--secondary {width: 75%;}.lean-popup--resident-planning-print .lean-popup__input[readonly] {color: #949494;border-color: #eeeeee !important;}.lean-popup--resident-planning-print .lean-popup__input[readonly]:hover {border-color: #eeeeee !important;cursor: not-allowed;}.lean-popup--resident-planning-print .lean-popup__input--icon-left {padding-left: 30px !important;}.lean-popup--resident-planning-print .lean-popup__input--error {border-color: #ee3214 !important;}.lean-popup__row-extend-margin {margin-right: -10px !important;margin-left: -10px !important;}.lean-popup__increased-padding {padding: 8px !important;}.lean-popup__bottom-grey-border {border-bottom: 1px solid #f5f5f5;}.lean-popup__right-grey-border {border-right: 1px solid #f5f5f5;}.lean-popup__header-tabs {padding: 0 50px 0 0 !important;position: relative;}.lean-popup__header-tabs-wrapper {overflow: hidden;height: 100%;width: 100%;padding: 5px 0px 0 0px;}.lean-popup__header-tabs-inner {white-space: nowrap;height: 100%;width: 100%;transition: 0.2s transform;}.lean-popup__header-tabs-scroll {position: absolute;top: 0;right: 0;width: 50px;height: 100%;}.lean-popup__header-tabs-scroll-prev, .lean-popup__header-tabs-scroll-next {display: block;float: left;width: 50%;height: 100%;text-align: center;padding: 7.5px 0;cursor: pointer;color: #0071eb;background-color: #f5f5f5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.lean-popup__header-tabs-scroll-prev:before, .lean-popup__header-tabs-scroll-next:before {margin: 0;}.lean-popup__header-tabs-scroll-prev:hover, .lean-popup__header-tabs-scroll-next:hover {background-color: #cdcdcd;}.lean-popup__header {background-color: #eeeeee;padding: 2px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;top: 0;left: 0;z-index: 10;}.lean-popup__header:after {content: "";display: table;clear: both;}.lean-popup--post-it .lean-popup__header {overflow-y: auto;height: 85px;padding: 15px;}.lean-popup--filter-planning .lean-popup__header {overflow-y: auto;padding: 15px;}.lean-popup--filter-planning .lean-popup__header .active-filters {display: flex;align-items: center;justify-items: center;padding: 5px 10px;margin-left: 10px;border-radius: 40px;background-color: #c4c4c4;color: white;font-size: 11px;}.lean-popup--post-it-finished .lean-popup__header {height: 100px;}.lean-popup--special-day .lean-popup__header {color: #6e6e6e;text-align: center;font-size: 11px;padding: 10px 0;}.lean-popup--resident-planning-print .lean-popup__header, .lean-popup--activity .lean-popup__header, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__header, .lean-popup--filter-planning .lean-popup__header {padding: 16px 16px 4px 16px;background-color: white;position: unset;border-top-left-radius: 4px;border-top-right-radius: 4px;display: flex;justify-content: space-between;}.lean-popup--resident-planning-print .lean-popup__header:after, .lean-popup--activity .lean-popup__header:after, .lean-popup--post-it.lean-popup--regular-post-it .lean-popup__header:after, .lean-popup--filter-planning .lean-popup__header:after {content: none;}.lean-popup__header .resident-planning-header {background-color: #0071eb;}.lean-popup__header .header-title {display: flex;}.lean-popup__header .header-title__icon {color: #0071eb;font-size: 15px;margin-top: 3px;margin-right: 10px;}.lean-popup__header .header-title__main {display: inline;font-size: 16px;font-family: "Poppins Semibold";color: #001b39;word-break: break-word;}.lean-popup__header .header-title__sub {color: #001b39;font-size: 14px;}.lean-popup__header .header-title__sub--right {float: right;}.lean-popup--post-it .lean-popup__header .header-title__sub {font-size: 13px;color: #949494;}.lean-popup__header .header-title__color-tile {height: 16px;width: 16px;min-height: 16px;min-width: 16px;margin-right: 10px;}.lean-popup--phase-overview .lean-popup__header {padding: 5px 10px 5px 0;background-color: #e9f4df;color: #497126;}.lean-popup__tip-message {opacity: 0;transition: opacity ease-in 0.2s;}.lean-popup__tip-message:after {content: "";position: absolute;bottom: 0;left: 50%;width: 0;height: 0;border: 7px solid transparent;border-top-color: rgba(0, 0, 0, 0.5);border-bottom: 0;margin-left: -7px;margin-bottom: -7px;}.lean-popup__tip-message.show {opacity: 1;display: flex;justify-content: center;align-items: center;text-align: center;width: 330px;top: 40px;position: absolute;background: rgba(0, 0, 0, 0.5);color: white;z-index: 100001;font-size: 12px;padding: 5px;}.lean-popup__label {font-size: 13px;font-family: "Poppins", sans-serif;color: #949494;display: block;margin: 5px 0;}.lean-popup__label.lean-popup__label--inline {line-height: 20px;display: inline-block;}.lean-popup__label.lean-popup__label--left {float: left;}.lean-popup__label.lean-popup__label--right {float: right;}.lean-popup--activity .lean-popup__label, .lean-popup--post-it .lean-popup__label, .lean-popup--filter-planning .lean-popup__label {font-family: "Rubik", Helvetica, Arial, sans-serif;color: #001b39;font-weight: bold;margin: 9px 0;}.lean-popup--filter-planning .lean-popup__label .lean-popup__icon {font-size: 13px;}.lean-popup__input {width: 100%;font-size: 14px;}.lean-popup__input--secondary {width: 75%;}.lean-popup__input[readonly] {color: #949494;border-color: #eeeeee !important;}.lean-popup__input[readonly]:hover {border-color: #eeeeee !important;cursor: not-allowed;}.lean-popup__input--icon-left {padding-left: 30px !important;}.lean-popup__input--error {border-color: #ee3214 !important;}.lean-popup__select {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 13px;font-weight: bold;color: #004085;width: 100% !important;height: 32px;background: url("select-arrow-f63477f523f15b968e14c5fec393728b.png") 95% 50% no-repeat;background-size: 8px 6px;background-color: white;border: 1px solid #e5e5e5;padding: 0 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: inset 0 -1px 0 #eeeeee;-moz-box-shadow: inset 0 -1px 0 #eeeeee;box-shadow: inset 0 -1px 0 #eeeeee;}.ie8 .lean-popup__select, .ie9 .lean-popup__select, .ie10 .lean-popup__select {width: 164px;}.lean-popup__select + .chzn-container {width: 100% !important;}.lean-popup__select + .chzn-container .chzn-drop {width: 100% !important;}.lean-popup__select + .chzn-container .chzn-search input {width: 100% !important;line-height: 20px;}.lean-popup__duration-wrapper {width: 100%;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.lean-popup__duration-wrapper:after {content: "";display: table;clear: both;}.lean-popup__duration-wrapper:focus {outline: none;border: 1px solid #0071eb;background: #f5f5f5;}.lean-popup__duration-wrapper:hover {outline: none;border: 1px solid #0071eb;}.powertip-limited .lean-popup__duration-wrapper:hover {border: 1px solid #e5e5e5;}.lean-popup__duration-wrapper .lean-popup__duration {float: left;border: 1px solid transparent;background: transparent;margin: 0;padding: 0 0 0 10px;width: 28%;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;font-size: 13px;}.ie8 .lean-popup__duration-wrapper .lean-popup__duration {padding-top: 6px;}.lean-popup__duration-wrapper .lean-popup__duration:focus {outline: none;background: transparent;}.lean-popup__duration-wrapper .lean-popup__duration:hover {outline: none;background: transparent;}.lean-popup--activity .lean-popup__duration-wrapper {display: flex;justify-content: space-between;border: unset;box-shadow: none;}.lean-popup--activity .lean-popup__duration-wrapper:after {content: none;}.lean-popup--activity .lean-popup__duration-wrapper:hover {border: none !important;}.lean-popup__duration-dates {display: flex;align-items: center;gap: 10px;}.lean-popup__duration-dates input {width: 125px;padding-right: 32px;}.lean-popup__duration-dates.custom-icon input[type=date] {width: 100%;position: relative;}.lean-popup__duration-dates.custom-icon input[type=date]::-webkit-calendar-picker-indicator {background: transparent;bottom: 0;color: transparent;cursor: pointer;height: auto;left: 0;position: absolute;right: 0;top: 0;width: auto;}.lean-popup--activity .lean-icon--right-dir {color: #b3b3b3;}.lean-popup--activity .lean-icon--estimatedtime {margin-left: 8px;}.lean-popup__arrow {float: left;width: 8%;line-height: 32px;background-color: transparent;}.lean-popup__date-header {text-align: center;padding: 10px 0;}.lean-popup__notes, .lean-popup__notes--readonly {width: 100%;resize: vertical;height: 100px;word-break: break-word;padding: 5px;margin-top: 5px;white-space: pre-wrap;overflow: auto;line-height: 15px;font-size: 12px;font-weight: normal;}.lean-popup__notes[readonly], .lean-popup__notes--readonly[readonly] {color: #949494;border-color: #eeeeee !important;}.lean-popup__notes[readonly]:hover, .lean-popup__notes--readonly[readonly]:hover {border-color: #eeeeee !important;cursor: not-allowed;}.lean-popup__notes--readonly {border: 1px solid #e5e5e5;border-radius: 5px;padding: 5px;margin-top: unset;color: #949494;height: 88px;width: calc(100% - 12px);}.lean-popup__label-text, .lean-popup__date-header {font-size: 11px;text-transform: uppercase;color: #808080;}.lean-popup__primary-text {font-size: 13px;font-weight: bold;}.lean-popup__secondary-text {font-size: 12px;font-weight: bold;color: #808080;-webkit-font-smoothing: antialiased;}.lean-popup__error-heading {padding-bottom: 5px;display: block;}.lean-popup__tab {display: inline-block;padding: 5px 15px;margin: 0 5px;background: #ddd;border-top-left-radius: 3px;border-top-right-radius: 3px;cursor: pointer;}.lean-popup__tab.error {color: #ee3214;}.lean-popup__tab.is-active {background: white;}.lean-popup__toggle {display: none;}.lean-popup__toggle.is-active {display: block;}.lean-popup__inspection-activity {position: relative;color: #949494;font-size: 14px;}.lean-popup__inspection-activity__name {padding: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.lean-popup__inspection-activity__counter {padding: 10px;color: #ad2f25;text-align: center;cursor: pointer;}.l-boxlist-row-cell {padding-top: 8px !important;}.powertip-limited .chzn-single abbr.search-choice-close {display: none;}.toggle-check {display: inline-block;height: 31px;width: 90px;margin-top: 2px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background: #eeeeee;vertical-align: top;position: relative;overflow: hidden;-webkit-box-shadow: #d9d9d9 0 -2px 3px inset;-moz-box-shadow: #d9d9d9 0 -2px 3px inset;box-shadow: #d9d9d9 0 -2px 3px inset;}.toggle-check input[type=checkbox] {position: absolute;top: 0;left: 0;width: 100%;height: 31px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;z-index: 10;cursor: pointer;}.toggle-check input[type=checkbox]:checked ~ span.toggle-on {background: #99bd1f;color: #667e13;-webkit-box-shadow: #728d15 0 2px 3px inset;-moz-box-shadow: #728d15 0 2px 3px inset;box-shadow: #728d15 0 2px 3px inset;border: none;}.toggle-check input[type=checkbox]:checked ~ span.toggle-off {background: none;color: #949494;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 1px solid #d9d9d9;}.toggle-check input[type=checkbox]:disabled ~ span.toggle-on, .toggle-check input[type=checkbox]:disabled ~ span.toggle-off {background: #949494 !important;color: #555555;border: 1px solid #d9d9d9;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.toggle-check span.toggle-on, .toggle-check span.toggle-off {position: relative;z-index: 9;display: block;float: left;width: 50%;height: 31px;line-height: 31px;text-align: center;color: #949494;font-family: "Poppins", sans-serif;font-size: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.toggle-check span.toggle-on {-webkit-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;-ms-border-radius: 10px 0 0 10px;-o-border-radius: 10px 0 0 10px;border-radius: 10px 0 0 10px;border: 1px solid #d9d9d9;}.toggle-check span.toggle-off {background: #949494;color: #555555;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0;-webkit-box-shadow: #555555 0 2px 3px inset;-moz-box-shadow: #555555 0 2px 3px inset;box-shadow: #555555 0 2px 3px inset;border: none;}.select2-results__options.max_reached .select2-results__option[aria-selected=false] {color: #b3b3b3 !important;}.select2-results__options.max_reached .select2-results__option[aria-selected=false]:before {border: 1px solid #b3b3b3 !important;}.warning-sticker {display: none;}.lean-post-it--preview {opacity: 0.5;}.lean-post-it--preview-hide-color {background-color: #ebebeb !important;}.lean-post-it {position: absolute;width: 29px;height: 32px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;margin: 3px;z-index: 3;cursor: pointer;}.lean-post-it:before {content: "";display: block;position: absolute;bottom: -2px;left: 0;border-top: 1px solid #d6d6d6;border-right: 13.5px solid #d6d6d6;border-bottom: 1px solid transparent;border-left: 13.5px solid transparent;-webkit-transform: rotateZ(0.1deg);-moz-transform: rotateZ(0.1deg);-ms-transform: rotateZ(0.1deg);-o-transform: rotateZ(0.1deg);transform: rotateZ(0.1deg);}.lean-post-it.lean-post-it--milestone:before {border: 0;}.lean-post-it.selected, .lean-post-it:hover {border: none;z-index: 4;-webkit-box-shadow: #95b9d8 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #95b9d8 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #95b9d8 0 0 0 2px inset, white 0 0 0 3px inset;cursor: move;}.lean-post-it.selected.lean-post-it--extended:after, .lean-post-it:hover.lean-post-it--extended:after {left: 3px;width: auto;right: 3px;bottom: 3px;}.lean-planning--mobile .lean-post-it.selected, .lean-planning--mobile .lean-post-it:hover {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: none;cursor: default;}.lean-planning--mobile .lean-post-it.selected:after, .lean-planning--mobile .lean-post-it:hover:after {left: 0;right: 0;bottom: 0;}.lean-post-it.selected .lean-post-it__phase, .lean-post-it:hover .lean-post-it__phase {margin-top: 3px;padding-left: 4px;padding-right: 4px;}.lean-post-it.selected .lean-post-it__note, .lean-post-it:hover .lean-post-it__note {top: 3px;left: 5px;}.lean-post-it.selected {-webkit-box-shadow: #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}.ie8 .lean-post-it.selected, .ie9 .lean-post-it.selected {border-color: #0071eb;}.ie8 .lean-post-it.copied, .ie9 .lean-post-it.copied {border-color: #ee3214;}.lean-post-it.selected .lean-post-it__location, .lean-post-it.selected .lean-post-it__extender {display: none !important;}.copy-mode .lean-post-it .lean-post-it__location {display: none !important;}.lean-post-it.copied {border: none;-webkit-animation: copyPulse 1.2s infinite ease-out;-moz-animation: copyPulse 1.2s infinite ease-out;-o-animation: copyPulse 1.2s infinite ease-out;animation: copyPulse 1.2s infinite ease-out;}.lean-post-it.copied .lean-post-it__location, .lean-post-it.copied .lean-post-it__extender {display: none !important;}.lean-post-it.copied .lean-post-it__phase {margin-top: 3px;}.lean-post-it.dragging {border: none;z-index: 5;-webkit-box-shadow: 5px 5px 0 0 #c4c4c4;-moz-box-shadow: 5px 5px 0 0 #c4c4c4;box-shadow: 5px 5px 0 0 #c4c4c4;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=60);-webkit-opacity: 0.6;-moz-opacity: 0.6;-khtml-opacity: 0.6;opacity: 0.6;}.lean-post-it.dragging:before {display: none;}.lean-post-it.dragging .lean-post-it__location, .lean-post-it.dragging .lean-post-it__extender {display: none !important;}.lean-post-it.active .lean-post-it__location, .lean-post-it.active .lean-post-it__extender {display: none !important;}.lean-post-it.lean-post-it--extended:after {content: "";display: block;height: 3px;width: 100%;position: absolute;bottom: 0;left: 0;background: #f18b00;border-top: 1px solid white;}.lean-post-it.lean-post-it--empty::after, .lean-post-it.lean-post-it--moved::after {content: "";display: block;position: absolute;top: -3px;bottom: -3px;left: -3px;border: 1px dashed grey;width: 33px;height: 36px;}.lean-post-it.lean-post-it--empty::before {border: 0;}.lean-post-it.lean-post-it--empty.selected {border: 3px solid white;cursor: default;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.lean-post-it.lean-post-it--milestone.lean-post-it--milestone.dragging {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.lean-post-it.lean-post-it--milestone .lean-post-it__phase {display: none;}.lean-post-it.lean-post-it--milestone .lean-post-it__note {top: 6px;left: 8px;}.lean-post-it.lean-post-it--milestone.lean-post-it--empty {background-color: transparent !important;clip-path: unset;}.lean-post-it.lean-post-it--milestone.lean-post-it--empty::after {top: 6px;left: 4px;width: 17px;height: 17px;border: 1px dashed grey;-ms-transform: rotate(50deg) skew(10deg);-webkit-transform: rotate(50deg) skew(10deg);transform: rotate(50deg) skew(10deg);}.lean-post-it.lean-post-it--milestone {background-color: transparent;}.lean-post-it.lean-post-it--milestone:before {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);content: "";background-color: black;width: 28px;height: 27px;clip-path: polygon(50% 0, 95% 50%, 50% 100%, 5% 50%);}.lean-post-it.lean-post-it--milestone .lean-icon--ok {position: absolute;}.lean-post-it.lean-post-it--milestone.lean-post-it--empty:before {background-color: transparent;}.lean-post-it.lean-post-it--milestone .lean-post-it-sticker--warning, .lean-post-it.lean-post-it--milestone .lean-post-it-sticker--problem {clip-path: polygon(50% 0, 95% 50%, 50% 100%, 5% 50%);height: 28px;width: 29px;border-radius: 0;margin: 2px 0 0 0;}.lean-post-it.lean-post-it--milestone .lean-post-it-sticker--warning span:before, .lean-post-it.lean-post-it--milestone .lean-post-it-sticker--problem span:before {padding-top: 8px;}.lean-post-it.lean-post-it--with-phase .lean-icon--ok {height: 18px;line-height: 18px;}.lean-post-it.lean-post-it--with-phase .lean-icon--ok:before {line-height: 18px;}.lean-post-it.lean-post-it--transparent-checked-off {opacity: 0.3 !important;}.lean-post-it .lean-icon--ok {color: white;width: 100%;height: 100%;display: block;text-align: center;line-height: 32px;}.lean-post-it .lean-icon--terms {color: #545454;width: 100%;font-size: 0.8em;display: block;text-align: center;line-height: 32px;}.lean-post-it-sticker {height: 25px;width: 25px;margin: 4px 2px 2px 2px;border-radius: 50%;display: inline-block;text-align: center;line-height: 29px;font-weight: bold;}.lean-post-it-sticker--button {cursor: pointer;margin-right: 1rem;opacity: 0.6;}.lean-post-it-sticker--button.selected {opacity: 1;border: 2px solid #0071eb;}.lean-post-it-sticker--none {border: 1px dashed #ccc;}.lean-post-it-sticker--warning {background-color: yellow;color: black;}.lean-post-it-sticker--warning--football {display: none;background-color: transparent;margin-bottom: 2px;margin-top: 3px;}.lean-post-it-sticker--warning img {height: 20px;}.lean-post-it-sticker--problem {background-color: red;color: white;}.lean-post-it-sticker--post-it-status {opacity: 1;width: 18px;height: 18px;display: inline-flex;justify-content: center;align-items: center;margin-left: 10px;}.football {background: transparent;}@keyframes copyPulse {0% {-webkit-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}50% {-webkit-box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}100% {-webkit-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}}@-webkit-keyframes copyPulse {0% {-webkit-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}50% {-webkit-box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}100% {-webkit-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}}@-moz-keyframes copyPulse {0% {-webkit-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}50% {-webkit-box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 8px 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}100% {-webkit-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #ee3214 0 0 0 0, #ee3214 0 0 0 2px inset, white 0 0 0 3px inset;}}.lean-post-it__phase {display: block;text-align: center;font-size: 9px;font-weight: bold;line-height: 9px;color: #545454;padding: 9px 1px 0 1px;overflow: hidden;}.lean-post-it__extender {position: absolute;top: 0;height: 100%;width: 10px;}.lean-post-it__extender:hover {cursor: col-resize;}.lean-post-it__extender.lean-post-it__extender--pre {left: -10px;}.lean-post-it__extender.lean-post-it__extender--pre:before {left: 4px;}.lean-post-it__extender.lean-post-it__extender--pre:after {right: 2px;}.lean-post-it__extender.lean-post-it__extender--post {right: -10px;}.lean-post-it__extender.lean-post-it__extender--post:before {left: 2px;}.lean-post-it__extender.lean-post-it__extender--post:after {right: 4px;}.lean-post-it__extender:before, .lean-post-it__extender:after {content: "";display: block;position: absolute;top: 25%;height: 50%;width: 1px;background: black;}.touch .lean-post-it__extender {width: 15px;}.touch .lean-post-it__extender.lean-post-it__extender--pre {left: -15px;}.touch .lean-post-it__extender.lean-post-it__extender--pre:before {left: 6px;}.touch .lean-post-it__extender.lean-post-it__extender--post {right: -15px;}.touch .lean-post-it__extender.lean-post-it__extender--post:after {right: 6px;}.touch .lean-post-it__extender:before, .touch .lean-post-it__extender:after {top: 15%;height: 70%;}.lean-post-it__note {color: white;font-size: 10px;line-height: 9px;position: absolute;top: 0;left: 2px;}.lean-post-it__order, .lean-post-it__order-pending {color: white;font-size: 10px;line-height: 9px;position: absolute;top: 0;right: 2px;}.lean-post-it__order-pending {color: #f18b00;border-radius: 50%;width: 15px;height: 15px;display: flex;justify-content: center;align-items: center;}.lean-post-it__symbol {color: white;line-height: 31px !important;text-align: center;}.highlight-activity {-webkit-animation: highlightPulse 1s infinite ease-out;-moz-animation: highlightPulse 1s infinite ease-out;-o-animation: highlightPulse 1s infinite ease-out;animation: highlightPulse 1s infinite ease-out;}@keyframes highlightPulse {0% {-webkit-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}50% {-webkit-box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}100% {-webkit-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}}@-webkit-keyframes highlightPulse {0% {-webkit-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}50% {-webkit-box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}100% {-webkit-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}}@-moz-keyframes highlightPulse {0% {-webkit-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}50% {-webkit-box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 8px 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}100% {-webkit-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;-moz-box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;box-shadow: #0071eb 0 0 0 0, #0071eb 0 0 0 2px inset, white 0 0 0 3px inset;}}.grid-column {padding: 5px 5px;float: left;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.grid-column.collapse-vertical {padding-top: 0;padding-bottom: 0;}.grid-column.divided {padding-right: 15px;padding-left: 15px;}.grid-column.divided:first-child {padding-left: 0;}.grid-column.divided:last-child {padding-right: 0;}.grid-column.divider {border-right: 1px solid #eeeeee;}.grid-row {margin-right: -5px;margin-left: -5px;}.grid-row:after {content: "";display: table;clear: both;}.span-1 {width: 8.3333333333%;}.span-2 {width: 16.6666666667%;}.span-3 {width: 25%;}.span-4 {width: 33.3333333333%;}.span-5 {width: 41.6666666667%;}.span-6 {width: 50%;}.span-7 {width: 58.3333333333%;}.span-8 {width: 66.6666666667%;}.span-9 {width: 75%;}.span-10 {width: 83.3333333333%;}.span-11 {width: 91.6666666667%;}.span-12 {width: 100%;}@media screen and (max-width: 767px) {.tablet-span-1 {width: 8.3333333333%;}.tablet-span-2 {width: 16.6666666667%;}.tablet-span-3 {width: 25%;}.tablet-span-4 {width: 33.3333333333%;}.tablet-span-5 {width: 41.6666666667%;}.tablet-span-6 {width: 50%;}.tablet-span-7 {width: 58.3333333333%;}.tablet-span-8 {width: 66.6666666667%;}.tablet-span-9 {width: 75%;}.tablet-span-10 {width: 83.3333333333%;}.tablet-span-11 {width: 91.6666666667%;}.tablet-span-12 {width: 100%;}}@media screen and (max-width: 1023px) {.mobile-span-1 {width: 8.3333333333%;}.mobile-span-2 {width: 16.6666666667%;}.mobile-span-3 {width: 25%;}.mobile-span-4 {width: 33.3333333333%;}.mobile-span-5 {width: 41.6666666667%;}.mobile-span-6 {width: 50%;}.mobile-span-7 {width: 58.3333333333%;}.mobile-span-8 {width: 66.6666666667%;}.mobile-span-9 {width: 75%;}.mobile-span-10 {width: 83.3333333333%;}.mobile-span-11 {width: 91.6666666667%;}.mobile-span-12 {width: 100%;}}.fancy-toggle__toggle {position: absolute;left: -9999px;top: -9999px;}.fancy-toggle__toggle:checked + .fancy-toggle__label .fancy-toggle__icon {display: inline !important;}.fancy-toggle--icon-top .fancy-toggle__toggle:checked + .fancy-toggle__label .fancy-toggle__icon {visibility: visible;display: block;}.fancy-toggle__toggle:checked + .fancy-toggle__label {-webkit-box-shadow: #dde8f2 0 2px 0 inset;-moz-box-shadow: #dde8f2 0 2px 0 inset;box-shadow: #dde8f2 0 2px 0 inset;border: 1px solid #c1d7ea;}.fancy-toggle__toggle:disabled + .fancy-toggle__label {background: #f5f5f5;-webkit-box-shadow: inset 0 -2px 0 0 #eeeeee;-moz-box-shadow: inset 0 -2px 0 0 #eeeeee;box-shadow: inset 0 -2px 0 0 #eeeeee;cursor: default;opacity: 0.5;}.ie8 .fancy-toggle__toggle {position: static;display: inline;top: auto;left: auto;vertical-align: middle;}.ie8 .fancy-toggle--icon-top .fancy-toggle__toggle {display: block;margin: 0 auto 5px auto;}.fancy-toggle__icon {display: none !important;margin-right: 5px;color: #0071eb;}.fancy-toggle--icon-top .fancy-toggle__icon {display: block;visibility: hidden;margin-right: 0px;}.ie8 .fancy-toggle__icon {display: none;}.fancy-toggle__label {font-family: "Rubik", Helvetica, Arial, sans-serif;float: left;text-align: center;background: white;font-size: 12px;height: 32px;line-height: 32px;width: 100%;border: 1px solid #dedede;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;color: #6e6e6e;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;-o-transition: all 0.2s ease;transition: all 0.2s ease;-webkit-box-shadow: inset 0 -2px 0 0 #eeeeee;-moz-box-shadow: inset 0 -2px 0 0 #eeeeee;box-shadow: inset 0 -2px 0 0 #eeeeee;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.fancy-toggle__label:hover {background: #f5f5f5;-webkit-box-shadow: inset 0 -2px 0 0 #dedede;-moz-box-shadow: inset 0 -2px 0 0 #dedede;box-shadow: inset 0 -2px 0 0 #dedede;}.powertip-limited .fancy-toggle__label {cursor: auto;}.powertip-limited .fancy-toggle__label:hover {background: inherit;-webkit-box-shadow: inset 0 -2px 0 0 #eeeeee;-moz-box-shadow: inset 0 -2px 0 0 #eeeeee;box-shadow: inset 0 -2px 0 0 #eeeeee;}.fancy-toggle--big .fancy-toggle__label {height: 64px;}.ie8 .fancy-toggle__label {float: none;width: auto;display: inline-block;padding: 0 10px;}.ie8 .fancy-toggle--icon-top .fancy-toggle__label {display: block;width: 100%;padding: 0;}.boxlist {background-color: #eeeeee;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: inset 0 1px 1px 0 #e5e5e5;-moz-box-shadow: inset 0 1px 1px 0 #e5e5e5;box-shadow: inset 0 1px 1px 0 #e5e5e5;height: 38px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.boxlist .antiscroll-wrap, .boxlist .antiscroll-inner {height: 100%;width: 100%;}.boxlist .antiscroll-inner {overflow-y: hidden;overflow-x: auto;}.boxlist__content {display: block;white-space: nowrap;height: 100%;padding: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.boxlist__item {height: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-size: 15px;display: inline-block;margin-right: 10px;vertical-align: top;border: 1px solid #c8d2db;background-color: #dde8f2;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;cursor: pointer;}.boxlist__item.boxlist__item-error {color: #da0a00;}.boxlist__item--buildings {margin-right: 0;}.boxlist__days-frame {float: left;border-top: 1px solid white !important;height: 100%;padding: 0 10px;line-height: 28px;-webkit-border-radius: 2px 0 0 2px;-moz-border-radius: 2px 0 0 2px;-ms-border-radius: 2px 0 0 2px;-o-border-radius: 2px 0 0 2px;border-radius: 2px 0 0 2px;}.boxlist__days-frame:hover {background-image: -svg-linear-gradient(#dde8f2, #a0b9ce);background-size: 100%;background-image: -owg-linear-gradient(#dde8f2, #a0b9ce);background-image: -webkit-linear-gradient(#dde8f2, #a0b9ce);background-image: -moz-linear-gradient(#dde8f2, #a0b9ce);background-image: -o-linear-gradient(#dde8f2, #a0b9ce);background-image: linear-gradient(#dde8f2, #a0b9ce);}.boxlist__days-frame.error {color: #ee3214;}.powertip-limited .boxlist__days-frame {cursor: auto;}.powertip-limited .boxlist__days-frame:hover {background-image: -svg-none;background-size: 100%;background-image: -owg-none;background-image: -webkit-none;background-image: -moz-none;background-image: -o-none;background-image: none;}.boxlist__delete-item {float: left;width: 25px;text-align: center;background-color: white;height: 100%;line-height: 28px;-webkit-border-radius: 0 2px 2px 0;-moz-border-radius: 0 2px 2px 0;-ms-border-radius: 0 2px 2px 0;-o-border-radius: 0 2px 2px 0;border-radius: 0 2px 2px 0;color: #9bb0c2;border-left: 1px solid #c8d2db;}.boxlist__delete-item:hover {-webkit-box-shadow: 0 0 5px red;-moz-box-shadow: 0 0 5px red;box-shadow: 0 0 5px red;color: red;}.powertip-limited .boxlist__delete-item {cursor: auto;}.powertip-limited .boxlist__delete-item:hover {-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;color: #9bb0c2;}.colorpicker {z-index: 40000;position: absolute;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.2);width: 195px;text-align: center;padding: 0 0 4px 4px;background-color: white;}.colorpicker:after {content: "";display: table;clear: both;}.colorpicker h2 {width: 100%;padding: 10px 10px 10px 6px;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.colorpicker__color {margin: 4px;float: left;width: 40px;height: 40px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);-webkit-transition: 0.2s all;-moz-transition: 0.2s all;-o-transition: 0.2s all;transition: 0.2s all;position: relative;}.colorpicker__color__inner {position: absolute;top: 11px;left: 16px;text-align: center;color: white;font-weight: 900;}.colorpicker__color:hover:before {content: "\e801";font-family: "lean-icons";position: absolute;top: 0;left: 0;padding-top: 11px;text-align: center;background-color: rgba(0, 0, 0, 0.3);width: 40px;height: 40px;color: white;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;cursor: pointer;}.colorpicker__color:hover .colorpicker__color__inner {display: none;}.icon-input {position: relative;display: inline-block;}.icon-input__icon {line-height: 1em;position: absolute;left: 0;top: 50%;margin-top: -0.5em;width: 25px;text-align: center;color: #c4c4c4;font-size: 17px;}.icon-input__input {padding-left: 25px !important;}.image-cropper .component {position: relative;height: 250px;border: 1px solid #e5e5e5;background: #f5f5f5;overflow: hidden;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.image-cropper .resize-container {position: absolute;display: inline-block;cursor: move;margin: 0 auto;top: 50%;left: 50%;margin-top: -48px;margin-left: -48px;background-color: white;}.image-cropper .resize-container img {display: block;}.image-cropper .resize-container:hover img,.image-cropper .resize-container:active img {outline: 1px dashed #95b9d8;}.image-cropper .resize-handle-ne,.image-cropper .resize-handle-se,.image-cropper .resize-handle-nw,.image-cropper .resize-handle-sw {position: absolute;display: block;width: 8px;height: 8px;background: #95b9d8;z-index: 999;}.image-cropper .resize-handle-nw {top: -4px;left: -4px;cursor: nw-resize;}.image-cropper .resize-handle-sw {bottom: -4px;left: -4px;cursor: sw-resize;}.image-cropper .resize-handle-ne {top: -4px;right: -4px;cursor: ne-resize;}.image-cropper .resize-handle-se {bottom: -4px;right: -4px;cursor: se-resize;}.image-cropper .cutout {position: absolute;left: 50%;top: 50%;margin-left: -50px;margin-top: -50px;z-index: 999;width: 100px;height: 100px;border: solid 2px #0071eb;box-sizing: content-box;pointer-events: none;}.image-cropper .cutout:after,.image-cropper .cutout:before {content: "";position: absolute;display: block;width: 100px;height: 40px;border-left: dashed 1px #0071eb;border-right: dashed 1px #0071eb;}.image-cropper .cutout:before {top: 0;margin-left: -1px;margin-top: -40px;}.image-cropper .cutout:after {bottom: 0;margin-left: -1px;margin-bottom: -40px;}.image-cropper .cutout-inner:after,.image-cropper .cutout-inner:before {content: "";position: absolute;display: block;width: 40px;height: 100px;border-top: dashed 1px #0071eb;border-bottom: dashed 1px #0071eb;}.image-cropper .cutout-inner:before {left: 0;margin-left: -40px;margin-top: -1px;}.image-cropper .cutout-inner:after {right: 0;margin-right: -40px;margin-top: -1px;}.lv {background: white;overflow: hidden;position: absolute;top: 10px;right: 0;bottom: 0;left: 0;-webkit-border-radius: 16px;-moz-border-radius: 16px;-ms-border-radius: 16px;-o-border-radius: 16px;border-radius: 16px;-webkit-transition: 0.3s top;-moz-transition: 0.3s top;-o-transition: 0.3s top;transition: 0.3s top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lv.lv--move-down {top: 60px;}.lv .lv-wrapper {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: absolute;top: 53px;bottom: 0;left: 0;right: 0;background: white;}.lv .lv-wrapper--responsible {top: 96px;}.lv .lv-wrapper.lv-wrapper--with-headers {padding-top: 35px;}.lv .lv-wrapper.lv-wrapper--no-tab-container {top: 0;}.lv .lv__antiscroll-wrap {height: 100%;}.lv .lv__antiscroll-inner {height: 100%;}.lv .lv__antiscroll-inner .vertical-center {margin-top: -75px;text-align: center;}.lv .antiscroll-scrollbar {z-index: 100;}.lv .post-it-duration {font-size: 12px;font-weight: bold;color: #949494;padding-left: 5px;}.lv .post-it-duration .post-it-duration__warning {color: #da0a00;}.lv__content-headers {position: absolute;top: 0;left: 0;width: 100%;height: 35px;border-bottom: 1px solid #e5e5e5;}.lv__content-headers * {line-height: 35px !important;}.lv__pm {padding-bottom: 10px;border-bottom: 1px solid #e5e5e5;}.lv__rest {padding-top: 10px;}.lv__profile-picture {display: block;width: 60px;height: 60px;border: 3px solid #eeeeee;margin: 0 auto;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}.lv__profile-picture.lv__profile-picture--owner {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;border: none;width: calc(25% + 60px);height: auto;display: block;margin-top: 10px;}.lv__profile-picture__button.button {margin: 10px auto 0 auto;}.lv__tabs-container {height: 53px;border-radius: 16px 16px 0 0;border-color: var(--kyp-color-tertiary-50);background: white;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.lv__tabs-container:after {content: "";display: table;clear: both;}.lv__tabs {float: left;height: 100%;}.lv__tab {height: 100%;position: relative;}.lv__tab:before {content: "";display: block;background: var(--kyp-color-primary-800);position: absolute;top: 0;left: 50%;height: 3px;width: 0;-webkit-transition: width 0.1s ease, left 0.1s ease;-moz-transition: width 0.1s ease, left 0.1s ease;-o-transition: width 0.1s ease, left 0.1s ease;transition: width 0.1s ease, left 0.1s ease;}.lv__tab:hover {cursor: pointer;font-weight: 700;}.lv__tab:hover:before {width: calc(100% - 29px);left: 15px;}.lv__tab.current {font-weight: 700;color: var(--kyp-color-primary-900);}.lv__tab.current:hover {color: var(--kyp-color-primary-800);}.lv__tab.current:before {width: calc(100% - 29px);left: 15px;background: var(--kyp-color-primary-900);}.lv__tab a {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.lv__tab--disabled:before {height: 0;transition: none;color: white;}.lv__tab--disabled:hover:before {height: 0;transition: none;color: white;}.lv__tab--disabled a {color: #8DA9FF !important;}.lv__tab--disabled a:visited {cursor: not-allowed !important;}.lv__tab--disabled a:visited:hover {cursor: not-allowed !important;}.lv__tab--disabled a:hover {cursor: not-allowed !important;font-weight: 300 !important;}.lv__tabs__link {display: block;font-size: 14px;line-height: 1em;color: var(--kyp-color-primary-700) !important;padding: 19px 15px;}.current .lv__tabs__link {font-weight: bold;}.lv__actions {float: right;height: 100%;}.lv__filter__input {display: inline-block;margin-right: 7px;}.lv__filter__input input {font-size: 12px;font-weight: bold;}.lv__filter__select {display: inline-block;margin-right: 7px;min-width: 120px;}.lv__form {background: white;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;-webkit-box-shadow: inset 0 -1px 0 #e5e5e5;-moz-box-shadow: inset 0 -1px 0 #e5e5e5;box-shadow: inset 0 -1px 0 #e5e5e5;}.lv__form .warning {padding: 5px;background: #fff0f0;font-size: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin-bottom: 15px;color: #ee3214;}.lv__details {background-color: white !important;display: block;border: 1px solid #e3e3e3;border-top: none;}.lv__details input {width: 100%;}.lv__details .antiscroll-inner {height: 100% !important;}.lv__details.lv__details--closed {display: none;}.lv__details.lv__details--lose {margin: 10px;border: none;-webkit-box-shadow: 0 0 4px #c4c4c4;-moz-box-shadow: 0 0 4px #c4c4c4;box-shadow: 0 0 4px #c4c4c4;}.lv__details__inner {padding: 15px;}.lv__details__inner:after {content: "";display: table;clear: both;}.lv__details__inner input,.lv__details__inner select {width: 100% !important;}.lv__details__inner label {padding-top: 9px;}.lv__profile-picture-full {width: 100px;height: 100px;}.lv__details__subject {padding: 6px 6px 5px 12px;background-color: #f5f5f5;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 13px;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;color: #0071eb;}.lv__details__subject .icon {margin-right: 10px;}.lv__explanation {font-size: 13px;font-style: italic;line-height: 22px;color: #949494;margin-bottom: 16px;}.lv__details__bar {background-color: #f5f5f5;padding: 0 15px;}.lv__user__colour {display: inline;float: right;padding: 8px;}.lv__user__colour-box {display: inline-block;width: 20px;height: 20px;border: 3px solid darkgrey;border-radius: 8px;vertical-align: middle;cursor: pointer;}#colorPickerToolTip {-webkit-box-shadow: -1px 0px 11px 1px rgba(0, 0, 0, 0.5);-moz-box-shadow: -1px 0px 11px 1px rgba(0, 0, 0, 0.5);box-shadow: -1px 0px 11px 1px rgba(0, 0, 0, 0.5);display: none;position: absolute;z-index: 2147483647;}.lv__planning {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: white;position: relative;overflow: hidden;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.lv__view-bar {height: 33px;top: 53px;background: white;}.lv__view-bar a.button {height: 9px !important;float: right;margin: 1px;padding-left: 13px;}.action-bar, .popup__footer {background-color: #f5f5f5;-webkit-box-shadow: #eeeeee 0 1px 0 inset;-moz-box-shadow: #eeeeee 0 1px 0 inset;box-shadow: #eeeeee 0 1px 0 inset;padding: 5px 20px;overflow: hidden;}.popup__overlay {position: fixed;display: none;left: 0;right: 0;top: 0;bottom: 0;padding: 30px;z-index: 40000;background: black;background: rgba(0, 0, 0, 0.6);overflow: hidden;}.ie8 .popup__overlay {background-color: transparent;background: url("ie8_60percent_black-7fe7ce2a6301f884e5600efb9b8852ab.png") !important;}.popup__box {margin: 0 auto;width: 500px;max-width: 100%;max-height: 100%;background-color: white;padding-top: 40px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;-webkit-box-shadow: #222222 0 0 5px;-moz-box-shadow: #222222 0 0 5px;box-shadow: #222222 0 0 5px;}.popup__box.popup__box--with-footer {padding-bottom: 40px;}.popup__box.popup__box--medium {width: 750px;}.popup__box.popup__box--large {width: 100%;}.popup__header {position: absolute;top: 0;left: 0;width: 100%;background-color: #f5f5f5;-webkit-box-shadow: #eeeeee 0 -1px 0 inset;-moz-box-shadow: #eeeeee 0 -1px 0 inset;box-shadow: #eeeeee 0 -1px 0 inset;height: 40px;padding: 0 40px 0 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.popup__title {line-height: 40px;margin: 0;display: inline-block;}.popup__closer {position: absolute;right: 0;top: 0;width: 40px;text-align: center;height: 40px;line-height: 40px;font-family: "kyp-iconsregular";-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;}.popup__closer:hover {background-color: #0071eb;color: white;}.popup__content {padding: 20px;overflow: auto;max-height: calc(100vh - 180px);}.popup__footer {height: 40px;position: absolute;bottom: 0;left: 0;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.primary-popup {padding-top: 39px;padding-bottom: 50px;background-color: white;position: relative;height: 550px;box-sizing: border-box;overflow: hidden;margin: 0 auto;}.primary-popup.add-participant {padding: 16px;border-radius: 4px;}.primary-popup--auto-height {height: auto;}.primary-popup--small {width: 50%;}.primary-popup--medium {width: 75%;}.primary-popup--large {width: 100%;}.primary-popup--650 {width: 650px;}.primary-popup--no-footer {padding-bottom: 0;}.primary-popup--no-header {padding-top: 0;}.primary-popup--shop-frame {width: 100%;height: 100%;}.primary-popup--shop-frame iframe {width: 100%;height: 100%;}.primary-popup__header {display: block;position: absolute;top: 0;left: 0;width: 100%;height: 39px;margin: 0;overflow: hidden;background-color: #0071eb;border-bottom: 1px solid #0058b8;text-align: center;color: white;font-size: 1em;font-family: "Poppins", sans-serif;box-sizing: border-box;}.primary-popup__header.add-participant {position: unset;padding: 0;height: auto;margin-bottom: 30px;background-color: unset;border-bottom: unset;font-family: "Poppins Semibold";text-align: unset;}.primary-popup__header.add-participant .primary-popup__header__icon {display: inline-block;margin-right: 4px;color: #0071eb;line-height: 1.4em;font-size: 18px;}.primary-popup__header.add-participant .primary-popup__header__title {padding: unset;color: #001b39;font-size: 18px;}.primary-popup__header__title {padding: 0.5em;display: inline-block;font-size: 1em;margin: 0;color: white;}.primary-popup__header__close-button {float: right;font-size: 18px;color: #fff;display: inline-block;padding: 10px;cursor: pointer;border-left: 1px solid #0058b8;font-family: "kyp-iconsregular";background: #0071eb;}.primary-popup__header__close-button:hover {background: #0058b8 !important;}.primary-popup__content {height: 100%;}.primary-popup__content__inner {padding: 20px;box-sizing: border-box;height: 100%;}.primary-popup__content__inner p {line-height: 1.3;}.primary-popup__content__inner p:not(:last-child) {margin-bottom: 1rem;}.primary-popup__content.add-participant label {font-size: 13px;font-family: "Rubik", Helvetica, Arial, sans-serif;color: #001b39;}.primary-popup__content.add-participant label.required:after {margin-left: 4px;color: #949494;}.primary-popup__content.add-participant form {padding-bottom: 0;}.primary-popup__content.add-participant form .colour-input {height: 40px;}.primary-popup__content.add-participant form input {width: 100%;}.primary-popup__content.add-participant .select2-container--default .select2-selection--single {background-color: white;}.primary-popup__content.add-participant .select2-container--default .select2-selection--single {display: flex;align-items: center;height: 40px;}.primary-popup__content.add-participant .select2-container--default .select2-selection--single .select2-selection__rendered {color: unset;flex: 1;}.primary-popup__content.add-participant .select2-container--default .select2-selection--single .select2-selection__arrow {top: 50%;transform: translateY(-50%);}.primary-popup__footer {display: block;width: 100%;height: 50px;position: absolute;bottom: 0;left: 0;background-color: #f5f5f5;box-sizing: border-box;border-top: 1px solid #e5e5e5;text-align: right;padding: 9px;}.primary-popup__footer.add-participant {background-color: unset;border-top: unset;height: unset;padding-top: unset;position: unset;}.primary-popup__footer.add-participant button {border: none;box-shadow: none;-webkit-box-shadow: none;}.primary-popup__footer.add-participant button.text {color: #949494;font-style: normal;}.info-label {padding: 5px;font-size: 13px;line-height: 18px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;background: #f0f5fa;color: #0071eb;}.info-label.success {background: #f7fbe8;color: #99bd1f;}.info-label.error {background: #fff0f0;color: #ee3214;}.info-label.warning {background: #ffeed7;color: #f18b00;}.info-label.large {padding: 20px;font-size: 17px;line-height: 22px;}[class^=wb-icon--]:before, [class*=" wb-icon--"]:before {font-family: "woningborg_icons";font-style: normal;font-weight: normal;speak: none;display: inline-block;text-decoration: inherit;text-align: center;font-variant: normal;text-transform: none;line-height: 1em;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.wb-icon--woningborg-logo:before {content: "\e800";}.wb-icon--woningborg-warning:before {content: "\e900";}.waitmessage__overlay {display: block;position: fixed;top: 0;right: 0;bottom: 0;left: 0;background-color: rgba(255, 255, 255, 0.7);z-index: 100000;height: 100%;width: 100%;}.waitmessage__container {position: relative;top: 50%;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);text-align: center;width: 400px;padding: 20px;background-color: white;border: 1px solid #e3e3e3;-webkit-box-shadow: 0 0 25px #eeeeee;-moz-box-shadow: 0 0 25px #eeeeee;box-shadow: 0 0 25px #eeeeee;}@media (min-height: 300px) {.waitmessage__container {margin: -5% auto 0 auto;}}@media (min-height: 600px) {.waitmessage__container {margin: -25% auto 0 auto;}}.waitmessage__throbber {height: 50px;width: 50px;display: inline-block;background: url("kyp-spinner-045175347bf03887b9364050f4923820.gif") center center no-repeat;background-size: 65px 63px;margin-bottom: 30px;}.waitmessage__message {color: #0058b8;}.paginate, .paginate__grails {text-align: center;}.paginate__inner, .paginate__grails .paginate__grails__inner {margin: 20px 0;display: inline-block;background-color: white;border: 1px solid #e5e5e5;font-size: 13px;height: 40px;padding: 0 38px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}.paginate__inner:before, .paginate__grails .paginate__grails__inner:before, .paginate__inner:after, .paginate__grails .paginate__grails__inner:after {content: "(";font-family: "kyp-iconsregular";font-size: 20px;color: #b3b3b3;border-right: 1px solid #e5e5e5;border-left: none;left: 0;right: auto;position: absolute;top: 0;line-height: 24px;padding: 5px;width: 38px;height: 38px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 100;}.paginate__inner:after, .paginate__grails .paginate__grails__inner:after {content: ")";border-left: 1px solid #e5e5e5;border-right: none;left: auto;right: 0;}.paginate__step, .paginate__grails .paginate__grails__inner .step, .paginate__grails .paginate__grails__inner .prevLink, .paginate__grails .paginate__grails__inner .nextLink, .paginate__grails .paginate__grails__inner .currentStep {color: #0071eb;display: inline-block;padding: 13px 14px;height: 38px;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.paginate__step:hover, .paginate__grails .paginate__grails__inner .step:hover, .paginate__grails .paginate__grails__inner .prevLink:hover, .paginate__grails .paginate__grails__inner .nextLink:hover, .paginate__grails .paginate__grails__inner .currentStep:hover {background-color: #f5f5f5;}.paginate__step--current, .paginate__grails .paginate__grails__inner .currentStep {color: #646464;font-weight: bold;}.paginate__step--current:hover, .paginate__grails .paginate__grails__inner .currentStep:hover {background-color: transparent;}.paginate__step--gap:hover, .paginate__grails .paginate__grails__inner .gap:hover {background-color: transparent;}.paginate__step--prev, .paginate__grails .paginate__grails__inner .prevLink, .paginate__step--next, .paginate__grails .paginate__grails__inner .nextLink {position: absolute;background-color: white;top: 0;line-height: 24px;padding: 5px;width: 38px;height: 38px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: "kyp-iconsregular";font-size: 20px;color: #0071eb;z-index: 1000;}.paginate__step--prev, .paginate__grails .paginate__grails__inner .prevLink {border-right: 1px solid #e5e5e5;left: 0;-webkit-border-radius: 5px 0 0 5px;-moz-border-radius: 5px 0 0 5px;-ms-border-radius: 5px 0 0 5px;-o-border-radius: 5px 0 0 5px;border-radius: 5px 0 0 5px;}.paginate__step--next, .paginate__grails .paginate__grails__inner .nextLink {border-left: 1px solid #e5e5e5;right: 0;-webkit-border-radius: 0 5px 5px 0;-moz-border-radius: 0 5px 5px 0;-ms-border-radius: 0 5px 5px 0;-o-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}.paginate--grey .paginate__inner, .paginate__grails--grey .paginate__inner, .paginate--grey .paginate__grails .paginate__grails__inner, .paginate__grails .paginate--grey .paginate__grails__inner, .paginate--grey .paginate__inner--grey, .paginate__grails--grey .paginate__inner--grey, .paginate__grails--grey .paginate__grails__inner {background-color: #f5f5f5;}.paginate--grey .paginate__step:hover, .paginate__grails--grey .paginate__step:hover, .paginate--grey .paginate__grails .paginate__grails__inner .step:hover, .paginate__grails .paginate__grails__inner .paginate--grey .step:hover, .paginate__grails .paginate__grails__inner .paginate__grails--grey .step:hover, .paginate--grey .paginate__grails .paginate__grails__inner .prevLink:hover, .paginate__grails .paginate__grails__inner .paginate--grey .prevLink:hover, .paginate__grails .paginate__grails__inner .paginate__grails--grey .prevLink:hover, .paginate--grey .paginate__grails .paginate__grails__inner .nextLink:hover, .paginate__grails .paginate__grails__inner .paginate--grey .nextLink:hover, .paginate__grails .paginate__grails__inner .paginate__grails--grey .nextLink:hover, .paginate--grey .paginate__grails .paginate__grails__inner .currentStep:hover, .paginate__grails--grey .paginate__grails .paginate__grails__inner .currentStep:hover, .paginate__grails .paginate__grails__inner .paginate--grey .currentStep:hover, .paginate__grails .paginate__grails__inner .paginate__grails--grey .currentStep:hover, .paginate--grey .paginate__step--grey:hover, .paginate__grails--grey .paginate__step--grey:hover, .paginate__grails--grey .paginate__grails__inner .step:hover, .paginate__grails--grey .paginate__grails__inner .prevLink:hover, .paginate__grails--grey .paginate__grails__inner .nextLink:hover {background-color: #eeeeee;}.paginate--grey .paginate__step--prev, .paginate__grails--grey .paginate__step--prev, .paginate--grey .paginate__grails .paginate__grails__inner .prevLink, .paginate__grails .paginate__grails__inner .paginate--grey .prevLink, .paginate__grails .paginate__grails__inner .paginate__grails--grey .prevLink, .paginate--grey .paginate__step--next, .paginate__grails--grey .paginate__step--next, .paginate--grey .paginate__grails .paginate__grails__inner .nextLink, .paginate__grails .paginate__grails__inner .paginate--grey .nextLink, .paginate__grails .paginate__grails__inner .paginate__grails--grey .nextLink, .paginate--grey .paginate__step--prev--grey, .paginate__grails--grey .paginate__step--prev--grey, .paginate__grails--grey .paginate__grails__inner .prevLink, .paginate--grey .paginate__step--next--grey, .paginate__grails--grey .paginate__step--next--grey, .paginate__grails--grey .paginate__grails__inner .nextLink {background-color: #f5f5f5;}.paginate--grey .paginate__step--prev:hover, .paginate__grails--grey .paginate__step--prev:hover, .paginate--grey .paginate__grails .paginate__grails__inner .prevLink:hover, .paginate__grails .paginate__grails__inner .paginate--grey .prevLink:hover, .paginate__grails .paginate__grails__inner .paginate__grails--grey .prevLink:hover, .paginate--grey .paginate__step--next:hover, .paginate__grails--grey .paginate__step--next:hover, .paginate--grey .paginate__grails .paginate__grails__inner .nextLink:hover, .paginate__grails .paginate__grails__inner .paginate--grey .nextLink:hover, .paginate__grails .paginate__grails__inner .paginate__grails--grey .nextLink:hover, .paginate--grey .paginate__step--prev--grey:hover, .paginate__grails--grey .paginate__step--prev--grey:hover, .paginate__grails--grey .paginate__grails__inner .prevLink:hover, .paginate--grey .paginate__step--next--grey:hover, .paginate__grails--grey .paginate__step--next--grey:hover, .paginate__grails--grey .paginate__grails__inner .nextLink:hover {background-color: #eeeeee;}.paginate--grey .paginate__step--gap:hover, .paginate__grails--grey .paginate__step--gap:hover, .paginate--grey .paginate__grails .paginate__grails__inner .gap:hover, .paginate__grails .paginate__grails__inner .paginate--grey .gap:hover, .paginate__grails .paginate__grails__inner .paginate__grails--grey .gap:hover, .paginate--grey .paginate__step--gap--grey:hover, .paginate__grails--grey .paginate__step--gap--grey:hover, .paginate__grails--grey .paginate__grails__inner .gap:hover {background-color: transparent;}:-webkit-full-screen {height: 100%;width: 100%;}:-webkit-full-screen #header-bar {display: none;}:-webkit-full-screen .tabletcontainer {height: 100%;width: 100%;max-height: 100%;max-width: 100%;min-height: 100%;min-width: 100%;}:-webkit-full-screen .tabletcontainer .content {padding-top: 0;}:-webkit-full-screen .tabletcontainer .fullscreen-button-small {display: inline;}:-webkit-full-screen .tabletcontainer .fullscreen-button-big {display: none;}:-webkit-full-screen .fullscreen-button-small {display: inline;}:-webkit-full-screen .fullscreen-button-big {display: none;}:-webkit-full-screen #powerTip {z-index: 999999;}:-webkit-full-screen .content-centered {max-width: 100%;}:-moz-full-screen {height: 100%;width: 100%;}:-moz-full-screen #header-bar {display: none;}:-moz-full-screen .tabletcontainer {height: 100%;width: 100%;max-height: 100%;max-width: 100%;min-height: 100%;min-width: 100%;}:-moz-full-screen .tabletcontainer .content {padding-top: 0;}:-moz-full-screen .tabletcontainer .fullscreen-button-small {display: inline;}:-moz-full-screen .tabletcontainer .fullscreen-button-big {display: none;}:-moz-full-screen .fullscreen-button-small {display: inline;}:-moz-full-screen .fullscreen-button-big {display: none;}:-moz-full-screen #powerTip {z-index: 999999;}:-moz-full-screen .content-centered {max-width: 100%;}:-ms-full-screen {height: 100%;width: 100%;}:-ms-full-screen #header-bar {display: none;}:-ms-full-screen .tabletcontainer {height: 100%;width: 100%;max-height: 100%;max-width: 100%;min-height: 100%;min-width: 100%;}:-ms-full-screen .tabletcontainer .content {padding-top: 0;}:-ms-full-screen .tabletcontainer .fullscreen-button-small {display: inline;}:-ms-full-screen .tabletcontainer .fullscreen-button-big {display: none;}:-ms-full-screen .fullscreen-button-small {display: inline;}:-ms-full-screen .fullscreen-button-big {display: none;}:-ms-full-screen #powerTip {z-index: 999999;}:-ms-full-screen .content-centered {max-width: 100%;}:full-screen {height: 100%;width: 100%;}:full-screen #header-bar {display: none;}:full-screen .tabletcontainer {height: 100%;width: 100%;max-height: 100%;max-width: 100%;min-height: 100%;min-width: 100%;}:full-screen .tabletcontainer .content {padding-top: 0;}:full-screen .tabletcontainer .fullscreen-button-small {display: inline;}:full-screen .tabletcontainer .fullscreen-button-big {display: none;}:full-screen .fullscreen-button-small {display: inline;}:full-screen .fullscreen-button-big {display: none;}:full-screen #powerTip {z-index: 999999;}:full-screen .content-centered {max-width: 100%;}:fullscreen {height: 100%;width: 100%;}:fullscreen #header-bar {display: none;}:fullscreen .tabletcontainer {height: 100%;width: 100%;max-height: 100%;max-width: 100%;min-height: 100%;min-width: 100%;}:fullscreen .tabletcontainer .content {padding-top: 0;}:fullscreen .tabletcontainer .fullscreen-button-small {display: inline;}:fullscreen .tabletcontainer .fullscreen-button-big {display: none;}:fullscreen .fullscreen-button-small {display: inline;}:fullscreen .fullscreen-button-big {display: none;}:fullscreen #powerTip {z-index: 999999;}:fullscreen .content-centered {max-width: 100%;}.fullscreen-button {-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;width: 40px;height: 40px;background-color: #0071eb;-webkit-box-shadow: 1px 1px 4px -2px rgba(0, 0, 0, 0.6);-moz-box-shadow: 1px 1px 4px -2px rgba(0, 0, 0, 0.6);box-shadow: 1px 1px 4px -2px rgba(0, 0, 0, 0.6);color: white !important;font-size: 19px;position: absolute;bottom: 40px;right: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 11px;z-index: 1000000000;-webkit-transition: background-color 0.2s ease;-moz-transition: background-color 0.2s ease;-o-transition: background-color 0.2s ease;transition: background-color 0.2s ease;cursor: pointer;}.fullscreen-button:hover {background-color: #528ec1;}.fullscreen-button .fullscreen-button-small {display: none;}.connection {background-color: white;min-height: 100%;padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.connection__info h1, .connection__info .error-screen-container h2, .error-screen-container .connection__info h2 {color: #0071eb;margin-bottom: 20px;}.connection__info p {color: #545454;}.connection__list {background-color: #f5f5f5;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;font-family: "Rubik", Helvetica, Arial, sans-serif;margin: 20px 0 0 0;padding: 10px;}.connection__list__item {background-color: white;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin-bottom: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;min-height: 60px;}.connection__list__item:last-child {margin-bottom: 0;}.connection__list__item .connection__list__item__form {height: 0;overflow: hidden;}.connection__list__item.open .connection__list__item__form {height: 270px;overflow: auto;padding: 20px 0;}.connection__list__item__image {position: absolute;top: 10px;left: 10px;width: 100px;height: 40px;overflow: hidden;}.connection__list__item__image img {-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;max-height: 100%;max-width: 100%;}.connection__list__item__title {position: absolute;top: 10px;right: 220px;left: 120px;height: 22px;-webkit-font-smoothing: antialiased;font-weight: bold;}.connection__list__item__title.linked {color: #0071eb;}.connection__list__item__title.unlinked {color: #949494;}.connection__list__item__status {position: absolute;top: 32px;right: 220px;left: 120px;font-size: 12px;color: #949494;padding-top: 3px;}.connection__list__item__status--error {color: #ee3214;}.connection__list__item__status--error .unlinked-icon {color: #ee3214;}.connection__list__item__action {position: absolute;top: 10px;right: 10px;width: 200px;padding: 3px 0;}.connection__list__item__action button,.connection__list__item__action a {width: auto;height: auto !important;text-align: left;float: right;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.connection__list__item__action button span,.connection__list__item__action a span {margin-right: 10px;}.connection__list__item__form {border-top: 1px solid #e5e5e5;margin-top: 60px;-webkit-transition: 0.3s all ease;-moz-transition: 0.3s all ease;-o-transition: 0.3s all ease;transition: 0.3s all ease;}.connection__list__item__form__box {width: 320px;margin: 0 auto;}.connection__list__item__form__box .chzn-container,.connection__list__item__form__box .chzn-drop {width: 100% !important;}.connection__list__item__form__box__info {color: #545454;margin-bottom: 30px;font-size: 14px;line-height: 20px;}.connection__list__item__form__box__input {margin-bottom: 15px;width: 100%;}.connection__list__item__form__box__chosen {width: 100%;}.connection__list__item__form__box__chosen .chzn-drop {width: 100%;}.connection__list__item__form__box__error {color: #da0a00;font-size: 13px;padding: 0 0 20px 0;}.connection__list__item__form__box__forgot-password {margin-top: 10px;margin-bottom: 20px;}.connection__list__item__form__box__forgot-password a {text-decoration: underline;color: #0058b8;font-size: 14px;}.connection__list__item__form__box__forgot-password a:hover {color: #0071eb;}.connection__list__item__form__box__environment {margin-bottom: 20px;}.connection__list__item__form__box__environment__label {margin-bottom: 7px;overflow: visible;display: block;line-height: normal;color: #949494;}.connection__list__item__form__box__actions {text-align: right;margin-bottom: 20px;}.connection__list__item__form__box__actions.center {text-align: center;}.link-icon {color: #0071eb;}.unlink-icon {color: #ee3214;}.unlinked-icon {color: #949494;}.supplier-list .supplier-item {display: flex;align-items: center;padding: 4px 0;border-bottom: 1px solid #e5e5e5;}.supplier-list .supplier-item:last-child {border-bottom: unset;}.supplier-list .supplier-item__image img {aspect-ratio: 1/1;width: 50px;height: auto;object-fit: contain;}.supplier-list .supplier-item__content {flex: 5;margin: 0 20px;}.supplier-list .supplier-item__title {font-size: 13px;margin-bottom: 8px;}.supplier-list .supplier-item__cart {font-size: 13px;color: #949494;}.supplier-list .supplier-item__button {flex: 2;height: 30px;padding: 4px 8px;}.supplier-list .supplier-item__button .supplier-item__button-icon {color: #0071eb;margin-right: unset !important;margin-left: 8px;}.storage-status {position: relative;}.storage-status__inner {padding: 10px 10px 14px 10px;position: relative;}.filebrowser {padding: 20px;}.filebrowser ul {display: block;}.filebrowser ul li > span, .filebrowser ul li > label {margin-bottom: 8px;display: inline-block;font-size: 13px;color: #545454;-webkit-font-smoothing: antialiased;cursor: pointer;}.filebrowser ul li.folder .folder-name {vertical-align: middle;}.filebrowser ul li.folder .folder-name:before {content: "\e809";font-family: "lean-icons";margin-right: 10px;color: #0058b8;font-size: 18px;}.filebrowser ul li.folder .folder-spinner {height: 18px;width: 18px;vertical-align: middle;margin-bottom: 8px;}.filebrowser ul li.folder.open > .folder-name:before {content: "\e80a";}.filebrowser ul li ul {display: none;padding-left: 22px;}.filebrowser ul li ul.open {display: block;}.filebrowser .filebrowser__checkbox-label {vertical-align: middle;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-family: "Rubik", Helvetica, Arial, sans-serif;}.filebrowser .filebrowser__checkbox-label input[type=checkbox] {visibility: hidden;position: absolute;left: -9999px;top: -9999px;}.ie8 .filebrowser .filebrowser__checkbox-label input[type=checkbox] {visibility: visible !important;display: inline !important;position: relative !important;top: 0 !important;left: 0 !important;}.filebrowser .filebrowser__checkbox-label .filebrowser__checkbox {display: inline-block;width: 18px;height: 18px;cursor: pointer;background-color: white;border: 1px solid #dedede;vertical-align: middle;margin-right: 10px;position: relative;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.filebrowser .filebrowser__checkbox-label .filebrowser__checkbox-text {vertical-align: middle;display: inline-block;}.filebrowser .filebrowser__checkbox-label input[type=checkbox]:checked + .filebrowser__checkbox:before {content: "m";font-family: "kyp-support-icons";font-size: 24px;position: absolute;top: -4px;left: 1px;-webkit-font-smoothing: antialiased;color: #0071eb;}#leansight-spinner {-webkit-animation: spin 2s linear infinite;-moz-animation: spin 2s linear infinite;animation: spin 2s linear infinite;}@-moz-keyframes spin {100% {-moz-transform: rotate(360deg);}}@-webkit-keyframes spin {100% {-webkit-transform: rotate(360deg);}}@keyframes spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}.planning-import-report {padding: 20px;}.planning-import-report .btn.save {float: right;padding: 0 20px;}.import-report__confirmation {margin-bottom: 10px;padding: 5px;background: #dde8f2;font-size: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;color: #0071eb;display: block;}.planning-import-list-box {-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;border: 1px solid #eeeeee;background: #f5f5f5;max-height: 560px;position: relative;margin-bottom: 20px;}.planning-import-list-box .antiscroll-inner {max-height: 560px;}.planning-import-column {padding: 20px;}.planning-import-error-item {border-bottom: 1px solid #eeeeee;display: block;}.planning-import-error-item:last-child {border: none;}.import-activity {font-size: 14px;font-weight: bold;line-height: 20px;margin-bottom: 5px;}.import-error {font-size: 13px;line-height: 22px;color: #949494;}.import-error li {margin-bottom: 10px;}.import-error li:last-child {margin: 0;}button.ui-multiselect {font-size: 13px;width: 250px;text-align: left;vertical-align: middle;}button.ui-multiselect span.ui-icon {float: right;background: url("chosen-sprite-25b9acb1b504c95c6b95c33986b7317e.png") no-repeat 0px 5px;height: 30px;width: 18px;display: block;}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {button.ui-multiselect span.ui-icon {background-image: url("chosen-sprite@2x-cb0d09c93b99c5cab6848147fdb3d7e4.png");background-size: 52px 37px !important;}}button.ui-multiselect span:not(.ui-icon) {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 220px;display: inline-block;}button.ui-multiselect.ui-state-active {background: white;-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;-o-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}button.ui-multiselect.ui-state-active span.ui-icon {background-position: -18px 7px;}.ui-multiselect-menu {background: white;-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-ms-border-radius: 0 0 5px 5px;-o-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;-webkit-box-shadow: #999 0px 5px 10px;-moz-box-shadow: #999 0px 5px 10px;box-shadow: #999 0px 5px 10px;position: absolute;z-index: 999999;text-align: left;display: none;}.ui-multiselect-menu .antiscroll-wrap, .ui-multiselect-menu .antiscroll-inner {height: 190px;}.ui-multiselect-filter {float: none;padding: 10px;border-bottom: 1px solid #eeeeee;position: relative;}.ui-multiselect-filter::after, .ui-multiselect-filter:after {content: "f";display: block;position: absolute;top: 50%;right: 20px;margin-top: -9px;color: #949494;font-family: "kyp-iconsregular";font-size: 16px;}.ui-multiselect-filter input[type=search] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;padding: 5px 10px;line-height: 20px;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;font-size: 13px;color: #004085;}.ui-multiselect-filter input[type=search]:focus {outline: none;border-color: #95b9d8;}.ui-multiselect-filter input[type=search]::-webkit-search-cancel-button {-webkit-appearance: none;}ul.ui-multiselect-checkboxes {display: block;overflow-y: auto;}ul.ui-multiselect-checkboxes li {margin: 0;}ul.ui-multiselect-checkboxes li label {display: block;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 14px;color: #0058b8;line-height: 30px;margin: 0;padding: 0 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}ul.ui-multiselect-checkboxes li label input {margin-right: 10px;vertical-align: middle;}ul.ui-multiselect-checkboxes li label:hover {color: white;background: #528ec1;cursor: pointer;}.ui-multiselect-optgroup-label {border-bottom: 1px solid #eeeeee;border-top: 1px solid #e5e5e5;}.ui-multiselect-optgroup-label a {background: #f5f5f5;font-size: 14px;color: #949494;line-height: 30px;display: block;padding: 0 10px;position: relative;}.ui-multiselect-optgroup-label a:hover {color: #0058b8;background: #dde8f2;}.ui-multiselect-optgroup-label a:hover .optgroup-instruction {text-decoration: underline;}.optgroup-instruction {position: absolute;right: 10px;top: 0;color: #0071eb;line-height: 30px;font-size: 12px;font-style: italic;}.ui-helper-reset {display: none;}.ui-state-hover {border: none !important;}.subcontent {position: absolute;top: 55px;right: 0;bottom: 0;left: 0;}.subcontent.subcontent--no-menu {top: 0;}.subcontent .form-actions {float: right;width: 15%;}.subcontent .formcontainer {position: absolute;top: 0;right: 0;left: 0;max-height: 520px;}.subcontent .formcontainer .form-actions button {width: 100%;}.subcontent .filter-bar {position: absolute;top: 0;right: 0;left: 0;-webkit-transition: 0.3s top;-moz-transition: 0.3s top;-o-transition: 0.3s top;transition: 0.3s top;}.subcontent .filter-bar .select-wrapper {width: 160px;margin-left: 5px;text-align: left;float: right;}.subcontent .filter-bar--responsible {top: 53px;padding: 0;}.subcontent .formlist {position: absolute;top: 63px;right: 0;bottom: 0;left: 0;-webkit-transition: 0.3s top;-moz-transition: 0.3s top;-o-transition: 0.3s top;transition: 0.3s top;}.subcontent .formlist.formlist--no-filter {top: 0;}.filter-bar {background-color: white;border-bottom: 1px solid #e5e5e5;padding: 15px;text-align: right;}.filter-bar span.search {display: inline-block;position: relative;vertical-align: top;}.filter-bar span.search input[type=text] {background-color: #f5f5f5;border: 1px solid #e5e5e5;color: #949494;font-size: 0.85em;font-weight: normal;height: 32px;line-height: 15px;padding-right: 20px;text-overflow: ellipsis;vertical-align: top;}.filter-bar span.search input[type=text]:hover {border-color: #0071eb;}.filter-bar span.search:after {color: #949494;content: "f";display: block;font-family: "kyp-iconsregular";height: 10px;position: absolute;right: 10px;top: 7px;width: 10px;}.filter-bar .chzn-container.chzn-container-single {margin-bottom: 0;text-align: left;}.filter-bar .chzn-container.chzn-container-single .chzn-single {background-color: #f5f5f5 !important;border: 1px solid #e5e5e5 !important;color: #949494;font-weight: normal;height: 30px;}.filter-bar .chzn-container.chzn-container-single .chzn-single div {display: inline-block !important;}.screen-menu {background-color: var(--kyp-color-tertiary-50);height: 54px;padding: 1px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}.screen-menu menu li.uploadPlanning {display: none;}.screen-menu menu li.uploadPlanning--visible {display: block;}.menu-items-right, .menu-items-left {height: 100%;}.menu-item-search {height: 100%;display: flex;align-items: center;}.menu-items-right {float: right;}.menu-items-left {float: left;background-color: white;border-right: 1px solid #95b9d8;height: 53px;padding-left: 10px;position: absolute;top: 0;left: 0;z-index: 99;}.menu-items-left.menu-items-left--alt {height: 100%;background: none;border-right-color: #e5e5e5;position: relative;padding-left: 0;}.menu-items-left button {-webkit-box-shadow: white 0 2px 2px 0 inset;-moz-box-shadow: white 0 2px 2px 0 inset;box-shadow: white 0 2px 2px 0 inset;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;background-color: #f5f5f5;border: 1px solid #c1d7ea;font-size: 0.8125em;height: 38px;line-height: 11px;margin: 10px 10px 5px 0;padding: 5px 10px;}.menu-items-left button:hover {border: 1px solid #0071eb;}.menu-items-left button span {display: block;display: inline-block;font-size: 1.4em;margin-right: 5px;margin-top: -5px;vertical-align: middle;}.menu-items-left button.finish-button {-webkit-box-shadow: #8ec0ec 0 1px 1px 0 inset;-moz-box-shadow: #8ec0ec 0 1px 1px 0 inset;box-shadow: #8ec0ec 0 1px 1px 0 inset;background: #0071eb;border: 1px solid #1c517d;color: white;}.menu-items-left button.finish-button span {color: white;}.menu-items-left button.finish-button:hover {background-image: -svg-linear-gradient(#205D98, #0a4d82);background-size: 100%;background-image: -owg-linear-gradient(#205D98, #0a4d82);background-image: -webkit-linear-gradient(#205D98, #0a4d82);background-image: -moz-linear-gradient(#205D98, #0a4d82);background-image: -o-linear-gradient(#205D98, #0a4d82);background-image: linear-gradient(#205D98, #0a4d82);border: 1px solid #123a5c;-webkit-box-shadow: #8ec0ec 0 1px 1px 0 inset;-moz-box-shadow: #8ec0ec 0 1px 1px 0 inset;box-shadow: #8ec0ec 0 1px 1px 0 inset;}.choose-pane {background-color: white;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}.choose-pane input {width: 100%;}.choose-pane h2 {margin-top: 0;margin-bottom: 20px;}.choose-pane .grid-column {padding: 4px 5px;}.choose-pane__inner {position: absolute;top: 0;height: 100%;width: 50%;overflow: scroll;padding: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: #f5f5f5;}.choose-pane__inner.open {background-color: white;}.choose-pane__inner--left {left: 0;}.choose-pane__inner--left.open {border-right: 1px solid #e5e5e5;}.choose-pane__inner--right {right: 0;}.choose-pane__inner--right.open {border-left: 1px solid #e5e5e5;}.choose-pane--grey {background-color: #f5f5f5;}.choose-pane--hidden {opacity: 0;z-index: -1;}.jumbo-block {padding: 40px 0;margin-bottom: 40px;}.jumbo-block--grey {background-color: #f5f5f5;border-bottom: 1px solid #e5e5e5;}.jumbo-block__title {color: #0058b8;font-size: 22px;font-family: "Poppins", sans-serif;text-align: center;margin: 0 0 20px 0;}.jumbo-block__text {color: #949494;font-size: 12px;font-family: "Rubik", Helvetica, Arial, sans-serif;text-align: center;line-height: 22px;}.choose-container {position: relative;width: 100%;height: 100%;}.choose-icon:before {font-family: "kyp-iconsregular";font-size: 40px;}.choose-icon--new {color: #0071eb;}.choose-icon--new:before {content: "+";}.choose-icon--existing {color: #0071eb;}.choose-icon--existing:before {content: "A";}.choose-icon--cancel {color: #949494;}.choose-icon--cancel:before {content: "x";}.choose-text {color: #949494;font-size: 13px;line-height: 24px;margin: 25px 0;}.select2 {width: 100% !important;}.select2-container {box-sizing: border-box;display: inline-block;margin: 0;position: relative;vertical-align: middle;}.select2-selection {outline: none;}.select2-container .select2-selection--single {box-sizing: border-box;cursor: pointer;display: block;height: 32px;user-select: none;-webkit-user-select: none;}.select2-container .select2-selection--single .select2-selection__rendered {display: block;padding-left: 8px;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 {box-sizing: border-box;cursor: pointer;display: block;min-height: 32px;user-select: none;-webkit-user-select: none;font-size: 12px;padding: 0 0 0 5px;border: 1px;}.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-selection--multiple .select2-selection__rendered li {overflow: hidden;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;font-family: "Open Sans", Helvetica, Arial, sans-serif;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {-webkit-appearance: none;}.select2-dropdown {background-color: white;-webkit-box-shadow: #999 0px 5px 10px;-moz-box-shadow: #999 0px 5px 10px;box-shadow: #999 0px 5px 10px;border-radius: 5px;box-sizing: border-box;display: block;position: absolute;left: -100000px;width: 100%;z-index: 105100000000;}.select2-results {display: block;}.select2-results__options {list-style: none;margin: 0;padding: 0;}.select2-results__option {padding: 10px;font-size: 12px;user-select: none;-webkit-user-select: none;}.add-icon {color: #99bd1f;display: flex;align-items: center;}.add-icon:before {padding-right: 5px;content: "+";font-size: 18px;}.select2-results__option:has(> .add-icon) {border-top: 1px solid #e3e3e3;}.select2-dropdown.select2-dropdown--above {border-radius: 0;}.select2-results__option[aria-selected] {cursor: pointer;}.select2-container--open .select2-dropdown {left: 0;}.select2-container--open .select2-dropdown--above {border-bottom: none;}.select2-container--open .select2-dropdown--above .select2-results__options {border-radius: 0 !important;}.select2-container--open .select2-dropdown--above .select2-results__option--highlighted[aria-selected] {border-radius: 0;}.select2-container--open .select2-dropdown--above .select2-results__option--highlighted[aria-selected]:last-child {border-radius: 0 0 0 0;}.select2-container--open .select2-dropdown--above .select2-results__option--highlighted[aria-selected]:first-child {border-radius: 4px 4px 0 0;}.select2-dropdown--above .select2-results__option {border-radius: 4px 4px 0 0;}.select2-container--open .select2-dropdown--below {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-search--dropdown {display: block;padding: 4px;}.select2-search--dropdown .select2-search__field {padding: 4px 4px 4px 8px;width: 100%;box-sizing: border-box;outline: 0;border: 1px solid #e5e5e5;height: 34px;font-family: sans-serif;font-size: 12px;background-color: #f5f5f5;border-radius: 5px;color: #004085;}.select2-search__field {border: none !important;}.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: 99;background-color: #fff;filter: alpha(opacity=0);}.select2-hidden-accessible {border: 0 !important;clip: rect(0 0 0 0) !important;height: 1px !important;margin: -1px !important;overflow: hidden !important;padding: 0 !important;position: absolute !important;width: 1px !important;}.select2-container--default .select2-selection--single {background-color: #f5f5f5;border: 1px solid #e5e5e5;border-radius: 5px;}.select2-container--default .select2-selection--single:hover {border-color: #0071eb;}.select2-container--default .select2-selection--single .select2-selection__rendered {color: #444;line-height: 30px;font-weight: bold;font-size: 12px;}.select2-container--default .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--default .select2-selection--single .select2-selection__arrow {height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.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--disabled .select2-selection--single {background-color: #eee;cursor: default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {display: none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--default .select2-selection--multiple {background-color: white;border: 1px solid #e2e2e2;border-radius: 4px;cursor: text;}.select2-container--default .select2-selection--multiple:hover {border-color: #0071eb;}.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__placeholder {color: #999;margin-top: 5px;float: left;}.select2-container--default .select2-selection--multiple .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-top: 5px;margin-right: 10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {color: #999;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {color: #333;}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline {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: solid black 1px;outline: 0;}.select2-container--default.select2-container--disabled .select2-selection--multiple {background-color: #eee;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--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--default .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field {background: transparent;border: none;outline: 0;box-shadow: none;-webkit-appearance: textfield;}.select2-container--default .select2-results > .select2-results__options {max-height: 350px;overflow-y: auto;border-radius: 0 0 4px 4px;}.select2-container--default .select2-results__option[role=group] {padding: 0;}.select2-container--default .select2-results__option[aria-disabled=true] {color: #999;cursor: no-drop;}.checkbox-dropdown .select2-results__option:before {content: "";display: inline-block;position: relative;height: 11px;width: 11px;border: 1px solid #787878;border-radius: 2.5px;background-color: #ffffff;margin-right: 10px;vertical-align: middle;}.checkbox-dropdown .select2-results__option[aria-selected=true]:before {font-family: "Open Sans", Helvetica, Arial, sans-serif;content: "✓";color: #fff;background-color: #0672f3;border: 1px solid #0672f3;display: inline-block;text-align: center;}.checkbox-dropdown .select2-container--default .select2-results__option[aria-selected=true]:before {background-color: #ffffff;}.select2-container--default .select2-results__option[aria-selected=true] {background-color: #ddd;}.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__option--highlighted[aria-selected] {background-color: #528ec1;color: white;}.select2-container--default .select2-results__option--highlighted[aria-selected]:last-child {border-radius: 0 0 4px 4px;}.select2-container--default .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic .select2-selection--single {background-color: #f7f7f7;border: 1px solid #aaa;border-radius: 4px;outline: 0;background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);background-repeat: repeat-x;}.select2-container--classic .select2-selection--single:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered {color: #444;line-height: 30px;}.select2-container--classic .select2-selection--single .select2-selection__clear {cursor: pointer;float: right;font-weight: bold;margin-right: 10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder {color: #999;}.select2-container--classic .select2-selection--single .select2-selection__arrow {background-color: #ddd;border: none;border-left: 1px solid #aaa;border-top-right-radius: 4px;border-bottom-right-radius: 4px;height: 26px;position: absolute;top: 1px;right: 1px;width: 20px;background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat: repeat-x;}.select2-container--classic .select2-selection--single .select2-selection__arrow b {border-color: #888 transparent transparent transparent;border-style: solid;border-width: 5px 4px 0 4px;height: 0;left: 50%;margin-left: -4px;margin-top: -2px;position: absolute;top: 50%;width: 0;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear {float: left;}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow {border: none;border-right: 1px solid #aaa;border-radius: 0;border-top-left-radius: 4px;border-bottom-left-radius: 4px;left: 1px;right: auto;}.select2-container--classic.select2-container--open .select2-selection--single {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {background: transparent;border: none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {border-color: transparent transparent #888 transparent;border-width: 0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);background-repeat: repeat-x;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);background-repeat: repeat-x;}.select2-container--classic .select2-selection--multiple {background-color: white;border: 1px solid #aaa;border-radius: 4px;cursor: text;outline: 0;}.select2-container--classic .select2-selection--multiple:focus {border: 1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered {list-style: none;margin: 0;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear {display: none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice {background-color: #e4e4e4;border: 1px solid #aaa;border-radius: 4px;cursor: default;float: left;margin-right: 5px;margin-top: 5px;padding: 0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {color: #888;cursor: pointer;display: inline-block;font-weight: bold;margin-right: 2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {color: #555;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {float: right;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice {margin-left: 5px;margin-right: auto;}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove {margin-left: 2px;margin-right: auto;}.select2-container--classic.select2-container--open .select2-selection--multiple {border: 1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {border-top: none;border-top-left-radius: 0;border-top-right-radius: 0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {border-bottom: none;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.select2-container--classic .select2-search--dropdown .select2-search__field {border: 1px solid #aaa;outline: 0;}.select2-container--classic .select2-search--inline .select2-search__field {outline: 0;box-shadow: none;}.select2-container--classic .select2-dropdown {background-color: white;border: 1px solid transparent;}.select2-container--classic .select2-dropdown--above {border-bottom: none;}.select2-container--classic .select2-dropdown--below {border-top: none;}.select2-container--classic .select2-results > .select2-results__options {max-height: 200px;overflow-y: auto;}.select2-container--classic .select2-results__option[role=group] {padding: 0;}.select2-container--classic .select2-results__option[aria-disabled=true] {color: grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected] {background-color: #3875d7;color: white;}.select2-container--classic .select2-results__group {cursor: default;display: block;padding: 6px;}.select2-container--classic.select2-container--open .select2-dropdown {border-color: #5897fb;}select.js-select2 {width: 1px !important;}.select2-replica {line-height: 30px;font-weight: bold;font-size: 12px;border: 1px solid #e5e5e5;border-radius: 5px;width: 100%;font-family: "Open Sans", Helvetica, Arial, sans-serif;font-size: 13px;font-weight: bold;color: #004085;width: 100% !important;height: 32px;background: #f5f5f5 url(select-arrow-f63477f523f15b968e14c5fec393728b.png) 95% 50% no-repeat;background-size: 8px 6px;border: 1px solid #e5e5e5;padding: 0 10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-moz-box-shadow: inset 0 -1px 0 #eeeeee;-webkit-box-shadow: inset 0 -1px 0 #eeeeee;box-shadow: inset 0 -1px 0 #eeeeee;}.select-wrapper--responsible .select2-container .select2-selection {background-color: white;border: none;height: 42px;}.select-wrapper--responsible .select2-container .select2-selection:hover {border-color: #0071eb;}.select-wrapper--responsible .select2-container .select2-selection::after {content: "";position: absolute;top: 18px;right: 13px;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 5px solid #646464;border-bottom: 0;}.select-wrapper--responsible .select2-container .select2-selection[aria-expanded=true]:after {border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 5px solid #646464;border-top: 0;}.select-wrapper--responsible .select2-search--inline .select2-search__field {margin: 0;padding: 0 10px;line-height: 42px;font-size: 14px;}.select-wrapper--responsible .select2-selection--multiple .select2-selection__rendered {padding: 0;}.select-wrapper--responsible .select2-selection--multiple .select2-selection__choice {font-size: 14px;padding: 8px;margin: 5px;background-color: #f5f5f5;border-color: #e5e5e5;}.select-wrapper--responsible .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {margin-right: 8px;}.select2-container--disabled .select2-selection--single {background-color: transparent !important;border-color: transparent !important;}.select2-container--disabled .select2-selection--single:hover {border-color: transparent !important;}.select2-container--disabled .select2-selection--single .select2-selection__rendered {color: #949494 !important;padding-left: 10px !important;}.select2-container--disabled .select2-selection--single .select2-selection__arrow {display: none !important;}.tip-background {background-color: rgba(0, 0, 0, 0.3);position: fixed;top: 0;left: 0;right: 0;bottom: 0;overflow: hidden;z-index: 1000000000000;}.tip {background-color: white;width: 600px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.tip__close {font-family: "kyp-iconsregular";font-size: 34px;position: absolute;top: 5px;right: 5px;}.tip__header {background-color: #0071eb;border-bottom: 1px solid #0058b8;font-family: "Poppins", sans-serif;-webkit-font-smoothing: antialiased;height: 50px;padding: 0 20px;box-sizing: border-box;font-size: 22px;color: white;position: relative;line-height: 50px;}.tip__content {padding: 20px;box-sizing: border-box;}.tip__content__text {margin-bottom: 20px;line-height: 20px;font-size: 15px;}.tip__content__image-wrapper {text-align: center;}.tip__content__image-wrapper__image {max-width: 100%;max-height: 400px;}.tip__content__video {width: 100%;}.tip__footer {background-color: #f5f5f5;border-top: #e5e5e5;overflow: hidden;padding: 10px;}.tip__footer .button {margin-left: 10px;}.tip__footer__hide {margin: 8px;cursor: pointer;display: inline-block;}.tip__footer__hide:hover {text-decoration: underline;}.tip__hide {background-color: white;border-radius: 5px;width: 160px;height: 50px;position: absolute;bottom: -35px;left: 50%;margin-left: -80px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);z-index: -1;line-height: 62px;text-align: center;font-size: 13px;}.tip__next, .tip__prev {font-family: "kyp-iconsregular";font-size: 92px;padding-bottom: 16px;line-height: 70px;position: absolute;top: 50%;color: white;margin-top: -43px;text-shadow: 0 0 10px rgba(0, 0, 0, 0.3);}.tip__next {right: -110px;}.tip__prev {left: -110px;}.tip-show {animation: tipShow;animation-duration: 1.2s;}.tip-show-left {animation: tipShowLeft;animation-duration: 1.2s;}.tip-show-right {animation: tipShowRight;animation-duration: 1.2s;}.tip-away-bottom {animation: tipAwayBottom;animation-duration: 1.2s;}.tip-away-left {animation: tipAwayLeft;animation-duration: 1.2s;}.tip-away-right {animation: tipAwayRight;animation-duration: 1.2s;}@-webkit-keyframes tipShow {0% {opacity: 0;transform: translate(-50%, -9999px);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-moz-keyframes tipShow {0% {opacity: 0;transform: translate(-50%, -9999px);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-ms-keyframes tipShow {0% {opacity: 0;transform: translate(-50%, -9999px);}100% {opacity: 1;transform: translate(-50%, -50%);}}@keyframes tipShow {0% {opacity: 0;transform: translate(-50%, -9999px);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-webkit-keyframes tipShowLeft {0% {opacity: 0;transform: translate(9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-moz-keyframes tipShowLeft {0% {opacity: 0;transform: translate(9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-ms-keyframes tipShowLeft {0% {opacity: 0;transform: translate(9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@keyframes tipShowLeft {0% {opacity: 0;transform: translate(9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-webkit-keyframes tipShowRight {0% {opacity: 0;transform: translate(-9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-moz-keyframes tipShowRight {0% {opacity: 0;transform: translate(-9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-ms-keyframes tipShowRight {0% {opacity: 0;transform: translate(-9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@keyframes tipShowRight {0% {opacity: 0;transform: translate(-9999px, -50%);}100% {opacity: 1;transform: translate(-50%, -50%);}}@-webkit-keyframes tipAwayBottom {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-50%, 9999px);}}@-moz-keyframes tipAwayBottom {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-50%, 9999px);}}@-ms-keyframes tipAwayBottom {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-50%, 9999px);}}@keyframes tipAwayBottom {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-50%, 9999px);}}@-webkit-keyframes tipAwayLeft {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-9999px, -50%);}}@-moz-keyframes tipAwayLeft {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-9999px, -50%);}}@-ms-keyframes tipAwayLeft {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-9999px, -50%);}}@keyframes tipAwayLeft {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(-9999px, -50%);}}@-webkit-keyframes tipAwayRight {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(9999px, -50%);}}@-moz-keyframes tipAwayRight {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(9999px, -50%);}}@-ms-keyframes tipAwayRight {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(9999px, -50%);}}@keyframes tipAwayRight {0% {opacity: 1;transform: translate(-50%, -50%);}100% {opacity: 0;transform: translate(9999px, -50%);}}.tabletcontainer.add-inspection {height: 650px;width: 600px;}#header-bar.add-inspection__header {background: #497126;border-bottom: 1px solid #497126;}.tabletcontainer .add-inspection__content {padding: 20px;}.lean-popup__inspections .lean-popup--scroll {padding-top: 15px;max-height: 163px;}.tippy-tooltip.translucent-theme {background-color: rgba(0, 0, 0, 0.9);}.tippy-tooltip.translucent-theme .tippy-content {color: white;}.tippy-popper[x-placement^=top] .tippy-tooltip.translucent-theme .tippy-arrow {border-top: 7px solid rgba(0, 0, 0, 0.9);}.page-header-offset {padding-top: 39px;height: 100%;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.sidebar-layout {position: relative;height: 100%;width: 100%;}.sidebar-layout__sidebar {position: absolute;top: 0;left: 0;bottom: 0;width: 159px;background-color: #eeeeee;border-right: 1px solid #e3e3e3;}.sidebar-layout__sidebar__list {margin: 0;padding: 0;list-style-type: none;width: 100%;}.sidebar-layout__sidebar__list__item {display: block;width: 100%;}.sidebar-layout__sidebar__list__item__text {display: block;width: 100%;border-bottom: 1px solid #e3e3e3;padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: middle;}.sidebar-layout__sidebar__list__item__text:hover {background-color: rgba(0, 0, 0, 0.02);}.sidebar-layout__sidebar__list__item__text--active {font-weight: bold;}.sidebar-layout__sidebar__list__item__text--active .sidebar-layout__sidebar__list__item__text--active__icon, .sidebar-layout__sidebar__list__item__text--active .sidebar-layout__sidebar__list__item__text--active__inner {color: #0071eb;}.sidebar-layout__sidebar__list__item__text__icon {font-size: 24px;font-family: "kyp-iconsregular";margin-right: 5px;color: #646464;}.sidebar-layout__sidebar__list__item__text__inner {font-size: 14px;line-height: 24px;vertical-align: text-bottom;color: #646464;}.sidebar-layout__content {position: absolute;top: 0;right: 0;bottom: 0;left: 160px;}.sidebar-layout__content__inner {position: absolute;top: 0;right: 0;bottom: 38px;left: 0;height: 100%;background-color: white;}.sidebar-layout__content__inner .antiscroll-inner {height: 100%;}.sidebar-layout__content__inner .content-wrapper {padding: 20px;}.sidebar-layout__content__actionbar {position: absolute;right: 0;bottom: 0;left: 0;height: 38px;background-color: #f5f5f5;border-top: 1px solid #e3e3e3;text-align: right;padding: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.fab {background-color: var(--kyp-color-primary);border-radius: 4px;position: absolute;width: 48px;height: 48px;display: flex;justify-content: center;align-items: center;-webkit-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);box-shadow: 0px 8px 20px 0px rgba(0, 0, 0, 0.15);z-index: 3;}.fab--bottom-right {bottom: 24px;right: 20px;}.fab__icon--kypicons {font-family: "kyp-iconsregular";font-size: 20px;color: white;}.fab:hover {background-color: var(--kyp-color-primary-800);}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--font-size-xxxs: 0.5rem;--font-size-xxs: 0.625rem;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:2rem;--font-size-xl:3rem;--font-size-xxl:3.5rem;}:root {--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, #request-password input,#reset-password input,#reset-notreset input, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .page-wrapper .registration-wrapper .checkbox-wrapper, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}#header-bar {position: absolute;font-family: var(--kyp-font-family-body) !important;left: 0;top: 0;width: 100%;height: 38px;background: var(--kyp-font-color-primary);border-bottom: 1px solid #0058b8;text-align: center;z-index: 1002;}#header-bar nav {display: flex;justify-content: space-between;align-items: center;height: 100%;padding: 0 var(--kyp-space-md);}#header-bar nav .title {flex: auto;text-transform: inherit;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";font-size: 0.75rem;font-weight: 400;font-family: var(--kyp-font-family-headings);}#header-bar nav .title h1, #header-bar nav .title .error-screen-container h2, .error-screen-container #header-bar nav .title h2 {color: var(--kyp-color-tertiary-50);}#header-bar nav .title a {height: auto;font-size: 0.75rem !important;font-weight: 400;font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}#header-bar nav .subtitle {font-weight: 400;font-size: 0.75rem !important;font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}#header-bar nav .subtitle a {padding: 0px;}#header-bar .logo {filter: invert(100%) sepia(70%) saturate(0%) hue-rotate(285deg) brightness(108%) contrast(104%);width: 72.3px;height: 1rem;}#header-bar .logo:hover {cursor: pointer;}#header-bar input[type=text] {background: white !important;color: #0071eb !important;text-shadow: none !important;}.tabletcontainer #header-bar {top: 0;}#header-bar img.headerlogo {position: absolute;top: 7px;left: 50%;margin-left: -12px;height: 24px;width: auto;}#header-bar ul {display: block;}#header-bar ul li {text-align: left;}#header-bar ul li span {max-height: 40px;}#header-bar ul#headerlinks-left {flex: initial;display: flex;font-family: --kyp-font-family-headings !important;}#header-bar ul#headerlinks-left a {display: flex;align-items: center;height: var(--kyp-space-lg);font-size: 0.75rem;padding: 0.25rem var(--kyp-space-sm);border-radius: var(--kyp-border-radius-sm);}#header-bar ul#headerlinks-left a.logo-href {padding: 0;}#header-bar ul#headerlinks-left a:first-child:hover {background: unset !important;}#header-bar ul#headerlinks-left .icon {color: #ffffff;position: relative;font-size: 18px;}#header-bar ul#headerlinks-left .icon.chat, #header-bar ul#headerlinks-left .icon.manuals {width: 40px;font-family: "kyp-iconsregular";font-size: 1.5em;}#header-bar ul#headerlinks-left .icon.about img {width: 20px;}#header-bar ul#headerlinks-right {flex: initial;display: flex;gap: var(--kyp-space-sm);}#header-bar ul#headerlinks-right #closePopup {height: 0.5rem;}#header-bar ul#headerlinks-right img {width: 16px;height: 16px;}#header-bar ul#headerlinks-right li {display: flex;align-items: center;gap: 0.25rem;}#header-bar ul#headerlinks-right li button {display: flex;align-items: center;gap: 0.25rem;}#header-bar ul#headerlinks-right .support-btn ul {display: flex;}#header-bar ul#headerlinks-right .support-btn a {display: flex;}#header-bar ul#headerlinks-right .support-btn button {font-size: unset;display: flex;align-items: center;}#header-bar ul#headerlinks-right .support-btn li {font-size: 1.125em;}#header-bar ul#headerlinks-right .support-btn .icon {color: #646464;position: absolute;font-size: 18px;}#header-bar ul#headerlinks-right .support-btn .icon.chat, #header-bar ul#headerlinks-right .support-btn .icon.manuals {width: 40px;font-family: "kyp-iconsregular";font-size: 1.5rem;}#header-bar ul#headerlinks-right .support-btn .icon.about img {width: 20px;}#header-bar ul#headerlinks-right .support-btn .icon.manuals {position: absolute;transform: translateX(-4px);margin: -3px auto;font-size: 1.75rem;}#header-bar ul#headerlinks-right .support-btn .icon.shortcuts, #header-bar ul#headerlinks-right .support-btn .icon.videos {width: 40px;font-family: "kyp-support-icons";font-size: 1.25rem;}#header-bar ul#headerlinks-right .support-btn .icon.shortcuts img, #header-bar ul#headerlinks-right .support-btn .icon.videos img {width: 18px;}#header-bar ul #backButton {display: none;}#header-bar ul #backButton a {padding: 0 8px;}#header-bar ul #backButton a .icon {width: auto;position: static;}#header-bar a, #header-bar button {-webkit-appearance: none;border: none;background: none;outline: none;display: inline-flex;color: white;line-height: 42px;font-family: "Poppins", sans-serif;font-size: 1rem;font-weight: 300;height: 1.5rem;padding: 0.75rem 0.5rem;border-radius: 4px;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}#header-bar a .active a, #header-bar a .active button, #header-bar button .active a, #header-bar button .active button {background-color: red;}#header-bar a.nav-link, #header-bar button.nav-link {padding: 0 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}#header-bar a.nav-link span.icon, #header-bar button.nav-link span.icon {display: inline-block;position: absolute;left: 0;top: 0;width: 64px;text-align: center;color: white;font-size: 1.75em;line-height: 33px;}#header-bar a.icon-btn, #header-bar button.icon-btn {display: flex;align-items: center;justify-content: center;width: 40px;color: white;}#header-bar a.icon-btn.home-link, #header-bar button.icon-btn.home-link {line-height: 36px;font-size: 1.1875em;}#header-bar a.icon-btn.software, #header-bar button.icon-btn.software {line-height: 39px !important;}#header-bar a.icon-btn--tips, #header-bar button.icon-btn--tips {line-height: 36px;}#header-bar a:hover, #header-bar button:hover {background: var(--kyp-color-primary-800);}#header-bar a.notification-bell, #header-bar a.settings, #header-bar button.notification-bell, #header-bar button.settings {position: relative;display: flex;align-items: center;justify-content: center;gap: 0.25rem;height: 1.5rem;padding: 0 var(--kyp-space-sm);border-radius: var(--kyp-border-radius-sm);}#header-bar a.notification-bell h1, #header-bar a.notification-bell .error-screen-container h2, .error-screen-container #header-bar a.notification-bell h2, #header-bar a.settings h1, #header-bar a.settings .error-screen-container h2, .error-screen-container #header-bar a.settings h2, #header-bar button.notification-bell h1, #header-bar button.notification-bell .error-screen-container h2, .error-screen-container #header-bar button.notification-bell h2, #header-bar button.settings h1, #header-bar button.settings .error-screen-container h2, .error-screen-container #header-bar button.settings h2 {font-size: 0.75rem;font-family: var(--kyp-font-family-body);color: var(--kyp-color-tertiary-50);}#header-bar a.notification-bell span.showBadge, #header-bar a.settings span.showBadge, #header-bar button.notification-bell span.showBadge, #header-bar button.settings span.showBadge {position: absolute;right: 0;left: 18px;top: 4px;text-align: center;border-radius: 50%;outline: 1px solid var(--kyp-color-primary);height: 6px;width: 6px;background-color: #ee3214;}#header-bar a.notification-bell:hover span.showBadge, #header-bar a.settings:hover span.showBadge, #header-bar button.notification-bell:hover span.showBadge, #header-bar button.settings:hover span.showBadge {outline-color: var(--kyp-color-primary-900);}#header-bar h1, #header-bar .error-screen-container h2, .error-screen-container #header-bar h2 {float: left;font-size: 0.75rem;font-family: var(--kyp-font-family-headings);font-weight: 200;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 40px;color: white;display: inline-block;text-transform: uppercase;margin: 0;text-shadow: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;min-width: auto;text-align: left;}#header-bar h1 span.divider a, #header-bar .error-screen-container h2 span.divider a, .error-screen-container #header-bar h2 span.divider a, #header-bar h1 span.subtitle a, #header-bar .error-screen-container h2 span.subtitle a, .error-screen-container #header-bar h2 span.subtitle a, #header-bar h1 span.application a, #header-bar .error-screen-container h2 span.application a, .error-screen-container #header-bar h2 span.application a {font-size: 0.75rem;}#header-bar h1 span.divider a:hover, #header-bar .error-screen-container h2 span.divider a:hover, .error-screen-container #header-bar h2 span.divider a:hover, #header-bar h1 span.subtitle a:hover, #header-bar .error-screen-container h2 span.subtitle a:hover, .error-screen-container #header-bar h2 span.subtitle a:hover, #header-bar h1 span.application a:hover, #header-bar .error-screen-container h2 span.application a:hover, .error-screen-container #header-bar h2 span.application a:hover {background-color: inherit;}#header-bar h1 span.divider, #header-bar .error-screen-container h2 span.divider, .error-screen-container #header-bar h2 span.divider {display: inline-block;height: 40px;width: 20px;color: transparent;background: no-repeat center url("/assets/kyp-ui/icons/icon-shevron.svg");vertical-align: middle;}#header-bar h1 span.subtitle, #header-bar .error-screen-container h2 span.subtitle, .error-screen-container #header-bar h2 span.subtitle {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}#header-bar h1 span.subtitle a, #header-bar .error-screen-container h2 span.subtitle a, .error-screen-container #header-bar h2 span.subtitle a {font-family: var(--kyp-font-family-headings);}#header-bar h1 span.application, #header-bar .error-screen-container h2 span.application, .error-screen-container #header-bar h2 span.application {vertical-align: middle;font-size: 100%;}#header-bar.header-bar--edcontrols h1, #header-bar.header-bar--edcontrols .error-screen-container h2, .error-screen-container #header-bar.header-bar--edcontrols h2 {min-width: 45%;max-width: 45%;}#header-bar li.dropdownItem {position: relative;}#header-bar li.dropdownItem svg {color: var(--kyp-color-tertiary-50);}#header-bar li.dropdownItem button h1, #header-bar li.dropdownItem button .error-screen-container h2, .error-screen-container #header-bar li.dropdownItem button h2 {font-size: 0.75rem;color: var(--kyp-color-tertiary-50);}#header-bar li.dropdownItem button svg {color: var(--kyp-color-tertiary-50);}#header-bar li.dropdownItem:hover:after {content: attr(tooltip);position: absolute;top: 35px;right: -18px;padding: 8px;display: block;z-index: 100;min-width: max-content;font-size: 12px;font-weight: 400 !important;color: var(--kyp-color-tertiary-50);max-width: 200px;max-height: 1rem;text-align: center;border-radius: 4px;background: var(--kyp-color-secondary-900);}#header-bar li.dropdownItem:last-child:hover:after {content: "";display: none;}#header-bar li.dropdownItem ul#profileDropdown, #header-bar li.dropdownItem ul#helpDropdown, #header-bar li.dropdownItem ul#languageDropdown {position: absolute;padding: var(--kyp-space-sm);top: 38px;right: 0;background: white;border-radius: var(--kyp-border-radius-sm);width: fit-content;z-index: 5000;box-shadow: 0px 7.143px 17.857px 0px rgba(0, 0, 0, 0.15);display: none;}.ie8 #header-bar li.dropdownItem ul#profileDropdown, .ie8 #header-bar li.dropdownItem ul#helpDropdown, .ie8 #header-bar li.dropdownItem ul#languageDropdown {border: 1px solid #eeeeee;}#header-bar li.dropdownItem ul#profileDropdown li, #header-bar li.dropdownItem ul#helpDropdown li, #header-bar li.dropdownItem ul#languageDropdown li {border: none;float: none;display: flex;}#header-bar li.dropdownItem ul#profileDropdown li:hover, #header-bar li.dropdownItem ul#helpDropdown li:hover, #header-bar li.dropdownItem ul#languageDropdown li:hover {border-radius: var(--kyp-border-radius-sm);background: var(--kyp-font-color-light);}#header-bar li.dropdownItem ul#profileDropdown li a, #header-bar li.dropdownItem ul#helpDropdown li a, #header-bar li.dropdownItem ul#languageDropdown li a {box-sizing: border-box;padding: var(--kyp-space-sm);color: var(--kyp-color-secondary-900);font-weight: 300;display: flex;align-items: center;gap: 4px;min-width: 6rem;white-space: nowrap;height: var(--kyp-space-xl);font-family: var(--kyp-font-family-body);font-size: 14px;}#header-bar li.dropdownItem ul#profileDropdown li a img, #header-bar li.dropdownItem ul#helpDropdown li a img, #header-bar li.dropdownItem ul#languageDropdown li a img {filter: brightness(0) saturate(100%) invert(19%) sepia(99%) saturate(5877%) hue-rotate(246deg) brightness(86%) contrast(126%);}#header-bar li.dropdownItem ul#profileDropdown li a img.visible, #header-bar li.dropdownItem ul#helpDropdown li a img.visible, #header-bar li.dropdownItem ul#languageDropdown li a img.visible {visibility: visible;}#header-bar li.dropdownItem ul#profileDropdown li a img.hide-img, #header-bar li.dropdownItem ul#helpDropdown li a img.hide-img, #header-bar li.dropdownItem ul#languageDropdown li a img.hide-img {visibility: hidden;}#header-bar li.dropdownItem ul#profileDropdown li a:hover, #header-bar li.dropdownItem ul#helpDropdown li a:hover, #header-bar li.dropdownItem ul#languageDropdown li a:hover {background: transparent !important;}#header-bar li.dropdownItem ul#profileDropdown li a.strong, #header-bar li.dropdownItem ul#helpDropdown li a.strong, #header-bar li.dropdownItem ul#languageDropdown li a.strong {color: var(--kyp-font-color-primary);font-weight: 700;}#header-bar li.dropdownItem ul#profileDropdown li:last-child a, #header-bar li.dropdownItem ul#helpDropdown li:last-child a, #header-bar li.dropdownItem ul#languageDropdown li:last-child a {border: none;}#header-bar li.dropdownItem ul#helpDropdown li a {display: flex;align-items: center;}#header-bar li.dropdownItem ul#helpDropdown .logout-width {min-width: 7.75rem;}#header-bar li.dropdownItem button h1, #header-bar li.dropdownItem button .error-screen-container h2, .error-screen-container #header-bar li.dropdownItem button h2 {font-size: 0.75rem;font-family: var(--kyp-font-family-body);}#header-bar li.dropdownItem button#dropdownToggle {width: max-content;}#header-bar.registration {padding-top: 30px;background-color: unset;border-bottom: unset;}#header-bar.registration .right-container {padding-left: 105px;position: relative;}#header-bar.registration .right-container .header-buttons-wrapper {position: absolute;width: 390px;display: flex;justify-content: end;}#header-bar.registration .registration-links {float: right;color: black;font-size: 13px;}#header-bar.registration .registration-links .nav-link {font-size: 15px;color: #0071eb;font-family: "Rubik", Helvetica, Arial, sans-serif;}#header-bar.registration .registration-links .nav-link:hover {text-decoration: underline;}#header-bar.registration .left-container {padding-right: 150px;display: flex;justify-content: end;}#header-bar.registration .left-container .logo-wrapper {display: flex;justify-content: start;width: 445px;}#header-bar.registration .left-container .logo-wrapper img {width: 300px;}#header-bar.registration a.nav-link {padding: 0 15px;}#header-bar.registration #headerlinks-right #closePopup a {height: var(--kyp-space-sm);}#header-bar.registration #headerlinks-right h1, #header-bar.registration #headerlinks-right .error-screen-container h2, .error-screen-container #header-bar.registration #headerlinks-right h2 {text-transform: uppercase;}#header-bar.registration #headerlinks-right li {display: flex;flex-direction: row;align-items: center;border: none;flex: 2;width: max-content;font-family: var(--kyp-font-family-body);border-bottom-color: #0071eb;}#header-bar.registration #headerlinks-right li:hover {border-bottom-color: white;transition: border 0.2s ease-in-out;background: unset;border-bottom: 1px solid white;}#header-bar.registration #headerlinks-right li a h1, #header-bar.registration #headerlinks-right li a .error-screen-container h2, .error-screen-container #header-bar.registration #headerlinks-right li a h2 {font-family: var(--kyp-font-family-body) !important;}#header-bar.registration .registration-header-item {display: flex;align-items: center;color: white;height: 39px;padding: 0 15px;}#header-bar.registration .registration-header-item .header-title-support, #header-bar.registration .registration-header-item .icon-globe {display: inline;padding-right: 10px;height: 100%;}#header-bar.registration .registration-header-item .icon-globe {display: flex;align-items: center;}#header-bar.registration .registration-header-item .icon-info-circle {height: 16px;}#header-bar.registration .registration-header-item img, #header-bar.registration .registration-header-item .icon-btn {width: 16px;width: 17px;}#header-bar.registration a:hover, #header-bar.registration button:hover {background: unset;}.dropdown-active {background-color: var(--kyp-color-primary-900) !important;}#headerlinks-left li a:first-child:hover {cursor: pointer;background: unset !important;}.headerbar-notificationspage:hover:after {content: attr(tooltip);position: absolute;top: 42px;padding: 8px;display: block;z-index: 100;min-width: max-content;font-weight: 400;font-size: 12px;color: var(--kyp-color-tertiary-50);max-width: 200px;max-height: 1rem;text-decoration: none;text-align: center;border-radius: 4px;background: var(--kyp-color-secondary-900);}li.dropdownItem.hideToolTip::after {background: transparent !important;}li.headerbar-notificationspage.hideToolTip::after {background: transparent !important;}.bread a {text-decoration: underline;text-underline-offset: 4px;position: relative;height: 30px !important;font-weight: 700 !important;}.flex-container {display: flex;border: 1px solid #eeeeee;background-color: #ffffff;border-radius: 8px;margin: unset;}.flex-container > * {align-items: stretch;border-right: 1px solid #eeeeee;padding: 50px !important;}.flex-container > *:last-child {border-right: none;}.flex-container.no-border > * {border: none;}.border-container {padding: 24px 24px 33px 24px;margin: 50px 0;border: 1px solid #dedede;border-radius: 4px;}.participant {background-color: white;margin: 10px 20px 10px 10px;padding: 10px;display: flex;align-items: center;height: 60px;}.participant__details {float: left;}.participant__colour-box {width: 40px;height: 40px;margin: 0 auto;border: 3px solid #eeeeee;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;}.participant__avatar {margin-right: 20px;padding: 0;width: 54px;height: 54px;border: 3px solid #eeeeee;-webkit-border-radius: 8px;-moz-border-radius: 8px;-ms-border-radius: 8px;-o-border-radius: 8px;border-radius: 8px;overflow: hidden;}.participant__avatar img {width: 48px;}.participant__primary-info {font-size: 17px;color: #004085;margin-bottom: 10px;-webkit-font-smoothing: antialiased;font-family: "Rubik", Helvetica, Arial, sans-serif;margin-bottom: 7px;display: block;}.participant__secondary-info {font-size: 15px;color: #949494;-webkit-font-smoothing: antialiased;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 100%;line-height: 17px;}.tab-menu-container {display: flex;}.tab-menu-option {margin-right: 24px;}.tab-menu-option__title {font-size: 13px;color: #949494;font-weight: bold;cursor: pointer;padding: 8px 0;}.active .tab-menu-option__title {color: #0071eb;}.tab-menu-option__highlight {display: block;visibility: hidden;width: 100%;height: 3px;background-color: #0071eb;}.active .tab-menu-option__highlight {visibility: visible;background-color: #0071eb;}.sp-notification {margin-bottom: 10px;background: white;vertical-align: top;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}.sp-notification:last-child {margin-bottom: 0;}.sp-notification div {height: 100%;float: left;border-right: 1px solid #eeeeee;padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-height: 58px;}.sp-notification div:last-child {border: none;}.sp-notification.confirmed, .sp-notification.confirmed-late {background: #fafafa;}.sp-notification.confirmed .sp-notification__confirmation .name, .sp-notification.confirmed .sp-notification__icon, .sp-notification.confirmed-late .sp-notification__confirmation .name, .sp-notification.confirmed-late .sp-notification__icon {color: #949494;}.sp-notification.confirmed-late.supervisor .sp-notification__confirmation .name, .sp-notification.confirmed-late.supervisor .sp-notification__icon {color: #f18b00;}.sp-notification.unconfirmed-late {border-color: #ffeed7;}.sp-notification.unconfirmed-late .sp-notification__confirmation .name, .sp-notification.unconfirmed-late .sp-notification__icon, .sp-notification.unconfirmed-late .sp-notification__notification-date {color: #f18b00;}.sp-notification.supervisor.unconfirmed .sp-notification__confirmation .name, .sp-notification.unconfirmed-late .sp-notification__confirmation .name {line-height: 38px;margin: 0;}.sp-notification__icon {width: 6%;font-size: 40px;line-height: 28px;text-align: center;}.sp-notification__notification-date {width: 18%;font-size: 13px;font-style: italic;color: #0058b8;}.sp-notification__notification-date span {display: inline-block;width: 100%;margin-bottom: 3px;}.sp-notification__notification-message {width: 59%;font-size: 13px;font-style: italic;font-weight: bold;color: #0058b8;}.sp-notification__confirmation {padding: 5px;font-size: 13px;color: #0071eb;display: block;width: 17%;text-align: center;}.sp-notification__confirmation .name {font-family: "Poppins", sans-serif;font-size: 15px;display: block;margin-bottom: 2px;}.sp-notification__confirmation .date {font-size: 11px;font-style: italic;color: #949494;}.sp-notification__confirmation .btn {font-size: 0.825em;margin-top: 5px;}.notification-box {display: block;background-color: #f5f5f5;border-radius: 4px;padding: 12px;margin-top: 10px;position: relative;}.notification-box:first-child {margin-top: unset;}.notification-box:last-child {margin-bottom: 10px;}.notification-box:hover .notification-box__close-btn {display: inline;}.notification-box__header {display: flex;justify-content: space-between;margin-bottom: 6px;}.notification-box__date, .notification-box__close-btn {font-size: 12px;color: #949494;}.notification-box__close-btn {position: absolute;top: 10px;right: 10px;cursor: pointer;display: none;}.notification-box__content {color: #001b39;font-size: 13px;margin-bottom: 16px;}.notification-box__status {color: #949494;font-size: 13px;}.confirmed .notification-box__status-text, .confirmed-late .notification-box__status-text {color: #949494;}.unconfirmed-late .notification-box__status-text {color: #f18b00;}.unconfirmed .notification-box__status-text {color: #0071eb;}.inactive .notification-box__status-text {color: #b3b3b3;}.planning-popup {position: relative;overflow: hidden;box-sizing: border-box;padding: 16px;margin: 0 auto;border-radius: 4px;background-color: white;}.planning-popup--small {width: 50%;}.planning-popup--medium {width: 75%;}.planning-popup--large {width: 100%;}.planning-popup--650 {width: 650px;}.planning-popup--notifications {width: 500px;height: 415px;}.planning-popup__header {display: flex;justify-content: space-between;}.planning-popup__icon {font-size: 18px;margin-right: 10px;}.planning-popup__icon--main {color: #0071eb;}.planning-popup__icon--secondary {color: #001b39;}.planning-popup__header-title {display: flex;margin: 0 0 25px 0;}.planning-popup__header-title .planning-popup__title-main {display: inline;font-size: 16px;font-family: "Poppins Semibold";color: #001b39;}.planning-popup__header-title .planning-popup__title-main {color: #001b39;font-size: 14px;}.planning-popup__label-wrapper {display: flex;align-items: center;margin-bottom: 8px;margin-top: 20px;}.planning-popup__label-wrapper:first-child {margin-top: unset;}.planning-popup__label {color: #001b39;font-size: 13px;}.planning-popup__content .primary-popup__content__inner {padding: unset;}.planning-popup__footer {display: block;width: 100%;height: 50px;position: absolute;bottom: 0;left: 0;background-color: #f5f5f5;box-sizing: border-box;text-align: right;padding: 9px;}.planning-popup__footer button {box-shadow: none !important;border: none;}.planning-popup__footer button.text {color: #949494;font-style: normal;}.planning-popup.notification-popup textarea {display: block;width: 100%;background-color: white;box-shadow: unset;min-height: 100px;max-width: 100%;font-size: 12px;padding: 10px;}.planning-popup.notification-popup .characters-remaining {display: flex;justify-content: end;margin-top: 8px;font-size: 11px;}.planning-popup input[type=text],.planning-popup input[type=password],.planning-popup input[type=date],.planning-popup input[type=email],.planning-popup input[type=file],.planning-popup textarea,.planning-popup button.ui-multiselect {background: white !important;}.expandable-item {font-family: "Rubik", Helvetica, Arial, sans-serif;position: relative;font-size: 13px;color: #001b39;border-bottom: 1px solid #eeeeee;}.expandable-item:first-child {border-top: 1px solid #eeeeee;}.expandable-item__heading-wrapper {padding: 12px 0;display: flex;justify-content: space-between;cursor: pointer;}.expandable-item__label {font-weight: bold;}.expandable-item__label.hide {color: var(--kyp-color-primary-700);}.expandable-item__label.show::after, .expandable-item__label.hide::after {display: inline-flex;justify-content: center;align-items: center;width: 20px;height: 20px;position: absolute;right: 5px;padding-bottom: 1px;margin-top: -4px;font-family: "kyp-iconsregular";content: "<";color: #001b39;font-size: 1.2em;vertical-align: middle;}.expandable-item__label.hide::after {content: ">";color: white;background-color: var(--kyp-color-primary-700);border-radius: 4px;}.expandable-item__icon {margin-right: 6px;font-weight: bold;}.expandable-item__icon.hide {color: var(--kyp-color-primary-700);}.expandable-item__icon.hide svg {fill: var(--kyp-color-primary-700);}.expandable-item__icon svg {width: 13px;height: 13px;margin: 0 0.2rem;fill: #001b39;}.expandable-item__additional-info {color: #949494;margin-right: 40px;margin-left: 12px;}.expandable-item__content {margin-bottom: 20px;}@page {#A4-height {size: A4;}}.resident-planning {display: flex;flex-direction: column;width: 100%;position: relative;list-style-type: none;flex-grow: 1;font-size: 0.9em;}.resident-planning--companyLogo {max-width: 100%;max-height: 100px;}@media screen and (max-width: 1023px) {.resident-planning--companyLogo {margin-top: 16px;}}.resident-planning--qrLogo {max-width: 100%;max-height: 100px;}@media screen and (max-width: 1023px) {.resident-planning--qrLogo {margin-top: 16px;}}.resident-planning--contractorLogo {max-width: 100%;max-height: 100px;float: right;}@media screen and (max-width: 1023px) {.resident-planning--contractorLogo {margin-top: 16px;}}.resident-planning__header {font-family: "Poppins", sans-serif;color: #fff;background-color: #044d61;}@media screen and (max-width: 1023px) {.resident-planning__header {display: none !important;}}.resident-planning__header--wrap {padding-top: 4px;position: relative;}.resident-planning__header li {padding: 8px 6px;}.resident-planning__body {flex-grow: 1;}.resident-planning .spacer {page-break-before: always;height: 10px;}.resident-planning--qrMessage {font-weight: bold;font-family: "Poppins Semibold";font-size: smaller;}.extra-info-border {border: 1px solid;border-radius: 5px;padding: 10px;margin-bottom: 5px;}.resident-planning--grid {display: grid;border-radius: 5px;grid-template-columns: 20% 29% 34% 17%;}.resident-planning--grid.show-dates {grid-template-columns: 10% 15% 39% 19% 17%;}@media screen and (max-width: 1023px) {.resident-planning--grid.show-dates {grid-template-columns: 33% 33% 33%;}}@media screen and (max-width: 1023px) {.resident-planning--grid {grid-template-columns: 20% 29% 34%;}}.resident-planning-card {color: #000;margin-top: 10px;padding: 10px;border: 1px solid #e3e3e3;border-radius: 10px;background-color: #fff;-webkit-box-shadow: #e5e5e5 0 2px 0;-moz-box-shadow: #e5e5e5 0 2px 0;box-shadow: #e5e5e5 0 2px 0;}.resident-planning-card .logo--nuisance {cursor: pointer;}.resident-planning-card--header {font-family: "Rubik-Medium";font-size: 0.8em;color: #949494;margin-bottom: 8px;}.resident-planning-card .countdown-card {font-family: "kypregular", sans-serif;font-size: 34px;width: 60px;height: 60px;padding-top: 10px;text-align: center;border-radius: 8px;box-sizing: border-box;}@media screen and (max-width: 1023px) {.resident-planning-card .countdown-card {font-size: 17px;width: 40px;height: 40px;}}.resident-planning-card .text-column p {margin-bottom: 20px;}.column-margin {padding: 0 20px 0px 20px;}@media screen and (max-width: 1023px) {.column-margin {padding: 0;}}.day-column-margin {margin: 0 20px 0px 0px;}.break-content {word-break: break-word;}.resident-planning--footer {width: 100%;display: flex;align-items: center;justify-content: space-between;margin-top: 10px;}.resident-planning--footer p {display: inline-block;float: right;}.print-container {display: flex;flex-direction: column;box-sizing: border-box;max-width: 784px;width: 100%;margin: auto;background-color: #fff;padding: 10px;}@media screen and (max-width: 1023px) {.print-container--header {height: auto;}}@media screen and (max-width: 1023px) {.print-container {background-color: #F9FAFB;}}@media print {html, body {height: auto;background: #fff !important;box-sizing: border-box;}@page {size: A4;margin: 0 !important;}.print-container {border: none;box-sizing: border-box;}.resident-planning--footer {page-break-after: always;margin-bottom: 0 !important;position: fixed;padding: 0 10px;box-sizing: border-box;bottom: 0;left: 0;}}.header-counter-wrapper {font-family: "Poppins", sans-serif;font-size: 11px;-webkit-font-smoothing: antialiased;width: fit-content;margin-bottom: 10px;padding: 5px 10px;border-style: solid;border-width: 2px;border-radius: 3px;color: #0058b8;border-color: #0058b8;}.header-counter-wrapper .header-counter {font-weight: 700;}.resident-planning--footer {margin-bottom: 3rem;-webkit-transform: translateZ(0);}.mobile-date {font-family: "kypregular", sans-serif;}.u-text-margin {margin-bottom: 20px;}.u-hide {display: none;}.u-hide.block {display: none;}.u-hide-hard {display: none !important;}.highlight-animate {animation: swing;animation-duration: 1s;animation-delay: 1s;}@-webkit-keyframes swing {15% {-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);}30% {-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);}50% {-webkit-transform: translateX(3px);-moz-transform: translateX(3px);-ms-transform: translateX(3px);-o-transform: translateX(3px);transform: translateX(3px);}65% {-webkit-transform: translateX(-3px);-moz-transform: translateX(-3px);-ms-transform: translateX(-3px);-o-transform: translateX(-3px);transform: translateX(-3px);}80% {-webkit-transform: translateX(2px);-moz-transform: translateX(2px);-ms-transform: translateX(2px);-o-transform: translateX(2px);transform: translateX(2px);}100% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}}@-moz-keyframes swing {15% {-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);}30% {-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);}50% {-webkit-transform: translateX(3px);-moz-transform: translateX(3px);-ms-transform: translateX(3px);-o-transform: translateX(3px);transform: translateX(3px);}65% {-webkit-transform: translateX(-3px);-moz-transform: translateX(-3px);-ms-transform: translateX(-3px);-o-transform: translateX(-3px);transform: translateX(-3px);}80% {-webkit-transform: translateX(2px);-moz-transform: translateX(2px);-ms-transform: translateX(2px);-o-transform: translateX(2px);transform: translateX(2px);}100% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}}@-ms-keyframes swing {15% {-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);}30% {-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);}50% {-webkit-transform: translateX(3px);-moz-transform: translateX(3px);-ms-transform: translateX(3px);-o-transform: translateX(3px);transform: translateX(3px);}65% {-webkit-transform: translateX(-3px);-moz-transform: translateX(-3px);-ms-transform: translateX(-3px);-o-transform: translateX(-3px);transform: translateX(-3px);}80% {-webkit-transform: translateX(2px);-moz-transform: translateX(2px);-ms-transform: translateX(2px);-o-transform: translateX(2px);transform: translateX(2px);}100% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}}@keyframes swing {15% {-webkit-transform: translateX(5px);-moz-transform: translateX(5px);-ms-transform: translateX(5px);-o-transform: translateX(5px);transform: translateX(5px);}30% {-webkit-transform: translateX(-5px);-moz-transform: translateX(-5px);-ms-transform: translateX(-5px);-o-transform: translateX(-5px);transform: translateX(-5px);}50% {-webkit-transform: translateX(3px);-moz-transform: translateX(3px);-ms-transform: translateX(3px);-o-transform: translateX(3px);transform: translateX(3px);}65% {-webkit-transform: translateX(-3px);-moz-transform: translateX(-3px);-ms-transform: translateX(-3px);-o-transform: translateX(-3px);transform: translateX(-3px);}80% {-webkit-transform: translateX(2px);-moz-transform: translateX(2px);-ms-transform: translateX(2px);-o-transform: translateX(2px);transform: translateX(2px);}100% {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);-ms-transform: translateX(0px);-o-transform: translateX(0px);transform: translateX(0px);}}.u-mimic-table, .lv__tabs, .lv__actions, .storage-status, .menu-items-right, .menu-items-left, .menu-items-left.menu-items-left--alt {display: table;}.u-mimic-table-cell, .lv__tab, .lv__action, .storage-status__inner, .menu-item {display: table-cell;vertical-align: middle;float: none !important;}.u-full-height {height: 100%;}.u-inline-block {display: inline-block;}.u-padded-top {padding-top: 5px;}.u-padded-content {padding: 15px !important;}.u-side-padded-content {padding: 0 30px !important;}.u-margin-bottom {margin-bottom: 20px;overflow: hidden;}.white-background {background-color: white;}.ellipsis {position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.u-overflow-hidden {overflow: hidden;}.u-flex {display: flex;}.u-absolute-right {position: absolute;top: 0;right: 0;}.u-absolute-left {position: absolute;top: 0;left: 0;}.u-center-align {text-align: center;}.u-right-align {text-align: right;}.u-large-input-wrapper input, .u-large-input-wrapper select {width: 100%;}.u-large-input--street {width: 80% !important;}.u-large-input--number {width: 18% !important;float: right;}.normal-file-input {position: static !important;opacity: 1 !important;}.clear {clear: both;}.hidden {display: none;}.touch label > * {display: inline-block;pointer-events: none;}.u-fullscreen {width: 100% !important;height: 100% !important;}.u-multiselect .ui-multiselect {width: 100% !important;max-width: 100% !important;box-sizing: border-box;}html, body {color: var(--kyp-color-secondary-900, #25372D);min-height: 100%;height: 100%;margin: 0;padding: 0;position: relative;background: #f5f5f5;}html.mobile, body.mobile {-webkit-overflow-scrolling: touch;}@media (orientation: landscape) {html.ipad.ios7 > body {min-height: 0;}}#maincontainer {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 40px 0 0 0;min-width: 1024px;height: 100%;position: relative;overflow: hidden;}.scroll #maincontainer {overflow-y: auto;}#maincontainer.maincontainer--preview {padding: 20px;}#maincontainer.maincontainer--no-header {padding: 0;}#maincontainer .maincontainer__content {position: relative;height: 100%;background: var(--kyp-color-tertiary-50);}.is-preview #maincontainer {padding: 0;}.maincontent {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: white;overflow: hidden;position: absolute;top: 20px;bottom: 20px;left: 180px;right: 20px;}.maincontent--company #landingpage {top: 0;bottom: 0;}.maincontent--company #landingpage .lv {border-radius: 0;border: none;top: -55px;}@media (min-width: 1500px) {.maincontent--company #landingpage .post-it__container {width: 20%;}}@media (min-width: 2100px) {.maincontent--company #landingpage .post-it__container {width: 16.6666666667%;}}.maincontent--company-top-reset #landingpage .lv .lv-wrapper {top: 0;}.nav-collapsed .maincontent {left: 75px;}@media (max-width: 1120px) {.maincontent {top: 10px;bottom: 10px;left: 150px;right: 10px;}.nav-collapsed .maincontent {left: 65px;}}@media (max-width: 1080px) {.maincontent {top: 5px;bottom: 5px;left: 135px;right: 5px;}.nav-collapsed .maincontent {left: 60px;}}.maincontent.maincontent--sample-mode {left: 20px;}.maincontent.maincontent--grey {background-color: #eeeeee;}.maincontent.flex-column {display: flex;flex-direction: column;}.js-planning-week-view {transition-property: transform, padding-top;transition-duration: 2s;transform-origin: top left;}.is-preview .maincontent {top: 0;bottom: 0;left: 0;right: 0;z-index: 1002;border: 10px solid #004085;}#grailsLogo {text-align: center;padding: 30px 20px 50px 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.content-centered {width: 100%;height: 100%;max-width: 960px;margin: 0 auto;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;position: relative;}.content-centered.activation-page {max-width: unset;}.two-column {width: 50%;padding: 0 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;}.tabletcontainer {position: relative;width: 100%;height: 100%;min-width: 1024px;min-height: 600px;margin: 0 auto;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tabletcontainer#help {width: 90%;min-width: 1024px;max-width: 1500px;}.tabletcontainer .content {overflow: hidden;margin: 0;padding-top: 39px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: #e5e5e5 0 1px 0;-moz-box-shadow: #e5e5e5 0 1px 0;box-shadow: #e5e5e5 0 1px 0;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 1;}.tabletcontainer .content.bottom-bar {padding-bottom: 50px;}.tabletcontainer .tabletcontainer__bottom {position: absolute;bottom: 0;left: 0;right: 0;height: 50px;background-color: #f5f5f5;box-sizing: border-box;border-top: 1px solid #e5e5e5;text-align: right;padding: 9px;}.tabletcontainer .tabletcontainer__bottom button:not(.kyp-button) {background-color: var(--kyp-color-primary);color: var(--kyp-color-tertiary-50);box-shadow: none;border: none;webkit-box-shadow: none;}.tabletcontainer .tabletcontainer__bottom button:not(.kyp-button) span {display: none;}.tabletcontainer .tabletcontainer__bottom button:not(.kyp-button):hover {background-color: var(--kyp-color-primary-800);}.tabletcontainer .nongridcontent {overflow: hidden;margin: 0;background: white;position: relative;height: 100%;}.tabletcontainer .nongridcontent.antiscroll-wrap .antiscroll-inner {height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.tabletcontainer .nongridcontent .antiscroll-inner {overflow-x: hidden;}.tabletcontainer .nongridcontent .lean-planning .antiscroll-inner {overflow: scroll;}.tabletcontainer .nongridcontent.fullscreenscroll > .antiscroll-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.tabletcontainer .overlay-holder h1, .tabletcontainer .overlay-holder .error-screen-container h2, .error-screen-container .tabletcontainer .overlay-holder h2 {padding: 0.5em 2em;background: #e9f6ff;color: #004085;border-bottom: 1px solid #95b9d8;}.tabletcontainer .overlay-holder h1 span, .tabletcontainer .overlay-holder .error-screen-container h2 span, .error-screen-container .tabletcontainer .overlay-holder h2 span {font-size: 0.8125em;}.tabletcontainer .overlay-holder h2 {margin: 0;padding: 0.5em 2em;background: #f5f5f5;color: #999;}.tabletcontainer .overlay-holder h2 span {font-size: 0.875em;}.tabletcontainer .tabletcontainer__message {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;border: 1px solid #bec7cf;background: #dde8f2;background: rgba(221, 232, 242, 0.9);position: absolute;top: 60px;left: 20px;font-size: 14px;line-height: 24px;color: #0071eb;z-index: 100000000;right: 20px;min-height: 50px;padding: 10px;box-sizing: border-box;}.grid__tablet {background: white;height: 100%;padding: 5px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.grid__tablet .post-it {height: 100%;}.grid__row {height: 33.3333333333%;padding: 0 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.grid__item {float: left;height: 100%;padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.grid__item .vertical-center {margin-top: -75px;}.grid__item .icon, .grid__item .label {display: block;width: 100%;text-align: center;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;}.grid__item .icon {font-family: "kyp-iconsregular";font-size: 100px;color: #0071eb;margin-bottom: 20px;line-height: 90px;}.grid__item .label {font-size: 18px;font-family: "Poppins", sans-serif;color: #949494;}.grid__item .address {width: 100%;font-size: 13px;text-align: center;display: block;overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px 30px 0 30px;}.grid__countdown {display: block;position: relative;}.grid__countdown .countdown {font-size: 130px;line-height: 100%;height: 130px;margin-bottom: 35px;padding-top: 20px;}.grid__countdown .finished-countdown {font-size: 130px;line-height: 120px;}.grid__countdown .countdown__text {top: 0;bottom: auto;}.grid__countdown .countdown__warning {bottom: -20px;}.grid__countdown .countdown__text, .grid__countdown .progress-bar {left: 15%;right: 15%;width: auto;}.show-dcl-btn .grid__countdown {height: 100%;}.show-dcl-btn .grid__countdown .countdown {font-size: 90px;height: 80px;margin-bottom: 25px;}.show-dcl-btn .grid__countdown .finished-countdown {font-size: 90px;line-height: 90px;}.show-dcl-btn .grid__countdown .countdown__text {top: 10px;}.grid__activity-warning {position: absolute;width: 100%;text-align: center;bottom: 15px;font-family: "Poppins", sans-serif;color: #ee3214;font-size: 10pt;}@media screen and (min-height: 850px) {.grid__activity-warning {bottom: 50px;}}.post-it--activity-countdown {background: none;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.post-it--activity-countdown:before, .post-it--activity-countdown:after {display: none;}.post-it--activity-countdown:hover {background: none;}.post-it--activity-countdown.not-completed {border: 1px solid #eda8a8;}.post-it--activity-countdown.not-completed:hover {background: #fff0f0;}.post-it--activity-countdown .vertical-center {margin-top: -80px;}.post-it--activity-countdown.show-dcl-btn > .vertical-center {height: 55%;margin-top: 0;top: 0;}@media (max-height: 700px) {.post-it--activity-countdown.show-dcl-btn > .vertical-center {height: 60%;}}.grid__item--2 {width: 50%;}.grid__item--3 {width: 33.3333333333%;}.grid__item--4 {width: 25%;}.dcl-link {position: absolute;bottom: 10px;left: 15%;right: 15%;}.dcl-link.post-it {height: 30%;}.dcl-link .vertical-center {margin-top: -25px;}.dcl-link .icon {font-size: 25px;line-height: 25px;margin-bottom: 5px;}.post-it__primary-info--su, .post-it__secondary-info--su {display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 20px 1px 20px;text-align: center;}.post-it__secondary-info--su {font-weight: normal;font-size: 14px;}.grid__row--su {padding: 20px 5px 0 5px;overflow: hidden;border-bottom: 1px solid #e5e5e5;position: relative;}.grid__row--su .grid__item {display: inline-block;float: none;width: 253px;vertical-align: top;}.grid__row--su .antiscroll-wrap, .grid__row--su .antiscroll-inner {width: 100%;height: 100%;}.grid__row--su .antiscroll-scrollbar-horizontal {bottom: 3px;}.grid__row--su .antiscroll-inner {overflow-y: hidden;overflow-x: auto;}.grid__row--su .su-activity-list-container {display: inline-block;white-space: nowrap;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-bottom: 10px;}.grid__row--su .progress-bar {bottom: 5px;left: 5px;right: 5px;width: auto;}@media (max-height: 730px) {.grid__row--su .countdown {height: 90px;line-height: 90px;}}@media (max-height: 690px) {.grid__row--su .countdown {margin-bottom: 15px;font-size: 55px;line-height: 85px;height: 85px;}}@media (max-height: 690px) {.grid__row--su .post-it__primary-info {margin-bottom: 5px;}}.grid__item--placeholder {position: relative;padding: 5px 20px;}.grid__item--placeholder.grid__item--1 {width: 248px;}.grid__item--placeholder.grid__item--2 {width: 496px;}.grid__item--placeholder.grid__item--3 {width: 744px;}.grid__item--placeholder.grid__item--4 {width: 1002px;}.grid__item--placeholder__text {position: absolute;top: 50%;left: 20px;right: 20px;text-align: center;display: block;margin-top: -8px;color: #d6d6d6;font-size: 15px;white-space: normal;height: auto;line-height: 20px;}.grid__row__header {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 14px;font-weight: bold;color: #949494;position: absolute;top: 0px;left: 10px;margin: 0;}#atlwdg-trigger {z-index: 1000;color: White;}.chzn-container-single .chzn-single span {margin: 0 5px 0 0;}#grailsLogo a {display: inline-block;padding: 0 15%;}#grailsLogo a img {width: 100%;max-width: 300px;}#usertag {position: absolute;bottom: 5px;right: 5px;}.content {margin: 20px;}.content h1, .content .error-screen-container h2, .error-screen-container .content h2 {margin: 0;padding: 0.5em 0;}.scaffold-list h1, .scaffold-list .error-screen-container h2, .error-screen-container .scaffold-list h2 {border: none;}p.information {position: absolute;top: 0;width: 100%;margin: 8em 0 0 0;text-align: center;color: #949494;font-weight: normal;font-size: 0.75em;}.list-view {overflow: hidden;position: absolute;top: 0;right: 0;bottom: 0;left: 0;}.list-view.list-view--supervisor-log {position: static;}.list-view.list-view--bar-active {top: 62px;}.list-view table {min-width: 100%;height: auto;font-size: 90%;border-collapse: collapse;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.list-view table th, .list-view table td {padding-left: 1em;padding-right: 1em;border-left: 1px solid #d6d6d6;height: auto;}.list-view table th:first-child, .list-view table td:first-child {border-left: none;}.list-view table th {background: #f5f5f5;padding-top: 0.75em;padding-bottom: 0.75em;font-family: "Poppins", sans-serif;color: #949494;cursor: auto;padding-right: 1.05em;}.list-view table tr {-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-o-transition: background 0.2s ease-out;transition: background 0.2s ease-out;}.list-view table tr:hover {background: whitesmoke;cursor: pointer;}.list-view table tr.disabled {color: #949494;}.list-view table tr.open {background: #95b9d8;color: white;}.list-view table td {border-top: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;padding-top: 0.5em;padding-bottom: 0.5em;}.list-view table tbody {overflow: scroll;height: 100px;}.list-view .dataTables_scroll {position: relative;}.list-view .dataTables_scroll .dataTables_scrollBody, .list-view .dataTables_scroll .dataTables_scrollBody .antiscroll-inner {overflow-x: hidden;}.list-view .dataTables_scroll .antiscroll-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.list-view .dataTables_scroll .dataTables_scrollHeadInner {background: #f5f5f5;}.list-view .dataTables_scroll td.dataTables_empty {display: none;}.list-view .dataTables_scroll th {background-repeat: no-repeat;background-position: center right;cursor: pointer;}.list-view .dataTables_scroll th.sorting {background-image: url(bg-c01ad2e7c59d1a20a433cb873c21bd88.gif);}.list-view .dataTables_scroll th.sorting_asc {background-image: url(asc-f8a1940c9cf44ab8870319169f3a14ff.gif);}.list-view .dataTables_scroll th.sorting_desc {background-image: url(desc-a54846803de3cc786eec3d69f9ac2d38.gif);}.list-view .dataTables_scroll th.sorting_asc, .list-view .dataTables_scroll th.sorting_desc {background-color: #528EC1;color: #fff;}.nav {background-color: #efefef;padding: 0.5em 0.75em;-moz-box-shadow: 0 0 3px 1px #aaaaaa;-webkit-box-shadow: 0 0 3px 1px #aaaaaa;box-shadow: 0 0 3px 1px #aaaaaa;zoom: 1;}.nav ul {overflow: hidden;padding-left: 0;zoom: 1;}.nav li {display: block;float: left;list-style-type: none;margin-right: 0.5em;padding: 0;}.nav a {color: #666666;display: block;padding: 0.25em 0.7em;text-decoration: none;-moz-border-radius: 0.3em;-webkit-border-radius: 0.3em;border-radius: 0.3em;}.nav a:active, .nav a:visited {color: #666666;}.nav a:focus, .nav a:hover {background-color: #999999;color: #ffffff;outline: none;text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8);}.no-borderradius .nav a:focus, .no-borderradius .nav a:hover {background-color: transparent;color: #444444;text-decoration: underline;}.nav a.home, .nav a.list, .nav a.create {background-position: 0.7em center;background-repeat: no-repeat;text-indent: 25px;}.nav a.home {background-image: url(skin/house-99bea32e1990e011e870f6c562e87a6a.png);}.nav a.list {background-image: url(skin/database_table-c413540d7e3545ace2c445fe686e915f.png);}.nav a.create {background-image: url(skin/database_add-82a75143b4660a3f02f9c058f0a3ae93.png);}h1.kyp-intro, .error-screen-container h2.kyp-intro {padding: 40px 15%;}@media (max-width: 767px) {h1.kyp-intro, .error-screen-container h2.kyp-intro {padding: 40px 30px;font-size: 1em;line-height: 1.5em;}}.landingpage-actions {text-align: center;padding: 10px 0;}.landingpage-actions p {font-size: 0.875em;color: #949494;}.landingpage-actions a.btn {min-width: 70px;margin: 0 10px;}.add-post-it:after {border-color: white var(--kyp-color-primary-900) !important;}.add-post-it:hover {background: var(--kyp-color-primary-800);}.add-post-it:hover:after {border-color: white var(#0F0E58) !important;}#landingpage {overflow: hidden;position: absolute;top: 20px;bottom: 20px;left: 0;right: 0;}#landingpage .post-it__info {height: 205px;}#landingpage .post-it__info--new-postit {height: 236px;background: var(--kyp-color-primary-700);}#landingpage .post-it__info--new-postit:after {border-color: red;}#landingpage .post-it__info--new-postit .project-name {color: var(--kyp-color-tertiary-50);}#landingpage .post-it__info:hover.post-it__info--not-accepted {cursor: auto;background-color: inherit;}#landingpage .menu-responsible {float: left;min-width: 220px;max-width: 650px;}#landingpage #openProject {display: none;}#landingpage .spacer {height: 10px;}#landingpage .projects-list--with-padding {padding-bottom: 65px;position: relative;}#landingpage .projects-list .accept-all-invites {display: flex;justify-content: center;width: 100%;padding-top: 20px;}#landingpage .projects-list .accept-all-invites--list {display: flex;justify-content: end;padding-right: 20px;}#landingpage .post-it__container {width: 25%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 6px;float: left;}#landingpage .post-it__container:hover .post-it__info--new-postit {background: var(--kyp-color-primary-800);}#landingpage .post-it__container:hover .add-post-it {font-weight: 700;}#landingpage .post-it__container:hover .add-post-it:after {border-color: white #0F0E58 !important;}#landingpage .countdown__text--su {display: none;}#landingpage .finished .countdown {font-size: 60px;font-family: "kyp-iconsregular";}#landingpage .finished .post-it__actions .button {background-color: transparent;border-color: var(--kyp-color-primary-700);box-shadow: none;color: var(--kyp-color-primary-700);font-family: var(--kyp-font-family-headings);text-transform: uppercase;font-size: var(--font-size-sm, 14px) !important;align-items: center;display: flex;}#landingpage .finished .post-it__actions .button:hover {border-color: var(--kyp-color-primary-800);cursor: pointer;}#landingpage .finished .post-it__actions .button--no-padding {padding: 0 var(--kyp-space-sm);}#landingpage .post-it__action {float: left;}#landingpage .btn--contextual--info {float: right;}#landingpage .project-name, #landingpage .activity-name {display: block;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0 20px 3px 20px;text-align: center;}#landingpage .progress-bar {margin-top: 20px;}#landingpage .screen-menu {display: flex;align-items: center;gap: var(--kyp-space-sm);height: 95px;background-color: #ffffff;padding: 0 var(--kyp-space-lg);border: none;border-radius: var(--kyp-border-radius-xl);}#landingpage .screen-menu .contextual--vertical {border: 1px solid var(--kyp-color-primary);color: var(--kyp-color-primary);box-shadow: none;}#landingpage .screen-menu .contextual--vertical.contextual--vertical {height: 60px;width: 91px;padding: 0 16px;box-sizing: content-box;}#landingpage .screen-menu .contextual--vertical:hover {background: var(--kyp-color-accent-200);}#landingpage .menu-items-right, #landingpage .menu-items-left {height: auto;flex: 0 0 auto;}#landingpage .menu-items-right li, #landingpage .menu-items-left li {display: flex;}#landingpage .menu-items-right li button, #landingpage .menu-items-left li button {height: 60px;}#landingpage .menu-items-right {float: none;margin-left: auto;}#landingpage .menu-items-left {float: none;flex: 0 0 auto;border-right: none;height: auto;padding-left: 0;position: static;}#landingpage .subcontent {top: 95px;}#landingpage .subcontent .lv__details {top: calc(var(--kyp-border-radius-xl) * -1);border: none;border-radius: 0 0 var(--kyp-border-radius-xl) var(--kyp-border-radius-xl);}#supervisor .countdown {font-size: 80px;line-height: 105px;height: 120px;}#modal #supervisor .countdown {line-height: 90px;height: 100px;}.activate-message-wrapper {float: left;height: 100%;display: flex;align-items: center;margin-left: 12px;}.activate-message-wrapper p {color: black;font-size: 14px;}.welcome-wrapper {margin: calc(50vh - 220px) auto;background-color: white;padding: 40px 32px;width: 386px;max-width: 80vw;border-radius: 8px;display: flex;flex-direction: column;}.welcome-wrapper h1, .welcome-wrapper .error-screen-container h2, .error-screen-container .welcome-wrapper h2 {margin: 0;color: black;font-size: 32px;font-family: "Poppins Semibold";}.welcome-wrapper p {color: black;font-size: 16px;font-family: "Poppins", sans-serif;line-height: 1.5em;margin: 2em 0;}.user-function-wrapper {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);display: flex;flex-direction: column;align-items: center;box-sizing: border-box;width: 770px;max-width: 80vw;padding: 50px;border-radius: 8px;background-color: white;}.user-function-wrapper .header {text-align: center;font-family: "Poppins", sans-serif;}.user-function-wrapper .header > * {margin: 16px 0;}.user-function-wrapper .header .subtext {color: black;font-size: 22px;}.user-function-wrapper .header .subtext.secondary {font-weight: lighter;}.user-function-wrapper .header .title {color: black;font-size: 32px;line-height: 32px;font-family: "Poppins Semibold";}.user-function-wrapper .header .title .highlight {position: relative;display: inline-block;z-index: 0;}.user-function-wrapper .header .title .highlight:after {content: "";background-image: url(title_yellow-736ca27a31f2eb0252ef273c5718dbb8.svg);display: inline-block;position: absolute;top: 100%;left: 0;height: 16px;background-repeat: no-repeat;background-position: 0 0;background-size: 100% 100%;width: 100%;z-index: -1;}.user-function-wrapper .options {display: flex;justify-content: center;flex-wrap: wrap;margin-bottom: 30px;}.user-function-wrapper .options label {display: flex;height: unset;padding: 16px;font-family: "Rubik", Helvetica, Arial, sans-serif;margin: 12px;}.user-function-wrapper .options label.custom span {line-height: unset;margin-top: 0;margin-bottom: 0;margin-left: 10px;}.user-function-wrapper .options label.custom input[type=checkbox] {-webkit-appearance: none;-moz-appearance: none;appearance: none;display: flex;justify-content: center;align-items: center;width: 16px;height: 16px;background-color: white;border: 1px solid #e3e3e3;border-radius: 3px;cursor: pointer;}.user-function-wrapper .options label.custom input[type=checkbox]:checked {background-color: #0071eb;border: 1px solid #0071eb;}.user-function-wrapper .options label.custom input[type=checkbox]:checked:before {position: absolute;font-family: "kyp-support-icons";content: "m";color: white;font-size: 12px;}.user-function-wrapper .options label.custom:has(input[type=checkbox]:checked) {background-color: #0071eb;border-color: #0071eb;}.user-function-wrapper .options label.custom:has(input[type=checkbox]:checked):hover {background-color: #0058b8;border-color: #0058b8;}.user-function-wrapper .options label.custom:has(input[type=checkbox]:checked) span {color: white;}.user-function-wrapper .options label.custom:has(input[type=checkbox]:checked) input[type=checkbox]:checked {background-color: white;border-color: white;}.user-function-wrapper .options label.custom:has(input[type=checkbox]:checked) input[type=checkbox]:checked:before {color: #0071eb;}.user-function-wrapper .option-other {width: 50%;margin-bottom: 30px;}.user-function-wrapper .option-other label {display: block;color: #0071eb;margin-bottom: 8px;}.user-function-wrapper .option-other input[type=text] {border-color: #e3e3e3;background-color: white;padding: 20px;width: 100%;color: black;}.user-function-wrapper .footer {display: flex;justify-content: end;width: 100%;}.user-function-wrapper .footer button {box-shadow: unset;border: unset;height: 50px;padding: 0 25px;}:root {--kyp-space-xs: 0.25rem;--kyp-space-sm: 0.5rem;--kyp-space-md: 1rem;--kyp-space-lg: 1.5rem;--kyp-space-xl: 2rem;--kyp-space-2xl: 2.5rem;--kyp-space-3xl: 3rem;--kyp-space-4xl: 3.5rem;--kyp-space-5xl: 3.5rem;--kyp-border-radius-sm: 0.25rem;--kyp-border-radius-md: 0.5rem;--kyp-border-radius-lg: 0.75rem;--kyp-border-radius-xl: 1rem;}#maincontainer {min-width: unset;}#rebrandedLogin {height: 100%;width: 100%;display: flex;align-items: center;justify-content: center;background: var(--kyp-color-tertiary-50);}#rebrandedLogin .project-form {z-index: 1;}#login {padding-top: 100px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-height: 100%;margin-bottom: -60px;background-size: 600px auto;}#login .formbox {margin: 0 auto;}#login .formbox a.forgot-password {font-size: 13px;font-style: italic;display: block;float: left;text-align: center;width: 100%;margin-bottom: 0.5em;}#login .formbox a.forgot-password:hover {text-decoration: underline;}#login .padder {height: 160px;}#register-bar {text-align: center;position: fixed;display: flex;align-items: center;justify-content: center;bottom: 0;z-index: 0;width: 100%;margin: var(--kyp-space-xl) 0;}#register-bar img {width: 4rem;}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--font-size-xxxs: 0.5rem;--font-size-xxs: 0.625rem;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:2rem;--font-size-xl:3rem;--font-size-xxl:3.5rem;}:root {--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, #request-password input,#reset-password input,#reset-notreset input, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message, .page-wrapper .registration-wrapper .checkbox-wrapper {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}:root {--kyp-form-input-bg: var(--kyp-color-tertiary-50);--kyp-form-input-outline: none;--kyp-form-input-padding-h: var(--kyp-space-md);--kyp-form-input-padding-v: 0.75rem;--kyp-form-input-border-radius: var(--kyp-border-radius-sm);--kyp-form-input-font-size: var(--kyp-font-size-body1);--kyp-form-input-line-height: 1.5rem;--kyp-form-input-font-family: var(--kyp-font-family-body);--kyp-form-header-line-height: 2rem;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, #request-password input,#reset-password input,#reset-notreset input, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message, .page-wrapper .registration-wrapper .checkbox-wrapper {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}.page-wrapper {background-color: var(--kyp-color-tertiary-50);height: 100%;margin: 0;-webkit-font-smoothing: antialiased !important;}.page-wrapper .mobile-only {display: none;}.page-wrapper .left-wrapper, .page-wrapper .right-wrapper {z-index: 1;display: flex;justify-content: center;align-items: center;height: 100%;box-sizing: border-box;}.page-wrapper .left-wrapper {padding: 3.5rem;position: relative;}.page-wrapper .left-wrapper .logo-container {display: flex;align-items: center;flex-direction: column;}.page-wrapper .left-wrapper .logo-container img {max-height: 5rem;margin-bottom: 1rem;}.page-wrapper .left-wrapper h3, .page-wrapper .left-wrapper h5 {margin: 0;color: var(--kyp-color-primary);text-align: center;}.page-wrapper .left-wrapper .footer {position: absolute;bottom: 3.5rem;}.page-wrapper .left-wrapper .footer img {width: 5rem;margin-bottom: 0;}.page-wrapper .right-wrapper {padding: 3.5rem 3.5rem 3.5rem 0;}.page-wrapper .right-wrapper .image-container {border-radius: var(--kyp-border-radius-md);width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position-x: 40%;position: relative;-webkit-animation: change-bg 20s ease-out infinite;animation: change-bg 20s ease-out infinite;}.page-wrapper .right-wrapper .image-container h1, .page-wrapper .right-wrapper .image-container .error-screen-container h2, .error-screen-container .page-wrapper .right-wrapper .image-container h2 {margin: 0;color: var(--kyp-color-tertiary-50);position: absolute;bottom: 3rem;right: 3rem;}@-webkit-keyframes change-bg {0%, 100% {background-image: url(/assets/kyp-ui/images/Kyp_Vogelenzang-11.jpg), url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg);}20% {background-image: url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg), url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg);}40%, 60% {background-image: url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg), url(/assets/kyp-ui/images/Kyp-Hoofdorp-02.jpg);}80% {background-image: url(/assets/kyp-ui/images/Kyp_Amsterdam-34.jpg);}}@keyframes change-bg {0%, 100% {background-image: url(/assets/kyp-ui/images/Kyp_Vogelenzang-11.jpg), url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg);}20% {background-image: url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg), url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg);}40%, 60% {background-image: url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg), url(/assets/kyp-ui/images/Kyp-Hoofdorp-02.jpg);}80% {background-image: url(/assets/kyp-ui/images/Kyp_Amsterdam-34.jpg);}}.page-wrapper .registration-wrapper {z-index: 3;position: absolute;height: auto;top: 50%;left: 50%;transform: translate(-50%, -50%);overflow: hidden;}.page-wrapper .registration-wrapper .checkbox-wrapper {align-items: start !important;display: flex;align-items: center;position: relative;gap: var(--kyp-space-sm);margin-bottom: var(--kyp-space-sm);color: var(--kyp-color-primary);text-align: center;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin: 0;}.page-wrapper .registration-wrapper .checkbox-wrapper .checkmark {width: var(--kyp-space-md);height: var(--kyp-space-md);flex-shrink: 0;border-radius: var(--kyp-border-radius-sm);border: 1px solid var(--kyp-color-primary);position: relative;transition: background-color 0.15s ease, background 0.15s ease;}.page-wrapper .registration-wrapper .checkbox-wrapper .checkmark:after {background: url("../../assets/kyp-ui/icons/icon-checkmark.svg") no-repeat center;width: 100%;height: 100%;background-size: 100%;content: "";position: absolute;display: none;}.page-wrapper .registration-wrapper .checkbox-wrapper:hover .checkmark {background-color: var(--kyp-color-tertiary-50);}.page-wrapper .registration-wrapper .checkbox-wrapper input:checked ~ .checkmark {background-color: var(--kyp-color-primary);}.page-wrapper .registration-wrapper .checkbox-wrapper input:checked ~ .checkmark:after {display: block;}.page-wrapper .registration-wrapper .checkbox-wrapper .label-text {display: flex;flex-direction: column;align-items: start;}.page-wrapper .registration-wrapper .checkbox-wrapper .label-text a, .page-wrapper .registration-wrapper .checkbox-wrapper .label-text span {display: inline-flex;position: relative;padding: 0.125rem 0;overflow: hidden;color: inherit;text-decoration: underline;text-underline-offset: 4px;}.page-wrapper .registration-wrapper .checkbox-wrapper .label-text a:hover, .page-wrapper .registration-wrapper .checkbox-wrapper .label-text span:hover {text-decoration: none;}.page-wrapper .registration-wrapper .checkbox-wrapper .label-text a::after, .page-wrapper .registration-wrapper .checkbox-wrapper .label-text span::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0.0625rem;background-color: var(--kyp-color-primary);opacity: 1;transform: translate3d(-100%, 0, 0);transition: opacity 300ms, transform 300ms;}.page-wrapper .registration-wrapper .checkbox-wrapper .label-text a:hover::after, .page-wrapper .registration-wrapper .checkbox-wrapper .label-text a:focus::after, .page-wrapper .registration-wrapper .checkbox-wrapper .label-text span:hover::after, .page-wrapper .registration-wrapper .checkbox-wrapper .label-text span:focus::after {transform: translate3d(0, 0, 0);}.page-wrapper .registration-wrapper .project-form {padding: 0;}.page-wrapper .registration-wrapper .project-form__header h2 {padding: var(--kyp-space-xl) var(--kyp-space-lg) 0 var(--kyp-space-lg);}.page-wrapper .registration-wrapper .spaced-row-top {margin-top: 2rem;}.page-wrapper .registration-wrapper .spaced-row-top-l {margin-top: 1.5rem;}.page-wrapper .registration-wrapper .spaced-row-bottom-m {margin-bottom: 1rem;}.page-wrapper .registration-wrapper .spaced-row-sides {margin: 0 var(--kyp-space-lg) var(--kyp-space-md) var(--kyp-space-lg);}.page-wrapper .registration-wrapper .grid-column {padding: 0;}.page-wrapper .registration-wrapper .registration-checkbox-container {display: flex;flex-direction: column;gap: 1rem;margin-top: 1rem;margin-bottom: 2rem;}.page-wrapper .registration-wrapper .registration-checkbox-container__flex {display: flex;flex-direction: column;}.page-wrapper .registration-wrapper .registration-checkbox-container__login-btn {color: var(--kyp-color-primary);margin-top: 1rem;}.page-wrapper .registration-wrapper .registration-checkbox-container__login-btn a {color: var(--kyp-color-primary);text-decoration: underline;text-underline-offset: 4px;}.page-wrapper .registration-wrapper .project-registration-form {height: auto;}.page-wrapper .registration-wrapper .project-registration-form label.error {color: var(--kyp-color-error) !important;display: block;margin-top: 0.25rem;height: auto;}.page-wrapper .registration-wrapper .project-registration-form label.error a, .page-wrapper .registration-wrapper .project-registration-form label.error span {display: inline-flex;position: relative;padding: 0.125rem 0;overflow: hidden;color: inherit;text-decoration: underline;text-underline-offset: 4px;}.page-wrapper .registration-wrapper .project-registration-form label.error a:hover, .page-wrapper .registration-wrapper .project-registration-form label.error span:hover {text-decoration: none;}.page-wrapper .registration-wrapper .project-registration-form label.error a::after, .page-wrapper .registration-wrapper .project-registration-form label.error span::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0.0625rem;background-color: var(--kyp-color-error);opacity: 1;transform: translate3d(-100%, 0, 0);transition: opacity 300ms, transform 300ms;}.page-wrapper .registration-wrapper .project-registration-form label.error a:hover::after, .page-wrapper .registration-wrapper .project-registration-form label.error a:focus::after, .page-wrapper .registration-wrapper .project-registration-form label.error span:hover::after, .page-wrapper .registration-wrapper .project-registration-form label.error span:focus::after {transform: translate3d(0, 0, 0);}.page-wrapper .registration-wrapper .project-registration-form form {padding: 0 var(--kyp-space-2xl) var(--kyp-space-2xl) var(--kyp-space-2xl);}.page-wrapper .registration-wrapper .footnote {color: var(--kyp-color-primary);}.page-wrapper .registration-wrapper .footnote a, .page-wrapper .registration-wrapper .footnote span {display: inline-flex;position: relative;padding: 0.125rem 0;overflow: hidden;color: inherit;text-decoration: underline;text-underline-offset: 4px;}.page-wrapper .registration-wrapper .footnote a:hover, .page-wrapper .registration-wrapper .footnote span:hover {text-decoration: none;}.page-wrapper .registration-wrapper .footnote a::after, .page-wrapper .registration-wrapper .footnote span::after {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0.0625rem;background-color: var(--kyp-color-primary);opacity: 1;transform: translate3d(-100%, 0, 0);transition: opacity 300ms, transform 300ms;}.page-wrapper .registration-wrapper .footnote a:hover::after, .page-wrapper .registration-wrapper .footnote a:focus::after, .page-wrapper .registration-wrapper .footnote span:hover::after, .page-wrapper .registration-wrapper .footnote span:focus::after {transform: translate3d(0, 0, 0);}@media screen and (max-width: 1650px) {.registration-wrapper .project-form {padding: var(--kyp-space-xl);width: 21.5rem;}.registration-wrapper .project-form h2 {line-height: 32px;font-size: 28px;}.registration-wrapper .project-form form {padding: 0 var(--kyp-space-xl) var(--kyp-space-xl) var(--kyp-space-xl) !important;}.page-wrapper .left-wrapper {padding: 2rem;}.page-wrapper .left-wrapper h5 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.page-wrapper .left-wrapper .logo-container img {max-height: 4rem;}.page-wrapper .left-wrapper .footer {bottom: 2rem;}.page-wrapper .right-wrapper {padding: 2rem 2rem 2rem 0;}.image-container .font-title {font-size: 2.5rem;line-height: 2.5rem;right: 2rem;}}.display-sm {display: none;}.mobile-bg-wrapper {height: 100%;width: 100%;}.mobile-bg-wrapper .mobile-header {position: fixed;top: 2.125rem;z-index: 2;display: flex;flex-direction: column;justify-content: center;align-items: center;width: 100%;left: 50%;transform: translate(-50%, 0);}.mobile-bg-wrapper .mobile-header img {max-height: 2rem;}.mobile-bg-wrapper .mobile-header h5 {color: var(--kyp-color-tertiary-50);}.mobile-bg-wrapper .image-container {width: 100%;height: 100%;background-repeat: no-repeat;background-size: cover;background-position-x: 40%;position: relative;z-index: 1;-webkit-animation: change-bg 20s ease-out infinite;animation: change-bg 20s ease-out infinite;}@-webkit-keyframes change-bg {0%, 100% {background-image: url(/assets/kyp-ui/images/Kyp_Vogelenzang-11.jpg), url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg);}20% {background-image: url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg), url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg);}40%, 60% {background-image: url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg), url(/assets/kyp-ui/images/Kyp-Hoofdorp-02.jpg);}80% {background-image: url(/assets/kyp-ui/images/Kyp_Amsterdam-34.jpg);}}@keyframes change-bg {0%, 100% {background-image: url(/assets/kyp-ui/images/Kyp_Vogelenzang-11.jpg), url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg);}20% {background-image: url(/assets/kyp-ui/images/Kyp_Pernis-36.jpg), url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg);}40%, 60% {background-image: url(/assets/kyp-ui/images/Kyp_Goldbeck_LQ-23.jpg), url(/assets/kyp-ui/images/Kyp-Hoofdorp-02.jpg);}80% {background-image: url(/assets/kyp-ui/images/Kyp_Amsterdam-34.jpg);}}.mobile-bg-wrapper .mobile-footer {position: fixed;bottom: 2.125rem;display: flex;z-index: 2;flex-direction: column;justify-content: center;align-items: center;width: 100%;left: 50%;transform: translate(-50%, 0);}.mobile-bg-wrapper .mobile-footer img {max-height: 1.5rem;}@media screen and (max-width: 1240px) {.hidden-sm {display: none !important;}.display-sm {display: flex;}}.utf-8 {content: "—";}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--font-size-xxxs: 0.5rem;--font-size-xxs: 0.625rem;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:2rem;--font-size-xl:3rem;--font-size-xxl:3.5rem;}:root {--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input, #request-password input,#reset-password input,#reset-notreset input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message, .page-wrapper .registration-wrapper .checkbox-wrapper {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}:root {--kyp-form-input-bg: var(--kyp-color-tertiary-50);--kyp-form-input-outline: none;--kyp-form-input-padding-h: var(--kyp-space-md);--kyp-form-input-padding-v: 0.75rem;--kyp-form-input-border-radius: var(--kyp-border-radius-sm);--kyp-form-input-font-size: var(--kyp-font-size-body1);--kyp-form-input-line-height: 1.5rem;--kyp-form-input-font-family: var(--kyp-font-family-body);--kyp-form-header-line-height: 2rem;}:root {--kyp-form-input-bg: var(--kyp-color-tertiary-50);--kyp-form-input-outline: none;--kyp-form-input-padding-h: var(--kyp-space-md);--kyp-form-input-padding-v: 0.75rem;--kyp-form-input-border-radius: var(--kyp-border-radius-sm);--kyp-form-input-font-size: var(--kyp-font-size-body1);--kyp-form-input-line-height: 1.5rem;--kyp-form-input-font-family: var(--kyp-font-family-body);--kyp-form-header-line-height: 2rem;}:root {--kyp-button-background-color: var(--kyp-color-primary);--kyp-button-border: none !important;--kyp-button-color: var(--kyp-color-tertiary-50);--kyp-button-gap: var(--kyp-space-sm);--kyp-button-height: 2rem;--kyp-button-outline: none;--kyp-button-padding: var(--kyp-space-sm) var(--kyp-space-md);}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input, #request-password input,#reset-password input,#reset-notreset input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message, .page-wrapper .registration-wrapper .checkbox-wrapper {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}#request-password,#reset-password,#reset-notreset {padding: 100px 0;height: 100%;box-sizing: border-box;background-color: var(--kyp-color-tertiary-50);background-size: 600px auto;text-align: center;}#request-password input,#reset-password input,#reset-notreset input {border: none;height: auto;padding: var(--kyp-form-input-padding-v) var(--kyp-form-input-padding-h);border-radius: var(--kyp-form-input-border-radius);color: var(--kyp-color-secondary);background-color: var(--kyp-form-input-bg);box-shadow: none !important;box-sizing: border-box;transition: background 0.2s ease;outline-offset: var(--kyp-form-input-outline-offset);outline: var(--kyp-form-input-outline);caret-color: var(--kyp-color-cta-400);}#request-password input:active, #request-password input:focus,#reset-password input:active,#reset-password input:focus,#reset-notreset input:active,#reset-notreset input:focus {color: var(--kyp-color-primary);}#request-password input:hover:not(:disabled),#reset-password input:hover:not(:disabled),#reset-notreset input:hover:not(:disabled) {--kyp-form-input-outline-offset: 0px;--kyp-form-input-outline: 1px solid var(--kyp-color-primary);--kyp-form-input-bg: var(--kyp-color-tertiary-50);cursor: pointer;}#request-password input:active:not(:disabled),#reset-password input:active:not(:disabled),#reset-notreset input:active:not(:disabled) {--kyp-form-input-outline-offset: 2px;--kyp-form-input-outline: 2px solid var(--kyp-color-primary);}#request-password input:focus:not(:disabled),#reset-password input:focus:not(:disabled),#reset-notreset input:focus:not(:disabled) {--kyp-form-input-outline-offset: 0px;--kyp-form-input-outline: 2px solid var(--kyp-color-primary);}#request-password input:invalid:not(#request-password input:active,#reset-password input:active,#reset-notreset input:active):not(#request-password input:focus,#reset-password input:focus,#reset-notreset input:focus), #request-password input.error,#reset-password input:invalid:not(#request-password input:active,#reset-password input:active,#reset-notreset input:active):not(#request-password input:focus,#reset-password input:focus,#reset-notreset input:focus),#reset-password input.error,#reset-notreset input:invalid:not(#request-password input:active,#reset-password input:active,#reset-notreset input:active):not(#request-password input:focus,#reset-password input:focus,#reset-notreset input:focus),#reset-notreset input.error {--kyp-form-input-outline: 2px solid var(--kyp-color-error);color: var(--kyp-color-error);}#request-password input::placeholder,#reset-password input::placeholder,#reset-notreset input::placeholder {color: var(--kyp-color-secondary-800);font-weight: 300;}#request-password input:disabled,#reset-password input:disabled,#reset-notreset input:disabled {user-select: none;border: none !important;background-color: var(--kyp-form-input-bg) !important;color: var(--kyp-color-secondary-300);}#request-password input[type=submit],#reset-password input[type=submit],#reset-notreset input[type=submit] {box-sizing: border-box;display: inline-flex;align-items: center;justify-content: center;gap: var(--kyp-button-gap);height: var(--kyp-button-height);padding: var(--kyp-button-padding);background-color: var(--kyp-button-background-color);border: var(--kyp-button-border);border-radius: var(--kyp-border-radius-sm);color: var(--kyp-button-color);line-height: 1rem;outline: var(--kyp-button-outline);outline-offset: 2px;font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;--kyp-button-height: 3rem;--kyp-button-padding: var(--kyp-space-md) var(--kyp-space-xl);--kyp-button-background-color: var(--kyp-color-cta);display: flex;width: 100%;}#request-password input[type=submit]:disabled,#reset-password input[type=submit]:disabled,#reset-notreset input[type=submit]:disabled {--kyp-button-background-color: var(--kyp-color-primary);cursor: not-allowed;}#request-password input[type=submit]:not(:disabled):hover,#reset-password input[type=submit]:not(:disabled):hover,#reset-notreset input[type=submit]:not(:disabled):hover {cursor: pointer;}#request-password input[type=submit]:not(:disabled):focus,#reset-password input[type=submit]:not(:disabled):focus,#reset-notreset input[type=submit]:not(:disabled):focus {--kyp-button-outline: 2px solid var(--kyp-color-primary);}#request-password input[type=submit]:not(:disabled):active,#reset-password input[type=submit]:not(:disabled):active,#reset-notreset input[type=submit]:not(:disabled):active {--kyp-button-outline: none;}#request-password input[type=submit]:disabled,#reset-password input[type=submit]:disabled,#reset-notreset input[type=submit]:disabled {--kyp-button-background-color: var(--kyp-color-cta-300);}#request-password input[type=submit]:not(:disabled):hover,#reset-password input[type=submit]:not(:disabled):hover,#reset-notreset input[type=submit]:not(:disabled):hover {background-color: var(--kyp-color-cta-500);}#request-password img,#reset-password img,#reset-notreset img {margin-bottom: 20px;}#request-password .formbox,#reset-password .formbox,#reset-notreset .formbox {height: auto;margin: 0 auto;display: flex;flex-direction: column;box-shadow: none;border: none;padding: var(--kyp-space-md);}#request-password .formbox__form,#reset-password .formbox__form,#reset-notreset .formbox__form {display: flex;flex-direction: column;gap: var(--kyp-space-md);}#request-password .button,#reset-password .button,#reset-notreset .button {box-sizing: border-box;display: inline-flex;align-items: center;justify-content: center;gap: var(--kyp-button-gap);height: var(--kyp-button-height);padding: var(--kyp-button-padding);background-color: var(--kyp-button-background-color);border: var(--kyp-button-border);border-radius: var(--kyp-border-radius-sm);color: var(--kyp-button-color);line-height: 1rem;outline: var(--kyp-button-outline);outline-offset: 2px;font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;--kyp-button-height: 3rem;--kyp-button-padding: var(--kyp-space-md) var(--kyp-space-xl);--kyp-button-background-color: var(--kyp-color-cta);display: flex;width: 100%;display: flex;align-items: baseline;}#request-password .button:disabled,#reset-password .button:disabled,#reset-notreset .button:disabled {--kyp-button-background-color: var(--kyp-color-primary);cursor: not-allowed;}#request-password .button:not(:disabled):hover,#reset-password .button:not(:disabled):hover,#reset-notreset .button:not(:disabled):hover {cursor: pointer;}#request-password .button:not(:disabled):focus,#reset-password .button:not(:disabled):focus,#reset-notreset .button:not(:disabled):focus {--kyp-button-outline: 2px solid var(--kyp-color-primary);}#request-password .button:not(:disabled):active,#reset-password .button:not(:disabled):active,#reset-notreset .button:not(:disabled):active {--kyp-button-outline: none;}#request-password .button:disabled,#reset-password .button:disabled,#reset-notreset .button:disabled {--kyp-button-background-color: var(--kyp-color-cta-300);}#request-password .button:not(:disabled):hover,#reset-password .button:not(:disabled):hover,#reset-notreset .button:not(:disabled):hover {background-color: var(--kyp-color-cta-500);}#request-password .form-header,#reset-password .form-header,#reset-notreset .form-header {color: var(--kyp-color-primary);border-bottom: none;margin-top: var(--kyp-space-md);padding: 0 var(--kyp-space-md);line-height: var(--kyp-space-xl);}#request-password .form-info,#reset-password .form-info,#reset-notreset .form-info {margin-top: var(--kyp-space-xl);padding: 0 var(--kyp-space-4xl);}#recipient-tooltip {position: absolute;width: 300px;font-size: 13px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0 0 5px 1px #bec7cf;-moz-box-shadow: 0 0 5px 1px #bec7cf;box-shadow: 0 0 5px 1px #bec7cf;background: #dde8f2;background: rgba(221, 232, 242, 0.9);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;-webkit-transition: opacity 0.3s ease;-moz-transition: opacity 0.3s ease;-o-transition: opacity 0.3s ease;transition: opacity 0.3s ease;z-index: 100000;line-height: 18px;padding: 10px 2rem 10px 10px;}#recipient-tooltip:before, #recipient-tooltip:after {position: absolute;content: "";display: block;}#recipient-tooltip:before {border-top: 12px inset transparent;border-bottom: 12px inset transparent;border-left: 8px solid #bec7cf;top: 50%;transform: translateY(-50%);right: -8px;}#recipient-tooltip:after {border-top: 10px inset transparent;border-bottom: 10px inset transparent;border-left: 7px solid #dde8f2;top: 50%;transform: translateY(-50%);right: -7px;}.split-panel {position: absolute;bottom: 0;left: 0;right: 0;top: 0;}.split-panel .left-panel {width: 250px;background-color: white;border-right: 1px solid #d6d6d6;}.split-panel .left-panel .antiscroll-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.split-panel .left-panel .conversation {line-height: 20px;padding: 15px 0 15px 2%;cursor: pointer;border-bottom: 1px solid #f4f4f4;position: relative;}.split-panel .left-panel .conversation .user, .split-panel .left-panel .conversation .excerpt {display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 230px;}.split-panel .left-panel .conversation .excerpt {font-size: 10pt;color: #949494;}.split-panel .left-panel .conversation .date {font-size: 8pt;color: #949494;line-height: 8pt;}.split-panel .left-panel .conversation .notification-badge {position: absolute;right: 0;color: white;background: #004085;border: 0;line-height: 2;top: 0;padding-left: 10px;padding-right: 10px;-webkit-border-radius: 0 0 0 10px;-moz-border-radius: 0 0 0 10px;-ms-border-radius: 0 0 0 10px;-o-border-radius: 0 0 0 10px;border-radius: 0 0 0 10px;font-size: smaller;text-shadow: none;width: auto;font-weight: normal;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.split-panel .left-panel .conversation .notification-badge + .excerpt {margin-right: 50px;}.split-panel .left-panel .conversation:hover, .split-panel .left-panel .conversation.open {background-color: #f5f5f5;cursor: pointer;}.split-panel .left-panel .conversation.open:after {content: ")";font-family: "kyp-iconsregular";font-size: 1.2em;display: block;position: absolute;right: 0;top: 50%;margin-top: -7px;color: #0071eb;}.split-panel .right-panel {left: 250px;right: 0;background-color: white;}.split-panel .right-panel, .split-panel .left-panel {position: absolute;top: 111px;bottom: 0;}.split-panel.disabled .right-panel, .split-panel.disabled .left-panel, .split-panel.direct .right-panel, .split-panel.direct .left-panel {top: 57px;}.split-panel.disabled .messages {bottom: 0;}.split-panel .message-input-container {position: absolute;right: 120px;left: 15px;}.split-panel .message-input-container .message-input {height: 60px !important;width: 100%;font-family: "Rubik", Helvetica, Arial, sans-serif;color: #004085;font-size: 15px;border: 1px solid #e5e5e5;background: #f5f5f5;line-height: normal;padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;resize: none;-webkit-box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1);box-shadow: inset 0px 1px 0px 0px rgba(0, 0, 0, 0.1);}.split-panel .recipients-bar {position: absolute;z-index: 10;left: 1px;right: 0;padding: 10px;height: 37px;border-bottom: 1px solid #95b9d8;background-color: White;text-align: left;}.split-panel .recipients-bar label {line-height: 37px;}.split-panel .recipients-bar span.recipients span.recipient {display: inline-block;vertical-align: middle;color: #949494;padding: 5px 10px;margin-right: 5px;border: 1px solid #eeeeee;background: #f5f5f5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.split-panel .recipients-menu {z-index: 100;display: none;position: absolute;right: 0;width: 300px;max-height: 400px;background-color: white;-webkit-box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.2);box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.2);}.split-panel .recipients-menu .antiscroll-inner {max-height: 400px;overflow-x: hidden;}.split-panel .recipients-menu .group {padding: 5px 20px;line-height: 40px;background-color: #0058b8;color: White;font-family: "Poppins", sans-serif;font-size: 16px;}.split-panel .recipients-menu .recipient {padding: 10px 20px;cursor: pointer;border-bottom: 1px solid #eeeeee;height: 56px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;color: #646464;position: relative;}.split-panel .recipients-menu .recipient:nth-child(even) {background-color: #f5f5f5;}.split-panel .recipients-menu .recipient .recipient-row {width: 100%;}.split-panel .recipients-menu .recipient .recipient-row:after {content: "";display: table;clear: both;}.split-panel .recipients-menu .recipient .recipient-row .recipient-column {float: left;vertical-align: middle;}.split-panel .recipients-menu .recipient .recipient-row .recipient-column:nth-child(1) {width: 15%;line-height: 35px;}.split-panel .recipients-menu .recipient .recipient-row .recipient-column:nth-child(2) {width: 15%;line-height: 35px;}.split-panel .recipients-menu .recipient .recipient-row .recipient-column:nth-child(3) {width: 55%;}.split-panel .recipients-menu .recipient .recipient-row .recipient-column:nth-child(4) {width: 15%;line-height: 35px;}.split-panel .recipients-menu .recipient:hover {background-color: #dde8f2;}.split-panel .recipients-menu .recipient.selected {color: White;background-color: #528ec1;}.split-panel .recipients-menu .recipient.selected .recipient__invitation {color: white;}.split-panel .recipients-menu .recipient.selected .recipient__responsible {color: white;}.split-panel .recipients-menu .recipient__title {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 15px;min-height: 16px;}.split-panel .recipients-menu .recipient__title.recipient__title--only {line-height: 35px;}.split-panel .recipients-menu .recipient__responsible {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 12px;min-height: 13px;color: #949494;}.split-panel .recipients-menu .recipient__title + .recipient__responsible {margin-top: 6px;}.split-panel .recipients-menu .recipient__invitation {font-size: 14px;color: #da0a00;-webkit-font-smoothing: antialiased;}.split-panel .recipients-menu .recipient__invitation:before {content: "\e800";font-family: "lean-icons";}.split-panel .recipients-menu .recipient__color {text-align: center;}.split-panel .recipients-menu .recipient__color:before {content: "•";}.split-panel .recipients-menu .recipient__number {font-size: 14px;}.split-panel .messages {position: absolute;top: 0;left: 0;right: 0;bottom: 90px;overflow: hidden;background-color: #eeeeee;}.split-panel .messages .antiscroll-inner {position: absolute;top: 0;left: 0;right: 0;bottom: 0;min-height: 100px;overflow-x: hidden;}.split-panel .messages .messages-list {overflow: hidden;padding-bottom: 20px;}.split-panel .messages .bubble {position: relative;max-width: 480px;padding: 15px;padding-bottom: 7px;margin: 15px;float: left;clear: both;line-height: 20px;font-size: 14px;background-color: #fbfbfb;-webkit-border-radius: 6px 6px 6px 0px;border-radius: 6px 6px 6px 0px;-webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 0.1);z-index: 1;}.split-panel .messages .bubble:after {content: "";position: absolute;bottom: -20px;left: 0px;border-style: solid;border-width: 20px 18px 0px 0px;border-color: #fbfbfb transparent;display: block;width: 0;z-index: 1;}.split-panel .messages .bubble:before {content: "";position: absolute;bottom: -20px;left: 2px;border-style: solid;border-width: 20px 18px 0px 0px;border-color: #dddddd transparent;display: block;width: 0;z-index: 0;}.split-panel .messages .bubble .message-text {float: left;display: block;width: 100%;white-space: pre-wrap;word-break: break-word;}.split-panel .messages .bubble .message-date {font-size: 11px;color: #528ec1;display: block;float: left;}.split-panel .messages .bubble .sender {font-size: 10px;font-weight: bold;color: #0058b8;float: left;}.split-panel .messages .bubble.right {background-color: #b7d1e8;-webkit-box-shadow: 1px 1px 1px 0px #9db3b3;box-shadow: 1px 1px 1px 0px #9daab3;-webkit-border-radius: 6px 6px 0px 6px;border-radius: 6px 6px 0px 6px;float: right;}.split-panel .messages .bubble.right:after {border-color: #b7d1e8 transparent;right: 0px;left: auto;bottom: -19px;border-width: 20px 0px 0px 18px;}.split-panel .messages .bubble.right:before {border-color: #9daab3 transparent;right: -1px;left: auto;bottom: -20px;border-width: 20px 0px 0px 18px;}.split-panel .messages .bubble.right .message-text, .split-panel .messages .bubble.right .message-date, .split-panel .messages .bubble.right .sender {float: right;text-align: left;}.split-panel .messages .bubble.highlight {background-color: #ffffcc;}.split-panel .messages .bubble.highlight:after {border-color: #ffffcc transparent;}.split-panel .message-form-container {padding: 15px;position: absolute;bottom: 0;height: 90px;width: 100%;background-color: white;z-index: 90;border-left: 1px solid #d6d6d6;border-top: 1px solid #d6d6d6;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.split-panel .message-form-container input[type=text] {min-width: 400px;}.split-panel .message-form-container .btn {position: absolute;right: 15px;top: 15px;}.recipients-list-title {font-size: 18px;margin-bottom: 25px;border-bottom: 1px solid #eeeeee;padding-bottom: 5px;}.recipients-list {list-style-type: none;padding: 0;margin: 0;}.recipients-list li {margin: 0 0 5px 0;}section.details.project-upload .formsection {width: 100%;}section.details {display: none;}section.details .form-actions .flash-message {float: right;display: block;height: 10px !important;margin: 0;}section.details:after {content: "";display: table;clear: both;}section.details#userDetails {padding: 0;overflow: hidden;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-color: white;}section.details#userDetails .antiscroll-inner {overflow-x: hidden;}section.details#userDetails #detailsForm {overflow: hidden;padding: 15px;}section.details#userDetails #detailsForm .form-actions {top: 15px;right: 15px;}section.details.document-details {background-color: white;padding: 15px 15px 30px 15px;}section.details.open {display: block;}section.details p.explanation {font-size: 13px;font-style: italic;line-height: 22px;color: #949494;margin-bottom: 16px;}section.details form {position: relative;}section.details form label {width: 110px;margin-right: 15px;font-size: 0.8125em;color: #949494;}section.details form label.required:after {content: "*";color: #da0a00;}@media (max-width: 1080px) {section.details form label {margin-right: 5px;width: 100%;}}section.details form label.upload-label {user-select: none;width: 100%;color: #004085;line-height: 16px;}section.details form label.upload-label i {font-style: italic;color: #949494;}section.details form input[type=text], section.details form input[type=password] {margin-bottom: 8px;font-size: 13px;line-height: 13px;}section.details form input[type=text].colour-input, section.details form input[type=password].colour-input {width: 40px;font-size: 0;}section.details form select {width: 250px;}section.details form #street, section.details form #postalcode {width: 190px;}section.details form #number {width: 45px;}section.details form input.pretty-file {position: absolute;top: -9999px;max-width: 245px;}.ie8 section.details form input.pretty-file, .ie9 section.details form input.pretty-file, .ie10 section.details form input.pretty-file {cursor: pointer;width: 240px;padding: 5px;line-height: inherit;margin-left: -5px;position: static;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.ie8 section.details form input.pretty-file:hover, .ie8 section.details form input.pretty-file:focus, .ie9 section.details form input.pretty-file:hover, .ie9 section.details form input.pretty-file:focus, .ie10 section.details form input.pretty-file:hover, .ie10 section.details form input.pretty-file:focus {border: 1px solid #e5e5e5;}section.details form button.pretty-file-btn {height: 30px;vertical-align: middle;}.ie8 section.details form button.pretty-file-btn, .ie9 section.details form button.pretty-file-btn, .ie10 section.details form button.pretty-file-btn {display: none;}section.details form span.pretty-file-name {display: inline-block;font-size: 12px;margin-left: 5px;line-height: 32px;max-width: 170px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;vertical-align: middle;}.ie8 section.details form span.pretty-file-name, .ie9 section.details form span.pretty-file-name, .ie10 section.details form span.pretty-file-name {display: none;}section.details form .btn {height: 32px;width: 86px;padding: 0 15px 0 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}section.details form .btn#addNotification, section.details form .btn#addPrerequisite {background-color: #f5f5f5;-webkit-box-shadow: white 0 2px 2px 0 inset;-moz-box-shadow: white 0 2px 2px 0 inset;box-shadow: white 0 2px 2px 0 inset;color: #004085;padding: 5px 10px;font-size: 0.8125em;height: 38px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;border: 1px solid #c1d7ea;line-height: 11px;}section.details form .btn#addNotification:hover, section.details form .btn#addPrerequisite:hover {background-image: none;border: 1px solid #0071eb !important;}section.details form .btn#addNotification span.icon, section.details form .btn#addPrerequisite span.icon {font-size: 16px;color: #9bb0c2;vertical-align: middle;margin-top: -3px;display: inline-block;}section.details form .btn#addNotification .add-text, section.details form .btn#addPrerequisite .add-text {display: inline-block;margin-top: 2px;}section.details form .btn#addNotification:hover, section.details form .btn#addPrerequisite:hover {border: 1px solid #dcdcdc;}section.details form .btn#addNotification:active, section.details form .btn#addPrerequisite:active {-webkit-box-shadow: #dcdcdc 0 1px 1px 0 inset;-moz-box-shadow: #dcdcdc 0 1px 1px 0 inset;box-shadow: #dcdcdc 0 1px 1px 0 inset;}section.details form .form-actions {top: 0;right: 0;text-align: right;float: right;display: inline-block;}section.details form .form-actions:after {content: "";display: table;clear: both;}section.details form .form-actions .button {display: block;margin-bottom: 10px;}section.details form .form-actions .button:last-child {margin-bottom: 0;}section.details form .form-actions .btn {margin-bottom: 8px;width: auto;display: block;float: none;text-align: left;}section.details form .form-actions .temporary-delete .button:last-child {margin-bottom: 10px;}section.details .upload-option {align-items: start;display: flex;gap: 16px;}section.details .upload-option input {height: 20px;width: 20px;}section.details .formsection {float: left;width: 40%;margin-right: 15px;}section.details .formsection.formsection-list-second {padding-left: 22px;border-left: 1px solid #eeeeee;}section.details .formsection #colour {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;color: transparent;position: relative;}section.details .formsection #colour:hover {cursor: pointer;}section.details .formsection .formitem {min-height: 30px;}section.details .formsection .formitem#avatar {margin: 8px 0;}section.details .formsection .formitem#avatar img.profilepic {margin: 0 15px 8px 0;}section.details .formsection .formitem#avatar label[for=profilePicture] {margin: 30px 0 8px 0;}section.details .formsection .formitem#avatar .pretty-file-btn {margin-top: 10px;}section.details .formsection .formitem#ownerItem {margin: 16px 0 8px 0;}section.details .formsection .formitem-provisional {margin-bottom: 8px;}section.details .formsection p.upload-message {font-size: 0.875em;line-height: 1.5em;}section.details .formsection p.upload-note {font-size: 0.625em;color: #949494;margin-bottom: 1em;}@media (max-width: 1160px) {section.details .formsection {margin-right: 10px;}section.details .formsection.formsection-list-first {margin-right: 10px;}section.details .formsection.formsection-list-second {padding-left: 8px;}}@media (max-width: 1024px) {section.details .formsection {margin-right: 0;}}section.details img.profilepic {float: left;width: 60px;height: 60px;border: 3px solid #eeeeee;margin: 0 15px 8px 0;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}section.details#companyUsers {display: block;padding: 0;border-bottom: none;position: relative;}section.details#companyUsers .companyTitle {z-index: 999;display: block;position: absolute;left: 40px;top: 6px;text-rendering: geometricPrecision;font-smoothing: antialiased;font-smooth: always;-webkit-font-smoothing: antialiased;-webkit-font-smooth: always;color: #0071eb;font-size: 13px;font-family: "Rubik", Helvetica, Arial, sans-serif;}section.details#companyUsers .companyUser {background: white;padding: 15px;margin: 10px;overflow: hidden;-webkit-box-shadow: 0 0 4px #c4c4c4;-moz-box-shadow: 0 0 4px #c4c4c4;box-shadow: 0 0 4px #c4c4c4;}section.details#companyUsers .companyUser .userPicContainer {float: right;text-align: right;}section.details#companyUsers .companyUser img.profilepic {width: 60px;height: 60px;margin: 0 0 20px 0;float: none;}section.details#companyUsers .companyUser.owner {padding-top: 50px;-webkit-box-shadow: #f5f5f5 0px 25px 0px inset, 0 0 4px #c4c4c4;-moz-box-shadow: #f5f5f5 0px 25px 0px inset, 0 0 4px #c4c4c4;box-shadow: #f5f5f5 0px 25px 0px inset, 0 0 4px #c4c4c4;position: relative;}section.details#companyUsers .companyUser.owner::before {content: "U";display: block;position: absolute;left: 10px;top: 4px;font-size: 15px;color: #0071eb;font-family: "kyp-iconsregular";}section.details#companyUsers .companyUser.owner img.profilepic {border-color: #0071eb;}section.details#companyUsers .btn {width: auto;}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--font-size-xxxs: 0.5rem;--font-size-xxs: 0.625rem;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:2rem;--font-size-xl:3rem;--font-size-xxl:3.5rem;}:root {--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input, #request-password input,#reset-password input,#reset-notreset input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message, .page-wrapper .registration-wrapper .checkbox-wrapper {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}#countdown {height: 105px;position: relative;}#countdown .countdown {line-height: 100px;font-family: var(--kyp-font-family-headings);-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";font-weight: 900;}#countdown .countdown__text--pm {top: 5px;bottom: auto;color: var(--kyp-color-primary);}#countdown.project-finished .countdown {line-height: 20px;}#countdown.project-finished .finished-countdown {font-size: 80px;}.nav-collapsed #countdown.project-finished .finished-countdown {font-size: 24px;}#countdown.project-finished .countdown__text {color: #0058b8;}#countdown.project-inactive {border-bottom: 1px solid #e5e5e5;}#home-nav, .company-navigation {position: absolute;top: 105px;bottom: 20px;left: 0;right: 0;overflow: hidden;padding: 4px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#home-nav.time-registration, .company-navigation.time-registration {top: 0;}#home-nav .antiscroll-wrap, .company-navigation .antiscroll-wrap {height: 100%;width: 100%;}#home-nav .antiscroll-wrap .antiscroll-scrollbar-vertical, .company-navigation .antiscroll-wrap .antiscroll-scrollbar-vertical {right: auto;left: 0;}#home-nav .antiscroll-wrap .antiscroll-scrollbar-horizontal, .company-navigation .antiscroll-wrap .antiscroll-scrollbar-horizontal {display: none;}#home-nav .antiscroll-inner, .company-navigation .antiscroll-inner {height: 100%;width: 100%;overflow-x: hidden;overflow-y: auto;}#home-nav .post-it__container, .company-navigation .post-it__container {height: 14.2857142857%;padding: 3px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;min-height: 90px;max-height: 100px;width: 152px;}@media (max-width: 1120px) {#home-nav .post-it__container, .company-navigation .post-it__container {width: 132px;}}@media (max-width: 1080px) {#home-nav .post-it__container, .company-navigation .post-it__container {width: 122px;}}.ie8 #home-nav .post-it__container, .ie8 .company-navigation .post-it__container {height: 100px;}#home-nav .post-it, .company-navigation .post-it {display: block;height: 100%;text-align: center;}#home-nav .post-it .notification-badge, .company-navigation .post-it .notification-badge {min-width: 25px;height: 25px;line-height: 25px;}#home-nav .post-it .vertical-center, .company-navigation .post-it .vertical-center {margin-top: -40px;}#home-nav .post-it .vertical-center.image-aligning, .company-navigation .post-it .vertical-center.image-aligning {display: flex;flex-direction: column;align-items: center;margin: -0.5rem auto;}#home-nav .post-it .icon, .company-navigation .post-it .icon {font-size: 50px;margin-bottom: 10px;line-height: 45px;display: inline-block;width: 100%;}#home-nav .post-it .plan-icon, .company-navigation .post-it .plan-icon {width: 68px;display: inline-block;}#home-nav .post-it .plan-icon.logo, .company-navigation .post-it .plan-icon.logo {margin-top: -4px;display: flex;}#home-nav .post-it .plan-icon.kyper, .company-navigation .post-it .plan-icon.kyper {display: none;}#home-nav .post-it .icon--analytics, .company-navigation .post-it .icon--analytics {font-size: 36px;}#home-nav .post-it.time-registration__link .icon, .company-navigation .post-it.time-registration__link .icon {font-size: 40px;}#home-nav .post-it .label, .company-navigation .post-it .label {color: var(--kyp-color-primary);font-size: 13px;font-family: var(--kyp-font-family-body);}#home-nav .post-it .label.flex-label, .company-navigation .post-it .label.flex-label {color: var(--kyp-color-primary);}#home-nav .post-it .label.flex-label .icon, .company-navigation .post-it .label.flex-label .icon {width: auto;font-size: 17px;line-height: 12px;}#home-nav .post-it.no-fold:before, #home-nav .post-it.no-fold:after, .company-navigation .post-it.no-fold:before, .company-navigation .post-it.no-fold:after {display: none;}#home-nav .pm-menu .post-it__container a:after {border-color: var(--kyp-color-tertiary-50) var(--kyp-color-primary-700) !important;}#home-nav .pm-menu .post-it__container a:before {border-color: #eeeeee;}.company-navigation {top: 0;}.collapse {display: block;position: absolute;bottom: 0;left: 0;right: 0;background-color: #e3e3e3;color: #0071eb;cursor: pointer;text-align: center;-webkit-transition: 0.2s all;-moz-transition: 0.2s all;-o-transition: 0.2s all;transition: 0.2s all;}.collapse:before {content: "(";font-family: "kyp-iconsregular";font-size: 20px;}.collapse:hover {background-color: #0071eb;color: #f5f5f5;}#nav-wrap.desktop {width: 160px;position: absolute;left: 0;top: 0;bottom: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-right: 1px solid #e5e5e5;background: #eeeeee;overflow: hidden;}@media (max-width: 1120px) {#nav-wrap.desktop {width: 140px;}}@media (max-width: 1080px) {#nav-wrap.desktop {width: 130px;}}.client-list-container {position: absolute;left: 155px;top: 45px;width: 220px;background: white;z-index: -1;-webkit-box-shadow: #b2b2b2 0 0 9px;-moz-box-shadow: #b2b2b2 0 0 9px;box-shadow: #b2b2b2 0 0 9px;-webkit-transition: 0.3s ease;-moz-transition: 0.3s ease;-o-transition: 0.3s ease;transition: 0.3s ease;visibility: hidden;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}.client-list-container.visible {left: 165px;visibility: visible;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;z-index: 100;}.client-list-container h5 {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 13px;font-weight: bold;color: #949494;line-height: 40px;padding-left: 10px;border-bottom: 1px solid #eeeeee;display: block;margin: 0;position: relative;}.client-list-container h5::before {content: "";display: block;position: absolute;left: -8px;top: 50%;margin-top: -11px;border-top: 11px solid transparent;border-bottom: 11px solid transparent;border-right: 8px solid white;}.client-list-container .antiscroll-wrap {max-height: 220px;position: relative;}.client-list-container .antiscroll-wrap .antiscroll-inner {max-height: 220px;overflow-x: hidden;}.client-list-container ul {display: block;padding: 4px 5px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.client-list-container ul li {padding: 1px 0;border-bottom: 1px solid #eeeeee;}.client-list-container ul li button {line-height: 38px;height: 38px;text-align: left;display: block;width: 100%;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 13px;color: #949494;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;-o-transition: 0.2s ease;transition: 0.2s ease;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.client-list-container ul li button:hover {background: #f5f5f5;}.client-list-container ul li button .countdown {display: inline-block;width: 38px;margin-right: 10px;background: #0071eb;color: white;font-family: var(--kyp-font-family-headings) !important;font-size: 20px;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 38px;text-align: center;float: left;-webkit-font-smoothing: antialiased;}.client-list-container ul li button .countdown.extended, .client-list-container ul li button .countdown.confirmed-late {background: var(--kyp-color-cta);border-right: none;}.client-list-container ul li button .countdown.not-completed, .client-list-container ul li button .countdown.unconfirmed {background: var(--kyp-color-error);color: var(--kyp-color-error) !important;border-right: none;}.client-list-container ul li button .countdown.signed-off {background: #0058b8;border-right: none;}.client-list-container ul li button .countdown.finished {background: #0058b8;border-right: none;}@media (max-width: 1120px) {.client-list-container {left: 145px;}}@media (max-width: 1080px) {.client-list-container {left: 135px;}}#nav-wrap.nav-collapsed {width: 55px;}#nav-wrap.nav-collapsed .collapse:before {content: ")";}#nav-wrap.nav-collapsed #countdown {height: 65px;}#nav-wrap.nav-collapsed #countdown .countdown__text {display: none;}#nav-wrap.nav-collapsed #countdown .countdown {font-size: 24px;line-height: 65px;}#nav-wrap.nav-collapsed #home-nav, #nav-wrap.nav-collapsed .company-navigation {padding: 3px 0 0 0;top: 65px;}#nav-wrap.nav-collapsed #home-nav .pm-menu, #nav-wrap.nav-collapsed .company-navigation .pm-menu {width: 55px;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it__container, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it__container {height: 50px;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-bottom: 1px solid #e3e3e3;min-height: 50px;max-height: 50px;width: 54px;max-width: 100%;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it__container a, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it__container a {height: 48px;}.ie8 #nav-wrap.nav-collapsed #home-nav .pm-menu .post-it__container, .ie8 #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it__container {height: 50px;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it__container.active .post-it, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it__container.active .post-it {border: 1px solid var(--kyp-color-primary-900);}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it {position: relative;font-family: var(--kyp-font-family-body);}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it:before, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it:before {border-width: 7px 7px 0 0;top: 0;left: 0;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it:after, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it:after {border-width: 7px 7px 0 0;top: 0;left: 0;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center {margin-top: 0;top: 0;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center .label, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center .label {display: none;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center .plan-icon, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center .plan-icon {width: 30px;margin-top: 15px;line-height: 61px;display: inline-block;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center .plan-icon.logo, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center .plan-icon.logo {display: none;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center .plan-icon.kyper, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center .plan-icon.kyper {display: flex;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center .icon, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center .icon {margin-bottom: 0;font-size: 40px;line-height: 40px;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center .icon--analytics, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center .icon--analytics {font-size: 30px;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .vertical-center.image-aligning, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .vertical-center.image-aligning {margin: -0.5rem auto;}#nav-wrap.nav-collapsed #home-nav .pm-menu .post-it .notification-badge, #nav-wrap.nav-collapsed .company-navigation .pm-menu .post-it .notification-badge {height: 16px;min-width: 16px;font-size: 8px;line-height: 16px;}#nav-wrap.nav-collapsed .company-navigation {top: 0;}#home-nav {background: var(--kyp-color-tertiary-50);}#nav-wrap #countdown {background: var(--kyp-color-tertiary-50);}#nav-wrap .desktop {width: 104px;}.company-navigation {background: var(--kyp-color-tertiary-50);}.company-navigation .post-it .active {font-weight: 700 !important;color: var(--kyp-color-primary-900) !important;}.company-navigation .post-it {color: var(--kyp-color-primary);box-sizing: border-box;}.company-navigation .post-it .label {font-size: 12px;font-family: var(--kyp-font-family-headings);}.company-navigation .post-it:before, .company-navigation .post-it:after {display: none;}.company-navigation .pm-menu {display: flex;flex-direction: column;gap: var(--kyp-space-xs);width: var(--pm-menu-width);}.company-navigation .post-it__container {display: flex;height: auto;flex-direction: column;align-items: center;padding: 0;background: var(--kyp-color-tertiary-50);}.company-navigation .post-it__container .vertical-center {display: flex;flex-direction: column;gap: 0.5rem;}.company-navigation .post-it__container font {font-family: var(--kyp-font-family-headings), sans-serif;font-weight: 400;font-size: 12px;text-transform: capitalize;}.company-navigation .post-it__container:hover {cursor: pointer;}.company-navigation .post-it__container:hover a {background: #FFFFFF;}.company-navigation .post-it__container:hover .post-it .label {color: var(--kyp-color-primary-800);}.company-navigation .post-it__container:hover .post-it {font-weight: 700;}.company-navigation .post-it__container:hover .post-it svg {transition: color var(--kyp-transition);}.company-navigation .post-it__container:hover .post-it svg path,.company-navigation .post-it__container:hover .post-it svg circle,.company-navigation .post-it__container:hover .post-it svg rect,.company-navigation .post-it__container:hover .post-it svg line,.company-navigation .post-it__container:hover .post-it svg polyline,.company-navigation .post-it__container:hover .post-it svg polygon,.company-navigation .post-it__container:hover .post-it svg ellipse {transition: fill var(--kyp-transition), stroke var(--kyp-transition);}.company-navigation .post-it__container:hover .post-it svg {background: var(--kyp-color-neutral-50);--icon-base-color: var(--kyp-color-primary-700);--icon-primary-color: var(--kyp-color-primary-700);--icon-secondary-color: var(--kyp-color-primary-900);--icon-tertiary-color: var(--kyp-color-primary-200);color: var(--kyp-color-primary);}.company-navigation .post-it__container a {width: 100%;padding: var(--kyp-space-md);}.company-navigation .post-it__container a span {word-break: break-word;}.company-navigation .post-it__container.active {outline: none !important;}.company-navigation .post-it__container.active .post-it {outline-color: transparent;background: #FFFFFF;}.company-navigation .post-it__container.active .post-it .post-it .label {color: var(--kyp-color-primary-900);}.company-navigation .post-it__container.active .post-it svg--active, .company-navigation .post-it__container.active .post-it svg:focus, .company-navigation .post-it__container.active .post-it svg:hover {background: var(--kyp-color-neutral-50);--icon-base-color: var(--kyp-color-primary-700);--icon-primary-color: var(--kyp-color-primary-700);--icon-secondary-color: var(--kyp-color-primary-900);--icon-tertiary-color: var(--kyp-color-primary-200);color: var(--kyp-color-primary);}.company-navigation .post-it__container .post-it {display: flex;align-items: center;justify-content: center;border-radius: var(--kyp-border-radius-sm);}.company-navigation .post-it__container .post-it .vertical-center {margin: 0;}.company-navigation .post-it__container img, .company-navigation .post-it__container svg {max-height: 38px;align-self: center;}#activityDetails {position: relative;z-index: 99;}#activityDetails #notificationTemplate {display: none;}#activityDetails #prerequisiteTemplate {display: none;}#activityDetails .comment {color: #949494;font-size: 0.75em;font-style: italic;margin-bottom: 10px;}section.project-upload {display: none;}#openActivity,#sendMessage,#js-checklist,#js-upload,#openActivityOverlay,#sendMessageOverlay {display: none;}#activity-planning,#supervisor-planning {position: absolute;left: 0;right: 0;}#activity-planning {top: 0px;}#supervisor-planning table.entries tr.empty:hover {cursor: auto;background-color: inherit;}#dependent-activity-form {overflow: hidden;margin: 20px;}#dependent-activity-form .wrap {position: relative;padding-left: 100px;padding-bottom: 10px;}#dependent-activity-form .activity {float: left;width: 350px;}#dependent-activity-form .activity label {width: 100px;color: #949494;font-size: 13px;margin-bottom: 10px;position: absolute;left: 0;top: 3px;}#dependent-activity-form .activity .dependency-message-container {margin-top: 20px;}#dependent-activity-form .activity .dependency-message-reason {margin-bottom: 20px;font-family: "Poppins", sans-serif;}#dependent-activity-form .activity .dependency-message-explanation {font-size: 11px;margin-top: 10px;line-height: 18px;color: #949494;}#dependent-activity-form .explanation {font-size: 15px;line-height: 22px;margin: 0 0 20px 0;}#dependent-activity-form .dependencies-container {float: right;}#dependent-activity-form .dependencies-container .dependencies {overflow: hidden;width: auto;}#dependent-activity-form .dependencies-container .dependencies h2 {display: inline-block;margin: 0 0 5px 0;width: auto;font-size: 1em;}#dependent-activity-form .dependencies-container .dependencies .dependency-list {width: 565px;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .antiscroll-inner {max-height: 500px;overflow-x: hidden;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency {float: left;padding: 5px 5px 5px 10px;border-bottom: 1px solid #eeeeee;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency:last-child {border: none;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency .name {width: 270px;height: 30px;overflow: hidden;display: inline-block;vertical-align: middle;float: left;line-height: 30px;font-size: 14px;text-overflow: ellipsis;white-space: nowrap;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency .dependency-order-icon {float: right;font-size: 18px;color: #ee3214;line-height: 28px;margin-right: 10px;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency .dependency-order-icon:before {content: "\e82d";font-family: "lean-icons";}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency .action {display: inline-block;overflow: hidden;vertical-align: middle;float: right;margin-top: 0;margin-right: 10px;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency input[type=radio] {display: none;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency label {display: block;float: left;height: 30px;width: 92px;background: #e5e5e5;line-height: 30px;color: #949494;-webkit-box-shadow: #f5f5f5 0 1px 1px inset;-moz-box-shadow: #f5f5f5 0 1px 1px inset;box-shadow: #f5f5f5 0 1px 1px inset;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #d6d6d6;margin: 0;text-align: center;font-size: 10pt;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency label.disabled {color: #ccc;background-color: #eee;cursor: default;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency label.dependency-first {-webkit-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;-ms-border-radius: 10px 0 0 10px;-o-border-radius: 10px 0 0 10px;border-radius: 10px 0 0 10px;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency label.dependency-last {-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency input[type=radio]:checked + label {background: #528ec1;color: white;-webkit-box-shadow: #0058b8 0 2px 3px inset;-moz-box-shadow: #0058b8 0 2px 3px inset;box-shadow: #0058b8 0 2px 3px inset;border: 1px solid #0071eb;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency input[type=radio]:checked + label.wb-activity {background-color: #6eaa39;border-color: #497126;-webkit-box-shadow: #497126 0 2px 3px inset;-moz-box-shadow: #497126 0 2px 3px inset;box-shadow: #497126 0 2px 3px inset;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency input[type=radio]:checked + label.has-orders {background-color: #eb2f11;border-color: #ad2f25;-webkit-box-shadow: #ad2f25 0 2px 3px inset;-moz-box-shadow: #ad2f25 0 2px 3px inset;box-shadow: #ad2f25 0 2px 3px inset;}#dependent-activity-form .form-actions {float: right;margin-top: 20px;}#dependent-activity-form .dependencies-container .dependencies .dependency-list {width: 575px;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency .name {width: 195px;}#dependent-activity-form .dependencies-container .dependencies .dependency-list .dependency .responsible {float: right;line-height: 28px;margin-right: 20px;}.dependent-activity-detail {font-size: 14px;font-weight: bold;width: 215px;}.button--import-planning {display: none;}.button--add-activity {display: none;}#detailsForm, .detailsForm {}#detailsForm div.warning, .detailsForm div.warning {padding: 5px;background: #fff0f0;font-size: 13px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin-bottom: 15px;color: #ee3214;}#detailsForm #startDate, #detailsForm #endDate, #detailsForm #duration, #detailsForm #timeSpent, .detailsForm #startDate, .detailsForm #endDate, .detailsForm #duration, .detailsForm #timeSpent {width: 100px;margin-bottom: 8px;}#detailsForm #workingDays, #detailsForm #durationHours, #detailsForm #timeSpentHours, .detailsForm #workingDays, .detailsForm #durationHours, .detailsForm #timeSpentHours {width: 40px;margin-bottom: 8px;}#detailsForm #duration, #detailsForm #timeSpent, #detailsForm #timeSpentLabel, .detailsForm #duration, .detailsForm #timeSpent, .detailsForm #timeSpentLabel {width: 80px;}#detailsForm #timeSpentLabel, .detailsForm #timeSpentLabel {margin-right: 0;}#detailsForm #startDate, #detailsForm #workingDays, .detailsForm #startDate, .detailsForm #workingDays {margin-right: 6px;}#detailsForm #workingDays, .detailsForm #workingDays {text-align: center;padding: 0;}#detailsForm #workingDays.illegal, .detailsForm #workingDays.illegal {border-color: #da0a00;color: #da0a00;}#detailsForm #notifications, #detailsForm #prerequisites, .detailsForm #notifications, .detailsForm #prerequisites {display: inline-block;}#detailsForm #notifications, .detailsForm #notifications {vertical-align: middle;}#detailsForm .collection-item, .detailsForm .collection-item {font-size: 0.8125em;display: inline-block;border: 1px solid #c8d2db;background-color: #dde8f2;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;cursor: pointer;}#detailsForm .collection-item.error, .detailsForm .collection-item.error {color: #da0a00;}#detailsForm .collection-item .days-frame, .detailsForm .collection-item .days-frame {float: left;border-top: 1px solid white !important;padding: 4px 7px;display: inline-block;-webkit-border-radius: 2px 0 0 2px;-moz-border-radius: 2px 0 0 2px;-ms-border-radius: 2px 0 0 2px;-o-border-radius: 2px 0 0 2px;border-radius: 2px 0 0 2px;}#detailsForm .collection-item .days-frame:hover, .detailsForm .collection-item .days-frame:hover {background-image: -svg-linear-gradient(#dde8f2, #a0b9ce);background-size: 100%;background-image: -owg-linear-gradient(#dde8f2, #a0b9ce);background-image: -webkit-linear-gradient(#dde8f2, #a0b9ce);background-image: -moz-linear-gradient(#dde8f2, #a0b9ce);background-image: -o-linear-gradient(#dde8f2, #a0b9ce);background-image: linear-gradient(#dde8f2, #a0b9ce);}#detailsForm .collection-item .delete-notification, .detailsForm .collection-item .delete-notification {float: left;background-color: white;padding: 3px 4px 5px;-webkit-border-radius: 0 2px 2px 0;-moz-border-radius: 0 2px 2px 0;-ms-border-radius: 0 2px 2px 0;-o-border-radius: 0 2px 2px 0;border-radius: 0 2px 2px 0;color: #9bb0c2;border-left: 1px solid #c8d2db;}#detailsForm .collection-item .delete-notification:hover, .detailsForm .collection-item .delete-notification:hover {-webkit-box-shadow: 0 0 5px red;-moz-box-shadow: 0 0 5px red;box-shadow: 0 0 5px red;color: red;}#calendarForm #date {width: 150px;margin-bottom: 8px;}#calendarForm #nwd-toggle-container.formsection {width: 320px;}#calendarForm #nwd-toggle-container.formsection label[for=date] {width: 130px;}#calendarForm .nwd-toggles {overflow: hidden;}#calendarForm .nwd-toggles input[type=radio] {display: none;}#calendarForm .nwd-toggles label {display: block;float: left;height: 30px;width: 150px;background: #e5e5e5;line-height: 30px;color: #949494;-webkit-box-shadow: #f5f5f5 0 2px 3px inset;-moz-box-shadow: #f5f5f5 0 2px 3px inset;box-shadow: #f5f5f5 0 2px 3px inset;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border: 1px solid #e5e5e5;margin: 0;text-align: center;vertical-align: middle;}#calendarForm .nwd-toggles label.dependency-first {-webkit-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;-ms-border-radius: 10px 0 0 10px;-o-border-radius: 10px 0 0 10px;border-radius: 10px 0 0 10px;}#calendarForm .nwd-toggles label.dependency-last {-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0;}#calendarForm .nwd-toggles label[for=nonworking] {-webkit-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;-ms-border-radius: 10px 0 0 10px;-o-border-radius: 10px 0 0 10px;border-radius: 10px 0 0 10px;}#calendarForm .nwd-toggles label[for=working] {-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0;}#calendarForm .nwd-toggles input[type=radio]:checked + label {background: #528ec1;color: white;-webkit-box-shadow: #0058b8 0 2px 3px inset;-moz-box-shadow: #0058b8 0 2px 3px inset;box-shadow: #0058b8 0 2px 3px inset;border: 1px solid #0071eb;}.error-screen-container {width: 100%;max-width: 500px;margin: 0 auto;padding: 100px 20px 0 20px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;text-align: center;background: url("swarm-3c275324ebed715eb059b6c2985eb5b4.png") top center no-repeat;background-size: 60%;}.ie8 .error-screen-container {background: url("swarm-small-ef3399b97f5bef3232880b96ea85d32a.png") top center no-repeat;}.error-screen-container .denied-circle {display: inline-block;width: 100px;height: 100px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;border: 10px solid #528ec1;overflow: hidden;position: relative;}.error-screen-container .denied-circle .denied-bar {width: 120%;height: 10px;background: #528ec1;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);position: absolute;top: 50%;left: -10px;}.error-screen-container h1, .error-screen-container h2 {color: #528ec1;font-size: 50px;margin: 20px 0 50px 0;}.error-screen-container h2 {font-size: 26px;margin: 20px 0;}.error-screen-container p {font-size: 15px;line-height: 22px;border-top: 1px solid white;padding: 20px 0 0 0;}.error-screen-container p.error-message {border-bottom: 1px solid #e5e5e5;border-top: none;padding: 0 0 20px 0;}.error-screen-container a.return-home-btn {display: inline-block;margin-top: 20px;padding: 0 10px 20px 10px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;border: 1px solid #e5e5e5;overflow: hidden;font-family: "kyp-iconsregular";font-size: 80px;line-height: 80px;color: #949494;-webkit-transition: 0.2s ease;-moz-transition: 0.2s ease;-o-transition: 0.2s ease;transition: 0.2s ease;-webkit-box-shadow: white 0 2px 1px inset;-moz-box-shadow: white 0 2px 1px inset;box-shadow: white 0 2px 1px inset;}.error-screen-container a.return-home-btn:hover {background: #eeeeee;}.error-screen-container#notfound-screen .denied-circle, .error-screen-container#methodNotAllowed-screen .denied-circle {width: 55px;height: 55px;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;border: 13px solid #528ec1;overflow: visible;position: relative;}.error-screen-container#notfound-screen .denied-circle .denied-bar, .error-screen-container#methodNotAllowed-screen .denied-circle .denied-bar {width: 75%;height: 15px;background: #528ec1;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;position: absolute;top: auto;bottom: -13px;right: -30px;left: auto;}.error-screen-container#server-error {padding: 80px 20px;}.error-screen-container .error-survey {width: 100%;margin-top: 40px;}.error-screen-container .error-survey .form-rule {width: 100%;margin-bottom: 20px;}.error-screen-container .error-survey .form-rule input {width: 100%;font-size: 13px;padding: 10px;}.error-screen-container .error-survey .form-rule textarea {width: 100%;height: 150px;font-size: 13px;padding: 10px;}.error-screen-container .error-survey .form-rule__label {margin-bottom: 10px;color: #0071eb;font-size: 13px;display: block;text-align: left;line-height: 18px;}.error-screen-container .error-survey .form-rule__button {background-color: #0071eb;color: white;font-size: 16px;padding: 10px 20px;display: inline-block;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.error-screen-container .error-survey .form-rule__button:hover {background-color: #528ec1;}.server-error-screen {background: url("swarm-3c275324ebed715eb059b6c2985eb5b4.png") center center no-repeat;background-size: 600px auto;}.ie8 .server-error-screen {background: url("swarm-small-ef3399b97f5bef3232880b96ea85d32a.png") center center no-repeat;}.errors {font-size: 0.8em;line-height: 2;margin: 5px 0px;padding: 0.25em;background: #fff3f3;border: 1px solid #ffaaaa;color: #cc0000;-moz-box-shadow: 0 0 0.25em #ff8888;-webkit-box-shadow: 0 0 0.25em #ff8888;box-shadow: 0 0 0.25em #ff8888;}.errors ul {padding: 0;}.errors li {list-style: none;text-indent: 2.2em;}.render-errors ul {background: #fff3f3;border: 1px solid #ffaaaa;color: #cc0000;font-size: 0.75em;list-style: disc;padding: 5px 10px 5px 30px;-moz-box-shadow: 0 0 0.25em #ff8888;-webkit-box-shadow: 0 0 0.25em #ff8888;box-shadow: 0 0 0.25em #ff8888;}.render-errors ul li {padding: 3px 0;}.render-errors.warning {padding: 0;}.render-errors.warning ul {color: #f18b00;background-color: white;border: 1px solid #ffeed7;-moz-box-shadow: 0 0 0 #ffeed7;-webkit-box-shadow: 0 0 0.25em #ffeed7;box-shadow: 0 0 0.25em #ffeed7;}.error input, .error select, .error textarea {background: #fff3f3;border-color: #ffaaaa;color: #cc0000;}.error input:focus, .error select:focus, .error textarea:focus {-moz-box-shadow: 0 0 0.5em #ffaaaa;-webkit-box-shadow: 0 0 0.5em #ffaaaa;box-shadow: 0 0 0.5em #ffaaaa;}input:invalid, select:invalid, textarea:invalid {background: #fff3f3;border-color: #ffaaaa;color: #cc0000;}input:invalid:focus, select:invalid:focus, textarea:invalid:focus {-moz-box-shadow: 0 0 0.5em #ffaaaa;-webkit-box-shadow: 0 0 0.5em #ffaaaa;box-shadow: 0 0 0.5em #ffaaaa;}.help-image-container {background: url("help-popup-image-2x-9950e401c098c05c8d9fc8e5e09a9ffb.png") no-repeat;background-position: right 20% center;background-size: 80px auto;}.ie8 .help-image-container {background: url("help-popup-image-1a3b784e9c2be1d6432a91b971f288ef.png") no-repeat;background-position: 60% center;}#notifications-screen {overflow-y: auto !important;}#notifications-screen span.label {font-size: 12px;font-weight: normal;font-style: italic;font-family: "Rubik", Helvetica, Arial, sans-serif;color: #949494;line-height: 15px;}.notifications {margin: 0 20px;padding: 10px;background: #f5f5f5;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.notification-header {margin: 40px 20px;position: relative;}.notification-header > p {font-size: 14px;line-height: 22px;color: #949494;max-width: 630px;}.notification-header .notification-countdown {position: absolute;bottom: 0;right: 0;background: #f5f5f5;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;overflow: visible;}.notification-header .notification-countdown div {padding: 10px;float: left;}.notification-header .notification-countdown .date {max-width: 90px;border-right: 1px solid #eeeeee;font-size: 13px;font-weight: bold;font-style: italic;color: #0058b8;}.notification-header .notification-countdown .date .label {margin-bottom: 3px;display: inline-block;}.notification-header .notification-countdown .days {width: 155px;line-height: 30px;font-family: "Poppins", sans-serif;font-size: 40px;color: #0071eb;text-align: center;position: relative;overflow: visible;-webkit-font-smoothing: antialiased;}.notification-header .notification-countdown .days span.centerer {display: inline-block;}.notification-header .notification-countdown .days span.centerer span {vertical-align: top;float: left;text-align: left;}.notification-header .notification-countdown .days span.centerer span:first-child {margin-right: 10px;}.notification-header .notification-countdown .days span.centerer .label {display: inline-block;max-width: 85px;}.notification-header .notification-countdown .days::after, .notification-header .notification-countdown .days:after {content: "<";display: block;position: absolute;bottom: -35px;left: 45%;font-family: "kyp-iconsregular";font-size: 20px;color: #949494;}.notification-header .notification-countdown.late {border-color: #f3beb5;}.notification-header .notification-countdown.late .date, .notification-header .notification-countdown.late .days {color: #da0a00;}.notification-header .notification-countdown.late .days::after, .notification-header .notification-countdown.late .days:after {color: #da0a00;}.antiscroll-wrap {overflow: hidden;position: relative;}.antiscroll-scrollbar {background: #bababa;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=35);-webkit-opacity: 0.35;-moz-opacity: 0.35;-khtml-opacity: 0.35;opacity: 0.35;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;position: absolute;-webkit-transition: opacity 0.3s linear;-moz-transition: opacity 0.3s linear;-o-transition: opacity 0.3s linear;transition: opacity 0.3s linear;}.antiscroll-wrap--hidden .antiscroll-scrollbar {display: none;}.antiscroll-scrollbar-shown {background: var(--kyp-color-primary);-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=100);-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;}.antiscroll-scrollbar-vertical {width: 10px;margin-top: 2px;right: 2px;top: 0;min-height: 6px;}#planning .antiscroll-scrollbar-vertical {z-index: 100;}.antiscroll-wrap--large .antiscroll-scrollbar-vertical {width: 14px;}.antiscroll-scrollbar-horizontal {height: 10px;margin-left: 2px;bottom: 2px;left: 0;min-width: 6px;}.antiscroll-wrap--large .antiscroll-scrollbar-horizontal {height: 14px;}.antiscroll-inner {overflow-y: scroll;overflow-x: scroll;position: relative;scrollbar-width: none !important;}.antiscroll-inner::-webkit-scrollbar {width: 0;height: 0;}.antiscroll-wrap::-webkit-scrollbar {width: 0;height: 0;}fieldset,.property-list {margin: 0.6em 1.25em 0 1.25em;padding: 0.3em 1.8em 1.25em;position: relative;zoom: 1;border: none;}.property-list .fieldcontain {list-style: none;overflow: hidden;zoom: 1;}.fieldcontain {margin-top: 1em;}.fieldcontain label,.fieldcontain .property-label {text-align: right;width: 25%;}.fieldcontain .property-label {float: left;}.fieldcontain .property-value {display: block;margin-left: 27%;}.required-indicator {color: #48802C;display: inline-block;font-weight: bold;margin-left: 0.3em;position: relative;top: 0.1em;}ul.one-to-many {display: inline-block;list-style-position: inside;vertical-align: top;}.ie6 ul.one-to-many, .ie7 ul.one-to-many {display: inline;zoom: 1;}ul.one-to-many li.add {list-style-type: none;}fieldset.embedded {background-color: transparent;border: 1px solid #CCCCCC;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;}fieldset.embedded legend {margin: 0 1em;}#messaging {background-color: #f0f0f0;overflow: hidden;}.message {font-size: 0.8em;line-height: 2;margin: 5px 0px;padding: 0.25em;padding: 5px;line-height: 1.5em;text-align: center;background: #f3f3ff;border: 1px solid #b2d1ff;color: #006dba;-moz-box-shadow: 0 0 0.25em #b2d1ff;-webkit-box-shadow: 0 0 0.25em #b2d1ff;box-shadow: 0 0 0.25em #b2d1ff;}#modal {position: fixed;width: 100%;height: 100%;display: none;top: 0;margin: 0 auto;z-index: 30000;background: black;background: rgba(0, 0, 0, 0.6);overflow: auto;}#modal.no-button #closePopup {display: none !important;}#modal .inside {padding: 20px 0;margin: 0 auto;height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#modal .inside.message {background: none;border: none;text-indent: 0;color: inherit;font-size: inherit;line-height: inherit;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}#modal .inside .tabletcontainer {-webkit-box-shadow: 0px 2px 5px #222;-moz-box-shadow: 0px 2px 5px #222;box-shadow: 0px 2px 5px #222;overflow-y: auto;width: 1024px;height: 600px;}@media screen and (min-height: 850px) {#modal .inside .tabletcontainer {height: 800px;}}#modal .inside .tabletcontainer .nongridcontent {height: 100%;}#modal.paymentFailure {display: block;text-align: center;}#modal.paymentFailure .inside {padding: 20px;background: white;min-height: 0;}#modal.paymentFailure .errors, #modal.paymentFailure .message {margin: 0 0 20px 0;text-indent: 0;}#modal.paymentFailure .errors p, #modal.paymentFailure .message p {text-align: center;}#modal.paymentFailure p {font-size: 13px;line-height: 20px;margin: 10px;text-align: left;}#modal.paymentFailure button.delete {margin-left: 10px;}#modal .modalHeader {font-family: "Poppins", sans-serif;height: 35px;padding: 0px 0 0 25px;line-height: 35px;background-color: #0071eb;color: #fff;border-bottom: 1px solid #0058b8;font-weight: normal;}#modal a#closeModal {float: right;font-size: 18px;color: #fff;display: block;padding: 0 10px;border-left: 1px solid #0058b8;font-family: "kyp-iconsregular";}#modal a#closeModal:hover {background: #0058b8;}#modal .action {margin-top: 20px;}#modal .data {overflow: hidden;background: white;-webkit-box-shadow: 0px 2px 5px #222;-moz-box-shadow: 0px 2px 5px #222;box-shadow: 0px 2px 5px #222;}#modal .modal-holder {padding: 25px;}#modal .modal-holder p {font-size: 0.8125em;margin-bottom: 20px;color: #949494;line-height: 1.5em;}#modal h4 {margin: 20px 0 5px;}#modal textarea {width: 100%;height: 80px;}a.closeModal {z-index: 5000;position: absolute;right: 0;top: -22px;width: 70px;height: 22px;background-color: white;overflow: hidden;font-weight: normal;cursor: pointer;padding: 0 0 0 2px;line-height: 22px;text-align: center;font-size: 13px;}.modal-body {padding: 1em;}.modal-body p {margin-bottom: 1em;}.modal-body:after {content: "";display: table;clear: both;}table.tablesorter thead tr .header {background-image: url(bg-c01ad2e7c59d1a20a433cb873c21bd88.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}table.tablesorter thead tr .status {width: 12px;}table.tablesorter tbody tr .status span {border-radius: 100px;width: 12px;height: 12px;display: block;margin: 0 auto;}table.tablesorter tbody tr .status-unread span {background: #95b9d8;}table.tablesorter tbody tr .status-active span {background: #99bd1f;}table.tablesorter tbody tr .status span span.hidden-for-sorting {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;}table.tablesorter tbody tr .status-inactive span {background: #d89595;}table.tablesorter tbody tr.open .status-unread span {background: white;}table.tablesorter thead tr .headerSortUp {background-image: url(asc-f8a1940c9cf44ab8870319169f3a14ff.gif);}table.tablesorter thead tr .headerSortDown {background-image: url(desc-a54846803de3cc786eec3d69f9ac2d38.gif);}table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color: #528EC1;color: #fff;}.list-view table.tablesorter tr td.information {background-color: white;border: none;color: #949494;text-align: center;font-size: 9pt;height: 100px;}.list-view table.tablesorter tr td.information:hover {background-color: none;cursor: auto;}textarea.log, section.details textarea {line-height: normal;padding: 4px;}textarea#note {height: 90px;width: 400px;}textarea.log {background-color: #eee;border: 1px solid #dbdbdb;-webkit-border-radius: 7px;-moz-border-radius: 7px;width: 680px;height: 100px;resize: none;}.characters-remaining {font-size: 10px;color: #949494;}.supervisor-log {overflow: scroll;height: calc(100% - 295px);}.supervisor-log .list-view {overflow: unset;}.supervisor-log table {table-layout: fixed;width: 100%;}.supervisor-log table thead th {position: sticky;top: 0;z-index: 1;}.supervisor-log tr.log-entry td.log-message {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.supervisor-log tr.log-entry td.log-message br {display: none;}.supervisor-log tr.log-entry.expand td.log-message {white-space: pre-wrap;word-wrap: break-word;}.supervisor-log tr.log-entry.expand td.log-message br {display: block;}.details.supervisor-log-open + .supervisor-log {top: 170px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}section.details.supervisor-log-open {display: block;height: 125px;padding: 15px;}.supervisor-log-stats {width: 100%;background-color: #f5f5f5;padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;height: 125px;}.supervisor-log-stats .content-wrapper {padding: 15px;background-color: white;border-bottom: 1px solid #e5e5e5;}.supervisor-log-stats .content-wrapper > * {padding-bottom: 5px;font-size: 0.9em;}.supervisor-log-stats .content-wrapper .header {font-family: "Poppins", sans-serif;color: #0071eb;}.project-settings {}.project-settings h1, .project-settings .error-screen-container h2, .error-screen-container .project-settings h2 {line-height: 30px;margin: 0;font-family: "Rubik", Helvetica, Arial, sans-serif;}.project-settings h1 span, .project-settings .error-screen-container h2 span, .error-screen-container .project-settings h2 span {font-family: "kyp-iconsregular";font-size: 40px;color: #949494;margin-right: 5px;}.project-settings select {width: 20em;}.project-settings hr {margin: 10px 5px;border: none;border-bottom: 1px solid #eeeeee;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.project-settings label {display: inline-block;width: 60%;margin-left: 20px;margin-bottom: 0.5em;font-size: 0.95em;font-family: "Rubik", Helvetica, Arial, sans-serif;}.project-settings label .label--indented {position: relative;left: 20px;}.project-settings .dms__explanation {font-size: 0.95em;color: #949494;}.project-settings .dms__settings {font-family: "Rubik", Helvetica, Arial, sans-serif;margin-left: 20px;margin-bottom: 0.5em;}.project-settings .comment {font-family: "Rubik", Helvetica, Arial, sans-serif;font-style: italic;font-size: 0.8em;color: #949494;font-weight: normal;vertical-align: middle;display: inline-block;margin: 0 10px;}.project-settings .comment-box {margin: 0 30px;}.project-settings .comment-box .comment-wrap {width: 92%;padding: 10px;margin-left: 29px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.project-settings .comment-box .left {border-right: 1px solid #eeeeee;display: inline-block;width: 35%;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-right: 20px;}.project-settings .comment-box .right {display: inline-block;width: 65%;padding-left: 20px;vertical-align: top;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.project-settings .comment-box .comment {margin: 0;font-size: 0.7em !important;line-height: 1.4em;}.project-settings .vr {height: 44px;margin: 0 20px;border-right: 1px solid #eeeeee;vertical-align: middle;display: inline-block;}.project-settings label, .project-settings h1, .project-settings .error-screen-container h2, .error-screen-container .project-settings h2 {padding: 15px 0;clear: both;}.project-settings button#addNotification {line-height: inherit;padding: 7px 0px 4px 4px;}.project-settings button#addNotification span {color: #1c517d;font-size: 20px;}.project-settings button#addNotification:hover span {color: white;}.project-settings .notification-add-container {background: #f5f5f5;border: 1px solid #eeeeee;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin: 20px;}.project-settings .notification-add-container .notification-container {padding: 10px;}.project-settings .notification-add-container .add-button-container {border-top: 1px solid white;text-align: center;padding: 10px;-webkit-box-shadow: 0 -1px 0 #eeeeee;-moz-box-shadow: 0 -1px 0 #eeeeee;box-shadow: 0 -1px 0 #eeeeee;}.project-settings .notification-add-container .add-button-container #addTemplateNotification {background: #f5f5f5;color: #949494;-webkit-box-shadow: white 0 1px 2px 0 inset;-moz-box-shadow: white 0 1px 2px 0 inset;box-shadow: white 0 1px 2px 0 inset;border: 1px solid #e3e3e3;}.project-settings .notification-add-container .add-button-container #addTemplateNotification:hover {background-color: #eeeeee;}.project-settings .notification-add-container .add-button-container #addTemplateNotification::before {font-family: "kyp-iconsregular";content: "+";margin-right: 5px;vertical-align: middle;color: #0071eb;}.project-settings .form-actions {margin-right: 20px;float: right;}.project-settings .form-actions .save {height: 32px;}.project-settings #settingsNotificationTemplate {display: none;}.project-settings #settingsNotifications ol {list-style-type: none;}.project-settings #settingsNotifications ol:first-child {counter-reset: customlistcounter;}.project-settings #settingsNotifications ol .collection-item {margin-bottom: 0.5em;position: relative;}.project-settings #settingsNotifications ol .collection-item .remove-button {margin: 16px 0px 0px 11px !important;display: inline-block;padding: 5px;cursor: pointer;color: #949494;border: 1px solid transparent;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background: none;font-style: "Poppins", sans-serif;vertical-align: middle;}.project-settings #settingsNotifications ol .collection-item .remove-button:hover {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;background-image: -svg-linear-gradient(#f5f5f5, #ececec);background-size: 100%;background-image: -owg-linear-gradient(#f5f5f5, #ececec);background-image: -webkit-linear-gradient(#f5f5f5, #ececec);background-image: -moz-linear-gradient(#f5f5f5, #ececec);background-image: -o-linear-gradient(#f5f5f5, #ececec);background-image: linear-gradient(#f5f5f5, #ececec);border: 1px solid #e3e3e3;}.project-settings #settingsNotifications ol .collection-item .remove-button:before {font-family: "kyp-iconsregular";content: "x";vertical-align: -1px;font-size: 1.2em;text-shadow: 0 1px 0 white;}.project-settings #settingsNotifications ol .collection-item li.ordered {padding: 10px;background-color: white;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;float: left;width: 92%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;list-style-type: none;counter-increment: customlistcounter;margin: 0 0 0 29px;}.project-settings #settingsNotifications ol .collection-item li.ordered::before {content: counter(customlistcounter) " ";position: absolute;top: 25px;left: 4px;color: #949494;font-weight: bold;}.project-settings #settingsNotifications ol .collection-item li.ordered .align-left {vertical-align: top;border-right: 1px solid #eeeeee;display: inline-block;width: 35%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.project-settings #settingsNotifications ol .collection-item li.ordered .align-right {vertical-align: top;display: inline-block;padding-left: 20px;width: 65%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.project-settings #settingsNotifications ol .collection-item li.ordered .align-delete {float: left;width: 8%;}.project-settings #settingsNotifications ol .collection-item .notification-template-message {vertical-align: middle;width: 100%;font-size: 0.8em;height: 44px;line-height: 44px;word-break: break-all;}.project-settings #settingsNotifications ol .collection-item.deleted {display: none;}.project-settings .render-errors ul {display: block;background: #fff3f3;border: 1px solid #ffaaaa;color: #cc0000;margin: 0;font-size: 0.75em;list-style: disc;padding: 5px 10px 5px 30px;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;}.project-settings .render-errors ul li {padding: 3px 0;}.project-settings .toggle-check {display: inline-block;height: 31px;width: 90px;margin-top: 2px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;background: #eeeeee;vertical-align: top;position: relative;overflow: hidden;-webkit-box-shadow: #d9d9d9 0 -2px 3px inset;-moz-box-shadow: #d9d9d9 0 -2px 3px inset;box-shadow: #d9d9d9 0 -2px 3px inset;}.project-settings .toggle-check input[type=checkbox] {position: absolute;top: 0;left: 0;width: 100%;height: 31px;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter: alpha(opacity=0);-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0;z-index: 10;cursor: pointer;}.project-settings .toggle-check input[type=checkbox]:checked ~ span.toggle-on {background: #99bd1f;color: #667e13;-webkit-box-shadow: #728d15 0 2px 3px inset;-moz-box-shadow: #728d15 0 2px 3px inset;box-shadow: #728d15 0 2px 3px inset;border: none;}.project-settings .toggle-check input[type=checkbox]:checked ~ span.toggle-off {background: none;color: #949494;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none;border: 1px solid #d9d9d9;}.project-settings .toggle-check span.toggle-on, .project-settings .toggle-check span.toggle-off {position: relative;z-index: 9;display: block;float: left;width: 50%;height: 31px;line-height: 31px;text-align: center;color: #949494;font-family: "Poppins", sans-serif;font-size: 15px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.project-settings .toggle-check span.toggle-on {-webkit-border-radius: 10px 0 0 10px;-moz-border-radius: 10px 0 0 10px;-ms-border-radius: 10px 0 0 10px;-o-border-radius: 10px 0 0 10px;border-radius: 10px 0 0 10px;border: 1px solid #d9d9d9;}.project-settings .toggle-check span.toggle-off {background: #949494;color: #555555;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-ms-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0;border-radius: 0 10px 10px 0;-webkit-box-shadow: #555555 0 2px 3px inset;-moz-box-shadow: #555555 0 2px 3px inset;box-shadow: #555555 0 2px 3px inset;border: none;}.project-settings .loading-indicator {font-size: 13px;margin-left: 16px;color: #949494;}.settings-explanation {list-style-type: disc;margin: -5px 0 30px;color: #949494;padding: 0 50px;line-height: 25px;font-size: 13px;font-family: "Rubik", Helvetica, Arial, sans-serif;}.sub-label {line-height: 15px;font-size: 13px;margin-top: 8px;margin-left: 16px;width: 75%;}.settings-input-wrapper {display: inline-block;vertical-align: middle;height: 60px;}.fixed-width-select2 {font-family: "Rubik", Helvetica, Arial, sans-serif;}.post-activate {height: 100%;background-color: #f5f5f5;}.post-activate .message-container {width: 600px;margin: 50px auto;background-color: white;border: 1px solid #e3e3e3;padding: 40px;line-height: 26px;}.post-activate .message-container .spinner {text-align: center;margin-top: 30px;}.post-activate .message-container .spinner #spinner {width: 80px;height: 80px;}#textpopup-container {background-color: white;-webkit-box-shadow: 0 0 30px #444444;-moz-box-shadow: 0 0 30px #444444;box-shadow: 0 0 30px #444444;width: 800px;margin: 50px auto;}#textpopup-container header.pop-up-head {background: #0071eb;height: 40px;text-align: center;border-bottom: 1px solid #0058b8;-webkit-box-shadow: #528ec1 0 1px 1px inset;-moz-box-shadow: #528ec1 0 1px 1px inset;box-shadow: #528ec1 0 1px 1px inset;}#textpopup-container header.pop-up-head h2 {color: white !important;line-height: 40px;display: inline-block;margin: 0;}#textpopup-container header.pop-up-head .closer {float: right;display: block;height: 40px;width: 40px;border-left: 1px solid #0058b8;color: white;font-family: "kyp-iconsregular";font-size: 20px;line-height: 38px;-webkit-transition: background 0.2s ease;-moz-transition: background 0.2s ease;-o-transition: background 0.2s ease;transition: background 0.2s ease;}#textpopup-container header.pop-up-head .closer:hover {background: #0071eb;}#textpopup-container .popupcontent {padding: 40px;font-size: 0.9em;}#popup {position: fixed;width: 100%;height: 100%;display: none;top: 0;margin: 0 auto;z-index: 40000;background: black;background: rgba(0, 0, 0, 0.6);overflow: auto;}.popup {width: 40em;background-color: white;margin: 3em auto;-webkit-box-shadow: 0 0 30px #444444;-moz-box-shadow: 0 0 30px #444444;box-shadow: 0 0 30px #444444;}.popup header {width: 100%;background: #0071eb;border-bottom: 1px solid #0058b8;text-align: center;color: white;margin: 0;font-size: 1em;}.popup header .title {padding: 0.5em;display: inline-block;font-size: 1em;margin: 0;color: white;}.popup header .close-btn {float: right;font-size: 18px;color: #fff;display: inline-block;padding: 10px;cursor: pointer;border-left: 1px solid #0058b8;font-family: "kyp-iconsregular";background: #0071eb;}.popup header .close-btn:hover {background: #0058b8 !important;}.notification-popup-comment {font-family: "Rubik", Helvetica, Arial, sans-serif;font-style: italic;font-size: 0.9em;color: #949494;font-weight: normal;}.notification-popup-content {padding: 0.5em;font-size: 0.85em;color: #646464;}.notification-popup-content .notification-popup-comment-box {margin-top: 30px;}.notification-popup-content .notification-popup-comment-box .left {display: inline-block;width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;vertical-align: top;padding-right: 10px;line-height: 1.5em;}.notification-popup-content .notification-popup-comment-box .right {display: inline-block;width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-left: 1px solid #eeeeee;vertical-align: top;padding-left: 10px;line-height: 1.5em;}.notification-popup-content .notification-popup-configuration {background: #f5f5f5;margin: 10px 0 20px;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}.notification-popup-content .notification-popup-configuration .left {display: inline-block;width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 10px;vertical-align: top;}.notification-popup-content .notification-popup-configuration .left .add-working-days {display: inline-block;background-color: white;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;padding: 5px;}.notification-popup-content .notification-popup-configuration .left .add-working-days button {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;background-image: -svg-linear-gradient(#f5f5f5, #ececec);background-size: 100%;background-image: -owg-linear-gradient(#f5f5f5, #ececec);background-image: -webkit-linear-gradient(#f5f5f5, #ececec);background-image: -moz-linear-gradient(#f5f5f5, #ececec);background-image: -o-linear-gradient(#f5f5f5, #ececec);background-image: linear-gradient(#f5f5f5, #ececec);text-shadow: 0 1px 0 white;font-family: "kyp-iconsregular";padding: 4px;border: 1px solid #eeeeee;color: #949494;font-size: 1.6em;}.notification-popup-content .notification-popup-configuration .left .add-working-days button.up {margin-left: 0.7em;}.notification-popup-content .notification-popup-configuration .left .add-working-days button.down {margin-right: 0.7em;}.notification-popup-content .notification-popup-configuration .left .add-working-days button.up:after {content: ">";}.notification-popup-content .notification-popup-configuration .left .add-working-days button.down:after {content: "<";}.notification-popup-content .notification-popup-configuration .left .add-working-days .number {font-family: "Poppins", sans-serif;font-size: 1.8em !important;line-height: normal;color: #0071eb;font-weight: normal;display: inline;width: 2em;text-align: center;padding: 0 10px;height: auto;}.notification-popup-content .notification-popup-configuration .left .add-working-days input[type=text] {background-color: white;border: none;}.notification-popup-content .notification-popup-configuration .right {display: inline-block;width: 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-left: 1px solid #eeeeee;padding: 10px;vertical-align: top;}.notification-popup-content .notification-popup-configuration .right textarea.text {background-color: white;color: #004085;border: 1px solid #eeeeee;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin: 0;padding: 0;width: 100%;height: 6.5em;line-height: 1.6em;padding: 10px;font-size: 0.9em;resize: none;}.notification-popup-content .save {float: right;}.notification-preview {border-top: 1px solid #eeeeee;padding-top: 20px;margin-top: 30px;}.notification-preview .preview-area {background-color: #f5f5f5;border: 1px solid #eeeeee;padding: 10px;margin-top: 15px;text-align: center;}.notification-preview .preview-area .preview {text-align: left;font-weight: 200;line-height: 1.7em;color: #949494;text-align: justify;font-size: 0.95em;margin: 10px;}.notification-preview .preview-area .preview strong {font-weight: bold !important;}.notification-preview .preview-area .message {color: #004085;background-color: white;border: 1px solid #eeeeee;font-weight: bold;-webkit-box-shadow: 0 0 0 0;-moz-box-shadow: 0 0 0 0;box-shadow: 0 0 0 0;padding: 6px 14px;display: inline-block;text-indent: 0;font-style: italic;font-size: 0.9em;display: none;word-break: break-word;margin-top: 20px;}.login-register-popup {width: 820px;}.login-register-message {margin-bottom: 20px;}.white {background-color: white;}#project-activation-page .euro {color: #0071eb;font-size: 16px;margin-left: 5px;}#project-activation-page .euro:before {content: "€";font-size: 1em;display: inline-block;margin-right: 3px;}#project-activation-page .euro.height {line-height: 22px;}#project-activation-page .euro.green {font-family: "Poppins Semibold";color: #59BF1A;}#project-activation-page .euro.grey {color: #808080;font-size: 12px;}#project-activation-page section {width: 70%;}#project-activation-page section .illustration {width: 100%;height: auto;display: block;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 20px 20px 0 20px;}#project-activation-page section .centered h1, #project-activation-page section .centered .error-screen-container h2, .error-screen-container #project-activation-page section .centered h2 {color: #0071eb;}#project-activation-page section .centered .white-box {background-color: white;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 30px;border: 1px solid #eeeeee;}#project-activation-page section .centered .white-box table {font-size: 0.9em;color: #0058b8;width: 100%;}#project-activation-page section .centered .white-box table .project-cost,#project-activation-page section .centered .white-box table .discount,#project-activation-page section .centered .white-box table .total-cost {text-align: right;position: absolute;top: 0;right: 0;font-size: 1.2em;}#project-activation-page section .centered .white-box table .project-cost:before,#project-activation-page section .centered .white-box table .discount:before,#project-activation-page section .centered .white-box table .total-cost:before {vertical-align: top;padding-right: 0.25em;display: inline-block;}.ie8 #project-activation-page section .centered .white-box table .project-cost,.ie8 #project-activation-page section .centered .white-box table .discount,.ie8 #project-activation-page section .centered .white-box table .total-cost {position: static;}#project-activation-page section .centered .white-box table .project-cost {color: #949494;}#project-activation-page section .centered .white-box table .project-cost:before {content: "€";}#project-activation-page section .centered .white-box table .discount {color: #99bd1f;}#project-activation-page section .centered .white-box table .discount:before {content: "- €";}#project-activation-page section .centered .white-box table .total-cost {color: #0071eb;font-size: 1.6em;font-weight: bold;}#project-activation-page section .centered .white-box table .total-cost:before {content: "€";}#project-activation-page section .centered .white-box table tr {background-color: white;border-bottom: 1px solid #eeeeee;padding-bottom: 15px;margin-bottom: 15px;display: block;position: relative;}#project-activation-page section .centered .white-box table tr:last-child {border: none;}#project-activation-page section .centered .white-box table tr span.total {font-size: 1.2em;font-weight: bold;}#project-activation-page section .centered .white-box .controls {margin-top: 1rem;text-align: right;}#project-activation-page section .centered .white-box .controls .btn-cancel {margin-right: 20px;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 0.9em;}#project-activation-page section .centered .white-box .controls .btn-cancel:hover {color: #0071eb;}.activation-upgrade {padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #eeeeee;}.ticker--activation input[type=text].ticker__input {width: 80px;padding: 0 10px;}.activation-upgrade .upgrade-controls {width: 40%;}.activation-upgrade .upgrade-controls .icon {font-size: 50px;line-height: 35px;width: 55px;}.activation-upgrade .upgrade-amounts {width: 60%;font-size: 0.9em;}.activation-upgrade .upgrade-cost:after {display: none;}#project-activation-page {margin-bottom: 30px;}#project-activation-page.project-upgrade-page {overflow: hidden;}#project-activation-page aside p {line-height: 20px;}.project-upgrade-page .white-box {margin-top: 30px;}.important-amount {font-size: 25px;font-weight: bold;font-style: italic;color: #0071eb;}.project-activation-page {width: 1224px;margin: 0 auto;}.project-activation-page h1, .project-activation-page h2, .project-activation-page .description {margin: 45px 0 30px 0;}.project-activation-page h2 {margin-top: 35px;margin-bottom: unset;}.project-activation-page h1, .project-activation-page .error-screen-container h2, .error-screen-container .project-activation-page h2 {color: #001b39;font-family: "Poppins", sans-serif;font-size: 32px;}.project-activation-page h2 {font-family: "Poppins Semibold";font-size: 22px;font-weight: 600;}.project-activation-page .description p {font-size: 15px;line-height: 22px;color: #6e6e6e;}.project-activation-page input {height: 40px !important;background-color: #fff;color: #001b39;font-size: 15px;padding-left: 5px;}.project-activation-page input.invalid {border-color: #ee3214;}.project-activation-page input:focus {box-shadow: unset;background-color: unset;}.project-activation-page input[disabled] {color: #949494;}.project-activation-page .error {margin-top: 5px;}.project-activation-page .errors, .project-activation-page .error {color: #ee3214;border-color: #ee3214;border-radius: 4px;box-shadow: unset;background-color: unset;display: flex;padding: 0;font-size: 13px;}.project-activation-page .errors .error-icon, .project-activation-page .error .error-icon {display: flex;justify-content: center;align-items: center;font-family: "kyp-support-icons";width: 50px;border-right: 1px solid #ee3214;}.project-activation-page .errors .error-icon:before, .project-activation-page .error .error-icon:before {content: "\e808";}.project-activation-page .errors .errors-container, .project-activation-page .error .errors-container {margin-left: 25px;}.project-activation-page .errors .errors-container li, .project-activation-page .error .errors-container li {list-style-type: "- ";text-indent: unset;margin: 5px 0;}.project-activation-page .grid-row {margin-left: 0;}.project-activation-page .grid-column {padding: 0;}.project-activation-page .step-indicator {display: flex;justify-content: space-between;font-size: 12px;color: #808080;margin-bottom: 35px;}.project-activation-page .input-wrapper {position: relative;padding: 0;margin-top: 50px;}.project-activation-page .input-wrapper label {position: absolute;left: 0;top: -25px;color: #001b39;font-size: 13px;padding: 0;cursor: unset;}.project-activation-page .input-wrapper label.required:after {position: absolute;padding-left: 5px;font-size: 12px;content: "*";color: #949494;}.project-activation-page .input-wrapper textarea {background-color: white;}.project-activation-page .input-wrapper .select2-container--default .select2-selection--single {background-color: white;height: 40px;}.project-activation-page .input-wrapper .select2-container--default .select2-selection__rendered {line-height: 40px;font-size: 15px;color: #001b39;}.project-activation-page .input-wrapper .select2-container--default .select2-selection__arrow {height: 40px;}.project-activation-page .project-dates {display: flex;align-items: center;padding-top: 30px;}.project-activation-page .project-dates .input-wrapper {margin-top: 0px;}.project-activation-page .project-dates .input-wrapper input {padding-right: 30px;}.project-activation-page .project-dates .project-dates__icon {position: absolute;right: 8px;top: 50%;transform: translateY(-50%);width: 18px;height: 18px;}.project-activation-page .project-dates .project-dates__end-date-info {display: flex;align-items: center;justify-content: center;position: relative;font-size: 11px;color: #001b39;background-color: #dde8f2;border-radius: 4px;padding: 6px 10px;margin-left: 6px;}.project-activation-page .project-dates .project-dates__end-date-info:after {content: " ";position: absolute;top: 50%;right: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent #dde8f2 transparent transparent;}.project-activation-page .project-dates .project-dates__divider {height: 1px;width: 45px;border-top: 1px solid #dedede;margin: 0 12px;}.project-activation-page .analytics {display: flex;margin-top: 0px;}.project-activation-page .analytics .analytics__checkbox {display: flex;align-items: center;margin-right: 23px;}.project-activation-page .analytics .analytics__checkbox p {margin-left: 12px;font-size: 14px;color: #001b39;}.project-activation-page .analytics .analytics__info {display: flex;align-items: center;color: #808080;font-size: 12px;}.project-activation-page .analytics .analytics__info .analytics__icon-info {width: 14px;height: 14px;margin-right: 8px;}.project-activation-page .resident-planning {display: flex;margin-top: 30px;margin-bottom: 0px;}.project-activation-page .resident-planning .resident-planning__checkbox {display: flex;align-items: center;margin-right: 23px;}.project-activation-page .resident-planning .resident-planning__checkbox p {margin-left: 12px;font-size: 14px;color: #001b39;}.project-activation-page .resident-planning .resident-planning__info {display: flex;align-items: center;color: #808080;font-size: 12px;}.project-activation-page .resident-planning .resident-planning__info .resident-planning-info {width: 14px;height: 14px;margin-right: 8px;}.project-activation-page .selling-points .selling-points__title {font-family: "Poppins Semibold";margin-bottom: 30px;}.project-activation-page .selling-points .selling-points__item {display: flex;margin-bottom: 24px;}.project-activation-page .selling-points .selling-points__item .selling-points__icon-checkmark {margin-right: 16px;}.project-activation-page .selling-points .selling-points__item .selling-points__item-title {font-family: "Poppins", sans-serif;font-size: 16px;color: #001b39;margin-bottom: 5px;padding-top: 15px;}.project-activation-page .selling-points .selling-points__item .selling-points__item-sub {font-size: 12px;color: #808080;}.project-activation-page .selling-points .selling-points__item .selling-points__item-value {font-weight: bold;}.project-activation-page aside {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.project-activation-page aside .overview-title {font-family: "Poppins Semibold";margin-top: 47px;margin-bottom: 40px;}.project-activation-page aside .overview-items {border-bottom: 1px solid #e3e3e3;margin-bottom: 24px;}.project-activation-page aside .overview-item {display: flex;justify-content: space-between;margin-bottom: 24px;}.project-activation-page aside .overview-item__title {margin-bottom: 6px;font-size: 15px;font-weight: bold;color: #001b39;}.project-activation-page aside .overview-item__price {margin-bottom: 6px;font-size: 15px;color: #808080;text-align: right;display: inline-block;}.project-activation-page aside .overview-item__price:before {content: "€";}.project-activation-page aside .overview-item__price--green {color: #59BF1A;}.project-activation-page aside .overview-item__sub-info--left {font-size: 12px;color: #808080;text-align: left;}.project-activation-page aside .overview-item__sub-info--right {font-size: 12px;color: #808080;text-align: right;}.project-activation-page aside .overview-item__note {font-size: 13px;color: #001b39;}.project-activation-page aside .overview-item.total .overview-item__price, .project-activation-page aside .overview-item.total .overview-item__title {font-family: "Rubik-Medium", Helvetica, Arial, sans-serif;color: #001b39;}.project-activation-page aside h2 {font-family: "Rubik", Helvetica, Arial, sans-serif;color: #0058b8;font-size: 0.9em;font-weight: bold;}.project-activation-page aside .project-activation-calculation {text-align: right;line-height: 25px;margin: 30px 0;color: #0071eb;}.project-activation-page aside .project-activation-calculation hr {border: none;border-bottom: 1px solid #e3e3e3;margin: 5px 0;}.project-activation-page aside .speech-bubble {-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;position: relative;padding: 10px;margin-bottom: 10px;background-color: #0071eb;color: white;}.project-activation-page aside .speech-bubble:before {content: "";width: 0px;height: 0px;border-style: solid;border-width: 6px 7px 6px 0;border-color: transparent #0071eb transparent transparent;display: block;position: absolute;top: 13px;left: -7px;}.project-activation-page aside .speech-bubble .number {font-family: "Poppins", sans-serif;margin-right: 5px;font-size: 1.2em;vertical-align: middle;}.project-activation-page aside .speech-bubble-green {background-color: #99bd1f;}.project-activation-page aside .speech-bubble-green:before {border-color: transparent #99bd1f transparent transparent;}.project-activation-page .overview-button {width: 100%;background-color: #FECF0B;color: black;font-family: "Poppins Semibold";font-size: 15px;border: none;display: flex;justify-content: center;margin-top: 50px;}.project-activation-page .overview-button:disabled {opacity: 0.5;cursor: unset;}.project-activation-page .voucher {margin-top: 40px;}.project-activation-page .voucher__input .voucher-label {font-size: 13px;font-family: "Poppins", sans-serif;}.project-activation-page .voucher__input input {margin-top: 12px;width: 100%;}.project-activation-page .voucher__input input::placeholder {font-size: 15px;color: #b3b3b3;}.project-activation-page .voucher .voucher-error {color: #ee3214;font-size: 0.75em;display: block;text-align: center;font-weight: bold;line-height: 17px;margin-top: 10px;}.project-activation-page .back-button {color: #0071eb;cursor: pointer;font-size: 14px;}.project-activation-page .back-button__icon {font-family: "kyp-iconsregular";}.project-activation-page.invoice-page .info-toggle {padding-top: 30px;margin: 40px 0;border-top: 1px solid #e3e3e3;}.project-activation-page.invoice-page .info-toggle__title, .project-activation-page.invoice-page .info-toggle__icon {color: #0071eb;cursor: pointer;font-family: "Rubik-Medium", Helvetica, Arial, sans-serif;}.project-activation-page.invoice-page .info-toggle__icon {font-family: "kyp-iconsregular";}.project-activation-page.invoice-page .upload-button {display: flex;align-items: center;border: 1px solid #e3e3e3;box-shadow: inset 0px -3px 0px rgba(204, 206, 207, 0.4);padding: 10px 20px;height: unset;line-height: unset;cursor: pointer;}.project-activation-page.invoice-page .upload-button:hover {background-color: #f5f5f5;}.project-activation-page.invoice-page .upload-button .upload-icon {color: #0071eb;font-family: "kyp-iconsregular";font-size: 18px;margin-right: 12px;}.project-activation-page.processing-page .steps-container, .project-activation-page.processing-page .error-container {margin-left: 55px;}.project-activation-page.processing-page .steps-container .title__main, .project-activation-page.processing-page .error-container .title__main {font-family: "Poppins Semibold";font-size: 40px;line-height: 50px;margin-top: 25px;margin-bottom: 15px;}.project-activation-page.processing-page .steps-container .title__main .highlight, .project-activation-page.processing-page .error-container .title__main .highlight {position: relative;display: inline-block;z-index: 0;}.project-activation-page.processing-page .steps-container .title__main .highlight:after, .project-activation-page.processing-page .error-container .title__main .highlight:after {content: "";background-image: url(title_yellow-736ca27a31f2eb0252ef273c5718dbb8.svg);display: inline-block;position: absolute;top: 80%;left: 0;height: 18px;background-repeat: no-repeat;background-position: 0 0;background-size: 100% 100%;width: 100%;z-index: -1;}.project-activation-page.processing-page .steps-container .title__sub, .project-activation-page.processing-page .error-container .title__sub {color: #646464;font-size: 18px;line-height: 26px;}.project-activation-page.processing-page .steps-container .steps-wrapper, .project-activation-page.processing-page .error-container .steps-wrapper {margin: 65px 0;}.project-activation-page.processing-page .steps-container .steps-wrapper .step, .project-activation-page.processing-page .error-container .steps-wrapper .step {display: flex;margin-bottom: 32px;}.project-activation-page.processing-page .steps-container .steps-wrapper .step__icon, .project-activation-page.processing-page .error-container .steps-wrapper .step__icon {margin-right: 16px;}.project-activation-page.processing-page .steps-container .steps-wrapper .step__icon img, .project-activation-page.processing-page .error-container .steps-wrapper .step__icon img {width: 30px;height: 30px;}.project-activation-page.processing-page .steps-container .steps-wrapper .step__icon img.spinner, .project-activation-page.processing-page .error-container .steps-wrapper .step__icon img.spinner {animation: rotate-fade-out 3s ease-in-out infinite;}.project-activation-page.processing-page .steps-container .steps-wrapper .step__content, .project-activation-page.processing-page .error-container .steps-wrapper .step__content {font-family: "Poppins", sans-serif;}.project-activation-page.processing-page .steps-container .steps-wrapper .step__content .title, .project-activation-page.processing-page .error-container .steps-wrapper .step__content .title {margin-bottom: 5px;display: block;line-height: 24px;}.project-activation-page.processing-page .steps-container .steps-wrapper .step__content .sub-title, .project-activation-page.processing-page .error-container .steps-wrapper .step__content .sub-title {font-size: 12px;color: #646464;}.project-activation-page.processing-page .steps-container .button-wrapper, .project-activation-page.processing-page .error-container .button-wrapper {min-height: 70px;}.project-activation-page.processing-page .steps-container .button-wrapper button, .project-activation-page.processing-page .error-container .button-wrapper button {padding: 20px 40px;}.project-activation-page.processing-page .steps-container .button-wrapper--error, .project-activation-page.processing-page .error-container .button-wrapper--error {margin-top: 45px;display: flex;}.project-activation-page.processing-page .steps-container .button-wrapper--error a, .project-activation-page.processing-page .error-container .button-wrapper--error a {color: white !important;font-family: "Poppins", sans-serif;}.project-activation-page.processing-page .illustration-container {display: flex;align-items: center;}.invalid .select2-selection--single {border-color: #ee3214;}input[disabled] {border: 1px solid #e5e5e5 !important;}input[disabled]:hover {border: 1px solid #e5e5e5 !important;}@keyframes rotate-fade-out {0% {transform: rotate(0deg);clip-path: polygon(50% 50%, 0% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%, 50% 0%);}20% {clip-path: polygon(50% 50%, 0% 0%, 50% 0%, 100% 0%, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 100% 50%);}30% {clip-path: polygon(50% 50%, 0% 0%, 50% 0%, 100% 0%, 100% 50%, 100% 100%, 50% 100%, 50% 100%, 50% 100%);}40% {clip-path: polygon(50% 50%, 0% 0%, 50% 0%, 100% 0%, 100% 50%, 100% 100%, 50% 100%, 0% 100%, 0% 50%);}50% {clip-path: polygon(50% 50%, 50% 0%, 50% 0%, 100% 0%, 100% 50%, 100% 100%, 50% 100%, 0% 100%, 0% 50%);}60% {clip-path: polygon(50% 50%, 100% 50%, 100% 50%, 100% 50%, 100% 50%, 100% 100%, 50% 100%, 0% 100%, 0% 50%);}70% {clip-path: polygon(50% 50%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 50% 100%, 0% 100%, 0% 50%);}80% {clip-path: polygon(50% 50%, 0% 100%, 0% 100%, 0% 100%, 0% 100%, 0% 100%, 0% 100%, 0% 100%, 0% 50%);}90% {transform: rotate(360deg);clip-path: polygon(50% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%);}100% {clip-path: polygon(50% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%, 0% 50%);}}.time-registration {padding: 20px;}.time-registration__form {padding-bottom: 20px;border-bottom: 1px solid #eeeeee;margin-bottom: 20px;}.time-registration__form label {line-height: 32px;margin: 0 20px 10px 0;font-size: 14px;color: #949494;}.time-registration__form input[type=text], .time-registration__form input[type=password] {width: 250px;}.time-registration__info-text {font-size: 14px;color: #949494;}.time-registration__info-text span {font-weight: bold;color: #004085;}.companies-mapping-container .screen-menu {padding-left: 20px;padding-right: 20px;}.companies-mapping-container .chzn-container {margin-bottom: 0;}.companies-mapping {position: relative;}.companies-mapping__list {position: absolute;top: 0px;bottom: 40px;left: 0;right: 0;}.companies-mapping__list .antiscroll-inner {position: absolute;top: 0;bottom: 0;left: 0;right: 0;}.companies-mapping__item {padding: 10px 20px;border-bottom: 1px solid #f5f5f5;}.companies-mapping__item:nth-child(2n) {background: #fafbfc;}.companies-mapping__item:hover .chzn-container-single .chzn-single {border: 1px solid #95b9d8 !important;}.companies-mapping__item select {width: 250px;}.companies-mapping__name {display: inline-block;font-size: 14px;line-height: 32px;vertical-align: top;width: 500px;margin-right: 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.companies-mapping__actions {position: absolute;width: 100%;bottom: 0;height: 40px;padding: 4px 20px;border-top: 2px solid #e5e5e5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;z-index: 10;}.companies-mapping__actions .save {width: 100px;}.time-registration-flash-message {color: orange;font-family: "Poppins", sans-serif;}section.klok-events tr.event {color: #b3b3b3;}section.klok-events tr.event.processed {color: #004085;}.dataTables_wrapper, .dataTables_scroll {height: 100%;position: relative;}.dataTables_scroll {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.dataTables_scroll .dataTables_scrollHead {height: 34px;position: absolute;top: 0;left: 0;right: 0;}.dataTables_scroll .dataTables_scrollBody {position: absolute;height: auto !important;top: 34px;bottom: 0;left: 0;right: 0;}.oauth-form-container {padding-top: 60px !important;}.oauth-form-profile-info {padding: 0 40px 40px 40px;text-align: center;width: 450px;margin: 0 auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.oauth-form-profile-avatar {float: none;margin-right: 0;}.oauth-form {width: 450px;}.oauth-header {border-bottom: 1px solid #0071eb;}.oauth-app-name {color: #0071eb;font-style: italic;}.oauth-form-explanation {padding: 20px 40px;background: #f5f5f5;border-bottom: 1px solid #eeeeee;text-align: left;}.oauth-form-explanation.oauth-form-explanation--error {background: #fff0f0;color: #ee3214;}.oauth-form-button {width: 49% !important;float: none !important;display: inline-block;vertical-align: middle;margin: 0 !important;}.oauth-form-access-item {position: relative;padding-left: 30px;margin-bottom: 5px;}.oauth-form-access-item-icon {position: absolute;left: 0;top: 0;display: block;line-height: 25px;color: #808080;}.company-details-inner {padding-top: 10px;padding-bottom: 10px;}.divider {border-right: unset !important;}.divider label {color: #0071eb;}.optional-info-container {display: none;}.optional-info-container.show {display: block;}.optional-info-textarea {width: 100%;height: 100px;padding: 10px;font-size: 12px;}.departments-list table {width: 100%;}.departments-list td {border-bottom: solid 1px #DDEEEE;padding: 10px;}.departments-list td:last-child {text-align: right;width: 200px;}.lv__department__controls {display: flex;padding: 8px 25px;justify-content: space-between;}.lv__department__controls__left,.lv__department__controls__right {display: inline;}.add-department-form {padding-right: 20px;}.add-department-user {padding-right: 20px;}.add-department-user-form {display: inline;}.add-department-user-form .button {margin-right: 10px;}.add-department-user-form .button:last-child {margin-right: 0;}.add-department-user-form input,.lv__department__controls__edit input {width: initial;}.lv__department__controls__edit button {margin-left: 10px;}.lv__department__controls__edit {display: inline;padding: 10px;}.add-department-select-block {display: inline-block;width: 200px;margin-right: 10px;}.line-through {display: grid;grid-template-columns: minmax(20px, 1fr) auto minmax(20px, 1fr);align-items: center;text-align: center;grid-gap: 20px;width: 100%;color: #d0e1e1;}.line-through:before,.line-through:after {content: "";border-top: 1px solid #d0e1e1;}.dms__box-wrap {background-color: #f5f5f5;width: 100%;height: 100%;overflow: scroll;}.dms__box-wrap .chzn-container, .dms__box-wrap .chzn-drop {width: 100% !important;text-align: left;}.dms__box {width: 300px;background-color: white;border: 1px solid #eeeeee;margin: 40px auto;text-align: center;padding: 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}.dms__box__logo {margin: 0 auto 20px auto;}.dms__box__rule {margin-bottom: 20px;}.dms__box__rule input {width: 100%;}.dms__box__rule:last-child {margin-bottom: 0;}section.document-details form {min-height: 70px;}.documents-list {background-color: white;}.badge-new {background-color: #99bd1f;font-size: 11px;font-family: "Poppins Semibold";color: white;border-radius: 4px;padding: 0 4px;margin-left: 10px;}.badge-new.hide {display: none;}.profileInfo section.details {display: block;border-bottom: none;}.tabletcontainer .profileInfo {overflow-y: auto;font-family: "Rubik", Helvetica, Arial, sans-serif;}#dropdownToggle.auth-switched {background-color: red;}#dropdownToggle.auth-switched:hover {background-color: #8A0E26;}.nongridcontent#companyScreen .antiscroll-inner {height: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.analytics-dashboard {background-color: #f5f5f5;padding-top: 167px;position: relative;height: 100%;box-sizing: border-box;}.analytics-dashboard__project-bar {background-color: #f5f5f5;clear: both;border-bottom: 1px solid #95b9d8;box-sizing: border-box;height: 40px;width: 100%;position: absolute;top: 0;left: 0;}.analytics-dashboard__project-stats {background-color: #f5f5f5;border-bottom: 1px solid #95b9d8;box-sizing: border-box;height: 127px;width: 100%;position: absolute;top: 40px;left: 0;}.analytics-dashboard__wrap {padding-left: 62px;height: 100%;position: relative;}.analytics-dashboard__wrap__navigation {background-color: #eeeeee;border-right: 1px solid #dedede;box-sizing: border-box;width: 62px;height: 100%;position: absolute;top: 0;left: 0;}.analytics-dashboard__wrap__content {position: relative;width: 100%;height: 100%;box-sizing: border-box;overflow: scroll;}.analytics__popup-background {display: none;background: rgba(0, 0, 0, 0.15);position: absolute;left: 0;right: 0;top: 0;bottom: 0;}.analytics__title {margin-bottom: 20px;}.analytics__title--center {text-align: center;}.analytics__sub-title {font-size: 15px;color: #646464;}.analytics__title-wrapper {position: relative;width: 600px;margin: 0 auto;}.analytics__title-wrapper button {float: left;position: absolute;}.no-padding-top {padding-top: 0;}.analytics-project-selection {float: left;width: 200px;padding: 4px;height: 40px;box-sizing: border-box;}.analytics-project-selection__select {width: 100% !important;}.analytics-project-selection__select .chzn-single {background-color: white !important;color: #646464 !important;border-color: #dedede !important;-webkit-box-shadow: inset 0 1px 0 #eeeeee !important;-moz-box-shadow: inset 0 1px 0 #eeeeee !important;box-shadow: inset 0 1px 0 #eeeeee !important;}.analytics-location {color: #646464;font-size: 13px;font-family: "Rubik", Helvetica, Arial, sans-serif;line-height: 38px;float: left;padding-left: 20px;display: flex;}.analytics-stats-bar {list-style-type: none;padding: 0;margin: 0;height: 100%;padding-left: 160px;}.analytics-stats-bar__item {border-right: 1px solid #dedede;padding: 20px;float: left;display: block;height: 100%;box-sizing: border-box;position: relative;}.analytics-stats-bar__item:last-child {border-right: none;}.analytics-stats-bar__item--kypfactor {width: 160px;position: absolute;top: 0;left: 0;}.analytics-stats-bar__item--planned-actual {width: 55%;}.analytics-stats-bar__item--project-details {width: 45%;}.analytics-stats-list p {line-height: 20px;}.analytics-stats-list p:last-child {margin-bottom: 0;}.analytics-stats-list__label {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 11px;color: #949494;font-style: italic;padding-right: 30px;float: left;flex-grow: 0;}.analytics-stats-list__value {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 13px;color: #646464;font-weight: bold;float: left;}.analytics-stats-list__arrow {float: left;font-size: 12px;color: #b3b3b3;padding: 0 30px;}.analytics-stats-list__status {width: 50px;float: left;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 11px;padding-left: 30px;font-style: italic;}.analytics-stats-list__status__icon:before {font-family: "kyp-support-icons";margin-right: 5px;font-style: normal;}.analytics-stats-list__status__icon--good {color: #99bd1f;}.analytics-stats-list__status__icon--good:before {content: "\e800";}.analytics-stats-list__status__icon--neutral {color: #f18b00;}.analytics-stats-list__status__icon--neutral:before {content: "-";}.analytics-stats-list__status__icon--bad {color: #ee3214;}.analytics-stats-list__status__icon--bad:before {content: "\e801";}.analytics-stats-list__status__icon--ok {color: #99bd1f;}.analytics-stats-list__status__icon--ok:before {content: "m";}.analytics-kypfactor {-webkit-font-smoothing: antialiased;}.analytics-kypfactor__number {font-family: "Poppins", sans-serif;display: inline-block;font-size: 76px;margin-right: 10px;vertical-align: middle;height: 60px;line-height: 62px;}.analytics-kypfactor__trend {font-family: "kyp-support-icons";font-size: 26px;z-index: 1000;display: inline-block;position: relative;vertical-align: middle;}.analytics-kypfactor__trend:after {position: relative;z-index: 1002;}.analytics-kypfactor--happy {color: #99bd1f;}.analytics-kypfactor--happy .analytics-kypfactor__trend:after {content: "\e801";}.analytics-kypfactor--ok {color: #99bd1f;}.analytics-kypfactor--ok .analytics-kypfactor__trend {display: none;}.analytics-kypfactor--neutral {color: #0071eb;}.analytics-kypfactor--neutral .analytics-kypfactor__trend:after {content: "";height: 6px;width: 20px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;border-radius: 2px;background-color: #0071eb;position: absolute;top: 0;left: 0;}.analytics-kypfactor--sad {color: #ee3214;}.analytics-kypfactor--sad .analytics-kypfactor__trend:after {content: "\e800";}.analytics-navigation__item__link {background-color: white;color: #949494 !important;margin-bottom: 3px;border: 1px solid #dedede;height: 55px;text-align: center;padding: 12px 0;box-sizing: border-box;cursor: pointer;display: block;-webkit-transition: 0.2s all;-moz-transition: 0.2s all;-o-transition: 0.2s all;transition: 0.2s all;}.analytics-navigation__item__link--active, .analytics-navigation__item__link:hover {border-color: #0071eb;color: #0071eb !important;}.analytics-navigation__item__link--active > *, .analytics-navigation__item__link:hover > * {border-color: #0071eb !important;}.analytics-navigation__item__link__icon {font-size: 26px;}.analytics-navigation__item__link__icon--home {font-family: "kyp-iconsregular";}.analytics-navigation__item__link__icon--home:before {content: "1";font-size: 36px;line-height: 22px;}.analytics-navigation__item__link__icon--circle {display: flex;justify-content: center;align-items: center;width: 26px;margin: 0 auto;border: 2px solid #949494;border-radius: 50%;aspect-ratio: 1/1;}.analytics-stat-post-it {width: 100%;background-color: white;position: relative;margin: 20px 0;-webkit-box-shadow: 0 0 4px #c4c4c4;-moz-box-shadow: 0 0 4px #c4c4c4;box-shadow: 0 0 4px #c4c4c4;}.analytics-stat-post-it:last-child {margin-bottom: 0;}.analytics-stat-post-it:after {content: "";display: block;width: 0;position: absolute;top: 0px;border-style: solid;left: auto;right: 0;border-width: 0 18px 18px 0;border-color: #eeeeee transparent;z-index: 20;}.analytics-stat-post-it:before {content: "";display: block;width: 0;position: absolute;border-style: solid;top: -3px;left: auto;right: -3px;border-width: 0 21px 21px 0;border-color: #E6E6E6 #f5f5f5;z-index: 10;}.analytics-stat-post-it__header {padding: 10px 20px;border-bottom: 1px solid #e5e5e5;}.analytics-stat-post-it__header__status-circle {margin-right: 10px;display: inline-block;vertical-align: middle;}.analytics-stat-post-it__header__status-circle:before {content: "";width: 8px;height: 8px;background-color: red;display: block;-webkit-border-radius: 100%;-moz-border-radius: 100%;-ms-border-radius: 100%;-o-border-radius: 100%;border-radius: 100%;}.analytics-stat-post-it--ready .analytics-stat-post-it__header__status-circle:before {background-color: #0071eb;}.analytics-stat-post-it--ready_until_today .analytics-stat-post-it__header__status-circle:before {background-color: #99bd1f;}.analytics-stat-post-it--ready_unchecked .analytics-stat-post-it__header__status-circle:before, .analytics-stat-post-it--ready_late .analytics-stat-post-it__header__status-circle:before, .analytics-stat-post-it--signed_off_late .analytics-stat-post-it__header__status-circle:before {background-color: #f18b00;}.analytics-stat-post-it--late .analytics-stat-post-it__header__status-circle:before {background-color: #ee3214;}.analytics-stat-post-it__header__title {color: #646464;font-size: 15px;font-weight: bold;display: inline-block;vertical-align: middle;}.analytics-stat-post-it__wrap {padding: 20px;overflow: hidden;}.analytics-stat-post-it__wrap__part {float: left;padding-right: 40px;box-sizing: border-box;}.analytics-stat-post-it__wrap__part:last-child {padding-right: 0px;}.analytics-stat-post-it__wrap__part--percentage {width: 15%;}.analytics-stat-post-it__wrap__part--type {width: 15%;}.analytics-stat-post-it__wrap__part--chart {width: 40%;}.analytics-stat-post-it__wrap__part--count {width: 15%;}.analytics-stat-post-it__wrap__part--total {width: 15%;}.analytics-stat-post-it__wrap__part__line {line-height: 30px;}.analytics-stat-post-it__table {width: 100%;}.analytics-stat-post-it__table__colgroup__col--percentage {width: 10%;}.analytics-stat-post-it__table__colgroup__col--percentage-margin {width: 5%;}.analytics-stat-post-it__table__colgroup__col--type {width: 10%;}.analytics-stat-post-it__table__colgroup__col--type-margin {width: 5%;}.analytics-stat-post-it__table__colgroup__col--chart {width: 35%;}.analytics-stat-post-it__table__colgroup__col--chart-margin {width: 5%;}.analytics-stat-post-it__table__colgroup__col--count {width: 10%;}.analytics-stat-post-it__table__colgroup__col--count-margin {width: 5%;}.analytics-stat-post-it__table__colgroup__col--total {width: 15%;}.analytics-stat-post-it__table .analytics-stat-post-it__table__tbody .analytics-stat-post-it__table__tbody__tr:nth-child(even) {background-color: white;}.analytics-stat-post-it__table .analytics-stat-post-it__table__tbody .analytics-stat-post-it__table__tbody__tr .analytics-stat-post-it__table__tbody__tr__td {height: 30px;}.analytics-stat-post-it__table .analytics-stat-post-it__table__tbody .analytics-stat-post-it__table__tbody__tr .analytics-stat-post-it__table__tbody__tr__td:nth-child(5) {position: relative;background-color: #f5f5f5;border-left: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}.analytics-stat-post-it__table .analytics-stat-post-it__table__tbody .analytics-stat-post-it__table__tbody__tr .analytics-stat-post-it__table__tbody__tr__td:nth-child(5):before {content: "";height: 100%;width: 1px;background-color: #e5e5e5;position: absolute;top: 0;bottom: 0;left: 50%;}.analytics-stat-post-it__table .analytics-stat-post-it__table__tbody .analytics-stat-post-it__table__tbody__tr:first-child .analytics-stat-post-it__table__tbody__tr__td:nth-child(5) {border-top: 1px solid #e5e5e5;}.analytics-stat-post-it__table .analytics-stat-post-it__table__tbody .analytics-stat-post-it__table__tbody__tr:last-child .analytics-stat-post-it__table__tbody__tr__td:nth-child(5) {border-bottom: 1px solid #e5e5e5;}.analytics-stat-post-it-char-bar {height: 10px;position: relative;}.analytics-stat-post-it--ready .analytics-stat-post-it-char-bar {background-color: #0071eb;}.analytics-stat-post-it--ready_until_today .analytics-stat-post-it-char-bar {background-color: #99bd1f;}.analytics-stat-post-it--ready_unchecked .analytics-stat-post-it-char-bar, .analytics-stat-post-it--ready_late .analytics-stat-post-it-char-bar, .analytics-stat-post-it--signed_off_late .analytics-stat-post-it-char-bar {background-color: #f18b00;}.analytics-stat-post-it--late .analytics-stat-post-it-char-bar {background-color: #ee3214;}.analytics-stat-post-it-char-bar--more {border-right: 3px solid #da0a00;}.analytics-stat-post-it-label-big {font-family: "Poppins", sans-serif;font-size: 28px;-webkit-font-smoothing: antialiased;}.analytics-stat-post-it--ready .analytics-stat-post-it-label-big {color: #0071eb;}.analytics-stat-post-it--ready_until_today .analytics-stat-post-it-label-big {color: #99bd1f;}.analytics-stat-post-it--ready_unchecked .analytics-stat-post-it-label-big, .analytics-stat-post-it--ready_late .analytics-stat-post-it-label-big, .analytics-stat-post-it--signed_off_late .analytics-stat-post-it-label-big {color: #f18b00;}.analytics-stat-post-it--late .analytics-stat-post-it-label-big {color: #ee3214;}.analytics-stat-post-it-type {font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 13px;color: #646464;}.analytics-list-container {background-color: white;height: 100%;width: 100%;padding: 20px;box-sizing: border-box;-webkit-box-shadow: 0 0 4px #c4c4c4;-moz-box-shadow: 0 0 4px #c4c4c4;box-shadow: 0 0 4px #c4c4c4;}.analytics-list-container--stickerReasons {position: unset;height: fit-content;width: 600px;margin: 0 auto;}.analytics-list {width: 100%;font-family: "Rubik", Helvetica, Arial, sans-serif;font-size: 13px;padding-top: 45px;position: relative;height: 100%;box-sizing: border-box;}.analytics-list__inner {height: 100%;position: relative;}.analytics-list-container--stickerReasons .analytics-list {height: fit-content;padding-top: unset;}.analytics-table {width: 100%;}.analytics-table__colgroup__col--users {width: 20%;}.analytics-table__colgroup__col--companies {width: 20%;}.analytics-table__colgroup__col--tasks {width: 12%;}.analytics-table__colgroup__col--tasks-late {width: 12%;}.analytics-table__colgroup__col--days {width: 12%;}.analytics-table__colgroup__col--post-its {width: 12%;}.analytics-table__colgroup__col--post-its-late {width: 12%;}.analytics-table thead tr th {background-color: #eeeeee;height: 44px;padding: 10px;box-sizing: border-box;}.analytics-table tbody tr:nth-child(even), .analytics-table tfoot tr:nth-child(even) {background-color: #f5f5f5;}.analytics-table tbody tr td, .analytics-table tfoot tr td {padding: 10px;}.analytics-table tbody tr td.center, .analytics-table tfoot tr td.center {text-align: center;}.analytics-table--header {border: 1px solid #dedede;position: absolute;top: 0;left: 0;}.analytics-list-container--stickerReasons .analytics-table {position: unset;}.analytics-table tfoot tr {border-top: 2px solid #eeeeee;}.analytics-table tfoot td {padding-top: 15px;box-sizing: border-box;height: 44px;font-size: 13px;font-family: "Rubik-Medium", Helvetica, Arial, sans-serif;color: #0071eb;}.analytics-label {font-size: 11px;font-weight: bold;color: #004085;padding-bottom: 15px;text-transform: uppercase;font-family: "Rubik", Helvetica, Arial, sans-serif;position: relative;}.analytics-label--no-padding {padding: 0;}.analytics-label--center {text-align: center;}.analytics-label__planned {margin-right: 93px;margin-left: 67px;}.analytics-label--lowercase {text-transform: none;font-size: 13px;}.analytics-information {margin-left: 5px;display: inline-block;}.analytics-information:before {content: "I";font-family: "kyp-iconsregular";}.regular-tooltip {background-color: rgba(0, 0, 0, 0.8);padding: 10px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;font-weight: normal;font-size: 14px;-webkit-font-smoothing: antialiased;color: white;}.regular-tooltip:before {content: "";position: absolute;}.regular-tooltip.n:before,.regular-tooltip.s:before {border-right: 5px solid transparent;border-left: 5px solid transparent;left: 50%;margin-left: -5px;}.regular-tooltip.e:before,.regular-tooltip.w:before {border-bottom: 5px solid transparent;border-top: 5px solid transparent;margin-top: -5px;top: 50%;}.regular-tooltip.n:before {border-top: 10px solid #333;border-top: 10px solid rgba(0, 0, 0, 0.8);bottom: -10px;}.regular-tooltip.e:before {border-right: 10px solid #333;border-right: 10px solid rgba(0, 0, 0, 0.8);left: -10px;}.regular-tooltip.s:before {border-bottom: 10px solid #333;border-bottom: 10px solid rgba(0, 0, 0, 0.8);top: -10px;}.regular-tooltip.w:before {border-left: 10px solid #333;border-left: 10px solid rgba(0, 0, 0, 0.8);right: -10px;}.regular-tooltip.ne:before,.regular-tooltip.se:before {border-right: 10px solid transparent;border-left: 0;left: 10px;}.regular-tooltip.nw:before,.regular-tooltip.sw:before {border-left: 10px solid transparent;border-right: 0;right: 10px;}.regular-tooltip.ne:before,.regular-tooltip.nw:before {border-top: 10px solid #333;border-top: 10px solid rgba(0, 0, 0, 0.8);bottom: -10px;}.regular-tooltip.se:before,.regular-tooltip.sw:before {border-bottom: 10px solid #333;border-bottom: 10px solid rgba(0, 0, 0, 0.8);top: -10px;}.regular-tooltip.nw-alt:before,.regular-tooltip.ne-alt:before,.regular-tooltip.sw-alt:before,.regular-tooltip.se-alt:before {border-top: 10px solid #333;border-top: 10px solid rgba(0, 0, 0, 0.8);bottom: -10px;border-left: 5px solid transparent;border-right: 5px solid transparent;left: 10px;}.regular-tooltip.ne-alt:before {left: auto;right: 10px;}.regular-tooltip.sw-alt:before,.regular-tooltip.se-alt:before {border-top: none;border-bottom: 10px solid #333;border-bottom: 10px solid rgba(0, 0, 0, 0.8);bottom: auto;top: -10px;}.regular-tooltip.se-alt:before {left: auto;right: 10px;}.analytics-graph {position: relative;margin: 0 auto;padding: 20px 0 30px 20px;width: 1165px;background-color: white;}.analytics-graph:after {content: "";display: block;width: 0;position: absolute;top: 0;border-style: solid;left: auto;right: 0;border-width: 0 18px 18px 0;border-color: #eeeeee transparent;z-index: 20;}.analytics-graph:before {content: "";display: block;width: 0;position: absolute;border-style: solid;top: -3px;left: auto;right: -3px;border-width: 0 21px 21px 0;border-color: #E6E6E6 #f5f5f5;z-index: 10;}.analytics-graph__svg {overflow: visible;}.axis path {stroke: #949494;stroke-width: 1.5;}.text-center {text-align: center;}.analytics-graph__buttons {margin-right: 15px;text-align: right;}.analytics-graph__button {border-radius: 5px;}.analytics-graph__button.is-active {color: white;}.analytics-graph__button--pm {color: #949494;border: 1px solid #949494;}.analytics-graph__button--pm.is-active {background-color: #949494;border: 1px solid white;}.analytics-graph__button--company {color: #0071eb;border: 1px solid #0071eb;}.analytics-graph__button--company.is-active {background-color: #0071eb;}.analytics-graph__button--industry {color: #99bd1f;border: 1px solid #99bd1f;}.analytics-graph__button--industry.is-active {background-color: #99bd1f;}.tick text {fill: #0058b8;}.analytics-graph__tooltip {opacity: 0;position: absolute;text-align: center;padding: 5px;font-size: 12px;background: lightsteelblue;border: 0;border-radius: 8px;pointer-events: none;z-index: 999;}.has-tooltip {cursor: pointer;}.merge-projects {width: 1000px !important;margin-left: -500px !important;}.merge-projects .content {margin: 0;}.merge-projects__title {font-size: 15px;color: #949494;border-bottom: 1px solid #0071eb;}.merge-projects__information {padding: 20px 0 10px;font-size: 13px !important;}.merge-projects__projects {background-color: #eeeeee;border: 1px solid #e5e5e5;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;margin-top: 20px;max-height: 450px;}.merge-projects__projects__inner {max-height: 450px !important;padding: 15px;box-sizing: border-box;}.merge-projects__post-it {width: 25%;float: left;padding: 6px;box-sizing: border-box;}.merge-projects__post-it .post-it__info {min-height: 200px;}.merge-projects__post-it .countdown {margin-bottom: 15px;}.merge-projects__post-it .project-name,.merge-projects__post-it .activity-name {display: block;width: 100%;box-sizing: border-box;padding: 0 20px 3px 20px;text-align: center;}.merge-projects__comparison-project {width: 40%;background-color: white;-webkit-box-shadow: #808080 0 0 4px;-moz-box-shadow: #808080 0 0 4px;box-shadow: #808080 0 0 4px;float: left;}.merge-projects__comparison-project__title {height: 35px;border-top: 2px solid #0071eb;background-color: #dde8f2;}.merge-projects__comparison-project__title--woningborg {border-color: #6eaa39;background-color: #e9f4df;}.merge-projects__middle {width: 20%;float: left;height: 301px;}.merge-projects__woningborg-logo {background-color: #6eaa39;height: 100%;padding: 6px 8px;display: inline-block;box-sizing: border-box;}.merge-projects__woningborg-logo img {height: 20px;}.merge-projects__icon {margin-top: 70px;position: relative;top: 50%;margin-top: -40px;text-align: center;}.merge-projects__icon:before {content: "\e806";font-family: "kyp-support-icons";font-size: 80px;color: #0071eb;}.merge-projects__comparisontable {width: 100%;}.merge-projects__comparisontable tr td {vertical-align: top;padding: 10px;font-size: 13px;}.merge-projects__comparisontable tr td:nth-child(1) {color: #949494;font-family: "Poppins", sans-serif;width: 50%;}.merge-projects__comparisontable tr td:nth-child(2) {color: #545454;font-family: "Lucida Grande", "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight: bold;}.specific-layout-raab #header-bar {background-color: #C60C30;border-color: #8A0E26;}.specific-layout-raab #header-bar .divider {color: #400813;text-shadow: 0 1px 0 #DE2A4D;}.specific-layout-raab #header-bar #headerlinks-left li, .specific-layout-raab #header-bar #headerlinks-right li {border-color: #8A0E26;}.specific-layout-raab #header-bar #headerlinks-left li a:hover, .specific-layout-raab #header-bar #headerlinks-left li button:hover, .specific-layout-raab #header-bar #headerlinks-right li a:hover, .specific-layout-raab #header-bar #headerlinks-right li button:hover {background: #B30C2D;}.specific-layout-raab #header-bar #search input[type=text] {background-color: #B30C2D;box-shadow: 0 1px 0 #DE2A4D, 0 1px 3px #8A0E26 inset;text-shadow: 0 2px 2px #8A0E26;}.specific-layout-raab #header-bar #search:after {border-color: #8A0E26;color: #8A0E26;}.specific-layout-raab .lean-header-days .current-day {background: #C60C30;border-color: #8A0E26;}.specific-layout-raab .lean-today-marker {background: #C60C30;}.specific-layout-raab .antiscroll-scrollbar-shown {background: #C60C30;}.raab-plan-post-it-logo {text-align: center;}.raab-plan-post-it-logo img {height: 40px;}.post-it__container--raab .countdown {margin-bottom: 10px;}.post-it__container--raab .post-it__primary-info.project-name {margin-bottom: 5px;}li.appcues-nothing-new {display: none;}.appcues-widget-icon:after {display: none !important;}.appcues-widget-list a[data-itemid] time {display: none;}.appcues-widget-header, .appcues-widget-list a {font-size: 14px;font-family: "Rubik", Helvetica, Arial, sans-serif;}.appcues-widget-list a {color: #949494;font-weight: normal;}.appcues-widget-list a:hover {background-color: unset !important;color: #0071eb;}.appcues-header {font-family: "Rubik-Medium", Helvetica, Arial, sans-serif;}.appcues-widget-dropdown .appcues-widget-content {overflow-y: auto !important;}@font-face {font-family: "Aeonik";src: local("Aeonik-Regular"), local("Aeonik Regular"), url("Aeonik-Regular-a0dd3136b20f0867e107c84c3bf25c7a.woff2") format("woff2"), url("Aeonik-Regular-f308e9e3a3bc4bd6cee573cd0dac0229.woff") format("woff"), url("Aeonik-Regular-5625c6a46eace35b73c711d1233e3fd1.otf") format("opentype");font-weight: 300;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}@font-face {font-family: "Aeonik";src: local("Aeonik-Bold"), local("Aeonik Bold"), url("Aeonik-Bold-07255666669c447c1cf21d4df2b0a181.woff2") format("woff2"), url("Aeonik-Bold-33378025f0eb36d57a66ca57948bfdfc.woff") format("woff");font-weight: 700;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}@font-face {font-family: "Aeonik";src: local("Aeonik-Black"), local("Aeonik Black"), url("Aeonik-Black-07b3c4d45135057e7af1789b09f5276c.woff2") format("woff2"), url("Aeonik-Black-9c0c4fda135f6062a8f615e879bdbdfa.woff") format("woff");font-weight: 900;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}@font-face {font-family: "SpaceGrotesk";src: local("SpaceGrotesk-Regular"), local("SpaceGrotesk Regular"), url("SpaceGrotesk-Regular-7f510d38d1c785c851d73882c0ca58c0.ttf") format("truetype");font-weight: 300;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}@font-face {font-family: "SpaceGrotesk";src: local("SpaceGrotesk-Bold"), local("SpaceGrotesk Bold"), url("SpaceGrotesk-Bold-a17e24dc3fccc03e32a6e66100fb05df.ttf") format("truetype");font-weight: 700;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}@font-face {font-family: "SpaceGrotesk";src: local("SpaceGrotesk-Light"), local("SpaceGrotesk Light"), url("SpaceGrotesk-Light-021142e7734a57a1a48ca495158863cf.ttf") format("truetype");font-weight: 100;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}@font-face {font-family: "SpaceGrotesk";src: local("SpaceGrotesk-Medium"), local("SpaceGrotesk Medium"), url("SpaceGrotesk-Medium-705b51b5e52edb8d669adf36eac8f771.ttf") format("truetype");font-weight: 500;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}@font-face {font-family: "SpaceGrotesk";src: local("SpaceGrotesk-SemiBold"), local("SpaceGrotesk SemiBold"), url("SpaceGrotesk-SemiBold-73a35ae608e5c13b794c5f893b67bf61.ttf") format("truetype");font-weight: 600;font-style: normal;font-display: swap;unicode-range: U+000-5FF;}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--font-size-xxxs: 0.5rem;--font-size-xxs: 0.625rem;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:2rem;--font-size-xl:3rem;--font-size-xxl:3.5rem;}:root {--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input, #request-password input,#reset-password input,#reset-notreset input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message, .page-wrapper .registration-wrapper .checkbox-wrapper {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}:root {--kyp-space-xs: 0.25rem;--kyp-space-sm: 0.5rem;--kyp-space-md: 1rem;--kyp-space-lg: 1.5rem;--kyp-space-xl: 2rem;--kyp-space-2xl: 2.5rem;--kyp-space-3xl: 3rem;--kyp-space-4xl: 3.5rem;--kyp-space-5xl: 3.5rem;--kyp-border-radius-sm: 0.25rem;--kyp-border-radius-md: 0.5rem;--kyp-border-radius-lg: 0.75rem;--kyp-border-radius-xl: 1rem;}:root {--kyp-color-primary-200: #b8ccff;--kyp-color-primary-300: #8da9ff;--kyp-color-primary-700: #211af3;--kyp-color-primary-800: #1310c3;--kyp-color-primary-900: #171898;--kyp-color-primary: var(--kyp-color-primary-700);--kyp-color-primary-rgb: 33, 26, 243;--kyp-color-tertiary-50: #f0f2ff;--kyp-color-tertiary-200: #c7cbf1;--kyp-color-tertiary-300: #b5b9ec;--kyp-color-tertiary: var(--kyp-color-tertiary-50);--kyp-color-tertiary-rgb: 240, 242, 255;--kyp-color-tertiary-50-rgba-50: rgb(var(--kyp-color-tertiary-rgb), 0.5);--kyp-color-neutral-50: #fff;--kyp-color-neutral-500: #6d6d6d;--kyp-color-accent-200: #c7cbf1;--kyp-color-accent-300: #b5b9ec;--kyp-color-accent: var(--kyp-color-accent-200);--kyp-color-accent-rgb: 199, 203, 241;--kyp-color-cta-200: #FFCDA8;--kyp-color-cta-300: #FFA971;--kyp-color-cta-400: #FF7A38;--kyp-color-cta-500: #FE5611;--kyp-color-cta: var(--kyp-color-cta-400);--kyp-color-cta-rgb: 255, 122, 56;--kyp-color-error: #FF0000;--kyp-color-error-rgb: 255, 0, 0;--kyp-font-color-base: var(--kyp-color-secondary);--kyp-font-color-primary: var(--kyp-color-primary);--kyp-font-color-light: var(--kyp-color-tertiary);--kyp-color-cta-button-disabled: var(--kyp-color-cta-200);--kyp-font-family-headings: "Aeonik", Arial, sans-serif;--kyp-font-family-body: "SpaceGrotesk", Arial, sans-serif;--kyp-font-family-button: "SpaceGrotesk", Arial, sans-serif;--kyp-font-size-head1: 3rem;--kyp-font-size-head2: 2rem;--kyp-font-size-button-1: 1rem;--kyp-font-size-button-2: 0.875rem;--kyp-font-size-body1: 1rem;--kyp-font-size-body2: 0.875rem;--icon-base-color: var(--kyp-color-primary-300);--icon-primary-color: currentcolor;--icon-secondary-color: currentcolor;--icon-tertiary-color: currentcolor;--kyp-transition: 0.2s ease-in-out;}:root {--kyp-button-background-color: var(--kyp-color-primary);--kyp-button-border: none !important;--kyp-button-color: var(--kyp-color-tertiary-50);--kyp-button-gap: var(--kyp-space-sm);--kyp-button-height: 2rem;--kyp-button-outline: none;--kyp-button-padding: var(--kyp-space-sm) var(--kyp-space-md);}.kyp-button,a.kyp-button {box-sizing: border-box;display: inline-flex;align-items: center;justify-content: center;gap: var(--kyp-button-gap);height: var(--kyp-button-height);padding: var(--kyp-button-padding);background-color: var(--kyp-button-background-color);border: var(--kyp-button-border);border-radius: var(--kyp-border-radius-sm);color: var(--kyp-button-color);line-height: 1rem;outline: var(--kyp-button-outline);outline-offset: 2px;font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.kyp-button:disabled,a.kyp-button:disabled {--kyp-button-background-color: var(--kyp-color-primary);cursor: not-allowed;}.kyp-button:not(:disabled):hover,a.kyp-button:not(:disabled):hover {cursor: pointer;}.kyp-button:not(:disabled):focus,a.kyp-button:not(:disabled):focus {--kyp-button-outline: 2px solid var(--kyp-color-primary);}.kyp-button:not(:disabled):active,a.kyp-button:not(:disabled):active {--kyp-button-outline: none;}.kyp-button--small,a.kyp-button--small {--kyp-button-height: 1.5rem;--kyp-button-padding: var(--kyp-space-xs);}.kyp-button--cta,a.kyp-button--cta {--kyp-button-background-color: var(--kyp-color-cta);}.kyp-button--cta:disabled,a.kyp-button--cta:disabled {--kyp-button-background-color: var(--kyp-color-cta-300);}.kyp-button--cta:not(:disabled):hover,a.kyp-button--cta:not(:disabled):hover {background-color: var(--kyp-color-cta-500);}.kyp-button--secondary,a.kyp-button--secondary {--kyp-button-background-color: var(--kyp-color-neutral-50);--kyp-button-border: 1px solid var(--kyp-color-primary) !important;--kyp-button-color: var(--kyp-color-primary);}.kyp-button--secondary:disabled,a.kyp-button--secondary:disabled {--kyp-button-border: 1px solid #8DA9FF !important;--kyp-button-color: #8DA9FF;}.kyp-button--secondary:not(:disabled):hover,a.kyp-button--secondary:not(:disabled):hover {--kyp-button-border: 1px solid var(--kyp-color-primary-800) !important;--kyp-button-color: var(--kyp-color-primary-800);}.kyp-button--secondary:not(:disabled):active,a.kyp-button--secondary:not(:disabled):active {--kyp-button-border: 1px solid var(--kyp-color-primary-900) !important;--kyp-button-color: var(--kyp-color-primary-900);}.kyp-button--block,a.kyp-button--block {display: flex;width: 100%;}.font-title {font-size: var(--font-size-xxl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 3.6875rem;}.font-header-1 {font-size: var(--font-size-xl);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2, .project-form__header h2 {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 900;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-2-light {font-size: var(--font-size-l);font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";}.font-header-3 {font-size: 1.125rem;font-family: var(--kyp-font-family-headings);font-weight: 400;-webkit-font-feature-settings: "ss02";-moz-font-feature-settings: "ss02";-o-font-feature-settings: "ss02";font-feature-settings: "ss02";line-height: 1.5rem;}.font-button-1 {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;}.font-button-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;text-transform: uppercase;}.font-button-2 {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;text-transform: uppercase;line-height: 1rem;}.font-body-1, .project-form__label, .project-form__input, input[type=text].project-form__input, input[type=text].auth-form__input,input[type=password].project-form__input,input[type=password].auth-form__input,input[type=date].project-form__input,input[type=date].auth-form__input,input[type=email].project-form__input,input[type=email].auth-form__input,input[type=file].project-form__input,input[type=file].auth-form__input,input[type=number].project-form__input,input[type=number].auth-form__input,textarea.project-form__input,textarea.auth-form__input, #request-password input,#reset-password input,#reset-notreset input {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 400;line-height: 1.5rem;}.font-body-1-bold {font-size: var(--font-size-m);font-family: var(--kyp-font-family-body);font-weight: 700;line-height: 1.5rem;}.font-body-2, .project-form form #remember_me_holder label, .project-form__link-container, .project-form .activation-message, .project-form .login_message, .page-wrapper .registration-wrapper .checkbox-wrapper {font-size: var(--font-size-s);font-family: var(--kyp-font-family-body);font-weight: 300;line-height: 1rem;}.font-size-xxxs {font-size: var(--font-size-xxxs);}.font-size-xxs {font-size: var(--font-size-xxs);}.font-size-xs {font-size: var(--font-size-xs);}.font-size-s {font-size: var(--font-size-s);}.font-size-m {font-size: var(--font-size-m);}.font-size-l {font-size: var(--font-size-l);}.font-size-xl {font-size: var(--font-size-xl);}.font-weight-300 {font-weight: 300;}.font-weight-400 {font-weight: 400;}.font-weight-500 {font-weight: 500;}.font-weight-600 {font-weight: 600;}.font-weight-700 {font-weight: 700;}.uppercase {text-transform: uppercase;}:root {--kyp-form-input-bg: var(--kyp-color-tertiary-50);--kyp-form-input-outline: none;--kyp-form-input-padding-h: var(--kyp-space-md);--kyp-form-input-padding-v: 0.75rem;--kyp-form-input-border-radius: var(--kyp-border-radius-sm);--kyp-form-input-font-size: var(--kyp-font-size-body1);--kyp-form-input-line-height: 1.5rem;--kyp-form-input-font-family: var(--kyp-font-family-body);--kyp-form-header-line-height: 2rem;}:root {--font-weight-300: 300;--font-weight-400: 400;--font-weight-500: 500;--font-weight-600: 600;--font-weight-700: 700;}:root {--font-size-xxxs: 0.5rem;--font-size-xxs: 0.625rem;--font-size-xs:0.75rem;--font-size-s:0.875rem;--font-size-m:1rem;--font-size-l:2rem;--font-size-xl:3rem;--font-size-xxl:3.5rem;}