*,.goui-window.maximized .collapse-btn,*:before,.goui-window.maximized .collapse-btn:before,*:after,.goui-window.maximized .collapse-btn:after{box-sizing:border-box}a{cursor:pointer;text-decoration:none}a[disabled],.goui-window.maximized a.collapse-btn{cursor:not-allowed;pointer-events:none;opacity:.65;box-shadow:none}body{font-size:12px;overflow:hidden;margin:0 !important;padding:0 !important}.goui-table{border-collapse:collapse;border-spacing:0;table-layout:fixed;width:100px}.goui-table:focus-within tbody tr.data.selected{background-color:var(--bg-selected);outline:none;color:var(--bg-selected)}.goui-table:focus-within tbody tr.data.selected a,.goui-table:focus-within tbody tr.data.selected i.icon{color:inherit}.goui-table:focus-within tbody tr.data:focus-visible{background-color:var(--bg-focus)}.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:64px}.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.selected{background-color:var(--bg-selected-inactive)}.goui-table tbody tr.data h3,.goui-table tbody tr.data h4{margin:0;padding:6px 0;overflow:clip}.goui-table tbody tr.data h4{font-weight:400;color:var(--fg-secondary-text)}.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:16px;padding:8px 8px}.goui-table thead tr th.sorted{font-weight:600;padding-right:40px}.goui-table thead tr th.sorted:after{content:"south";font-size:16px;position:absolute;right:8px;top:10px;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:30px;text-align:left;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:8px;position:relative}.goui-table td:first-child,.goui-table th:first-child{padding-left:16px}.goui-table td:last-child,.goui-table th:last-child{padding-right:16px}.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 .goui-form-field.check .button input+span,.goui-form-field.check .button .goui-table td input+span,.goui-table td .button.goui-form-field.check .box-label,.button.goui-form-field.check .goui-table td .box-label,.goui-table td .button.checkbox-group .box-label,.goui-table td .button.goui-form-field.radiogroup .box-label,.button.checkbox-group .goui-table td .box-label,.button.goui-form-field.radiogroup .goui-table td .box-label,.goui-table th .goui-button,.goui-table th .goui-form-field.check .button input+span,.goui-form-field.check .button .goui-table th input+span,.goui-table th .button.goui-form-field.check .box-label,.button.goui-form-field.check .goui-table th .box-label,.goui-table th .button.checkbox-group .box-label,.goui-table th .button.goui-form-field.radiogroup .box-label,.button.checkbox-group .goui-table th .box-label,.button.goui-form-field.radiogroup .goui-table th .box-label{position:absolute;top:4px;padding:3px 18px}.goui-table td .goui-button.with-icon: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 td .button.goui-form-field.check .with-icon.box-label:not(.with-text),.button.goui-form-field.check .goui-table td .with-icon.box-label:not(.with-text),.goui-table td .button.checkbox-group .with-icon.box-label:not(.with-text),.goui-table td .button.goui-form-field.radiogroup .with-icon.box-label:not(.with-text),.button.checkbox-group .goui-table td .with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup .goui-table td .with-icon.box-label:not(.with-text),.goui-table th .goui-button.with-icon: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),.goui-table th .button.goui-form-field.check .with-icon.box-label:not(.with-text),.button.goui-form-field.check .goui-table th .with-icon.box-label:not(.with-text),.goui-table th .button.checkbox-group .with-icon.box-label:not(.with-text),.goui-table th .button.goui-form-field.radiogroup .with-icon.box-label:not(.with-text),.button.checkbox-group .goui-table th .with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup .goui-table th .with-icon.box-label:not(.with-text){padding:3px;cursor:default}.goui-table+.goui-toolbar{margin-top:16px}table.no-cta>tbody>tr.data:hover{background-color:var(--bg-hover);cursor:pointer}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(../resources/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(../resources/MaterialIcons-Regular.woff2) format("woff2"),url(../resources/MaterialIcons-Regular.ttf) format("truetype")}button.goui-button.with-text.has-menu:after,.button.checkbox-group button.with-text.has-menu.box-label:after,.button.goui-form-field.radiogroup button.with-text.has-menu.box-label:after,.button.goui-form-field.check button.with-text.has-menu.box-label:after,.goui-alert:before,.goui-form-field.select:after,.goui i.icon,.goui i.icon:after,.goui-table thead tr th.sorted:after{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;width:auto;height:auto;display: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"}.goui i.go-48{font-size:48px;height:48px;width:48px;margin-bottom:24px}.normalize,.goui-html-field div.editor{overflow-wrap:break-word;font:12px/16px Roboto,"Helvetica Neue",Arial,sans-serif;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 40px;padding:0 16px}.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:8px 0}.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:24px 0;padding:0}html{font-size:54%}.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:16px}.goui.flow>*,.goui-window.maximized .goui.flow>.collapse-btn{padding:0;margin:0;width:100%}.goui.hbox,.goui.goui-toolbar{display:flex;flex-direction:row;gap:0;justify-content:flex-start;flex-wrap:nowrap;align-items:stretch}.goui.hbox>*:not(.goui-form-field),.goui.goui-toolbar>*:not(.goui-form-field){flex:none;min-width:0}.goui.hbox>hr,.goui.goui-toolbar>hr{height:auto}.goui.hbox .break:before,.goui.goui-toolbar .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:8px}.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:24px 18px !important}.goui.border-bottom{border-bottom:1px solid var(--fg-border)}.goui.border-top{border-top:1px solid var(--fg-border)}.goui.border-left{border-left:1px solid var(--fg-border)}.goui.border-right{border-bottom:1px solid var(--fg-border)}.goui.frame{border:1px solid var(--fg-border);border-radius:12px;overflow:hidden;background-color:var(--bg-main)}.goui.frame>.toolbar{background-color:var(--bg-layer);padding:18px;border-bottom:1px solid var(--fg-border)}.goui.frame>:first-child .toolbar:first-child{background-color:var(--bg-layer);padding:18px;border-bottom:1px solid var(--fg-border)}.goui.scroll{overflow:auto}.goui-table thead tr th hr,.goui.hbox>hr,.goui.goui-toolbar>hr{border:0;z-index:1;padding:0;width:5px;display:block;margin:0 -2px;background-color:rgba(0,0,0,0)}.goui-table thead tr th hr.draggable,.goui.hbox>hr.draggable,.goui.goui-toolbar>hr.draggable{cursor:col-resize}.goui-table thead tr th hr:after,.goui.hbox>hr:after,.goui.goui-toolbar>hr:after{display:block;content:"";height:100%;margin:0 2px;background-color:var(--fg-border)}.goui.hbox.mobile-cards,.goui.mobile-cards.goui-toolbar{height:100%}@media only screen and (max-width: 576px){.goui.hbox.mobile-cards>*:not(.active),.goui.mobile-cards.goui-toolbar>*:not(.active){display:none}.goui.hbox.mobile-cards>*,.goui.mobile-cards.goui-toolbar>*{width:100% !important;height:100% !important}}@media only screen and (min-width: 576px){.goui.for-small-device{display:none !important}}.goui-card{border-radius:8px;margin:8px;background-color:#fff}.go-full-height{height:100%}.go-account-sync-status{width:40px;height:40px}#go-container{position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:auto;z-index:3}@media(min-width: 0)and (max-width: 991px)and (orientation: portrait){.go-header+#go-container{top:56px}}@media(min-width: 0)and (max-width: 991px)and (orientation: landscape){.go-header+#go-container{top:48px}}.col{min-height:1px;border:0 none;float:left;height:100%;position:relative}.go-progress-container{position:absolute;top:0;left:0;right:0;height:5px;z-index:100000}body{background-size:cover;background-position:top center;background-repeat:no-repeat;background-attachment:fixed;overflow:hidden}@media(min-width: 0)and (max-width: 991px)and (orientation: portrait){.go-header{height:56px}}@media(min-width: 0)and (max-width: 991px)and (orientation: landscape){.go-header{height:48px}}@media(min-width: 992px){.go-header{max-height:164px}}.go-logo{height:100%;padding:20px}.go-logo img{max-height:100px}@media(min-width: 0)and (max-width: 991px)and (orientation: portrait){.go-logo{height:56px}.go-logo img{max-height:56px}}@media(min-width: 0)and (max-width: 991px)and (orientation: landscape){.go-logo{height:48px}.go-logo img{max-height:48px}}#go-container{z-index:3;overflow-y:auto}@media(min-width: 992px){.el-container{width:800px;min-width:800px;margin:180px auto auto}}.el-container .success{color:#388e3c}@media screen and (max-width: 991px){.el-container{max-width:100%;width:100%;padding:0 20px 20px;margin-top:20px}}.flags .md-button{margin:52px}.flags img{width:200px;height:100px}form{height:100%}.go-toolbar-bottom{bottom:0px;right:0px;padding:8px 0}h1{margin-bottom:36px}img.course-completed-stamp{position:absolute;top:20px;right:20px;width:200px}.scorm-frame{width:100%;height:560px}.scorm-frame.full-screen{background-color:#fff;position:absolute;top:0px;left:0px;bottom:0px;right:0px;height:100%;width:100%}.profile-duration{background-color:#fff;margin:auto 16px;padding:8px}.course-status-duration{position:absolute;right:0;top:24px;line-height:24px}.md-input-chimpattract{background-color:#fff9c4 !important}.ifw-card{box-sizing:border-box;display:flex;flex-direction:column;margin:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);border-radius:8px;background-color:var(--bg-main);color:var(--fg-text);margin-bottom:32px}.ifw-card fieldset.goui-fieldset{padding:0 12px 12px 12px;border-bottom:1px solid var(--fg-border);margin-bottom:12px}.ifw-card div.ifw-inner-card{padding:0 12px 12px 12px;margin-bottom:12px;min-height:400px}.ifw-card .ifw-center{display:flex;flex-direction:row;align-items:center;justify-content:center}.ifw-card .ifw-center i.ifw-big-icon{font-size:48px;line-height:48px;margin-bottom:12px}.ifw-card .ifw-center .ifw-column{flex-direction:column}.ifw-card .frame{border-radius:8px}.ifw-card div.ifw-title-cnt{margin:18px 12px 12px 0}.ifw-card h2.ifw-title{font-size:15px;font-weight:500;letter-spacing:.005em}.ifw-card h2.ifw-title.read{font-weight:400}.ifw-card h3.ifw-title{font-size:18px;font-weight:400;line-height:24px;margin:0}.ifw-card h4.ifw-subtitle{font-size:14px;font-weight:400;color:var(--fg-secondary-text);padding-top:9px;line-height:18px;margin:0}.activities{text-align:center;min-height:200px;max-height:320px;width:30%;margin:16px 0;border-radius:8px}.activities i.icon{display:inline-block;font-size:18px;line-height:18px;vertical-align:middle;padding-right:8px}.activities div.goui-avatar{margin-left:auto;margin-right:auto;position:relative;display:flex;align-items:center;justify-content:center;background-position:center;border-radius:0 0 36px 0}.activities span.duration{line-height:18px;margin-bottom:18px}.activities span.duration span{height:18px;vertical-align:middle;line-height:18px}.activities:hover{background-color:#f5f5f5}.activities p.course-selection{text-align:center;text-transform:uppercase;line-height:18px;padding:16px 0}.activities p.lc-course-selection{text-align:center;line-height:18px;padding:16px 0}.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,.goui-form-field.radiogroup h3.legend{font:12px/16px Roboto,"Helvetica Neue",Arial,sans-serif;margin:24px 0 8px 0;padding:18px 12px 12px}.checkbox-group h3.legend:empty,.goui-form-field.radiogroup h3.legend:empty{display:none}.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;min-width:18px;min-height:18px;width:18px;height:18px;background-color:var(--bg-input);border:1px solid var(--fg-secondary-text);border-radius:1px}.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:18px;height:18px;transition:90ms transform ease-in-out;background-color:var(--c-primary)}.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:checked:not(:disabled),.box.checkbox-group input:checked:not(:disabled),.box.goui-form-field.radiogroup input:checked:not(:disabled){border-color:1px solid var(--fg-border);background-color:rgba(0,0,0,0)}.box.goui-form-field.check input:focus :not(:checked),.box.checkbox-group input:focus :not(:checked),.box.goui-form-field.radiogroup input:focus :not(:checked){border-color:var(--fg-focus)}.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}.goui-form-field.check .group .goui-form-field,.checkbox-group .group .goui-form-field,.goui-form-field.radiogroup .group .goui-form-field{margin:0;width:auto;border-radius:12px}.goui-form-field.check .group .goui-form-field .control,.checkbox-group .group .goui-form-field .control,.goui-form-field.radiogroup .group .goui-form-field .control{padding:0;flex-wrap:nowrap}.goui-form-field.check .group .goui-form-field .control span.box-label,.checkbox-group .group .goui-form-field .control span.box-label,.goui-form-field.radiogroup .group .goui-form-field .control span.box-label{padding:9px 18px;font-weight:normal;margin:0}.goui-form-field.check .group>:not(:first-child) span.box-label,.checkbox-group .group>:not(:first-child) span.box-label,.goui-form-field.radiogroup .group>:not(:first-child) span.box-label{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.goui-form-field.check .group>:not(:last-child) span.box-label,.checkbox-group .group>:not(:last-child) span.box-label,.goui-form-field.radiogroup .group>:not(:last-child) span.box-label{border-top-right-radius:0;border-bottom-right-radius:0}.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:8px 18px;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)}.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;padding:8px 0;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:0 12px;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.number input,.goui-form-field.number textarea,.goui-form-field.date input,.goui-form-field.date textarea,.goui-form-field.time input,.goui-form-field.time textarea,.goui-form-field.textarea input,.goui-form-field.textarea textarea,.goui-form-field.duration input,.goui-form-field.duration textarea,.goui-form-field.recurrence input,.goui-form-field.recurrence textarea,.goui-form-field.select input,.goui-form-field.select textarea,.goui-form-field.select .wrap>select,.goui-form-field.date{font:Roboto,"Helvetica Neue",Arial,sans-serif;font-size:100%;display:block;margin-top:0;background:0 0;border-width:0 0 1px;line-height:26px;height:30px;border-radius:0;border-style:solid;transition:border-color .4s cubic-bezier(0.25, 0.8, 0.25, 1);width:100%;box-sizing:border-box;float:left;padding:2px 2px 1px 0;border-color:rgba(0,0,0,.12)}.chips .wrap:focus-within .control-wrap::placeholder,.chips.has-chips .wrap .control-wrap::placeholder,.goui-html-field div.editor:focus::placeholder,.goui-html-field div.editor:not(:empty)::placeholder,.goui-form-field.text input:focus::placeholder,.goui-form-field.text input:not(:placeholder-shown)::placeholder,.goui-form-field.text textarea:focus::placeholder,.goui-form-field.text textarea:not(:placeholder-shown)::placeholder,.goui-form-field.number input:focus::placeholder,.goui-form-field.number input:not(:placeholder-shown)::placeholder,.goui-form-field.number textarea:focus::placeholder,.goui-form-field.number textarea:not(:placeholder-shown)::placeholder,.goui-form-field.date input:focus::placeholder,.goui-form-field.date input:not(:placeholder-shown)::placeholder,.goui-form-field.date textarea:focus::placeholder,.goui-form-field.date textarea:not(:placeholder-shown)::placeholder,.goui-form-field.time input:focus::placeholder,.goui-form-field.time input:not(:placeholder-shown)::placeholder,.goui-form-field.time textarea:focus::placeholder,.goui-form-field.time textarea:not(:placeholder-shown)::placeholder,.goui-form-field.textarea input:focus::placeholder,.goui-form-field.textarea input:not(:placeholder-shown)::placeholder,.goui-form-field.textarea textarea:focus::placeholder,.goui-form-field.textarea textarea:not(:placeholder-shown)::placeholder,.goui-form-field.duration input:focus::placeholder,.goui-form-field.duration input:not(:placeholder-shown)::placeholder,.goui-form-field.duration textarea:focus::placeholder,.goui-form-field.duration textarea:not(:placeholder-shown)::placeholder,.goui-form-field.recurrence input:focus::placeholder,.goui-form-field.recurrence input:not(:placeholder-shown)::placeholder,.goui-form-field.recurrence textarea:focus::placeholder,.goui-form-field.recurrence textarea:not(:placeholder-shown)::placeholder,.goui-form-field.select input:focus::placeholder,.goui-form-field.select input:not(:placeholder-shown)::placeholder,.goui-form-field.select textarea:focus::placeholder,.goui-form-field.select textarea:not(:placeholder-shown)::placeholder,.goui-form-field.select .wrap>select:focus::placeholder,.goui-form-field.select .wrap>select:not(:placeholder-shown)::placeholder{color:var(--fg-secondary-text);top:-6px}.chips .wrap:focus-within .control-wrap+div.label,.chips.has-chips .wrap .control-wrap+div.label,.goui-html-field div.editor:focus+div.label,.goui-html-field div.editor:not(:empty)+div.label,.goui-form-field.text input:focus+div.label,.goui-form-field.text input:not(:placeholder-shown)+div.label,.goui-form-field.text textarea:focus+div.label,.goui-form-field.text textarea:not(:placeholder-shown)+div.label,.goui-form-field.number input:focus+div.label,.goui-form-field.number input:not(:placeholder-shown)+div.label,.goui-form-field.number textarea:focus+div.label,.goui-form-field.number textarea:not(:placeholder-shown)+div.label,.goui-form-field.date input:focus+div.label,.goui-form-field.date input:not(:placeholder-shown)+div.label,.goui-form-field.date textarea:focus+div.label,.goui-form-field.date textarea:not(:placeholder-shown)+div.label,.goui-form-field.time input:focus+div.label,.goui-form-field.time input:not(:placeholder-shown)+div.label,.goui-form-field.time textarea:focus+div.label,.goui-form-field.time textarea:not(:placeholder-shown)+div.label,.goui-form-field.textarea input:focus+div.label,.goui-form-field.textarea input:not(:placeholder-shown)+div.label,.goui-form-field.textarea textarea:focus+div.label,.goui-form-field.textarea textarea:not(:placeholder-shown)+div.label,.goui-form-field.duration input:focus+div.label,.goui-form-field.duration input:not(:placeholder-shown)+div.label,.goui-form-field.duration textarea:focus+div.label,.goui-form-field.duration textarea:not(:placeholder-shown)+div.label,.goui-form-field.recurrence input:focus+div.label,.goui-form-field.recurrence input:not(:placeholder-shown)+div.label,.goui-form-field.recurrence textarea:focus+div.label,.goui-form-field.recurrence textarea:not(:placeholder-shown)+div.label,.goui-form-field.select input:focus+div.label,.goui-form-field.select input:not(:placeholder-shown)+div.label,.goui-form-field.select textarea:focus+div.label,.goui-form-field.select textarea:not(:placeholder-shown)+div.label,.goui-form-field.select .wrap>select:focus+div.label,.goui-form-field.select .wrap>select:not(:placeholder-shown)+div.label,.chips .wrap:focus-within .control-wrap+.goui-toolbar+div.label,.chips.has-chips .wrap .control-wrap+.goui-toolbar+div.label,.goui-html-field div.editor:focus+.goui-toolbar+div.label,.goui-html-field div.editor:not(:empty)+.goui-toolbar+div.label,.goui-form-field.text input:focus+.goui-toolbar+div.label,.goui-form-field.text input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.text textarea:focus+.goui-toolbar+div.label,.goui-form-field.text textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.number input:focus+.goui-toolbar+div.label,.goui-form-field.number input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.number textarea:focus+.goui-toolbar+div.label,.goui-form-field.number textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.date input:focus+.goui-toolbar+div.label,.goui-form-field.date input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.date textarea:focus+.goui-toolbar+div.label,.goui-form-field.date textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.time input:focus+.goui-toolbar+div.label,.goui-form-field.time input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.time textarea:focus+.goui-toolbar+div.label,.goui-form-field.time textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.textarea input:focus+.goui-toolbar+div.label,.goui-form-field.textarea input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.textarea textarea:focus+.goui-toolbar+div.label,.goui-form-field.textarea textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.duration input:focus+.goui-toolbar+div.label,.goui-form-field.duration input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.duration textarea:focus+.goui-toolbar+div.label,.goui-form-field.duration textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.recurrence input:focus+.goui-toolbar+div.label,.goui-form-field.recurrence input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.recurrence textarea:focus+.goui-toolbar+div.label,.goui-form-field.recurrence textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.select input:focus+.goui-toolbar+div.label,.goui-form-field.select input:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.select textarea:focus+.goui-toolbar+div.label,.goui-form-field.select textarea:not(:placeholder-shown)+.goui-toolbar+div.label,.goui-form-field.select .wrap>select:focus+.goui-toolbar+div.label,.goui-form-field.select .wrap>select:not(:placeholder-shown)+.goui-toolbar+div.label{font-size:10px;top:-6px}.goui-display-field{display:block;margin-bottom:12px;margin-top:4px;position:relative}.goui-display-field.with-icon .wrap div.label{left:56px}.goui-display-field.with-icon .wrap .control{padding-left:4px;left:56px}.goui-display-field .wrap{overflow:hidden;display:flex;flex-flow:row nowrap;border:1px solid rgba(0,0,0,0)}.goui-display-field .wrap>i{width:18px;height:18px;font-size:18px;margin:11px 0px 11px 16px}.goui-display-field .wrap div.label{font-size:10px;display:flex;align-items:center;overflow:visible;text-overflow:ellipsis;white-space:nowrap;color:var(--fg-secondary-text);vertical-align:top;position:absolute;left:52px;top:2px}.goui-display-field .wrap .control{position:absolute;font:12px/16px Roboto,"Helvetica Neue",Arial,sans-serif;font-size:12px;left:52px;top:18px;min-width:100px;width:100%;color:var(--fg-text)}.goui-form-field{margin-bottom:12px;margin-top:4px;display:block;position:relative}.goui-form-field .wrap{overflow:hidden;display:flex;flex-flow:row nowrap;transition:border-color 100ms linear;border-radius:10px;background-color:var(--bg-input);border:1px solid var(--fg-border)}.goui-form-field .wrap menu.goui-toolbar{background-color:rgba(0,0,0,0);padding:0 !important;margin-left:auto;border:0;border-left:1px solid var(--fg-border);flex:1;min-height:auto}.goui-form-field .wrap menu.goui-toolbar>*{margin:0 4px 0 0;padding:6px}.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 .with-icon.box-label:not(.with-text),.button.goui-form-field.check .goui-form-field .wrap menu.goui-toolbar .with-icon.box-label:not(.with-text),.goui-form-field .wrap menu.goui-toolbar .button.checkbox-group .with-icon.box-label:not(.with-text),.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.radiogroup .with-icon.box-label:not(.with-text),.button.checkbox-group .goui-form-field .wrap menu.goui-toolbar .with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup .goui-form-field .wrap menu.goui-toolbar .with-icon.box-label:not(.with-text){padding:0}.goui-form-field .wrap menu.goui-toolbar .goui-button:hover,.goui-form-field.check .wrap menu.goui-toolbar .button input+span:hover,.goui-form-field.check .button .wrap menu.goui-toolbar input+span:hover,.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.check .box-label:hover,.button.goui-form-field.check .goui-form-field .wrap menu.goui-toolbar .box-label:hover,.goui-form-field .wrap menu.goui-toolbar .button.checkbox-group .box-label:hover,.goui-form-field .wrap menu.goui-toolbar .button.goui-form-field.radiogroup .box-label:hover,.button.checkbox-group .goui-form-field .wrap menu.goui-toolbar .box-label:hover,.button.goui-form-field.radiogroup .goui-form-field .wrap menu.goui-toolbar .box-label:hover{background-color:rgba(0,0,0,0)}.goui-form-field.date{width:calc(100% - 32px)}.goui-form-field.date .wrap{line-height:46px}.goui-form-field.date input.text{cursor:default;min-width:auto;width:30px;box-sizing:content-box;padding-right:2px;padding-left:2px}.goui-form-field.date input.text:first-child{padding-left:16px}.goui-form-field.date input.text:last-child{padding-right:2px}.goui-form-field.date input.month:placeholder-shown{width:36px}.goui-form-field.date input.text.year{width:64px}.goui-form-field.with-icon div.label,.goui-form-field.with-icon div.hint{left:32px}.goui-form-field.with-icon div.hint{position:relative;left:32px}.goui-form-field.with-icon input{position:relative;width:calc(100% - 32px);left:10px}.goui-form-field.with-icon i.icon{padding-top:6px}.goui-form-field+hr{margin-top:0}.goui-form-field:focus-within>.wrap{border-color:var(--fg-focus)}.goui-form-field:focus-within>.label{color:var(--fg-focus)}.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(--fg-focus)}.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 10px 10px;padding:3px 18px 3px 0}.goui-form-field.frame-hint.invalid .hint{background-color:var(--bg-input);border-color:#dd2c00}.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:16px;padding:0 4px;top:19px;height:1px;background-color:var(--bg-input);z-index:10;transition:all 200ms linear;will-change:top,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:-4px;font-size:13px}.goui-form-field>.control{width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none}.goui-form-field.invalid .wrap{border-color:#dd2c00;background-color:var(--bg-input)}.goui-form-field.invalid .label{background-color:var(--bg-input)}.goui-form-field.invalid .hint,.goui-form-field.invalid .label{color:#dd2c00;font-size:12px}.goui-form-field .error{font-size:12px;color:#dd2c00;line-height:20px;padding:2px 12px;height:20px;width:100%}.goui-form-field .hint{font-size:.8em;color:#a1a1a1;line-height:12px;padding:4px 18px 4px 4px;flex:1 1 100%;font-weight:lighter}.goui-form-field .hint:empty{padding:0}.goui-form-field.select input:focus,.goui-form-field.select textarea:focus,.goui-form-field.select .wrap>select:focus{border-color:var(--fg-focus)}.goui-form-field.select input .with-icon,.goui-form-field.select textarea .with-icon,.goui-form-field.select .wrap>select .with-icon{padding-left:36px}.goui-form-field.text input:focus,.goui-form-field.text textarea:focus,.goui-form-field.number input:focus,.goui-form-field.number textarea:focus,.goui-form-field.date input:focus,.goui-form-field.date textarea:focus,.goui-form-field.time input:focus,.goui-form-field.time textarea:focus,.goui-form-field.textarea input:focus,.goui-form-field.textarea textarea:focus,.goui-form-field.duration input:focus,.goui-form-field.duration textarea:focus,.goui-form-field.recurrence input:focus,.goui-form-field.recurrence textarea:focus{border-color:var(--fg-focus);color:var(--fg-focus)}.goui-form-field.text input:read-only,.goui-form-field.text textarea:read-only,.goui-form-field.number input:read-only,.goui-form-field.number textarea:read-only,.goui-form-field.date input:read-only,.goui-form-field.date textarea:read-only,.goui-form-field.time input:read-only,.goui-form-field.time textarea:read-only,.goui-form-field.textarea input:read-only,.goui-form-field.textarea textarea:read-only,.goui-form-field.duration input:read-only,.goui-form-field.duration textarea:read-only,.goui-form-field.recurrence input:read-only,.goui-form-field.recurrence textarea:read-only{border-style:dotted;color:#757575;background-color:var(--bg-read-only)}.goui-form-field.text input .with-icon,.goui-form-field.text textarea .with-icon,.goui-form-field.number input .with-icon,.goui-form-field.number textarea .with-icon,.goui-form-field.date input .with-icon,.goui-form-field.date textarea .with-icon,.goui-form-field.time input .with-icon,.goui-form-field.time textarea .with-icon,.goui-form-field.textarea input .with-icon,.goui-form-field.textarea textarea .with-icon,.goui-form-field.duration input .with-icon,.goui-form-field.duration textarea .with-icon,.goui-form-field.recurrence input .with-icon,.goui-form-field.recurrence textarea .with-icon{padding-left:36px}.goui-form-field input[type=date]{font-family:Roboto,"Helvetica Neue",Arial,sans-serif;letter-spacing:.05em}.goui-form-field input[type=range]{-webkit-appearance:none;background:rgba(0,0,0,0) !important;border-bottom:0}.goui-form-field input[type=range]:focus{outline:none}.goui-form-field input[type=range]::-webkit-slider-runnable-track{background:var(--c-secondary);height:4px;border-radius:2px}.goui-form-field input[type=range]::-moz-range-track{background:var(--c-secondary);height:4px;border-radius:2px}.goui-form-field input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.goui-form-field input.number{padding-right:0;min-width:54px}.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:8px}.goui-form-field.radiogroup.box input[type=radio]{border-radius:12px}.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:12px}.goui-form-field.radiogroup.button .radio:focus-visible{border-color:var(--fg-focus)}.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.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:50px;height:28px;overflow:hidden;border:1px solid var(--c-secondary);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:7px;display:block;height:14px;width:14px;background-color:var(--c-secondary);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(14px);background-color:#fff}.goui-form-field.check.switch input:active::after{transform:scale(1.75)}.goui-form-field.check.switch input:active:checked::after{transform:scale(1.75) translateX(12px);background-color:var(--bg-input)}.goui-form-field.check.switch input:focus{border-color:var(--c-primary)}.goui-form-field.check.switch input:focus:checked:after{transform:scale(1.75) translateX(12px)}.goui-form-field.select{position:relative}.goui-form-field.select select{padding-right:32px;background-image:none;appearance:none}.goui-form-field.select:after{position:absolute;display:inline-block;top:6px;right:12px;margin-right:0;content:"expand_more";pointer-events:none}.goui-fieldset{border:0;min-width:0;margin:0}.goui-fieldset .legend{display:block;line-height:normal;font-size:14px;font-weight:400;margin:0;padding:0}.textarea textarea{min-height:100px}.goui-html-field{position:relative}.goui-html-field.invalid div.editor{background-color:var(--bg-input);border-color:#dd2c00}.goui-html-field div.editor{min-height:100px}.goui-html-field div.editor img{max-width:100%}.goui-html-field div.editor:focus:empty:before,.goui-html-field div.editor:not(:empty):empty:before{color:var(--fg-secondary-text)}.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:500;flex-wrap:wrap;max-width:100%}form{position:relative}form .row{display:flex;flex-wrap:wrap;column-gap:12px;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 .box-label,.button.checkbox-group form .box-label,form .button.goui-form-field.radiogroup .box-label,.button.goui-form-field.radiogroup form .box-label,form .button.goui-form-field.check .box-label,.button.goui-form-field.check form .box-label,form .goui-form-field.check .button input+span,.goui-form-field.check .button form input+span{margin-bottom:16px;margin-top:4px}.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 10px 10px;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:10px;margin:12px;height:24px;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;min-width:640px;overflow:hidden}.chips .wrap .chip{float:left;border-radius:12px;background-color:var(--bg-primary);padding:3px 12px;margin:8px 4px;overflow:hidden;height:28px;line-height:24px;max-width:450px;min-width:60px;text-overflow:ellipsis;white-space:nowrap;cursor:default}.chips .wrap .chip.selected{background-color:var(--bg-selected)}.chips .wrap .chip .goui-button,.chips .wrap .chip .button.checkbox-group .box-label,.button.checkbox-group .chips .wrap .chip .box-label,.chips .wrap .chip .button.goui-form-field.radiogroup .box-label,.button.goui-form-field.radiogroup .chips .wrap .chip .box-label,.chips .wrap .chip .button.goui-form-field.check .box-label,.button.goui-form-field.check .chips .wrap .chip .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:8px;margin-right:-8px;margin-top:-6px}.goui-button,.button.checkbox-group .box-label,.button.goui-form-field.radiogroup .box-label,.button.goui-form-field.check .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:2px;padding:0 6px;height:36px;min-width:37.5px;display:flex;overflow:hidden;align-items:center;vertical-align:middle;cursor:pointer;transition:box-shadow .4s cubic-bezier(0.25, 0.8, 0.25, 1),background-color .4s cubic-bezier(0.25, 0.8, 0.25, 1);text-decoration:none;position:relative;font:12px/16px Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:400;line-height:24px}.goui-button.with-icon:not(.with-text),.button.checkbox-group .with-icon.box-label:not(.with-text),.button.goui-form-field.radiogroup .with-icon.box-label:not(.with-text),.button.goui-form-field.check .with-icon.box-label:not(.with-text),.goui-form-field.check .button input+span.with-icon:not(.with-text){padding:11px}.goui-button.with-icon:not(.with-text):hover,.button.checkbox-group .with-icon.box-label:not(.with-text):hover,.button.goui-form-field.radiogroup .with-icon.box-label:not(.with-text):hover,.button.goui-form-field.check .with-icon.box-label:not(.with-text):hover,.goui-form-field.check .button input+span.with-icon:not(.with-text):hover{border-radius:50%}.goui-button.with-text i.icon,.button.checkbox-group .with-text.box-label i.icon,.button.goui-form-field.radiogroup .with-text.box-label i.icon,.button.goui-form-field.check .with-text.box-label i.icon,.goui-form-field.check .button input+span.with-text i.icon{margin-right:8px}.goui-button .text,.button.checkbox-group .box-label .text,.button.goui-form-field.radiogroup .box-label .text,.button.goui-form-field.check .box-label .text,.goui-form-field.check .button input+span .text{white-space:nowrap;font-weight:400;width:100%}.goui-button.small,.button.checkbox-group .small.box-label,.button.goui-form-field.radiogroup .small.box-label,.button.goui-form-field.check .small.box-label,.goui-form-field.check .button input+span.small{transform:scale(0.8)}.goui-button.fablike,.button.checkbox-group .fablike.box-label,.button.goui-form-field.radiogroup .fablike.box-label,.button.goui-form-field.check .fablike.box-label,.goui-form-field.check .button input+span.fablike{line-height:42px;height:42px;width:42px;border-radius:50%}.goui-button.fablike i.icon,.button.checkbox-group .fablike.box-label i.icon,.button.goui-form-field.radiogroup .fablike.box-label i.icon,.button.goui-form-field.check .fablike.box-label i.icon,.goui-form-field.check .button input+span.fablike i.icon{font-size:18px}.goui-button.go-elearning-incident,.button.checkbox-group .go-elearning-incident.box-label,.button.goui-form-field.radiogroup .go-elearning-incident.box-label,.button.goui-form-field.check .go-elearning-incident.box-label,.goui-form-field.check .button input+span.go-elearning-incident{color:#ffeb3b}.goui-button.go-elearning-incident-critical,.button.checkbox-group .go-elearning-incident-critical.box-label,.button.goui-form-field.radiogroup .go-elearning-incident-critical.box-label,.button.goui-form-field.check .go-elearning-incident-critical.box-label,.goui-form-field.check .button input+span.go-elearning-incident-critical{color:#f44336}.goui-button:hover,.button.checkbox-group .box-label:hover,.button.goui-form-field.radiogroup .box-label:hover,.button.goui-form-field.check .box-label:hover,.goui-form-field.check .button input+span:hover{background-color:var(--bg-hover);outline:none}.goui-button.pressed,.button.checkbox-group .pressed.box-label,.button.goui-form-field.radiogroup .pressed.box-label,.button.goui-form-field.check .pressed.box-label,.goui-form-field.check .button input+span.pressed{box-shadow:inset -2px -2px -2 var(--fg-border);background-color:var(--c-secondary);color:#fff}.goui-button.pressed:hover,.button.checkbox-group .pressed.box-label:hover,.button.goui-form-field.radiogroup .pressed.box-label:hover,.button.goui-form-field.check .pressed.box-label:hover,.goui-form-field.check .button input+span.pressed:hover{filter:brightness(120%)}.goui-button.primary,.button.checkbox-group .primary.box-label,.button.goui-form-field.radiogroup .primary.box-label,.button.goui-form-field.check .primary.box-label,.goui-form-field.check .button input+span.primary{color:var(--c-primary)}.goui-button.accent,.button.checkbox-group .accent.box-label,.button.goui-form-field.radiogroup .accent.box-label,.button.goui-form-field.check .accent.box-label,.goui-form-field.check .button input+span.accent{color:var(--c-accent)}.goui-button.danger,.button.checkbox-group .danger.box-label,.button.goui-form-field.radiogroup .danger.box-label,.button.goui-form-field.check .danger.box-label,.goui-form-field.check .button input+span.danger{color:#ff5722 !important}.goui-button.filled,.button.checkbox-group .filled.box-label,.button.goui-form-field.radiogroup .filled.box-label,.button.goui-form-field.check .filled.box-label,.goui-form-field.check .button input+span.filled,.goui-button[type=submit],.button.checkbox-group [type=submit].box-label,.button.goui-form-field.radiogroup [type=submit].box-label,.button.goui-form-field.check [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 .filled.box-label:hover,.button.goui-form-field.radiogroup .filled.box-label:hover,.button.goui-form-field.check .filled.box-label:hover,.goui-form-field.check .button input+span.filled:hover,.goui-button[type=submit]:hover,.button.checkbox-group [type=submit].box-label:hover,.button.goui-form-field.radiogroup [type=submit].box-label:hover,.button.goui-form-field.check [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 .filled.primary.box-label,.button.goui-form-field.radiogroup .filled.primary.box-label,.button.goui-form-field.check .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 [type=submit][type=submit].box-label,.button.goui-form-field.radiogroup [type=submit][type=submit].box-label,.button.goui-form-field.check [type=submit][type=submit].box-label,.goui-form-field.check .button input+span[type=submit][type=submit]{color:#fff;background-color:var(--c-primary);border-color:var(--c-primary)}.goui-button.filled.primary:hover,.button.checkbox-group .filled.primary.box-label:hover,.button.goui-form-field.radiogroup .filled.primary.box-label:hover,.button.goui-form-field.check .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 [type=submit][type=submit].box-label:hover,.button.goui-form-field.radiogroup [type=submit][type=submit].box-label:hover,.button.goui-form-field.check [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 .filled.accent.box-label,.button.goui-form-field.radiogroup .filled.accent.box-label,.button.goui-form-field.check .filled.accent.box-label,.goui-form-field.check .button input+span.filled.accent,.goui-button[type=submit].accent,.button.checkbox-group [type=submit].accent.box-label,.button.goui-form-field.radiogroup [type=submit].accent.box-label,.button.goui-form-field.check [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 .filled.accent.box-label:hover,.button.goui-form-field.radiogroup .filled.accent.box-label:hover,.button.goui-form-field.check .filled.accent.box-label:hover,.goui-form-field.check .button input+span.filled.accent:hover,.goui-button[type=submit].accent:hover,.button.checkbox-group [type=submit].accent.box-label:hover,.button.goui-form-field.radiogroup [type=submit].accent.box-label:hover,.button.goui-form-field.check [type=submit].accent.box-label:hover,.goui-form-field.check .button input+span[type=submit].accent:hover{filter:brightness(120%)}.goui-button.raised,.button.checkbox-group .raised.box-label,.button.goui-form-field.radiogroup .raised.box-label,.button.goui-form-field.check .raised.box-label,.goui-form-field.check .button input+span.raised{box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.goui-button.outlined,.button.checkbox-group .outlined.box-label,.button.goui-form-field.radiogroup .outlined.box-label,.button.goui-form-field.check .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 .outlined.box-label:hover,.button.goui-form-field.radiogroup .outlined.box-label:hover,.button.goui-form-field.check .outlined.box-label:hover,.goui-form-field.check .button input+span.outlined:hover{background-color:var(--bg-hover)}.goui-button.outlined.primary,.button.checkbox-group .outlined.primary.box-label,.button.goui-form-field.radiogroup .outlined.primary.box-label,.button.goui-form-field.check .outlined.primary.box-label,.goui-form-field.check .button input+span.outlined.primary,.goui-button.outlined[type=submit],.button.checkbox-group .outlined[type=submit].box-label,.button.goui-form-field.radiogroup .outlined[type=submit].box-label,.button.goui-form-field.check .outlined[type=submit].box-label,.goui-form-field.check .button input+span.outlined[type=submit]{border-color:var(--c-primary);color:var(--c-secondary)}.goui-button.outlined.primary:hover,.button.checkbox-group .outlined.primary.box-label:hover,.button.goui-form-field.radiogroup .outlined.primary.box-label:hover,.button.goui-form-field.check .outlined.primary.box-label:hover,.goui-form-field.check .button input+span.outlined.primary:hover,.goui-button.outlined[type=submit]:hover,.button.checkbox-group .outlined[type=submit].box-label:hover,.button.goui-form-field.radiogroup .outlined[type=submit].box-label:hover,.button.goui-form-field.check .outlined[type=submit].box-label:hover,.goui-form-field.check .button input+span.outlined[type=submit]:hover{color:#fff;background-color:var(--c-primary)}.goui-button.outlined.accent,.button.checkbox-group .outlined.accent.box-label,.button.goui-form-field.radiogroup .outlined.accent.box-label,.button.goui-form-field.check .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 .outlined.accent.box-label:hover,.button.goui-form-field.radiogroup .outlined.accent.box-label:hover,.button.goui-form-field.check .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 .box-label:focus-visible,.button.goui-form-field.radiogroup .box-label:focus-visible,.button.goui-form-field.check .box-label:focus-visible,.goui-form-field.check .button input+span:focus-visible{border:1px solid var(--c-secondary)}.goui.group{position:relative;display:flex;overflow:hidden}.goui.group>*,.goui-window.maximized .goui.group>.collapse-btn{box-shadow:none;border:1px solid var(--fg-border)}.goui.group>*.active{box-shadow:inset 0 1px rgba(0,0,0,.08);background-color:var(--bg-focus);border-bottom-color:rgba(0,0,0,.08)}.goui.group>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.goui.group>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.goui.goui-toolbar{position:relative;align-items:center;user-select:none;-moz-user-select:none;-webkit-user-select:none;padding:8px 16px;min-height:27px;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:22px;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:18px;line-height:normal;font-weight:normal;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goui.goui-toolbar>*,.goui-window.maximized .goui.goui-toolbar>.collapse-btn{margin:0 12px 0 0}.goui.goui-toolbar>*:last-child{margin-right:0}.goui.goui-toolbar>hr{height:24px}.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 *,.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:12px/16px Roboto,"Helvetica Neue",Arial,sans-serif;color:var(--fg-text);width:100%;background-color:var(--bg-body)}.goui{--fg-border:	rgba(0, 0, 0, 0.04);--fg-line:	rgba(0, 0, 0, 0.04);--fg-text: rgba(0, 0, 0, 0.870588);--fg-secondary-text: rgba(0, 0, 0, 0.54);--fg-selected: rgba(0, 0, 0, 0.870588);--fg-focus: rgb(56,142,60);--bg-body:	#ffffff;--bg-main: white;--bg-button:	#f1f1f1;--bg-layer:	#f5f5f5;--bg-side-bar: #9e9e9e;--bg-header: transparent;--bg-primary: #dae3f0;--bg-read-only: #f1f1f1;--bg-input: white;--bg-hover:	rgba(158,158,158,0.2);--bg-selected:	#fff59d;--bg-selected-inactive: rgba(0, 0, 0, 0.08);--bg-active: #E7F6FA;--bg-focus: #f1f1f1;--c-primary:	rgb(56,142,60);--c-secondary:	#1652a1;--c-accent:	rgb(230,74,25)}.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:all 200ms cubic-bezier(0.32, 0, 0.67, 0)}*[disabled],.goui-window.maximized .collapse-btn{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);margin:24px 0}.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,.goui-cardmenu .button.checkbox-group button.box-label,.button.checkbox-group .goui-cardmenu button.box-label,.goui-cardmenu .button.goui-form-field.radiogroup button.box-label,.button.goui-form-field.radiogroup .goui-cardmenu button.box-label,.goui-cardmenu .button.goui-form-field.check button.box-label,.button.goui-form-field.check .goui-cardmenu button.box-label{display:inline-block;padding:12px 18px;margin:0 24px 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,.goui-cardmenu .button.checkbox-group button.active.box-label,.button.checkbox-group .goui-cardmenu button.active.box-label,.goui-cardmenu .button.goui-form-field.radiogroup button.active.box-label,.button.goui-form-field.radiogroup .goui-cardmenu button.active.box-label,.goui-cardmenu .button.goui-form-field.check button.active.box-label,.button.goui-form-field.check .goui-cardmenu button.active.box-label{border-bottom:4px solid #f1df41;color:var(--fg-text)}.goui-cardmenu button.goui-button:hover,.goui-cardmenu .button.checkbox-group button.box-label:hover,.button.checkbox-group .goui-cardmenu button.box-label:hover,.goui-cardmenu .button.goui-form-field.radiogroup button.box-label:hover,.button.goui-form-field.radiogroup .goui-cardmenu button.box-label:hover,.goui-cardmenu .button.goui-form-field.check button.box-label:hover,.button.goui-form-field.check .goui-cardmenu button.box-label:hover{background:none}.goui-cardmenu button.goui-button:focus-visible,.goui-cardmenu .button.checkbox-group button.box-label:focus-visible,.button.checkbox-group .goui-cardmenu button.box-label:focus-visible,.goui-cardmenu .button.goui-form-field.radiogroup button.box-label:focus-visible,.button.goui-form-field.radiogroup .goui-cardmenu button.box-label:focus-visible,.goui-cardmenu .button.goui-form-field.check button.box-label:focus-visible,.button.goui-form-field.check .goui-cardmenu button.box-label: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:38px;height:38px;line-height:38px;font-size:16px;text-align:center;overflow:hidden}.goui.goui-avatar img{height:100%;margin:0;border:0}.ifw-empty-state{vertical-align:middle;color:#757575;display:table-cell;width:100%;padding:20px}.ifw-empty-state .icon{color:var(--fg-line);font-size:62px !important;width:62px !important;height:62px !important;margin-bottom:12px}.goui.drop-pin{position:absolute;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:8px;height:8px;position:absolute;left:0;top:-4px}.goui .goui-toolbar{padding:0}.goui .goui-toolbar.header{padding:8px 0}.goui .goui-toolbar button{padding:0 8px;margin:0 6px;font-weight:400;font-size:12px !important}.goui .goui-toolbar button:not(.fablike){height:32px}.goui .goui-toolbar button.ifw-top-btn:hover{border-radius:8px}.goui .goui-toolbar button i.icon{font-size:18px}.goui .header{background-color:var(--c-primary);color:#fff}.goui .ifw-bbar{padding:8px}.goui label.goui-form-field{width:calc(100% - 36px);padding:2px;margin:18px 0px}.goui .wrap{position:relative;padding:2px;vertical-align:middle;border:none;border-radius:0;overflow:visible}.goui 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:0;padding-left:4px;top:18px;transition:all 200ms linear;will-change:top,font-size}.goui div.label:empty{display:none}.selected{background-color:var(--bg-selected)}.text-center,.center{text-align:center}.right{text-align:right}.disabled{pointer-events:none;opacity:.5}.empty-state:only-child,.empty-state.active{display:block !important}.empty-state md-icon{padding:0;color:#ccc;font-size:62px;width:62px;height:62px;display:block;margin:20px auto}.empty-state p{padding:0;color:#757575;text-align:center;display:block;width:100%}.go-avatar{border-radius:99%;width:70px !important;height:70px !important;overflow:hidden;margin:12px;display:flex;align-items:center;justify-content:center;background-position:center}.go-avatar md-icon{width:100%;height:100%}.go-avatar.small{width:30px !important;height:30px !important;margin:8px}.go-avatar.centered{margin-left:auto;margin-right:auto;position:relative}md-sidenav{background-color:var(--bg-side-bar)}.go-badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;background-color:#777;border-radius:10px;float:right}.go-counter{line-height:14px;text-align:center;white-space:nowrap;vertical-align:baseline;display:inline-block;color:var(--bg-button);background-color:var(--c-accent);border-radius:50%;height:14px;width:14px !important;margin:0 0 16px -18px !important;z-index:1000;font-size:11px}.go-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.go-no-padding{padding:0}.go-grey{background-color:#f5f5f5}.go-line-breaks{white-space:pre !important}.go-offset-icon{margin-left:36px}.go-icon-spacer{width:36px}.go-error{color:red !important}.scorm-frame{width:100%;height:560px}.scorm-frame.full-screen{background-color:#fff;position:absolute;top:0px;left:0px;bottom:0px;right:0px;height:100%;width:100%}.ng-invalid-required,.error{color:red}ifw-checkbox .ifw-label{margin-top:14px}.goui-bigbutton{z-index:20;min-width:0;vertical-align:middle;margin:6px;height:120px !important;width:120px !important;line-height:20px !important;font-size:1.2em !important;justify-content:center;border-radius:50% !important;background-clip:padding-box;overflow:hidden;transition-property:background-color,box-shadow,transform;cursor:pointer;-webkit-appearance:button;display:inline-block;background-color:var(--c-accent);color:#fff !important;transition:all .3s cubic-bezier(0.55, 0, 0.55, 0.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.26)}.goui-bigbutton.uc{text-transform:uppercase}.goui-bigbutton.primary{background-color:var(--c-primary)}.goui-bigbutton:hover:not(.primary){background-color:var(--c-accent);filter:brightness(90%)}.goui-bigbutton:active{filter:brightness(120%)}.goui-bigbutton h4{margin:6px 0}.goui-bigbutton h5{margin:6px 0;font-weight:400}progress,progress[value],progress:not([value]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#c7e5c8;border-radius:2px;height:6px;display:block}progress::-webkit-progress-bar{background:#c7e5c8;border-radius:2px;margin:0;height:6px}progress::-webkit-progress-value{background:var(--c-primary);border-radius:2px;margin:0;height:6px}.ifw-warn{margin:16px;color:var(--bg-active);background-color:#ff5722;font-size:16px;font-weight:400}#qr-video{min-width:400px;max-width:740px}#qr-video-container{line-height:0;position:relative;width:max-content;height:max-content;overflow:hidden}#qr-video-container .scan-region-highlight{border-radius:30px;outline:rgba(0,0,0,.25) solid 50vmax}#qr-video-container .scan-region-highlight-svg{display:none}#qr-video-container .code-outline-highlight{stroke:hsla(0,0%,100%,.5) !important;stroke-width:15 !important;stroke-dasharray:none !important}.ifw-infoblock{line-height:24px}.ifw-infoblock :not(:last-child){padding-bottom:8px}.ifw-infoblock i.icon{margin-right:12px}.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 2px 1px -1px rgba(0, 0, 0, 0.2),0 1px 1px 0px rgba(0, 0, 0, 0.14),0px 1px 3px 0px rgba(0, 0, 0, 0.12)}.z2,.goui-card{box-shadow:0 3px 1px -2px rgba(0, 0, 0, 0.2),0 2px 2px 0px rgba(0, 0, 0, 0.14),0px 1px 5px 0px rgba(0, 0, 0, 0.12)}.z3{box-shadow:0 3px 3px -2px rgba(0, 0, 0, 0.2),0 3px 4px 0px rgba(0, 0, 0, 0.14),0px 1px 8px 0px rgba(0, 0, 0, 0.12)}.z4,.goui-button:focus-visible,.button.checkbox-group .box-label:focus-visible,.button.goui-form-field.radiogroup .box-label:focus-visible,.button.goui-form-field.check .box-label:focus-visible,.goui-form-field.check .button input+span:focus-visible{box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2),0 4px 5px 0px rgba(0, 0, 0, 0.14),0px 1px 10px 0px 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 3px 5px -1px rgba(0, 0, 0, 0.2),0 6px 10px 0px rgba(0, 0, 0, 0.14),0 1px 18px 0px 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,.goui.goui-toolbar.html-field-toolbar,.autocomplete-suggestions{box-shadow:0 5px 5px -3px rgba(0, 0, 0, 0.2),0 8px 10px -1px rgba(0, 0, 0, 0.14),0 3px 14px 2px 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 7px 8px -4px rgba(0, 0, 0, 0.2),0 12px 17px 2px rgba(0, 0, 0, 0.14),0 5px 22px 4px 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:0px 11px 15px -7px rgba(0, 0, 0, 0.2),0px 24px 38px 3px rgba(0, 0, 0, 0.14),0px 9px 46px 8px rgba(0, 0, 0, 0.12)}.goui-alert{z-index:400;position:fixed;top:64px;left:0;right:0;width:600px;max-width:80%;margin:0 auto;border-radius:8px;padding:24px 24px 24px 64px;animation:goui-alert .5s ease-out;cursor:pointer}.goui-alert:before{position:absolute;left:24px}.goui-alert.error{background:var(--bg-input);border:1px solid #dd2c00;color:#dd2c00}.goui-alert.error:before{color:#dd2c00;content:"error"}.goui-alert.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.goui-alert.success:before{color:#155724;content:"check_circle"}.goui-alert.warning{background:#fff3cd;border:1px solid #ffeeba;color:#856404}.goui-alert.warning:before{color:#856404;content:"warning"}.goui-alert.notice{background:#cce5ff;border:1px solid #b8daff;color:#004089}.goui-alert.notice:before{color:#004089;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:300}.goui-mask .spinner,.goui-mask .spinner div,.goui-mask .spinner div:after{box-sizing:border-box}.goui-mask .spinner{color:#fff;position:absolute;width:80px;height:80px;top:50%;left:50%;margin-top:-40px;margin-left:-40px}.goui-mask .spinner div{animation:goui-spinner 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;transform-origin:40px 40px}.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:62.62742px;left:62.62742px}.goui-mask .spinner div:nth-child(2){animation-delay:-0.072s}.goui-mask .spinner div:nth-child(2):after{top:67.71281px;left:56px}.goui-mask .spinner div:nth-child(3){animation-delay:-0.108s}.goui-mask .spinner div:nth-child(3):after{top:70.90963px;left:48.28221px}.goui-mask .spinner div:nth-child(4){animation-delay:-0.144s}.goui-mask .spinner div:nth-child(4):after{top:72px;left:40px}.goui-mask .spinner div:nth-child(5){animation-delay:-0.18s}.goui-mask .spinner div:nth-child(5):after{top:70.90963px;left:31.71779px}.goui-mask .spinner div:nth-child(6){animation-delay:-0.216s}.goui-mask .spinner div:nth-child(6):after{top:67.71281px;left:24px}.goui-mask .spinner div:nth-child(7){animation-delay:-0.252s}.goui-mask .spinner div:nth-child(7):after{top:62.62742px;left:17.37258px}.goui-mask .spinner div:nth-child(8){animation-delay:-0.288s}.goui-mask .spinner div:nth-child(8):after{top:56px;left:12.28719px}@keyframes goui-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}menu.goui{margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;list-style:none}menu.goui-dropdown{display:block;z-index:500;list-style:none;position:fixed;min-width:160px;border:1px solid var(--fg-border);background-color:var(--bg-layer);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);padding:6px}menu.goui-dropdown li{display:block;position:relative;padding:0;margin:0}menu.goui-dropdown li>button.goui-button,menu.goui-dropdown .button.checkbox-group li>button.box-label,.button.checkbox-group menu.goui-dropdown li>button.box-label,menu.goui-dropdown .button.goui-form-field.radiogroup li>button.box-label,.button.goui-form-field.radiogroup menu.goui-dropdown li>button.box-label,menu.goui-dropdown .button.goui-form-field.check li>button.box-label,.button.goui-form-field.check menu.goui-dropdown li>button.box-label{border:0;width:100%;text-align:start}menu.goui-dropdown li>button.goui-button:hover,menu.goui-dropdown .button.checkbox-group li>button.box-label:hover,.button.checkbox-group menu.goui-dropdown li>button.box-label:hover,menu.goui-dropdown .button.goui-form-field.radiogroup li>button.box-label:hover,.button.goui-form-field.radiogroup menu.goui-dropdown li>button.box-label:hover,menu.goui-dropdown .button.goui-form-field.check li>button.box-label:hover,.button.goui-form-field.check menu.goui-dropdown li>button.box-label:hover{color:var(--fg-text);background-color:var(--bg-hover)}menu.goui-dropdown li>button.goui-button:focus,menu.goui-dropdown .button.checkbox-group li>button.box-label:focus,.button.checkbox-group menu.goui-dropdown li>button.box-label:focus,menu.goui-dropdown .button.goui-form-field.radiogroup li>button.box-label:focus,.button.goui-form-field.radiogroup menu.goui-dropdown li>button.box-label:focus,menu.goui-dropdown .button.goui-form-field.check li>button.box-label:focus,.button.goui-form-field.check menu.goui-dropdown li>button.box-label:focus,menu.goui-dropdown li>button.goui-button:focus-visible,menu.goui-dropdown .button.checkbox-group li>button.box-label:focus-visible,.button.checkbox-group menu.goui-dropdown li>button.box-label:focus-visible,menu.goui-dropdown .button.goui-form-field.radiogroup li>button.box-label:focus-visible,.button.goui-form-field.radiogroup menu.goui-dropdown li>button.box-label:focus-visible,menu.goui-dropdown .button.goui-form-field.check li>button.box-label:focus-visible,.button.goui-form-field.check menu.goui-dropdown li>button.box-label: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 .button.checkbox-group li>button.box-label:focus input:not(:checked),.button.checkbox-group menu.goui-dropdown li>button.box-label:focus input:not(:checked),menu.goui-dropdown .button.goui-form-field.radiogroup li>button.box-label:focus input:not(:checked),.button.goui-form-field.radiogroup menu.goui-dropdown li>button.box-label:focus input:not(:checked),menu.goui-dropdown .button.goui-form-field.check li>button.box-label:focus input:not(:checked),.button.goui-form-field.check menu.goui-dropdown li>button.box-label:focus input:not(:checked),menu.goui-dropdown li>button.goui-button:focus-visible input:not(:checked),menu.goui-dropdown .button.checkbox-group li>button.box-label:focus-visible input:not(:checked),.button.checkbox-group menu.goui-dropdown li>button.box-label:focus-visible input:not(:checked),menu.goui-dropdown .button.goui-form-field.radiogroup li>button.box-label:focus-visible input:not(:checked),.button.goui-form-field.radiogroup menu.goui-dropdown li>button.box-label:focus-visible input:not(:checked),menu.goui-dropdown .button.goui-form-field.check li>button.box-label:focus-visible input:not(:checked),.button.goui-form-field.check menu.goui-dropdown li>button.box-label: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:12px;padding:4px 16px}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:12px 12px}button menu.goui-dropdown{color:var(--fg-text)}menu.goui-dropdown.expand-left li>menu.goui-dropdown{left:-100%;transform:translateX(-24px)}menu.goui-dropdown li>menu.goui-dropdown{position:absolute;visibility:hidden;opacity:0;top:0;left:100%;margin-left:-4px}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,.button.checkbox-group button.with-text.has-menu.box-label,.button.goui-form-field.radiogroup button.with-text.has-menu.box-label,.button.goui-form-field.check button.with-text.has-menu.box-label{padding-right:36px}button.goui-button.with-text.has-menu:after,.button.checkbox-group button.with-text.has-menu.box-label:after,.button.goui-form-field.radiogroup button.with-text.has-menu.box-label:after,.button.goui-form-field.check button.with-text.has-menu.box-label:after{position:absolute;top:12px;right:8px;margin-right:0;content:"expand_more"}button.goui-button menu.goui button.goui-button.with-text.has-menu:after,.button.checkbox-group button.box-label menu.goui button.goui-button.with-text.has-menu:after,.button.goui-form-field.radiogroup button.box-label menu.goui button.goui-button.with-text.has-menu:after,.button.goui-form-field.check button.box-label menu.goui button.goui-button.with-text.has-menu:after,button.goui-button menu.goui .button.checkbox-group button.with-text.has-menu.box-label:after,.button.checkbox-group button.goui-button menu.goui button.with-text.has-menu.box-label:after,.button.checkbox-group button.box-label menu.goui button.with-text.has-menu.box-label:after,button.goui-button menu.goui .button.goui-form-field.radiogroup button.with-text.has-menu.box-label:after,.button.goui-form-field.radiogroup button.goui-button menu.goui button.with-text.has-menu.box-label:after,.button.goui-form-field.radiogroup button.box-label menu.goui button.with-text.has-menu.box-label:after,button.goui-button menu.goui .button.goui-form-field.check button.with-text.has-menu.box-label:after,.button.goui-form-field.check button.goui-button menu.goui button.with-text.has-menu.box-label:after,.button.goui-form-field.check button.box-label menu.goui button.with-text.has-menu.box-label:after{content:"chevron_right"}.goui-menu-color{width:190px}.goui-menu-color>button{width:190px;text-align:center;margin-bottom:12px}.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:16px;height:16px;border-radius:50%;border:1px solid var(--fg-border)}menu.main-menu,menu.west-menu{width:200px;list-style:none;padding:8px;margin-bottom:12px;background-color:var(--fg-border)}menu.main-menu .goui-button,menu.main-menu .button.checkbox-group .box-label,.button.checkbox-group menu.main-menu .box-label,menu.main-menu .button.goui-form-field.radiogroup .box-label,.button.goui-form-field.radiogroup menu.main-menu .box-label,menu.main-menu .button.goui-form-field.check .box-label,.button.goui-form-field.check menu.main-menu .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 .box-label,.button.checkbox-group menu.west-menu .box-label,menu.west-menu .button.goui-form-field.radiogroup .box-label,.button.goui-form-field.radiogroup menu.west-menu .box-label,menu.west-menu .button.goui-form-field.check .box-label,.button.goui-form-field.check menu.west-menu .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}menu.ifw-language-select{width:100%;list-style:none;position:relative;align-items:center;min-height:36px;height:auto;padding:18px 0}menu.ifw-language-select li{padding:2px 12px;margin:0;justify-content:flex-start}menu.ifw-language-select li button.ifw-language-btn{width:100%;display:flex;text-align:left;min-height:36px;margin:0;padding:4px 0;border:1px solid var(--c-border);font-size:12px !important}menu.ifw-language-select li button.ifw-language-btn>.text{font-weight:400 !important}.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:8px;z-index:200;overflow:hidden;min-height:160px;min-width:160px}.goui-window.modal{border:0}.goui-window .collapse-btn i:after{content:"expand_more"}.goui-window.collapsed{height:74px !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 fieldset{padding:18px}.goui-window.center{top:50%;left:50%;transform:translate(-50%, -50%)}.goui-window .goui-toolbar:first-child{padding:8px 12px}.goui-window .goui-toolbar:last-child{padding:8px 12px}.goui-window .goui-cardmenu{background-color:var(--bg-layer);width:100%;border-bottom:1px solid var(--fg-border)}.goui-window .header{min-height:74px;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:18px}.goui-window>*,.goui-window.maximized .goui-window>.collapse-btn{text-align:left}.goui-window .goui-toolbar:last-child:not(:only-child){padding-left:18px;padding-right:18px}.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:274px;position:relative;margin:0 auto}.datepicker dl{margin:0;display:grid;grid-template-columns:repeat(7, 1fr);row-gap:2px}.datepicker ul{list-style-type:none;display:grid;grid-template-columns:repeat(2, 1fr);align-items:center;gap:2px;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:2px 0 0 0}.datepicker ol>li{cursor:default;user-select:none;margin-bottom:2px}.datepicker dd,.datepicker dt,.datepicker li{text-align:center;line-height:34px;min-width:34px;height:34px;margin:2px}.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.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 .button.checkbox-group header>button.nav.with-icon.box-label,.button.checkbox-group .datepicker header>button.nav.with-icon.box-label,.datepicker .button.goui-form-field.radiogroup header>button.nav.with-icon.box-label,.button.goui-form-field.radiogroup .datepicker header>button.nav.with-icon.box-label,.datepicker .button.goui-form-field.check header>button.nav.with-icon.box-label,.button.goui-form-field.check .datepicker header>button.nav.with-icon.box-label,.datepicker footer>button.nav.goui-button.with-icon,.datepicker .button.checkbox-group footer>button.nav.with-icon.box-label,.button.checkbox-group .datepicker footer>button.nav.with-icon.box-label,.datepicker .button.goui-form-field.radiogroup footer>button.nav.with-icon.box-label,.button.goui-form-field.radiogroup .datepicker footer>button.nav.with-icon.box-label,.datepicker .button.goui-form-field.check footer>button.nav.with-icon.box-label,.button.goui-form-field.check .datepicker footer>button.nav.with-icon.box-label{width:32px;max-width:32px;padding:4px;border:0}.datepicker header>button:not(.nav),.datepicker footer>button:not(.nav){text-align:center;display:block;padding:4px}.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:278px;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 16px 0 0}dl.goui-dl:last-child{margin-right:0}dl.goui-dl dt{display:block;font-size:12px;top:5px;color:var(--c-primary);margin:16px 0 0 0;padding:0}dl.goui-dl dd{margin:0;padding:0;display:block;min-height:16px}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:8px;padding:8px;line-height:normal}.masked dl.goui-dl dd{background-color:var(--bg-read-only);color:var(--bg-read-only);border-radius:8px}.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}/*# sourceMappingURL=style.css.map */
