@import url(//datenbank.kunstimporte.righini-fries.ch/assets/uipro/icons/icons.min.css);::placeholder{color:inherit;opacity:.5}:-ms-input-placeholder{color:inherit;opacity:.5}::-ms-input-placeholder{color:inherit;opacity:.5}button,input,select,textarea{display:inline-block;appearance:none;box-shadow:none;outline:0;border:none;border-radius:0;background:0 0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:normal;text-shadow:none;text-transform:none;text-decoration:none;color:inherit;padding:0;margin:0;width:100%}.ui-element *,.ui-element :after,.ui-element :before{box-sizing:border-box}.ui-element input,.ui-element select,.ui-element textarea{display:block;font-size:16px;line-height:1.5;padding:1em;width:100%}.ui-element{display:block;position:relative;background:#fff}.ui-element-dropdown{overflow-y:auto;-webkit-overflow-scrolling:touch;display:none;max-height:17em;border-top:1px solid #aaa;background:#eee}.ui-element-dropdown>*{padding:.75em 1em;cursor:pointer;border-top:1px solid #ddd}@media (hover:hover){.ui-element-dropdown>:hover{background:#fafafa}}.ui-element.ui-element-is-active .ui-element-dropdown{display:block}.ui-element-selection{padding:.5em}.ui-element-selection:empty{padding:0;margin:0}.ui-element-selection>.ui-element-entry{padding:.5em;border-bottom:1px solid #ddd}.ui-element-selection>.ui-element-entry:last-child{border-bottom:none}.ui-element-label{font-weight:700;display:block;margin:1.25em 0 .25em 0}.ui-element-label-required:after{content:'*';display:inline-block;opacity:.5;margin:0 .25em}.ui-element-label .ui-element-icon-info{font-size:1.25em;cursor:help}.ui-element-label .ui-element-icon-info+.ui-element-box-info{position:absolute;z-index:1;vertical-align:top;margin-left:.5em;background:#f7f7f7;border:1px solid #ddd;padding:.5em;max-width:240px;font-weight:400;font-size:.8em;box-shadow:0 0 10px rgba(0,0,0,.2);hyphens:auto;display:none}.ui-element-label .ui-element-icon-info:hover+.ui-element-box-info{display:inline-block}.ui-button,.ui-button-outline,.ui-button-padded,.ui-button-solid{border:2px solid;border-radius:2em;display:inline-block;vertical-align:middle;line-height:1;text-decoration:none;white-space:nowrap;padding:0;margin:0;cursor:pointer;border-color:transparent;background:0 0;width:auto}.ui-button-outline,.ui-button-padded,.ui-button-solid{padding:.5em 1em}.ui-button-outline>*,.ui-button-padded>*,.ui-button-solid>*,.ui-button>*{display:inline-block;vertical-align:middle}.ui-button-outline>.ui-icon,.ui-button-padded>.ui-icon,.ui-button-solid>.ui-icon,.ui-button>.ui-icon{margin-left:-.25em;margin-right:-.25em}.ui-button-outline>:not(.ui-icon),.ui-button-padded>:not(.ui-icon),.ui-button-solid>:not(.ui-icon),.ui-button>:not(.ui-icon){margin-left:1em;margin-right:1em}.ui-button-outline>:first-child:not(.ui-icon),.ui-button-padded>:first-child:not(.ui-icon),.ui-button-solid>:first-child:not(.ui-icon),.ui-button>:first-child:not(.ui-icon){margin-left:0}.ui-button-outline>:last-child:not(.ui-icon),.ui-button-padded>:last-child:not(.ui-icon),.ui-button-solid>:last-child:not(.ui-icon),.ui-button>:last-child:not(.ui-icon){margin-right:0}.ui-button,.ui-button-padded{color:#39f}.ui-button-solid{background:#39f;border-color:#39f;color:#fff}.ui-button-outline{border-color:#39f;color:#39f}.ui-element-type-input{border:1px solid #aaa;margin-bottom:1em}.ui-element-type-input.ui-element-is-active{outline:0 solid rgba(255,255,255,.5);outline-offset:0;box-shadow:0 .1em .75em 0 rgba(0,0,0,.25)}.ui-element-type-input .ui-element-message{height:0;padding:0 .5em;overflow:hidden;line-height:1;white-space:nowrap;text-overflow:ellipsis;font-size:.75em;transition:none;background:#aaa;color:#fff}.ui-element-type-input[data-ui-element-message] .ui-element-message{display:block;transition:all .2s .5s;padding:.5em;height:2em}.ui-element-type-input[data-ui-element-message=error],.ui-element-type-input[data-ui-element-message=required]{border-color:#b22222}.ui-element-type-input[data-ui-element-message=error] .ui-element-message,.ui-element-type-input[data-ui-element-message=required] .ui-element-message{background-color:#b22222}.ui-element-type-input[data-ui-element-message=info]{border-color:#4169e1}.ui-element-type-input[data-ui-element-message=info] .ui-element-message{background-color:#4169e1}.ui-element-type-input-connector .ui-element-control{display:block;position:relative;padding:1em;text-align:right}.ui-element-type-input-connector .ui-element-selection:not(:empty)~.ui-element-control{border-top:1px solid #aaa}.ui-element-type-input-connector .ui-element-icon{display:block;position:absolute;top:0;height:3.5em;width:3.5em;cursor:pointer}.ui-element-type-input-connector .ui-element-panel-search .ui-element-control{padding:0;margin:1em 0;text-align:left;position:sticky}.ui-element-type-input-connector .ui-element-panel-search .ui-element-control .ui-element-icon-left{left:0;cursor:default}.ui-element-type-input-connector .ui-element-panel-search .ui-element-control .ui-element-icon-left+input{padding-left:4em;background:#f1f1f1}.ui-element-type-input-connector .ui-element-results,.ui-element-type-input-connector .ui-element-selection{text-align:center}.ui-element-type-input-connector .ui-element-results>.ui-icon,.ui-element-type-input-connector .ui-element-selection>.ui-icon{display:inline-block;margin:10% auto}.ui-element-type-input-connector .ui-element-results>.ui-element-connector-message,.ui-element-type-input-connector .ui-element-selection>.ui-element-connector-message{display:block;margin:10% auto}.ui-element-type-input-connector .ui-element-entry{text-align:left;position:relative;padding:1em;word-wrap:break-word;border-bottom:1px solid #ddd}.ui-element-type-input-connector .ui-element-entry:last-child{border-bottom-color:transparent}.ui-element-type-input-connector .ui-element-selected{color:#39f}.ui-element-type-input-connector .ui-element-entry>.ui-element-entry-content{padding-right:2.5em}.ui-element-type-input-connector .ui-element-entry>.ui-element-entry-action-left,.ui-element-type-input-connector .ui-element-entry>.ui-element-entry-action-right{position:absolute;top:50%;transform:translateY(-50%)}.ui-element-type-input-connector .ui-element-entry>.ui-element-entry-action-left{left:.75em}.ui-element-type-input-connector .ui-element-entry>.ui-element-entry-action-right{right:.5em}.ui-element-type-input-connector .ui-element-entry>.ui-element-entry-action-left~.ui-element-entry-content{padding-left:2.5em}.ui-element-type-input-connector .ui-element-results .ui-element-entry{cursor:pointer}.ui-element-type-input-connector .ui-element-results .ui-element-entry.ui-element-selected .ui-element-icon-unselected,.ui-element-type-input-connector .ui-element-results .ui-element-entry:not(.ui-element-selected) .ui-element-icon-selected{display:none}.ui-element-type-input-connector .ui-element-results .ui-element-entry .ui-element-icon-selected,.ui-element-type-input-connector .ui-element-results .ui-element-entry .ui-element-icon-unselected{margin:0}.ui-element-type-input-connector .ui-element-results .ui-element-entry .ui-element-icon-unselected{color:#aaa}.ui-element-type-input-connector .ui-element-results .ui-element-entry:focus{background:#f5f5f5}.ui-element-type-input-connector .ui-element-apply{padding:1em;margin-top:2em;border-top:2px solid #39f}.ui-element-type-input-connector .ui-element-apply:after{content:'';display:block;clear:both}.ui-element-type-input-connector .ui-element-apply .ui-element-message{float:left;color:#39f;margin-bottom:1em}.ui-element-type-input-connector .ui-element-apply button{float:right;margin-left:1em}.ui-element-type-input-connector .ui-element-apply .ui-element-default,.ui-element-type-input-connector .ui-element-apply .ui-element-error{display:none}.ui-element-type-input-connector .ui-element-apply:not([data-process]) .ui-element-default,.ui-element-type-input-connector .ui-element-apply[data-process=error] .ui-element-error{display:inline-block}.ui-element-type-input-select{padding:0}.ui-element-type-input-select .ui-element-selection{display:none}.ui-element-type-input-select>button{text-align:left;display:block;cursor:pointer;position:relative;padding:.5em}.ui-element-type-input-select>button:before{content:'';display:block;position:absolute;width:.6em;height:.6em;right:1em;top:1.5em;transform:translateY(-40%) rotate(45deg);transform-origin:center;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transition:transform .2s}.ui-element-type-input-select>button.ui-element-show-selection:before{transform:translateY(10%) rotate(-135deg)}.ui-element-type-input-select>button .ui-element-placeholder{display:none;padding:.5em 1.5em .5em .5em;margin:0}.ui-element-type-input-select>button .ui-element-values{display:block;padding:0 1.5em 0 0;margin:0}.ui-element-type-input-select>button .ui-element-values>*{display:inline-block;margin:.25em .5em .25em 0;padding:.25em .75em;background:#f1f1f1;border-radius:10em;font-size:1em}.ui-element-type-input-select>button .ui-element-values:empty{display:none}.ui-element-type-input-select>button .ui-element-values:empty~.ui-element-placeholder{display:block}.ui-element-type-input-select>button.ui-element-show-selection~.ui-element-selection{display:block}.ui-element-type-input-select input.ui-element-focal{width:1px;height:1px;padding:0;position:absolute}.ui-element-type-input-select label{display:flex;flex-direction:row;flex-wrap:nowrap;padding:.5em;cursor:pointer;align-items:flex-start}.ui-element-type-input-select label>*{display:inline-block;vertical-align:top}.ui-element-type-input-select .ui-element-symbol-active,.ui-element-type-input-select .ui-element-symbol-blank{color:#39f}.ui-element-type-input-select input.ui-element-focal:checked~.ui-element-symbol-blank,.ui-element-type-input-select input.ui-element-focal:not(:checked)~.ui-element-symbol-active{display:none}.ui-element-type-input-select .ui-element-content{padding-left:1em;padding-top:.25em}.ui-element-type-input-select input:focus~.ui-element-content{text-decoration:underline}.ui-element-type-input-toggle input.ui-element-focal{width:1px;height:1px;padding:0;position:absolute}.ui-element-type-input-toggle label{display:block;padding:1em;cursor:pointer;white-space:nowrap}.ui-element-type-input-toggle label>*{display:inline-block;vertical-align:top}.ui-element-type-input-toggle .ui-element-symbol-active,.ui-element-type-input-toggle .ui-element-symbol-blank{color:#39f}.ui-element-type-input-toggle input.ui-element-focal:checked~.ui-element-symbol-blank,.ui-element-type-input-toggle input.ui-element-focal:not(:checked)~.ui-element-symbol-active{display:none}.ui-element-type-input-toggle .ui-element-content{white-space:normal;padding-left:.75em;padding-top:.25em}.ui-element-type-input-text textarea.ui-element-focal{min-height:11em}.ui-element-type-input-file{padding:1em}.ui-element-type-input-file form{display:block;position:relative}.ui-element-type-input-file .ui-element-info{display:table;table-layout:fixed;padding:0;margin:0;width:100%;font-weight:inherit;min-height:10em;border:2px dashed #ccc}.ui-element-type-input-file .ui-element-info>*{display:table-cell;vertical-align:middle;text-align:center;padding:1em}.ui-element-type-input-file .ui-element-focal{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.ui-element-type-input-file .ui-element-progress{display:none;width:80%;margin:1.5em auto;height:1em;border:1px solid #ccc}.ui-element-type-input-file.ui-element-loading .ui-element-placeholder{display:none}.ui-element-type-input-file.ui-element-loading .ui-element-progress{display:block}.ui-element-type-input-file .ui-element-progress .ui-element-progress-bar{display:block;width:0;height:100%;transition:width .5s;background:#ccc}.ui-element-type-input-file .ui-element-selection>:after{content:'';display:block;clear:both}.ui-element-type-input-file .ui-element-selection .ui-element-preview{position:relative;display:block;width:30%;float:left;margin:.5em 1em .5em 0;max-width:120px;background:#eee;border:10px solid #eee}.ui-element-type-input-file .ui-element-selection .ui-element-preview:before{content:'';display:block;width:100%;padding-top:100%}.ui-element-type-input-file .ui-element-selection .ui-element-preview>*{position:absolute;max-width:100%;max-height:100%;left:50%;top:50%;transform:translate(-50%,-50%);font-size:3em;color:#bbb}.ui-element-type-input-file .ui-element-selection .ui-element-filename{float:left;margin:.5em 1em .5em 0;width:50%}.ui-element-type-input-file .ui-element-selection .ui-button{float:right}@media (max-width:600px){.ui-element-type-input-file .ui-element-selection .ui-element-preview{width:50%;float:none}.ui-element-type-input-file .ui-element-selection .ui-element-filename{width:100%;float:none}}.ui-element-type-input-gnd .ui-element-display{padding:.75em 1em;background:#eee}.ui-element-type-input-gnd .ui-element-display .ui-element-display-data{font-style:italic}.ui-element-type-input-gnd .ui-element-display .ui-icon{font-size:1.25em}.ui-element-type-table{position:relative;transition:box-shadow .5s}.ui-element-type-table.ui-element-is-overflow-left,.ui-element-type-table.ui-element-is-overflow-right{overflow-x:auto;-webkit-overflow-scrolling:touch}.ui-element-type-table table{display:table;width:100%;border-spacing:0;border:none}.ui-element-type-table .tr.ui-element-clickable,.ui-element-type-table tr.ui-element-clickable{cursor:pointer}@media (hover:hover){.ui-element-type-table .tr.ui-element-clickable:hover,.ui-element-type-table tr.ui-element-clickable:hover{background:#f1f1f1}}.ui-element-type-table .td,.ui-element-type-table .th,.ui-element-type-table td,.ui-element-type-table th{text-align:left;vertical-align:top;padding:.5em .75em;border-bottom:1px solid}.ui-element-type-table .th,.ui-element-type-table th{font-weight:700;border-bottom-width:2px}.ui-element-type-table .th.ui-element-sorted,.ui-element-type-table th.ui-element-sorted{color:#39f}.ui-element-type-table .th.ui-element-sortable,.ui-element-type-table th.ui-element-sortable{padding-right:1.75em}.ui-element-type-table .th.ui-element-sortable:before,.ui-element-type-table th.ui-element-sortable:before{content:'\00A0';display:inline-block;vertical-align:top;float:right;font-weight:700;color:inherit;text-align:center;width:1em;margin-right:-1em;line-height:1.25}.ui-element-type-table .th.ui-element-sorted-asc:before,.ui-element-type-table th.ui-element-sorted-asc:before{content:'\2193'}.ui-element-type-table .th.ui-element-sorted-desc:before,.ui-element-type-table th.ui-element-sorted-desc:before{content:'\2191'}.ui-element-type-table.ui-element-is-overflow-left{box-shadow:1em 0 1em -1.5em rgba(0,0,0,1) inset}.ui-element-type-table.ui-element-is-overflow-right{box-shadow:-1em 0 1em -1.5em rgba(0,0,0,1) inset}.ui-element-type-table.ui-element-is-overflow-left.ui-element-is-overflow-right{box-shadow:1em 0 1em -1.5em rgba(0,0,0,1) inset,-1em 0 1em -1.5em rgba(0,0,0,1) inset}.ui-element-type-table .ui-element-toolset{display:block;text-align:right;margin:-.15em 0;white-space:nowrap}.ui-element-type-table .ui-element-toolset>*{font-size:.7em;display:inline-block;margin-left:1em;cursor:pointer;color:#39f}.ui-element-type-table .ui-element-toolset>:first-child{margin-left:0}.ui-element-type-list{position:relative}.ui-element-type-list .ui-element-group{display:table;table-layout:fixed;width:100%;padding:.75em 0}.ui-element-type-list .ui-element-group+.ui-element-group{border-top:1px solid}.ui-element-type-list .ui-element-field{display:table-row;height:1.5em}.ui-element-type-list .ui-element-label,.ui-element-type-list .ui-element-value{display:table-cell;vertical-align:top;padding:.5em}.ui-element-type-list .ui-element-label{padding-left:0;width:25%;font-weight:700}.ui-element-type-list .ui-element-value{padding-right:0}.ui-element-type-list .ui-element-value>.ui-element-type-list:only-child,.ui-element-type-list .ui-element-value>.ui-element-type-table:only-child{margin:-.5em}@media (max-width:600px){.ui-element-type-list .ui-element-field,.ui-element-type-list .ui-element-group,.ui-element-type-list .ui-element-label,.ui-element-type-list .ui-element-value{display:block;height:auto}.ui-element-type-list .ui-element-field{padding:.5em 0}.ui-element-type-list .ui-element-label,.ui-element-type-list .ui-element-value{padding:0}.ui-element-type-list .ui-element-label{margin-bottom:1em}.ui-element-type-list .ui-element-value>.ui-element-type-list:only-child,.ui-element-type-list .ui-element-value>.ui-element-type-table:only-child{margin:0}}.ui-element-type-submit{position:sticky;bottom:0;padding:1em;margin-top:2em;background:#fff;border-top:2px solid #39f}.ui-element-type-submit:after{content:'';display:block;clear:both}.ui-element-type-submit .ui-element-message{float:left;color:#39f;margin-bottom:1em}.ui-element-type-submit button{float:right;margin-left:1em}.ui-element-type-submit .ui-element-default,.ui-element-type-submit .ui-element-error,.ui-element-type-submit .ui-element-submit,.ui-element-type-submit .ui-element-success{display:none}.ui-element-type-submit:not([data-process]) .ui-element-default,.ui-element-type-submit[data-process=error] .ui-element-error,.ui-element-type-submit[data-process=submit] .ui-element-submit,.ui-element-type-submit[data-process=success] .ui-element-success{display:inline-block}.ui-element-type-pagination{position:sticky;bottom:0;padding:.5em 0;text-align:center;color:#39f;background:#fff;border-top:2px solid #39f;border-bottom:none;margin:0 1em}.ui-element-type-pagination>*{display:inline-block;vertical-align:middle;white-space:nowrap}.ui-element-type-pagination>.ui-element-page{padding:.5em}.ui-element-type-pagination>.ui-element-next,.ui-element-type-pagination>.ui-element-prev{visibility:hidden;font-size:1em;margin:0 1em;width:auto}.ui-element-type-pagination>.ui-element-next-active,.ui-element-type-pagination>.ui-element-prev-active{visibility:visible;cursor:pointer}.ui-element-type-tabs{overflow-y:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;border-bottom:1px solid #aaa}.ui-element-type-tabs>.ui-element-tab{display:inline-block;padding:.4em .5em;margin:0 .5em;border-bottom:3px solid;vertical-align:bottom;border-bottom-color:transparent;text-decoration:none;outline:0}.ui-element-type-tabs>.ui-element-tab-active{border-bottom-color:#39f;color:#39f}.ui-element-modal{position:fixed;z-index:100;top:0;left:0;right:0;bottom:0}.ui-element-modal-background{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(128,128,128,.5)}.ui-element-modal-window{position:absolute;z-index:1;transition:all .2s;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;width:100%;height:100%;padding:1em}.ui-element-modal-window~.ui-element-modal-window{display:none}.ui-element-modal-window:first-child .ui-element-modal-box{animation:.2s ease-out 0s 1 show_modal_box}@keyframes show_modal_box{0%{transform-origin:center;transform:scale(.8)}100%{transform-origin:center;transform:scale(1)}}.ui-element-modal .ui-element-modal-box{display:flex;align-items:flex-start;flex-direction:column;width:100%;max-height:100%;margin:auto;max-width:700px;box-shadow:0 .1em .75em 0 rgba(0,0,0,.25)}.ui-element-modal .ui-element-modal-header{flex:0 0 auto;width:100%;position:relative;line-height:1;padding:1em;min-height:3em;padding-right:3em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff;font-weight:700}.ui-element-modal .ui-element-modal-content{overflow:auto;-webkit-overflow-scrolling:touch;flex:1 1 auto;width:100%;padding:1em;position:relative;background:#fff}.ui-element-modal .ui-element-modal-content:after{content:'';display:block;clear:both}.ui-element-modal .ui-element-modal-content>img:only-child{display:block;max-width:100%}.ui-element-modal-window.ui-element-is-fullscreen{padding:0}.ui-element-modal-window.ui-element-is-fullscreen .ui-element-modal-box{min-height:100%;max-width:100%}.ui-element-modal .ui-element-modal-close{padding:0;position:absolute;z-index:1;top:.5em;right:.5em;width:2em;height:2em;text-indent:100%;line-height:1;overflow:hidden;color:inherit;cursor:pointer}.ui-element-modal .ui-element-modal-close:focus{color:#39f}.ui-element-modal .ui-element-modal-close:after,.ui-element-modal .ui-element-modal-close:before{content:'';display:block;position:absolute;transform-origin:center;width:80%;margin:-1px 10%;border-top:2px solid;top:50%}.ui-element-modal .ui-element-modal-close:before{transform:rotate(45deg)}.ui-element-modal .ui-element-modal-close:after{transform:rotate(-45deg)}