@font-face{font-display:auto;font-family:norwester;font-style:normal;font-weight:400;src:url(/norwester.eot);src:url(/norwester.eot?#iefix) format("embedded-opentype"),url(/norwester.woff) format("woff"),url(/norwester.ttf) format("truetype"),url(/norwester.otf) format("opentype"),url(/norwester.svg?#webfont) format("svg")}@font-face{font-display:auto;font-family:open-sans;font-style:normal;font-weight:400;src:url(/regular.eot);src:url(/regular.eot?#iefix) format("embedded-opentype"),url(/regular.woff) format("woff"),url(/regular.ttf) format("truetype"),url(/regular.otf) format("opentype"),url(/regular.svg?#webfont) format("svg")}:root{--color-black:#000;--color-white:#fff;--color-trans:transparent;--color-primary:#5eafde;--color-primary-bg:#00a2ff;--color-primary--hover:#349ad5;--color-primary--trans:rgba(94,175,222,.8);--color-secondary:#66757a;--color-secondary-bg:#6cd26a;--color-secondary--hover:#4f5b5f;--color-secondary--lighten:#b7c0c3;--color-header-bg:#182125;--color-header-bg--hover:#2c3d44;--color-info:#5abfdd;--color-info-bg:#a2dbec;--color-success:#6cd26a;--color-success-bg:#e0f6e0;--color-success--hover:#45c743;--color-warning:#dd9427;--color-warning-bg:#f2d6ab;--color-danger:#d8544f;--color-danger-bg:#f4cecd;--color-danger--hover:#c9312c;--color-grey:gray;--color-disabled:#e6e6e6;--color-border:#b6c0c3;--color-bg:#f3f9fc;--color-bg-main:#f0f0f0;--color-title:#182125;--color-text:#000;--color-text--public:#7a8e99;--color-text-light:#fff;--color-board-bg:#f0f0f0;--gap:8px;--gap-xs:2px;--gap-s:4px;--gap-m:8px;--gap-l:16px;--gap-xl:24px;--gap-xxl:32px;--gap-xxxl:40px;--border-width:1px;--border-width-l:2px;--radius-s:4px;--radius-m:8px;--radius-l:16px;--radius-none:0;--scroll-bar-width:8px;--radius-circle:50%;--box-shadow-radius:6px;--box-shadow-alpha:0.15;--button-padding-x:16px;--button-padding-y:8px;--button-min-width:120px;--nav-height:60px;--trans-time:0.25s;--trans-fnc:ease-out;--font-size-multiplier:1}html{scroll-behavior:smooth}body,html{font-family:open-sans,sans-srif;max-width:100vw;overflow-x:hidden}body *,html *{box-sizing:border-box}body{font-weight:400;line-height:1.5;margin:0;padding:0}fieldset{border-width:0}textarea{font-size:medium;max-height:25rem;min-height:15rem;resize:vertical}.dotvvm-bp-control{--bp-color_primary:#5eafde;--bp-color_primary-hover:#349ad5;--bp-color_primary-accent:var(--bp-color_primary);--bp-color_secondary:#66757a;--bp-color_secondary-hover:#4f5b5f;--bp-color_default-hover:var(--bp-color_primary-hover);--bp-color_default-active:var(--bp-color_primary-hover);--bp-color_default-contrast:#fff;--bp-border-radius:4px;--bp-color_default:var(--bp-color_primary);--bp-font-size:16px;--bp-border-color:#b6c0c3;--bp-color_base-active:#b7c0c3;--bp-color_base-accent:#e3e7e8}.d-f{display:flex}.d-if{display:inline-flex}.d-n{display:none}.d-b{display:block!important}.pad{--pad:8px;padding:var(--pad)}@media only screen and (max-width:1024px){.pad{--font-size-multiplier:.5}}@media only screen and (max-width:425px){.pad{--font-size-multiplier:.25}}.pad--xs{--pad:calc(0.2em*var(--font-size-multiplier))!important}.pad--s{--pad:calc(0.4em*var(--font-size-multiplier))!important}.pad--m{--pad:calc(0.8em*var(--font-size-multiplier))!important}.pad--l{--pad:calc(1.6em*var(--font-size-multiplier))!important}.pad--xl{--pad:calc(2.4em*var(--font-size-multiplier))!important}.pad--xxl{--pad:calc(3.2em*var(--font-size-multiplier))!important}.pad--xxxl{--pad:calc(4em*var(--font-size-multiplier))!important}.pad--no{--pad:0!important}.pad-h{--pad-h:8px;padding-left:var(--pad-h);padding-right:var(--pad-h)}@media only screen and (max-width:1024px){.pad-h{--font-size-multiplier:.5}}@media only screen and (max-width:425px){.pad-h{--font-size-multiplier:.25}}.pad-h--xs{--pad-h:calc(0.2em*var(--font-size-multiplier))!important}.pad-h--s{--pad-h:calc(0.4em*var(--font-size-multiplier))!important}.pad-h--m{--pad-h:calc(0.8em*var(--font-size-multiplier))!important}.pad-h--l{--pad-h:calc(1.6em*var(--font-size-multiplier))!important}.pad-h--xl{--pad-h:calc(2.4em*var(--font-size-multiplier))!important}.pad-h--xxl{--pad-h:calc(3.2em*var(--font-size-multiplier))!important}.pad-h--xxxl{--pad-h:calc(4em*var(--font-size-multiplier))!important}.pad-h--no{--pad-h:0!important}.pad-v{--pad-v:8px;padding-bottom:var(--pad-v);padding-top:var(--pad-v)}@media only screen and (max-width:1024px){.pad-v{--font-size-multiplier:.5}}@media only screen and (max-width:425px){.pad-v{--font-size-multiplier:.25}}.pad-v--xs{--pad-v:calc(0.2em*var(--font-size-multiplier))!important}.pad-v--s{--pad-v:calc(0.4em*var(--font-size-multiplier))!important}.pad-v--m{--pad-v:calc(0.8em*var(--font-size-multiplier))!important}.pad-v--l{--pad-v:calc(1.6em*var(--font-size-multiplier))!important}.pad-v--xl{--pad-v:calc(2.4em*var(--font-size-multiplier))!important}.pad-v--xxl{--pad-v:calc(3.2em*var(--font-size-multiplier))!important}.pad-v--xxxl{--pad-v:calc(4em*var(--font-size-multiplier))!important}.pad-v--no{--pad-v:0!important}.mg{--mg:8px;margin:var(--mg)}.mg--xs{--mg:calc(0.2em*var(--font-size-multiplier))!important}.mg--s{--mg:calc(0.4em*var(--font-size-multiplier))!important}.mg--m{--mg:calc(0.8em*var(--font-size-multiplier))!important}.mg--l{--mg:calc(1.6em*var(--font-size-multiplier))!important}.mg--xl{--mg:calc(2.4em*var(--font-size-multiplier))!important}.mg--xxl{--mg:calc(3.2em*var(--font-size-multiplier))!important}.mg--xxxl{--mg:calc(4em*var(--font-size-multiplier))!important}.mg--no{--mg:0!important}.mg-v{--mg-v:8px;margin-bottom:var(--mg-v);margin-top:var(--mg-v)}.mg-v--xs{--mg-v:calc(0.2em*var(--font-size-multiplier))!important}.mg-v--s{--mg-v:calc(0.4em*var(--font-size-multiplier))!important}.mg-v--m{--mg-v:calc(0.8em*var(--font-size-multiplier))!important}.mg-v--l{--mg-v:calc(1.6em*var(--font-size-multiplier))!important}.mg-v--xl{--mg-v:calc(2.4em*var(--font-size-multiplier))!important}.mg-v--xxl{--mg-v:calc(3.2em*var(--font-size-multiplier))!important}.mg-v--xxxl{--mg-v:calc(4em*var(--font-size-multiplier))!important}.mg-v--no{--mg-v:0!important}.mg-h{--mg-h:8px;margin-left:var(--mg-h);margin-right:var(--mg-h)}.mg-h--xs{--mg-h:calc(0.2em*var(--font-size-multiplier))!important}.mg-h--s{--mg-h:calc(0.4em*var(--font-size-multiplier))!important}.mg-h--m{--mg-h:calc(0.8em*var(--font-size-multiplier))!important}.mg-h--l{--mg-h:calc(1.6em*var(--font-size-multiplier))!important}.mg-h--xl{--mg-h:calc(2.4em*var(--font-size-multiplier))!important}.mg-h--xxl{--mg-h:calc(3.2em*var(--font-size-multiplier))!important}.mg-h--xxxl{--mg-h:calc(4em*var(--font-size-multiplier))!important}.mg-h--no{--mg-h:0!important}.m-la{margin-left:auto}.m-ra{margin-right:auto}.m-a{margin:auto}.gap{--gap:8px;gap:var(--gap)!important}.gap--xs{--gap:calc(0.2em*var(--font-size-multiplier))!important}.gap--s{--gap:calc(0.4em*var(--font-size-multiplier))!important}.gap--m{--gap:calc(0.8em*var(--font-size-multiplier))!important}.gap--l{--gap:calc(1.6em*var(--font-size-multiplier))!important}.gap--xl{--gap:calc(2.4em*var(--font-size-multiplier))!important}.gap--xxl{--gap:calc(3.2em*var(--font-size-multiplier))!important}.gap--xxxl{--gap:calc(4em*var(--font-size-multiplier))!important}.gap--no{--gap:0!important}.fd-r{flex-direction:row}.fd-c{flex-direction:column}.jc-sb{justify-content:space-between!important}.jc-sa{justify-content:space-around!important}.jc-c{justify-content:center!important}.jc-fe{justify-content:flex-end!important}.jc-fs{justify-content:flex-start!important}.jc-st{justify-content:stretch!important}.ai-sb{align-items:space-between!important}.ai-sa{align-items:space-around!important}.ai-c{align-items:center!important}.ai-fe{align-items:flex-end!important}.ai-fs{align-items:flex-start!important}.ai-st{align-items:stretch!important}.grid-columns-2{-ms-grid-columns:(-webkit-min-content)[2];-ms-grid-columns:(min-content)[2];grid-gap:8px;display:-ms-grid;display:grid;grid-template-columns:repeat(2,-webkit-min-content);grid-template-columns:repeat(2,min-content)}.grid-columns-3{-ms-grid-columns:(-webkit-min-content)[3];-ms-grid-columns:(min-content)[3];grid-gap:8px;display:-ms-grid;display:grid;grid-template-columns:repeat(3,-webkit-min-content);grid-template-columns:repeat(3,min-content)}.elipsis{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.col-span--2{-ms-grid-column-span:2;grid-column-end:span 2}@media only screen and (max-width:1024px){.col-span--2{-ms-grid-column-span:1;grid-column-end:span 1}}.col-span--3{-ms-grid-column-span:3;grid-column-end:span 3}@media only screen and (max-width:1366px){.col-span--3{-ms-grid-column-span:2;grid-column-end:span 2}}@media only screen and (max-width:1024px){.col-span--3{-ms-grid-column-span:1;grid-column-end:span 1}}.col-span--4{-ms-grid-column-span:4;grid-column-end:span 4}@media only screen and (max-width:1366px){.col-span--4{-ms-grid-column-span:2;grid-column-end:span 2}}@media only screen and (max-width:1024px){.col-span--4{-ms-grid-column-span:1;grid-column-end:span 1}}.col-span--5{-ms-grid-column-span:5;grid-column-end:span 5}@media only screen and (max-width:1366px){.col-span--5{-ms-grid-column-span:2;grid-column-end:span 2}}@media only screen and (max-width:1024px){.col-span--5{-ms-grid-column-span:1;grid-column-end:span 1}}.row-span--2{-ms-grid-row-span:2;grid-row-end:span 2}.row-span--3{-ms-grid-row-span:3;grid-row-end:span 3}.row-span--4{-ms-grid-row-span:4;grid-row-end:span 4}.inline-flex{--gap:8px;align-content:normal;align-items:center;display:inline-flex;flex-flow:row nowrap;gap:var(--gap);justify-content:flex-start}.inline-flex--gap-s{--gap:4px}.inline-flex>.button:last-child{margin-right:0}.centered{margin:0 auto}.text-strong{font-weight:700}.text-to-center{text-align:center!important}.text-to-left{text-align:left!important}.text-to-right{text-align:right!important}.text-justify{text-align:justify!important}.no-mg{margin:0!important}.relative{position:relative}.no-flex{flex:none!important;max-width:none!important;width:100%!important}.display-mobile{--display:none;display:var(--display)}@media only screen and (max-width:425px){.display-mobile{--display:block}}.display-mobile--no{--display:block}@media only screen and (max-width:425px){.display-mobile--no{--display:none}}.empty{font-size:medium;padding:4px}.w-100{width:100%}.error-bg{background-color:#f4cecd}.has-error{border-color:#d8544f;color:#d8544f}.disabled-overlay{position:relative}.disabled-overlay:after{background-color:rgba(0,0,0,.4);content:"";cursor:not-allowed;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.dark-bg{background-color:#f0f0f0}.oh{overflow:hidden!important}.dotvvm-bp-control{--bp-control-font-size:1em}.dotvvm-bp-primitive_contents,.dotvvm-bp-primitive_item,.dotvvm-bp-primitive_value{font-weight:400}.dotvvm-bp-control.dotvvm-bp-alert{--bp-padding:16px;left:calc(var(--app-menu-size) + 16px);overflow:hidden;position:fixed;right:16px;top:calc(var(--nav-height) + 16px);z-index:9999}@media only screen and (max-width:1024px){.dotvvm-bp-control.dotvvm-bp-alert{left:16px}}.dotvvm-bp-control.dotvvm-bp-alert:after{-webkit-animation:time-out var(--hide-time) linear forwards;animation:time-out var(--hide-time) linear forwards;background:var(--bp-color_info);content:"";display:block;height:2px;left:0;position:absolute;top:0;transform:translate(-100%);width:100%}@-webkit-keyframes time-out{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes time-out{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.dotvvm-bp-control.dotvvm-bp-button{--bp-padding-vertical:var(--button-padding-y);--bp-padding-horizontal:var(--button-padding-x);border-width:0;gap:var(--gap);min-width:var(--button-min-width)}.dotvvm-bp-control.dotvvm-bp-button .dotvvm-bp-primitive_text{--bp-line-height:1}.form-item-square-button{-ms-grid-row-align:start;align-self:start;margin-top:26px}.dotvvm-bp-control.calendar{--calendar-width:84rem;background-color:#e6e6e6;border-radius:s;border-radius:4px;overflow:auto;width:100%}@media only screen and (max-width:425px){.dotvvm-bp-control.calendar{--calendar-width:70rem}}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_month-view{min-width:var(--calendar-width);overflow:hidden;width:100%}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week-header{min-width:var(--calendar-width);width:100%}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week-header>.dotvvm-bp-primitive_list{width:100%}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week-header+.dotvvm-bp-primitive_list{grid-gap:1px;-ms-grid-rows:auto;align-content:flex-start;align-items:flex-start;display:-ms-grid;display:grid;grid-template-rows:auto;justify-content:stretch;padding-top:1px;width:100%}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week{min-width:var(--calendar-width);overflow:hidden;width:100%}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week>.dotvvm-bp-primitive_list{grid-gap:1px;-ms-grid-columns:(minmax(32px,1fr))[7];align-content:flex-start;align-items:stretch;display:-ms-grid;display:grid;grid-template-columns:repeat(7,minmax(32px,1fr));justify-content:stretch;overflow:hidden;width:100%}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week .dotvvm-bp-calendar_day{--day-width:12rem;--day-height:10rem;--item-bg-color:#fff;--item-outline-color:transparent;--number-bg-color:#182125;display:block;height:var(--day-height);min-width:var(--day-width);position:relative;width:100%}@media only screen and (max-width:425px){.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week .dotvvm-bp-calendar_day{--day-width:100%;--day-height:7rem}}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week .dotvvm-bp-calendar_day.selected{--item-outline-color:#5eafde;--item-bg-color:#f3f9fc}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week .dotvvm-bp-calendar_day.dotvvm-bp-calendar_today{--number-bg-color:#5eafde}.dotvvm-bp-control.calendar .dotvvm-bp-calendar_week .dotvvm-bp-calendar_day.dotvvm-bp-calendar_other{--item-bg-color:#f0f0f0}.calendar:not(.dotvvm-bp-control){border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 rgba(0,0,0,.3);overflow:hidden}.calendar__month-switch{align-content:normal;align-items:center;background-color:#5eafde;color:#fff;display:flex;flex-flow:row nowrap;gap:8px;justify-content:center;padding:4px}.calendar__month-switch>span{color:currentColor;font-size:large;min-width:16rem;text-align:center}.calendar__month-switch>button{--bg-color:#5eafde;background-color:var(--bg-color);border-radius:s;border-radius:4px;border-width:0;color:currentColor;cursor:pointer;padding:4px 16px;position:relative}.calendar__month-switch>button:hover{--bg-color:#349ad5}.calendar__month-switch>button>.icon{fill:currentColor;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.calendar__top{align-content:normal;align-items:center;display:flex;flex-flow:row nowrap;gap:8px;justify-content:space-between;margin-bottom:4px}.calendar__counter-item,.calendar__day-number{--number-color:#fff;background-color:var(--number-bg-color);border-radius:s;border-radius:4px;color:var(--number-color);display:block;font-size:small;height:24px;line-height:24px;min-width:24px;text-align:center;width:24px}.calendar__counter{align-content:normal;align-items:stretch;display:flex;flex-flow:row nowrap;gap:4px;justify-content:flex-end}.calendar__counter-item{--number-color:#000}.calendar__counter-item--notification{--number-bg-color:#ffea00}.calendar__counter-item--deadline{--number-bg-color:#d8544f}.calendar__counter-item--public{--number-bg-color:#6cd26a}.calendar__counter-item--personal{--number-bg-color:#f3f9fc}.calendar__counter-item--system{--number-bg-color:#5abfdd}.calendar__counter-item--reminder{--number-bg-color:#dd9427}.calendar__item{--shadow-alpha:.3;--button-opacity:0;background-color:var(--item-bg-color);box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--shadow-alpha));color:#000;font-size:small;height:100%;left:50%;outline:2px solid var(--item-outline-color);outline-offset:-2px;padding:.3rem;position:absolute;text-align:left;top:50%;transform:translate(-50%,-50%);width:100%}.calendar__item:hover{--button-opacity:1;--trans-fnc:ease-in;--shadow-alpha:.6}.calendar__item>.button{left:50%;opacity:var(--button-opacity);position:absolute;top:100%;transform:translate(-50%,calc(-100% - 2px));transition:opacity var(--trans-time) var(--trans-fnc);width:calc(100% - 4px)}.calendar__event{--event-bg:#fff;background-color:var(--event-bg);border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha));padding:4px}.calendar__event--notification{--event-bg:#fff799}.calendar__event--deadline{--event-bg:#f4cecd}.calendar__event--public{--event-bg:#e0f6e0}.calendar__event--personal{--event-bg:#f3f9fc}.calendar__event--system{--event-bg:#a2dbec}.calendar__event--reminder{--event-bg:#f2d6ab}@media only screen and (max-width:425px){.calendar__event{display:none}}.dotvvm-bp-control.dotvvm-bp-check-box{--bp-font-size:small;--icon-fill:transparent;align-items:flex-start}.dotvvm-bp-control.dotvvm-bp-check-box>.dotvvm-bp-icon{--bp-background-color:#f3f9fc;--bp-checkbox_size:16px;fill:var(--icon-fill);border-radius:s;border-radius:4px}.dotvvm-bp-control.dotvvm-bp-check-box.dotvvm-bp-state_checked{--icon-fill:#fff}.dotvvm-bp-control.dotvvm-bp-check-box.dotvvm-bp-state_checked>.dotvvm-bp-icon{--bp-background-color:#5eafde}.dotvvm-bp-control.dotvvm-bp-check-box.dotvvm-bp-state_checked.dotvvm-bp-control.dotvvm-bp-state_disabled>.dotvvm-bp-icon{fill:gray}.dotvvm-bp-control.dotvvm-bp-check-box>.dotvvm-bp-primitive_contents{--bp-font-color:#000;align-content:normal;align-items:center;display:inline-flex;flex-flow:row nowrap;gap:8px;justify-content:flex-start;transform:translateY(-1px)}@media only screen and (max-width:425px){.cke_top{padding:0!important;padding-bottom:2px}}.dotvvm-bp-control.dotvvm-bp-data-pager{--pager-item-size:30px;--pager-icon-size:16px;border:1px solid #b6c0c3;border-radius:s;border-radius:4px;display:inline-flex;overflow:hidden}.dotvvm-bp-control.dotvvm-bp-data-pager .dotvvm-bp-primitive_item{--bp-color_default-contrast:#000;--bp-color_primary-contrast:#fff;--bp-color_default:#fff;border-radius:0;border-width:0;display:block;font-size:medium;height:var(--pager-item-size);min-width:var(--pager-item-size);position:relative;width:var(--pager-item-size)}.dotvvm-bp-control.dotvvm-bp-data-pager .dotvvm-bp-primitive_item.dotvvm-bp-state_disabled{--bp-color_default:#e6e6e6}.dotvvm-bp-control.dotvvm-bp-data-pager .dotvvm-bp-primitive_item:hover{--bp-color_default-hover:#5eafde;--bp-color_default-contrast:#fff}.dotvvm-bp-control.dotvvm-bp-data-pager .dotvvm-bp-primitive_item>*{border-width:0;color:#000;display:block;font-size:inherit;line-height:var(--pager-item-size);padding:0;text-align:center}.dotvvm-bp-control.dotvvm-bp-data-pager .dotvvm-bp-primitive_item .dotvvm-bp-icon{display:block;height:var(--pager-icon-size);left:50%;min-width:var(--pager-icon-size);position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--pager-icon-size)}.dotvvm-bp-control.dotvvm-bp-date-picker,.dotvvm-bp-control.dotvvm-bp-date-time-picker,.dotvvm-bp-control.dotvvm-bp-time-picker{min-height:32px!important}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar_month-view>.dotvvm-bp-primitive_list,.dotvvm-bp-control.dotvvm-bp-date-time-picker .dotvvm-bp-calendar_month-view>.dotvvm-bp-primitive_list,.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-calendar_month-view>.dotvvm-bp-primitive_list{--bp-font-size:medium}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-calendar_month-view>.dotvvm-bp-primitive_list.dotvvm-bp-calendar_week-header>.dotvvm-bp-primitive_list,.dotvvm-bp-control.dotvvm-bp-date-time-picker .dotvvm-bp-calendar_month-view>.dotvvm-bp-primitive_list.dotvvm-bp-calendar_week-header>.dotvvm-bp-primitive_list,.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-calendar_month-view>.dotvvm-bp-primitive_list.dotvvm-bp-calendar_week-header>.dotvvm-bp-primitive_list{--bp-font-size:small;width:100%}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-primitive_header,.dotvvm-bp-control.dotvvm-bp-date-time-picker .dotvvm-bp-primitive_header,.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-primitive_header{--bp-color_primary-accent:#5eafde!important}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-primitive_popup,.dotvvm-bp-control.dotvvm-bp-date-time-picker .dotvvm-bp-primitive_popup,.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-primitive_popup{border-radius:s;border-radius:4px;border-width:0;min-height:27.5rem;overflow:hidden}.dotvvm-bp-control.dotvvm-bp-date-picker .dotvvm-bp-primitive_popup .dotvvm-bp-primitive_item,.dotvvm-bp-control.dotvvm-bp-date-time-picker .dotvvm-bp-primitive_popup .dotvvm-bp-primitive_item,.dotvvm-bp-control.dotvvm-bp-time-picker .dotvvm-bp-primitive_popup .dotvvm-bp-primitive_item{align-items:center;display:flex!important;font-size:var(--bp-font-size);justify-content:center}.dotvvm-bp-editable-literal span{min-height:8px;width:100%}.dotvvm-bp-control.dotvvm-bp-file-upload{--upload-cursor:pointer;--shadow-alpha:0;border:2px dashed #b6c0c3;border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--shadow-alpha));height:100%;min-height:10rem;overflow:hidden;padding:0;position:relative;transition:box-shadow var(--trans-time)}.dotvvm-bp-control.dotvvm-bp-file-upload.dotvvm-bp-state_dragover{--upload-cursor:move;--shadow-alpha:.3}.dotvvm-bp-control.dotvvm-bp-file-upload>.dotvvm-bp-primitive_drop-zone{align-content:center;align-items:center;background-color:#f3f9fc;color:#66757a;display:flex;flex-flow:column-reverse wrap;font-size:medium;gap:8px;justify-content:center;text-align:center}.dotvvm-bp-control.dotvvm-bp-file-upload>.dotvvm-bp-primitive_drop-zone .dotvvm-bp-icon{--bp-font-size:24px;fill:currentColor}.dotvvm-bp-control.dotvvm-bp-file-upload .dotvvm-bp-button{cursor:var(--upload-cursor);height:100%;left:0;opacity:0;position:absolute;top:0;transform:translate(0);width:100%}.uploaded-image{align-content:center;align-items:center;border:1px solid #b6c0c3;border-radius:s;border-radius:4px;display:flex;flex-flow:column wrap;gap:0;justify-content:center}.uploaded-image>img{display:block;max-height:8rem}.dotvvm-bp-control.dotvvm-bp-grid-view{--bp-color_base-accent:#182125;--bp-padding:var(--bp-padding-vertical) var(--bp-padding-horizontal);--row-bg-color:#fff;background-color:#f3f9fc;border-top-left-radius:4px;border-top-right-radius:4px;max-width:100%;overflow:auto}.dotvvm-bp-control.dotvvm-bp-grid-view thead{position:relative}.dotvvm-bp-control.dotvvm-bp-grid-view thead th>span:not([class]){color:#fff;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-grid-view_filter-row{--bp-color_base-accent:#f3f9fc}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-filter-editor{align-content:normal;align-items:stretch;display:flex;flex-flow:column wrap;gap:2px;justify-content:flex-start;min-width:16rem}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-filter-editor_value-editor,.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-filter-editor_value-editor .dotvvm-bp-control.dotvvm-bp-text-box.dotvvm-bp-primitive_picker{width:100%}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-grid-view_sort-button{align-content:normal;align-items:center;display:flex;flex-flow:nowrap;gap:center;justify-content:center}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-grid-view_header-value{color:currentColor}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-grid-view_header-value:is(a){text-decoration:underline}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-grid-view_column-header-row th{--bp-color_base-accent:var(--color-header-bg);--bp-padding-vertical:8px;--bp-padding-horizontal:16px;color:#fff;padding:2px 8px}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-grid-view_column-header-row .dotvvm-bp-primitive_contents{flex-flow:row nowrap}.dotvvm-bp-control.dotvvm-bp-grid-view .dotvvm-bp-grid-view_sort-button{color:currentColor}.dotvvm-bp-control.dotvvm-bp-grid-view tr{background-color:var(--row-bg-color)}.dotvvm-bp-control.dotvvm-bp-grid-view tr:nth-child(2n){--row-bg-color:#f3f9fc}.dotvvm-bp-control.dotvvm-bp-grid-view tr.error-color{--row-bg-color:#f4cecd!important}.dotvvm-bp-control.dotvvm-bp-grid-view td,.dotvvm-bp-control.dotvvm-bp-grid-view th{--bp-border-width:0;border:var(--bp-border-width) solid var(--bp-border-color);border-right-width:1px;padding:var(--bp-padding)}.dotvvm-bp-control.dotvvm-bp-grid-view td *,.dotvvm-bp-control.dotvvm-bp-grid-view th *{--bp-border-width:1px}.dotvvm-bp-control.dotvvm-bp-grid-view td:last-of-type,.dotvvm-bp-control.dotvvm-bp-grid-view th:last-of-type{border-right-width:0}.dotvvm-bp-control.dotvvm-bp-grid-view td .elipsis,.dotvvm-bp-control.dotvvm-bp-grid-view th .elipsis{max-width:425px}.dotvvm-bp-control.dotvvm-bp-grid-view td{white-space:normal}.dotvvm-bp-control.dotvvm-bp-grid-view td:last-of-type{background-color:var(--row-bg-color)}.dotvvm-bp-control.dotvvm-bp-grid-view td :not(.button){font-size:1em}.dotvvm-bp-control.dotvvm-bp-grid-view td.colored{position:relative}.dotvvm-bp-control.dotvvm-bp-grid-view td.colored>div{border-radius:s;border-radius:4px;display:block;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}.dotvvm-bp-control.dotvvm-bp-grid-view td ul{list-style:none}.dotvvm-bp-control.dotvvm-bp-grid-view td>p:not([class]){padding-left:8px;padding-right:8px}.dotvvm-bp-control.dotvvm-bp-grid-view td>.dotvvm-bp-primitive_text{white-space:normal}.dotvvm-bp-control.dotvvm-bp-grid-view:not(.no-sticky) td:last-of-type,.dotvvm-bp-control.dotvvm-bp-grid-view:not(.no-sticky) th:last-of-type{position:-webkit-sticky;position:sticky;right:0}.grid-view{background-color:#f3f9fc;width:100%}.grid-view__deactivate{opacity:.5}.grid-view__photo{--prhoto-radius:circle;border:1px solid #b6c0c3;border-radius:var(--prhoto-radius);display:block;height:40px;margin-left:auto;margin-right:auto;min-width:40px;width:40px}.grid-view__photo--square{--prhoto-radius:0;border-width:0}.grid-view__container{overflow:auto;position:relative}.grid-view--no-thead{width:100%}.grid-view--no-thead thead{display:none}.grid-view__top{--grid-title-font-size:large;--top-col-count:2;grid-gap:16px;-ms-grid-columns:(auto)[var(--top-col-count)];align-content:flex-start;align-items:center;display:-ms-grid;display:grid;grid-template-columns:repeat(var(--top-col-count),auto);justify-content:space-between;margin-bottom:8px}.grid-view__top>h3{font-size:var(--grid-title-font-size);margin:0}.grid-view__bottom{--bottom-col-count:2;grid-gap:16px;-ms-grid-columns:(auto)[var(--bottom-col-count)];align-content:flex-start;align-items:center;background-color:#fff;border:1px solid #b6c0c3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0 solid #b6c0c3;display:-ms-grid;display:grid;grid-template-columns:repeat(var(--bottom-col-count),auto);justify-content:space-between;padding:4px 8px}.grid-view__bottom:empty{display:none;padding:0}.gcol-10{min-width:10rem}.gcol-16{min-width:16rem}.gcol-24{min-width:24rem}.gcol-32{min-width:32rem}.dotvvm-bp-control.dotvvm-bp-icon{--icon-color:#5eafde;--icon-size:24px}.dotvvm-bp-control.dotvvm-bp-icon.icon{fill:var(--icon-color);height:var(--icon-size);min-width:var(--icon-size);width:var(--icon-size)}.dotvvm-bp-control.dotvvm-bp-icon.icon--small{--icon-size:16px}.dotvvm-bp-control.dotvvm-bp-icon.icon--success{--icon-color:#6cd26a}.dotvvm-bp-control.dotvvm-bp-icon.icon--danger{--icon-color:#d8544f}.dotvvm-bp-control.dotvvm-bp-icon.icon--secondary{--icon-color:#66757a}.dotvvm-bp-control.dotvvm-bp-icon.icon--warning{--icon-color:#ffea00}.dotvvm-bp-control.dotvvm-bp-image-crop{border-radius:s;border-radius:4px;min-height:320px;overflow:hidden}.dotvvm-bp-control.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar{--bp-color_base-accent:#182125;align-content:normal;align-items:stretch;display:flex;flex-flow:row nowrap;gap:4px;justify-content:flex-start;padding:4px}.dotvvm-bp-control.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-primitive_button{--bp-padding:2px}.dotvvm-bp-control.dotvvm-bp-image-crop .dotvvm-bp-primitive_toolbar .dotvvm-bp-icon{height:24px;width:24px}.dotvvm-bp-control.dotvvm-bp-primitive_overlay{flex:none!important;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:999999}.dotvvm-bp-control.dotvvm-bp-dialog_base{align-items:flex-start}.dotvvm-bp-control.dotvvm-bp-dialog_base.modal{--modal-header-color:#182125;--modal-max-width:768px}.dotvvm-bp-control.dotvvm-bp-dialog_base.modal--l{--modal-max-width:1024px}.dotvvm-bp-control.dotvvm-bp-dialog_base.modal--m{--modal-max-width:54rem}.dotvvm-bp-control.dotvvm-bp-dialog_base.modal--s{--modal-max-width:425px}.dotvvm-bp-control.dotvvm-bp-dialog_base.modal--delete{--modal-header-color:#d8544f}.dotvvm-bp-control.dotvvm-bp-dialog_base.modal--warning{--modal-header-color:#dd9427}@media only screen and (max-width:768px){.dotvvm-bp-control.dotvvm-bp-dialog_base{--modal-max-width:calc(100% - 32px)!important}}.dotvvm-bp-control.dotvvm-bp-dialog_base .dotvvm-bp-modal-dialog{border-radius:s;border-radius:4px;margin-top:calc(var(--nav-height)*1.5);max-width:var(--modal-max-width);overflow:hidden;width:100%}.dotvvm-bp-control.dotvvm-bp-dialog_base .dotvvm-bp-primitive_container{max-width:100%}.dotvvm-bp-control.dotvvm-bp-dialog_base .dotvvm-bp-primitive_header{--bp-color_primary-accent:var(--modal-header-color);--bp-padding:8px;justify-content:center}.dotvvm-bp-control.dotvvm-bp-dialog_base .dotvvm-bp-primitive_footer{--bp-padding:8px;align-items:center;gap:8px;justify-content:space-between}.dotvvm-bp-control.dotvvm-bp-dialog_base .dotvvm-bp-primitive_body{--bp-padding:16px;max-height:70vh}.dotvvm-bp-control.dotvvm-bp-multi-select>.dotvvm-bp-primitive_value{border-radius:s;border-radius:4px;color:#fff}.dotvvm-bp-control.dotvvm-bp-primitive_picker{--bp-color_base-accent:#fff;--bp-font-color:#000;--bp-border-color:#b6c0c3;min-height:30px;overflow:hidden}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_value{--bp-padding:4px}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_text-box{--bp-font-color:#000;--bp-padding-vertical:.25em;--bp-padding-horizontal:.5em}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup{border-radius:s;border-radius:4px;max-width:100%!important;min-width:0!important;z-index:1000!important}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup .dotvvm-bp-primitive_item{--bp-font-color:#000;cursor:pointer}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup .multiselect__option{font-size:medium}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup .multiselect__option>strong{display:block;font-size:1em}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-primitive_popup .multiselect__option>small{font-size:.8em}.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-time-picker_designator-dial span,.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-time-picker_hour-dial span,.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-time-picker_minute-dial span,.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-time-picker_second-dial span,.dotvvm-bp-control.dotvvm-bp-primitive_picker .dotvvm-bp-time-picker_separator>span{padding:2px}.dotvvm-bp-control.dotvvm-bp-radio-button .dotvvm-bp-primitive_contents.dotvvm-bp-primitive_text{--bp-font-color:#000}.dotvvm-bp-control.dotvvm-bp-radio-button.ai-fs>.dotvvm-bp-icon{transform:translateY(25%)}.radio-button__list{grid-gap:8px;-ms-grid-columns:(minmax(16px,-webkit-max-content))[2];-ms-grid-columns:(minmax(16px,max-content))[2];align-content:flex-start;align-items:flex-start;display:-ms-inline-grid;display:inline-grid;grid-template-columns:repeat(2,minmax(16px,-webkit-max-content));grid-template-columns:repeat(2,minmax(16px,max-content));justify-content:flex-start}.dotvvm-bp-control.dotvvm-bp-switch-button{--bp-color_base-active:#66757a;--bp-font-color_disabled:#4f5b5f;--bp-color_base-accent:#b7c0c3}.dotvvm-bp-control.dotvvm-bp-switch-button.dotvvm-bp-state_checked{--bp-color_primary-lighten:#6cd26a;--bp-color_primary:#66757a;--bp-color_primary-hover:#4f5b5f}.dotvvm-bp-control.dotvvm-bp-tab-control{--bp-font-color:#fff}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab-control_nav{--bp-border-width:0;align-content:normal;align-items:stretch;display:flex;flex-flow:row nowrap;gap:4px;justify-content:flex-start;overflow:auto}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab_nav-item{--bp-padding-vertical:8px;--bp-padding-horizontal:24px;--bp-padding:0;--color-header-bg:#182125;--color-text:#fff;background:var(--color-header-bg);border-top-left-radius:4px;border-top-right-radius:4px;color:var(--color-text)}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab_nav-item:hover:not(.dotvvm-bp-state_disabled){--color-header-bg:#4f5b5f}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab_nav-item:not(:last-child){margin-right:0}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab_nav-item.dotvvm-bp-state_active{--color-header-bg:#5eafde}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab_nav-item.dotvvm-bp-state_disabled{--color-header-bg:#e6e6e6;--color-text:#66757a}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab_nav-item>a{display:block;padding:var(--bp-padding-vertical) var(--bp-padding-horizontal);white-space:nowrap}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab_nav-item>a[disabled]{cursor:not-allowed}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab-control_content{--bp_padding:8px;background-color:#f3f9fc;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha))}.dotvvm-bp-control.dotvvm-bp-tab-control .dotvvm-bp-tab-control_content .dotvvm-bp-primitive_item{display:block}.dotvvm-bp-control.dotvvm-bp-text-box{overflow:hidden}primitive_picker .dotvvm-bp-control.dotvvm-bp-text-box.dotvvm-bp-state_disabled{cursor:not-allowed}.dotvvm-bp-control.dotvvm-bp-toggle-button{--bp-color_primary:#6cd26a}.dotvvm-bp-control.dotvvm-bp-toggle-button:hover{--bp-color_primary-hover:#45c743}.dotvvm-bp-control.dotvvm-bp-toggle-button.button--secondary{--bp-color_primary:#66757a}.dotvvm-bp-control.dotvvm-bp-toggle-button.button--secondary:hover{--bp-color_primary-hover:#4f5b5f}.dotvvm-bp-control.dotvvm-bp-toggle-button.dotvvm-bp-state_checked{--bp-color_primary:#d8544f}.dotvvm-bp-control.dotvvm-bp-toggle-button.dotvvm-bp-state_checked:hover{--bp-color_primary-hover:#c9312c}.dotvvm-bp-control.dotvvm-bp-tree-view{border:1px solid #b6c0c3;border-radius:s;border-radius:4px;margin-top:8px;overflow:hidden;padding-left:4px;padding-right:4px}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item .treeview-item i{font-size:medium}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item>label{cursor:pointer;padding-bottom:4px;padding-top:4px}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected{background-color:none}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected>label:first-of-type{background-color:#5eafde;border-color:#5eafde;box-shadow:none;position:relative;z-index:5}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected>label:first-of-type p{color:#fff}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected>label:first-of-type:after,.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected>label:first-of-type:before{background-color:#5eafde;content:"";display:block;height:100%;max-width:100rem;position:absolute;top:0;width:100%;z-index:-1}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected>label:first-of-type:before{left:16px}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_selected>label:first-of-type:after{right:16px}.dotvvm-bp-control.dotvvm-bp-tree-view li.dotvvm-bp-primitive_item.dotvvm-bp-state_focused>label{border-color:#5eafde;box-shadow:none}.dotvvm-bp-control.dotvvm-bp-tree-view .dotvvm-bp-command_collapse,.dotvvm-bp-control.dotvvm-bp-tree-view .dotvvm-bp-command_expand{background-color:#f3f9fc;border:1px solid #5eafde;height:16px;position:relative;width:16px;z-index:10}.dotvvm-bp-control.dotvvm-bp-tree-view .dotvvm-bp-command_collapse:hover,.dotvvm-bp-control.dotvvm-bp-tree-view .dotvvm-bp-command_expand:hover{background-color:#f3f9fc}.dotvvm-bp-control.dotvvm-bp-tree-view .dotvvm-bp-command_collapse svg,.dotvvm-bp-control.dotvvm-bp-tree-view .dotvvm-bp-command_expand svg{fill:#5eafde;height:1.2rem;min-width:1.2rem;width:1.2rem}.dotvvm-bp-control.dotvvm-bp-tree-view .treeview-item>*{display:inline-block}.dotvvm-bp-form-item{grid-template-areas:"form-item-label form-item-hint form-item-hint" "form-item-control form-item-control form-item-control" "form-item-validation form-item-validation form-item-validation"}.dotvvm-bp-form-item_control{-ms-grid-column-span:3;grid-area:form-item-control;-ms-grid-column:1;-ms-grid-row:2}.dotvvm-bp-form-item.ckeditor-form-item>.dotvvm-bp-form-item_control{-ms-grid-column-span:1;-ms-grid-column:2;-ms-grid-row:3}.dotvvm-bp-form-item:has(.dotvvm-bp-form-item_hint){-ms-grid-columns:auto 1fr!important;grid-template-columns:auto 1fr!important}.dotvvm-bp-form-item_control>.dotvvm-bp-text-box{width:100%}.dotvvm-bp-form-item.ckeditor-form-item{grid-template-areas:"form-item-label form-item-label form-item-label" "form-item-hint form-item-hint form-item-hint" "form-item-before-control form-item-control form-item-after-control" "form-item-validation form-item-validation form-item-validation"}.dotvvm-bp-form-item+.dotvvm-bp-form-item .dotvvm-bp-form-item_label{margin-top:0}.dotvvm-bp-form-item_label:after{color:var(--star-color);content:"*";display:var(--star-display);font-size:inherit}.dotvvm-bp-form-item_label>.dotvvm-bp-check-box>.dotvvm-bp-primitive_text{font-size:1em;font-weight:600}body{align-content:normal;align-items:stretch;color:#000;display:flex;flex-flow:column wrap;font-family:open-sans,sans-srif;font-size:medium;gap:flex-start;justify-content:flex-start;min-height:100%;overflow-x:hidden!important;overflow-y:auto!important}body,body main{height:100%;width:100%}body main{--app-menu-size:32rem;--main-template-columns:var(--app-menu-size) 1fr;background-color:#f0f0f0;flex:1 1 auto;z-index:0}body main.collapsed-menu,body main[style]{-ms-grid-columns:var(--main-template-columns);align-content:flex-start;align-items:stretch;display:-ms-grid;display:grid;grid-template-columns:var(--main-template-columns);justify-content:flex-start;margin-top:var(--nav-height)}body main:not([style]){max-height:calc(100vh - var(--nav-height))}@media only screen and (max-width:1024px){body main{--main-template-columns:1fr}}body main.collapsed-menu{--app-menu-size:7.7rem}body main.no-grid{display:block!important;min-height:830px}@media only screen and (max-width:1440px){body main.no-grid{min-height:768px}}@media only screen and (max-width:1366px){body main.no-grid{min-height:500px}}body footer{flex:0 0 auto}h1,h2,h3,h4,h5,h6,p{margin:0}a{text-decoration:none}h3{font-size:large}.desc{--desc-font-size:large;color:#000;font-family:open-sans,sans-srif;font-size:var(--desc-font-size);line-height:1.8;margin:0}.desc--m{--desc-font-size:medium}.desc--s{--desc-font-size:small}.page-title{--page-title-font-size:x-large;color:#fff;font-size:var(--page-title-font-size);left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1366px){.page-title{--page-title-font-size:large}}@media only screen and (max-width:1024px){.page-title{display:none}}.button{--button-bg-color:#5eafde;--button-color:#fff;--button-font-size:medium;--button-line-height:1;--button-cursor:pointer;--button-padding-x:1em;--button-padding-y:.5em;--button-loading-display:none;--button-left-position:initial;--button-icon-size:16px;align-content:normal;align-items:center;background-color:var(--button-bg-color);border-radius:s;border-radius:4px;border-width:0;color:var(--button-color);cursor:var(--button-cursor);display:inline-flex;flex-flow:row nowrap;font-family:open-sans,sans-srif;font-size:var(--button-font-size);gap:4px;justify-content:center;left:var(--button-left-position);line-height:var(--button-line-height);min-width:var(--button-min-width);padding:var(--button-padding-y) var(--button-padding-x);white-space:nowrap}.button:hover{--button-bg-color:#349ad5}.button .button--disabled,.button[disabled]{--button-bg-color:#b6c0c3;--button-cursor:not-allowed}.button .button--disabled:hover,.button[disabled]:hover{--button-bg-color:#b6c0c3}.button *{color:currentColor;font-size:1em}.button svg.dotvvm-bp-icon{fill:currentColor;height:var(--button-icon-size);min-width:var(--button-icon-size);width:var(--button-icon-size)}.button:after{background-color:inherit;background-image:url(/loader.svg);background-position:50%;background-repeat:no-repeat;background-size:33%;content:"";display:var(--button-loading-display);height:90%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%;z-index:10}.button--top-right{--button-left-position:100%;position:absolute;top:16px;transform:translateX(calc(-100% - 16px));z-index:999}.button--small{--button-padding-x:.5em;--button-min-width:8rem;--button-font-size:small;--button-icon-size:1.2rem}.button--large{--button-min-width:18rem}.button--width-auto{--button-min-width:0}.button--icon{--button-min-width:32px;height:32px;width:32px}.button--small-icon{--button-min-width:24px;height:24px;min-height:0;width:24px}.button--fill{--button-min-width:100%}.button--secondary{--button-bg-color:#66757a}.button--secondary:hover{--button-bg-color:#4f5b5f}.button--success{--button-bg-color:#6cd26a}.button--success:hover{--button-bg-color:#45c743}.button--warning{--button-bg-color:#ffea00}.button--warning:hover{--button-bg-color:#cb0}.button--delete{--button-bg-color:#d8544f}.button--delete:hover{--button-bg-color:#c9312c}.button--disabled{--button-bg-color:#b6c0c3;--button-cursor:not-allowed}.button--disabled:hover{--button-bg-color:#b6c0c3}.button--loading{--button-loading-display:block;--button-color:transparent;position:relative}.button--refresh{display:none}.button--absolute{z-index:610}.button--absolute,.button--absolute-no-z-index{--button-left-position:16px;position:absolute;top:16px}.button--right{--button-left-position:auto;right:16px}.button--invisible{--button-cursor:default;opacity:0}details.contract,details.project{--summary-text:"Zobrazit ";--show-visible:block;--hide-visible:none;position:relative}details.contract[open],details.project[open]{--summary-text:"Skrýt ";--show-visible:none;--hide-visible:block}details.contract>summary:before,details.project>summary:before{content:var(--summary-text)attr(data-summary-text);display:inline-block;font-size:1em}details.contract>summary>svg:first-of-type,details.project>summary>svg:first-of-type{display:var(--show-visible)}details.contract>summary>svg:last-child,details.project>summary>svg:last-child{display:var(--hide-visible)}.gw-filter{--top-position:1em;max-width:18rem;position:absolute;right:4px;top:var(--top-position);z-index:301}.gw-filter--top-s{--top-position:.4em}.gw-filter>div{grid-gap:8px;-ms-grid-rows:auto;align-content:flex-start;align-items:stretch;background-color:#fff;border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 rgba(0,0,0,.5);display:-ms-grid;display:grid;grid-template-rows:auto;justify-content:flex-start;margin-top:4px;padding:8px}.gw-filter .input{width:100%}.gw-filter summary{--icon-bg-color:#5eafde;align-content:normal;align-items:stretch;display:flex;flex-flow:row nowrap;gap:0;justify-content:flex-end;padding-right:16px}.gw-filter summary:after{display:none}.gw-filter summary:hover{--icon-bg-color:#349ad5}.gw-filter summary>.dotvvm-bp-control.dotvvm-bp-icon{--bp-font-size:2rem;fill:#fff;background-color:var(--icon-bg-color);border-radius:s;border-radius:4px;cursor:pointer;padding:4px}.gw-multi-select{-ms-grid-columns:auto;cursor:pointer;grid-template-columns:auto;justify-content:space-between}.gw-multi-select,.gw-multi-select__button{align-content:flex-start;align-items:stretch;display:-ms-grid;display:grid}.gw-multi-select__button{grid-gap:2px;-ms-grid-columns:1fr 24px;background-color:#fff;border:1px solid #b6c0c3;border-radius:s;border-radius:4px;color:#000;font-size:medium;grid-template-columns:1fr 24px;justify-content:flex-start;line-height:1;padding:.1em;white-space:nowrap;width:100%}.gw-multi-select__button>label{cursor:pointer;justify-content:space-between;padding-left:.5em;width:100%}.gw-multi-select__button button,.gw-multi-select__button span{--button-bg-color:#5eafde;-ms-grid-columns:auto;align-content:center;align-items:center;background-color:var(--button-bg-color);border-radius:s;border-radius:4px;border-width:0;color:#fff;cursor:pointer;display:-ms-grid;display:grid;grid-template-columns:auto;justify-content:center;margin:0;padding-bottom:.325em;padding-top:.325em;text-align:center;width:2.2rem}.gw-multi-select__button button:hover,.gw-multi-select__button span:hover{--button-bg-color:#349ad5}.gw-multi-select__button button[disabled],.gw-multi-select__button button[disabled]:hover,.gw-multi-select__button span[disabled],.gw-multi-select__button span[disabled]:hover{--button-bg-color:#e6e6e6}.gw-multi-select .dotvvm-bp-control.dotvvm-bp-multi-select.dotvvm-bp-primitive_picker{border-width:0;max-height:0;min-height:0}.gw-multi-select .dotvvm-bp-control.dotvvm-bp-multi-select.dotvvm-bp-primitive_picker>.dotvvm-bp-primitive_input.dotvvm-bp-primitive_text-box{height:0;padding:0}.input{--input-border-color:#b6c0c3;--input-padding-y:.375em;border:1px solid var(--input-border-color);border-radius:s;border-radius:4px;font-size:medium;padding-bottom:var(--input-padding-y);padding-left:.5em;padding-right:.5em;padding-top:var(--input-padding-y)}.input:is(textarea){font-family:open-sans,sans-srif;max-height:25rem;min-height:10rem;resize:vertical}.input:is(textarea).input--textarea-lg{min-height:14rem}.input[disabled]{background-color:#e6e6e6;cursor:not-allowed}.dotvvm-bp-grid-view td a:not([class]),.link{--link-color:#5eafde;color:var(--link-color);font-size:medium;text-decoration:underline}.dotvvm-bp-grid-view td a:not([class]):hover,.link:hover{--link-color:#349ad5}.pdf-link{--color:#5eafde;grid-gap:4px;-ms-grid-columns:16px auto;align-content:flex-start;align-items:center;color:var(--color);display:-ms-grid;display:grid;grid-template-columns:16px auto;justify-content:flex-start}.pdf-link:hover{--color:#349ad5}.pdf-link svg{fill:#d8544f;display:block;height:16px;min-width:16px;width:16px}.pdf-link span{color:currentColor;display:block;font-size:medium;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:color var(--trans-time) ease-in-out;white-space:nowrap}.pohoda-state[data-state*=Úspěšně]{--state-color:#6cd26a}.pohoda-state[data-state*=manuálně]{--state-color:#5eafde}.pohoda-state[data-state*=Neexportováno],.pohoda-state[data-state*=Čeká]{--state-color:#ffea00}.pohoda-state[data-state*=Chyba]{--state-color:#d8544f}.pohoda-state>span{color:var(--state-color)}.price-box{font-size:small;-ms-grid-column:2;grid-column-start:2}.price-box span,.price-box strong{font-size:1em}.price-box span{text-align:right}.price-box span>b{color:#5eafde}::-webkit-scrollbar{background-color:#b6c0c3;border-radius:calc(var(--scroll-bar-width)/2);height:var(--scroll-bar-width);width:var(--scroll-bar-width)}@media only screen and (max-width:768px){::-webkit-scrollbar{width:auto}::-webkit-scrollbar-track{border-radius:initial;box-shadow:none}}::-webkit-scrollbar-thumb{background-color:#66757a;border-radius:calc(var(--scroll-bar-width)/2);cursor:move!important}@media only screen and (max-width:768px){::-webkit-scrollbar-thumb{background-color:initial;border-radius:initial}}.search{--search-max-width:375px;-ms-grid-columns:1fr 32px;align-content:flex-start;align-items:flex-end;display:-ms-grid;display:grid;grid-template-columns:1fr 32px;justify-content:stretch;max-width:var(--search-max-width);width:var(--search-max-width)}@media only screen and (max-width:768px){.search{--search-max-width:320px}}@media only screen and (max-width:425px){.search{--search-max-width:24rem}}.search--full{--search-max-width:none}.search input{border-bottom-right-radius:0;border-top-right-radius:0}.search button{border-bottom-left-radius:0;border-top-left-radius:0}.search .form-item__error-message{top:calc(100% + 8px)}.form-item{--form-item-width:100%;--form-item-color:#000;--star-display:none;--form-item-border-color:var(--bp-border-color);--align-content:flex-start;--star-color:#d8544f;grid-gap:2px;-ms-grid-columns:1fr;align-content:var(--align-content);align-items:flex-start;display:-ms-grid;display:grid;grid-template-columns:1fr;justify-content:stretch;position:relative;width:var(--form-item-width)}@media only screen and (max-width:768px){.form-item{--form-item-width:100%}}.form-item--error{--form-item-border-color:#d8544f}.form-item--optional{--star-display:inline-block;--star-color:#5eafde}.form-item--required{--star-display:inline-block}.form-item--align-content-end{--align-content:flex-end}.form-item>label:not(.dotvvm-bp-check-box)>label:not([class]),.form-item__label{align-content:normal;align-items:center;color:var(--form-item-color);display:flex;flex-flow:row nowrap;font-family:open-sans,sans-srif;font-size:small;font-weight:500;gap:4px;justify-content:flex-start;text-overflow:ellipsis;white-space:nowrap;width:100%}.form-item>label:not(.dotvvm-bp-check-box)>label:not([class]):after,.form-item__label:after{color:var(--star-color);content:"*";display:var(--star-display);font-size:inherit}.form-item__error-message{color:#d8544f;display:block;font-size:small;margin-top:4px;width:100%}.form-item__error-message:is(ul){list-style:none;margin:0;padding:0}.form-item__unit{color:#b6c0c3;font-size:medium;font-style:italic;left:100%;pointer-events:none;position:absolute;top:100%;top:0;transform:translate(calc(-100% - 32px),105%)}.form-item>.dotvvm-bp-control:not(.button),.form-item>.dotvvm-bp-control:not(.dotvvm-bp-check-box),.form-item>.dotvvm-bp-control:not(.dotvvm-bp-radio-button),.form-item>.input,.form-item>span>.dotvvm-bp-control:not(.button),.form-item>span>.dotvvm-bp-control:not(.dotvvm-bp-check-box),.form-item>span>.dotvvm-bp-control:not(.dotvvm-bp-radio-button),.form-item>span>.input{--input-border-color:var(--form-item-border-color);--bp-border-color:var(--form-item-border-color);--input-color:var(--form-item-color);width:100%}.file-browser .explorer-url{align-content:normal;align-items:center;background-color:#182125;border:1px solid #b6c0c3;border-radius:s;border-radius:4px;display:flex;flex-flow:row nowrap;font-size:medium;font-weight:700;gap:8px;justify-content:flex-start;padding:8px 4px}.file-browser .explorer-url a{color:#5eafde;font-size:medium;padding-left:2px;padding-right:2px;text-decoration:none}.file-browser .explorer-url a:hover,.file-browser .explorer-url a:last-of-type{color:#349ad5;text-decoration:underline}.file-browser-container{border-color:#182125;border-top-left-radius:4px;border-top-right-radius:4px;height:auto;overflow-x:auto;position:relative}.file-browser-container .dotvvm-bp-primitive_table{min-width:100%;width:auto}.file-browser-container .dotvvm-bp-primitive_table th{border:1px solid #182125;color:#fff;font-size:medium}.file-browser-container .dotvvm-bp-primitive_table th>*{color:currentColor}.file-browser-container .dotvvm-bp-primitive_table th>:is(a){text-decoration:underline}.file-browser-container .dotvvm-bp-primitive_table tr.shredding-warning{opacity:.5}.file-browser-container .dotvvm-bp-primitive_table tbody{border:1px solid #b6c0c3;border-top:0 solid #b6c0c3;overflow:hidden;width:100%}.file-browser-container .dotvvm-bp-primitive_table tbody a:not(.button--icon){display:block;text-decoration:none}.file-browser-container .dotvvm-bp-primitive_table tbody a:not(.button--icon):hover{text-decoration:underline}.file-browser-container .dotvvm-bp-primitive_table tbody .file-actions{display:flex}.file-browser-container .dotvvm-bp-primitive_table tbody .file-actions .action{flex:50%;margin-left:1px;margin-right:1px}.file-browser-footer{border:1px solid #b6c0c3;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0 solid #b6c0c3;padding:4px;width:100%}.file-browser-footer,.file-browser-footer>div{align-content:normal;align-items:center;display:flex;flex-flow:row nowrap;gap:8px;justify-content:space-between}.file-browser-footer>div>*{margin-left:8px}.file-browser-footer>div>:first-child{margin-left:0}i.fa-file-excel{color:#207647}i.fa-file-word{color:#295499}i.fa-file-pdf{color:#b40000}i.fa-file-powerpoint{color:#ea3c00}i.fa-file{color:#66757a}i.fa-file-image{color:#349ad5}i.fa-folder{color:#ffe596}.availability{--col-count:5;grid-gap:16px;-ms-grid-columns:(minmax(16px,1fr))[var(--col-count)];align-content:flex-start;align-items:flex-start;display:-ms-grid;display:grid;grid-template-columns:repeat(var(--col-count),minmax(16px,1fr));justify-content:flex-start;width:100%}.availability__item{border-radius:s;border-radius:4px;overflow:hidden}.availability__item--background{background-color:#fff;padding:8px}.availability__item--shadow{box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha))}.availability__item .grid-view,.form{width:100%}.form{--form-max-width:none;--form-col-count:1;--form-child-col-span:var(--form-col-count);--row-gap:24px;--form-pad-x:0;--form-pad-y:0;--form-margin-bottom:0;grid-gap:var(--row-gap);-ms-grid-rows:auto;align-content:flex-start;align-items:flex-start;display:-ms-grid;display:grid;grid-template-rows:auto;justify-content:stretch;margin:0 auto;margin-bottom:var(--form-margin-bottom);max-width:var(--form-max-width);padding:var(--form-pad-y) var(--form-pad-x)}.form--s{--form-max-width:425px}.form--mg-bottom{--form-margin-bottom:24px}.form .button--large{margin-top:8px}.form__row{--row-template:repeat(2,1fr);--row-align-items:stretch;--row-gap:8px;grid-gap:var(--row-gap);-ms-grid-columns:var(--row-template);align-content:flex-start;align-items:var(--row-align-items);display:-ms-grid;display:grid;grid-template-columns:var(--row-template);justify-content:stretch}@media only screen and (max-width:425px){.form__row{--row-template:repeat(1,minmax(32px,1fr))}}.form__row>.button--icon{height:32px}.form__row--3{--row-template:repeat(3,1fr)}@media only screen and (max-width:425px){.form__row--3{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--4{--row-template:repeat(4,minmax(32px,1fr))}@media only screen and (max-width:768px){.form__row--4{--row-template:repeat(2,minmax(32px,1fr))}}@media only screen and (max-width:425px){.form__row--4{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--2-1-2{--row-template:2fr 1fr 2fr}@media only screen and (max-width:425px){.form__row--2-1-2{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--2-1{--row-template:2fr 1fr}@media only screen and (max-width:425px){.form__row--2-1{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--3-1{--row-template:3fr 1fr}@media only screen and (max-width:425px){.form__row--3-1{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--4-1{--row-template:4fr 1fr}@media only screen and (max-width:425px){.form__row--4-1{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--1-4-1{--row-template:1fr 4fr 1fr}@media only screen and (max-width:425px){.form__row--1-4-1{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--1-1-btn{--row-template:repeat(2,1fr) 32px}@media only screen and (max-width:425px){.form__row--1-1-btn{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--1-btn-btn{--row-template:1fr 32px 32px}.form__row--1-1-auto{--row-template:repeat(2,1fr) auto}@media only screen and (max-width:425px){.form__row--1-1-auto{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--1-1-1{--row-template:repeat(3,1fr)}@media only screen and (max-width:425px){.form__row--1-1-1{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--1-auto{--row-template:1fr auto}@media only screen and (max-width:320px){.form__row--1-auto{--row-template:repeat(1,minmax(32px,1fr))}}.form__row--1-btn{--row-template:1fr 32px}.form__row--1-3{--row-template:1fr 3fr}@media only screen and (max-width:425px){.form__row--1-3{--row-template:repeat(1,minmax(32px,1fr))}}.form__container{background-color:#fff;border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha));padding:24px}.form__footer{--justify-content:space-between;align-content:normal;align-items:var(--justify-content);display:flex;flex-flow:row nowrap;gap:center;justify-content:flex-start;position:relative}.form__footer:after{content:attr(data-step);flex:none;font-family:open-sans,sans-srif;font-size:medium;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.form__footer--left{--justify-content:flex-start}.form__footer--right{--justify-content:flex-end}.form__validation-summary{color:#d8544f;display:inline-block;font-size:small;list-style:none;text-align:left}.form__validation-summary>li:first-of-type{margin-top:16px}.form__validation-summary.form-item--error+.link,.info-box{margin-top:8px}.info-box{--info-box-width:425px;background-color:#fff;border:1px solid #b6c0c3;border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 rgba(0,0,0,.3);left:0;overflow:hidden;position:absolute;top:100%;width:var(--info-box-width)}@media only screen and (max-width:425px){.info-box{--info-box-width:375px}}@media only screen and (max-width:320px){.info-box{--info-box-width:100%}}.info-box--wide{-ms-grid-column-span:2;grid-column-end:span 2}.info-box__row{--col-count:3;-ms-grid-columns:(minmax(16px,1fr))[var(--col-count)];align-content:flex-start;align-items:flex-start;border:solid #b6c0c3;border-width:0 0 1px;display:-ms-grid;display:grid;grid-template-columns:repeat(var(--col-count),minmax(16px,1fr));justify-content:flex-start}@media only screen and (max-width:425px){.info-box__row{--col-count:2}}.info-box__row--no-border,.info-box__row:last-child{border:0 solid #b6c0c3}.info-box__title-container{--col-count:3;-ms-grid-columns:(minmax(16px,1fr))[var(--col-count)];align-content:flex-start;align-items:stretch;background-color:#182125;display:-ms-grid;display:grid;grid-template-columns:repeat(var(--col-count),minmax(16px,1fr));justify-content:flex-start;margin-bottom:.1rem;padding:8px}.info-box__title{color:#fff;margin-bottom:0!important}.info-box__title--wide{-ms-grid-column-span:2;grid-column-end:span 2}.info-box__item{-ms-grid-column-span:1;grid-column-end:span 1;padding:4px 8px}.info-box__item>*{font-size:small;width:100%}.info-box__item>span{word-break:break-all}.info-box__item--pad-top{padding-top:24px}.info-box__item--wide{-ms-grid-column-span:2;grid-column-end:span 2}@media only screen and (max-width:425px){.info-box__item:last-child{-ms-grid-column-span:var(--col-count);grid-column-end:span var(--col-count)}}.info-box__label{display:block;font-weight:600;padding-bottom:4px}.list{--list-style:none;grid-gap:4px;-ms-grid-columns:(minmax(8px,1fr))[1];align-content:flex-start;align-items:flex-start;display:-ms-grid;display:grid;grid-template-columns:repeat(1,minmax(8px,1fr));justify-content:flex-start;list-style:var(--list-style)}.list--dotted,.list:is(ol){--list-style:initial}.list>li{align-content:normal;align-items:center;display:flex;flex-flow:row nowrap;font-size:medium;gap:0;justify-content:space-between}.list>li>*{display:inline-flex}.list i{height:16px;min-width:16px;width:16px}.list h4{display:block;font-size:small;margin-bottom:4px}.list a{align-content:normal;align-items:center;display:flex;display:block;flex-flow:row nowrap;font-size:inherit;gap:4px;justify-content:flex-start;justify-self:flex-start;max-width:100%;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;transition:color var(--trans-time) ease-in-out;white-space:nowrap}.list a,.list a:hover{color:#5eafde}.list span{color:#000;font-size:inherit;justify-self:flex-start}.nav{background-color:#182125;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha));color:#fff;display:flex;font-size:medium;gap:0;height:var(--nav-height);justify-content:space-between;left:0;padding-left:16px;padding-right:16px;position:fixed;top:0;width:100%;z-index:9999}.nav,.nav__right{align-content:normal;align-items:center;flex-flow:row nowrap}.nav__right{--nav-gap:24px;display:inline-flex;gap:var(--nav-gap);justify-content:flex-end}@media only screen and (max-width:768px){.nav__right{--nav-gap:16px}}.notes{margin-top:16px;max-height:30vh;overflow:auto}.notes__item{background-color:#fff;border:1px solid #b6c0c3;border-radius:s;border-radius:4px;padding:4px;position:relative}.notes__date{color:gray;display:block;font-size:small;margin-bottom:8px}.notes__text{font-size:medium}.notes .button-container{left:100%;position:absolute;top:0;transform:translate(calc(-100% - 4px),4px)}.content-box{--bg-color:#fff;background-color:var(--bg-color);border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha));margin-left:auto;margin-right:auto;position:relative;width:100%}@media only screen and (max-width:1024px){.content-box{max-width:64rem}}.content-box--bg{--bg-color:#f3f9fc}.content-box__title{--title-margin:0;margin-bottom:var(--title-margin)}.content-box__title--mg-bottom{--title-margin:16px}.content-box .i-layout{margin:0;width:100%}.flex-container{align-content:normal;align-items:flex-start;display:flex;flex-flow:row wrap;gap:16px;justify-content:space-between}.flex-container>.button{flex:none}.flex-container>div.no-flex{margin-bottom:8px}.flex-container>div:not(.no-flex){flex:0 0 auto;max-width:calc(50% - 8px);width:auto}.flex-container .grid-view table,.flex-container .grid-view table.dotvvm-bp-primitive_table,.flex-container>.dotvvm-bp-grid-view.grid-view table,.flex-container>.dotvvm-bp-grid-view.grid-view table.dotvvm-bp-primitive_table{min-width:100%;width:auto}.grid-col{--col-count:1;--col-template:repeat(var(--col-count),minmax(16px,1fr));grid-gap:8px;-ms-grid-columns:var(--col-template);align-content:flex-start;align-items:flex-start;display:-ms-grid;display:grid;grid-template-columns:var(--col-template);justify-content:flex-start}@media only screen and (max-width:1024px){.grid-col{--jc:center}}.grid-col--2{--col-count:2}@media only screen and (max-width:1024px){.grid-col--2{--col-count:1}}.grid-col--3{--col-count:3}@media only screen and (max-width:1366px){.grid-col--3{--col-count:2}}@media only screen and (max-width:1024px){.grid-col--3{--col-count:1}}.grid-col--4{--col-count:4}@media only screen and (max-width:1366px){.grid-col--4{--col-count:2}}@media only screen and (max-width:1024px){.grid-col--4{--col-count:1}}.grid-col--5{--col-count:5}@media only screen and (max-width:1366px){.grid-col--5{--col-count:2}}@media only screen and (max-width:1024px){.grid-col--5{--col-count:1}}.grid-col--6{--col-count:6}@media only screen and (max-width:1366px){.grid-col--6{--col-count:3}}@media only screen and (max-width:1024px){.grid-col--6{--col-count:2}}@media only screen and (max-width:768px){.grid-col--6{--col-count:1}}.grid-col--1-auto{--col-template:minmax(16px,1fr) auto}.grid-row{grid-gap:8px;-ms-grid-rows:1fr;align-content:flex-start;align-items:flex-start;display:-ms-grid;display:grid;grid-template-rows:1fr;justify-content:flex-start}.login__header{background-color:#182125;color:#fff;font-size:large;padding:8px;position:relative;text-align:center}.login__header>h1{color:currentColor;font-size:inherit;margin:0}.login__header>.logo__container{left:8px;position:absolute;top:50%;transform:translateY(-50%)}.login__container{--login-mg-top:10vh;background-color:#fff;border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha));margin-left:auto;margin-right:auto;margin-top:var(--login-mg-top);max-width:375px;overflow:hidden;width:calc(100% - 16px)}section{height:calc(100vh - var(--nav-height));overflow:auto;padding:16px;position:relative;z-index:50}@media only screen and (max-width:1024px){section{padding:8px}}.top-panel{--col-count:1;--justify-content:space-between;--align-items:center;--pad-x:8px;--pad-y:8px;--mg-bottom:16px;--shadow-alpha:0.15;grid-gap:8px;-ms-grid-columns:(auto)[var(--col-count)];align-content:flex-start;align-items:var(--align-items);background-color:#fff;border-radius:s;border-radius:4px;box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--shadow-alpha));display:-ms-grid;display:grid;grid-template-columns:repeat(var(--col-count),auto);justify-content:var(--justify-content);margin-bottom:var(--mg-bottom);padding:var(--pad-y) var(--pad-x);position:-webkit-sticky;position:sticky;top:-16px;z-index:600}@media only screen and (max-width:1024px){.top-panel{left:auto;position:relative;top:auto}}.top-panel--right{--justify-content:flex-end}.top-panel--col-2{--col-count:2}@media only screen and (max-width:1024px){.top-panel--col-2{--col-count:1}}.top-panel--col-3{--col-count:3}@media only screen and (max-width:1366px){.top-panel--col-3{--col-count:2}}@media only screen and (max-width:1024px){.top-panel--col-3{--col-count:1}}.top-panel--stretch{--align-items:stretch}.top-panel--flex-start{--align-items:flex-start}.top-panel--no-padding-x{--pad-x:0}.top-panel--no-shadow{--shadow-alpha:0;--pad-x:0;--pad-y:8px;--mg-bottom:0}.top-panel__text-item{align-content:normal;align-items:flex-start;display:flex;flex-flow:row nowrap;gap:center;justify-content:flex-start;padding-left:4px;padding-right:4px}.top-panel__text-item--margin-bottom{margin-bottom:8px}.top-panel__text-item>svg{fill:#66757a;display:block;height:24px;margin-right:8px;min-width:24px;width:24px}.top-panel__text-item h4{font-size:large;margin:0}.top-panel__text-item a,.top-panel__text-item span{font-size:medium}@media only screen and (max-width:1024px){.top-panel .inline-flex{flex-flow:row wrap!important}}.welcome__container{--welcome-font-size:6.4rem;--welcome-pad:40px;grid-gap:32px;-ms-grid-columns:(minmax(8px,1fr))[1];align-content:flex-start;align-items:flex-start;background-color:#182125;border-radius:m;border-radius:8px;box-shadow:0 0 var(--box-shadow-radius) 0 rgba(0,0,0,.3);color:#fff;display:-ms-grid;display:grid;font-size:var(--welcome-font-size);grid-template-columns:repeat(1,minmax(8px,1fr));justify-content:flex-start;left:50%;line-height:1;padding:var(--welcome-pad);position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:1366px){.welcome__container{--welcome-font-size:4rem;max-width:56rem;width:calc(100% - 32px)}}.welcome__container *{color:currentColor;line-height:inherit}.welcome__title{font-size:1em}.welcome__logo{--logo-height:20rem;height:var(--logo-height)}@media only screen and (max-width:1024px){.welcome__logo{--logo-height:auto;width:100%}}.welcome__logo>svg{display:block;height:100%;margin:0 auto}.welcome__date{font-size:.6em}.welcome__date>span{font-size:1em}html{font-size:62.5%}.embeded{padding-bottom:5.2rem;position:relative}.embeded .app-menu__container,.embeded header,.embeded nav{display:none}.embeded main{background-color:#fff;margin-top:0}.embeded section{margin-left:0;min-height:0;padding:0;position:static}.embeded .dotvvm-bp-alert.alert{height:5rem;left:0;position:fixed;right:0;top:0;width:auto}.embeded__title{position:relative}.embeded__logo{left:0;margin-right:0;position:absolute;top:50%;transform:translateY(-50%) scale(.85)}.embeded__header{padding:8px 8px 0}.embeded__content{padding:8px}.embeded__footer{align-content:normal;align-items:center;background-color:#f3f9fc;border:solid #b6c0c3;border-width:1px 0 0;bottom:0;display:flex;flex-flow:row nowrap;gap:0;justify-content:space-between;left:0;padding:8px;position:fixed;width:100%}.events__item{grid-gap:8px;-ms-grid-columns:1fr;align-content:flex-start;align-items:flex-start;background-color:var(--event-bg-color);border-left:4px solid var(--event-border-color);box-shadow:0 0 var(--box-shadow-radius) 0 hsla(0,0%,0%,var(--box-shadow-alpha));display:-ms-grid;display:grid;grid-template-columns:1fr;justify-content:flex-start;padding:8px;position:relative}.events__item--notification{--event-bg-color:#fff799}.events__item--deadline{--event-bg-color:#f4cecd}.events__item--public{--event-bg-color:#e0f6e0}.events__item--personal{--event-bg-color:#f3f9fc}.events__item--system{--event-bg-color:#a2dbec}.events__item--reminder{--event-bg-color:#f2d6ab}.events__item--notification{--event-border-color:#ffea00}.events__item--deadline{--event-border-color:#d8544f}.events__item--public{--event-border-color:#6cd26a}.events__item--personal{--event-border-color:#000}.events__item--system{--event-border-color:#5abfdd}.events__item--reminder{--event-border-color:#dd9427}.events__item .reminder-icon{color:#000;float:right;height:3em;width:3em}.events__item>div{text-align:left}.events__item>div strong{font-size:medium;font-weight:600}.events__item>div strong>span{display:block;font-size:.7em}.events__item>div p{font-size:medium;margin-top:8px}.events__item>div small{display:block;font-size:small;font-weight:600;margin-top:8px}.events__grid td{--event-color:#000;color:var(--event-color)}.events__grid td.notification{--event-color:#ffea00}.events__grid td.deadline{--event-color:#d8544f}.events__grid td.public{--event-color:#6cd26a}.events__grid td.personal{--event-color:#000}.events__grid td.system{--event-color:#5abfdd}.events__grid td.reminder{--event-color:#dd9427}.events__grid td .dotvvm-bp-primitive_text{color:currentColor}.events__reminder>svg{fill:#d8544f;height:16px;min-width:16px;width:16px}.events__dropdown-item,.events__selected-item{color:var(--event-color);display:block;margin:0}.events__dropdown-item--notification,.events__selected-item--notification{--event-color:#ffea00}.events__dropdown-item--deadline,.events__selected-item--deadline{--event-color:#d8544f}.events__dropdown-item--public,.events__selected-item--public{--event-color:#6cd26a}.events__dropdown-item--personal,.events__selected-item--personal{--event-color:#000}.events__dropdown-item--system,.events__selected-item--system{--event-color:#5abfdd}.events__dropdown-item--reminder,.events__selected-item--reminder{--event-color:#dd9427}.events__picker:is(.dotvvm-bp-multi-select)>.dotvvm-bp-primitive_value{--bp-color_default:#f3f9fc;border:1px solid #5eafde}.events__picker:is(.dotvvm-bp-multi-select)>.dotvvm-bp-primitive_value .dotvvm-bp-icon{fill:#d8544f}.events__picker .dotvvm-bp-state_selected>.events__dropdown-item{--event-color:#fff!important}.sec--login{max-height:none;min-height:calc(100vh - var(--nav-height));padding:0;position:relative}.error{-ms-grid-columns:auto;align-content:center;align-items:center;background-color:#f3f9fc;color:#000;grid-template-columns:auto;height:100vh;justify-content:center;margin-top:0;max-height:none;padding:16px;text-align:center}.error,.error__container{display:-ms-grid;display:grid}.error__container{-ms-grid-columns:(auto)[1];-ms-grid-columns:(auto)[auto];grid-gap:2.4vh;font-size:4vh;grid-template-columns:repeat(1,auto);grid-template-columns:repeat(auto,auto);line-height:1.2}.error__container :not(.button){line-height:inherit}.error h3{font-size:1em}.error h1{font-family:norwester;font-size:3em}.error p{font-size:.7em}.error .button{--btn-scale:1.5;transform:scale(var(--btn-scale))}@media only screen and (max-width:768px){.error .button{--btn-scale:1}}
