@font-face{font-family:"Material Icons Round";font-style:normal;font-weight:400;font-display:block;src:url("../resources/iconfont/material-icons-round.woff2") format("woff2"),url("../resources/iconfont/material-icons-round.woff") format("woff")}.material-icons-round{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}ul.goui-tree li>.node .caret:before,button.goui-button.with-text.has-menu:after,.goui-table thead tr th.sorted:after,.goui-form-field.select:after,.goui-alert:before,.goui i.icon,.goui i.icon:after{font-family:"Material Icons Round";font-weight:normal;font-style:normal;font-size:2.4rem;width:auto;height:auto;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.z0{box-shadow:rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.14),rgba(0, 0, 0, 0.12)}.z1{box-shadow:0 0.2rem 0.1rem -0.1rem rgba(0, 0, 0, 0.2),0 0.1rem 0.1rem 0rem rgba(0, 0, 0, 0.14),0rem 0.1rem 0.3rem 0rem rgba(0, 0, 0, 0.12)}.z2,.goui.card{box-shadow:0 0.3rem 0.1rem -0.2rem rgba(0, 0, 0, 0.2),0 0.2rem 0.2rem 0rem rgba(0, 0, 0, 0.14),0rem 0.1rem 0.5rem 0rem rgba(0, 0, 0, 0.12)}.z3{box-shadow:0 0.3rem 0.3rem -0.2rem rgba(0, 0, 0, 0.2),0 0.3rem 0.4rem 0rem rgba(0, 0, 0, 0.14),0rem 0.1rem 0.8rem 0rem rgba(0, 0, 0, 0.12)}.z4,.goui-button:focus-visible,.button.checkbox-group span.box-label:focus-visible,.button.goui-form-field.radiogroup span.box-label:focus-visible,.button.goui-form-field.check span.box-label:focus-visible,.goui-form-field.check .button input+span:focus-visible{box-shadow:0 0.2rem 0.4rem -0.1rem rgba(0, 0, 0, 0.2),0 0.4rem 0.5rem 0rem rgba(0, 0, 0, 0.14),0rem 0.1rem 1rem 0rem rgba(0, 0, 0, 0.12)}.z5{box-shadow:0px 3px 5px -1px rgba(0, 0, 0, 0.2),0px 5px 8px 0px rgba(0, 0, 0, 0.14),0px 1px 14px 0px rgba(0, 0, 0, 0.12)}.z6{box-shadow:0 0.3rem 0.5rem -0.1rem rgba(0, 0, 0, 0.2),0 0.6rem 1rem 0rem rgba(0, 0, 0, 0.14),0 0.1rem 1.8rem 0rem rgba(0, 0, 0, 0.12)}.z7{box-shadow:0px 4px 5px -2px rgba(0, 0, 0, 0.2),0px 7px 10px 1px rgba(0, 0, 0, 0.14),0px 2px 16px 1px rgba(0, 0, 0, 0.12)}.z8,.autocomplete-suggestions,.goui.goui-toolbar.html-field-toolbar{box-shadow:0 0.5rem 0.5rem -0.3rem rgba(0, 0, 0, 0.2),0 0.8rem 1rem -0.1rem rgba(0, 0, 0, 0.14),0 0.3rem 1.4rem 0.2rem rgba(0, 0, 0, 0.12)}.z9{box-shadow:0px 5px 6px -3px rgba(0, 0, 0, 0.2),0px 9px 12px 1px rgba(0, 0, 0, 0.14),0px 3px 16px 2px rgba(0, 0, 0, 0.12)}.z10{box-shadow:0px 6px 6px -3px rgba(0, 0, 0, 0.2),0px 10px 14px 1px rgba(0, 0, 0, 0.14),0px 4px 18px 3px rgba(0, 0, 0, 0.12)}.z11{box-shadow:0px 6px 7px -4px rgba(0, 0, 0, 0.2),0px 11px 15px 1px rgba(0, 0, 0, 0.14),0px 4px 20px 3px rgba(0, 0, 0, 0.12)}.z12,.goui-window,menu.goui-dropdown{box-shadow:0 0.7rem 0.8rem -0.4rem rgba(0, 0, 0, 0.2),0 1.2rem 1.7rem 0.2rem rgba(0, 0, 0, 0.14),0 0.5rem 2.2rem 0.4rem rgba(0, 0, 0, 0.12)}.z13{box-shadow:0px 7px 8px -4px rgba(0, 0, 0, 0.2),0px 13px 19px 2px rgba(0, 0, 0, 0.14),0px 5px 24px 4px rgba(0, 0, 0, 0.12)}.z14{box-shadow:0px 7px 9px -4px rgba(0, 0, 0, 0.2),0px 14px 21px 2px rgba(0, 0, 0, 0.14),0px 5px 26px 4px rgba(0, 0, 0, 0.12)}.z15{box-shadow:0px 8px 9px -5px rgba(0, 0, 0, 0.2),0px 15px 22px 2px rgba(0, 0, 0, 0.14),0px 6px 28px 5px rgba(0, 0, 0, 0.12)}.z16{box-shadow:0px 8px 10px -5px rgba(0, 0, 0, 0.2),0px 16px 24px 2px rgba(0, 0, 0, 0.14),0px 6px 30px 5px rgba(0, 0, 0, 0.12)}.z17{box-shadow:0px 8px 11px -5px rgba(0, 0, 0, 0.2),0px 17px 26px 2px rgba(0, 0, 0, 0.14),0px 6px 32px 5px rgba(0, 0, 0, 0.12)}.z18{box-shadow:0px 9px 11px -5px rgba(0, 0, 0, 0.2),0px 18px 28px 2px rgba(0, 0, 0, 0.14),0px 7px 34px 6px rgba(0, 0, 0, 0.12)}.z19{box-shadow:0px 9px 12px -6px rgba(0, 0, 0, 0.2),0px 19px 29px 2px rgba(0, 0, 0, 0.14),0px 7px 36px 6px rgba(0, 0, 0, 0.12)}.z20{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 20px 31px 3px rgba(0, 0, 0, 0.14),0px 8px 38px 7px rgba(0, 0, 0, 0.12)}.z21{box-shadow:0px 10px 13px -6px rgba(0, 0, 0, 0.2),0px 21px 33px 3px rgba(0, 0, 0, 0.14),0px 8px 40px 7px rgba(0, 0, 0, 0.12)}.z22{box-shadow:0px 10px 14px -6px rgba(0, 0, 0, 0.2),0px 22px 35px 3px rgba(0, 0, 0, 0.14),0px 8px 42px 7px rgba(0, 0, 0, 0.12)}.z23{box-shadow:0px 11px 14px -7px rgba(0, 0, 0, 0.2),0px 23px 36px 3px rgba(0, 0, 0, 0.14),0px 9px 44px 8px rgba(0, 0, 0, 0.12)}.z24,.goui-window.modal{box-shadow:0rem 1.1rem 1.5rem -0.7rem rgba(0, 0, 0, 0.2),0rem 2.4rem 3.8rem 0.3rem rgba(0, 0, 0, 0.14),0rem 0.9rem 4.6rem 0.8rem rgba(0, 0, 0, 0.12)}.goui *,.goui .goui-window.maximized .collapse-btn,.goui-window.maximized .goui .collapse-btn{text-rendering:optimizeLegibility;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}.goui *:focus,.goui .goui-window.maximized .collapse-btn:focus,.goui-window.maximized .goui .collapse-btn:focus{outline:none}.goui.root{font:1.6rem/2rem Lato,Arial,Helvetica;color:var(--fg-text);width:100%;background-color:var(--bg-body)}.goui{--fg-border:	rgba(68, 68, 68, 0.26);--fg-line:	rgba(0, 0, 0, 0.04);--fg-text: rgb(10, 10, 10);--fg-secondary-text: rgba(1, 4, 10, 0.56);--fg-selected: white;--bg-body:	#fafafa;--bg-box: var(--bg-main);--bg-main: white;--bg-button:	#f1f1f1;--bg-layer:	#f5f5f5;--bg-side-bar: #efeff2;--bg-header: #1E1246;--bg-primary: #dae3f0;--bg-focus:	rgba(2, 119, 189, 0.16);--fg-selection:	rgb(1, 4, 10);--bg-selection:	rgba(2, 119, 189, 0.16);--bg-read-only: #f1f1f1;--bg-input: white;--bg-hover:	rgba(0, 0, 0, 0.04);--bg-selected:	rgba(30, 18, 70, 0.8);--bg-selected-inactive: rgba(0, 0, 0, 0.08);--c-primary:	#1652a1;--c-secondary: #00b0ad;--c-accent:	#ff7200;--fg-error: #721c24;--border-error: #721c24;--bg-error: #FFEBEE;--fg-warning: #856404;--border-warning: #ffeeba;--bg-warning: #fff3cd;--fg-notice: #004089;--border-notice: #b8daff;--bg-notice: #cce5ff}.goui ::selection{background:var(--bg-selection);color:var(--fg-selection)}.dark{--fg-border:	rgba(255, 255, 255, 0.3);--fg-line:	rgba(255, 255, 255, 0.3);--fg-text: white;--fg-secondary-text: rgba(255,255,255, 0.7);--bg-body:	#343638;--bg-main: #1b1b1b;--bg-button: transparent;--bg-layer:	#303030;--bg-side-bar: #343638;--bg-primary: #1652a1;--bg-header: #202020;--bg-focus:	rgba(2, 119, 189, 0.16);--fg-selection:	white;--bg-selection:	rgba(2, 119, 189);--bg-read-only: #1b1b1b;--bg-input: #272727;--bg-hover: rgba(255,255,255, 0.04);--bg-selected: rgba(140, 90, 240, 0.8);--bg-selected-inactive: #4a4a60;--c-primary: #009BC9;--fg-error: #FFEBEE;--border-error: #a43432;--bg-error: #721c24;--fg-warning: #856404;--border-warning: #ffeeba;--bg-warning: #fff3cd;--fg-notice: #004089;--border-notice: #b8daff;--bg-notice: #cce5ff}.dark .goui{--fg-border:	rgba(255, 255, 255, 0.3);--fg-line:	rgba(255, 255, 255, 0.3);--fg-text: white;--fg-secondary-text: rgba(255,255,255, 0.7);--bg-body:	#343638;--bg-main: #1b1b1b;--bg-button: transparent;--bg-layer:	#303030;--bg-side-bar: #343638;--bg-primary: #1652a1;--bg-header: #202020;--bg-focus:	rgba(2, 119, 189, 0.16);--fg-selection:	white;--bg-selection:	rgba(2, 119, 189);--bg-read-only: #1b1b1b;--bg-input: #272727;--bg-hover: rgba(255,255,255, 0.04);--bg-selected: rgba(140, 90, 240, 0.8);--bg-selected-inactive: #4a4a60;--c-primary: #009BC9;--fg-error: #FFEBEE;--border-error: #a43432;--bg-error: #721c24;--fg-warning: #856404;--border-warning: #ffeeba;--bg-warning: #fff3cd;--fg-notice: #004089;--border-notice: #b8daff;--bg-notice: #cce5ff}.dark *,.dark .goui-window.maximized .collapse-btn,.goui-window.maximized .dark .collapse-btn{color-scheme:dark}@media(prefers-color-scheme: dark){.goui.root.system{--fg-border:	rgba(255, 255, 255, 0.3);--fg-line:	rgba(255, 255, 255, 0.3);--fg-text: white;--fg-secondary-text: rgba(255,255,255, 0.7);--bg-body:	#343638;--bg-main: #1b1b1b;--bg-button: transparent;--bg-layer:	#303030;--bg-side-bar: #343638;--bg-primary: #1652a1;--bg-header: #202020;--bg-focus:	rgba(2, 119, 189, 0.16);--fg-selection:	white;--bg-selection:	rgba(2, 119, 189);--bg-read-only: #1b1b1b;--bg-input: #272727;--bg-hover: rgba(255,255,255, 0.04);--bg-selected: rgba(140, 90, 240, 0.8);--bg-selected-inactive: #4a4a60;--c-primary: #009BC9;--fg-error: #FFEBEE;--border-error: #a43432;--bg-error: #721c24;--fg-warning: #856404;--border-warning: #ffeeba;--bg-warning: #fff3cd;--fg-notice: #004089;--border-notice: #b8daff;--bg-notice: #cce5ff}.goui.root.system .goui{--fg-border:	rgba(255, 255, 255, 0.3);--fg-line:	rgba(255, 255, 255, 0.3);--fg-text: white;--fg-secondary-text: rgba(255,255,255, 0.7);--bg-body:	#343638;--bg-main: #1b1b1b;--bg-button: transparent;--bg-layer:	#303030;--bg-side-bar: #343638;--bg-primary: #1652a1;--bg-header: #202020;--bg-focus:	rgba(2, 119, 189, 0.16);--fg-selection:	white;--bg-selection:	rgba(2, 119, 189);--bg-read-only: #1b1b1b;--bg-input: #272727;--bg-hover: rgba(255,255,255, 0.04);--bg-selected: rgba(140, 90, 240, 0.8);--bg-selected-inactive: #4a4a60;--c-primary: #009BC9;--fg-error: #FFEBEE;--border-error: #a43432;--bg-error: #721c24;--fg-warning: #856404;--border-warning: #ffeeba;--bg-warning: #fff3cd;--fg-notice: #004089;--border-notice: #b8daff;--bg-notice: #cce5ff}.goui.root.system *{color-scheme:dark}}.goui-fade-out{transition:all 0s}.goui-fade-in{transition:all 1000ms cubic-bezier(0.32, 0, 0.67, 0)}*[hidden]:not(.goui-fade-out):not(.goui-fade-in){display:none !important}*[hidden].goui-fade-in,.goui-window.maximized [hidden].goui-fade-in.collapse-btn,*[hidden].goui-fade-out,.goui-window.maximized [hidden].goui-fade-out.collapse-btn{opacity:0;visibility:hidden;pointer-events:none}*[hidden].goui-fade-in,.goui-window.maximized [hidden].goui-fade-in.collapse-btn{transition:0s}*[hidden].goui-fade-out,.goui-window.maximized [hidden].goui-fade-out.collapse-btn{transition:opacity 200ms cubic-bezier(0.32, 0, 0.67, 0)}*[disabled],.goui-window.maximized .collapse-btn,.disabled{cursor:not-allowed;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=60);pointer-events:none}hr.goui{border:0;border-top:1px solid var(--fg-border)}.goui-draghandle{cursor:move}.goui-resizable{resize:both;overflow:auto}.goui-resizable::-webkit-resizer{background-color:rgba(0,0,0,0)}.goui-cardmenu{margin:0;padding:0}.goui-cardmenu button.goui-button{display:inline-block;padding:1.2rem 1.8rem;margin:0 2.4rem 0 0;background:none;border:none;border-radius:0;border-bottom:4px solid rgba(0,0,0,0);border-top:4px solid rgba(0,0,0,0);color:var(--fg-secondary-text)}.goui-cardmenu button.goui-button.active{border-bottom:4px solid #f1df41;color:var(--fg-text)}.goui-cardmenu button.goui-button:hover{background:none}.goui-cardmenu button.goui-button:focus-visible{background-color:var(--bg-focus)}.goui.goui-avatar{cursor:default;position:relative;display:block;color:#fff;padding:0;background-color:var(--fg-secondary-text);background-size:cover;border-radius:50%;width:4.2rem;height:4.2rem;line-height:4.2rem;font-size:1.6rem;text-align:center;overflow:hidden}.goui.goui-avatar img{height:100%;margin:0;border:0}.goui-empty-state{text-align:center;color:var(--fg-secondary-text);width:100%;padding:2rem}.goui-empty-state .icon{font-size:4.8rem;width:4.8rem;height:4.8rem}.goui.drop-pin{position:fixed;height:1px;background-color:var(--c-primary);pointer-events:none}.goui.drop-pin:after{content:" ";display:block;border-radius:50%;background-color:var(--c-primary);width:.8rem;height:.8rem;position:absolute;left:0;top:-0.4rem}.normalize,.goui-html-field div.editor{overflow-wrap:break-word;font:1.6rem/2rem Lato,Arial,Helvetica;color:var(--fg-text)}.normalize>*,.goui-window.maximized .normalize>.collapse-btn,.goui-html-field div.editor>*,.goui-html-field .goui-window.maximized div.editor>.collapse-btn,.goui-window.maximized .goui-html-field div.editor>.collapse-btn{margin:0;padding:0;box-sizing:content-box;overflow:visible;text-align:left}.normalize>*:focus,.goui-window.maximized .normalize>.collapse-btn:focus,.goui-html-field div.editor>*:focus{outline:none}.normalize pre,.goui-html-field div.editor pre{white-space:pre-wrap}.normalize blockquote,.goui-html-field div.editor blockquote{display:block;margin:1em 4rem;padding:0 1.6rem}.normalize td,.goui-html-field div.editor td{display:table-cell}.normalize th,.goui-html-field div.editor th{display:table-cell;vertical-align:inherit;font-weight:bold;padding:1px}.normalize ul,.goui-html-field div.editor ul,.normalize menu,.goui-html-field div.editor menu,.normalize dir,.goui-html-field div.editor dir{display:block;list-style-type:disc;list-style-position:outside;margin:0;padding:0 0 0 2em}.normalize ul>ul,.goui-html-field div.editor ul>ul,.normalize menu>ul,.goui-html-field div.editor menu>ul,.normalize dir>ul,.goui-html-field div.editor dir>ul{list-style-type:circle}.normalize ul>ul>ul,.goui-html-field div.editor ul>ul>ul,.normalize menu>ul>ul,.goui-html-field div.editor menu>ul>ul,.normalize dir>ul>ul,.goui-html-field div.editor dir>ul>ul{list-style-type:square}.normalize ol,.goui-html-field div.editor ol{display:block;list-style-type:decimal;list-style-position:outside;margin:0;padding:0 0 0 2em}.normalize ol>ol,.goui-html-field div.editor ol>ol{list-style-type:lower-alpha}.normalize ol>ol>ol,.goui-html-field div.editor ol>ol>ol{list-style-type:lower-roman}.normalize li,.goui-html-field div.editor li{display:list-item}.normalize p,.goui-html-field div.editor p{margin:.8rem 0;min-height:2rem}.normalize a:link,.goui-html-field div.editor a:link,.normalize a:visited,.goui-html-field div.editor a:visited,.normalize a:active,.goui-html-field div.editor a:active{text-decoration:underline;color:var(--c-primary)}.normalize a:visited,.goui-html-field div.editor a:visited{color:purple}.normalize hr,.goui-html-field div.editor hr{border:0;border-top:2px solid var(--fg-border);margin:2.4rem 0;padding:0}html{font-size:54%}@media(max-device-width: 1200px){html{font-size:62.5%}}.goui{box-sizing:border-box}.goui>*,.goui-window.maximized .goui>.collapse-btn{box-sizing:border-box}.goui.light-bg{background-color:#fff}.goui.normal-bg{background-color:var(--bg-layer)}.goui.main{background-color:var(--bg-main)}.goui.flow{display:flex;flex-flow:row wrap !important;align-content:flex-start;align-items:start;gap:1rem}.goui.flow>*,.goui-window.maximized .goui.flow>.collapse-btn{width:100%}.goui.hbox{display:flex;flex-direction:row;gap:0;justify-content:flex-start;flex-wrap:nowrap;align-items:stretch}.goui.hbox>*:not(.goui-form-field){flex:none;min-width:0}.goui.hbox .goui.detail{min-width:30rem}.goui.hbox>hr{height:auto}.goui.hbox .break:before{content:"";width:100%;order:1}.goui.vbox,.goui.goui-window{gap:0;justify-content:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch}.goui.vbox>*:not(.goui-form-field),.goui.goui-window>*:not(.goui-form-field){flex:none;min-height:0}.goui.gap{gap:.8rem}.goui.container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.goui.container>*,.goui-window.maximized .goui.container>.collapse-btn{flex:1 0;min-width:300px}.goui.fit,.goui-cards>.goui{height:100%;width:100%;margin:0}.goui.pad{padding:2.4rem 1.8rem !important}.goui.border-bottom{border-bottom:1px solid var(--fg-border) !important}.goui.border-top{border-top:1px solid var(--fg-border) !important}.goui.border-left{border-left:1px solid var(--fg-border) !important}.goui.border-right{border-bottom:1px solid var(--fg-border) !important}.goui.frame{border:1px solid var(--fg-border);border-radius:1.2rem;overflow:hidden;background-color:var(--bg-main)}.goui.frame>.toolbar{background-color:var(--bg-layer);padding:1.8rem;border-bottom:1px solid var(--fg-border)}.goui.frame>:first-child .toolbar:first-child{background-color:var(--bg-layer);padding:1.8rem;border-bottom:1px solid var(--fg-border)}.goui.scroll{overflow:auto}.goui-table thead tr th hr,.goui.hbox>hr{border:0;z-index:1;padding:0;width:5px;display:block;margin:0 -2px;background-color:rgba(0,0,0,0);background:linear-gradient(90deg, transparent, transparent 2px, var(--fg-border) 1px, transparent 3px)}.goui-table thead tr th hr.draggable,.goui.hbox>hr.draggable{cursor:col-resize}.goui.hbox.mobile-cards{height:100%}@media only screen and (max-width: 845px){.goui.not-medium-device{display:none !important}.goui.hbox.tablet-cards>*:not(.active){display:none}.goui.hbox.tablet-cards>*{width:100% !important;height:100% !important}}@media only screen and (max-width: 576px){.goui.not-small-device{display:none !important}.goui.hbox.mobile-cards>*:not(.active){display:none}.goui.hbox.mobile-cards>*{width:100% !important;height:100% !important}}@media only screen and (min-width: 845px){.goui.for-medium-device{display:none !important}}@media only screen and (min-width: 576px){.goui.for-small-device{display:none !important}}.goui.card{border-radius:.8rem;margin:.8rem;background-color:#fff}.goui-alert{z-index:40000;position:fixed;top:6.4rem;left:0;right:0;width:60rem;max-width:80%;margin:0 auto;border-radius:1rem;padding:2.4rem 2.4rem 2.4rem 6.4rem;animation:goui-alert .5s ease-out;cursor:pointer}.goui-alert:before{position:absolute;left:2.4rem}.goui-alert.error{background:var(--bg-error);border:2px solid var(--border-error);color:var(--fg-error)}.goui-alert.error:before{color:var(--fg-error);content:"error"}.goui-alert.success{background:#d4edda;border:2px solid #c3e6cb;color:#155724}.goui-alert.success:before{color:#155724;content:"check_circle"}.goui-alert.warning{background:var(--bg-warning);border:2px solid var(--border-warning);color:var(--fg-warning)}.goui-alert.warning:before{color:var(--fg-warning);content:"warning"}.goui-alert.notice{background:var(--bg-notice);border:2px solid var(--border-notice);color:var(--fg-notice)}.goui-alert.notice:before{color:var(--fg-notice);content:"info"}@keyframes goui-alert{0%{transform:translateY(-200%)}100%{transform:translateY(0%)}}.goui-mask{opacity:.8;background-color:#7b7a7a;top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:absolute;transform:translate(0, 0)}#goui .goui-mask{z-index:30000}.goui-mask .spinner,.goui-mask .spinner div,.goui-mask .spinner div:after{box-sizing:border-box}.goui-mask .spinner{color:#fff;position:absolute;width:8rem;height:8rem;top:50%;left:50%;margin-top:-4rem;margin-left:-4rem}.goui-mask .spinner div{animation:goui-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:4rem 4rem}.goui-mask .spinner div:after{content:" ";display:block;position:absolute;width:7.2px;height:7.2px;border-radius:50%;background:currentColor;margin:-3.6px 0 0 -3.6px}.goui-mask .spinner div:nth-child(1){animation-delay:-0.036s}.goui-mask .spinner div:nth-child(1):after{top:6.262742rem;left:6.262742rem}.goui-mask .spinner div:nth-child(2){animation-delay:-0.072s}.goui-mask .spinner div:nth-child(2):after{top:6.771281rem;left:5.6rem}.goui-mask .spinner div:nth-child(3){animation-delay:-0.108s}.goui-mask .spinner div:nth-child(3):after{top:7.090963rem;left:4.828221rem}.goui-mask .spinner div:nth-child(4){animation-delay:-0.144s}.goui-mask .spinner div:nth-child(4):after{top:7.2rem;left:4rem}.goui-mask .spinner div:nth-child(5){animation-delay:-0.18s}.goui-mask .spinner div:nth-child(5):after{top:7.090963rem;left:3.171779rem}.goui-mask .spinner div:nth-child(6){animation-delay:-0.216s}.goui-mask .spinner div:nth-child(6):after{top:6.771281rem;left:2.4rem}.goui-mask .spinner div:nth-child(7){animation-delay:-0.252s}.goui-mask .spinner div:nth-child(7):after{top:6.262742rem;left:1.737258rem}.goui-mask .spinner div:nth-child(8){animation-delay:-0.288s}.goui-mask .spinner div:nth-child(8):after{top:5.6rem;left:1.228719rem}@keyframes goui-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.checkbox-group,.goui-form-field.radiogroup{border:0;margin-inline-start:0;margin-inline-end:0;padding-block-start:0;padding-inline-start:0;padding-inline-end:0;padding-block-end:0}.checkbox-group h3.legend:empty,.goui-form-field.radiogroup h3.legend:empty{display:none}.goui.group{display:flex;align-items:start}.goui.group .goui-form-field,.goui.group .goui-display-field{margin:0;width:auto}.goui.group .goui-form-field .control,.goui.group .goui-display-field .control{flex-wrap:nowrap}.goui.group .goui-form-field .control span.box-label,.goui.group .goui-display-field .control span.box-label{padding:.9rem 1.8rem;font-weight:normal;margin:0;border:1px solid var(--fg-border)}.goui.group>.goui-display-field .wrap .label{background-color:var(--bg-input)}.goui.group>:focus-within .wrap{border-right-width:1px !important}.goui.group>:focus-within+* .wrap{border-left:0}.goui.group>:not(:first-child) .wrap{border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.goui.group>:not(:first-child) .wrap span.box-label{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.goui.group>:not(:last-child) .wrap{border-right-width:0 !important;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.goui.group>:not(:last-child) .wrap span.box-label{border-top-right-radius:0;border-bottom-right-radius:0}.goui-form-field .wrap,.goui-pit,.goui.group>.goui-display-field .wrap{overflow:hidden;transition:border-color 100ms linear;border-radius:1rem;background-color:var(--bg-input);border:1px solid var(--fg-border)}.goui-form-field .wrap:empty,.goui-pit:empty,.goui.group>.goui-display-field .wrap:empty{border:0}.goui-form-field.check input,.checkbox-group input,.goui-form-field.radiogroup input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.box.goui-form-field.check input,.box.checkbox-group input,.box.goui-form-field.radiogroup input{margin:0;color:var(--c-primary);min-width:2rem;min-height:2rem;width:2rem;height:2rem;background-color:var(--bg-input);border:1px solid var(--fg-text);border-radius:.4rem}.box.goui-form-field.check input:before,.box.checkbox-group input:before,.box.goui-form-field.radiogroup input:before{content:"";transform:scale(0);display:inline-block;margin:-1px;width:2rem;height:2rem;transition:90ms transform ease-in-out;background-color:currentColor}.box.goui-form-field.check input:checked:before,.box.checkbox-group input:checked:before,.box.goui-form-field.radiogroup input:checked:before{transform:scale(1)}.box.goui-form-field.check input:focus,.box.checkbox-group input:focus,.box.goui-form-field.radiogroup input:focus{border-color:var(--c-primary)}.box.goui-form-field.check input[style]:checked:before,.box.checkbox-group input[style]:checked:before,.box.goui-form-field.radiogroup input[style]:checked:before{color:inherit;text-shadow:0 0 1px #000}.button.goui-form-field.check .control,.button.checkbox-group .control,.button.goui-form-field.radiogroup .control{flex-wrap:nowrap}.button.goui-form-field.check .control span.box-label,.button.checkbox-group .control span.box-label,.button.goui-form-field.radiogroup .control span.box-label{padding:1.1rem 1.2rem;font-weight:normal;margin:0}.button.goui-form-field.check input:checked+span.box-label,.button.checkbox-group input:checked+span.box-label,.button.goui-form-field.radiogroup input:checked+span.box-label{background-color:var(--bg-focus);color:inherit}.button.goui-form-field.check input,.button.checkbox-group input,.button.goui-form-field.radiogroup input{margin:0}.goui-form-field.check .wrap,.checkbox-group .wrap,.goui-form-field.radiogroup .wrap{background-color:rgba(0,0,0,0);border:none;border-radius:0}.goui-form-field.check .label,.checkbox-group .label,.goui-form-field.radiogroup .label{display:none}.goui-form-field.check .control,.checkbox-group .control,.goui-form-field.radiogroup .control{display:flex;align-items:center;flex-wrap:wrap}.goui-form-field.check .control .box-label,.checkbox-group .control .box-label,.goui-form-field.radiogroup .control .box-label{flex:1;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1.4rem 1.2rem;margin:auto 0;user-select:none;-webkit-user-select:none;-moz-user-select:none}.chips .editor,.goui-html-field div.editor,.goui-form-field.text input,.goui-form-field.text textarea,.goui-form-field.text .wrap>select,.goui-form-field.number input,.goui-form-field.number textarea,.goui-form-field.number .wrap>select,.goui-form-field.date input,.goui-form-field.date textarea,.goui-form-field.date .wrap>select,.goui-form-field.time input,.goui-form-field.time textarea,.goui-form-field.time .wrap>select,.goui-form-field.textarea input,.goui-form-field.textarea textarea,.goui-form-field.textarea .wrap>select,.goui-form-field.select input,.goui-form-field.select textarea,.goui-form-field.select .wrap>select,.goui-form-field.duration input,.goui-form-field.duration textarea,.goui-form-field.duration .wrap>select,.goui-form-field.recurrence input,.goui-form-field.recurrence textarea,.goui-form-field.recurrence .wrap>select{background-color:var(--bg-input);font:1.6rem/2rem Lato,Arial,Helvetica;margin:0;border:0;padding:1.1rem 1.6rem;width:100%;color:var(--fg-text);display:block}.chips .editor::placeholder,.goui-html-field div.editor::placeholder,.goui-form-field.text input::placeholder,.goui-form-field.text textarea::placeholder,.goui-form-field.text .wrap>select::placeholder,.goui-form-field.number input::placeholder,.goui-form-field.number textarea::placeholder,.goui-form-field.number .wrap>select::placeholder,.goui-form-field.date input::placeholder,.goui-form-field.date textarea::placeholder,.goui-form-field.date .wrap>select::placeholder,.goui-form-field.time input::placeholder,.goui-form-field.time textarea::placeholder,.goui-form-field.time .wrap>select::placeholder,.goui-form-field.textarea input::placeholder,.goui-form-field.textarea textarea::placeholder,.goui-form-field.textarea .wrap>select::placeholder,.goui-form-field.select input::placeholder,.goui-form-field.select textarea::placeholder,.goui-form-field.select .wrap>select::placeholder,.goui-form-field.duration input::placeholder,.goui-form-field.duration textarea::placeholder,.goui-form-field.duration .wrap>select::placeholder,.goui-form-field.recurrence input::placeholder,.goui-form-field.recurrence textarea::placeholder,.goui-form-field.recurrence .wrap>select::placeholder{transition:all 200ms linear;color:var(--fg-secondary-text)}.goui-pit>div+div{border-top:1px solid var(--fg-border)}.goui-pit:not(:empty)+.goui-form-field:before{content:" ";display:block;background-color:var(--bg-input);border-right:1px solid var(--fg-border);border-left:1px solid var(--fg-border);height:1.2rem;width:auto;margin-top:-1.8rem;margin-bottom:-0.8rem}.goui-form-field,.goui-display-field{display:flex;flex-direction:column;margin:0;position:relative}.goui-display-field.right .control{text-align:right}.goui-display-field.with-icon .wrap div.label{left:4.8rem;padding:0 .4rem}.goui-display-field.with-icon .wrap .control{padding-left:1rem}.goui-display-field .wrap{flex:1;align-items:center;overflow:hidden;display:flex;flex-flow:row nowrap;border:1px solid rgba(0,0,0,0)}.goui-display-field .wrap>i{width:2.4rem;height:2.4rem;margin:1.1rem 0rem 1.1rem 1.6rem}.goui-display-field .wrap div.label{font-size:1.3rem;line-height:1.3rem;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-secondary-text);vertical-align:top;position:absolute;left:1.8rem;top:-0.65rem}.goui-display-field .wrap .control{font:1.6rem/2rem Lato,Arial,Helvetica;min-width:2.2rem;margin:0;border:0;padding:1.1rem 1.6rem;height:4.6rem;color:var(--fg-text);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goui-display-field .wrap .control i.icon{align-self:center}.goui-form-field.readonly .wrap{background-color:var(--bg-read-only)}.goui-form-field.readonly .wrap div.label{background-color:var(--bg-read-only)}.goui-form-field.readonly .wrap input,.goui-form-field.readonly .wrap textarea{background-color:var(--bg-read-only)}.goui-form-field .wrap{flex:1;display:flex;flex-flow:row nowrap}.goui-form-field .wrap>.control{flex:1;appearance:none;-webkit-appearance:none;-moz-appearance:none}.goui-form-field .wrap>i{width:2.4rem;height:2.4rem;margin:1.1rem 0rem 1.1rem 1.6rem}.goui-form-field .wrap menu.goui-toolbar{padding:0 !important;border-radius:0 1rem 1rem 0;border-left:1px solid var(--fg-border);border-top:0 !important;border-right:0 !important;border-bottom:0 !important;min-height:auto;gap:.4rem}.goui-form-field .wrap menu.goui-toolbar>*{padding:.6rem}.goui-form-field .wrap menu.goui-toolbar .goui-button,.goui-form-field.check .wrap menu.goui-toolbar .button input+span,.goui-form-field.check .button .wrap menu.goui-toolbar input+span,.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.check span.box-label,.button.goui-form-field.check .goui-form-field .wrap menu.goui-toolbar span.box-label,.goui-form-field .wrap menu.goui-toolbar .button.checkbox-group span.box-label,.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.radiogroup span.box-label,.button.checkbox-group .goui-form-field .wrap menu.goui-toolbar span.box-label,.button.goui-form-field.radiogroup .goui-form-field .wrap menu.goui-toolbar span.box-label{color:var(--fg-secondary-text);border-radius:0}.goui-form-field .wrap menu.goui-toolbar .goui-button i.icon,.goui-form-field.check .wrap menu.goui-toolbar .button input+span i.icon,.goui-form-field.check .button .wrap menu.goui-toolbar input+span i.icon,.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.check span.box-label i.icon,.button.goui-form-field.check .goui-form-field .wrap menu.goui-toolbar span.box-label i.icon,.goui-form-field .wrap menu.goui-toolbar .button.checkbox-group span.box-label i.icon,.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.radiogroup span.box-label i.icon,.button.checkbox-group .goui-form-field .wrap menu.goui-toolbar span.box-label i.icon,.button.goui-form-field.radiogroup .goui-form-field .wrap menu.goui-toolbar span.box-label i.icon{font-size:2rem}.goui-form-field .wrap menu.goui-toolbar .goui-button.with-icon:not(.with-text),.goui-form-field.check .wrap menu.goui-toolbar .button input+span.with-icon:not(.with-text),.goui-form-field.check .button .wrap menu.goui-toolbar input+span.with-icon:not(.with-text),.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.check span.with-icon.box-label:not(.with-text),.button.goui-form-field.check .goui-form-field .wrap menu.goui-toolbar span.with-icon.box-label:not(.with-text),.goui-form-field .wrap menu.goui-toolbar .button.checkbox-group span.with-icon.box-label:not(.with-text),.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.radiogroup span.with-icon.box-label:not(.with-text),.button.checkbox-group .goui-form-field .wrap menu.goui-toolbar span.with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup .goui-form-field .wrap menu.goui-toolbar span.with-icon.box-label:not(.with-text){padding:.6rem;height:100%}.goui-form-field.with-icon div.label{left:4.8rem}.goui-form-field.with-icon input{padding-left:1rem}.goui-form-field:focus-within>.wrap{border-color:var(--c-primary)}.goui-form-field:focus-within>.wrap>i{color:var(--c-primary)}.goui-form-field:focus-within>.wrap>.label{color:var(--c-primary)}.goui-form-field.frame-hint .wrap{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.goui-form-field.frame-hint:focus-within:not(.invalid) .hint{border-color:var(--c-primary)}.goui-form-field.frame-hint .hint{transition:border-color 100ms linear;background-color:var(--bg-input);border:1px solid var(--fg-border);border-radius:0 0 1rem 1rem;padding:.3rem 1.8rem}.goui-form-field.frame-hint.invalid .hint{background-color:var(--bg-error);border-color:var(--fg-error)}.goui-form-field div.label{display:flex;align-items:center;overflow:visible;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-secondary-text);vertical-align:top;pointer-events:none;position:absolute;left:1.6rem;padding:0 .4rem;top:2.1rem;height:1px;background-color:var(--bg-input);transition:top .15s cubic-bezier(0.4, 0, 0.2, 1),left .15s cubic-bezier(0.4, 0, 0.2, 1),font-size .15s cubic-bezier(0.4, 0, 0.2, 1);will-change:top,left,font-size}.goui-form-field div.label:empty{display:none}.goui-form-field.no-floating-label div.label,.goui-form-field.has-value div.label,.goui-form-field:focus-within div.label{top:0;left:1.6rem;font-size:1.3rem}.goui-form-field.number input{text-align:right}.goui-form-field.text input:focus,.goui-form-field.text textarea:focus,.goui-form-field.text .wrap>select:focus,.goui-form-field.number input:focus,.goui-form-field.number textarea:focus,.goui-form-field.number .wrap>select:focus,.goui-form-field.date input:focus,.goui-form-field.date textarea:focus,.goui-form-field.date .wrap>select:focus,.goui-form-field.time input:focus,.goui-form-field.time textarea:focus,.goui-form-field.time .wrap>select:focus,.goui-form-field.textarea input:focus,.goui-form-field.textarea textarea:focus,.goui-form-field.textarea .wrap>select:focus,.goui-form-field.select input:focus,.goui-form-field.select textarea:focus,.goui-form-field.select .wrap>select:focus,.goui-form-field.duration input:focus,.goui-form-field.duration textarea:focus,.goui-form-field.duration .wrap>select:focus,.goui-form-field.recurrence input:focus,.goui-form-field.recurrence textarea:focus,.goui-form-field.recurrence .wrap>select:focus{color:var(--c-primary)}.goui-form-field.text input,.goui-form-field.text .wrap>select,.goui-form-field.number input,.goui-form-field.number .wrap>select,.goui-form-field.date input,.goui-form-field.date .wrap>select,.goui-form-field.time input,.goui-form-field.time .wrap>select,.goui-form-field.textarea input,.goui-form-field.textarea .wrap>select,.goui-form-field.select input,.goui-form-field.select .wrap>select,.goui-form-field.duration input,.goui-form-field.duration .wrap>select,.goui-form-field.recurrence input,.goui-form-field.recurrence .wrap>select{height:4.6rem}.goui-form-field textarea{line-height:2rem}.goui-form-field.duration .control{line-height:4.6rem}.goui-form-field.duration input.hour{width:auto;flex:1;text-align:right}.goui-form-field.duration input.text{height:2rem;cursor:default;min-width:auto;width:2.2rem;box-sizing:content-box;padding-right:.2rem;padding-left:.2rem}.goui-form-field.duration input.text:first-child{padding-left:1.6rem}.goui-form-field.duration input.text:last-child{padding-right:1.6rem}.goui-form-field.duration input.month:placeholder-shown{width:3rem}.goui-form-field.duration input.text.year{width:4.4rem}.goui-form-field.invalid .wrap{border-color:var(--border-error);background-color:var(--bg-error)}.goui-form-field.invalid .wrap i{color:var(--fg-error)}.goui-form-field.invalid .wrap input{color:var(--fg-error);background-color:var(--bg-error)}.goui-form-field.invalid .wrap>.label{background-color:var(--bg-error);color:var(--fg-error)}.goui-form-field.invalid .wrap menu.goui-toolbar{border-color:var(--border-error)}.goui-form-field.invalid .hint{color:var(--fg-error)}.goui-form-field .error{font-size:1.4rem;color:var(--fg-error);line-height:2rem;padding:2px 1.2rem;height:2rem;width:100%}.goui-form-field .hint{font-size:1.4rem;color:var(--fg-secondary-text);line-height:2rem;padding:.4rem 1.8rem .4rem}.goui-form-field .hint:empty{padding:0}.goui-form-field input.number{padding-right:0;min-width:5.4rem}.goui-form-field input.text{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.goui-form-field.radiogroup{width:auto}.goui-form-field.radiogroup .radio.control{padding:0}.goui-form-field.radiogroup.box .radio>label{padding-right:.8rem}.goui-form-field.radiogroup.box input[type=radio]{border-radius:1.2rem}.goui-form-field.radiogroup.box input[type=radio]:checked:before{content:"";border-radius:50%;transform:scale(0.4)}.goui-form-field.radiogroup.button .control>:not(:first-child) .box-label{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.goui-form-field.radiogroup.button .control>:not(:last-child) .box-label{border-top-right-radius:0;border-bottom-right-radius:0}.goui-form-field.radiogroup.button .radio{background-color:var(--bg-input);border:1px solid var(--fg-border);border-radius:1.2rem}.goui-form-field.radiogroup.button .radio:focus-visible{border-color:var(--c-primary)}.goui-form-field.radiogroup.button .radio>label{padding:0;overflow:hidden}.goui-form-field.radiogroup.button .radio>label+label{border-left:1px solid var(--fg-border)}.goui-form-field.radiogroup.list .radio.control{flex-direction:column}.goui-form-field.radiogroup.list .radio.control .control{width:100%;align-items:start;padding:0}.goui-form-field.radiogroup.list .radio.control .control span.box-label{padding:.8rem 1.6rem}.goui-form-field.radiogroup.list .radio.control .control span.box-label i.icon{vertical-align:middle;margin-right:.8rem}.goui-form-field.radiogroup.list .radio.control .control input{display:none}.goui-form-field.radiogroup.list .radio.control .control input:checked+span.box-label{background-color:var(--bg-selected-inactive)}.goui-form-field.check.invalid .wrap{background-color:rgba(0,0,0,0)}.goui-form-field.check.invalid input,.goui-form-field.check.invalid.switch input,.goui-form-field.check.invalid.button input+span.outlined{background-color:var(--bg-error);border-color:var(--fg-error);color:var(--fg-error)}.goui-form-field.check.invalid.switch input::after{background-color:var(--fg-error)}.goui-form-field.check.invalid .box-label{color:var(--fg-error)}.goui-form-field.check.box input[type=checkbox]:before{clip-path:polygon(39.375% 74.375%, 16% 51%, 20.48% 46.52%, 39.33% 65.37%, 79.33% 25.37%, 83.81% 29.85%)}.goui-form-field.check.switch input{background-color:var(--bg-input);width:5rem;height:2.8rem;overflow:hidden;border:1px solid var(--fg-text);position:relative;border-radius:999px}.goui-form-field.check.switch input::before{content:"" !important}.goui-form-field.check.switch input::after{position:absolute;top:-1px;left:-1px;color:#fff;font-size:.7em;content:"";transition:100ms transform ease-out;margin:.7rem;display:block;height:1.4rem;width:1.4rem;background-color:var(--fg-secondary-text);border-radius:999px}.goui-form-field.check.switch input:checked{background-color:var(--c-secondary)}.goui-form-field.check.switch input:checked::after{transform:scale(1.5) translateX(1.4rem);background-color:#fff}.goui-form-field.check.switch input:focus{border-color:var(--c-primary)}.goui-form-field.select{position:relative}.goui-form-field.select .wrap select{padding-right:3rem;background-image:none;appearance:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goui-form-field.select:after{position:absolute;display:inline-block;top:1.4rem;right:.8rem;color:var(--fg-secondary-text);font-size:2rem;margin-right:0;content:"expand_more";pointer-events:none}.goui-fieldset{border:0;min-width:0;padding:1.6rem;margin:0}.goui-fieldset .legend{display:block;line-height:normal;font-size:1.8rem;font-weight:500;padding:.8rem 1.6rem .8rem 0;margin:0}.goui-fieldset>p:first-child{margin-top:0}.textarea textarea{min-height:4.2rem}.goui-html-field{position:relative}.goui-html-field.invalid div.editor{background-color:var(--bg-error);border-color:var(--fg-error)}.goui-html-field div.editor{min-height:10rem}.goui-html-field div.editor img{max-width:100%}.goui-html-field div.editor:empty:before{content:attr(data-placeholder);color:rgba(0,0,0,0);pointer-events:none;transition:all 200ms linear}.goui-html-field:focus-within menu.goui-toolbar{display:flex}.goui.goui-toolbar.html-field-toolbar{position:absolute;z-index:50000;flex-wrap:wrap;max-width:100%}form{position:relative}form .row{display:flex;flex-wrap:wrap;column-gap:1.2rem;row-gap:0;align-items:stretch}form .row>*,form .goui-window.maximized .row>.collapse-btn,.goui-window.maximized form .row>.collapse-btn{flex:1}form .goui-button,form .button.checkbox-group span.box-label,.button.checkbox-group form span.box-label,form .button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.radiogroup form span.box-label,form .button.goui-form-field.check span.box-label,.button.goui-form-field.check form span.box-label,form .goui-form-field.check .button input+span,.goui-form-field.check .button form input+span{margin:0}.autocomplete.expanded{box-shadow:0 10px 20px 0 rgba(0,0,0,.4)}.autocomplete.expanded .wrap{border-color:var(--c-primary);border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:0}.autocomplete.expanded .label,.autocomplete.expanded .control{color:var(--c-primary)}.autocomplete-suggestions{border:1px solid var(--c-primary);border-top:0;border-radius:0 0 1rem 1rem;background-color:#fff}.masked .form-field{color:var(--bg-read-only) !important}.masked .form-field .control{border-color:var(--bg-read-only) !important;color:var(--bg-read-only) !important;background-color:var(--bg-read-only) !important}.masked .form-field .control>*{visibility:hidden}.masked .form-field .label{display:none}div.color-dot{border-radius:1rem;margin:1.1rem;height:2rem;flex:1}.chips .editor{width:auto;flex:1;min-width:0;cursor:text;white-space:nowrap;overflow:hidden;max-width:100%;float:left;display:inline-block}.chips .wrap{cursor:text;display:flex}.chips .wrap .control-wrap{display:block;flex:1;overflow:hidden}.chips .wrap .chip{float:left;border-radius:2rem;background-color:var(--bg-primary);padding:.3rem 1.2rem;margin:.8rem .4rem;overflow:hidden;max-width:12rem;min-width:6rem;text-overflow:ellipsis;white-space:nowrap;cursor:default}.chips .wrap .chip.selected{background-color:var(--bg-selected);color:#fff}.chips .wrap .chip.selected .goui-button,.chips .wrap .chip.selected .button.checkbox-group span.box-label,.button.checkbox-group .chips .wrap .chip.selected span.box-label,.chips .wrap .chip.selected .button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.radiogroup .chips .wrap .chip.selected span.box-label,.chips .wrap .chip.selected .button.goui-form-field.check span.box-label,.button.goui-form-field.check .chips .wrap .chip.selected span.box-label,.chips .wrap .chip.selected .goui-form-field.check .button input+span,.goui-form-field.check .button .chips .wrap .chip.selected input+span{color:#fff}.chips .wrap .chip .goui-button,.chips .wrap .chip .button.checkbox-group span.box-label,.button.checkbox-group .chips .wrap .chip span.box-label,.chips .wrap .chip .button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.radiogroup .chips .wrap .chip span.box-label,.chips .wrap .chip .button.goui-form-field.check span.box-label,.button.goui-form-field.check .chips .wrap .chip span.box-label,.chips .wrap .chip .goui-form-field.check .button input+span,.goui-form-field.check .button .chips .wrap .chip input+span{color:var(--fg-secondary-text);padding:0;margin:0;margin-left:.8rem;margin-right:-0.8rem}.goui-form-field.date-range .value-display{flex:1;align-self:stretch;padding:1.1rem 1.6rem;height:4.6rem}.goui-form-field.range .wrap{border:none;overflow:visible}.goui-form-field.range input[type=range]{overflow:visible;padding:0;-webkit-appearance:none;background:var(--c-primary);height:.8rem;margin:1.9rem}.goui-form-field.range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--c-primary);height:2.4rem;width:2.4rem;border-radius:50%;cursor:ew-resize;box-shadow:0 0 2px 0 #555;transition:background .3s ease-in-out}.listfield .control{padding:1.1rem 1.6rem;min-height:4.6rem}.listfield-list{margin:0;padding:0;list-style:none}.listfield-list li{margin:0;padding:.8rem .4rem;cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none}.listfield-list li:hover{background-color:var(--bg-hover)}.label-align-left .goui-display-field:not(:last-child){border-bottom:1px solid var(--fg-divider)}.label-align-left .goui-form-field .wrap,.label-align-left .goui-display-field .wrap{margin-left:10rem;align-items:center}.label-align-left .goui-form-field .wrap .label,.label-align-left .goui-display-field .wrap .label{top:auto}.label-align-left .goui-form-field .wrap .control,.label-align-left .goui-display-field .wrap .control{flex:1;padding:.3rem 0}.goui-button,.button.checkbox-group span.box-label,.button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.check span.box-label,.goui-form-field.check .button input+span{color:inherit;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:1.2rem;padding:1.1rem 1.8rem;display:flex;align-items:center;position:relative;font:1.6rem/2rem Lato,Arial,Helvetica;font-weight:600;line-height:2.4rem}.goui-button.caps,.button.checkbox-group span.caps.box-label,.button.goui-form-field.radiogroup span.caps.box-label,.button.goui-form-field.check span.caps.box-label,.goui-form-field.check .button input+span.caps{text-transform:uppercase}.goui-button.with-icon:not(.with-text),.button.checkbox-group span.with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup span.with-icon.box-label:not(.with-text),.button.goui-form-field.check span.with-icon.box-label:not(.with-text),.goui-form-field.check .button input+span.with-icon:not(.with-text){padding:1.1rem}.goui-button.with-text i.icon,.button.checkbox-group span.with-text.box-label i.icon,.button.goui-form-field.radiogroup span.with-text.box-label i.icon,.button.goui-form-field.check span.with-text.box-label i.icon,.goui-form-field.check .button input+span.with-text i.icon{margin-right:.8rem}.goui-button .text,.button.checkbox-group span.box-label .text,.button.goui-form-field.radiogroup span.box-label .text,.button.goui-form-field.check span.box-label .text,.goui-form-field.check .button input+span .text{width:100%}.goui-button.small,.button.checkbox-group span.small.box-label,.button.goui-form-field.radiogroup span.small.box-label,.button.goui-form-field.check span.small.box-label,.goui-form-field.check .button input+span.small{transform:scale(0.8)}.goui-button:hover,.button.checkbox-group span.box-label:hover,.button.goui-form-field.radiogroup span.box-label:hover,.button.goui-form-field.check span.box-label:hover,.goui-form-field.check .button input+span:hover{background-color:var(--bg-hover);outline:none}.goui-button.pressed,.button.checkbox-group span.pressed.box-label,.button.goui-form-field.radiogroup span.pressed.box-label,.button.goui-form-field.check span.pressed.box-label,.goui-form-field.check .button input+span.pressed{box-shadow:inset -2px -2px -2 var(--fg-border);background-color:var(--c-primary);color:#fff}.goui-button.pressed:hover,.button.checkbox-group span.pressed.box-label:hover,.button.goui-form-field.radiogroup span.pressed.box-label:hover,.button.goui-form-field.check span.pressed.box-label:hover,.goui-form-field.check .button input+span.pressed:hover{filter:brightness(120%)}.goui-button.primary,.button.checkbox-group span.primary.box-label,.button.goui-form-field.radiogroup span.primary.box-label,.button.goui-form-field.check span.primary.box-label,.goui-form-field.check .button input+span.primary{color:var(--c-secondary)}.goui-button.accent,.button.checkbox-group span.accent.box-label,.button.goui-form-field.radiogroup span.accent.box-label,.button.goui-form-field.check span.accent.box-label,.goui-form-field.check .button input+span.accent{color:var(--c-accent)}.goui-button.filled,.button.checkbox-group span.filled.box-label,.button.goui-form-field.radiogroup span.filled.box-label,.button.goui-form-field.check span.filled.box-label,.goui-form-field.check .button input+span.filled,.goui-button[type=submit],.button.checkbox-group span[type=submit].box-label,.button.goui-form-field.radiogroup span[type=submit].box-label,.button.goui-form-field.check span[type=submit].box-label,.goui-form-field.check .button input+span[type=submit]{background-color:var(--bg-hover)}.goui-button.filled:hover,.button.checkbox-group span.filled.box-label:hover,.button.goui-form-field.radiogroup span.filled.box-label:hover,.button.goui-form-field.check span.filled.box-label:hover,.goui-form-field.check .button input+span.filled:hover,.goui-button[type=submit]:hover,.button.checkbox-group span[type=submit].box-label:hover,.button.goui-form-field.radiogroup span[type=submit].box-label:hover,.button.goui-form-field.check span[type=submit].box-label:hover,.goui-form-field.check .button input+span[type=submit]:hover{background-color:var(--c-accent);color:#fff}.goui-button.filled.primary,.button.checkbox-group span.filled.primary.box-label,.button.goui-form-field.radiogroup span.filled.primary.box-label,.button.goui-form-field.check span.filled.primary.box-label,.goui-form-field.check .button input+span.filled.primary,.goui-button.filled[type=submit],.goui-button[type=submit].primary,.goui-button[type=submit][type=submit],.button.checkbox-group span[type=submit][type=submit].box-label,.button.goui-form-field.radiogroup span[type=submit][type=submit].box-label,.button.goui-form-field.check span[type=submit][type=submit].box-label,.goui-form-field.check .button input+span[type=submit][type=submit]{color:#fff;background-color:var(--c-secondary);border-color:var(--c-secondary)}.goui-button.filled.primary:hover,.button.checkbox-group span.filled.primary.box-label:hover,.button.goui-form-field.radiogroup span.filled.primary.box-label:hover,.button.goui-form-field.check span.filled.primary.box-label:hover,.goui-form-field.check .button input+span.filled.primary:hover,.goui-button.filled[type=submit]:hover,.goui-button[type=submit].primary:hover,.goui-button[type=submit][type=submit]:hover,.button.checkbox-group span[type=submit][type=submit].box-label:hover,.button.goui-form-field.radiogroup span[type=submit][type=submit].box-label:hover,.button.goui-form-field.check span[type=submit][type=submit].box-label:hover,.goui-form-field.check .button input+span[type=submit][type=submit]:hover{filter:brightness(120%)}.goui-button.filled.accent,.button.checkbox-group span.filled.accent.box-label,.button.goui-form-field.radiogroup span.filled.accent.box-label,.button.goui-form-field.check span.filled.accent.box-label,.goui-form-field.check .button input+span.filled.accent,.goui-button[type=submit].accent,.button.checkbox-group span[type=submit].accent.box-label,.button.goui-form-field.radiogroup span[type=submit].accent.box-label,.button.goui-form-field.check span[type=submit].accent.box-label,.goui-form-field.check .button input+span[type=submit].accent{color:#fff;background-color:var(--c-accent);border-color:var(--c-accent)}.goui-button.filled.accent:hover,.button.checkbox-group span.filled.accent.box-label:hover,.button.goui-form-field.radiogroup span.filled.accent.box-label:hover,.button.goui-form-field.check span.filled.accent.box-label:hover,.goui-form-field.check .button input+span.filled.accent:hover,.goui-button[type=submit].accent:hover,.button.checkbox-group span[type=submit].accent.box-label:hover,.button.goui-form-field.radiogroup span[type=submit].accent.box-label:hover,.button.goui-form-field.check span[type=submit].accent.box-label:hover,.goui-form-field.check .button input+span[type=submit].accent:hover{filter:brightness(120%)}.goui-button.outlined,.button.checkbox-group span.outlined.box-label,.button.goui-form-field.radiogroup span.outlined.box-label,.button.goui-form-field.check span.outlined.box-label,.goui-form-field.check .button input+span.outlined{border:1px solid var(--fg-secondary-text)}.goui-button.outlined:hover,.button.checkbox-group span.outlined.box-label:hover,.button.goui-form-field.radiogroup span.outlined.box-label:hover,.button.goui-form-field.check span.outlined.box-label:hover,.goui-form-field.check .button input+span.outlined:hover{color:#fff;background-color:var(--fg-secondary-text)}.goui-button.outlined.primary,.button.checkbox-group span.outlined.primary.box-label,.button.goui-form-field.radiogroup span.outlined.primary.box-label,.button.goui-form-field.check span.outlined.primary.box-label,.goui-form-field.check .button input+span.outlined.primary,.goui-button.outlined[type=submit],.button.checkbox-group span.outlined[type=submit].box-label,.button.goui-form-field.radiogroup span.outlined[type=submit].box-label,.button.goui-form-field.check span.outlined[type=submit].box-label,.goui-form-field.check .button input+span.outlined[type=submit]{border-color:var(--c-secondary);color:var(--c-secondary)}.goui-button.outlined.primary:hover,.button.checkbox-group span.outlined.primary.box-label:hover,.button.goui-form-field.radiogroup span.outlined.primary.box-label:hover,.button.goui-form-field.check span.outlined.primary.box-label:hover,.goui-form-field.check .button input+span.outlined.primary:hover,.goui-button.outlined[type=submit]:hover,.button.checkbox-group span.outlined[type=submit].box-label:hover,.button.goui-form-field.radiogroup span.outlined[type=submit].box-label:hover,.button.goui-form-field.check span.outlined[type=submit].box-label:hover,.goui-form-field.check .button input+span.outlined[type=submit]:hover{color:#fff;background-color:var(--c-secondary)}.goui-button.outlined.accent,.button.checkbox-group span.outlined.accent.box-label,.button.goui-form-field.radiogroup span.outlined.accent.box-label,.button.goui-form-field.check span.outlined.accent.box-label,.goui-form-field.check .button input+span.outlined.accent{color:var(--c-accent);border-color:var(--c-accent)}.goui-button.outlined.accent:hover,.button.checkbox-group span.outlined.accent.box-label:hover,.button.goui-form-field.radiogroup span.outlined.accent.box-label:hover,.button.goui-form-field.check span.outlined.accent.box-label:hover,.goui-form-field.check .button input+span.outlined.accent:hover{color:#fff;background-color:var(--c-accent)}.goui-button:focus-visible,.button.checkbox-group span.box-label:focus-visible,.button.goui-form-field.radiogroup span.box-label:focus-visible,.button.goui-form-field.check span.box-label:focus-visible,.goui-form-field.check .button input+span:focus-visible{border:1px solid var(--c-primary)}.goui.group{position:relative;display:flex}.goui.group>.goui-button,.button.checkbox-group .goui.group>span.box-label,.button.goui-form-field.radiogroup .goui.group>span.box-label,.button.goui-form-field.check .goui.group>span.box-label,.goui-form-field.check .button .goui.group>input+span{box-shadow:none;border:1px solid var(--fg-border)}.goui.group>.goui-button.active,.button.checkbox-group .goui.group>span.active.box-label,.button.goui-form-field.radiogroup .goui.group>span.active.box-label,.button.goui-form-field.check .goui.group>span.active.box-label,.goui-form-field.check .button .goui.group>input+span.active{background-color:var(--bg-focus)}.goui.group>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.goui.group>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}.goui.goui-toolbar{display:flex;flex-direction:row;gap:.8rem;justify-content:flex-start;flex-wrap:nowrap;position:relative;align-items:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;padding:.8rem 1.6rem;min-height:6.2rem;margin:0}.goui.goui-toolbar>.goui.goui-toolbar{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--bg-body)}.goui.goui-toolbar.search{z-index:1}.goui.goui-toolbar.multiselect{z-index:2}.goui.goui-toolbar h2{display:block;margin:0;color:inherit;font-size:2.2rem;line-height:normal;font-weight:normal;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goui.goui-toolbar h3{display:block;margin:0;color:inherit;font-size:1.8rem;line-height:normal;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goui.goui-toolbar>hr{height:2.4rem;border-top:0;border-right:1px solid var(--fg-border);border-color:currentColor;margin:0 1.6rem;opacity:.2}.goui.goui-toolbar .goui-form-field{align-self:center}.goui.goui-toolbar .goui-form-field .hint{display:none;padding-bottom:0;padding-top:0}.goui-table{position:relative;border-collapse:collapse;border-spacing:0;table-layout:fixed;width:10rem}.goui-table:focus-within tbody tr.data.selected{background-color:var(--bg-selected);outline:none;color:var(--fg-selected)}.goui-table:focus-within tbody tr.data.selected a,.goui-table:focus-within tbody tr.data.selected i.icon{color:var(--fg-selected)}.goui-table.rowselect{cursor:default;user-select:none;-webkit-user-select:none;-moz-user-select:none}.goui-table.no-row-lines tbody tr{border-bottom:1px solid rgba(0,0,0,0)}.goui-table .checkbox-select-column{width:6.4rem}.goui-table tbody tr{position:relative;border-bottom:1px solid var(--fg-border)}.goui-table tbody tr.group{color:var(--c-accent)}.goui-table tbody tr.data:hover{background-color:var(--bg-hover)}.goui-table tbody tr.data.selected{background-color:var(--bg-selected-inactive)}.goui-table tbody tr.drag-over.on{background-color:var(--bg-hover)}.goui-table thead{position:sticky;top:0;z-index:1}.goui-table thead tr th{background-color:var(--bg-layer);font-size:1.6rem;padding:.8rem .8rem}.goui-table thead tr th.sorted{font-weight:600;padding-right:4rem}.goui-table thead tr th.sorted:after{content:"south";font-size:1.6rem;position:absolute;right:.8rem;top:1rem;color:inherit}.goui-table thead tr th.sorted.desc:after{content:"north"}.goui-table thead tr th hr{position:absolute;top:0;right:0;bottom:0;height:100%}.goui-table thead tr th:before{content:"";position:absolute;left:0;bottom:0;width:100%;border-bottom:1px solid var(--fg-border)}.goui-table td,.goui-table th{min-width:3rem;text-align:left;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.8rem;position:relative}.goui-table td:first-child,.goui-table th:first-child{padding-left:1.6rem}.goui-table td:last-child,.goui-table th:last-child{padding-right:1.6rem}.goui-table td.r,.goui-table td.right,.goui-table th.r,.goui-table th.right{text-align:right;float:none}.goui-table td .goui-form-field,.goui-table th .goui-form-field{margin:0}.goui-table td .check.box,.goui-table th .check.box{margin:0}.goui-table td .check.box .control,.goui-table th .check.box .control{padding:0}.goui-table td .check.box .control .box-label,.goui-table th .check.box .control .box-label{display:none}.goui-table td .check.box .hint,.goui-table td .check.box .label,.goui-table th .check.box .hint,.goui-table th .check.box .label{display:none}.goui-table td .goui-button,.goui-table td .button.checkbox-group span.box-label,.button.checkbox-group .goui-table td span.box-label,.goui-table td .button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.radiogroup .goui-table td span.box-label,.goui-table td .button.goui-form-field.check span.box-label,.button.goui-form-field.check .goui-table td span.box-label,.goui-table td .goui-form-field.check .button input+span,.goui-form-field.check .button .goui-table td input+span,.goui-table th .goui-button,.goui-table th .button.checkbox-group span.box-label,.button.checkbox-group .goui-table th span.box-label,.goui-table th .button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.radiogroup .goui-table th span.box-label,.goui-table th .button.goui-form-field.check span.box-label,.button.goui-form-field.check .goui-table th span.box-label,.goui-table th .goui-form-field.check .button input+span,.goui-form-field.check .button .goui-table th input+span{position:absolute;top:.4rem;padding:.3rem 1.8rem}.goui-table td .goui-button.with-icon:not(.with-text),.goui-table td .button.checkbox-group span.with-icon.box-label:not(.with-text),.button.checkbox-group .goui-table td span.with-icon.box-label:not(.with-text),.goui-table td .button.goui-form-field.radiogroup span.with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup .goui-table td span.with-icon.box-label:not(.with-text),.goui-table td .button.goui-form-field.check span.with-icon.box-label:not(.with-text),.button.goui-form-field.check .goui-table td span.with-icon.box-label:not(.with-text),.goui-table td .goui-form-field.check .button input+span.with-icon:not(.with-text),.goui-form-field.check .button .goui-table td input+span.with-icon:not(.with-text),.goui-table th .goui-button.with-icon:not(.with-text),.goui-table th .button.checkbox-group span.with-icon.box-label:not(.with-text),.button.checkbox-group .goui-table th span.with-icon.box-label:not(.with-text),.goui-table th .button.goui-form-field.radiogroup span.with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup .goui-table th span.with-icon.box-label:not(.with-text),.goui-table th .button.goui-form-field.check span.with-icon.box-label:not(.with-text),.button.goui-form-field.check .goui-table th span.with-icon.box-label:not(.with-text),.goui-table th .goui-form-field.check .button input+span.with-icon:not(.with-text),.goui-form-field.check .button .goui-table th input+span.with-icon:not(.with-text){padding:.3rem}.goui-table+.goui-toolbar{margin-top:1.6rem}menu.goui{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0}menu.goui-dropdown{max-height:100vh;max-width:100vw;display:block;z-index:50000;list-style:none;position:fixed;min-width:16rem;border:1px solid var(--fg-border);border-radius:.8rem;background-color:var(--bg-layer);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:.6rem}menu.goui-dropdown>li{display:block;position:relative;padding:0;margin:0}menu.goui-dropdown>li>button.goui-button{font-weight:normal;border:0;border-radius:.6rem;width:100%;text-align:start;padding:.8rem 1.6rem}menu.goui-dropdown>li>button.goui-button:hover{color:var(--fg-text);background-color:var(--bg-hover)}menu.goui-dropdown>li>button.goui-button:focus,menu.goui-dropdown>li>button.goui-button:focus-visible{box-shadow:none;border:0;background-color:var(--bg-hover);color:var(--fg-text)}menu.goui-dropdown>li>button.goui-button:focus input:not(:checked),menu.goui-dropdown>li>button.goui-button:focus-visible input:not(:checked){border-color:#fff}menu.goui-dropdown>li .goui-form-field .hint{height:0;padding:0}menu.goui-dropdown>li .radiogroup>.wrap .radio{display:block}menu.goui-dropdown>li>label.goui-form-field.check.box{margin-bottom:0;border-radius:1.2rem;padding:4px 1.6rem}menu.goui-dropdown>li>label.goui-form-field.check.box .control .box-label{color:inherit}menu.goui-dropdown>li>label.goui-form-field.check.box:hover{background-color:var(--bg-hover);color:var(--fg-text)}menu.goui-dropdown>li>label.goui-form-field.check.box:hover input:not(:checked){border-color:#fff}menu.goui-dropdown>li hr{margin:1.2rem 1.2rem}button menu.goui-dropdown{color:var(--fg-text)}menu.goui-dropdown.expand-left li>menu.goui-dropdown{left:-100%;transform:translateX(-2.4rem)}menu.goui-dropdown li>menu.goui-dropdown{position:absolute;visibility:hidden;opacity:0;top:0;left:100%;margin-left:-0.4rem}menu.goui-dropdown li>menu.goui-dropdown:not(:hover){transition:all 200ms cubic-bezier(0.32, 0, 0.67, 0)}menu.goui-dropdown li:hover>menu.goui-dropdown,menu.goui-dropdown li:focus-within>menu{transition:0s;visibility:visible;opacity:1;pointer-events:all}button.goui-button.with-text.has-menu{padding-right:3.6rem}button.goui-button.with-text.has-menu:after{position:absolute;top:1.2rem;right:.8rem;margin-right:0;content:"expand_more"}button.goui-button menu.goui button.goui-button.with-text.has-menu:after{content:"chevron_right"}.goui-menu-color{width:19rem}.goui-menu-color>button{width:19rem;text-align:center;margin-bottom:1.2rem}.goui-menu-color div{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.goui-menu-color div button{text-align:center}.goui-menu-color div button div{display:inline-block;width:1.6rem;height:1.6rem;border-radius:50%;border:1px solid var(--fg-border)}menu.main-menu,menu.west-menu{width:20rem;list-style:none;padding:.8rem;margin-bottom:1.2rem;background-color:var(--bg-side-bar)}menu.main-menu .goui-button,menu.main-menu .button.checkbox-group span.box-label,.button.checkbox-group menu.main-menu span.box-label,menu.main-menu .button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.radiogroup menu.main-menu span.box-label,menu.main-menu .button.goui-form-field.check span.box-label,.button.goui-form-field.check menu.main-menu span.box-label,menu.main-menu .goui-form-field.check .button input+span,.goui-form-field.check .button menu.main-menu input+span,menu.west-menu .goui-button,menu.west-menu .button.checkbox-group span.box-label,.button.checkbox-group menu.west-menu span.box-label,menu.west-menu .button.goui-form-field.radiogroup span.box-label,.button.goui-form-field.radiogroup menu.west-menu span.box-label,menu.west-menu .button.goui-form-field.check span.box-label,.button.goui-form-field.check menu.west-menu span.box-label,menu.west-menu .goui-form-field.check .button input+span,.goui-form-field.check .button menu.west-menu input+span{width:100%;text-align:left}.goui-window-modal-overlay{backdrop-filter:blur(2px);top:0;left:0;bottom:0;right:0;width:100%;height:100%;position:fixed}.goui-window-modal-overlay:after{opacity:.8;background-color:#7b7a7a;top:0;left:0;bottom:0;right:0;position:absolute;content:" "}.goui-window{background-color:var(--bg-body);position:fixed;border:1px solid var(--fg-border);border-radius:1.2rem;z-index:200;overflow:hidden;min-height:16rem;min-width:16rem}.goui-window.modal{border:0}.goui-window .collapse-btn i:after{content:"expand_more"}.goui-window.collapsed{height:7.4rem !important;min-height:0}.goui-window.collapsed .collapse-btn i:after{content:"expand_less"}.goui-window.collapsed>*:not(.header){display:none}.goui-window.maximized{top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;border-radius:0 !important;border:0 !important;width:auto !important;height:auto !important;resize:none !important}@media only screen and (max-width: 576px){.goui-window{top:0 !important;bottom:0 !important;left:0 !important;right:0 !important;border-radius:0 !important;border:0 !important;width:auto !important;height:auto !important;resize:none !important}}.goui-window:focus-within{z-index:10200}.goui-window form.goui-form fieldset{padding:1.8rem}.goui-window.center{top:50%;left:50%;transform:translate(-50%, -50%)}.goui-window .goui-toolbar:first-child,.goui-window .goui-toolbar:last-child{padding:1.2rem 1.8rem;background-color:var(--bg-layer)}.goui-window .goui-cardmenu{background-color:var(--bg-layer);width:100%;border-bottom:1px solid var(--fg-border)}.goui-window .header{height:7.4rem;background:var(--bg-layer);position:relative;margin:0}.goui-window .header+*:not(.goui-cardmenu):not(form){margin-top:0}.goui-window .header+form:first-child:not(.goui-cardmenu){margin-top:0}.goui-window>p{padding:1.8rem}.goui-window>*,.goui-window.maximized .goui-window>.collapse-btn{text-align:left}.goui-window .goui-toolbar:last-child:not(:only-child){padding-left:1.8rem;padding-right:1.8rem}.goui-login{z-index:203}.goui-login:focus-within{z-index:203}.preload *,.preload .goui-window.maximized .collapse-btn,.goui-window.maximized .preload .collapse-btn{animation-duration:0s !important}menu.goui-dropdown .datepicker{margin:0 auto}.datepicker{width:27.4rem;position:relative;margin:0 auto}.datepicker dl{margin:0;display:grid;grid-template-columns:repeat(7, 1fr);row-gap:.2rem}.datepicker ul{list-style-type:none;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:.2rem;background-color:var(--bg-layer);overflow-y:auto;width:100%;top:0;bottom:0;margin:0;padding:0}.datepicker ul:first-child{grid-template-columns:repeat(4, 1fr)}.datepicker ul>li{cursor:pointer}.datepicker ol{list-style-type:none;float:left;border-right:1px solid rgba(0,0,0,.16);font-size:1rem;padding:0;margin:.2rem 0 0 0}.datepicker ol>li{cursor:default;user-select:none;margin-bottom:.2rem}.datepicker dd,.datepicker dt,.datepicker li{text-align:center;line-height:3.4rem;min-width:3.4rem;height:3.4rem;margin:.2rem}.datepicker dd.disabled,.datepicker dt.disabled,.datepicker li.disabled{text-decoration:line-through}.datepicker dd{position:relative;border-radius:50%;cursor:pointer;user-select:none;-webkit-user-select:none;color:var(--fg-text)}.datepicker dd.selected{border-radius:0}.datepicker dd.selected.head{border-top-left-radius:50%;border-bottom-left-radius:50%}.datepicker dd.selected.tail{border-top-right-radius:50%;border-bottom-right-radius:50%}.datepicker dd.today{border:1px solid var(--c-primary)}.datepicker dd.off{opacity:.4}.datepicker header>span:hover,.datepicker ul>li:hover,.datepicker dd:hover{background-color:rgba(0,0,0,.08)}.datepicker .selected,.datepicker .selected:hover{background-color:var(--c-primary);color:#fff}.datepicker li{border-radius:1.2rem}.datepicker dt{font-size:.8em;cursor:default;user-select:none;text-transform:uppercase}.datepicker header,.datepicker footer{display:flex}.datepicker header>*,.datepicker .goui-window.maximized header>.collapse-btn,.goui-window.maximized .datepicker header>.collapse-btn,.datepicker footer>*,.datepicker .goui-window.maximized footer>.collapse-btn,.goui-window.maximized .datepicker footer>.collapse-btn{flex:1;text-align:center}.datepicker header>button.nav.goui-button.with-icon,.datepicker footer>button.nav.goui-button.with-icon{width:3.2rem;max-width:3.2rem;padding:.4rem;border:0}.datepicker header>button:not(.nav),.datepicker footer>button:not(.nav){text-align:center;display:block;padding:.4rem}.datepicker header>button:not(.nav) i.icon,.datepicker footer>button:not(.nav) i.icon{display:inline;vertical-align:bottom}@keyframes go-top{from{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes go-bottom{from{transform:translateY(0)}to{transform:translateY(100%)}}.datepicker .cards{position:relative;height:27.8rem;overflow:hidden;user-select:none}.datepicker .cards.top{position:absolute;bottom:0;width:100%}.datepicker .cards.top>*{transform:translateY(-100%);z-index:1}.datepicker .cards>*,.datepicker .goui-window.maximized .cards>.collapse-btn,.goui-window.maximized .datepicker .cards>.collapse-btn{z-index:0;position:absolute;animation:250ms ease-out forwards go-bottom}.datepicker .cards>.active{z-index:1;animation:250ms ease-in reverse forwards go-top}.datepicker .cards.reverse>*{animation:250ms ease-out forwards go-top}.datepicker .cards.reverse>.active{animation:250ms ease-in reverse forwards go-bottom}dl.goui-dl{margin:0 1.6rem 0 0}dl.goui-dl:last-child{margin-right:0}dl.goui-dl dt{display:block;font-size:1.2rem;top:.5rem;color:var(--c-primary);margin:1.6rem 0 0 0;padding:0}dl.goui-dl dd{margin:0;padding:0;display:block;min-height:2rem}dl.goui-dl dd code{display:block;word-break:break-all;white-space:break-spaces;background-color:#f1f1f1;border:1px solid var(--fg-border);border-radius:.8rem;padding:.8rem;line-height:normal}.masked dl.goui-dl dd{background-color:var(--bg-read-only);color:var(--bg-read-only);border-radius:.8rem}.masked dl.goui-dl dd>*,.masked dl.goui-dl .goui-window.maximized dd>.collapse-btn,.goui-window.maximized .masked dl.goui-dl dd>.collapse-btn{visibility:hidden}ul.goui-tree{display:block;list-style-type:none;margin:0;padding:0}ul.goui-tree.no-icons .node i.icon{display:none}ul.goui-tree .wrap{overflow:hidden}ul.goui-tree ul{height:0;transition:transform .2s cubic-bezier(0.65, 0, 0.35, 1),height .2s cubic-bezier(0.65, 0, 0.35, 1);transform:translateY(-100%)}ul.goui-tree ul>li{padding-left:2.4rem}ul.goui-tree li{margin-top:-1px;cursor:pointer}ul.goui-tree li .goui-form-field{margin:0}ul.goui-tree li .goui-form-field .control{padding:0}ul.goui-tree li.drag-over.on>.node{background-color:var(--bg-hover)}ul.goui-tree li>.node{position:relative;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);padding:.4rem 0;display:flex;align-content:center;align-items:center}.dragging ul.goui-tree li>.node{pointer-events:none}ul.goui-tree li>.node a,ul.goui-tree li>.node label{color:var(--fg-text);margin-left:.8rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}ul.goui-tree li>.node i{flex-shrink:0}ul.goui-tree li>.node .caret{flex-shrink:0;width:2.4rem;height:2.4rem}ul.goui-tree li>.node .caret:before{content:"arrow_right"}ul.goui-tree li.expanded>.wrap>ul{transform:translateY(0)}ul.goui-tree li.expanded>.node .caret:before{content:"arrow_drop_down"}ul.goui-tree li.no-children>.node .caret:before{content:none}#paper{display:none}@media print{@page{margin:10mm;size:auto}body,html{background-color:rgba(0,0,0,0);margin:0;padding:0;overflow:visible !important}html>body{margin:0 !important;height:auto !important}body>*,.goui-window.maximized body>.collapse-btn{display:none !important}#paper{display:block !important;overflow:visible !important;position:absolute !important;box-shadow:none !important;top:0;left:0;right:0;padding:0 !important;margin:0 !important}#paper>.goui-toolbar{display:none}}/*# sourceMappingURL=groupoffice.css.map */
