.platform-ui-layout.layout--logged-out .layout__root{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;overflow-y:auto;min-height:100%}.platform-ui-layout.layout--logged-out .layout__content{background-color:var(--background-color-menu);border-color:var(--border-color__input);border-radius:var(--border-radius__content);border-style:solid;border-width:1px;box-sizing:border-box;flex-direction:column;justify-content:center;margin-top:1em !important;min-height:100px;width:var(--width__simple);margin:auto;overflow-y:auto}.platform-ui-layout.layout--logged-out .layout__inner{box-sizing:border-box;padding:1em 2em 2em 2em !important}.platform-ui-layout.layout--logged-out .platform-ui-intro__image-container{box-sizing:border-box;display:flex;justify-content:center;margin:2em 0;padding:0}.platform-ui-layout.layout--logged-out .platform-ui-intro__image{height:auto;max-height:150px;max-width:325px;width:auto}.platform-ui-layout.layout--logged-out .platform-ui-intro__text{margin-bottom:1.5em}.platform-ui-layout.layout--logged-out .platform-ui-intro__title{margin-top:1em}.platform-ui-layout.layout--logged-out .platform-ui-intro__text{margin-bottom:.5em}.platform-ui-layout.layout--logged-out .platform-ui-intro__footer{margin-top:1.5em}.platform-ui-layout.layout--logged-out .platform-ui-login__form{margin-bottom:2em;margin-top:2em}.platform-ui-layout.layout--logged-out .platform-ui-login__form input{background-color:var(--background-color__input);border-color:var(--border-color__input) !important;border-radius:var(--border-radius__input);border-style:solid;border-width:1px;box-sizing:border-box;color:inherit;line-height:1.5em;margin-bottom:.5em;width:100%}.platform-ui-layout.layout--logged-out .layout__closure{box-sizing:border-box;margin-top:1em}.platform-ui-layout.layout--logged-out .layout__closure a{color:var(--color__text);opacity:1.0}.layout__closure .platform-ui-description{padding-left:0}.platform-ui-layout.layout--logged-out .platform-ui-login__forgot-password{margin-top:0;padding-top:0;text-align:right}.platform-ui-layout.layout--logged-out .platform-ui-login__forgot-intro{margin-top:1em}@media(max-width:500px),(max-height:500px){body.platform-ui-layout.layout--logged-out{justify-content:default;height:100vh}body.platform-ui-layout.layout--logged-out .layout__content{border-radius:0;margin-top:0 !important;width:100%;background-color:transparent !important;border-color:transparent !important;border-width:0 !important}body.platform-ui-layout.layout--logged-out .layout__main{width:100%}body.platform-ui-layout.layout--logged-out .platform-ui-intro__image-container{justify-content:left}}.platform-ui-layout.layout--default{box-sizing:border-box;padding:1em}.platform-ui-dialog .platform-ui-dialog__content .platform-ui-layout.layout--default:not(.layout--popup){padding:0}.page-inner-content>.platform-ui-layout.layout--default:not(.layout--popup){padding-bottom:0;padding-left:0;padding-right:0}.page-inner-content>.platform-ui-layout.layout--popup .platform-ui-page__header{display:none}.platform-ui-layout.layout--centered{display:flex;flex-direction:column;gap:var(--gap-default);justify-content:center;align-items:center;height:100%}.platform-ui-buttons.buttons__form{display:flex;flex-direction:row;gap:var(--gap-buttons);justify-content:center;margin-top:1em}.platform-ui-buttons.layout--buttons__form>.platform-ui-button{min-width:100px}.platform-ui-buttons.layout--buttons__full{display:flex;flex-direction:row;gap:var(--gap-buttons);justify-content:space-evenly;width:100%}.platform-ui-buttons.layout--buttons__full>.platform-ui-button{flex:1}.platform-ui-layout.layout--dynamic__height{min-height:250px}.platform-ui-layout.layout--wysiwyg p:first-child{margin-top:0}body:not(.mobile) .platform-ui-layout.layout--small__width{max-width:350px;width:100%}.platform-ui-layout>.platform-ui-message{margin:var(--margin__element)}.layout__simple{box-sizing:border-box}.layout__simple.layout__no-title{padding-top:1em}.layout__simple .layout__content{box-sizing:border-box;padding:1.5em;margin-left:auto;margin-right:auto;width:var(--width__simple)}.layout__simple h1.platform-ui-header{background-color:transparent}@media(max-width:500px),(max-height:500px){.layout__simple .layout__content{width:100%}}.platform-ui-content__item{margin:var(--margin__item)}.platform-ui-content__element{margin:var(--margin__element)}.platform-ui-content__submit{margin:var(--margin__item)}.platform-ui-content__section .platform-ui-content__section--header{margin-top:0 !important;padding-top:0 !important}h1.platform-ui-h1{background-color:transparent !important;border-bottom:1px solid var(--border-color__header);font-size:var(--font-size-huge);font-weight:bold;padding:var(--padding__header) !important;margin:var(--margin__header) !important}h2.platform-ui-h2{border-bottom:1px solid var(--border-color__header);font-size:var(--font-size-large);font-weight:bold;padding:0 0 5px 0;margin:var(--margin__header)}h3.platform-ui-h3{font-size:var(--font-size-medium);font-weight:bold}h3.platform-ui-page__section-title{border-bottom:0 none;padding-bottom:0}.platform-ui-header{align-items:flex-end;border-bottom:1px solid var(--border-color__header);display:flex;flex-direction:row;gap:var(--gap-default);margin:var(--margin__header);padding:var(--padding__header)}.platform-ui-header>.platform-ui-header__header{align-self:flex-start;display:flex;flex-direction:row;flex:1;gap:var(--gap-default);text-align:left}.platform-ui-header>.platform-ui-header__buttons{text-align:right;display:flex;flex-direction:row;gap:var(--gap-buttons)}.platform-ui-header.layout--simple{border-bottom:0 none;margin-bottom:0}.platform-ui-intro{display:flex;flex-direction:row;gap:var(--gap-default);margin:var(--margin__item);margin-top:0}.platform-ui-intro .platform-ui-intro__item{align-self:center}.platform-ui-intro .platform-ui-intro__item>.platform-ui-description{padding-left:5px;padding-right:5px}.platform-ui-header__breadcrumb,.platform-ui-header__separator{opacity:.5;padding:0 5px}.platform-ui-loading__indicator:not(.htmx-request){display:none}.platform-ui-span{background-color:var(--background-color__input);border-radius:var(--border-radius__input);box-sizing:border-box;color:white;padding:var(--padding__input)}.platform-ui-spacer{border:0 none;height:1em;margin:0;padding:0}.platform-ui-spacer.layout--large{height:2em}body.is-print .platform-ui-button{display:none}.platform-ui-button,.platform-ui-button__helper{background-color:var(--background-color__button);border:1px solid var(--border-color__button);border-radius:var(--border-radius__button);box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;height:var(--height__button);padding:var(--padding__button);text-align:center;text-decoration:none;white-space:nowrap}.platform-ui-button:hover,.platform-ui-button__helper:hover{background-color:var(--background-color__button--interactive)}.platform-ui-button.active,.platform-ui-button__helper.active{background-color:var(--background-color__button--interactive)}.platform-ui-button.transparent:not(:hover):not(.active){background-color:transparent;border-color:transparent}.platform-ui-button.transparent--hover:not(.active){background-color:transparent;border-color:transparent;opacity:.5}.platform-ui-button.transparent--hover:not(.active):hover{opacity:1.0}.platform-ui-button.layout--borderless:not(:hover):not(.active):not(.borderless--hover),.platform-ui-button.borderless:not(:hover):not(.active):not(.borderless--hover){background-color:transparent;border-color:transparent}.platform-ui-button.layout--borderless.layout--forced{background-color:transparent !important;border-color:transparent !important;cursor:default}.platform-ui-button.layout--compact,.platform-ui-button.compact{margin:0;height:auto;line-height:1;padding-bottom:2px;padding-top:3px;margin-bottom:-3px;margin-top:-4px}.platform-ui-button.layout--secondary{opacity:.5}.platform-ui-button.layout--secondary:hover{opacity:1.0}.platform-ui-button.color__accent,.platform-ui-button.color__accent .platform-ui-button__helper{background-color:var(--accent-color);color:var(--text-white)}.platform-ui-button.color__accent:hover,.platform-ui-button.color__accent .platform-ui-button__helper:hover{background-color:var(--accent-color-hover);color:var(--text-white)}.platform-ui-button.color__green,.platform-ui-button.color__green .platform-ui-button__helper{background-color:var(--background-color__green)}.platform-ui-button.color__green:hover,.platform-ui-button.color__green .platform-ui-button__helper:hover{background-color:var(--background-color__green--hover)}.platform-ui-button.color__orange,.platform-ui-button.color__orange .platform-ui-button__helper{background-color:rgba(255,165,0,0.5)}.platform-ui-button.color__orange:hover,.platform-ui-button.color__orange .platform-ui-button__helper:hover{background-color:rgba(255,165,0,0.75)}.platform-ui-button.color__red,.platform-ui-button.color__red .platform-ui-button__helper{background-color:var(--background-color__red)}.platform-ui-button.color__red:hover,.platform-ui-button.color__red .platform-ui-button__helper:hover{background-color:var(--background-color__red--hover)}.platform-ui-button.color__yellow,.platform-ui-button.color__yellow .platform-ui-button__helper{background-color:rgba(255,255,0,0.5)}.platform-ui-button.color__yellow:hover,.platform-ui-button.color__yellow .platform-ui-button__helper:hover{background-color:rgba(255,255,0,0.75)}.platform-ui-button>.icon{margin-right:5px}body.mobile .platform-ui-button:not(.compact){font-size:inherit !important}.platform-ui-button.platform-ui-button__combo{background-color:transparent;border:0 none;min-width:160px;max-width:288px;padding:0}.platform-ui-button.platform-ui-button__combo:hover{background-color:transparent}.platform-ui-button.platform-ui-button__combo .platform-ui-button__combo-content{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:0;height:100%;justify-content:flex-start;width:100%}.platform-ui-button.platform-ui-button__combo .platform-ui-button__helper{align-items:center;box-sizing:border-box;display:flex;height:100%;padding:var(--padding__button)}.platform-ui-button.platform-ui-button__combo .platform-ui-button__combo-title{flex:1;border-top-right-radius:0;border-bottom-right-radius:0}.platform-ui-button.platform-ui-button__combo .platform-ui-button__combo-icon{border-left:0 none;padding-left:var(--padding__base);border-top-left-radius:0;border-bottom-left-radius:0}.platform-ui-button.platform-ui-button__combo.active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.platform-ui-buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-buttons);margin:var(--margin__item);margin-bottom:0}.platform-ui-button[disabled],.platform-ui-button[disabled]:hover,.platform-ui-button:disabled,.platform-ui-button:disabled:hover{background-color:var(--background-color__disabled);cursor:not-allowed;color:var(--color__disabled) !important}button.platform-ui-button.readonly{background-color:var(--background-color-menu);cursor:default}button.platform-ui-button.readonly.borderless:hover{border-color:transparent}.platform-ui-field__container{margin:var(--margin__item);position:relative}.platform-ui-field{background-color:var(--background-color__input);border:1px solid var(--border-color__input);border-radius:var(--border-radius__input) !important;box-sizing:border-box !important;color:inherit !important;font-family:var(--font-family) !important;font-size:inherit;padding:var(--padding__input)}.platform-ui-field:not(textarea){height:var(--height__input) !important}input.platform-ui-field:hover{background-color:var(--background-color__input--interactive)}select.platform-ui-field:hover{background-color:var(--background-color__input--interactive);cursor:pointer}select.platform-ui-field>option{background-color:var(--background-color-menu);color:inherit;cursor:pointer;padding:var(--padding__input);box-sizing:border-box}.platform-ui-label{display:block;margin:var(--margin__label)}.platform-ui-field__container:not(.field--checkbox)>.platform-ui-field{width:100%}.platform-ui-field__container.field--checkbox{align-items:center;display:flex;flex-direction:row;gap:var(--gap-default);vertical-align:middle}.platform-ui-field__container.field--checkbox>.platform-ui-label{margin:0}.platform-ui-field__container.field--checkbox>input[type="checkbox"]{margin:0}.platform-ui-form .form-conditions-active:not(.form-conditions-match){display:none}.platform-ui-form .platform-ui-field__container:has(.form-conditions-active:not(.form-conditions-match)){display:none}.platform-ui-form input[autofocus]{animation:platform-ui-focus-delay 0ms ease-in 100ms forwards}@keyframes platform-ui-focus-delay{to{opacity:1}}.platform-ui-input__date{text-align:center;width:100px}.platform-ui-input__time{text-align:center;width:75px}.platform-ui-form__container>.platform-ui-form{align-items:center;box-sizing:border-box;display:grid}.platform-ui-form__container>.platform-ui-form>.platform-ui-form__item:not(.layout--markup){align-self:center;display:contents}.platform-ui-form__container>.platform-ui-form>.platform-ui-form__item.layout--markup{display:block}.platform-ui-form .platform-ui-field:not(.disabled):not(:disabled):focus{background-color:var(--background-color__input--focus)}.platform-ui-form .platform-ui-button:not(.disabled):not(.readonly):not(:disabled):focus{background-color:var(--background-color__input--focus)}.platform-ui-form__field--error{margin-bottom:0;position:relative}.platform-ui-form__field--error.has-message .platform-ui-datepicker,.platform-ui-form__field--error.has-message .platform-ui-form__element{border-color:red !important;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.platform-ui-form__field--error .platform-ui-form__field--message{border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-top:0 none;padding:2px 3px;position:absolute;left:0;margin-top:-0.5em;font-size:var(--font-size-small);width:auto}.platform-ui-form__field--required .platform-ui-label::after{content:" *";color:red}.platform-ui-form__field--readonly .platform-ui-form__element{background-color:var(--background-color__disabled);border-color:var(--border-color__menu);color:var(--color__disabled);cursor:not-allowed}.platform-ui-form__field.form__field--number_plate .platform-ui-form__element{font-size:var(--font-size-number_plate);text-align:center}.platform-ui-dialog.dialog--size__medium .platform-ui-form__container>.platform-ui-form{grid-template-columns:1fr;width:100%}.platform-ui-dialog.dialog--size__medium .platform-ui-form__container>.platform-ui-form input{width:100%}.platform-ui-field__container.platform-ui-filtering{position:relative;box-sizing:border-box;padding:0}.platform-ui-filtering__container select{box-sizing:border-box;visibility:hidden}.platform-ui-filtering__container .platform-ui-filtering__button{align-items:center;box-sizing:border-box;color:inherit;display:flex;justify-content:space-between;padding-bottom:0;padding-top:0;outline:0 none;overflow:hidden;user-select:none;white-space:nowrap;width:auto}.platform-ui-filtering__container:not(.is-empty) .platform-ui-filtering__button{cursor:pointer}.platform-ui-filtering__container:not(.is-empty) .platform-ui-filtering__button::after{content:'';width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid currentColor;margin-left:8px;pointer-events:none}.platform-ui-filtering__container:not(.is-empty) .platform-ui-filtering__button:hover{background-color:var(--background-color__input--interactive)}.platform-ui-field__container.platform-ui-filtering.platform-ui-form__field--error .platform-ui-filtering__button{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:red}.platform-ui-field__container.platform-ui-filtering .platform-ui-filtering__button.is-disabled{background-color:var(--background-color__disabled);border-color:var(--border-color__menu);color:var(--color__disabled) !important;cursor:not-allowed}.platform-ui-filtering.is-active .platform-ui-filtering__button{background-color:var(--background-color__item__active)}.platform-ui-filtering__menu{border:1px solid var(--border-color__menu);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.2);background-color:var(--background-color-menu);border-radius:var(--border-radius__menu);box-sizing:border-box;margin-top:3px;min-width:200px;overflow-y:hidden;position:absolute;z-index:9300}.platform-ui-filtering__overlay{background-color:var(--background-color__overlay__item);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:8000}.platform-ui-filtering__menu .platform-ui-filtering__input-container{position:relative;display:flex;align-items:center}.platform-ui-filtering__menu .platform-ui-filtering__input{background-color:transparent;box-sizing:border-box;border-right:0 none !important;border-left:0 none !important;border-top:0 none !important;color:inherit !important;padding:var(--padding__input);padding-left:5px !important;width:100%}.platform-ui-filtering__menu .platform-ui-filtering__list{overflow-y:auto;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.platform-ui-filtering__menu .platform-ui-filtering__item{padding:.4em;cursor:pointer}.platform-ui-filtering__menu .platform-ui-filtering__item:not(.disabled):not(:disabled):focus,.platform-ui-filtering__menu .platform-ui-filtering__item:not(.disabled):not(:disabled):hover{background-color:var(--background-color__item__active)}.platform-ui-filtering__menu .platform-ui-filtering__icon{position:absolute;cursor:pointer}.platform-ui-filtering__menu .platform-ui-filtering__icon.search-icon{left:5px}.platform-ui-filtering__menu .platform-ui-filtering__icon.clear-icon{right:5px}.platform-ui-form.layout--inline .platform-ui-filtering__container .platform-ui-filtering__button{max-width:250px;min-width:100px}.platform-ui-filtering__list .platform-ui-option--empty{border-bottom:1px solid var(--border-color__menu);opacity:.5}.platform-ui-field__container--multiple{display:flex;flex-direction:column;gap:var(--gap-default)}.platform-ui-field__container--multiple .platform-ui-field__child{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-default);align-items:center;width:100%}.platform-ui-field__container--multiple .platform-ui-field__child.is-hidden{display:none}.platform-ui-field__container--multiple .platform-ui-field__multiple--input{flex:1}.platform-ui-field__container--multiple .platform-ui-field__child .platform-ui-field{margin:0 !important}.platform-ui-field__container--multiple .platform-ui-field__child .platform-ui-button{height:var(--height__input)}.platform-ui-filtering__menu.is-multiple .platform-ui-filtering__item{padding-left:30px;position:relative}.platform-ui-filtering__menu.is-multiple .platform-ui-filtering__checkbox{position:absolute;left:8px;top:50%;transform:translateY(-50%)}.platform-ui-filtering__menu.is-multiple .platform-ui-filtering__checkbox .selected{display:none}.platform-ui-filtering__menu.is-multiple .platform-ui-filtering__checkbox .not-selected{display:inline-block}.platform-ui-filtering__menu.is-multiple .platform-ui-filtering__item.is-selected .platform-ui-filtering__checkbox .selected{display:inline-block}.platform-ui-filtering__menu.is-multiple .platform-ui-filtering__item.is-selected .platform-ui-filtering__checkbox .not-selected{display:none}.platform-ui-filtering__menu .platform-ui-filtering__actions{display:flex;justify-content:space-between;padding:.5em;border-bottom:1px solid var(--border-color__menu)}.platform-ui-filtering__menu .platform-ui-filtering__action{cursor:pointer;font-size:var(--font-size-small);font-weight:bold;opacity:.8}.platform-ui-field__container--multiple .platform-ui-field__child.has-keys-values{margin:var(--margin__element);padding-bottom:10px;padding-top:10px}.platform-ui-field__container--multiple .platform-ui-field__child.has-keys-values>.is-key{flex:1}.platform-ui-field__container--multiple .platform-ui-field__child.has-keys-values>.is-value{flex-basis:100%;width:100%}.platform-ui-field__container--multiple .platform-ui-field__child.has-keys-values>.platform-ui-field__multiple--input{display:none}.platform-ui-field__container--multiple .platform-ui-field__buttons{display:flex;flex-direction:row;margin-top:5px;gap:var(--gap-default);justify-content:flex-end;width:100%}.platform-ui-field__container--multiple .platform-ui-field__buttons .platform-ui-button{flex:1}.platform-ui-field__section--layout-flex{display:flex;flex-direction:row;gap:var(--gap-item);margin:0;padding:0}.platform-ui-field__container--layout--compact{margin-top:0;margin-bottom:0}.platform-ui-field__container--layout--compact select{margin:0 !important;padding:0 !important;height:auto !important}.platform-ui-form.layout--inline{align-items:center;display:flex;flex-direction:row;gap:var(--gap-default);flex-wrap:wrap}.platform-ui-form.layout--inline .platform-ui-field__container{box-sizing:border-box;margin:0}.platform-ui-form.layout--inline .platform-ui-field__container .platform-ui-field{margin:0}@media(max-width:768px){body .platform-ui-form.layout--inline{flex-direction:column;gap:var(--gap-default);width:100%}body .platform-ui-form.layout--inline .platform-ui-field__container{width:100%}body .platform-ui-form.layout--inline .platform-ui-filtering__container .platform-ui-filtering__button,body .platform-ui-form.layout--inline .platform-ui-field{max-width:100%;min-width:100%;width:100%}body .platform-ui-form.layout--inline .platform-ui-button{width:100%}}.platform-ui-form.layout--inline .platform-ui-field__container>.platform-ui-field__description{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.platform-ui-form.layout--inline .platform-ui-field__container:not(:hover)>.platform-ui-field__description{display:none}.platform-ui-form.layout--compact .platform-ui-field__container{margin-bottom:0;margin-top:1em}.platform-ui-form.layout--compact .platform-ui-label{margin-bottom:.25em}.platform-ui-form.layout--standalone{background-color:var(--background-color__form);border-radius:var(--border-radius__menu);box-sizing:border-box;padding:var(--padding__dialog);width:100%}@media(min-width:500px){.platform-ui-form.layout--standalone .platform-ui-field__container{max-width:500px}.platform-ui-form.layout--standalone .platform-ui-field__container.field--text>input{max-width:300px}.platform-ui-form.layout--standalone .platform-ui-field__container.field--number>input{max-width:100px}}.platform-ui-form.layout--standalone .platform-ui-field__container{margin-bottom:20px}.platform-ui-form.layout--standalone .platform-ui-field__container .platform-ui-form__field--message{margin-top:-20px}.platform-ui-form.layout--standalone .platform-ui-buttons{margin-top:2em}.platform-ui-message{background-color:var(--background-color-menu);border:1px solid var(--border-color__menu);border-radius:var(--border-radius__input) !important;box-sizing:border-box}.platform-ui-message.severity-success{background-color:var(--background-color__green);border-color:var(--border-color__green);color:white}.platform-ui-message.severity-error{background-color:rgba(255,0,0,0.8);border-color:var(--border-color__red);color:white}.platform-ui-message.severity-error a{color:white !important}.platform-ui-message.severity-ignore{background-color:transparent;border-color:transparent}.platform-ui-message.severity-info,.platform-ui-message.severity-notice{background-color:rgba(128,128,128,0.2);border-color:rgba(128,128,128,0.8)}.platform-ui-message.severity-warning{background-color:rgba(255,165,0,0.6);border-color:rgba(255,165,0,0.6)}body.theme-dark .platform-ui-message.severity-warning{color:white}body.theme-dark .platform-ui-message.severity-warning a{color:white !important}.platform-ui-message__inline{padding:10px}.platform-ui-message__parse{display:none}.platform-ui-message__inner-content{background-color:rgba(0,0,0,0.1);padding:var(--padding__element);margin:.5em 0}.platform-ui-errors{bottom:10px;box-sizing:border-box;color:white;display:flex;flex-direction:row;gap:var(--gap-default);left:10px;max-width:250px;position:fixed}.platform-ui-errors .platform-ui-error{background-color:var(--background-color__red);border:1px solid red;border-radius:var(--border-radius__input) !important;padding:5px}.platform-ui-errors:hover{flex-direction:column;width:250px}.platform-ui-errors:not(:hover) .platform-ui-error__title{display:none}.platform-ui-errors .platform-ui-error__title{font-weight:bold}.platform-ui-errors:not(:hover) .platform-ui-error__message{display:none}.platform-ui-errors .platform-ui-error__message{margin-top:5px}.platform-ui-dialog-active{overflow:hidden}.platform-ui-dialog{background-color:var(--background-color__overlay);height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:5001}.platform-ui-dialog__wrapper.is-loading .platform-ui-dialog__close{display:none}.platform-ui-dialog .platform-ui-dialog__close{cursor:pointer;box-sizing:border-box;font-size:var(--font-size-large);padding:5px;position:absolute;right:15px;top:5px}.platform-ui-dialog .platform-ui-dialog__close>*{opacity:.5}.platform-ui-dialog .platform-ui-dialog__close:hover>*{opacity:1.0}.platform-ui-dialog .platform-ui-dialog__back{cursor:pointer;box-sizing:border-box;font-size:var(--font-size-large);padding:5px;position:absolute;right:45px;top:5px}.platform-ui-dialog .platform-ui-dialog__back>*{opacity:.5}.platform-ui-dialog .platform-ui-dialog__back:hover>*{opacity:1.0}.platform-ui-dialog .platform-ui-dialog__content{max-height:90vh;overflow-y:auto;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);padding:var(--padding__dialog)}.platform-ui-dialog .platform-ui-dialog__wrapper{box-sizing:border-box}.platform-ui-dialog .platform-ui-dialog__wrapper.is-loading{font-size:var(--font-size-large);opacity:.5}.platform-ui-dialog .platform-ui-dialog__wrapper:not(.is-loading){background-color:var(--background-color-menu);border-radius:var(--border-radius__item);border:1px solid var(--border-color__menu);width:90vw;position:absolute;left:50%;transform:translateX(-50%);top:3vh}.platform-ui-dialog.dialog--size__small .platform-ui-dialog__wrapper{width:350px;top:10vh}.platform-ui-dialog.dialog--size__small .platform-ui-dialog__wrapper .platform-ui-dialog__content{max-height:80vh}.platform-ui-dialog.dialog--size__medium .platform-ui-dialog__wrapper{min-width:500px;max-width:750px;width:50vw;top:5vh}.platform-ui-dialog.dialog--size__large .platform-ui-dialog__wrapper{min-width:750px;min-height:25vh;max-width:1000px;width:75vw}.platform-ui-dialog.dialog--size__full .platform-ui-dialog__wrapper{min-height:90vh}.platform-ui-dialog h1.title{align-items:flex-end;background:transparent none;border-bottom:1px solid var(--border-color__header);display:flex;flex-direction:row;line-height:normal;padding:0;margin:0;gap:var(--gap-default);text-transform:none}.platform-ui-dialog.dialog--size__full .platform-ui-dialog__content:has(.modal-dialog-buttons){margin-bottom:3.5em;max-height:calc(90vh - 3.5em);min-height:calc(90vh - 3.5em)}.platform-ui-dialog .modal-dialog-buttons{bottom:0;box-sizing:border-box;height:3em;left:0;padding:var(--padding__dialog);padding-top:0;padding-bottom:0;overflow-y:auto;position:absolute;vertical-align:middle;width:100%}.platform-ui-confirm{background-color:var(--background-color__overlay);display:none;height:100%;position:fixed;left:0;overflow:auto;top:0;width:100%;z-index:1}.platform-ui-confirm__content{background-color:var(--background-color-menu);border-radius:var(--border-radius__item);border:1px solid var(--border-color__menu);border-style:solid;border-width:1px;display:flex;flex-direction:column;justify-content:center;left:50%;padding:var(--padding__dialog);position:absolute;transform:translate(-50%,-50%);max-width:400px;top:50%;width:450px}.platform-ui-confirm__buttons{display:flex;flex-direction:row;gap:var(--gap-buttons);justify-content:center;margin-top:1em;width:100%}.platform-ui-confirm__buttons .platform-ui-button{flex:1}body.is-print .platform-ui-description{display:none}.platform-ui-description{display:inline-block;cursor:help;padding-left:.5em;position:relative}a .platform-ui-description{cursor:pointer}.platform-ui-description .platform-ui-description__suffix{display:inline-block;padding-left:5px}.platform-ui-description__content{background-color:var(--background-color-menu);padding:var(--padding__element);border:1px solid var(--border-color__menu);border-radius:var(--border-radius__button);box-shadow:0 1em 2em 0 rgba(0,0,0,0.5);display:none;font-weight:normal;max-width:450px;min-width:200px;text-align:left;overflow-x:auto;z-index:7000}.platform-ui-description__content .platform-ui-list{padding:var(--padding__element);padding-left:1.5em}.platform-ui-tooltip{background-color:var(--background-color-menu);padding:var(--padding__element);border:1px solid var(--border-color__menu);border-radius:var(--border-radius__button);box-shadow:0 1em 2em 0 rgba(0,0,0,0.5);box-sizing:border-box;max-width:450px;min-width:200px;text-align:left;overflow-x:auto;z-index:7000}.platform-ui-loader{display:flex;flex-direction:row;gap:var(--gap-default);opacity:.5}.platform-ui-loader .platform-ui-loader__inner{animation:platform-ui-loader-spin 1.0s linear infinite;border:.2em solid currentColor;border-top:.2em solid transparent;border-radius:50%;box-sizing:border-box;display:inline-block;height:1em;padding:.2em;width:1em}@keyframes platform-ui-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.platform-ui-search{position:relative;vertical-align:middle}.platform-ui-search .platform-ui-search__content-container{display:flex;flex-direction:row;flex-wrap:nowrap}.platform-ui-search .platform-ui-search__input-container{position:relative;flex-grow:1}.platform-ui-search .platform-ui-search__input-container .platform-ui-button{position:absolute;right:0}.platform-ui-search .platform-ui-search__input{background-color:transparent;border-color:var(--border-color__menu);border-radius:var(--border-radius__input);color:inherit;height:var(--height__input);padding:2px 5px;margin:0;width:100%}.platform-ui-search .platform-ui-search__input::placeholder{color:inherit !important;opacity:.5}.platform-ui-search.active .platform-ui-search__input{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.platform-ui-search .platform-ui-search__results{position:absolute;width:100%;z-index:201}.platform-ui-search .platform-ui-search__error-container{margin-top:1px}.platform-ui-search .platform-ui-search__results-container{background-color:var(--background-color-menu);border-radius:var(--border-radius__input);border-top-left-radius:0;border-top-right-radius:0;border:1px solid var(--border-color__menu);box-sizing:border-box;display:block;filter:drop-shadow(var(--drop-shadow__menu));list-style-type:none;overflow-y:auto;padding:var(--padding__element);scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);scrollbar-width:thin}.platform-ui-search .platform-ui-search__results-close{cursor:pointer;opacity:.5;position:absolute;right:10px}.platform-ui-search .platform-ui-search__results-close:hover{opacity:1.0}.platform-ui-search .platform-ui-search__results-empty{padding:var(--padding__element)}.platform-ui-search .platform-ui-search__results-item{border-radius:var(--border-radius__menu);box-sizing:border-box;padding:var(--padding__element)}.platform-ui-search .platform-ui-search__results-item.interactive{cursor:pointer}.platform-ui-search .platform-ui-search__results-item.interactive:hover{background-color:var(--background-color__item__interactive)}.platform-ui-search .platform-ui-search__indicator{color:rgba(128,128,128,0.5);font-size:150%;height:1em;padding-right:3px;position:absolute;right:0;top:50%;transform:translate(0,-50%);width:1em}.platform-ui-search .platform-ui-search__indicator:not(.htmx-request){display:none}.platform-ui-navigation{padding-right:var(--padding__base);overflow-y:auto;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);scrollbar-width:thin;user-select:none;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);scrollbar-width:thin}.platform-ui-navigation .platform-ui-navigation__prefix{margin:var(--margin__element)}.platform-ui-navigation .platform-ui-navigation__suffix{margin-top:5px}.platform-ui-navigation .platform-ui-navigation__header{font-weight:bold;margin-top:10px;padding:var(--padding__element);padding-left:0;text-decoration:underline}.platform-ui-navigation .platform-ui-navigation__items-empty{margin-top:10px;padding-top:5px}.platform-ui-navigation .platform-ui-navigation__item{border-radius:var(--border-radius__menu);box-sizing:border-box;margin:0 0 1px 0;padding:var(--padding__element);position:relative}.platform-ui-navigation .platform-ui-navigation__item.interactive{cursor:pointer}.platform-ui-navigation .platform-ui-navigation__item.interactive:hover{background-color:var(--background-color__item__interactive)}.platform-ui-navigation .platform-ui-navigation__item.interactive.selected{background-color:var(--background-color__item__interactive)}.platform-ui-navigation .platform-ui-navigation__item.interactive.active{background-color:var(--background-color__item__active)}.platform-ui-navigation .platform-ui-navigation__item .platform-ui-navigation__item-menu{border-radius:var(--border-radius__menu);display:none;margin-top:-3px;padding:3px 5px;position:absolute;right:2px}.platform-ui-navigation .platform-ui-navigation__item:hover .platform-ui-navigation__item-menu{display:block;opacity:.5}.platform-ui-navigation .platform-ui-navigation__item:hover .platform-ui-navigation__item-menu:hover{opacity:1.0}.platform-ui-navigation .platform-ui-navigation__item.dragging .platform-ui-navigation__item-menu{display:none !important}.platform-ui-navigation .platform-ui-navigation__quick-search-input{background-color:transparent;border-color:var(--border-color__menu) !important;border-radius:var(--border-radius__input) !important;box-sizing:border-box !important;color:inherit !important;display:block;height:var(--height__input) !important;margin:var(--margin__element);padding:2px 5px;width:100% !important}.platform-ui-navigation .platform-ui-navigation__quick-search-input::placeholder{color:inherit !important;opacity:.5}.platform-ui-navigation .platform-ui-navigation__quick-search-input::-webkit-search-cancel-button{background:url('/libraries/fontawesome/svg/times-circle-solid.svg') no-repeat 50% 50%;background-size:contain;cursor:pointer;height:1em;opacity:0;pointer-events:none;width:1em;-webkit-appearance:none}.platform-ui-navigation .platform-ui-navigation__quick-search-input:focus::-webkit-search-cancel-button{opacity:.5;pointer-events:all}.platform-ui-navigation .platform-ui-navigation__item-children{padding-left:1.5em}.platform-ui-navigation:not(.quick-search-active) .platform-ui-navigation__item-container.closed>.platform-ui-navigation__item-children{display:none}.platform-ui-navigation .platform-ui-navigation__item-toggler{display:inline-block;opacity:.5;text-align:left;width:1.5em}.platform-ui-navigation .platform-ui-navigation__item-toggler:hover{opacity:1.0}.platform-ui-navigation .platform-ui-navigation__item.dragging .platform-ui-navigation__item-toggler{display:none !important}.platform-ui-navigation .platform-ui-navigation__item-filler{display:inline-block;opacity:.5;text-align:left;width:1.5em}.platform-ui-navigation .platform-ui-navigation__item-container.closed>.platform-ui-navigation__item>.platform-ui-navigation__item-toggler.platform-ui-navigation__item-opened{display:none}.platform-ui-navigation .platform-ui-navigation__item-container.opened>.platform-ui-navigation__item>.platform-ui-navigation__item-toggler.platform-ui-navigation__item-closed{display:none}.platform-ui-navigation .platform-ui-navigation__item-container.opened>.platform-ui-navigation__item{background-color:var(--background-color__item__opened)}.platform-ui-navigation .platform-ui-navigation__item-container.opened>.platform-ui-navigation__item.interactive:hover{background-color:var(--background-color__item__interactive) !important}.platform-ui-navigation .platform-ui-navigation__item-suffix{float:right}.platform-ui-navigation.quick-search-active .platform-ui-navigation__item:not(.quick-search-result){display:none}.platform-ui-navigation.quick-search-active .platform-ui-navigation__item-container.quick-search-result>.platform-ui-navigation__item{display:block}.platform-ui-navigation.quick-search-active .platform-ui-navigation__item-container.quick-search-result.closed>.platform-ui-navigation__item{background-color:var(--background-color__item__opened)}body:not(.mobile) .platform-ui-sidebar{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;row-gap:var(--gap-default)}body.mobile .platform-ui-sidebar{display:flex;flex-direction:column;gap:var(--gap-item)}body:not(.mobile) .platform-ui-sidebar>.platform-ui-tree__wrapper{box-sizing:border-box;margin:0;max-width:var(--max-width__navigation);min-width:var(--min-width__navigation);padding-right:5px;overflow-y:auto;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);scrollbar-width:thin;width:var(--width__navigation);word-break:break-word}.platform-ui-sidebar>.platform-ui-buttons{margin:0;padding:0}.platform-ui-sidebar>.platform-ui-buttons>.platform-ui-button{width:100%}.platform-ui-contextmenu{background-color:var(--background-color-menu);border:1px solid var(--border-color__menu);border-radius:var(--border-radius__menu) !important;box-shadow:0 5px 5px 3px rgba(0,0,0,0.2),0 0 0 1px rgba(0,0,0,0.2);box-sizing:border-box;filter:drop-shadow(var(--drop-shadow__menu));max-width:288px;min-width:160px;overflow-y:auto;padding:var(--padding__menu);position:absolute;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);scrollbar-width:thin;user-select:none;z-index:9500}.platform-ui-contextmenu__overlay{background-color:var(--background-color__overlay__item);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:8000}body.mobile .platform-ui-contextmenu{position:fixed;min-width:75%;max-width:95%}.platform-ui-contextmenu.is-loading{display:none}.platform-ui-contextmenu .platform-ui-contextmenu__header{border-bottom:1px solid var(--border-color__header);font-weight:bold;box-sizing:border-box;opacity:.6;padding:var(--padding__menu-item);vertical-align:bottom}.platform-ui-contextmenu .platform-ui-contextmenu__header:first-of-type{padding-top:0;margin-top:calc(var(--margin__base) - var(--padding__menu))}.platform-ui-contextmenu .platform-ui-contextmenu__header:not(:first-of-type){margin-top:var(--margin__base)}.platform-ui-contextmenu.submenu .platform-ui-contextmenu__header:first-of-type{padding-top:0;margin-top:calc(var(--margin__base) - var(--padding__menu));margin-bottom:calc(var(--margin__base) - var(--padding__menu) + 1px)}.platform-ui-contextmenu.submenu .platform-ui-contextmenu__header:not(:first-of-type){margin-top:var(--margin__base)}.platform-ui-contextmenu .platform-ui-contextmenu__separator{border-top:1px solid var(--border-color__header);margin-bottom:5px;margin-top:5px}.platform-ui-contextmenu .platform-ui-contextmenu__input{padding:var(--padding__menu-item)}.platform-ui-contextmenu .platform-ui-contextmenu__item{border-radius:var(--border-radius__menu);box-sizing:border-box;margin:0;padding:var(--padding__menu-item);width:100%}.platform-ui-contextmenu button.platform-ui-contextmenu__item{background-color:transparent;border:0 none !important;border-radius:var(--border-radius__menu) !important;box-sizing:border-box;color:inherit !important;margin:0 !important;padding:var(--padding__menu-item) !important;width:100%}.platform-ui-contextmenu .platform-ui-contextmenu__item.interactive:not(.disabled){cursor:pointer}.platform-ui-contextmenu .platform-ui-contextmenu__item.interactive:not(.disabled):hover{background-color:var(--background-color__item__interactive)}.platform-ui-contextmenu .platform-ui-contextmenu__item--active{background-color:var(--background-color__item__active);color:var(--color__item__active);font-weight:bold}.platform-ui-contextmenu .platform-ui-contextmenu__item--header{background-color:var(--background-color__item__inactive);margin-top:5px}.platform-ui-contextmenu .platform-ui-contextmenu__item.disabled{cursor:not-allowed;opacity:.5}.platform-ui-contextmenu .platform-ui-contextmenu__item__hidden{display:none !important}.platform-ui-contextmenu .platform-ui-contextmenu__submenu:not(.opened) .platform-ui-contextmenu.submenu{display:none}.platform-ui-contextmenu .platform-ui-contextmenu__submenu>.platform-ui-contextmenu__submenu--header{background-position:right;background-repeat:no-repeat;border-radius:var(--border-radius__menu);box-sizing:border-box;cursor:pointer;margin:0;padding:var(--padding__menu);width:100%}body.theme-dark .platform-ui-contextmenu .platform-ui-contextmenu__submenu>.platform-ui-contextmenu__submenu--header{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23FFFFFF" viewBox="0 0 16 16"><path d="M12 8l-6 6V2l6 6z"/></svg>')}body.theme-light .platform-ui-contextmenu .platform-ui-contextmenu__submenu>.platform-ui-contextmenu__submenu--header{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="%23000000" viewBox="0 0 16 16"><path d="M12 8l-6 6V2l6 6z"/></svg>')}.platform-ui-contextmenu .platform-ui-contextmenu__submenu.opened>.platform-ui-contextmenu__submenu--header{background-color:var(--background-color__item__interactive)}.platform-ui-contextmenu.submenu{background-color:var(--background-color-menu);border:1px solid var(--border-color__menu);border-radius:var(--border-radius__menu) !important;box-sizing:border-box;filter:drop-shadow(var(--drop-shadow__menu));overflow-y:auto;padding:var(--padding__menu);position:absolute;user-select:none;max-width:288px;min-width:160px;z-index:9100}body.mobile .platform-ui-contextmenu__submenu--header:hover{background-color:var(--background-color__item__interactive)}.platform-ui-contextmenu .platform-ui-contextmenu__button{margin:5px 5px 0 0;padding:3px}.platform-ui-contextmenu .platform-ui-contextmenu__input{box-sizing:border-box !important;display:block;width:100%}.platform-ui-blocks{gap:var(--gap-default);display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.5em;margin-top:.5em}.platform-ui-blocks>.platform-ui-block{background-color:var(--background-color__item__inactive);box-sizing:border-box;display:flex;gap:var(--gap-default)}.platform-ui-blocks.rounded>.platform-ui-block{border-radius:var(--border-radius__input)}.platform-ui-blocks .platform-ui-block.transparent,.platform-ui-blocks.transparent>.platform-ui-block{background-color:transparent}.platform-ui-blocks>.platform-ui-block>.platform-ui-block__title{flex-grow:1;padding:var(--padding__element)}.platform-ui-blocks>.platform-ui-block>.platform-ui-block__value{flex-grow:1;padding:var(--padding__element);text-align:right}.platform-ui-blocks>.platform-ui-block.interactive{border-radius:var(--border-radius__button);transition:opacity .2s ease-in-out}.platform-ui-blocks>.platform-ui-block.interactive:hover{background-color:var(--background-color__item__interactive);cursor:pointer}.platform-ui-blocks>.platform-ui-block.interactive[disabled]{background-color:var(--background-color__item__inactive);cursor:not-allowed;opacity:.5}.platform-ui-blocks>.platform-ui-block>.platform-ui-button{flex-grow:0;padding:var(--padding__element)}.platform-ui-blocks>.platform-ui-block.layout--highlight{outline:1px solid red}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__beige>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__beige .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__beige{background-color:rgba(255,228,196,0.75);color:black}.platform-ui-blocks .platform-ui-block.interactive.color__beige:hover{background-color:rgba(255,228,196,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__black>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__black .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__black{background-color:rgba(0,0,0,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__black:hover{background-color:rgba(0,0,0,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__blue>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__blue .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__blue{background-color:rgba(0,0,255,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__blue:hover{background-color:rgba(0,0,255,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__gray>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__gray .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__gray{background-color:rgba(128,128,128,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__gray:hover{background-color:rgba(128,128,128,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__green>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__green .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__green{background-color:var(--background-color__green)}.platform-ui-blocks .platform-ui-block.interactive.color__green:hover{background-color:var(--background-color__green--hover)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__lightblue>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__lightblue .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__lightblue{background-color:rgba(173,216,230,0.75);color:black}.platform-ui-blocks .platform-ui-block.interactive.color__lightblue:hover{background-color:rgba(173,216,230,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__orange>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__orange .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__orange{background-color:rgba(255,165,0,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__orange:hover{background-color:rgba(255,165,0,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__pink>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__pink .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__pink{background-color:rgba(255,192,203,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__pink:hover{background-color:rgba(255,192,203,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__purple>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__purple .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__purple{background-color:rgba(128,0,128,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__purple:hover{background-color:rgba(128,0,128,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__red>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__red .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__red{background-color:var(--background-color__red)}.platform-ui-blocks .platform-ui-block.interactive.color__red:hover{background-color:var(--background-color__red--hover)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__white>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__white .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__white{background-color:rgba(255,255,255,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__white:hover{background-color:rgba(255,255,255,0.90)}.platform-ui-blocks.blocks--layout__items .platform-ui-block.color__yellow>.platform-ui-block__value>a:hover,.platform-ui-blocks.blocks--layout__keyvalue .platform-ui-block.color__yellow .platform-ui-block__title,.platform-ui-blocks .platform-ui-block.color__yellow{background-color:rgba(255,255,0,0.75)}.platform-ui-blocks .platform-ui-block.interactive.color__yellow:hover{background-color:rgba(255,255,0,0.90)}.platform-ui-blocks .platform-ui-block.has-trend{align-items:center;padding:.75em;position:relative}.platform-ui-blocks .platform-ui-block.has-trend .platform-ui-block__title{padding:0;margin-right:4em}.platform-ui-blocks .platform-ui-block.has-trend .is-title{font-size:19px}.platform-ui-blocks .platform-ui-block.has-trend .is-trend{background-color:var(--background-color__item__active);border-radius:var(--border-radius__button);font-weight:bold;position:absolute;padding:.25em;top:.5em;right:.5em}.platform-ui-blocks .platform-ui-block.has-trend .is-value{font-size:15px;font-weight:bold;margin-top:.5em}.platform-ui-blocks .platform-ui-block.has-trend .trend-up{color:rgba(0,200,0,0.75)}.platform-ui-blocks .platform-ui-block.has-trend .trend-down{color:rgba(255,30,30,0.75)}.platform-ui-blocks.platform-ui-block.has-trend .trend-none{color:rgba(128,128,128,0.75)}.platform-ui-blocks.rows,.platform-ui-blocks.blocks--layout__rows{flex-direction:column}.platform-ui-blocks.inline,.platform-ui-blocks.blocks--layout__inline{flex-direction:row;justify-content:flex-start}.platform-ui-blocks.blocks--layout__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap-small);justify-content:flex-start;align-items:flex-start}.platform-ui-blocks.blocks--layout__items.layout--rows,.platform-ui-blocks.blocks--layout__items.rows{flex-direction:column;gap:var(--gap-default)}.platform-ui-blocks.blocks--layout__items>.platform-ui-block{border-radius:var(--border-radius__button);padding:0}.platform-ui-blocks.blocks--layout__items.layout--borderless>.platform-ui-block{background-color:transparent}.platform-ui-blocks.blocks--layout__items:not(.layout--multiple)>.platform-ui-block:hover:has(>a){background-color:transparent}.platform-ui-blocks.blocks--layout__items>.platform-ui-block>.platform-ui-block__value>a:hover{background-color:var(--background-color__item__interactive);border-radius:var(--border-radius__button);text-decoration:none;color:inherit}.platform-ui-blocks.blocks--layout__items>.platform-ui-block>.platform-ui-block__value{padding:0}.platform-ui-blocks.blocks--layout__items:not(.layout--multiple)>.platform-ui-block>.platform-ui-block__value>*{box-sizing:border-box;display:block;padding:var(--padding__keyvalue);overflow:hidden;text-overflow:ellipsis;text-align:center;min-width:125px;max-width:300px;white-space:nowrap}.platform-ui-blocks.blocks--layout__items.layout--multiple>.platform-ui-block>.platform-ui-block__value{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.platform-ui-blocks.blocks--layout__items.layout--multiple>.platform-ui-block>.platform-ui-block__value>*{display:block;box-sizing:border-box;padding:var(--padding__keyvalue);text-align:center}.platform-ui-blocks.blocks--layout__items.layout--large:not(.layout--multiple)>.platform-ui-block>.platform-ui-block__value>*,.platform-ui-blocks.blocks--layout__items.large:not(.layout--multiple)>.platform-ui-block>.platform-ui-block__value>*{min-width:200px;max-width:500px}.platform-ui-blocks.blocks--layout__items.layout--fixed{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--gap-default);justify-content:center}.platform-ui-blocks.blocks--layout__items.layout--fixed>.platform-ui-block{display:flex;flex-direction:row;position:relative}.platform-ui-blocks.blocks--layout__items.layout--fixed:not(.layout--multiple)>.platform-ui-block>.platform-ui-block__value>*{border-radius:var(--border-radius__item);display:block;overflow-x:hidden;text-overflow:ellipsis;min-width:100%;max-width:100%;width:100%}.platform-ui-blocks.blocks--layout__items.layout--fixed:not(.layout--multiple)>.platform-ui-block>.platform-ui-block__title{padding:0;margin:0;position:absolute;right:1em;top:50%;transform:translateY(-50%);white-space:nowrap}@media(max-width:768px){.platform-ui-blocks.blocks--layout__items.layout--fixed{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));width:100%}.platform-ui-blocks.blocks--layout__items.layout--fixed>.platform-ui-block{width:100%}.platform-ui-blocks.blocks--layout__items.layout--fixed:not(.layout--multiple)>.platform-ui-block>.platform-ui-block__value>*{min-width:100%;max-width:100%;width:100%}}.platform-ui-blocks.blocks--layout__items.layout--rows>.platform-ui-block,.platform-ui-blocks.blocks--layout__items.rows>.platform-ui-block{position:relative;width:100%}.platform-ui-blocks.blocks--layout__items.layout--rows>.platform-ui-block>.platform-ui-block__title,.platform-ui-blocks.blocks--layout__items.rows>.platform-ui-block>.platform-ui-block__title{padding:0;margin:0;position:absolute;right:1em;top:50%;transform:translateY(-50%);white-space:nowrap}.platform-ui-blocks.blocks--layout__items.layout--rows>.platform-ui-block>.platform-ui-block__value>*,.platform-ui-blocks.blocks--layout__items.rows>.platform-ui-block>.platform-ui-block__value>*{text-align:left;min-width:100%;max-width:100%}@media(max-width:768px){.platform-ui-blocks.blocks--layout__items>.platform-ui-block{min-width:80px}}.platform-ui-blocks.blocks--layout__keyvalue{align-items:center;display:grid;grid-template-columns:minmax(min-content,auto) 1fr;gap:var(--gap-default);width:100%}body.is-print .platform-ui-blocks.blocks--layout__keyvalue{gap:0}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block{align-self:center;display:contents}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block>.platform-ui-block__title{align-self:start;background-color:var(--background-color__item__inactive);box-sizing:border-box;border-radius:calc(var(--border-radius__item) * 0.5);grid-column:1;padding:var(--padding__keyvalue);min-width:var(--min-width__keyvalue);white-space:nowrap}.platform-ui-blocks.blocks--layout__keyvalue.rounded>.platform-ui-block>.platform-ui-block__title{border-radius:var(--border-radius__item)}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block>.platform-ui-block__value{align-self:start;grid-column:2;padding:var(--padding__keyvalue);padding-left:0;padding-right:0;box-sizing:border-box;text-align:left}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block>.platform-ui-block__value.has-list{padding-top:0}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block>.platform-ui-block__value.has-list>ul.platform-ui-list{box-sizing:border-box;list-style:none;margin:0;margin-inline-start:1rem;padding:0;vertical-align:baseline}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block>.platform-ui-block__value.has-list>ul.platform-ui-list>li{position:relative}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block>.platform-ui-block__value.has-list>ul.platform-ui-list>li::before{position:absolute;content:"–";inset-inline-start:calc(-1* 1rem)}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block.blocks--layout__block{grid-column:span 2}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block.blocks--layout__block>.platform-ui-block__title{margin-top:1em;grid-column:span 2}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block.blocks--layout__block>.platform-ui-block__value{grid-column:span 2}.platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block.blocks--layout__block>.platform-ui-block__value .calendar-wrapper{margin-top:0 !important}.platform-ui-blocks.blocks--layout__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--gap-default);width:100%}.platform-ui-blocks.blocks--layout__grid>.platform-ui-block{align-items:baseline;vertical-align:top}.platform-ui-blocks.blocks--layout__images{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--gap-default);width:100%}.platform-ui-blocks.blocks--layout__images.layout--large{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.platform-ui-blocks.blocks--layout__images.layout--single{grid-template-columns:repeat(auto-fill,minmax(100%,1fr));justify-content:right}.platform-ui-blocks.blocks--layout__images>.platform-ui-block{aspect-ratio:1 / 1;border:1px solid var(--border-color__menu);border-radius:var(--border-radius__item);position:relative;overflow:hidden}.platform-ui-blocks.blocks--layout__images>.platform-ui-block .platform-ui-block__value{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;display:flex;align-items:center;justify-content:center}.platform-ui-blocks.blocks--layout__images>.platform-ui-block img{cursor:pointer;height:100%;object-fit:cover;object-position:center;transition:transform .3s ease;width:100%}.platform-ui-blocks.blocks--layout__images>.platform-ui-block:hover img{transform:scale(1.05)}@media(max-width:768px){.platform-ui-blocks.blocks--layout__images{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}.platform-ui-blocks.blocks--layout__images>.platform-ui-block img{width:100%;height:auto;object-fit:cover}}body.is-print .platform-ui-blocks.blocks--layout__images{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--gap-default)}.platform-ui-blocks.blocks--layout__largevalue .platform-ui-block{border-radius:calc(var(--border-radius__item) * 0.5);display:flex;flex-direction:column;gap:var(--gap-default);width:100%}.platform-ui-blocks.blocks--layout__largevalue .platform-ui-block .platform-ui-block__title{margin:0;padding-bottom:0}.platform-ui-blocks.blocks--layout__largevalue .platform-ui-block .platform-ui-block__value{font-size:var(--font-size-large);font-weight:bold;margin:0;padding-top:0;text-align:left}.platform-ui-blocks.blocks--layout__links>.platform-ui-block>.platform-ui-block__value>a{color:var(--color__link);text-decoration:none;opacity:.75}.platform-ui-blocks.blocks--layout__links>.platform-ui-block>.platform-ui-block__value>a:hover{opacity:1.0}.platform-ui-table__container{box-sizing:border-box}.platform-ui-table__container.has-title{margin-top:0}.platform-ui-table{border-spacing:1px;box-sizing:border-box}.platform-ui-table__container .platform-ui-table__empty{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:5em;opacity:.5;width:100%}.platform-ui-table__container .platform-ui-table__empty:hover{opacity:1.0}.platform-ui-table__container:not(.is-empty) .platform-ui-table__empty{display:none}.platform-ui-table__icon{display:inline-block;padding-right:.5em}.platform-ui-table .platform-ui-table__header{background-color:var(--background-color-menu);position:sticky;top:0;width:100%;z-index:1}.platform-ui-table .platform-ui-table__header-cell{background-color:var(--background-color__header);border-bottom:1px solid var(--border-color__input);box-sizing:border-box;font-weight:bold;overflow:hidden;text-overflow:ellipsis;user-select:none;user-select:none;vertical-align:top}.platform-ui-table .platform-ui-table__rows .platform-ui-table__header-cell.interactive:hover{background-color:var(--background-color__item__interactive)}.platform-ui-table .platform-ui-table__header-cell.layout--checkbox{padding:var(--padding__element);min-width:2.4em;width:2.4em}.platform-ui-table .platform-ui-table__header-cell.layout--date{min-width:8em;width:8em}.platform-ui-table .platform-ui-table__header-cell.layout--number{min-width:6em;width:6em}.platform-ui-table .platform-ui-table__header-cell.layout--field{min-width:12em;width:12em}.platform-ui-table .platform-ui-table__header-cell.layout--info{min-width:12em;text-align:right;width:12em}.platform-ui-table .platform-ui-table__header-cell.layout--largeinfo{min-width:15em;text-align:right;width:15em}.platform-ui-table .platform-ui-table__header-cell.layout--timestamp{min-width:12em;width:12em}.platform-ui-table .platform-ui-table__header-cell.layout--status{min-width:7em;width:7em}.platform-ui-table .platform-ui-table__header-cell.layout--title{min-width:5em}.platform-ui-table .platform-ui-table__header-cell.layout--numberplate{min-width:7em;width:7em}.platform-ui-table .platform-ui-table__header-cell .platform-ui-table__header-cell__action{margin-right:5px}.platform-ui-table .platform-ui-table__header-cell.empty-title{display:none}.platform-ui-table .platform-ui-table__header-cell.is-sortable{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(255, 255, 255, 0.25)" viewBox="0 0 16 16"><path d="M8 4l6 6H2l6-6z"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 5px) center;padding-right:16px}.platform-ui-table .platform-ui-table__header-cell.is-sorted.is-asc{background-color:var(--background-color__header__active);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(255, 255, 255, 1.0)" viewBox="0 0 16 16"><path d="M8 4l6 6H2l6-6z"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 5px) center}.platform-ui-table .platform-ui-table__header-cell.is-sorted.is-desc{background-color:var(--background-color__header__active);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="rgba(255, 255, 255, 1.0)" viewBox="0 0 16 16"><path d="M8 12l-6-6h12l-6 6z"/></svg>');background-repeat:no-repeat;background-position:calc(100% - 5px) center}.platform-ui-table .platform-ui-table__header-cell.is-sortable:hover{background-color:var(--background-color__header__interactive);cursor:pointer}.platform-ui-table .platform-ui-table__header-cell>.platform-ui-table__header-cell__contents{box-sizing:border-box;display:flex;flex-direction:row;gap:var(--gap-small);padding:var(--padding__element);width:100%}.platform-ui-table .platform-ui-table__header-cell>.platform-ui-table__header-cell__contents>.platform-ui-table__header-cell__title{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-ui-table .platform-ui-table__header-cell.is-resizable .platform-ui-table__resizer{background-color:var(--background-color__item__interactive);cursor:col-resize;width:2px}.platform-ui-table .platform-ui-table__header-cell.is-resizable .platform-ui-table__resizer:hover{background-color:var(--background-color__item__active)}.platform-ui-table:not(.layout--simple) tr.is-even:not(.has-color){background-color:var(--background-color__table__even)}.platform-ui-table:not(.layout--simple) tr.is-odd:not(.has-color){background-color:var(--background-color__table__odd)}.platform-ui-table:not(.layout-simple) tr.platform-ui-table__row.is-selected .platform-ui-table__cell{background-color:var(--background-color__table__selected);font-weight:bold}.platform-ui-table tr.interactive:hover,.platform-ui-table tr.interactive.is-even:hover,.platform-ui-table tr.interactive.is-odd:hover{background-color:var(--background-color__item__interactive);cursor:pointer;user-select:none}.platform-ui-table .table--table-selected{cursor:pointer;display:none;opacity:.5}.platform-ui-table .table--table-selected:hover{opacity:1.0}.platform-ui-table.is-selected-any .table--selected-any{display:block}.platform-ui-table.is-selected-all .table--selected-all{display:block}.platform-ui-table.is-selected-none .table--selected-none{display:block}.platform-ui-table tr.is-selectable .table--row-selected{opacity:.5}.platform-ui-table tr.is-selectable .table--selected{opacity:1.0}.platform-ui-table tr.is-selectable:not(.is-selected) .table--selected{display:none}.platform-ui-table tr.is-selectable.is-selected .table--deselected{display:none}.platform-ui-table tr.is-selectable.disabled .table--disabled{opacity:.1;cursor:not-allowed}.platform-ui-table tr.is-selectable td.is-selectable{cursor:pointer;user-select:none}.platform-ui-table tr.is-selectable:not(.disabled) td.is-selectable:hover{background-color:var(--background-color__item__interactive)}.platform-ui-table tr.is-selectable:not(.disabled) td.is-selectable:hover .table--row-selected{opacity:1.0}.platform-ui-table__container .platform-ui-table__select-actions{display:flex;gap:var(--gap-buttons);margin:var(--margin__item)}.platform-ui-table__container:not(.is-selected-all):not(.is-selected-any) .platform-ui-table__select-actions{display:none}.platform-ui-table tr.color__blue{background-color:rgba(0,0,255,0.5);color:white}.platform-ui-table tr.color__blue:hover{background-color:rgba(0,0,255,0.75)}.platform-ui-table tr.color__green{background-color:var(--background-color__green)}.platform-ui-table tr.color__green:hover{background-color:var(--background-color__green--hover)}.platform-ui-table tr.color__gray,.platform-ui-table tr.color__grey{background-color:rgba(128,128,128,0.4)}.platform-ui-table tr.color__disabled{background-color:rgba(128,128,128,0.4);opacity:.3}.platform-ui-table tr.color__gray:hover,.platform-ui-table tr.color__grey:hover{background-color:rgba(128,128,128,0.6) !important}.platform-ui-table tr.color__disabled:hover{background-color:rgba(128,128,128,0.6) !important;opacity:.6}.platform-ui-table tr.color__red{background-color:var(--background-color__red)}.platform-ui-table tr.color__red:hover{background-color:var(--background-color__red--hover)}.platform-ui-table tr.color__orange{background-color:rgba(255,165,0,0.5)}body.theme-dark .platform-ui-table tr.color__orange{color:white}.platform-ui-table tr.color__orange:hover{background-color:rgba(255,165,0,0.75)}.platform-ui-table tr.color__pink{background-color:rgba(255,192,203,0.5);color:white}.platform-ui-table tr.color__pink:hover{background-color:rgba(255,192,203,0.75)}.platform-ui-table tr.color__purple{background-color:rgba(128,0,128,0.5);color:white}.platform-ui-table tr.color__purple:hover{background-color:rgba(128,0,128,0.75)}.platform-ui-table tr.color__yellow{background-color:rgba(255,255,0,0.5);color:white}.platform-ui-table tr.color__yellow:hover{background-color:rgba(255,255,0,0.75)}.platform-ui-table .platform-ui-table__rows .platform-ui-table__cell{padding:var(--padding__element)}.platform-ui-table.is-reloading .platform-ui-table__rows{opacity:.5;transition:opacity .5s}.platform-ui-table__buttons{display:flex;padding-left:var(--padding__element);padding-top:var(--padding__element)}.platform-ui-table__container.is-loading .platform-ui-table__more{transition:opacity 1.0s}.platform-ui-table__container:not(.is-initialized) .platform-ui-table__more,.platform-ui-table__container:not(.has-more) .platform-ui-table__more,.platform-ui-table__container.is-loading .platform-ui-table__more,.platform-ui-table__container.has-error .platform-ui-table__more{display:none;opacity:0}.platform-ui-table__container .platform-ui-table__header-cell__action.back-to-top{padding-left:.5em;padding-right:.5em;opacity:0;transition:opacity 1.0s}.platform-ui-table__container:hover .platform-ui-table__header-cell__action.back-to-top{opacity:.3}.platform-ui-table__container:hover .platform-ui-table__header-cell__action.back-to-top:hover{opacity:1;transition:opacity 0s}.platform-ui-table.layout--compact .platform-ui-table__header-cell>.platform-ui-table__header-cell__contents{font-size:85%;padding:3px 3px}.platform-ui-table.layout--compact .platform-ui-table__rows .platform-ui-table__cell{font-size:85%;padding:3px 3px}.platform-ui-table.layout--nowrap{table-layout:fixed;border-collapse:collapse;width:100%}.platform-ui-table.layout--nowrap td{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-ui-table.layout--simple th{border-bottom:0 none}.platform-ui-table.layout--simple tr.platform-ui-table__row.interactive:hover .platform-ui-table__cell{border-radius:var(--border-radius__menu)}.platform-ui-table.layout--install td{cursor:default !important}.platform-ui-table.layout--install th.platform-ui-table__header-cell{background-color:transparent}.platform-ui-table.layout--install tr.layout--install__header td{padding-bottom:1px !important}.platform-ui-table.layout--install tr.layout--install__header td.layout--install__content{font-weight:bold}.platform-ui-table.layout--install tr.layout--install__row td{padding-top:1px !important}.platform-ui-table.layout--install tr.layout--install__row td.layout--install__content{opacity:.5 !important;padding-left:25px !important}.platform-ui-table.layout--install tr.layout--install__last td{padding-top:1px !important}.platform-ui-table.layout--install tr.layout--install__last td.layout--install__content{opacity:.5 !important;padding-left:25px !important}.platform-ui-table__count{padding-left:0;padding-right:0}.platform-ui-table__count:hover{background-color:transparent !important}.platform-ui-table__count span.value{font-size:var(--font-size-small);overflow:hidden}.platform-ui-tree__wrapper{margin:var(--margin__item);height:100%}.platform-ui-tree__wrapper .platform-ui-tree__container{height:100%}.platform-ui-tree__wrapper .platform-ui-tree__container .platform-ui-tree{display:flex;flex-direction:column;user-select:none;height:100%}.platform-ui-tree__wrapper .platform-ui-tree__container .platform-ui-tree .platform-ui-tree__content,.platform-ui-tree__wrapper .platform-ui-tree__container .platform-ui-tree .platform-ui-tree__search{height:100%}.platform-ui-tree .platform-ui-tree__header{border-bottom:0 none;padding-bottom:0;padding-top:0;margin:var(--margin__element)}.platform-ui-tree.is-tabs .platform-ui-tree__header{margin:0}.platform-ui-tree .platform-ui-tree__level{display:flex;flex-direction:column;gap:1px}.platform-ui-tree .platform-ui-tree__item__title{background-color:var(--background-color__item__inactive);display:flex;flex-direction:row}.platform-ui-tree .platform-ui-tree__item__title>*{padding:var(--padding__element)}.platform-ui-tree .platform-ui-tree__item.interactive .platform-ui-tree__item__title:hover,.platform-ui-tree .platform-ui-tree__item.is-hover>.platform-ui-tree__item__title{background-color:var(--background-color__item__interactive);cursor:pointer}.platform-ui-tree .platform-ui-tree__item__content{margin-top:1px;margin-left:1em}.platform-ui-tree .platform-ui-tree__item:not(.is-opened)>.platform-ui-tree__item__content{display:none}.platform-ui-tree .platform-ui-tree__handler{background-color:transparent;padding:var(--padding__element)}.platform-ui-tree .platform-ui-tree__handler.tree--error{background-color:rgba(255,0,0,0.5);color:white}.platform-ui-tree .platform-ui-tree__handler.tree--empty{opacity:.3}.platform-ui-tree .platform-ui-tree__item.is-selected>.platform-ui-tree__item__title{background-color:var(--background-color__item__interactive)}.platform-ui-tree .platform-ui-tree__item.is-selected-branch>.platform-ui-tree__item__title>.tree--toggle{background-color:var(--background-color__item__interactive)}.platform-ui-tree .platform-ui-tree__item.is-selected>.platform-ui-tree__item__title>.platform-ui-tree__item__icon>.tree--deselected{display:none}.platform-ui-tree .platform-ui-tree__item:not(.is-selected)>.platform-ui-tree__item__title>.platform-ui-tree__item__icon>.tree--selected{display:none}.platform-ui-tree .platform-ui-tree__item.is-branch>.platform-ui-tree__item__title .tree--toggle{cursor:pointer;box-sizing:border-box}.platform-ui-tree .platform-ui-tree__item.is-branch>.platform-ui-tree__item__title .tree--toggle:hover{background-color:var(--background-color__item__interactive)}.platform-ui-tree .platform-ui-tree__item.is-branch.is-opened>.platform-ui-tree__item__title .tree--open{display:none}.platform-ui-tree .platform-ui-tree__item.is-branch:not(.is-opened)>.platform-ui-tree__item__title .tree--close{display:none}.platform-ui-tree .platform-ui-tree__item__title .tree--detail:not(.status){opacity:.5}.platform-ui-tree .platform-ui-tree__actions{padding:var(--padding__element);margin-bottom:1px}.platform-ui-tree.is-tabs .platform-ui-tree__actions{margin-top:1px;padding-left:0;padding-right:0;padding-top:0}.platform-ui-tree__container:not(.is-search) .platform-ui-tree__search{display:none}.platform-ui-tree__container.is-search .platform-ui-tree__content{display:none}.platform-ui-tree__container.is-search .tree--highlight{background-color:var(--background-color__item__interactive)}.platform-ui-tabs .platform-ui-tabs__headers{display:flex;flex-wrap:wrap;gap:var(--gap-small);margin:var(--margin__tabs)}.platform-ui-tabs .platform-ui-tab__header{border-bottom:2px solid var(--border-color__menu);box-sizing:border-box;padding:var(--padding__tab);user-select:none;white-space:nowrap}.platform-ui-tabs .platform-ui-tab__header:hover:not(.is-active){background-color:var(--background-color__header__interactive);border-color:var(--border-color__active);cursor:pointer}.platform-ui-tabs .platform-ui-tab__header.is-active{background-color:var(--background-color__header__active);border-color:var(--border-color__active)}.platform-ui-tabs.tabs--content .platform-ui-tab__header{padding:var(--padding__element);border-top-width:1px}.platform-ui-tabs .platform-ui-tab__header--filler{flex-grow:1}.platform-ui-tabs .platform-ui-tab__content:not(.is-active){display:none}.platform-ui-tabs.tabs--contained .platform-ui-tabs__headers{margin-bottom:0}.platform-ui-tabs.tabs--contained .platform-ui-tab__header{background-color:transparent;border-bottom:0 none;border-top:1px solid var(--border-color__menu)}.platform-ui-tabs.tabs--contained .platform-ui-tab__header.is-active{background-color:var(--background-color__item__inactive)}.platform-ui-tabs.layout--simplified .platform-ui-tabs__headers{margin-bottom:0}.platform-ui-tabs.layout--simplified .platform-ui-tab__header.is-active,.platform-ui-tabs.layout--simplified .platform-ui-tab__header{background-color:transparent;border-bottom:0 none;padding:var(--padding__element)}.platform-ui-tabs.layout--simplified .platform-ui-tab__header:first-of-type{padding-left:0}.platform-ui-tabs.layout--rounded .platform-ui-tabs__headers{display:inline-flex;gap:var(--gap-default)}.platform-ui-tabs.layout--rounded .platform-ui-tab__header{border:1px solid var(--border-color__button);border-radius:var(--border-radius__button);box-sizing:border-box;padding:.3em 1em;height:var(--height__button);min-width:8em;text-align:center;vertical-align:middle}@media(max-width:768px){.platform-ui-tabs.layout--rounded .platform-ui-tab__header{min-width:6em}.platform-ui-tabs.layout--rounded .platform-ui-tabs__headers{display:inline-flex;flex-direction:row;flex-wrap:wrap}.platform-ui-tabs.layout--rounded .platform-ui-tabs__headers .platform-ui-page__menu__item{width:100%}}.platform-ui-tabs.layout--rounded .platform-ui-tabs__headers .platform-ui-tab__header--filler{display:none}body.is-print .platform-ui-tabs .platform-ui-tabs__headers{display:none}.platform-ui-fieldset{border:1px solid var(--border-color__menu);border-radius:var(--border-radius__item) !important;margin:var(--margin__item) !important;padding:var(--padding__fieldset) !important}.platform-ui-fieldset>legend{color:var(--color__legend)}.platform-ui-fieldset.layout--compact{padding:6px 6px !important}.platform-ui-fieldset.color__green{border-color:var(--border-color__green)}.platform-ui-fieldset.color__green>legend{color:var(--border-color__green)}.platform-ui-fieldset.color__red{border-color:var(--border-color__red)}.platform-ui-fieldset.color__red>legend{color:var(--border-color__red)}.platform-ui-fieldset.color__blue{border-color:var(--border-color__blue)}.platform-ui-fieldset.color__blue>legend{color:var(--border-color__blue)}.platform-ui-panel{display:flex}.platform-ui-panel.is-visible{gap:var(--padding__element)}.platform-ui-panel.is-resizable-left{flex-direction:row;flex-wrap:nowrap}.platform-ui-panel.is-resizable-left .platform-ui-panel__handle{background-color:var(--background-color__item__inactive);cursor:pointer;min-width:15px;width:15px;display:flex;justify-content:center;align-items:center}.platform-ui-panel.is-resizable-left .platform-ui-panel__handle:hover{background-color:var(--background-color__item__active)}.platform-ui-panel.is-resizable-right{flex-direction:row-reverse;flex-wrap:nowrap}.platform-ui-panel.is-resizable-right .platform-ui-panel__handle{background-color:var(--background-color__item__inactive);cursor:pointer;min-width:15px;width:15px;display:flex;justify-content:center;align-items:center}.platform-ui-panel.is-resizable-right .platform-ui-panel__handle:hover{background-color:var(--background-color__item__active)}.platform-ui-panel.is-resizing .platform-ui-panel__handle{cursor:ew-resize}.platform-ui-panel.is-visible .platform-ui-panel__handle{vertical-align:middle}.platform-ui-panel.is-visible .platform-ui-panel__handle--show{display:none}.platform-ui-panel:not(.is-visible) .platform-ui-panel__handle--hide{display:none}.platform-ui-panel .platform-ui-panel__content{flex-grow:1;overflow-y:auto}.platform-ui-panel.is-resizable:not(.is-visible) .platform-ui-panel__content{display:none}.platform-ui-collapsible.collapsible--collapsed .platform-ui-collapsible__content{display:none !important}.platform-ui-collapsible:not(.collapsible--collapsed) .platform-ui-collapsible__opener{display:none !important}.platform-ui-collapsible.collapsible--collapsed .platform-ui-collapsible__closer{display:none !important}.platform-ui-collapsible .platform-ui-collapsible__closer:hover,.platform-ui-collapsible .platform-ui-collapsible__opener:hover{cursor:pointer;text-decoration:none}.platform-ui-collapsible .platform-ui-collapsible__closer:hover .text,.platform-ui-collapsible .platform-ui-collapsible__opener:hover .text{text-decoration:underline}.platform-ui-icon.interactive{cursor:pointer;opacity:.5}.platform-ui-icon.interactive:hover{opacity:1.0}.platform-ui-icon.color__blue{color:rgba(0,0,255,0.5)}.platform-ui-icon.color__lightblue{color:var(--alert-blue-light)}body.theme-dark .platform-ui-icon.color__blue{color:#6464ff}.platform-ui-icon.color__green{color:rgba(0,255,0,0.5)}.platform-ui-icon.color__lightgreen{color:var(--alert-green-light)}.platform-ui-icon.color__darkgreen{color:var(--alert-green-dark)}body.theme-light .platform-ui-icon.color__green{color:var(--background-color__green)}.platform-ui-icon.color__gray,.platform-ui-icon.color__grey{color:rgba(128,128,128,0.5)}.platform-ui-icon.color__disabled{color:rgba(128,128,128,0.5)}.platform-ui-icon.color__red{color:var(--background-color__red)}.platform-ui-icon.color__lightred{color:var(--alert-red-light)}.platform-ui-icon.color__darkred{color:var(--alert-red-dark)}.platform-ui-icon.color__orange{color:rgba(255,166,0,0.9)}.platform-ui-icon.color__beige{color:var(--alert-orange-light)}.platform-ui-icon.color__pink{color:rgba(255,192,203,0.5)}.platform-ui-icon.color__purple{color:rgba(128,0,128,0.5)}.platform-ui-icon.color__darkpurple{color:var(--alert-purple-dark)}body.theme-dark .platform-ui-icon.color__purple{color:#b858b8}.platform-ui-icon.color__yellow{color:rgba(255,255,0,0.5)}.platform-ui-datepicker{text-align:center;width:auto}body.mobile .platform-ui-datepicker{width:100px}body .air-datepicker{--adp-background-color:var(--background-color-menu);--adp-background-color-active:var(--background-color__item__interactive);--adp-background-color-hover:var(--background-color__item__interactive);--adp-color:inherit;--adp-color-other-month:rgba(128,128,128,0.8);--adp-day-name-color:rgba(128,128,128,0.8);z-index:9999;user-select:none}body .air-datepicker-button.platform-ui-datepicker__button{background-color:var(--background-color-menu);color:inherit;font-size:var(--font-size-small);font-weight:bold;height:auto;padding:.5em}body .air-datepicker-button.platform-ui-datepicker__button:hover{background-color:var(--background-color__item__interactive)}body .air-datepicker-button.platform-ui-datepicker__button[disabled]:hover{background-color:var(--background-color-menu)}.air-datepicker-time--row input[type="range"]{border:none !important}.theme-light .air-datepicker-time--row input[type="range"]::-moz-range-track{background:#888}.theme-light .air-datepicker-time--row input[type="range"]::-webkit-slider-runnable-track{background:#888}.theme-light .air-datepicker-time--row input[type="range"]::-ms-track{background:#888}.platform-ui-map{box-sizing:border-box;height:100%;position:relative;width:100%}.platform-ui-map .platform-ui-map__map{box-sizing:border-box;height:100%;width:100%}.platform-ui-map .platform-ui-map__controls{display:flex;gap:var(--gap-default);padding:2px;position:absolute;bottom:0;left:0;text-align:right;z-index:1000;white-space:nowrap}.platform-ui-map .platform-ui-map__controls .platform-ui-map__button{background-color:var(--background-color-menu);border:1px solid var(--border-color__menu);border-radius:var(--border-radius__button);box-sizing:border-box;color:var(--color__button);cursor:pointer;padding:5px;user-select:none}.platform-ui-language-switcher{position:relative;cursor:pointer}.platform-ui-language-switcher .platform-ui-language-switcher__menu{background-color:var(--background-color-menu);border:1px solid var(--border-color__menu);border-radius:var(--border-radius__button);box-sizing:border-box;color:var(--color__button);display:flex;flex-direction:column;position:absolute;z-index:9999}.platform-ui-language-switcher .platform-ui-language-switcher__menu__item{cursor:pointer;padding:5px;user-select:none;white-space:nowrap}.platform-ui-language-switcher .platform-ui-language-switcher__menu__item:hover{background-color:var(--background-color__item__interactive)}.platform-ui-language-switcher:not(.is-active) .platform-ui-language-switcher__menu{display:none}.platform-ui-editor{box-sizing:border-box;display:flex;min-height:480px;min-width:640px;height:100%;position:relative;width:100%}.platform-ui-editor.is-building{cursor:crosshair;border-color:red}.platform-ui-editor .platform-ui-editor__support{box-sizing:border-box;display:grid;height:100%;position:absolute;width:100%;z-index:1}.platform-ui-editor.is-building .platform-ui-editor__support{z-index:9}.platform-ui-editor .platform-ui-grid__item--support{border:1px dashed rgba(128,128,128,0.2)}.platform-ui-editor .platform-ui-grid__item--support.is-selected{background:rgba(255,0,0,0.5)}.platform-ui-editor .platform-ui-editor__grid{box-sizing:border-box;display:grid;height:100%;position:absolute;width:100%;z-index:2}.platform-ui-editor .platform-ui-grid__item{background-color:rgba(128,128,128,0.2);box-sizing:border-box;border:1px solid rgba(128,128,128,0.8);position:relative;height:100%;width:100%}.platform-ui-editor .platform-ui-grid__item-actions{background-color:rgba(0,0,0,0.3);border-radius:var(--border-radius__button);box-sizing:border-box;column-gap:var(--gap-small);display:flex;flex-direction:row;flex-wrap:nowrap;padding:5px;position:absolute;top:5px;right:5px;z-index:5}.platform-ui-editor .platform-ui-grid__item-title{border-radius:var(--border-radius__item);box-sizing:border-box;color:white;position:absolute;top:1em;left:1em;z-index:3}.platform-ui-views{box-sizing:border-box !important;position:relative;min-height:50px;overflow-y:auto;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar)}.platform-ui-views .platform-ui-views__filters-form{display:grid;grid-template-columns:1fr auto;gap:.5em;margin:.5em;padding-bottom:3px}.platform-ui-views .platform-ui-views__filters-form .platform-ui-views__filter-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5em}.platform-ui-views .platform-ui-views__filters-form .platform-ui-field__container{padding:0;margin:0}.platform-ui-views .platform-ui-views__reports{box-sizing:border-box}.platform-ui-views .platform-ui-views__reports.layout--grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:.5em}.platform-ui-views .platform-ui-views__reports.layout--grid .platform-ui-views__report{grid-column:span 1}.platform-ui-views .platform-ui-views__reports.layout--grid .platform-ui-views__report--span-2{grid-column:span 2}.platform-ui-views .platform-ui-views__reports.layout--grid .platform-ui-views__report--span-3{grid-column:span 3}.platform-ui-views .platform-ui-views__reports.layout--grid .platform-ui-views__report--span-4{grid-column:span 4}.platform-ui-views .platform-ui-views__reports.layout--grid .platform-ui-views__report--span-row{grid-column:1 / -1}.platform-ui-views .platform-ui-views__reports.layout--grid .platform-ui-chart{padding:var(--padding__element)}.platform-ui-views .platform-ui-views__reports.layout--columns{display:flex;flex-direction:row;gap:2em;margin-bottom:1.5em}.platform-ui-views .platform-ui-views__reports.layout--rows{display:flex;flex-direction:column;gap:2em;margin-bottom:1.5em}@media(max-width:768px){.platform-ui-views .platfrm-ui-views__reports .platform-ui-views__report{grid-column:span 1}}.platform-ui-views .platform-ui-views__filter__container--active input,.platform-ui-views .platform-ui-views__filter__container--active input,.platform-ui-views .platform-ui-views__filter__container--active.platform-ui-datepicker,.platform-ui-views .platform-ui-views__filter__container--active .platform-ui-filtering__button{border-color:var(--accent-color) !important}.platform-ui-views .platform-ui-views__filter-submit-container{display:flex;flex-direction:row;justify-content:flex-end;gap:var(--gap-default);margin-top:var(--margin__element)}.platform-ui-element .platform-ui-views__filter-count{padding:var(--padding__button);margin-right:auto}body:not(.mobile) .platform-ui-views .platform-ui-views__filter-buttons{align-items:end;display:flex;flex-direction:row;gap:var(--gap-default);justify-content:right;flex-wrap:nowrap}body:not(.mobile) h1.title .platform-ui-views__filter-buttons{box-sizing:border-box;font-size:var(--font-size-normal);margin-top:-0.30em;position:absolute;right:.5em;z-index:9}@media(max-width:768px){body:not(.mobile) .platform-ui-views .platform-ui-views__filter-buttons{flex-direction:column;gap:var(--gap-default);flex-wrap:wrap}}body.mobile .platform-ui-views .platform-ui-views__filter-buttons{display:flex;flex-direction:row;gap:var(--gap-default);justify-content:left;margin:var(--margin__element)}body.mobile .platform-ui-views .platform-ui-views__filter-buttons button{text-align:left}.platform-ui-views .platform-ui-views__filters{padding-right:0;position:relative}.platform-ui-views .platform-ui-views__filters.filter-count-0{background-color:transparent;border:0 none;box-shadow:none;box-sizing:border-box;display:flex;gap:var(--gap-default);opacity:0;padding:0;pointer-events:none;position:absolute;top:0;right:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;visibility:hidden;z-index:9}.platform-ui-views:hover .platform-ui-views__filters.filter-count-0{opacity:.5;visibility:visible;pointer-events:auto}.platform-ui-views .platform-ui-views__filters.filter-count-0:hover{opacity:1 !important;visibility:visible;pointer-events:auto}.platform-ui-views .platform-ui-views__field__info{text-align:right}.platform-ui-views .platform-ui-views__filters .platform-ui-field__container>.platform-ui-field__description{position:absolute;right:2px;top:50%;transform:translateY(-50%)}.platform-ui-views .platform-ui-views__filters .platform-ui-field__container:not(:hover)>.platform-ui-field__description{display:none}.platform-ui-chart .platform-ui-chart__title{margin-top:0;padding-top:0}.platform-ui-chart .platform-ui-chart__title__editor{display:flex;flex-direction:row;flex-wrap:nowrap;gap:var(--gap-default);width:100%}.platform-ui-chart .platform-ui-chart__title__editor .platform-ui-field__container{flex:1;padding-top:0;margin-top:0}.platform-ui-chart.interactive:hover{background-color:var(--background-color__report__interactive)}.platform-ui-status-history__wrapper{display:flex;flex-direction:column;gap:var(--gap-default);box-sizing:border-box;margin:var(--margin__item);padding:var(--padding__element);width:100%}.platform-ui-status-history__wrapper.layout--inline{flex-direction:row;margin:0 0 .5em 0}.platform-ui-status-history__wrapper .platform-ui-status-history{box-sizing:border-box;height:1.5em}.platform-ui-status-history__wrapper .platform-ui-status-history canvas{border-radius:var(--border-radius__item);box-sizing:border-box}.platform-ui-status-history__wrapper .platform-ui-status-history__header{border-bottom:0 none;display:flex;flex-direction:row;flex-wrap:nowrap;margin-bottom:0;align-items:center}.platform-ui-status-history__wrapper .platform-ui-status-history__header .platform-ui-text{display:flex;flex-direction:row;gap:var(--gap-default);width:100%;overflow-x:auto}.platform-ui-status-history__wrapper .platform-ui-status__prefix{flex-grow:1}.platform-ui-status-history__wrapper .platform-ui-status-history{flex-grow:2}.platform-ui-status-history__wrapper.platform-ui-loading .platform-ui-status-history *{display:none}.platform-ui-status-history__wrapper.platform-ui-loading .platform-ui-status-history{background-color:rgba(0,0,0,0.1);border-radius:var(--border-radius__item)}.platform-ui-page__header{display:flex;flex-direction:row;gap:var(--gap-default)}.platform-ui-page__header a{color:var(--color__button);text-decoration:none;opacity:.5}.platform-ui-page__header a:hover{opacity:1.0}.platform-ui-page__menu{margin:var(--margin__element)}.platform-ui-page__prefix{padding:var(--padding__element);padding-left:0;padding-right:0;padding-top:0}.platform-ui-page .platform-ui-page__images{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:var(--gap-default);margin:var(--margin__element);scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);overflow-x:auto}.platform-ui-page .platform-ui-page__images .platform-ui-page__image{max-width:100%;height:auto;border-radius:var(--border-radius__image);box-shadow:var(--box-shadow__image)}.platform-ui-page .platform-ui-page__images.layout--small .platform-ui-page__image{max-height:200px}.platform-ui-calendar{margin:var(--margin__element);padding:var(--padding__element);position:relative}.platform-ui-calendar .platform-ui-calendar__element{box-sizing:border-box;overflow-y:auto;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar)}.platform-ui-calendar .platform-ui-calendar__event__content{display:flex;flex-direction:row;flex-wrap:wrap;gap:.25em}.platform-ui-calendar__tooltip .tooltip--recurrence,.platform-ui-calendar__tooltip .tooltip--blocks{margin:var(--margin__item)}.platform-ui-calendar__tooltip .platform-ui-header:first-child{margin-top:0;padding-top:0}.platform-ui-calendar__tooltip .platform-ui-blocks.blocks--layout__keyvalue>.platform-ui-block>.platform-ui-block__title{min-width:75px}.platform-ui-calendar .fc .fc-scrollgrid-section-sticky>*{background-color:transparent}.platform-ui-calendar .fc-theme-standard td,.platform-ui-calendar .fc-theme-standard th{border-color:var(--border-color__menu)}.platform-ui-calendar .fc .fc-button-primary{background-color:var(--background-color__button);border-radius:var(--border-radius__button);border:1px solid var(--border-color__button);color:inherit;cursor:pointer;outline:0 none !important;padding:var(--padding__button)}.platform-ui-calendar .fc .fc-button-primary:hover{background-color:var(--background-color__button__hover);border-color:var(--border-color__menu)}.platform-ui-calendar .fc .fc-button-primary:disabled{background-color:var(--background-color__disabled);border-color:var(--border-color__menu);cursor:not-allowed}.platform-ui-calendar .fc .fc-button-primary:not(:disabled).fc-button-active,.platform-ui-calendar .fc .fc-button-primary:not(:disabled):active{background-color:var(--background-color__button--interactive);border-color:var(--border-color__menu);color:inherit}.platform-ui-calendar .fc .fc-button:focus,.platform-ui-calendar .fc .fc-button-primary:focus,.platform-ui-calendar .fc .fc-button-primary:not(:disabled).fc-button-active:focus,.platform-ui-calendar .fc .fc-button-primary:not(:disabled):active:focus{outline:0 none !important;box-shadow:0 0 0 0 transparent !important}.platform-ui-calendar .fc .fc-cell-shaded,.platform-ui-calendar .fc .fc-day-disabled{background-color:transparent}.platform-ui-calendar .fc .fc-list-sticky .fc-list-day>*{background-color:transparent;color:inherit;position:static}.platform-ui-calendar .fc-theme-standard .fc-popover{background-color:var(--background-color-menu);border:1px solid var(--border-color__menu);box-shadow:5px 5px 10px rgba(0,0,0,0.5);border-radius:var(--border-radius__item);border-top-left-radius:0;box-sizing:border-box;color:inherit;margin-left:2px;margin-top:2px}.platform-ui-calendar .fc-theme-standard .fc-popover-header{background-color:var(--background-color__header__active);color:inherit}.platform-ui-calendar .fc .fc-more-popover .fc-popover-body{padding:var(--padding__element)}body .platform-ui-calendar .fc-view .fc-event{background-color:#666;border-color:#999;box-sizing:border-box;cursor:pointer;color:rgba(255,255,255,0.75);overflow:hidden;padding:2px}body .platform-ui-calendar .fc-view .fc-event.fc-list-event{border:0 none;border-radius:0;box-sizing:border-box;padding:0}.platform-ui-calendar .fc .fc-list-event:hover td{background-color:transparent;color:rgba(255,255,255,1.00)}.platform-ui-calendar .fc .fc-list-event td.fc-list-event-title{width:100%}.platform-ui-calendar .fc-theme-standard td,.platform-ui-calendar .fc-theme-standard th{border-color:#999}.platform-ui-calendar .fc-h-event .fc-event-main{box-sizing:border-box;color:inherit;padding:0 2px}.platform-ui-calendar .fc-v-event .fc-event-main{box-sizing:border-box;color:inherit;padding:0 2px}.platform-ui-calendar a.fc-event{text-decoration:none}.platform-ui-calendar a.fc-event:hover{color:rgba(255,255,255,1.00);text-decoration:none}.platform-ui-calendar .fc-toolbar-title{font-size:var(--font-size-large);font-weight:bold}.platform-ui-calendar .fc .fc-list-day-cushion,.platform-ui-calendar .fc .fc-list-table td{padding:var(--padding__menu-item)}.platform-ui-calendar .fc-timegrid-event-harness-inset .fc-timegrid-event,.platform-ui-calendar .fc-timegrid-event.fc-event-mirror,.fc-timegrid-more-link{box-shadow:0 0 0 transparent !important}.platform-ui-number-plate{background-color:#dcdcdc;box-sizing:border-box;border:1px solid black;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:"Consolas","DejaVu Sans Mono","Liberation Mono",monospace;justify-content:center;user-select:none}.platform-ui-number-plate .platform-ui-number-plate__country-code{background:#004db0;color:white;text-align:center}.platform-ui-number-plate .platform-ui-number-plate__number-plate{color:black;flex:1;text-align:center}.platform-ui-number-plate.layout--large{border:2px solid black;border-radius:var(--border-radius__content);font-size:var(--font-size-number_plate);font-weight:bold;padding:2px;width:fit-content}.platform-ui-number-plate.layout--large .platform-ui-number-plate__country-code{padding:.2em;min-width:4ch}.platform-ui-number-plate.layout--large .platform-ui-number-plate__number-plate{padding:.2em;min-width:10ch}.platform-ui-number-plate.layout--inline{margin-bottom:-1px;margin-top:-1px;padding:0;display:inline-flex;width:fit-content}.platform-ui-number-plate.layout--inline .platform-ui-number-plate__country-code{min-width:auto;padding:0 .2em}.platform-ui-number-plate.layout--inline .platform-ui-number-plate__number-plate{min-width:auto;padding:0 .2em}.platform-ui-colorschemes__colors{display:flex;flex-wrap:wrap;flex-wrap:nowrap;gap:1px;padding:1px;width:100%}.platform-ui-colorschemes__colors--active{background-color:var(--background-color__item__active);outline:1px solid red;outline-offset:1px}.platform-ui-colorschemes__colors .platform-ui-colorschemes__color{height:10px;flex:1 1 auto}.platform-ui-size-modifier--button-large .platform-ui-datepicker:not(.size-modifier--ignored),.platform-ui-size-modifier--button-large .platform-ui-button:not(.size-modifier--ignored){font-size:1.25em}.platform-ui-size-modifier--font-large{font-size:1.2em}.platform-ui-size-modifier--font-small{font-size:.8em}.loading-indicator{background:url('/themes/images/loader.gif') transparent no-repeat;bottom:20px;display:none;height:15px;position:fixed;right:20px;width:128px;z-index:99999}.loading-indicator.htmx-request{display:block !important}.platform-ui-upload .platform-ui-upload__placeholder{border:2px dashed #ccc;border-radius:4px;padding:20px;text-align:center;cursor:pointer;transition:all .2s ease}.platform-ui-upload .platform-ui-upload__placeholder.active,.platform-ui-upload .platform-ui-form.is-dragging .platform-ui-upload__placeholder{border-color:#007bff;background-color:rgba(0,123,255,0.1)}.platform-ui-upload .platform-ui-upload__placeholder.has-files{text-align:left}.platform-ui-upload .platform-ui-upload__input{display:none}.platform-ui-upload .platform-ui-upload__progress{background-color:var(--background-color-menu);border-radius:var(--border-radius__item);border:1px solid var(--border-color__menu);height:1.25em;line-height:1.25em;margin-top:.5em}.platform-ui-upload .platform-ui-upload__progress .progress-bar{background-color:#007bff;border-radius:4px;transition:width .3s ease;text-align:center;height:100%;vertical-align:middle}.platform-ui-upload .selected-files .header{margin-bottom:10px;font-weight:bold}.platform-ui-upload .selected-file{margin-bottom:5px}.platform-ui-upload .file-size{color:#6c757d;margin-left:5px}.platform-ui-upload .platform-ui-upload__file-input{margin-top:1em}.platform-ui-code{background-color:var(--background-color__input);border:1px solid var(--border-color__input);border-radius:var(--border-radius__input);box-sizing:border-box;color:inherit;font-family:monospace;margin:var(--margin__element);overflow-y:auto;padding:1em;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);scrollbar-width:thin;white-space:pre-wrap;word-wrap:break-word;tab-size:4;-moz-tab-size:4}.platform-ui-page__images{display:flex;flex-direction:row;gap:var(--gap-default);justify-content:flex-end;margin:var(--margin__element);scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar);overflow-x:auto}.platform-ui-page__images img{max-height:250px;max-width:250px}.platform-ui-page__section.layout--view__small .platform-ui-table__container{max-height:200px;overflow-y:auto;scrollbar-color:var(--background-color__scrollbar__thumb) var(--background-color__scrollbar)}.platform-ui-page__section.layout--view__small.is-fixed .platform-ui-table__container{height:200px}@media(min-width:768px){.platform-ui-page__section__grid{align-items:top;box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:var(--gap-item)}.platform-ui-page__section__grid.layout--two-columns-left-primary{align-items:top;box-sizing:border-box;display:grid;grid-template-columns:1fr auto;gap:var(--gap-item)}}body.theme-light a:focus-visible,body.theme-light button:focus-visible,body.theme-light input:focus-visible,body.theme-light select:focus-visible,body.theme-light textarea:focus-visible,body.theme-dark [tabindex]:focus-visible:not(.leaflet-container),body.theme-light .platform-ui-button:focus-visible,body.theme-light .platform-ui-field:focus-visible,body.theme-light .platform-ui-contextmenu__item:focus-visible,body.theme-light .platform-ui-navigation__item:focus-visible,body.theme-light .platform-ui-filtering__button:focus-visible,body.theme-light .platform-ui-table__header-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-color);border:0;outline:0}body.theme-dark a:focus-visible,body.theme-dark button:focus-visible,body.theme-dark input:focus-visible,body.theme-dark select:focus-visible,body.theme-dark textarea:focus-visible,body.theme-dark [tabindex]:focus-visible:not(.leaflet-container),body.theme-dark .platform-ui-button:focus-visible,body.theme-dark .platform-ui-field:focus-visible,body.theme-dark .platform-ui-contextmenu__item:focus-visible,body.theme-dark .platform-ui-navigation__item:focus-visible,body.theme-dark .platform-ui-filtering__button:focus-visible,body.theme-dark .platform-ui-table__header-cell:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-color);border:0;outline:0}body.theme-light a:focus:not(:focus-visible),body.theme-light button:focus:not(:focus-visible),body.theme-light input:focus:not(:focus-visible),body.theme-light select:focus:not(:focus-visible),body.theme-light textarea:focus:not(:focus-visible),body.theme-light [tabindex]:focus:not(:focus-visible),body.theme-light .platform-ui-button:focus:not(:focus-visible),body.theme-light .platform-ui-field:focus:not(:focus-visible),body.theme-light .platform-ui-contextmenu__item:focus:not(:focus-visible),body.theme-light .platform-ui-navigation__item:focus:not(:focus-visible),body.theme-light .platform-ui-filtering__button:focus:not(:focus-visible),body.theme-light .platform-ui-table__header-cell:focus:not(:focus-visible),body.theme-dark a:focus:not(:focus-visible),body.theme-dark button:focus:not(:focus-visible),body.theme-dark input:focus:not(:focus-visible),body.theme-dark select:focus:not(:focus-visible),body.theme-dark textarea:focus:not(:focus-visible),body.theme-dark [tabindex]:focus:not(:focus-visible),body.theme-dark .platform-ui-button:focus:not(:focus-visible),body.theme-dark .platform-ui-field:focus:not(:focus-visible),body.theme-dark .platform-ui-contextmenu__item:focus:not(:focus-visible),body.theme-dark .platform-ui-navigation__item:focus:not(:focus-visible),body.theme-dark .platform-ui-filtering__button:focus:not(:focus-visible),body.theme-dark .platform-ui-table__header-cell:focus:not(:focus-visible){box-shadow:none;outline:0}.platform-ui-page__events .platform-ui-tab__content:not([data-tab-id="overview"]) .platform-ui-page__section-title{border-bottom:0 none;padding-top:0;padding-bottom:1em}.platform-ui-page__events .platform-ui-tab__content:not([data-tab-id="overview"]) .platform-ui-page__section{background:var(--background-gray-90);border:1px solid var(--border-color__input);padding:.5em;border-radius:var(--border-radius__item);margin-top:var(--gap-item)}.theme-light .platform-ui-page__events .platform-ui-tab__content:not([data-tab-id="overview"]) .platform-ui-page__section{background:var(--background-gray-10)}.platform-ui-page__devices .platform-ui-tab__content:not([data-tab-id="overview"]) .platform-ui-page__section-title{border-bottom:0 none;padding-top:0;padding-bottom:1em}.platform-ui-quick-search{display:flex;gap:.5em;justify-content:flex-start;align-items:center;flex-direction:row}.platform-ui-quick-search__input{width:250px}.platform-ui-page__devices .platform-ui-tab__content:not([data-tab-id="overview"]) .platform-ui-page__section{background:var(--background-gray-90);border:1px solid var(--border-color__input);padding:.5em;border-radius:var(--border-radius__item);margin-top:var(--gap-item)}.theme-light .platform-ui-page__devices .platform-ui-tab__content:not([data-tab-id="overview"]) .platform-ui-page__section{background:var(--background-gray-10)}.platform-ui-page__devices .platform-ui-element .platform-ui-block:has(.platform-ui-element a.new){grid-column:-2 / -1;margin-bottom:1.5em;color:var(--color__text)}.platform-ui-blocks.blocks--layout__items.layout--fixed:not(.layout--multiple) .platform-ui-element.platform-ui-link__dialog.device-connections-link-block{display:flex;align-items:flex-start;justify-content:space-between}.device-connections-link-block span.devices-connections-title{padding-left:5px}.theme-dark .devices-connections-type{font-style:italic;color:#c9c9c9;margin-left:auto}.theme-light .devices-connections-type{font-style:italic;color:#505050;margin-left:auto}.platform-ui-element.platform-ui-link.new{color:white}.theme-dark .platform-ui-element .platform-ui-block:has(.platform-ui-element a.new){background:var(--accent-color)}.theme-light .platform-ui-element .platform-ui-block:has(.platform-ui-element a.new){background:var(--accent-color)}