:root{--PhoneInput-color--focus:#03b2cb;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:currentColor;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,.5);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,.1)}.PhoneInput{align-items:center;display:flex}.PhoneInputInput{flex:1;min-width:0}.PhoneInputCountryIcon{height:var(--PhoneInputCountryFlag-height);width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio))}.PhoneInputCountryIcon--square{width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;height:100%;width:100%}.PhoneInputInternationalIconPhone{opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{align-items:center;align-self:stretch;display:flex;margin-right:var(--PhoneInputCountrySelect-marginRight);position:relative}.PhoneInputCountrySelect{border:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.PhoneInputCountrySelect[disabled],.PhoneInputCountrySelect[readonly]{cursor:default}.PhoneInputCountrySelectArrow{border-bottom-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-color:var(--PhoneInputCountrySelectArrow-color);border-left-width:0;border-right-width:var(--PhoneInputCountrySelectArrow-borderWidth);border-style:solid;border-top-width:0;content:"";display:block;height:var(--PhoneInputCountrySelectArrow-width);margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);opacity:var(--PhoneInputCountrySelectArrow-opacity);transform:var(--PhoneInputCountrySelectArrow-transform);width:var(--PhoneInputCountrySelectArrow-width)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{color:var(--PhoneInputCountrySelectArrow-color--focus);opacity:1}section.content-inner-section div.iot-title-bar{margin-top:2px}section.content-inner-section div.iot-title-bar .iot-title-bar__title{font-size:22px!important;font-weight:400;line-height:1.3;margin-bottom:0}section.content-inner-section div.iot-title-bar .iot-title-bar__title .title-bar__bold-word{font-weight:700}.project-detail .field:nth-child(2){border-bottom:1px solid #d3d3d3;margin-bottom:35px}.project-detail .field:nth-child(2)>div:last-child{margin-bottom:25px}.project-detail #edit-project-with-limits .row:nth-child(2) .input-field{border-bottom:1px solid #d3d3d3;margin-bottom:32px;padding-bottom:30px}.project-detail #edit-project-with-limits .row:nth-child(3){margin-left:50px}.project-detail #subscription{width:unset}.split-pane__pane1>div>:first-child{flex:1 4 auto}.split-pane__pane1>div>:nth-child(2){overflow-y:auto}.split-pane__pane1 .login-component{overflow-x:hidden;padding-bottom:90px}.login-component #submitButton{margin-top:16px}.login-component .input-field{margin-bottom:24px}.login-component .register-form-container{flex-direction:column}#waitingTooLongText{padding:20px 0;white-space:pre}#commercial-label p,#legal-label p{margin-top:0}.data-history-tab-load-more{margin-top:var(--kpn-things-card-padding)}.data-history-tab__datagrid{--kpn-things-title-breadcrumbs-height:8px}.data-history-tab__datagrid .full-width-panel{padding:8px 24px 24px;-webkit-user-select:text;-moz-user-select:text;user-select:text}.data-history-tab__datagrid .full-width-panel .h4{margin:24px 0 16px}.data-history-tab__datagrid .full-width-panel table{margin:0 0 16px;width:100%}.data-history-tab__datagrid .ag-theme-alpine .ag-row-odd.message-down,.data-history-tab__datagrid .ag-theme-alpine .ag-row-odd:not(.ag-row-selected):not(.ag-row-hover).message-down,.data-history-tab__datagrid .ag-theme-alpine .message-down{background-color:rgba(0,153,0,.05)}.data-history-tab__datagrid i.direction-icon{border-radius:50%;margin-right:10px}.data-history-tab__datagrid .message-up i.direction-icon{border:2px solid #09f;color:#09f}.data-history-tab__datagrid .message-down i.direction-icon{border:2px solid #090;color:#090}.data-history-tab__datagrid .timestamp-day{display:inline-block;min-width:37px}.data-history-tab__datagrid>.button{margin:16px 0}.data-history-tab__datagrid .content-property-list .property-list tr td:first-child{width:100px}.data-history-tab__datagrid .content-property-list .content-flag{background-color:rgba(0,0,0,.05);border-radius:5px;margin-right:5px;padding:4px}.instruction-tab-link{color:#09f;cursor:pointer}.instruction-tab-link:hover{text-decoration:underline}.device-twin-tab .remove-button{float:right}.device-twin-tab .zebra-table-container table.zebra-table tbody [class^=zebra-table-data-row-][class*=-col-1]{color:#b3b3b3}.device-twin-tab table.zebra-table td .attribute-name .mouseover_container{display:inline-flex}.device-twin-tab table.zebra-table td a.link-to-datagraph .icon-chart-line{bottom:-3px;font-size:20px;position:relative}.device-twin-tab .device-twin-header{margin-bottom:0}.device-twin-tab .zebra-table:nth-of-type(2){margin-top:24px}.device-twin-tab #device-twin-table td .twin-value{align-items:baseline;display:flex;flex-direction:row;min-height:22px}.device-twin-tab #device-twin-table td .twin-value .desired-value-readonly,.device-twin-tab #device-twin-table td .twin-value .reported-value{min-width:120px;overflow-wrap:anywhere}.device-twin-tab #device-twin-table td .twin-value .reported-value.awaiting-data{color:#939393}.device-twin-tab #device-twin-table td span.timestamp{color:#939393;font-size:12px;font-variant-numeric:tabular-nums;font-weight:500;margin-left:10px}.device-twin-tab #device-twin-table td .twin-control .control-container{min-width:110px}.device-twin-tab #device-twin-table td .twin-control.with-delta .timestamp{color:#09f}.device-twin-tab #device-twin-table td .twin-control.with-delta .status-badge{background-color:#09f;margin-left:5px;margin-right:0}.device-twin-tab #device-twin-table td.with-input{padding-bottom:3px;padding-top:3px}.device-twin-tab #device-twin-table td.with-input .link-to-input{font-size:15px}.device-twin-tab #device-twin-table td.with-input .link-to-input.twin-value{height:auto}.device-twin-tab #device-twin-table td.with-input .link-to-input .control-input{flex:1;position:relative}.device-twin-tab #device-twin-table td.with-input .link-to-input .control-input .input-field{margin-bottom:0}.device-twin-tab #device-twin-table td.with-input .link-to-input .control-input .input-field input{font-size:15px;padding-right:18px}.device-twin-tab #device-twin-table td.with-input .link-to-input .control-input .unit-hint{color:#939393;position:absolute;right:4px;top:8px}.device-twin-tab #device-twin-table td.with-input .link-to-input .stop-edit-buttons{display:inline-block;margin-left:5px}.device-twin-tab #device-twin-table td.with-input .link-to-input .stop-edit-buttons button:first-child{margin-right:5px}.device-twin-tab #device-twin-table td.with-input .link-to-input .show-input-link{font-size:15px;padding-bottom:7px;padding-top:7px}.device-twin-tab #device-twin-table td.with-input .link-to-input .button--tightlink:hover{text-decoration:underline}.device-twin-tab #device-twin-table td.with-select .select-control select{height:22px;margin-left:-3px;min-width:100px}.device-twin-tab #device-twin-metadata-table td.td-set-new-property-input{display:flex}.device-twin-tab #device-twin-metadata-table td.td-set-new-property-input.with-input{padding-bottom:5px;padding-top:5px}.device-twin-tab #device-twin-metadata-table td.td-set-new-property-input #newMetadataValueInput{width:280px}.device-twin-tab #device-twin-metadata-table td div.input-field{margin-bottom:0}.device-twin-tab #device-twin-metadata-table td .stop-edit-buttons{align-items:center;display:flex;margin-left:5px}.device-twin-tab #device-twin-metadata-table td.delete-metadata-item{padding:0;vertical-align:middle}.device-twin-tab .missing-data-info{display:flex;flex-direction:row;justify-content:flex-end}.device-twin-tab .link-to-flow-button{display:inline-block}.device-twin-tab .delete-twin-reported-link{float:right}.portionWrapper .tooltip{display:flex}.portionWrapper .tooltip .info{width:500px}.portionWrapper div span{color:#939393}.connectivity-detail-overview .all-device-selection-dialog .editable-segment,.connectivity-detail-overview .properties-tab .editable-segment,.device-detail-overview .all-device-selection-dialog .editable-segment,.device-detail-overview .properties-tab .editable-segment,div.container.all-devices__container .all-device-selection-dialog .editable-segment,div.container.all-devices__container .properties-tab .editable-segment{margin:calc(var(--kpn-things-card-padding)*-1)}.connectivity-detail-overview .all-device-selection-dialog .firmware-management-container .titel-button-container,.connectivity-detail-overview .properties-tab .firmware-management-container .titel-button-container,.device-detail-overview .all-device-selection-dialog .firmware-management-container .titel-button-container,.device-detail-overview .properties-tab .firmware-management-container .titel-button-container,div.container.all-devices__container .all-device-selection-dialog .firmware-management-container .titel-button-container,div.container.all-devices__container .properties-tab .firmware-management-container .titel-button-container{display:flex;justify-content:space-between}.connectivity-detail-overview .all-device-selection-dialog .firmware-management-container .firmware-timestamp-container,.connectivity-detail-overview .properties-tab .firmware-management-container .firmware-timestamp-container,.device-detail-overview .all-device-selection-dialog .firmware-management-container .firmware-timestamp-container,.device-detail-overview .properties-tab .firmware-management-container .firmware-timestamp-container,div.container.all-devices__container .all-device-selection-dialog .firmware-management-container .firmware-timestamp-container,div.container.all-devices__container .properties-tab .firmware-management-container .firmware-timestamp-container{display:flex;font-variant-numeric:tabular-nums}.connectivity-detail-overview .all-device-selection-dialog .firmware-management-container .firmware-timestamp-container .timestamp,.connectivity-detail-overview .properties-tab .firmware-management-container .firmware-timestamp-container .timestamp,.device-detail-overview .all-device-selection-dialog .firmware-management-container .firmware-timestamp-container .timestamp,.device-detail-overview .properties-tab .firmware-management-container .firmware-timestamp-container .timestamp,div.container.all-devices__container .all-device-selection-dialog .firmware-management-container .firmware-timestamp-container .timestamp,div.container.all-devices__container .properties-tab .firmware-management-container .firmware-timestamp-container .timestamp{color:#939393}.connectivity-detail-overview .all-device-selection-dialog label.label,.connectivity-detail-overview .properties-tab label.label,.device-detail-overview .all-device-selection-dialog label.label,.device-detail-overview .properties-tab label.label,div.container.all-devices__container .all-device-selection-dialog label.label,div.container.all-devices__container .properties-tab label.label{margin-bottom:0}.connectivity-detail-overview .all-device-selection-dialog .ids,.connectivity-detail-overview .properties-tab .ids,.device-detail-overview .all-device-selection-dialog .ids,.device-detail-overview .properties-tab .ids,div.container.all-devices__container .all-device-selection-dialog .ids,div.container.all-devices__container .properties-tab .ids{padding-bottom:1px}.connectivity-detail-overview .all-device-selection-dialog .move-device-container,.connectivity-detail-overview .properties-tab .move-device-container,.device-detail-overview .all-device-selection-dialog .move-device-container,.device-detail-overview .properties-tab .move-device-container,div.container.all-devices__container .all-device-selection-dialog .move-device-container,div.container.all-devices__container .properties-tab .move-device-container{display:flex;flex-direction:row}.connectivity-detail-overview .all-device-selection-dialog .move-device-container .field,.connectivity-detail-overview .properties-tab .move-device-container .field,.device-detail-overview .all-device-selection-dialog .move-device-container .field,.device-detail-overview .properties-tab .move-device-container .field,div.container.all-devices__container .all-device-selection-dialog .move-device-container .field,div.container.all-devices__container .properties-tab .move-device-container .field{flex:7}.connectivity-detail-overview .all-device-selection-dialog .move-device-container .move-button,.connectivity-detail-overview .properties-tab .move-device-container .move-button,.device-detail-overview .all-device-selection-dialog .move-device-container .move-button,.device-detail-overview .properties-tab .move-device-container .move-button,div.container.all-devices__container .all-device-selection-dialog .move-device-container .move-button,div.container.all-devices__container .properties-tab .move-device-container .move-button{display:flex;flex:3;justify-content:flex-end;margin-top:24px}.connectivity-detail-overview .all-device-selection-dialog .device-section h4.h4,.connectivity-detail-overview .all-device-selection-dialog .firmware-management-container h4.h4,.connectivity-detail-overview .all-device-selection-dialog .ids h4.h4,.connectivity-detail-overview .all-device-selection-dialog .ownership h4.h4,.connectivity-detail-overview .properties-tab .device-section h4.h4,.connectivity-detail-overview .properties-tab .firmware-management-container h4.h4,.connectivity-detail-overview .properties-tab .ids h4.h4,.connectivity-detail-overview .properties-tab .ownership h4.h4,.device-detail-overview .all-device-selection-dialog .device-section h4.h4,.device-detail-overview .all-device-selection-dialog .firmware-management-container h4.h4,.device-detail-overview .all-device-selection-dialog .ids h4.h4,.device-detail-overview .all-device-selection-dialog .ownership h4.h4,.device-detail-overview .properties-tab .device-section h4.h4,.device-detail-overview .properties-tab .firmware-management-container h4.h4,.device-detail-overview .properties-tab .ids h4.h4,.device-detail-overview .properties-tab .ownership h4.h4,.internet-tab .internet-network-statistics h4.h4,.internet-tab .network h4.h4,div.container.all-devices__container .all-device-selection-dialog .device-section h4.h4,div.container.all-devices__container .all-device-selection-dialog .firmware-management-container h4.h4,div.container.all-devices__container .all-device-selection-dialog .ids h4.h4,div.container.all-devices__container .all-device-selection-dialog .ownership h4.h4,div.container.all-devices__container .properties-tab .device-section h4.h4,div.container.all-devices__container .properties-tab .firmware-management-container h4.h4,div.container.all-devices__container .properties-tab .ids h4.h4,div.container.all-devices__container .properties-tab .ownership h4.h4{margin-bottom:16px}.internet-tab .editable-segment{margin:calc(var(--kpn-things-card-padding)*-1)}.internet-tab .editable-segment .regenerate-qr-code-container button.button.button--tightlink:hover{text-decoration:underline}.internet-tab .editable-segment .form .row .input-button-container .button-container{margin-top:8px}.device-detail-dialog.overlay-dialog__opened.device-link-dialog .overlay-dialog__content{max-width:1000px;overflow:visible;width:100%!important}.device-detail-dialog.overlay-dialog__opened.device-link-dialog .overlay-dialog__content .select-drop-down-react-container{display:inline-block}.device-detail-dialog.overlay-dialog__opened.device-link-dialog .overlay-dialog__content .select-drop-down-react-container:nth-child(2){margin-right:20px;width:100%}.device-detail-dialog.overlay-dialog__opened.device-link-dialog .overlay-dialog__content .select-drop-down-react-container .select-drop-down-react{display:inline-block;width:100%}.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content{max-width:600px}.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog p.flow-warning{margin-top:0}.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows{list-style:none;padding:0}.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows li.linked-flow,.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows li.more-groups{align-items:center;display:flex;height:24px}.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows li.linked-flow>a,.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows li.more-groups>a{line-height:1}.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows li.linked-flow>a i,.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows li.more-groups>a i{font-size:18px;margin-left:0}.device-detail-dialog.overlay-dialog__opened.device-delete-dialog .overlay-dialog__content div.delete-dialog ul.linked-flows li.more-groups{margin-top:6px}.create-device-container .device-type-scroll-menu{display:flex;flex-wrap:wrap;overflow-x:auto;padding:1em 0}.create-device-container .device-type-scroll-menu .selection-button--image-selection{margin-bottom:20px;margin-right:20px}.create-device-container .device-description-container,.create-device-container .device-type-description-container{margin-bottom:16px}.create-device-container .device-fields{margin-bottom:32px}.create-device-container .device-container-with-qr-code{display:flex}.create-device-container .device-container-with-qr-code .device-fields,.create-device-container .device-container-with-qr-code .device-inputs{width:50%}.create-device-container .device-container-with-qr-code .device-inputs .decoder-activation-container{margin-bottom:16px}.create-device-container .device-container-with-qr-code .app-store-container{margin-left:32px}.create-device-container .device-container-with-qr-code .app-store-container .app-image-container{display:flex;margin-top:8px}.create-device-container .device-container-with-qr-code .app-store-container .app-image-container .store-img{height:40px}.create-device-container .device-container-with-qr-code .app-store-container .app-image-container #google-play-link{margin-left:24px}.create-device-container .form{margin-bottom:32px}.create-device-container .network-container-with-qr-code .network-input-qr-container,.create-device-container .network-created-container-with-qr-code{display:flex}.create-device-container .network-container-with-qr-code .network-input-qr-container #m2mNetworkCreate,.create-device-container .network-container-with-qr-code .network-input-qr-container .network-fields,.create-device-container .network-created-container-with-qr-code #m2mNetworkCreate,.create-device-container .network-created-container-with-qr-code .network-fields{width:50%}.create-device-container .network-container-with-qr-code .network-input-qr-container .network-qr-code,.create-device-container .network-created-container-with-qr-code .network-qr-code{margin-left:40px;width:50%}.create-device-container #overlay{background-color:rgba(0,0,0,.6);bottom:0;cursor:pointer;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.create-device-container #text{color:#fff;font-size:46px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.create-device-container #upload_devices{display:none}.create-device-container .select-drop-down-react{width:100%}.dialog-move-device-project-select .project-selector .card{margin-bottom:0}.dialog-move-device-project-select .warning-container.open{height:100%;opacity:1;transition:max-height .3s,visibility .3s,opacity .3s;transition-timing-function:ease-in;visibility:visible}.dialog-move-device-project-select .warning-container.close{height:0;opacity:0;visibility:hidden}.dialog-move-device-project-select .warning-container .pricing-warning.less-margin{margin-bottom:8px}.dialog-move-device-project-select .warning-container .warning-exceeding-slots.open,.dialog-move-device-project-select .warning-container pricing-warning.open{display:block}.dialog-move-device-project-select .warning-container .warning-exceeding-slots.close,.dialog-move-device-project-select .warning-container pricing-warning.close{display:none}.dialog-move-device-project-select .warning-container .warning-exceeding-slots i.ui-warning.lower,.dialog-move-device-project-select .warning-container pricing-warning i.ui-warning.lower{padding-bottom:1px;vertical-align:bottom}.satellite-svg-banner{overflow-x:clip;position:relative}@keyframes move-satellite{0%{transform:translateX(-1vw) rotate(45deg)}to{transform:translateX(-120vw) rotate(-45deg)}}.satellite-svg-banner svg{animation-duration:120s;animation-iteration-count:infinite;animation-name:move-satellite;animation-timing-function:linear;position:absolute;right:-50px;top:100px}.floodLight{height:0}.login-outer-container{overflow-x:hidden}.login-outer-container nav{border-bottom:1px solid #e3e3e3;height:64px;position:fixed;top:0;width:100%;z-index:101}@media(max-width:370px){.login-outer-container{overflow-x:auto}}.login-outer-container #login-page{align-items:center;background:#f7fcfc;display:flex;flex-direction:column;height:100%;justify-content:space-between;line-height:0;margin-top:64px;min-height:calc(100vh - 64px);min-width:370px}.login-outer-container #login-page div.login-container{background:#f7fcfc;max-width:900px;padding:30px}.login-outer-container #login-page div.login-container div.title-container{display:flex;flex-direction:column;min-width:100%;padding:65px 0;text-align:center}.login-outer-container #login-page div.login-container div.title-container h1{line-height:1;margin:0}.login-outer-container #login-page div.login-container div.title-container h2{line-height:1;margin-top:-3px}@media(max-width:767px){.login-outer-container #login-page div.login-container div.title-container{align-items:center;max-width:350px}.login-outer-container #login-page div.login-container div.title-container h1{margin-bottom:10px}}.login-outer-container #login-page div.login-container div.column{display:flex;flex-direction:row;--kpn-things-card-padding:24px}.login-outer-container #login-page div.login-container div.column .button-container{display:flex;justify-content:center;margin-bottom:40px;margin-top:24px}.login-outer-container #login-page div.login-container div.column .button-container kpn-button{flex-grow:1}.login-outer-container #login-page div.login-container div.column .login-card{--kpn-card-content-padding:1.5rem;height:-moz-fit-content;height:fit-content;max-width:424px}.login-outer-container #login-page div.login-container div.column .no-account{line-height:32px;margin-left:64px;max-width:350px}.login-outer-container #login-page div.login-container div.column .no-account .title{margin-top:var(--kpn-things-card-padding)}.login-outer-container #login-page div.login-container div.column .no-account ul{list-style:none;padding:0}.login-outer-container #login-page div.login-container div.column .no-account ul li:before{color:#090;content:"";display:inline-block;font-family:kpn-ui-icons;width:1.3em}@media(max-width:767px){.login-outer-container #login-page div.login-container div.column{align-items:center;flex-direction:column}.login-outer-container #login-page div.login-container div.column .no-account{margin-left:0}}.login-outer-container #login-page footer.footer{margin-top:unset}.connectivity-all-dialog.overlay-dialog__opened.change-plan-dialog{margin-bottom:24px}.connectivity-all-dialog.overlay-dialog__opened.change-plan-dialog .overlay-dialog__content{max-width:1000px;overflow:visible;width:100%!important}.connectivity-all-dialog.overlay-dialog__opened.change-plan-dialog .overlay-dialog__content .select-drop-down-react-container{display:inline-block;margin-bottom:40px;width:100%}.connectivity-all-dialog.overlay-dialog__opened.change-plan-dialog .overlay-dialog__content .select-drop-down-react-container:nth-child(2){margin-right:20px;width:100%}.connectivity-all-dialog.overlay-dialog__opened.change-plan-dialog .overlay-dialog__content .select-drop-down-react-container .select-drop-down-react{display:inline-block;width:100%}.connectivity-all-container .action-button-container button{margin-left:24px}.bottom-bar-connectivity__dialog .overlay-dialog__content{max-width:600px}.bottom-bar-active-connectivity__dialog .overlay-dialog__content,.bottom-bar-deactive-connectivity__dialog .overlay-dialog__content{max-width:650px}div.connectivity-for-client-container table tr td.status{text-transform:capitalize}div.connectivity-for-client-container table tr td:nth-child(2){font-variant-numeric:tabular-nums}#network-subscriptions-create kpn-card-content .field{display:flex;justify-content:space-between;max-width:12%}#network-subscriptions-create kpn-card-content div.form .row:last-of-type .input-field{border-bottom:1px solid #d3d3d3;margin-bottom:32px;padding-bottom:30px}#network-subscriptions-create kpn-card-content div.form#new-lora-network-subscription{border-top:1px solid #d3d3d3;margin-top:32px;padding-top:30px}#network-subscriptions-create kpn-card-content .custom-error{color:#f33;padding-bottom:10px}.create-lora-subscription.data-automatically-configured{color:#939393}#network-subscriptions-edit .delete-failed-confirm-dialog .overlay-dialog__content{max-width:600px}#network-subscriptions-edit kpn-card-content .field{display:flex;justify-content:space-between;max-width:12%}#network-subscriptions-edit kpn-card-content div.form .row:last-of-type .input-field{border-bottom:1px solid #d3d3d3;margin-bottom:32px;padding-bottom:30px}#network-subscriptions-edit kpn-card-content .custom-error{color:#f33;padding-bottom:10px}.ciscoServiceProviderForm{display:flex;flex-direction:column;min-height:520px;position:relative}.ciscoServiceProviderForm .newCustomerWrapper{width:70%}.ciscoServiceProviderForm .newCustomerWrapper .are-you-sure{margin-top:30px}.ciscoServiceProviderForm .newCustomerWrapper .explanation{margin-bottom:26px}.ciscoServiceProviderForm .select-drop-down-react-container .select-drop-down-react{width:610px}.ciscoServiceProviderForm .a i.ui-external-link{font-size:18px;margin-left:8px;margin-top:2px}.ciscoServiceProviderForm .dropdownLabel{font-weight:700;margin:0}.ciscoServiceProviderForm .overlay-dialog__content{max-width:600px}.ciscoServiceProviderForm .overlay-dialog__content .are-you-sure{margin-top:16px}.ciscoServiceProviderForm .hint{color:#d3d3d3}.ciscoServiceProviderForm .subtitle{font-weight:700;margin-bottom:0;margin-top:26px}.ciscoServiceProviderForm .explanation{margin-top:0}.ciscoServiceProviderForm .buttonsWrapper{bottom:0;margin:calc(var(--kpn-things-card-padding)*-1);position:absolute;width:calc(100% + var(--kpn-things-card-padding)*2)}.ciscoServiceProviderForm .lookupWrapper{display:flex;flex-direction:column;margin-top:26px;width:600px}.ciscoServiceProviderForm .lookupWrapper .span--optional{visibility:hidden}.ciscoServiceProviderForm .lookupWrapper .input-field__feedback{white-space:nowrap}.ciscoServiceProviderForm .lookupWrapper p{color:#f33;margin-top:-12px}.ciscoServiceProviderForm .lookupWrapper form{display:flex}.ciscoServiceProviderForm .lookupWrapper form .input-field{flex:1}.ciscoServiceProviderForm .lookupWrapper form kpn-button{margin-left:12px;margin-top:31px}.ciscoServiceProviderForm .ciscoResultWrapper{margin-top:25px}.ciscoServiceProviderForm .ciscoResultWrapper .ciscoResultInfo{background:#f0f7f7;border:1px solid #f7fcfc;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:25px;padding:20px;width:620px}.ciscoServiceProviderForm .result{display:flex}.ciscoServiceProviderForm .result span.resultLabel{font-weight:700}.ciscoServiceProviderForm .result .newCustomer{font-style:italic}.ciscoServiceProviderForm .result .newCustomer span{color:#939393}.ciscoServiceProviderForm .result span:first-child{flex:1}.ciscoServiceProviderForm .result span:last-child{flex:5}.ciscoServiceProviderForm .result span:last-child span{color:#939393}.ciscoServiceProviderForm .result span:last-child span.focusedText{font-style:italic}div.cisco-subscription-details-container{display:flex;flex-direction:row}div.cisco-subscription-details-container .cisco-subscription-details-inner-container{flex:1}div.cisco-subscription-details-container .details_field:first-of-type{margin-bottom:10px;margin-top:10px}div.cisco-subscription-details-container .details_field{display:flex}div.cisco-subscription-details-container .details_field label{flex:2;margin-bottom:0}div.cisco-subscription-details-container .details_field .field_value{flex:14}div.cisco-subscription-details-container .parenthesis{color:#939393}.move-connectivity-form-container{margin-top:20px;width:80%}.move-connectivity-form-container p{color:#939393}.move-connectivity-form-container form{display:flex;max-width:66%}.move-connectivity-form-container form .input-field{flex:1}.move-connectivity-form-container form .span--optional,.move-connectivity-form-container form label{display:none}.move-connectivity-form-container form input::-moz-placeholder{color:#939393}.move-connectivity-form-container form input::placeholder{color:#939393}.connectivity-providers-card-list-container i.iot-connectivity2{font-size:24px}.connectivity-providers-card-list-container .parenthesis{color:#939393}.bulkreport--container .spinner-container{display:flex}.bulkreport--container .spinner-container .spinner{animation:rotate .75s linear infinite;border:3px solid transparent;border-radius:50%;border-top-color:#09f;box-sizing:border-box;content:"";height:1.5em;margin-left:12px;margin-right:16px;margin-top:10px;width:1.5em}.upload_screen p{margin-top:0}.upload_screen .edit_type_title{margin-top:40px}.upload_screen .download_upload{max-width:70%}.upload_screen .download_upload h2.edit_type_title.h2{margin-bottom:0}.upload_screen .download_upload .input_file_validation{color:#939393;display:flex;flex-direction:column}.configuration_wrapper .configurationExplanation{margin-bottom:24px;margin-top:0}.configuration_wrapper h3.connectionStatusTitle{margin-top:32px}.configuration_wrapper .connectivityProviderTitle{margin-top:10px}.configuration_wrapper .connection-status-dropdown .h4{margin-top:24px}.configuration_wrapper label{font-weight:700}.configuration_wrapper .connection-status-dropdown{margin-top:20px}.configuration_wrapper .connection-status-dropdown .select-drop-down-react-container div .dropdownlist_left{align-items:center;display:flex;justify-content:center}.configuration_wrapper .connection-status-dropdown .select-drop-down-react-container div:nth-child(4){position:static}.configuration_wrapper .connection-status-dropdown .select-drop-down-react-container .ui-circle-diap{font-size:18px}.configuration_wrapper .connection-status-dropdown .select-drop-down-react-container .ui-circle-diap.status--green{color:#090}.configuration_wrapper .connection-status-dropdown .select-drop-down-react-container .ui-circle-diap.status--grey{color:#939393}.configuration_wrapper .connection-status-dropdown .select-drop-down-react-container .ui-circle-diap.status--blue{color:#07c}.configuration_wrapper .connection-status-dropdown .select-drop-down-react-container .ui-circle-diap.status--black{color:#333}.tagging-configuration .fields-wrapper{display:flex;gap:10px}.bulk_file_container .feature_flag{border:1px solid red}.bulk_file_container [role=tab]{pointer-events:none}.bulk_file_container [role=tabpanel] .navigation_wrapper button.button .button__content span{color:#d3d3d3}.bulk_file_container .tab__menu li{pointer-events:none}.csv_rules{display:flex;flex-direction:column;margin-bottom:22px;margin-top:0}.csv_rules ul{margin-bottom:0;margin-top:6px}.execution_wrapper p a{cursor:pointer}.execution_svgs{margin-bottom:calc(var(--kpn-card-content-padding)*-1);margin-top:var(--kpn-card-content-padding)}.execution_svgs .login-container.login-svg-panel .column{display:flex;margin:0 25px 0 100px}.execution_svgs .login-container.login-svg-panel .column .multi-state-svg{position:unset}.execution_svgs .login-container.login-svg-panel .column .login-card{align-items:flex-end;display:flex;flex:2}.execution_svgs .login-container.login-svg-panel .column .login-card .bicycle,.execution_svgs .login-container.login-svg-panel .column .login-card .car{flex:1}.execution_svgs .login-container.login-svg-panel .column .no-account{align-items:flex-end;display:flex;flex:1}.execution_svgs .login-container.login-svg-panel .column .no-account .cow{flex:1;transform:unset}.execution_svgs .login-container.login-svg-panel .column .no-account .antenna-in-background .multi-state-svg{margin-top:-156px}.input_file_wrapper{margin-top:42px}.input_file_wrapper button.button--secondary{border-color:#d3d3d3;border-left:none;border-radius:0;color:unset}.input_file_wrapper button.button--secondary:hover{color:#fff}.input_file_wrapper button.button--secondary:focus{border-color:#d3d3d3}.input_file_wrapper input[type=file]{display:none}.input_file_wrapper input[type=text]{border:1px solid #d3d3d3;box-sizing:border-box;height:32px;padding-left:4px;padding-top:2.5px;width:490px}.input_file_wrapper input[type=text]:focus{border-color:#09f;outline:none}.input_file_wrapper input[type=text].drag_active{background:#00c300;border-color:#00c300;color:#fff}.input_file_wrapper input[type=text].drag_active::-moz-placeholder{color:#fff}.input_file_wrapper input[type=text].drag_active::placeholder{color:#fff}.input_file_wrapper input[type=text].drag_active::-moz-placeholder{opacity:1}.input_file_wrapper input[type=text].drag_active::placeholder{opacity:1}.validation_wrapper{--kpn-things-title-breadcrumbs-height:284px}.validation_wrapper kpn-card{margin:calc(var(--kpn-things-card-padding)*-1)}.validation_wrapper .ui-check{color:#090}.validation_wrapper .ui-warning{color:#f33}.validation_wrapper .notification{margin:0}.validation_wrapper .notification__header{padding-left:calc(1em + 34px)}.profile-container .customer-detail-card hr.hr{margin-bottom:26px;margin-top:36px}.profile-container .customer-detail-card .empty-value .field_value{color:#b3b3b3}.support-container__main{background-color:transparent}.support-container__footer{visibility:hidden}.support-container__footer .footer{background-color:transparent;color:#333;margin-top:100px}.support-container__footer .footer .footer__inline-list.footer__inline-list--separated li:not(:last-child):after,.support-container__footer .footer .footer__link{color:#333}.support-container__footer .footer__body img{background-color:#333}.support-container__footer .footer__body i{color:#333}.deactivate-mqtt-bulk .overlay-dialog__content{max-width:35%}.deactivate-mqtt-bulk .overlay-dialog__content #bottom-bar-bulk-deactivate-mqtt__dialog--content{margin-bottom:20px}.all-devices__container .action-button-container{display:inline-flex}.all-devices__container .action-button-container button{margin-left:24px}.all-devices__container .table-action-text{color:#939393;font-weight:400;margin-left:2rem}.all-devices__container .table-action-text>i{font-size:18px;transform:translateY(2px)}.bottom-bar-bulk-delete__dialog #bottom-bar-bulk-delete__dialog--content p.flows-section{margin:0}.bottom-bar-bulk-delete__dialog #bottom-bar-bulk-delete__dialog--content p.flows-section.nothing-linked{margin-bottom:24px}.bottom-bar-bulk-delete__dialog #bottom-bar-bulk-delete__dialog--content ul{margin:2px 0 24px;max-height:90px;overflow-y:auto;padding-inline-start:0}.bottom-bar-bulk-delete__dialog #bottom-bar-bulk-delete__dialog--content ul li{color:#09f;display:flex;list-style-type:unset}.bottom-bar-bulk-delete__dialog #bottom-bar-bulk-delete__dialog--content ul li i.ui-chevron-right{margin-left:-2px;margin-top:1px}div.all-devices-in-flow__container .table-toolbar .search-option-input--container,div.all-devices__container .table-toolbar .search-option-input--container{align-items:unset}div.all-devices-in-flow__container .table-toolbar .search-option-input--container .search-option.dropdown,div.all-devices__container .table-toolbar .search-option-input--container .search-option.dropdown{margin-bottom:0}div.all-devices-in-flow__container .table-toolbar select.select-drop-down,div.all-devices__container .table-toolbar select.select-drop-down{height:42px;margin-top:0}div.all-devices-in-flow__container .table i.ui-lock-closed.gray,div.all-devices-in-flow__container .table i.ui-lock-open.gray,div.all-devices__container .table i.ui-lock-closed.gray,div.all-devices__container .table i.ui-lock-open.gray{color:#939393}div.all-devices-in-flow__container .table i.ui-lock-closed,div.all-devices-in-flow__container .table i.ui-lock-open,div.all-devices__container .table i.ui-lock-closed,div.all-devices__container .table i.ui-lock-open{font-size:18px;padding-bottom:3px;vertical-align:bottom}div.all-devices-in-flow__container .table .flows-link .mouseover_container,div.all-devices__container .table .flows-link .mouseover_container{display:inline-flex}div.all-devices-in-flow__container .table .flows-link .a,div.all-devices__container .table .flows-link .a{color:#333}.datagrid-device-list .ag-root .ag-header-cell .ui-lock-closed{transform:translateY(5px)}.datagrid-device-list .ag-root i.ui-lock-closed.gray,.datagrid-device-list .ag-root i.ui-lock-open.gray{color:#939393}.datagrid-device-list .ag-root i.ui-lock-closed,.datagrid-device-list .ag-root i.ui-lock-open{font-size:18px;padding-bottom:11px;vertical-align:bottom}.isLinkedToGroup{align-items:center;display:flex;margin-left:8px}.isLinkedToGroup .ui-check{color:#090;margin-left:8px}.datagrid-customer-list .table-action-text{color:#939393;font-weight:400;margin-left:2rem}.datagrid-customer-list .table-action-text>i{font-size:18px;transform:translateY(2px)}.local-gateway-container .form .field-container{width:50%}.local-gateway-container .form .field-container .field,.local-gateway-container .form .field-container .input-field{margin-bottom:24px}.local-gateway-container .form .field-container .grayed-out{color:#939393}.all-local-gateways-container .are-you-sure{margin-top:15px}.split-pane{display:flex;flex:1;height:100%;outline:none;overflow:hidden;position:relative}.split-pane.split-pane--vertical{flex-direction:row;left:0;right:0}.split-pane.split-pane--horizontal{bottom:0;flex-direction:column;top:0;width:100%}.tile{box-shadow:0 0 0}.tile:hover{cursor:pointer}.tile:hover h4{color:#090}div.delete-dialog{margin-bottom:24px}.image-container{height:100%;overflow:hidden;position:relative;width:100%}.image-container h3{font-size:24px}.image-container img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.image-container .image-container__text-overlay{background:rgba(0,153,255,.75);border-radius:0 75px 75px 0;color:#fff;left:0;padding:20px;position:absolute;top:30%;width:60%}.image-container .image-container__text-overlay h1.h1{color:#fff}.image-container .image-container__text-overlay h3.h3{color:#fff;font-weight:lighter;margin-bottom:5px;margin-top:0}.image-container .image-container__text-overlay h3.h3 .image-container__text-overlay--white{color:#fff}.image-container .image-container__text-overlay h3.h3.image-container__text-overlay--black{color:#131313}.image-container .image-container__text-overlay h3.h3.image-container__text-overlay--green{color:#090}.image-container .image-container__text-overlay h3.h3.image-container__text-overlay--primary{color:#09f}.row-grid{display:flex;flex-direction:column;height:100vh;justify-content:center}.column-grid{flex:auto}:root{font-family:var(--kpn-font-family,"system-ui, Arial, Helvetica");--kpn-notification-inline-background-container-background-color-information:var(--kpn-color-info-100);--kpn-notification-inline-background-container-background-color-success:var(--kpn-color-success-200);--kpn-notification-inline-background-container-background-color-caution:var(--kpn-color-caution-100);--kpn-notification-inline-background-container-background-color-error:var(--kpn-color-error-100);--kpn-card-content-padding:var(--kpn-things-card-padding);--kpn-things-data-grid-page-margin-bottom:32px}@media(min-width:1200px){:root{--kpn-things-data-grid-page-margin-bottom:84px}}:root{--kpn-things-data-grid-max-height:calc(100vh - 300px - var(--kpn-things-data-grid-page-margin-bottom))}.not-found-banner{min-height:100%}body,div#app,div#app>div.app-layout,html{height:calc(100% - var(--kpn-things-topbar-height))}body.app-body{background:#f7fcfc}@media(min-width:992px){div.app-layout__title-bar.title-bar h1.title-bar__title{margin-left:306px!important}}div.container:not(.mobile-compatible){min-width:700px}div.container.semi-mobile-compatible:not(.mobile-compatible){min-width:450px}@media(prefers-reduced-motion:no-preference){main{scroll-behavior:smooth}}@media(min-width:992px){div.container{padding:15px 50px}}@media(max-width:991px)and (min-width:0px){.app-layout{overflow-x:auto}.app-layout .app-layout__main{padding-top:64px}.app-layout main.app-layout__main div.title-bar{left:0;position:absolute;right:0}.container{padding-top:64px}}button.button--tightlink{height:100%;padding-left:0;padding-right:0}.white-text{color:#fff}.mopinion-survey-content .button i{font-size:unset;margin:unset}.mopinion-survey-content .button,.mopinion-survey-content .button:not(.button--disabled):not([disabled]):hover{background-color:unset;border-color:unset;border-radius:unset;height:unset}a{color:var(--kpn-link-color);text-decoration:none}a:hover{text-decoration:underline}.top-bar .top-bar__menu .top-bar__item.top-bar__item--trigger:before{margin-right:12px}p:last-child{margin-bottom:0}.input-field.input-field-inline{align-items:center;display:flex}.input-field.input-field-inline>label.label{width:250px}.input-field.input-field-inline .select-drop-down{margin-top:0}