@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap);
.dynamic-application>.dynamic-grid{margin:0 2rem !important}.dynamic-application .dynamic-grid{display:grid;grid-gap:1rem;margin:0;grid-auto-columns:1fr;grid-auto-flow:column}@media only screen and (max-width: 992px){.dynamic-application .dynamic-grid{display:flex;flex-direction:column}}@media only screen and (min-width: 1870px){.dynamic-application .dynamic-grid{margin:0 !important}}@media only screen and (max-width: 640px){.dynamic-application .dynamic-grid{margin:0}}.dynamic-application .dynamic-grid .dynamic-component-wrapper{padding:0rem 1rem .5rem;height:fit-content;margin:inherit !important}.dynamic-application .dynamic-grid .dynamic-component-wrapper__label{margin-bottom:.3rem}.dynamic-application .dynamic-grid .dynamic-component-wrapper .dynamic-image-loader{display:flex;align-items:center;justify-content:center}.dynamic-application .dynamic-grid .dynamic-component-wrapper .hive-drop-image-wrapper{min-height:200px}.dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicImageLoader{grid-row-end:5 !important}@media only screen and (max-width: 680px){.dynamic-application .dynamic-grid .dynamic-component-wrapper{margin:0 -1rem !important}}.dynamic-application .dynamic-updatable-select{border-radius:4px;padding:0 !important}.dynamic-application .dynamic-updatable-input input{min-height:30px;border-radius:4px}.dynamic-application .dynamic-component-wrapper label{margin-bottom:8px}.dynamic-application .dynamic-updatable-numeric-input{margin:0 -0.5rem}.dynamic-application .dynamic-object-selector,.dynamic-application .dynamic-component-wrapper{margin:0 -1rem}.dynamic-application .dynamic-object-selector .horizontal-object-list,.dynamic-application .dynamic-component-wrapper .horizontal-object-list{max-height:40px}.dynamic-application .dynamic-object-selector .horizontal-object.ripple,.dynamic-application .dynamic-component-wrapper .horizontal-object.ripple{max-height:30px}@media only screen and (max-width: 1190px){.dynamic-application .dynamic-object-selector .horizontal-object.ripple,.dynamic-application .dynamic-component-wrapper .horizontal-object.ripple{max-width:70%}}@media only screen and (max-width: 419px){.dynamic-application .dynamic-object-selector .horizontal-object.ripple,.dynamic-application .dynamic-component-wrapper .horizontal-object.ripple{max-width:59%}}.dynamic-application .dynamic-object-selector .add-button,.dynamic-application .dynamic-component-wrapper .add-button{margin:4px 8px;max-height:30px;max-width:30px}.dynamic-application .dynamic-object-selector,.dynamic-application .dynamic-data-table,.dynamic-application .dynamic-updatable-select{padding:0}.dynamic-application .dynamic-object-selector select,.dynamic-application .dynamic-data-table select,.dynamic-application .dynamic-updatable-select select{border-radius:4px;min-height:30px;margin-bottom:0}.dynamic-application .dynamic-updatable-numeric-input input{min-height:30px;margin-top:0}.dynamic-application .dynamic-updatable-numeric-input .hive-numeric-input--remove,.dynamic-application .dynamic-updatable-numeric-input .hive-numeric-input--add{height:35px;min-height:35px;margin-top:0}.dynamic-application .dynamic-image-loader__empty-img{width:10rem;align-self:center;object-fit:contain;margin-bottom:1.5rem}.dynamic-application .dynamic-image-loader__empty-img-wrap{display:flex;align-content:center;justify-content:center;flex-direction:column;text-align:center;padding:4rem 2rem}.dynamic-application .dynamic-image-loader__empty-img object{width:100%;opacity:.3}.dynamic-application .dynamic-image-loader__empty-no-image{margin-bottom:1rem;font-size:1.5rem}.dynamic-application .dynamic-image-loader__empty-text{margin-bottom:1rem;font-size:1rem;font-weight:400}.dynamic-application .dynamic-accordion{margin-bottom:0}.dynamic-application .dynamic-table{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}.dynamic-application .dynamic-table tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}.dynamic-application .dynamic-table th,.dynamic-application .dynamic-table td{padding:.625em;text-align:center;border:1px solid #ddd}.dynamic-application .dynamic-table th input,.dynamic-application .dynamic-table th select,.dynamic-application .dynamic-table td input,.dynamic-application .dynamic-table td select{margin:0}.dynamic-application .dynamic-table th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width: 600px){.dynamic-application .dynamic-table{border:0}.dynamic-application .dynamic-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dynamic-application .dynamic-table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}.dynamic-application .dynamic-table td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}.dynamic-application .dynamic-table td::before{content:attr(data-label);float:left;font-weight:bold;text-transform:uppercase}.dynamic-application .dynamic-table td:last-child{border-bottom:0}}.dynamic-application .hive-data-table__content{justify-content:flex-start}.dynamic-application .hive-data-table__content .HiveUpdatableInput input{border-radius:4px;border:none;box-shadow:none}.dynamic-application .hive-data-table__content .HiveUpdatableInput input:focus,.dynamic-application .hive-data-table__content .HiveUpdatableInput input:hover,.dynamic-application .hive-data-table__content .HiveUpdatableInput input:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.1);border:1px solid #cacaca}.dynamic-application .hex-manager__overview{padding:2rem}.dynamic-application .hex-manager__overview .hive-drop-image-wrapper{background:#d5d5d5}.hexagons__wrapper{padding:0 1rem}.HiveUpdatableInput.invalid::after{top:.5rem}
.hfs__container{height:100%;padding:0 1rem}.hfs_wrapper{background:#707070;max-height:700px;height:100%;padding:30px;overflow:hidden}.hfs_img-preview{margin:auto;max-height:100%}.hfs_item{margin-bottom:30px}.hfs_item-name{font-weight:bold;margin-right:15px}.hfs_overview{padding:1rem}.hfs_overview ul,.hfs_overview li{list-style-type:none;margin-left:0}.hfs_download{width:100%;position:relative}.hfs_download-icon{width:140px;max-height:100%;font-size:11rem;color:#fff;margin:0 auto;position:absolute;left:0;right:0;top:35%}
.conversion-factor-font{font-size:2rem}.conversion-factor-close{display:flex;align-items:center;justify-content:right}.stdnames__object-label{margin-bottom:2rem}.stdnames__object-label .hive-select-label{padding-left:0 !important}.stdnames-quantities{display:flex;flex-direction:column}.stdnames-quantities .min-max-selector{margin-bottom:3rem}.stdnames-quantities .min-max-selector .row{display:flex;align-items:center}.stdnames-quantities .min-max-selector .row .columns.small-1{padding-left:0}.stdnames-quantities .min-max-selector .row .columns.small-1:first-child{padding-left:.9375rem}.stdnames-quantities__row{margin-bottom:2rem}.quantities__list-wrapper{float:none !important;padding-right:.5rem}
.user-overview{margin-top:50px}.user-overview .image-wrapper{display:flex;justify-content:center}.user-overview .image-wrapper .user-image{position:relative;overflow:hidden;border-radius:50%;position:absolute;left:7px;top:7px;width:95%;height:95%}.user-detail__wrapper{padding:0 1rem}.default-login-scheme .input-wrapper{position:relative}.default-login-scheme .input-wrapper .icon{position:absolute;right:1rem;top:calc(50% + .2rem);color:#cb4b5a}.default-login-scheme input.error{border:2px solid #cb4b5a}.default-login-scheme label.error{color:#cb4b5a !important}.authschemes-details{padding:0 1rem}#login-tabs{display:none}.hive-login.hive-signup{display:flex;flex-direction:column;justify-content:center;align-content:center;width:50%}.signup-content{display:flex;width:100%}.signup__field{color:#707070;font-weight:600}.signup__field input{border-radius:6px}.registration-form button{background:var(--theme-color1, #008775)}.registration-form button:hover{background:var(--theme-color1, #008775)}.registration-form .signup__errors{margin-bottom:1rem;width:100%}.registration-form .signup__errors ul{list-style-type:none}#panel-signup{width:100%;display:flex}#signupForm,#hive-login-scheme-hive .default-login-scheme{width:100%}@media print,screen and (max-width: 640px){.user-overview{margin-top:100px;margin-bottom:50px}.user__info{margin-top:100px;margin-bottom:50px}}
.hive-object-permissions-table{color:#707070;fill:#707070;display:flex;width:max-content;height:auto}.hive-object-permissions-table .hive-objects-permissions-header{display:inline-grid;padding:16px 32px 16px 16px;margin-top:38px}.hive-object-permissions-table .hive-objects-permissions-header .hive-object{display:flex;margin-bottom:16px}.hive-object-permissions-table .hive-objects-permissions-header .hive-object svg,.hive-object-permissions-table .hive-objects-permissions-header .hive-object object{padding-right:6px;height:27px}.hive-object-permissions-table .hive-objects-permissions-header .hive-object p{font-size:14px;margin:0px}.hive-object-permissions-table .hive-objects-permissions-columns-container{display:inline}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column{display:inline-block;text-align:center;background:#fff;padding:16px;border-radius:8px;box-shadow:0px 0px 8px 8px #e8e8e8;margin:0 16px 0 0}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .title{margin-bottom:16px}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .title h1{font-size:14px}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox{margin-bottom:1.03rem}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input#slideOne{display:none}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input[type=checkbox]+.checked{background:#efefef;width:24px;height:24px;border-radius:50%}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input[type=checkbox]:checked+.checked{background:var(--theme-color2, #78BFB6);width:24px;height:24px;border-radius:50%;box-shadow:0px 2px 8px 4px #e6e6e6;color:#fff}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .checkbox input[type=checkbox]:checked+.checked i{opacity:1}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column label{text-align:center}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-disabled{background-color:#ccc;position:relative;display:inline-block;vertical-align:bottom;width:20px;height:20px;z-index:50;border-radius:50%}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-disabled i{color:#efefef;z-index:100;top:5px;left:5px;opacity:0}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input{position:relative;display:inline-block;vertical-align:bottom;width:20px;height:20px;z-index:50;cursor:pointer}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input i{color:#efefef;z-index:100;position:absolute;top:5px;left:5px}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input.inactive{opacity:.5}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input::before,.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input::after{content:"";display:block;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox-input::before{width:24px;height:24px;top:0;left:0;background:#efefef;border-radius:50%}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox input[type=checkbox]{display:none}.hive-object-permissions-table .hive-objects-permissions-columns-container .hive-objects-permissions-column .c-checkbox input[type=checkbox]:checked+.c-checkbox-input::after{width:24px;height:24px;background-color:var(--theme-color2, #78BFB6);border-radius:50%;top:0px;left:0px;box-shadow:0px 2px 8px 4px #e6e6e6}
.future-shape__event-blocks{margin-bottom:1rem;max-height:300px;overflow:hidden;overflow-y:scroll}.future-shape__event-blocks-item{background:white;box-shadow:0 0 .625rem 0 #d5d5d5;border-radius:.5rem;margin-bottom:1.875rem;padding:1.875rem .9375rem;position:relative;max-width:48%;margin-right:1.875rem}.future-shape__event-block-item{box-shadow:0 0 .625rem 0 #d5d5d5;margin:.3125rem;padding:.9375rem;border-radius:.5rem;overflow:auto}.future-shape__event-block-item:first-child{margin-right:auto}.future-shape__event-block-item-wrapper{position:relative}.future-shape__event{display:flex;align-items:center}.future-shape__event-icon svg{height:1.5rem;width:2rem}.future-shape__event-datetime{margin:.5rem}
.future-shape__blocks{margin-bottom:1rem}.future-shape__blocks-item{background:white;box-shadow:0 0 .625rem 0 #d5d5d5;border-radius:.5rem;margin-bottom:1.875rem;padding:1.875rem .9375rem;position:relative;max-width:48%;margin-right:1.875rem}.future-shape__title{background:#efefef;padding:.625rem .9375rem !important}.future-shape__block-item{box-shadow:0 0 .625rem 0 #d5d5d5;margin:.3125rem;padding:.9375rem;border-radius:.5rem;overflow:auto}.future-shape__block-item:first-child{margin-right:auto}.future-shape__block-item-wrapper{position:relative}.future-shape__block-item-wrapper.fs-history:hover .hive-tooltip{display:flex;min-width:250px;top:-6.5rem;opacity:1}.future-shape__block-header{padding-top:.625rem;font-weight:bold;font-size:1.25rem;position:relative;padding-bottom:.625rem}.future-shape__block-description{font-size:.875rem;color:#bbb;display:block;position:relative;margin-bottom:2rem}@media print,screen and (max-width: 430px){.future-shape__block-history{overflow-x:hidden}}.future-shape__history-container{height:max-content;display:flex}.future-shape__history-titles{height:100%;margin:1rem 1rem 3rem 0}.future-shape__history-list{width:90%;display:flex}.future-shape__history-list-items{width:100%;overflow-x:auto;display:flex;height:100%;flex-shrink:0;-ms-overflow-style:none;scrollbar-width:thin;overflow-y:hidden}.future-shape__history-list-items::-webkit-scrollbar{display:none}.future-shape__history-list-item{padding:0 1%;height:inherit;text-align:center;min-width:15%}@media screen and (max-width: 900px){.future-shape__history-list-item{min-width:25%}}@media screen and (max-width: 795px){.future-shape__history-list-item{margin-left:2rem}}.future-shape__history-list-item-date{margin:0;height:30%;display:flex;justify-content:center;align-items:center;font-weight:bold;font-size:1.2rem}@media screen and (max-width: 795px){.future-shape__history-list-item-date{margin-bottom:2rem;padding-top:1rem}}.future-shape__history-list-item-emoji{padding:0 15%;height:70%;display:flex;justify-content:center;align-items:center}.future-shape__history-list-item-emoji svg:hover{cursor:default}.future-shape__history-list-item svg{height:80%;text-align:center;width:100%;max-width:5rem;min-width:80px}.future-shape__history-title-date{height:30%;display:flex;align-items:center;font-weight:bold;margin-bottom:4rem}.future-shape__history-title-status{height:70%;display:flex;align-items:center;font-weight:bold}.future-shape__history-button{width:5%;display:flex;align-items:center;justify-content:center}.future-shape__history-button svg{height:30%}.future-shape__history-scroll-leftButton,.future-shape__history-scroll-rightButton{display:flex;align-items:center;justify-content:center;width:100%;cursor:pointer}.future-shape__history-scroll-leftButton:disabled,.future-shape__history-scroll-rightButton:disabled{opacity:.3;cursor:default}.future-shape__history-arrow{stroke-miterlimit:10;stroke-width:1.5625rem}.future-shape__history-slider{display:flex;width:97%}@media print,screen and (max-width: 795px){.future-shape__history-slider{max-width:250px;display:flex;width:90%;height:100%;justify-content:center;align-items:center}}@media print,screen and (max-width: 430px){.future-shape__history-slider{max-width:220px}}.future-shape__history-buttons{padding:0 .9375rem;width:5%;display:flex;justify-content:center}@media print,screen and (max-width: 679px){.future-shape__overview.container{margin-top:-65px !important}}@media print,screen and (max-width: 470px){.future-shape__history-list{width:115%}.future-shape__history-container{justify-content:space-between}}
.future-shape__blocks{margin-bottom:1rem}.future-shape__blocks-item{background:white;box-shadow:0 0 .625rem 0 #d5d5d5;border-radius:.5rem;margin-bottom:1.875rem;padding:1.875rem .9375rem;position:relative;max-width:48%;margin-right:1.875rem}.future-shape__title{background:#efefef;padding:.625rem .9375rem !important}.future-shape__block-item{box-shadow:0 0 .625rem 0 #d5d5d5;margin:.3125rem;padding:.9375rem;border-radius:.5rem;overflow:auto}.future-shape__block-item:first-child{margin-right:auto}.future-shape__block-item-wrapper{position:relative;width:100%}.future-shape__block-header{padding-top:.625rem;font-weight:bold;font-size:1.25rem;position:relative;padding-bottom:.625rem}.future-shape__block-description{font-size:.875rem;color:#bbb;display:block;position:relative;margin-bottom:2rem}@media screen and (max-width: 795px){.future-shape__block-current{margin-bottom:4rem}}.future-shape__status-emoji{display:block;margin-left:auto;margin-right:auto;max-width:170px}.future-shape__status-emoji:hover{cursor:pointer}.future-shape__images-selected svg{fill:black;opacity:1;cursor:pointer}.future-shape__images-emojis{display:flex;align-items:center;justify-content:center}.future-shape__current-status{margin-bottom:2rem;position:relative}@media screen and (max-width: 795px){.future-shape__current-status{float:none;clear:both}}.future-shape__current-status svg:hover{cursor:default}.future-shape__current-status:hover .hive-tooltip{display:flex;min-width:250px;top:-4rem;opacity:1}
html,body{font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;width:100%}body,#app,#app>div,#app>div>div.off-canvas-wrapper,#app>div>div.off-canvas-wrapper>div.off-canvas-content{height:unset !important;width:100%}.powered_by{display:none}.hive-label-area .hive-label-wrap li .hive-label .label-thumbnail{display:none}h1,h2,h3,h4,h5,h6{font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important}ol>li{margin-bottom:1rem !important}.chatbot__bot-message ul li,.chatbot__bot-message ol li{margin-bottom:.25rem}.map-container .leaflet-tile{filter:hue-rotate(310deg) saturate(0) brightness(1.1) contrast(1.05)}.data__expand,.data__close{width:1.5rem;height:1.5rem;background:transparent}i.fi-arrows-expand:before{content:"";color:#707070}i.fi-x.data__close::before{content:"";color:#707070}.data__expand{right:2rem}.map-container .leaflet-control-container{opacity:0;transition:opacity .3s;pointer-events:none}.map-container:hover .leaflet-control-container{opacity:1;pointer-events:auto}.filter-menu{padding:1rem;height:80%}.chatbot__parameter-group{display:flex;gap:.75rem;flex-wrap:wrap;padding:1rem;border-radius:14px;background:transparent !important;border:1px solid #ccc;box-shadow:none !important;margin-top:2rem}.chatbot__parameter-selectable-options{display:block;gap:.2rem;flex-wrap:wrap;padding:0}.chatbot__parameter-selectable-options>.chatbot__parameter-selectable-options{margin-left:.5rem;padding-left:.75rem;border-left:2px dotted #d8e0ee}.chatbot__parameter-selectable-button{appearance:none;cursor:pointer;border-radius:.5rem;border:1px solid #cfd7e6;padding:0rem .5rem 0rem .5rem !important;background:#fff;color:#14203b;font:600 .95rem/1 system-ui,Inter,Roboto,sans-serif;letter-spacing:.01em;box-shadow:0 1px 2px rgba(16, 24, 40, 0.06);transition:transform .12s ease,box-shadow .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap}.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .object-card-group__filter .filter-menu__apply{left:2rem;top:4rem}.chatbot__parameter-selectable-button:hover{transform:translateY(-1px);box-shadow:0 6px 18px rgba(16, 24, 40, 0.08);background:#f2f6ff;border-color:#b8c7ee}.chatbot__parameter-selectable-button:active{transform:translateY(0) scale(0.98);box-shadow:0 2px 8px rgba(16, 24, 40, 0.1)}.chatbot__parameter-selectable-button:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 6px #4c8dff}.chatbot__parameter-selectable-button.selected{background:linear-gradient(180deg, #4c8dff, #3b7cff);color:#fff;border-color:#2f66d3;box-shadow:inset 0 -1px 0 rgba(255, 255, 255, 0.25),0 8px 22px rgba(76, 141, 255, 0.35)}.bg-nrw-blue{background:#f4f4f4;color:#2a2a2a;top:0;z-index:1;height:100vh;padding:5rem;overflow-y:scroll;position:relative;flex:0 0 67%}.bg-nrw-blue>*:not(.neural-network-canvas){position:relative;z-index:1}@media(max-width: 767px){html{overflow-y:auto}.dynamic-data__item-fullscreen .object-card-group{width:100% !important}.dynamic-data__item-fullscreen{width:calc(100% - 1.25rem) !important;left:.625rem !important;padding:0}.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .object-card-group__filter{width:100%}.object-card__description{display:none}.dynamic-data__box.object_list.medium-6{flex:0 0 100% !important;max-width:100% !important}.dynamic-data__box.map.medium-6{flex:0 0 100% !important;max-width:100% !important}.dynamic-data__box.graph.medium-12{flex:0 0 100% !important;max-width:100% !important}.side-menu-container{width:100vw}.object-card-group__filter{position:relative}.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .object-card-group__filter{min-width:100%}.thKln .data__label{z-index:2}}#app{display:flex;flex-direction:row-reverse}@media(max-width: 767px){#app{flex-direction:column-reverse}.bg-nrw-blue{width:100% !important;max-width:100% !important;flex:0 0 100%;padding:2.5rem}.thKln .grid-container.full.login{width:100%;max-width:100%;position:relative;flex:1 1 100%;position:relative}}.side-menu-background{background:rgba(255, 255, 255, 0.5)}.side-menu-container .rag-sidebar__wrapper{border-radius:0 .5rem .5rem 0px}.rag-sidebar__wrapper .rag-sidebar__icon{filter:invert(0) !important}.dynamic-data__box.text.medium-6 .dynamic-data__item-wrap{padding:1rem !important;padding-top:4rem !important;padding-right:33.33% !important}@media(min-width: 767px){.container-fluid.container{max-width:100% !important}.main-content{max-width:100%;margin:0}.dynamic-data__box.text.medium-6{min-width:100%}.dynamic-data__box.graph.medium-12,.dynamic-data__box.object_wrapper.medium-6{min-width:33.33%}.dynamic-data__box.map.medium-6{max-width:33.33% !important}.dynamic-data__box.medium-6{max-width:33.33% !important}.dynamic-data__box.graph.medium-12{max-width:66.66% !important}}*::-webkit-scrollbar-button,*::-webkit-scrollbar-button:single-button,*::-webkit-scrollbar-button:vertical:increment,*::-webkit-scrollbar-button:vertical:decrement,*::-webkit-scrollbar-button:horizontal:increment,*::-webkit-scrollbar-button:horizontal:decrement,*::-webkit-scrollbar-button:start:increment,*::-webkit-scrollbar-button:start:decrement,*::-webkit-scrollbar-button:end:increment,*::-webkit-scrollbar-button:end:decrement{display:none !important;width:0 !important;height:0 !important;background:transparent !important;border:0 !important}.kpf-hero{padding:5rem 0 3rem;margin-bottom:2rem}.hive-object-info__title-text{overflow:visible;font-size:1.25rem;height:min-content;white-space:unset}.hive-accordion-item__block .hive-object-info__title{margin-bottom:1rem}.dynamic-data__item-fullscreen .hive-object-info__title-text{overflow:visible;font-size:1.5rem}.hive-object-info__title{font-weight:normal}.kpf-hero__title{font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.15;margin-bottom:.5rem}.kpf-hero__lead{font-size:1.125rem;max-width:42rem}.kpf-chatbox{background:#fff;color:#111;border-radius:14px}.kpf-chatbox.shadow{box-shadow:0 18px 38px rgba(0, 0, 0, 0.25)}.kpf-chatbox__text{font-size:.9rem;margin-bottom:.75rem}.kpf-why{padding:2rem 0 .5rem}.kpf-section__title{font-size:1.6rem;margin-bottom:1.5rem}.kpf-card{border-radius:14px;background:rgba(255, 255, 255, 0.08);border:1px solid #eee}.kpf-card .card-section{padding:1.5rem}.kpf-card__icon{font-size:2rem;margin-bottom:.5rem;width:48px;height:48px;padding:3px 12px;border-radius:8px}.kpf-card__title{font-size:1.5rem !important;margin:0 0 1rem}.kpf-partners{padding:3rem 0}.kpf-partner{margin:0 1rem;justify-content:center;display:flex;align-content:center;align-items:center}.kpf-partners{padding:2rem 0;overflow:hidden}.kpf-marquee{position:relative;width:100%;overflow:hidden;--bg-color: #f0f0f0}.kpf-marquee::before,.kpf-marquee::after{content:"";position:absolute;top:0;bottom:0;width:150px;z-index:2;pointer-events:none}.kpf-marquee::before{left:0}.kpf-marquee::after{right:0}.kpf-marquee-track{display:flex;align-items:center;gap:4rem;animation:marquee 20s linear infinite;width:max-content}.kpf-marquee:hover .kpf-marquee-track{animation-play-state:paused}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.kpf-partner{display:block;opacity:.5;transition:opacity .3s ease,transform .3s ease;flex-shrink:0}.kpf-partner:hover{opacity:1;transform:scale(1.05)}.kpf-partner img{height:85px;width:auto;display:block}@media(max-width: 768px){.kpf-marquee::before,.kpf-marquee::after{width:80px}.kpf-marquee-track{gap:2.5rem}.kpf-partner img{height:45px}}.button.primary{background:#2b6df3}.button.primary:hover{background:#215be0}.button.hollow{border-color:#dcdcdc;color:#2b2b2b}.button.hollow:hover{background:#f6f6f6}@media screen and (max-width: 767px){.kpf-hero{margin-bottom:9rem;padding:1rem}}.thKln,.thKln #rag-application{font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif !important;color:hsl(215 20% 25%);font-size:14px !important}.thKln h3{font-size:1rem}.thKln a:hover{color:hsl(215 20% 25%)}.thKln.hl{background:#3991ef;padding:0 .15em;border-radius:.2em;color:#000}.thKln .hl.flash{animation:flash .8s ease-out}.thKln .hl-marker{-webkit-filter:drop-shadow(1px 1px 5px #3991ef) drop-shadow(-1px -1px 5px #3991ef);filter:drop-shadow(1px 1px 5px #3991ef) drop-shadow(-1px -1px 5px #3991ef)}.thKln input,.thKln select,.thKln textarea{border-radius:.5rem;scrollbar-width:thin;border:1px solid #eee}.thKln textarea{width:100%;min-height:7rem;resize:vertical}div.dynamic-component-wrapper.DynamicUpdatableTextArea.wrapper-description>div.dynamic-updatable-textarea>div>textarea{min-height:20rem;resize:vertical}.thKln select option{padding:.25rem .5rem;background:#eee;border-radius:.5rem;margin-bottom:.25rem}.thKln .grid-container.full.login{flex:1 1 33%;justify-content:end;align-items:first baseline;right:0;background:#2a2a2a;z-index:99}.thKln .login-section{margin-top:0rem}.thKln .login-container{padding:0rem;width:100%;display:block;margin-top:0rem}.thKln .login img{filter:invert(1) grayscale(1)}.thKln .login #login-tabs,.thKln .logo-background-section{display:none}.thKln .login .tabs-content{border-radius:0px;padding:2rem}.thKln.Rag.white-mode #rag-application,.thKln.Rag.white-mode .header-rag{background-color:#f7f7f8 !important}.chatbot__wrapper{max-width:50rem !important}.thKln.Rag.white-mode .chatbot__input-form{border:unset;background:hsla(0,0%,100%,.5647058824);backdrop-filter:blur(12px);height:5.75rem;bottom:.5rem;margin:0}.chatbot__messages{min-height:100%}.thKln.Rag.white-mode .chatbot__wrapper{background:transparent !important}.thKln.Rag.white-mode .chatbot__wrapper #query{color:inherit;background-color:#fff;border:1px solid #ccc !important;height:4rem !important;box-shadow:0 2px 10px #ccc;width:80%}.thKln.Rag.white-mode .chatbot__wrapper #query:active,.thKln.Rag.white-mode .chatbot__wrapper #query:focus{box-shadow:#4c9cf1 0 0 0 2px;color:#333e4d}.thKln .container.dynamic-data__container{height:100%}.thKln .chatbot__button-queryparams{bottom:9px;color:#102c42 !important}.thKln .chatbot__predefined-message{background:transparent !important;color:#1e2326;box-shadow:0 0 0 1px #fafafa;width:100%;font-size:1rem;border-radius:.5rem .5rem .5rem 0rem;margin:0;margin-bottom:1rem}.thKln .chatbot__predefined-message:hover{background-color:#008775 !important;color:#fff !important}.thKln.Rag.white-mode .chatbot__user-message{color:#fff !important;box-shadow:unset}.thKln.Rag.white-mode .chatbot__bot-message{border-radius:8px 8px 8px 2px;box-shadow:unset}.thKln.Rag .chatbot__button-queryparams{display:none}.dynamic-data__item-fullscreen i.fi-x.data__close{right:1rem}.thKln .dynamic-data__hive-object-list label[for=content-type-select]{display:none !important}.thKln .dynamic-data__hive-object-list .dynamic-data__item-wrap-inner select:nth-child(3){margin-top:2rem}.dynamic-data__item-fullscreen label .data__label{position:absolute}.thKln #content-type-select,.thKln .object-modified-wrap.object-created-wrap{display:none}.thKln .dynamic-data__hive-object-list .object-card-group .object-card__label,.hive-label-area .hive-label-wrap li .hive-label{background:0 0;color:inherit;box-shadow:0 0 0 1px #ccc}.dynamic-data__hive-object-list .object-card-group .object-card:last-child{border-bottom:1px solid #eee !important}.thKln .dynamic-data__hive-object-list .object-card .object-card__labels,.hive-label-wrap{margin-top:.5rem}.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .object-card-group__filter{background:#eee;padding:1rem;padding-top:4rem;width:25%;max-width:100%;height:100%}.thKln .dynamic-data__hive-object-list .object-card-group__filter-button,.thKln .dynamic-data__hive-object-list .object-card-group__filter__apply{background-color:hsl(211 85% 58%)}.thKln .dynamic-data__hive-object .hive-label-wrap{max-width:100% !important;padding:0 0;margin:0;border:unset;scrollbar-width:none}.thKln .dynamic-data__hive-object .hive-meta-info__description,.thKln .dynamic-data__hive-object .hive-object-info__description{display:none}.dynamic-application .dynamic-object-selector .horizontal-object-list,.dynamic-application .dynamic-component-wrapper .horizontal-object-list{max-height:fit-content}.hive-object-info__description{display:none}.thKln .dynamic-data__hive-object .hive-label-input .hive-hollow-input{line-height:1rem;max-height:2rem;border-radius:8px;display:none}.thKln .dynamic-data__item-fullscreen .dynamic-application>.dynamic-grid{grid-template-columns:30% 70%;grid-template-rows:auto auto;row-gap:.2rem}.thKln .dynamic-data__hive-object .dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicImageLoader{grid-row-end:inherit !important;order:2}.thKln .dynamic-data__hive-object .hive-label-area .hive-label-wrap li .hive-label{background:0 0 !important;color:#1e2326 !important;box-shadow:0 0 0 1px gray !important;min-height:1rem !important;padding:.1rem .75rem !important;border-radius:.5rem !important;font-size:.75rem !important;margin-bottom:.5rem}.thKln .dynamic-data__hive-object .dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicTab:not(:first-child){display:none}.DynamicUpdatableInput:has(.HiveUpdatableInput:empty){opacity:.4;pointer-events:none}.thKln .dynamic-data__item-fullscreen .dynamic-data__hive-object .dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicTab:not(:first-child){display:grid;box-shadow:none;gap:1rem}.dynamic-data__item-fullscreen{width:calc(100% - 1.875rem);left:.975rem;padding:0}.thKln .dynamic-data__item-fullscreen .dynamic-data__hive-object .dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicTab>.dynamic-component-wrapper__label,.hive-label-area .hive-label-wrap li .hive-label{font-weight:700;padding:1rem;font-size:1rem !important;color:#333e4d !important}.thKln .dynamic-application .dynamic-grid .dynamic-component-wrapper__label{font-size:.75rem !important}.thKln .dynamic-application>.dynamic-grid>.dynamic-component-wrapper .dynamic-tab .dynamic-grid{display:flex !important;flex-flow:row wrap}.thKln .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.DynamicTab:first-child .dynamic-tab .dynamic-grid .dynamic-component-wrapper{width:100%}.thKln .hive-donut-graph__text text{font-size:.7rem}.thKln .dynamic-data__box.object_list .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-logo,.thKln .dynamic-data__box.object_list .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-photo,.thKln .dynamic-data__box.object_wrapper .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-logo,.thKln .dynamic-data__box.object_wrapper .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-photo{display:none !important}.thKln .tabs-title>a{font-weight:600;text-align:center;width:160px}.thKln .tabs-title.is-active a{color:#1f6aa5;background:0 0}.thKln .tabs,.thKln .tabs li:hover{border-bottom:0px solid #e6e6e6;background:0 0}.thKln .tabs li a:hover,.thKln .tabs-title>a{background:0 0;color:#000}.thKln .tabs-title.is-active::after{content:"";display:block;height:3px;background:#1f6aa5;border-radius:2px;margin-top:.5rem;width:100%}@media screen and (max-width: 767px){.thKln .login-container{max-width:100%;width:100%}.thKln .dynamic-application .dynamic-grid{display:flex !important}.thKln .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.DynamicTab:not(:first-child) .dynamic-tab .dynamic-grid .dynamic-component-wrapper{width:100%}.thKln .rag-sidebar__wrapper .footer{display:none}}.rag-sidebar__conversation::-webkit-scrollbar{width:6px}.rag-sidebar__conversation::-webkit-scrollbar-track{background:transparent !important}.rag-sidebar__conversation::-webkit-scrollbar-thumb{background:rgba(0, 0, 0, 0.3);border-radius:10px}.rag-sidebar__conversation::-webkit-scrollbar-thumb:hover{background:rgba(0, 0, 0, 0.45)}.rag-sidebar__conversation{scrollbar-width:thin;scrollbar-color:rgba(0, 0, 0, 0.3) transparent}.thKln.Rag.white-mode .chatbot__wrapper,.thKln.Rag.white-mode .dynamic-data__item-wrap{border-radius:.5rem;padding:0;box-shadow:none;background:#fff}.thKln .chatbot__button-audio,.thKln.Rag.white-mode .chatbot__button-submit{bottom:1.5rem}.thKln .chatbot__button-audio{right:3.25rem}.Rag.white-mode .chatbot__button-submit{right:.25rem}.thKln .chatbot__icon.fi-microphone{bottom:2rem;right:4.125rem}.thKln .chatbot__icon{bottom:2rem;right:1.425rem}.thKln .chatbot__predefined-message{opacity:.6}.thKln .chatbot__predefined-message:hover{box-shadow:0 2px 4px 0 #ccc !important;opacity:1}.thKln.Rag.white-mode .chatbot__user-message{border-radius:.5rem .5rem .1rem .5rem;background-color:#2a6798 !important;font-size:1rem}.thKln.Rag.white-mode .chatbot__bot-message{background-color:transparent;padding:0}.chatbot__current{padding-left:1rem;padding-right:1rem;padding-bottom:12rem;margin-bottom:0}.thKln .data__close{top:.5rem;font-size:1rem}.thKln .hive-button-success.btn-full{background-color:#2a6798 !important;border-radius:.5rem;text-transform:capitalize;font-size:1rem;min-height:fit-content;color:#fff !important;border:1px solid}.thKln .data__label,.hive-label-area .hive-label-wrap li .hive-label{background:unset;font-size:.75rem;font-weight:500;position:absolute;background:#eee;border-radius:.5rem;top:.5rem;left:.5rem;padding:.25rem 1rem}.hive-label-area .hive-label-wrap li .hive-label{position:relative}.thKln .dynamic-data__hive-object .hive-component-container{overflow-x:hidden;padding:.5rem}.dynamic-data__item-fullscreen .hive-component-container{padding:1.5rem !important;max-width:90rem;margin:auto;background:#fff}.wrapper-description{background:#fefefe;border-radius:.5rem;padding:1rem !important;font-size:1rem}.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab0,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab1,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab2,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab3,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab4,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab5,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab6,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab7,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab8,.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab9{padding:1rem;background:#fefefe;border-radius:.5rem;margin-bottom:2rem !important;border:0px;border:1px solid #eee;box-shadow:3px 3px 8px #eee}.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab0{background:transparent}.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab0 .dynamic-tab .dynamic-grid{flex-flow:column;grid-gap:.5rem}.dynamic-application .dynamic-grid .dynamic-component-wrapper.wrapper-tab0 .dynamic-tab .dynamic-grid .dynamic-component-wrapper{width:100%}.thKln .dynamic-data__hive-object .dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicTab:not(:first-child){display:none}.thKln .dynamic-data__item-fullscreen .dynamic-data__hive-object .dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicTab:not(:first-child){display:grid;gap:1rem}.thKln .dynamic-data__item-fullscreen .dynamic-data__hive-object .dynamic-application .dynamic-grid .dynamic-component-wrapper.DynamicTab>.dynamic-component-wrapper__label,.hive-label-area .hive-label-wrap li .hive-label{font-weight:bold;color:#333e4d !important;border-radius:.5rem;max-width:fit-content;font-size:.75rem !important;font-weight:500;border-radius:.5rem;padding:.25rem 1rem}.thKln .dynamic-application .dynamic-grid .dynamic-component-wrapper__label{font-size:.75rem !important}.thKln .dynamic-application>.dynamic-grid>.dynamic-component-wrapper .dynamic-tab .dynamic-grid{display:flex !important;flex-flow:row wrap}.thKln .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.DynamicTab:first-child .dynamic-tab .dynamic-grid .dynamic-component-wrapper{width:100%}.thKln .hive-donut-graph__text text{font-size:.7rem}.thKln .dynamic-data__box.object_list .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-logo,.thKln .dynamic-data__box.object_list .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-photo,.thKln .dynamic-data__box.object_wrapper .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-photo,.thKln .dynamic-data__box.object_wrapper .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.wrapper-logo{display:none !important}.thKln .tabs-title>a{font-weight:600;background:none;color:black;text-align:center;width:160px}.thKln .tabs-title.is-active a{color:#1f6aa5;background:none}.thKln .tabs,.thKln .tabs li:hover{border-bottom:0px solid #e6e6e6;background:#fff}.thKln .tabs li a:hover{background:none;color:black}.thKln .tabs-title.is-active::after{content:"";display:block;height:3px;background:#1f6aa5;border-radius:2px;margin-top:0rem;width:100%}.thKln .tabs-content{box-shadow:none}.thKln .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.DynamicTab:not(:first-child) .dynamic-tab .dynamic-grid .dynamic-component-wrapper{border:1px solid #eee;padding:1rem;border-radius:.5rem}@media screen and (max-width: 767px){.thKln .dynamic-application .dynamic-grid{display:flex !important}.thKln .dynamic-application>.dynamic-grid>.dynamic-component-wrapper.DynamicTab:not(:first-child) .dynamic-tab .dynamic-grid .dynamic-component-wrapper{width:100%}.thKln .rag-sidebar__wrapper .footer{display:none}}.object_action_wrapper__hive-object-list .object-card-group,.dynamic-data__hive-object-list .object-card-group{height:100%;padding:1rem;margin-top:0;padding-top:4rem;margin:0}.dynamic-data__item-fullscreen .object-card-group{padding-top:4rem;padding-bottom:4rem;width:50%}.dynamic-data__item-fullscreen .object-card{max-width:100%}.dynamic-data__item-fullscreen .object-card-group .object-card:hover .object-card__description{display:block !important;position:absolute;width:calc(25% - 4rem);height:auto;max-height:calc(100% - 8rem);top:4rem;right:calc(25% + 2rem);background-color:#fefefe !important;border:1px solid #eee;padding:1rem;border-radius:.5rem;overflow-y:auto;overflow-x:hidden}.object-list-page-wrap .object-list-wrap{height:calc(100% - 11rem);border:none}.object-list-wrap .object-list-item .container,.object_action_wrapper__hive-object-list .object-card-group .object-card,.object_action_wrapper__hive-object-list .object-card-group .object-card-used,.dynamic-data__hive-object-list .object-card-group .object-card,.dynamic-data__hive-object-list .object-card-group .object-card-used{border:1px solid #eee;padding:1rem;cursor:pointer;display:flex;flex-direction:column;width:100%;box-sizing:border-box;margin-bottom:.75rem;border-radius:.5rem}.dynamic-data__item-fullscreen .object_action_wrapper__hive-object-list .object-card-group .object-card,.dynamic-data__item-fullscreen .object_action_wrapper__hive-object-list .object-card-group .object-card-used,.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .object-card-group .object-card,.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .object-card-group .object-card-used{margin-top:0}.dynamic-data__hive-object-list .object-card-group .object-card-used{background:#f9f9f9 !important}.dynamic-data__item-fullscreen .object_action_wrapper__hive-object-list .object-card-group .object-card:last-child{border-bottom:1px solid #eee}.object-list-wrap .object-list-item .container:hover,.object_action_wrapper__hive-object-list .object-card-group .object-card:hover,.object_action_wrapper__hive-object-list .object-card-group .object-card-used:hover,.dynamic-data__hive-object-list .object-card-group .object-card:hover,.dynamic-data__hive-object-list .object-card-group .object-card-used:hover{box-shadow:0px 2px 4px 0px #eee;background:#f9f9f9 !important;border:1px solid #ddd}.object_action_wrapper__hive-object-list .object-card-group .object-card__name,.object_action_wrapper__hive-object-list .object-card-group .object-card-used__name,.dynamic-data__hive-object-list .object-card-group .object-card__name,.dynamic-data__hive-object-list .object-card-group .object-card-used__name{font-weight:normal;font-size:1rem;width:100%;justify-content:space-between;align-items:center;display:flex;min-width:80%}.dynamic-data__hive-object-list .object-card-group .object-card__name{margin-bottom:0}.object_action_wrapper__hive-object-list .object-card-group .object-card__label,.object_action_wrapper__hive-object-list .object-card-group .object-card-used__label,.dynamic-data__hive-object-list .object-card-group .object-card__label,.dynamic-data__hive-object-list .object-card-group .object-card-used__label{background:#444;color:#fff;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem}.object_action_wrapper__hive-object-list .object-card-group .object-card-divider,.dynamic-data__hive-object-list .object-card-group .object-card-divider{display:none}.object-list-wrap .object-list-item .container,.object_action_wrapper__hive-object .object-list-item,.dynamic-data__hive-object .object-list-item{margin-bottom:1rem !important}.Rag.white-mode .rag-sidebar__wrapper{background:#2a6798;color:#fff;border-radius:0rem .5rem .5rem 0rem;min-width:300px}.chatbot__input-form{background:#fff}.rag-sidebar__admin{display:none}.rag-sidebar__wrapper .Rag.white-mode .breadcrumb-sidebar,.rag-sidebar__wrapper .Rag.white-mode .rag-sidebar__icon,.rag-sidebar__wrapper .Rag.white-mode .rag-sidebar__admin a{filter:invert(0) !important}.hive-login.hive-signup{width:100%}.leaflet-touch .leaflet-bar a:first-child,.leaflet-touch .leaflet-bar a:last-child{border-radius:100% 100% 100% 100%;margin-bottom:.25rem}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:0px !important}.single-task-bar-wrap{background:transparent !important}.single-task-bar-wrap .single-task-bar .single-task-wrap{margin-top:.5rem}.single-task-bar-wrap .single-task-bar{height:3rem;width:calc(100% - 5rem);left:1rem;margin:0}.single-task-icon,.single-task-bar-wrap .single-task-bar .single-task-wrap .single-task,.single-task-bar-wrap .single-task-bar .close-wrap{font-size:1.25rem}.object_action_wrapper__box,.dynamic-data__box{padding-right:1rem;margin-bottom:1rem}.Rag.white-mode .chatbot__current::-webkit-scrollbar,.object_action_wrapper__wrapper::-webkit-scrollbar,.dynamic-data__wrapper::-webkit-scrollbar{width:10px;background:transparent}.Rag.white-mode .chatbot__current::-webkit-scrollbar-track,.object_action_wrapper__wrapper::-webkit-scrollbar-track,.dynamic-data__wrapper::-webkit-scrollbar-track{background:transparent}.Rag.white-mode .chatbot__current::-webkit-scrollbar-thumb,.object_action_wrapper__wrapper::-webkit-scrollbar-thumb,.dynamic-data__wrapper::-webkit-scrollbar-thumb{background:rgba(100, 100, 100, 0.35);border-radius:10px}.Rag.white-mode .chatbot__current,.object_action_wrapper__wrapper,.dynamic-data__wrapper{scrollbar-width:thin;scrollbar-color:rgba(100, 100, 100, 0.35) transparent}.hive-donut-graph .outer-circle{stroke:#008775}.dynamic-data__item-wrap:has(.graph){padding:0}.breadcrumb-01>div:nth-child(2) img{opacity:0;width:128px}.breadcrumb-01>div:nth-child(2){position:relative}.breadcrumb-01>div:nth-child(2)::before{content:"";position:absolute;left:0;top:0;width:128px;height:35px;background-image:url("https://trendauto2030plus.de/wp-content/uploads/2025/11/kp-logo_fin.png");background-size:contain;background-repeat:no-repeat}.login-section img#themed{opacity:0}.login-section img#themed{position:relative;width:180px;height:80px}.login-section img#themed::before{content:"";position:absolute;inset:0;background-image:url("https://trendauto2030plus.de/wp-content/uploads/2025/11/kp-logo_fin.png");background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.data__text>div>p:first-child strong::before{content:"";font-family:"foundation-icons";margin-right:.5rem}.data__text>div>p:not(:first-child) strong::before{content:"";font-family:"foundation-icons";margin-right:.5rem}.data__text>div{display:flex;flex-direction:column;gap:16px}.data__text>div>p:first-child{background:linear-gradient(135deg, #f0f7ff 0%, #e6f2ff 100%);padding:16px 20px;border-radius:10px;border:1px solid #d0e7ff}.data__text>div>p:first-child strong{color:#06c;font-size:.85rem;margin-bottom:8px;display:block}.data__text>div>p:first-child a{color:#06c;text-decoration:none;word-break:break-word;font-size:.9rem;font-weight:500}.data__text>div>p:not(:first-child){background:#f9f9f9;padding:18px 20px;border-radius:10px;border:1px solid #ececec;transition:background .2s ease}.data__text>div>p:not(:first-child):hover{background:#f5f5f5}.data__text>div>p:not(:first-child) strong{color:#2c3e50;font-size:.9rem;margin-bottom:10px;display:block;font-weight:600}.data__text>div>p:not(:first-child):not(:first-child):last-child{color:#555;font-size:.95rem;line-height:1.7}.dynamic-data__box.medium-6 .dynamic-data__item-fullscreen .dynamic-data__item-wrap-inner{padding:0}.dynamic-data__box.text.medium-6 .dynamic-data__item-fullscreen .dynamic-data__item-wrap-inner{padding:1rem;padding-top:4rem}.dynamic-data__item-fullscreen .dynamic-data__item-wrap-inner{padding:2rem;padding-top:4rem;padding-right:33.33%}.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .dynamic-data__item-wrap-inner{padding:0}.dynamic-updatable-select,.dynamic-multiselect{display:flex;flex-wrap:wrap;gap:6px}.dynamic-updatable-select div:not(:has(select,textarea)),.dynamic-multiselect .dynamic-multuselect-value:not(:has(select,textarea)){display:inline-block;background:transparent;padding:.25rem .75rem;border-radius:.5rem;font-size:.75rem;box-shadow:0 0 0 1px #ccc}.dynamic-data__hoaw{background:#efefef}.dynamic-data__hoaw .data__expand,.dynamic-data__hoaw .data__close{display:none}.dynamic-data__item-fullscreen .dynamic-data__hoaw .dynamic-data__hoaw-wrap{padding-right:2rem;padding-top:2rem;padding-left:2rem}.object-list-wrap .object-list-item{box-shadow:none}.object-list-wrap .object-list-item:hover{background-color:transparent;cursor:inherit}.component-container,.hive-workspace-navigation{background:#f7f7f8}.dynamic-data__item-fullscreen .dynamic-data__item-wrap{height:100%}.hive-label-area .hive-label-wrap{margin:0 0;padding:.5rem 1rem}.hive-label-area .hive-label-wrap li .hive-label{position:relative;top:0}.hive-accordion .hive-accordion-item{box-shadow:none;border-bottom:1px solid #eee}.hive-accordion .hive-accordion-item .icon-arrow_down{width:40px;height:40px;background:#eee;border-radius:100%}.dynamic-data__item-fullscreen .dynamic-data__hive-object-list .object-card-group__filter-button{margin-right:1rem}.hive-password-progress{background:transparent}.hive-accordion-item__block .hive-object-info__meta-wrapper .hive-label-area .hive-select-label{display:none}.dynamic-data__box.text:has(.data-text:empty){display:none}.hive-label-area .hive-label-wrap li .hive-label-text.untranslated{padding:0}.dynamic-component-wrapper:has(.dynamic-updatable-textarea),.dynamic-component-wrapper:has(.dynamic-updatable-input){width:100%}.dynamic-component-wrapper:has(select){min-width:48%}.wrapper-tab0 div.dynamic-component-wrapper{width:100%;border-radius:0 !important;border:0 !important;border-bottom:0px solid #eee !important;padding:.25rem !important}.horizontal-object{max-width:fit-content;padding:.25rem}.horizontal-object-thumbnail{display:none}.wrapper-tab0{font-size:1rem;border:1px solid #008775;padding:1rem;border-radius:.5rem}.wrapper-tab0 .dynamic-component-wrapper__label{display:none}.dynamic-updatable-input::before,.dynamic-updatable-select::before,.dynamic-updatable-textarea::before{font-family:"foundation-icons";margin-right:.75em;color:#666;font-size:1.25rem}.wrapper-core_competencies .dynamic-updatable-input::before{content:""}.wrapper-region .dynamic-updatable-select::before{content:""}.wrapper-address .dynamic-updatable-input::before{content:""}.wrapper-website .dynamic-updatable-input::before{content:""}.wrapper-email .dynamic-updatable-input::before{content:""}.wrapper-social_media_links .dynamic-updatable-textarea::before{content:""}.wrapper-organization .dynamic-object-selector::before{content:"";font-family:"foundation-icons";margin-right:.75em;color:#666}.wrapper-format .dynamic-updatable-input::before{content:""}.wrapper-implementation_type .dynamic-updatable-select::before{content:""}.wrapper-duration .dynamic-updatable-input::before{content:""}.wrapper-cost .dynamic-updatable-input::before{content:""}.wrapper-target_group .dynamic-updatable-input::before{content:""}.wrapper-technology_focus .dynamic-updatable-select::before{content:""}.wrapper-offer_link .dynamic-updatable-input::before{content:""}.dynamic-object-selector{display:flex;align-items:center}.dynamic-updatable-input,.dynamic-updatable-select,.dynamic-updatable-textarea{display:flex;align-items:center}.dynamic-application .dynamic-grid .dynamic-component-wrapper .dynamic-image-loader{padding:1.5rem;border:1px solid #eee;border-radius:.5rem .5rem .5rem .5rem}.wrapper-logo .dynamic-component-wrapper__label,.wrapper-photo .dynamic-component-wrapper__label{display:none}div.HiveUpdatableInput,div.HiveUpdatableTextArea{min-width:100%}.login-image{display:none !important}.hive-header-wrap .hive-header .show-subpage .breadcrumb{background:transparent}.hive-header-wrap .hive-header .show-subpage .breadcrumb:not(:last-child){color:#666;fill:#666}.hive-header-wrap .hive-header .show-subpage .breadcrumb:not(.current-page)::after{color:transparent}.hive-header-wrap .hive-header .hive-head-item-left .breadcrumb-wrap .breadcrumb object{filter:invert(1)}.hive-overlay-content.full-screen{margin-left:0}.hive-drop-image-wrapper{margin-bottom:0;min-width:10rem !important;max-width:100%;min-height:10rem !important;max-height:100%}.horizontal-object-name{max-width:100%;margin-left:.25rem;margin-right:.25rem}.row:not(.expanded) .row{margin:0;max-width:100%}.hive-drop-image-wrapper img{top:0;left:0;bottom:0;right:0}.hive-label-area .hive-label-wrap.editable{margin-left:0}.hive-label-wrap.columns{padding-left:0;padding-right:0}.breadcrumb-01>img:not(.breadcrumb-sidebar),div.hive-head-item.hive-head-item-left>div>div>div>img{content:url("https://trendauto2030plus.de/wp-content/uploads/2025/12/kp_icon.png")}div.hive-head-item.hive-head-item-left>div>div>div>img.breadcrumb-sidebar{content:"";height:25px}.object-list-item.small-centered .columns.object-list-item__info{padding-left:0;padding-right:0}.hive-label-area.row{padding-left:0;padding-right:0}body .hexGrid .hexCrop .hex-color-app{background-color:#008775}body .hexGrid .hexCrop .hex-color-sys{background-color:#666}.wrapper-logo{padding:0}.form-section{max-width:100%}#panel-signup{padding:0}.login-section{width:100%;background:#2a2a2a}.login-section .login-image{width:100%;display:block}.login-section .hive-login.hive-signup{background:#2a2a2a !important}.login-section .hive-login-tabs.hive-signup-tabs{display:flex;margin:0;padding:0;list-style:none;border:none}.login-section .hive-login-tabs .tabs-title{flex:1;margin:0}.login-section .hive-login-tabs .tabs-title a{display:block;padding:1rem;background:#2a2a2a;color:#888;text-align:center;text-decoration:none;border:none;width:100%}.login-section .hive-login-tabs .tabs-title.is-active a,.login-section .hive-login-tabs .tabs-title a:hover{background:#333;color:#fff}.login-section .tabs-content{background:#2a2a2a;border:none}.login-section .tabs-panel{padding:0}.login-section #login-tabs{display:flex;margin:0;padding:0;list-style:none}.login-section #login-tabs .tabs-title{flex:1}.login-section #login-tabs .tabs-title a{display:block;padding:.75rem;background:#252525;color:#666;text-align:center;text-decoration:none}.login-section #login-tabs .tabs-title.is-active a{background:#333;color:#fff}.login-section .login-form,.login-section .registration-form{padding:0}.login-section .form-section .row{margin:0;margin-bottom:.75rem}.login-section .form-section .column{padding:0}.login-section .input-wrapper,.login-section .signup__field{display:block;margin:0;padding:0}.login-section .input-wrapper label,.login-section .signup__field{display:block;padding:.75rem 1rem .25rem;background:#2a2a2a;color:#888;margin:0;border-bottom:1px solid #2a2a2a}.login-section .input-wrapper input,.login-section .signup__field input,.login-section .hive-input-text,.login-section .hive-password-input{width:100%;padding:1rem;margin:0;background:#4a4a4a !important;color:#fff !important;border:none !important;outline:none;box-shadow:none !important;border-radius:.5rem !important;height:3rem}.login-section .input-wrapper input:focus,.login-section .signup__field input:focus{background:#333 !important}.login-section input::placeholder{color:#555}.login-section .hive-password-progress{height:3px;margin:0;margin-top:-6px;border-radius:0}.login-section .hive-password-progress .progress-meter{background:#4a9eff;margin-top:-3px}.signup__button{margin-top:2rem}.login-section .button,.login-section .signup__button{display:block;width:100%;padding:1rem;margin:0;background:#3a3a3a;color:#fff;border:none;border-radius:0;cursor:pointer;text-align:center;text-decoration:none}.login-section .button:hover,.login-section .signup__button:hover{background:#4a4a4a}.login-section .signup__button,.login-section .primary-gradient{background:#2563eb !important}.login-section .signup__button:hover,.login-section .primary-gradient:hover{background:#1d4ed8 !important}.login-section .HiveUpdatableInput{margin:0;padding:0}.login-section .signup__field label{display:block;padding:0;background:transparent;border:none}.login-section .signup__field.padding-y-1{padding:0 !important;margin-bottom:0px;background:#2a2a2a}.login-section .signup__field.padding-y-1>.HiveUpdatableInput,.login-section .signup__field.padding-y-1>label{background:#2a2a2a;border-radius:.5rem}.bg-nrw-blue::-webkit-scrollbar{width:8px;background:transparent}.bg-nrw-blue::-webkit-scrollbar-track{background:transparent}.bg-nrw-blue::-webkit-scrollbar-thumb{background:rgba(255, 255, 255, 0.3);border-radius:4px}.bg-nrw-blue::-webkit-scrollbar-thumb:hover{background:rgba(255, 255, 255, 0.5)}.bg-nrw-blue::-webkit-scrollbar-button{display:none;height:0}.bg-nrw-blue{scrollbar-width:thin;scrollbar-color:rgba(255, 255, 255, 0.3) transparent}.bg-nrw-blue section{min-height:calc(100vh - 10rem)}.bg-nrw-blue .kpf-partners{min-height:85px;margin-top:-170px}body .hexCrop .hexGrid{grid-template-rows:auto}@media(min-width: 1025px){body .hexCrop .hexGrid{grid-template-rows:auto}}.hive-object-info__title .hive-hollow-input{font-weight:inherit}.hive-hollow-input{max-width:100%}.auth-schemes__scheme-3{display:none}.dynamic-data__item-wrap-inner:has(option[value="68da5e41"])>.data__label::before{content:"";font-family:"foundation-icons";font-weight:400;margin-right:.5em}.dynamic-data__item-wrap-inner:has(option[value="68da5ddf"])>.data__label::before{content:"";font-family:"foundation-icons";font-weight:400;margin-right:.5em}.dynamic-data__item-wrap-inner:has(option[value="68da5ddf"])>.data__label::before{content:"";font-family:"foundation-icons";font-weight:400;margin-right:.5em}.dynamic-data__item-wrap-inner:has(option[value="68da5d3e"])>.data__label::before{content:"";font-family:"foundation-icons";font-weight:400;margin-right:.5em}.dynamic-data__item-wrap-inner:has(option[value="68da5e18"])>.data__label::before{content:"";font-family:"foundation-icons";font-weight:400;margin-right:.5em}.dynamic-data__item-wrap-inner:has(option[value="68da5db6"])>.data__label::before{content:"";font-family:"foundation-icons";font-weight:400;margin-right:.5em}
