﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:inherit;font-family:inherit;vertical-align:baseline}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:top}div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,session,blockquote,ol,ul,li,fieldset,form,input,textarea{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}img{display:inline-block;line-height:0;vertical-align:bottom}ol,ul{list-style:none}i{font-style:normal}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}:focus{outline:0}input,button{margin:0}a{text-decoration:none}html,body{height:100%;min-height:100%}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1;overflow:visible}.clear{border:none;clear:both;height:0px;margin:0;padding:0;width:0}:root{--color-main: #08b;--color-secondary: #006677;--background-color_disabled: #ececec;--background-color_readonly: #f8f8f8;--font-family: /* 英文與數字優先選用現代無襯線字型 */ -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, /* 繁體中文字型設定 */ "PingFang TC", /* macOS / iOS 蘋方-繁 */ "Heiti TC", /* 較舊版 macOS 黑體-繁 */ "Microsoft JhengHei", /* Windows 微軟正黑體 */ sans-serif;--font-color: #2b2b2b;--font-color-caption: #3b3b3b;--font-color-title: #3b3b3b;--font-color-subtitle: #4b4b4b;--font-color_disabled: #898989;--font-color-link: #14202b;--font-color-link_hover: #337ab7;--font-color-link_disabled: #2e3f4fc6;--font-color-hint: #78909c;--font-color-black: #000;--font-color-white: #fff;--font-size-base: clamp(0.875rem, 0.85rem + 0.15vw, 0.9375rem);--font-size-least: 0.65rem;--font-size-smaller: 0.75rem;--font-size-small: 0.875rem;--font-size-medium: 1rem;--font-size-large: 1.125rem;--font-size-larger: 1.25rem;--font-size-largest: 1.5rem;--font-size-h1: 2.4rem;--font-size-h2: 2.2rem;--font-size-h3: 1.8rem;--font-size-h4: 1.6rem;--font-size-h5: 1.5rem;--font-size-h6: 1.3rem;--font-weight-base: 500;--font-weight-light: 400;--font-weight-thin: 300;--font-weight-bold: 600;--font-weight-heavy: 800;--line-height-base: 1.48;--line-height-large: 2.4rem;--line-height-larger: 3rem;--color-green: #27c24c;--color-red: #ee3939;--color-blue: #0088cc;--color-yellow: #ddb411;--color-orange: #d66600;--color-black: #000;--color-gray: #adadad;--color-white: #fff;--transparent: transparent;--color-facebook: #305891;--color-twitter: #2ca8d2;--color-weibo: #f5ca59;--color-line: #1dbf21;--color-weixin: #82d44a;--color-linkedin: #0077b5;--color-youtube: #ff0000;--color-instagram: #3897f0;--color-phone: #989898;--color-comment: #adadad;--font-family-icon: "Font Awesome 7 Pro";--font-family-icon-brands: "Font Awesome 7 Brands";--font-family-icon-size: 13px;--font-family-icon-weight: 300;--font-family-icon-weight-brands: 400;--font-family-icon-style: normal;--font-family-icon-padding: 4px;--border-color-dark: 1px solid rgba(0,0,0,0.2);--border-color-light: 1px solid rgba(0,0,0,0.1);--border-color-translucent: 1px solid rgba(255, 255,255, 0.1);--padding-layout: 12px;--background-color: #fff;--border-radius-widget: 3px;--box-shadow-widget: none;--gap-widget: 6px;--gap-layout: 24px;--padding-gutter: 3px 8px;--margin-widget: 6px;--margin-layout: 24px}html{font-size:var(--font-size-base)}body{font-family:var(--font-family);font-weight:var(--font-weight-base);line-height:var(--line-height-base);color:var(--font-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{cursor:pointer}.webkit-hidden{display:none !important}.webkit-icon::before,.webkit-icon::after{font-family:var(--font-family-icon);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);padding:var(--font-family-icon-padding)}.webkit-brand-icon::before,.webkit-brand-icon::after{font-family:var(--font-family-icon-brands);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);padding:var(--font-family-icon-padding)}.layout-caption-font{color:var(--font-color-caption);font-size:var(--font-size-large);font-weight:var(--font-weight-bold);line-height:var(--line-height-base)}.layout-title-font{color:var(--font-color-title);font-size:var(--font-size-medium);font-weight:var(--font-weight-base);line-height:var(--line-height-base)}.layout-group-font{color:var(--font-color-subtitle);font-size:var(--font-size-small);font-weight:var(--font-weight-base);line-height:var(--line-height-base)}.layout-flex-grid{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:wrap}.layout-nowrap-grid{display:flex;align-items:stretch;justify-content:flex-start;flex-wrap:nowrap}.layout-background{background-color:var(--background-color)}.layout-border{border:var(--border-color-light);border-radius:var(--border-radius-widget);box-shadow:var(--box-shadow-widget)}.layout-column{box-sizing:border-box;height:100%;display:flex;flex-direction:column}.layout-row{box-sizing:border-box;width:100%;display:flex;flex-direction:row}.layout-fixed{flex-shrink:0}.layout-fill{flex:1;min-width:0;min-height:0}.widget-control{background-color:#fff;height:36px;padding:0px .6rem}.widget-control:focus{background-color:transparent}.widget-control>input,.widget-control>select,.widget-control>textarea{border:0;background-color:#fff;width:100%;height:100%}.widget-font{color:var(--font-color);font-size:var(--font-size-medium);font-weight:var(--font-weight-base);line-height:var(--line-height-base)}.widget-border{border:var(--border-color-light);border-radius:var(--border-radius-widget);box-shadow:var(--box-shadow-widget)}.widget-link{color:var(--font-color-link);cursor:pointer;text-decoration-line:none}.widget-link:hover{color:var(--font-color-link_hover);text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:3px}.widget-link[disabled],.widget-link[disabled]:hover{color:var(--font-color-link_disabled);cursor:default;text-decoration-line:none}.block{display:block;width:100%}.dash:before{content:"-";padding:0 var(--padding-gutter)}.slash:before{content:"/";padding:0 var(--padding-gutter)}.bracket{font-size:.8em;line-height:.9em}.bracket:before{content:"("}.bracket:after{content:")"}.symbolQty:before{content:" x"}.comma:before{content:"、"}.comma:before{content:"、"}.text-group{display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.text-group-prefix,.text-group-suffix{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap}.text-group .widgetControl{font-size:var(--font-size-base);flex:1 1 auto;width:1%;min-width:0}.text-line1{white-space:nowrap;text-overflow:ellipsis;word-break:break-all;overflow:hidden}.text-line2{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-all;overflow:hidden}.green{color:var(--color-green)}.red{color:var(--color-red)}.blue{color:var(--color-blue)}.yellow{color:var(--color-yellow)}.orange{color:var(--color-orange)}.black{color:var(--color-black)}.gray{color:var(--color-gray)}.white{color:var(--color-white)}.row{display:flex;flex-wrap:wrap;margin-right:calc(var(--padding-layout)*-1);margin-left:calc(var(--padding-layout)*-1)}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:var(--padding-layout);padding-left:var(--padding-layout)}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media(min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.UIPrint{font-size:12px;padding:38px 32px;height:initial}.UIPrint .UIForm>table>tbody>tr>th>span{line-height:initial}.UIPrint .UIForm>table>tbody>tr>th{padding:2px 4px}.UIPrint .UIForm>table>tbody>tr>td{padding:2px 4px}.UIPrint .UIDataTable table>tbody>tr>td,.UIPrint .UIPaginatedDataTable>table>tbody>tr>td{padding:2px 4px}.UIPrint .UIDataTable table>tbody>tr>td>.UIImage,.UIPrint .UIPaginatedDataTable>table>tbody>tr>td>.UIImage{margin-top:-2px;margin-bottom:-2px}.UIPrint #header .companyName{font-size:1.6rem;font-weight:600;text-align:center}.UIPrint #header .name{font-size:1.3rem;text-align:center;border-bottom:1px solid #000}.UIPrint #header #print_header{position:relative;min-height:52px}.UIPrint #header #print_header .qrcode{position:absolute;top:12px;left:0px}.UIPrint #header #print_header .barcode{position:absolute;top:24px;right:12px}.UIPrint #body .dataHeader{border-bottom:1px solid #000;margin-bottom:12px}.UIPrint #body .dataBody{border-bottom:1px solid #000;margin-bottom:12px}.UIPrint #body .dataFooter{display:flex;justify-content:flex-end}.UIPrint{padding:22px 26px 12px 26px}.UIPrint.HALF #header .companyName{font-size:1.4rem;font-weight:500;text-align:center}.UIPrint.HALF #header .name{font-size:1.2rem;text-align:center;border-bottom:1px solid #000}.UIPrint.HALF #header #print_header .qrcode{position:absolute;top:12px;left:0px}.UIPrint.HALF #header #print_header .barcode{display:none}.UIPrint .page{break-after:page}.UIPrint .notice{padding-top:12px}.UIPrint .notice .qrcode{padding-top:12px}@media print{body,input,textarea,button,legend,select{font-family:var(--font-family);font-weight:500 !important}body{background-color:#fafafa;margin:0;padding:0}*{color:#000 !important}a[href]:after{content:none !important}.page{page-break-inside:avoid;page-break-after:always}.page::after{content:counter(page-number);counter-increment:page-number 1;position:absolute;right:0;left:0;bottom:0;font-size:8px;text-align:center}.container{width:1170px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.UIHorizontalLayout tr td{vertical-align:top}}#glightbox-body{--background-box-overlay-opacity: 0.6;--padding-box-content_box: 24px;--border-radius-box: 6px}#glightbox-body.glightbox-container{z-index:9999 !important}#glightbox-body.glightbox-container .gslide{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#glightbox-body .gslide-inline{position:relative;overflow:hidden}@media only screen and (max-width: 768px){#glightbox-body .gslide-inline{width:96% !important;height:90% !important}}#glightbox-body>.goverlay{opacity:var(--background-box-overlay-opacity) !important}#glightbox-body .glightbox-button-hidden{display:none}#glightbox-body .ginlined-content{padding:0}#glightbox-body .ginlined-content .BoxContent{height:100%}#glightbox-body .ginlined-content .BoxContent.box{padding:var(--padding-box-content_box)}#glightbox-body #glightbox-close{background:url(https://cdn.nutzsoft.app/global/support/glightbox/images/glightbox-close.png) no-repeat top center;background-size:35px 33px;-moz-background-size:35px 33px;-webkit-background-size:35px 33px;-o-background-size:35px 33px;cursor:pointer;display:block;width:36px;height:36px;text-indent:-9999px;z-index:9999;border:0;padding:0;margin:0;overflow:visible;position:absolute;top:-1px;right:-1px}.glightbox-container .ginner-container{height:100dvh !important}.error{--error-font-color: #ff1f1f;--error-font-size: var(--font-size-least);--error-border: 1px solid #ff1f1f}.error{border-bottom:var(--error-border)}input[type=checkbox].error:before{border:var(--error-border);content:"";display:block;position:relative;width:11px;height:11px}input[type=radio].error:before{border:var(--error-border);content:"";display:block;position:relative;width:12px;height:12px;margin-top:-1px;margin-left:-1px}.errorMessage{color:var(--error-font-color);display:block;font-size:var(--error-font-size);position:absolute;left:6px;bottom:1px;z-index:9999}.UIDataTable,.UIPaginatedDataTable{--datatable-item-background-color_odd: #fafbfc;--datatable-item-background-color_hover: #ceecf5;--datatable-item-border: var(--border-color-light);--datatable-item-padding: calc(var(--gap-widget) / 2) var(--gap-widget);--datatable-item-image-size: 46px;--datatable-item-button-size: 26px;--datatable-head-group-background-color: #eee;--datatable-head-padding: calc(var(--gap-widget) / 4) var(--gap-widget);--datatable-head-sort-font-awesome-code: "\f0dc";--datatable-head-sort-font-awesome-code_asc: "\f0de";--datatable-head-sort-font-awesome-code_desc: "\f0dd";--datatable-footer-padding: calc(var(--gap-widget) / 4) var(--gap-widget);--datatable-page-control-gap: 6px;--datatable-page-control-margin: var(--gap-widget);--datatable-page-control-font-size: 24px;--datatable-page-control-menu-width: 90px;--datatable-page-control-menu-height: 24px;--datatable-page-control-action-prev-font-awesome-code: "\f32a";--datatable-page-control-action-next-font-awesome-code: "\f32b"}.UIDataTable,.UIPaginatedDataTable{border-collapse:collapse;overflow-x:auto;overflow-y:hidden}.UIDataTable table,.UIPaginatedDataTable>table{table-layout:auto}.UIDataTable table>tbody>tr>td.left,.UIDataTable table>thead>tr>th.left,.UIDataTable table>tfoot>tr>td.left,.UIPaginatedDataTable>table>tbody>tr>td.left,.UIPaginatedDataTable table>thead>tr>th.left,.UIPaginatedDataTable>table>tfoot>tr>td.left{text-align:left}.UIDataTable table>tbody>tr>td.center,.UIDataTable table>thead>tr>th.center,.UIDataTable table>tfoot>tr>td.center,.UIPaginatedDataTable>table>tbody>tr>td.center,.UIPaginatedDataTable table>thead>tr>th.center,.UIPaginatedDataTable>table>tfoot>tr>td.centercenter{text-align:center}.UIDataTable table>tbody>tr>td.right,.UIDataTable table>thead>tr>th.right,.UIDataTable table>tfoot>tr>td.right,.UIPaginatedDataTable>table>tbody>tr>td.right,.UIPaginatedDataTable table>thead>tr>th.right,.UIPaginatedDataTable>table>tfoot>tr>td.right{text-align:right}.UIDataTable table>tbody>tr.contrast:nth-child(odd),.UIPaginatedDataTable>table>tbody>tr.contrast:nth-child(odd){background-color:var(--datatable-item-background-color_odd)}.UIDataTable table>tbody>tr.contrast:hover,.UIPaginatedDataTable>table>tbody>tr.contrast:hover{background-color:var(--datatable-item-background-color_hover)}.UIDataTable table>tbody>tr>td,.UIPaginatedDataTable>table>tbody>tr>td{border-bottom:var(--datatable-item-border);vertical-align:middle;padding:var(--datatable-item-padding);white-space:normal}@media only screen and (min-width: 992px){.UIDataTable table>tbody>tr>td,.UIPaginatedDataTable>table>tbody>tr>td{white-space:nowrap}}.UIDataTable table>tbody>tr>td.nowrap,.UIPaginatedDataTable>table>tbody>tr>td.nowrap{white-space:nowrap}.UIDataTable table>tbody>tr>td.wrap,.UIPaginatedDataTable>table>tbody>tr>td.wrap{white-space:normal}.UIDataTable table>tbody>tr>td>.UIImage,.UIPaginatedDataTable>table>tbody>tr>td>.UIImage{min-width:var(--datatable-item-image-size);min-height:var(--datatable-item-image-size)}.UIDataTable table>tbody .UIButton,.UIPaginatedDataTable>table tbody .UIButton{width:initial;height:var(--datatable-item-button-size)}.UIDataTable table>thead>tr.group>th,.UIPaginatedDataTable>table>thead>tr.group>th{background-color:var(--datatable-head-group-background-color)}.UIDataTable table>thead>tr>th,.UIPaginatedDataTable>table>thead>tr>th{white-space:nowrap;padding:var(--datatable-head-padding)}.UIDataTable table>thead>tr>th[data-sortable=true]{cursor:pointer}.UIDataTable table>thead>tr>th[data-sortable=true]:after{content:var(--datatable-head-sort-font-awesome-code)}.UIDataTable table>thead>tr>th[data-sort=asc]:after{content:var(--datatable-head-sort-font-awesome-code_asc)}.UIDataTable table>thead>tr>th[data-sort=desc]:after{content:var(--datatable-head-sort-font-awesome-code_desc)}.UIDataTable table>tfoot>tr>td,.UIPaginatedDataTable>table>tfoot>tr>td{padding:var(--datatable-footer-padding)}.UIDataTable #pageControl,.UIPaginatedDataTable #pageControl,.UIPaginatedRepeater #pageControl,.UIPaginatedGridLayout #pageControl{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;vertical-align:middle;gap:var(--datatable-page-control-gap);margin:var(--datatable-page-control-margin)}.UIDataTable #pageControl #prev:before,.UIPaginatedDataTable #pageControl #prev:before,.UIPaginatedRepeater #pageControl #prev:before,.UIPaginatedGridLayout #pageControl #prev:before{font-size:var(--datatable-page-control-font-size);content:var(--datatable-page-control-action-prev-font-awesome-code)}.UIDataTable #pageControl #next:before,.UIPaginatedDataTable #pageControl #next:before,.UIPaginatedRepeater #pageControl #next:before,.UIPaginatedGridLayout #pageControl #next:before{font-size:var(--datatable-page-control-font-size);content:var(--datatable-page-control-action-next-font-awesome-code)}.UIDataTable #pageControl .UIMenuV3,.UIPaginatedDataTable #pageControl .UIMenuV3,.UIPaginatedRepeater #pageControl .UIMenuV3,.UIPaginatedGridLayout #pageControl .UIMenuV3{width:var(--datatable-page-control-menu-width);height:var(--datatable-page-control-menu-height)}.UIDataTable #pageControl .UIMenuV3>select,.UIPaginatedDataTable #pageControl .UIMenuV3>select,.UIPaginatedRepeater #pageControl .UIMenuV3>select,.UIPaginatedGridLayout #pageControl .UIMenuV3>select{text-align:center}@media(max-width: 768px){.UIDataColumn .bracket{display:block;white-space:nowrap}}.UIFixedLayout{display:flex;flex-direction:row}.UIFixedLayout.left>div:first-child{flex-shrink:0}.UIFixedLayout.left>div:last-child{flex:1}.UIFixedLayout.right>div:first-child{flex:1}.UIFixedLayout.right>div:last-child{flex-shrink:0}.UIFixedLayout.fill,.UIFixedLayout.fill>div{height:100%}@media only screen and (max-width: 768px){.UIFixedLayout.responsive{flex-direction:column}.UIFixedLayout.responsive>div{width:100% !important;margin:0 !important}}.UIForm.horizontal{--form-label-prefix-font-color: #db5031;--form-label-width: 58px;--form-label-align: right;--form-label-padding: 0 8px;--form-content-padding: 2px 0 6px 0}.UIForm.vertical{--form-margin: 0 0 3px 0;--form-label-padding: 0 0 0 3px;--form-label-prefix-font-color: #db5031}.UIForm.horizontal>table{border-collapse:collapse;width:100%}.UIForm.horizontal>table th{min-width:var(--form-label-width);text-align:var(--form-label-align);vertical-align:middle;white-space:nowrap;width:1%;padding:var(--form-label-padding)}.UIForm.horizontal>table th>.prefix{color:var(--form-label-prefix-font-color);margin-right:2px}.UIForm.horizontal>table td{padding:var(--form-content-padding)}.UIForm.vertical>.UIFormItem{margin:var(--form-margin)}.UIForm.vertical>.UIFormItem:last-child{margin:0}.UIForm.vertical>.UIFormItem .label{white-space:nowrap;padding:var(--form-label-padding)}.UIForm.vertical>.UIFormItem .label>.prefix{color:var(--form-label-prefix-font-color);margin-right:2px}.UIGroup{--group-session-padding: var(--padding-layout);--group-column-gap: 3px;--group-underline-border_bottom: var(--border-color-light);--group-underline-margin_bottom: var(--padding-gutter);--group-divider-border_top: var(--border-color-light);--group-divider-margin_top: var(--padding-gutter);--group-divider-padding_top: var(--padding-gutter);--group-mask-background-color: #160f0f;--group-header-background-color: #eee;--group-header-font-size: var(--font-size-small);--group-header-minor-font-size: var(--font-size-smaller);--group-header-padding: var(--padding-gutter);--group-header-link-button-background-color: var(--color-main);--group-header-link-button-font-color: var(--font-color-white);--group-header-link-button-padding: 0 6px;--group-body-padding: var(--padding-layout)}.UIGroup.container{width:100%;margin-right:auto;margin-left:auto}@media(min-width: 576px){.UIGroup.container{max-width:540px}}@media(min-width: 768px){.UIGroup.container{max-width:720px}}@media(min-width: 992px){.UIGroup.container{max-width:960px}}@media(min-width: 1200px){.UIGroup.container{max-width:1140px}}.UIGroup.center{text-align:center;margin:0 auto}.UIGroup.left{float:left}.UIGroup.right{float:right}.UIGroup.session{margin-bottom:var(--group-session-padding)}.UIGroup.column{display:flex;flex-direction:row;gap:var(--group-column-gap)}.UIGroup.underline>.caption{border-bottom:var(--group-underline-border_bottom);margin-bottom:var(--group-underline-margin_bottom)}.UIGroup.divider{border-top:var(--group-divider-border_top);margin-top:var(--group-divider-margin_top);padding-top:var(--group-divider-padding_top)}.UIGroup.mask{background-color:var(--group-mask-background-color);width:100dvh;height:100dvh;opacity:80%;position:absolute;top:0;left:0;z-index:999999}.UIGroup.mask>.caption{color:#fff}.UIGroup.mask>.content .UIButton{width:200px;margin-top:12px}.UIGroup.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UIGroup.full{height:100%}.UIGroup.youtubeContainer{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.UIGroup.youtubeContainer iframe,.UIGroup.youtubeContainer object,.UIGroup.youtubeContainer embed{position:absolute;top:0;left:0;width:100%;height:100%}.UIGroup.toggle>.control{cursor:pointer}.UIGroup.toggle>.content{display:none;animation:fadeIn .5s}.UIGroup>.header{background-color:var(--group-header-background-color);font-size:var(--group-header-font-size);padding:var(--group-header-padding);display:flex;align-items:center;justify-content:space-between}.UIGroup>.header.minor{font-size:var(--group-header-minor-font-size)}.UIGroup>.header .UILinkButton{background-color:var(--group-header-link-button-background-color);border:0;color:var(--group-header-link-button-font-color);cursor:pointer;padding:var(--group-header-link-button-padding);display:inline-block;white-space:nowrap}.UIGroup>.body{padding:var(--group-body-padding)}.UIGroup.bgImage{background-repeat:no-repeat;background-position:center;background-size:cover}.UIGroupList{--group-list-margin: 0 0 var(--padding-layout) 0;--group-list-caption-background-color: transparent;--group-list-catpion-border_bottom: 1px solid var(--color-main);--group-list-top-height: 32px;--group-list-top-caption-padding: 0 0 0 12px;--group-list-content-item-padding: 6px 12px;--group-list-content-item-border_bottom: 1px solid #ddd;--group-list-content-item-background-color_hover: rgba(0, 0, 0, 0.05)}.UIGroupList{position:relative;margin:var(--group-list-margin)}.UIGroupList>.top{background-color:var(--group-list-caption-background-color);border-bottom:var(--group-list-catpion-border_bottom);border-top-left-radius:var(--border-radius-widget);border-top-right-radius:var(--border-radius-widget);height:var(--group-list-top-height);display:flex;align-items:center;justify-content:space-between;overflow:hidden}.UIGroupList>.top>.caption{padding:var(--group-list-top-caption-padding)}.UIGroupList>.top>.UIGroupListBar{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.UIGroupList>.content{border-bottom-left-radius:var(--border-radius-widget);border-bottom-right-radius:var(--border-radius-widget)}.UIGroupList>.content>.item{padding:var(--group-list-content-item-padding);border-bottom:var(--group-list-content-item-border_bottom)}.UIGroupList>.content>.item:hover{background-color:var(--group-list-content-item-background-color_hover)}.UIGroupList>.content>.item.selected{background-color:var(--group-list-content-item-background-color_hover)}.UIHorizontalLayout{--horizontal-layout-border: 1px solid #eee}.UIHorizontalLayout,.UIHorizontalLayout tr{width:100%}.UIHorizontalLayout tr td{vertical-align:top}.UIHorizontalLayout.divider>.row>div{border-right:var(--horizontal-layout-border)}.UIHorizontalLayout.divider>.row>div:last-child{border-right:none}.UIHorizontalLayout.full,.UIHorizontalLayout.full .row,.UIHorizontalLayout.full .row>div{height:100%}.UIHorizontalLayout.full .row>div{overflow-y:auto}.UIHorizontalNavigation{--navigation-menu-item-hover-font-weight: var(--font-weight-bold)}@media(min-width: 768px){.UIHorizontalNavigation{--navigation-menu-item-padding: 6px 12px;--navigation-menu-sub-menu-background-color: #fff;--navigation-menu-sub-menu-min-width: 120px;--navigation-menu-sub-menu-border_bottom: var(--border-color-light);--navigation-menu-sub-menu-font-size: var(--font-size-base);--navigation-menu-sub-menu-font-weight: var(--font-weight-bold)}}@media(max-width: 768px){.UIHorizontalNavigation{--navigation-menu-background-color: #fff;--navigation-menu-border_right: var(--border-color-light);--navigation-menu-box-shadow: 10px 0px 15px rgba(0, 0, 0, 0.1);--navigation-menu-mobile-control-background-color: #fff;--navigation-menu-mobile-control-border_bottom: var(--border-color-dark);--navigation-menu-mobile-control-font-size: var(--font-size-large);--navigation-menu-mobile-control-font-weight: var(--font-weight-bold);--navigation-menu-mobile-control-padding: 6px 12px;--navigation-menu-mobile-control-close-font-awesome-code: "\f00d";--navigation-menu-item-level2-background-color: #f9f9f9;--navigation-menu-item-level3-background-color: #f1f1f1;--navigation-menu-item-padding: 12px 12px;--navigation-menu-item-border_bottom: var(--border-color-light);--navigation-menu-item-open-icon-padding: 0 12px;--navigation-menu-item-open-icon_close-font-awesome-code: "\f054";--navigation-menu-item-open-icon_open-font-awesome-code: "\f078"}}.UIHorizontalNavigation{position:relative}.UIHorizontalNavigation>.menuControl{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:9}.UIHorizontalNavigation>.menu>.mobilemenu{display:none}.UIHorizontalNavigation>.menu>ul>li.caption{display:none}.UIHorizontalNavigation>.menu>ul li a:hover{font-weight:var(--navigation-menu-item-hover-font-weight)}.UIHorizontalNavigation>.menu>ul li.submenu>.open{display:none}@media(min-width: 768px){.UIHorizontalNavigation>.menu>ul li{display:inline-block;width:initial}.UIHorizontalNavigation>.menu>ul li a{display:inline-block;padding:var(--navigation-menu-item-padding)}.UIHorizontalNavigation>.menu li.submenu:hover>ul{display:block}.UIHorizontalNavigationXXX>.menu>ul,.UIHorizontalNavigationXXX>.menu>ul>li{display:inline-block}.UIHorizontalNavigation>.menu .level1>ul{display:none;background-color:var(--navigation-menu-sub-menu-background-color);width:intrinsic;white-space:nowrap;position:absolute;top:100%;z-index:99}.UIHorizontalNavigation>.menu li.level2{display:block;min-width:var(--navigation-menu-sub-menu-min-width)}.UIHorizontalNavigation>.menu li.level2.submenu{display:inline-block;vertical-align:top}.UIHorizontalNavigation>.menu li.level2.submenu>a{border-bottom:var(--navigation-menu-sub-menu-border_bottom);font-size:var(--navigation-menu-sub-menu-font-size);font-weight:var(--navigation-menu-sub-menu-font-weight)}.UIHorizontalNavigation>.menu li.level3{display:block}}@media(max-width: 768px){.UIHorizontalNavigation>.menu{background-color:var(--navigation-menu-background-color);border-right:var(--navigation-menu-border_right);box-shadow:var(--navigation-menu-box-shadow);z-index:999999}.UIHorizontalNavigation>.menu>.mobilemenu{display:block;background:var(--navigation-menu-mobile-control-background-color);border-bottom:var(--navigation-menu-mobile-control-border_bottom);padding:var(--navigation-menu-mobile-control-padding)}.UIHorizontalNavigation>.menu>.mobilemenu .closemenu{font-size:var(--navigation-menu-mobile-control-font-size);font-weight:var(--navigation-menu-mobile-control-font-weight)}.UIHorizontalNavigation>.menu>.mobilemenu .closemenu:before{content:var(--navigation-menu-mobile-control-close-font-awesome-code)}.UIHorizontalNavigation>.menu>ul ul{display:none}.UIHorizontalNavigation>.menu>ul li{position:relative;border-bottom:var(--navigation-menu-item-border_bottom)}.UIHorizontalNavigation>.menu>ul li a{display:block;padding:var(--navigation-menu-item-padding)}.UIHorizontalNavigation li>ul{width:100%}.UIHorizontalNavigation>.menu>ul li.submenu>.open{display:block;padding:var(--navigation-menu-item-open-icon-padding)}.UIHorizontalNavigation li.submenu{align-items:center;justify-content:space-between;flex-wrap:wrap}.UIHorizontalNavigationXXX li.submenu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.UIHorizontalNavigation>.menu>ul>li.submenu .open:before{content:var(--navigation-menu-item-open-icon_close-font-awesome-code)}.UIHorizontalNavigation>.menu li.submenu:has(>ul[style*="display: block"])>.open:before{content:var(--navigation-menu-item-open-icon_open-font-awesome-code)}.UIHorizontalNavigation>.menu ul ul li.level2{background-color:var(--navigation-menu-item-level2-background-color)}.UIHorizontalNavigation>.menu ul ul ul li.level3{background-color:var(--navigation-menu-item-level3-background-color)}}.UIHorizontalWizard{--horizontal-wizard-item-background-color: #f2f2f2;--horizontal-wizard-item-border_bottom: 1px solid #e0e4e8;--horizontal-wizard-item-font-color: var(var(--font-color));--horizontal-wizard-item-padding: 12px 6px}.UIHorizontalWizard .items{background-color:var(--horizontal-wizard-item-background-color);border-bottom:var(--horizontal-wizard-item-border_bottom);padding:0}.UIHorizontalWizard .items ul{padding:0;margin:0}.UIHorizontalWizard .items ul li{color:var(--horizontal-wizard-item-font-color);position:relative;float:left;padding:var(--horizontal-wizard-item-padding);margin:0}.UIHorizontalWizard .items ul li:first-child{padding-left:15px;border-radius:4px 0 0 0}.UIHorizontalWizard .items ul li:before,.UIHorizontalWizard .items li:after{content:"";position:absolute;top:-1px;bottom:-1px;right:-10px;border:20px solid transparent;border-right:0;border-left:10px solid #e5e5e5;z-index:1}.UIHorizontalWizard .items ul li:after{border-left-color:#f2f2f2;right:-9px;z-index:2}.UIHorizontalWizard .items ul li.complete,.UIHorizontalWizard .wizard ul li.complete:hover{background:#f2f2f2}.UIHorizontalWizard .items ul li.complete:after{border-left-color:#f2f2f2}.UIHorizontalWizard .items ul li.active{background:#fff;color:#08c;font-size:1.1em}.UIHorizontalWizard .items ul li.active:after{border-left-color:#fff}.UIHorizontalWizard .items .badge{background:#b1b5b9;display:inline-block;min-width:10px;padding:3px 7px;font-size:.9em;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;margin-right:4px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.UIHorizontalWizard .items .badgeInfo{background-color:#5191d1}.UIHorizontalWizard .items .badgeSuccess{background-color:#3fcf7f}.UIHorizontalWizard .content{padding:12px 24px}.UIHorizontalWizard .actions{float:right;margin:2px 10px}.UIHorizontalWizard .actions .UIWizardAction .UIButton{margin-top:2px}.UIHorizontalWizard .actions .UIWizardAction button.btnBack{border:1px solid #c6c6c6}.UIPanel{--panel-margin: 0 0 var(--padding-layout) 0;--panel-top-border: var(--border-color-light);--panel-top-height: 38px;--panel-top-caption-padding: 0 0 0 12px;--panel-top-bar-padding: 0 3px 0 0;--panel-bottom-border-top: var(--border-color-light);--panel-bottom-height: 48px;--panel-bottom-padding: 0 24px;--panel-content-padding: var(--padding-layout);--panel-back-font-awesome-code: "\f053";--panel-top-bar-button-padding: 12px;--panel-bottom-button-padding: 48px}.UIPanel.minor{--panel-top-font-size: var(--font-size-small);--panel-top-height: 26px;--panel-content-padding: 12px}.UIPanel.group{--panel-top-font-size: var(--font-size-small);--panel-top-height: 26px;--panel-top-caption-padding: 0 0 0 0;--panel-content-padding: 6px 12px}.UIPanel{margin:var(--panel-margin)}.UIPanel>.top{border-bottom:var(--panel-top-border);height:var(--panel-top-height);display:flex;align-items:center;justify-content:space-between}.UIPanel>.top>.caption{padding:var(--panel-top-caption-padding);white-space:nowrap;overflow:hidden}.UIPanel>.top>.UIPanelBar{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;padding:var(--panel-top-bar-padding)}.UIPanel>.top .UIPanelBack:before{font-family:var(--font-family-icon);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);content:var(--panel-back-font-awesome-code);padding:0 var(--font-family-icon-padding) 0 0}.UIPanel>.UIPanelBottom{border-top:var(--panel-bottom-border-top);height:var(--panel-bottom-height);padding:var(--panel-bottom-padding);overflow:hidden;display:flex;align-items:center;justify-content:center}.UIPanel>.content{padding:var(--panel-content-padding)}.UIPanel.minor>.top{font-size:var(--panel-top-font-size);height:var(--panel-top-height)}.UIPanel.minor>.content{padding:var(--panel-content-padding)}.UIPanel.group{border:none;margin:0}.UIPanel.group>.top{border-bottom:none;font-size:var(--panel-top-font-size)}@media only screen and (max-width: 768px){.UIPanel.screen{border:none}}.UIPanel.float{position:fixed;z-index:99}.UIPanel.full{height:100%;display:flex;flex-direction:column;margin:0;overflow:hidden}.UIPanel.full>.top{flex-shrink:0}.UIPanel.full>.content{flex:1;overflow-x:hidden;overflow-y:auto}.UIPanel.full>.content .UIPanelBottom{flex-shrink:0}.UIPanel.dialog>.content{overflow-y:hidden !important}.UIPanel.PanelBox{height:100%;display:flex;flex-direction:column;overflow:hidden}.UIPanel.PanelBox>.top{flex-shrink:0}.UIPanel.PanelBox>.content{flex:1;overflow-x:hidden;overflow-y:auto}.UIPanel.PanelBox>.content .UIPanelBottom{flex-shrink:0}.UIPanel>.top>.UIPanelBar .UIButton{padding-left:var(--panel-top-bar-button-padding);padding-right:var(--panel-top-bar-button-padding)}.UIPanel>.UIPanelBottom .UIButton{padding-left:var(--panel-bottom-button-padding);padding-right:var(--panel-bottom-button-padding)}.UIPortlet{--portlet-background-color: #fff;--portlet-border-color: 1px solid rgba(0,0,0,.125);--border-radius-portlet: 3px;--box-shadow-portlet: none;--portlet-margin: 0 0 12px 0;--portlet-top-height: 32px;--portlet-top-border_bottom: 1px solid rgba(0,0,0,.125);--portlet-top-padding: 2px 12px;--portlet-top-caption-font-size: var(--font-size-smaller);--portlet-content-padding: 18px 24px}.UIPortlet.control,.UIPortlet.default{background-color:var(--portlet-background-color);border:var(--portlet-border-color);border-radius:var(--border-radius-portlet);box-shadow:var(--box-shadow-portlet);margin:var(--portlet-margin)}.UIPortlet.control>.top,.UIPortlet.default>.top{display:flex;align-items:center;justify-content:space-between;border-bottom:var(--portlet-top-border_bottom);height:var(--portlet-top-height);padding:var(--portlet-top-padding)}.UIPortlet.control>.top>.caption,.UIPortlet.default>.top>.caption{font-size:var(--portlet-top-caption-font-size)}.UIPortlet.control>.content,.UIPortlet.default>.content{padding:var(--portlet-content-padding)}.UIScreen{height:100%}.UIScrollGroup{box-sizing:border-box;scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.UIScrollGroup::-webkit-scrollbar{display:none}.UITabHost{--tabhost-tabs-item-bg: #fff;--tabhost-tabs-item-bg_active: #f6f8fa;--tabhost-tabs-item-font-color: var(--font-color_disabled);--tabhost-tabs-item-font-color_active: var(--font-color-caption);--tabhost-tabs-item-icon-font-size: var(--font-family-icon-size);--tabhost-tabs-item-icon-padding: 0 var(--font-family-icon-padding) 0 0}.UITabHost.default{--tabhost-tabs-border_bottom: var(--border-color-light);--tabhost-tabs-item-border: var(--border-color-light);--tabhost-tabs-item-border_active: 3px solid var(--color-main);--tabhost-tabs-item-padding: 3px 18px;--tabhost-tabs-item-margin-right: 3px;--tabhost-content-padding: var(--padding-layout) var(--padding-layout) 0 var(--padding-layout)}.UITabHost.tabLeft{--tabhost-tabs-border_right: var(--border-color-light);--tabhost-tabs-item-border: var(--border-color-light);--tabhost-tabs-item-margin-bottom: 3px;--tabhost-tabs-item-border_active: 3px solid var(--color-main);--tabhost-tabs-item-padding: 6px 8px;--tabhost-content-padding: 0 var(--padding-layout) 0 var(--padding-layout)}.UITabHost>ul.tabs>li{background-color:var(--tabhost-tabs-item-bg)}.UITabHost>ul.tabs>li.active{background-color:var(--tabhost-tabs-item-bg_active)}.UITabHost>ul.tabs>li.hide{display:none}.UITabHost>ul.tabs>li>a{color:var(--tabhost-tabs-item-font-color);display:flex;align-items:center;height:initial}.UITabHost>.tabs>li.active>a{color:var(--tabhost-tabs-item-font-color_active)}.UITabHost>ul.tabs>li>a>i{font-size:var(--tabhost-tabs-item-icon-font-size);padding:var(--tabhost-tabs-item-icon-padding)}.UITabHost.default>ul.tabs{border-bottom:var(--tabhost-tabs-border_bottom);white-space:nowrap;overflow:hidden;overflow-x:auto;display:flex;padding:0;margin:0}.UITabHost.default>ul.tabs>li{border:var(--tabhost-tabs-item-border);border-bottom:none;margin-right:var(--tabhost-tabs-item-margin-right)}.UITabHost.default>ul.tabs>li.active{border-top:var(--tabhost-tabs-item-border_active)}.UITabHost.default>ul.tabs>li>a{padding:var(--tabhost-tabs-item-padding)}.UITabHost.default>.tabContent>.UITab{padding:var(--tabhost-content-padding)}.UITabHost.tabLeft{display:flex;align-items:flex-start}.UITabHost.tabLeft>ul.tabs{border-right:var(--tabhost-tabs-border_right);display:flex;flex-direction:column;margin:0;padding:0;list-style:none;min-width:150px}.UITabHost.tabLeft>ul.tabs>li{border:var(--tabhost-tabs-item-border);border-right:none;margin-bottom:var(--tabhost-tabs-item-margin-bottom)}.UITabHost.tabLeft>ul.tabs>li.active{border-left:var(--tabhost-tabs-item-border_active)}.UITabHost.tabLeft>ul.tabs>li>a{padding:var(--tabhost-tabs-item-padding)}.UITabHost.tabLeft>.tabContent{flex:1;width:100%;padding:var(--tabhost-content-padding)}.UITabHost.full{display:flex;flex-direction:column;height:100%;box-sizing:border-box;overflow:hidden}.UITabHost.full>.tabs{flex-shrink:0}.UITabHost.full>.tabContent{flex:1 1 auto;min-height:0;position:relative;overflow:hidden}.UITabHost.full>.tabContent>.UITab{height:100%;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto}.UITabHost.noPadding>.tabContent>.UITab{padding:0}@media only screen and (max-width: 768px){.UITabHost{--padding-tabs: 6px 9px 2px 9px;--padding-tabs-left: 6px 4px 6px 0}}.UITabBar{--tab-bar-item-background-color: #fff;--tab-bar-item-circle-size: 36px;--tab-bar-item-circle-margin: 0 0 6px 0;--tab-bar-item-circle-icon-size: 24px;--background-color-tab-bar-tabs: #fff;--border-tab-bar-tabs: var(--border-color-dark);--font-color-tab-bar-tabs: var(--font-color);--font-color-tab-bar-tabs_disabled: var(--font-color_disabled);--font-size-tab-bar-tabs-icon: 18px}.UITabBar.none>ul.tabs{border-bottom:var(--border-color-light);white-space:nowrap;overflow:hidden;overflow-x:auto}.UITabBar.none>ul.tabs>li{border-top-left-radius:3px;-webkit-border-top-left-radius:3px;-moz-border-top-left-radius:3px;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-top-right-radius:3px;border:var(--border-color-light);border-bottom:0;display:inline-block;margin-bottom:-1px}.UITabBar.none>ul.tabs>li>a{display:flex;align-items:center;-webkit-align-items:center;height:initial;padding:6px 24px 3px 24px}.UITabBar.none>ul.tabs>li.active{border-top:3px solid var(--color-main)}.UITabBar.default{display:none}.UITabBar.default .UITabBarMask{height:56px}.UITabBar.default .tabs{background-color:var(--background-color-tab-bar-tabs);border-top:var(--border-tab-bar-tabs);width:100%;position:fixed;left:0;bottom:0;z-index:999}.UITabBar.default .tabs li{display:table;float:left;width:100%}.UITabBar.default .tabs li>a{color:var(--font-color-tab-bar-tabs_disabled)}.UITabBar.default .tabs li.active>a{color:var(--font-color-tab-bar-tabs)}.UITabBar.default .tabs i{display:block;font-size:var(--font-size-tab-bar-tabs-icon);padding:6px 0 0 0;text-align:center}.UITabBar.default .tabs span{display:block;font-size:.8em;text-align:center;padding:3px 0 3px 0}.UITabBar.left{position:fixed;left:18px;bottom:36px;z-index:9999}.UITabBar.right{position:fixed;right:18px;bottom:18px;z-index:9999}.UITabBar.circle .tabs .UITab{background-color:var(--tab-bar-item-background-color);width:var(--tab-bar-item-circle-size);height:var(--tab-bar-item-circle-size);border-radius:50%;margin:var(--tab-bar-item-circle-margin);display:flex;align-items:center;justify-content:center}.UITabBar.circle .tabs .UITab i{font-size:var(--tab-bar-item-circle-icon-size)}@media(max-width: 768px){.UITabBar.default{display:initial}}.UIVerticalAccordion{--vertical-accordion-margin: 0 0 12px 0;--vertical-accordion-item-background-color: #fff;--vertical-accordion-item-border: var(--border-color-light);--vertical-accordion-item-header-background-color: #fff;--vertical-accordion-item-header-padding: 0 6px 0 12px;--vertical-accordion-item-header-height: 42px;--vertical-accordion-item-header-font-size: var(--font-size-large);--vertical-accordion-item-content-background-color: #fff;--vertical-accordion-item-content-border_top: var(--border-color-light);--vertical-accordion-item-content-padding: 12px 24px}.UIVerticalAccordion{margin:var(--vertical-accordion-margin)}.UIVerticalAccordion>.UIAccordionItem{background-color:var(--vertical-accordion-item-background-color);border:var(--vertical-accordion-item-border);overflow:hidden}.UIVerticalAccordion>.UIAccordionItem>.header{background-color:var(--vertical-accordion-item-header-background-color);padding:var(--vertical-accordion-item-header-padding);height:var(--vertical-accordion-item-header-height)}.UIVerticalAccordion>.UIAccordionItem>.header>.UILabel{font-size:var(--vertical-accordion-item-header-font-size);line-height:var(--vertical-accordion-item-header-height)}.UIVerticalAccordion>.UIAccordionItem>.header>.UIAccordionItemBar{float:right;padding:3px 0}.UIVerticalAccordion>.UIAccordionItem>.header>.UIAccordionItemBar .UILabel,.UIVerticalAccordion>.UIAccordionItem>.header>.UIAccordionItemBar .UILinkButton{line-height:32px}.UIVerticalAccordion>.UIAccordionItem>.content{background-color:var(--vertical-accordion-item-content-background-color);border-top:var(--vertical-accordion-item-content-border_top);padding:var(--vertical-accordion-item-content-padding);visibility:visible}.UIVerticalAccordion>.UIAccordionItem+.UIAccordionItem{margin-top:3px}.UIVerticalLayout{display:table;width:100%}.UIVerticalLayout>.tr{display:table-row}.UIVerticalLayout>.tr>.td{display:table-cell}.UIVerticalNavigation{--navigation-menu-background-color_mobile: #fcfcfc;--navigation-menu-border: var(--border-color-light);--navigation-menu-padding_mobile: 0 var(--padding-layout);--navigation-menu-font-color_mobile: #000;--navigation-menu-icon: var(--color-secondary);--navigation-menu-font-size_mobile: 16px;--navigation-menu-line-height_mobile: 48px;--navigation-menu-item-open-icon-padding: 0 12px;--navigation-menu-control-close-font-awesome-code: "\f00d";--navigation-menu-item-open-icon_close-font-awesome-code: "\f054";--navigation-menu-item-open-icon_open-font-awesome-code: "\f078"}.UIVerticalNavigation>.menuControl{display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:-9}.UIVerticalNavigation>.menu>.mobilemenu{background:var(--navigation-menu-background-color_mobile);border-bottom:var(--navigation-menu-border);display:none;height:48px;position:relative;padding:var(--navigation-menu-padding_mobile);z-index:99}.UIVerticalNavigation>.menu>.mobilemenu .closemenu{color:var(--navigation-menu-font-color_mobile);font-size:var(--navigation-menu-font-size_mobile);line-height:var(--navigation-menu-line-height_mobile)}.UIVerticalNavigation>.menu>.mobilemenu .closemenu:before{content:var(--navigation-menu-control-close-font-awesome-code)}.UIVerticalNavigation>.menu>.mobilemenu .title{color:var(--navigation-menu-font-color_mobile);display:inline-block;font-size:var(--navigation-menu-font-size_mobile);line-height:var(--navigation-menu-line-height_mobile);padding:var(--navigation-menu-padding_mobile)}.UIVerticalNavigation>.menu ul li.caption{display:none;background-color:#f5f5f5;border-top:var(--navigation-menu-border);padding:4px 24px}.UIVerticalNavigation>.menu ul li{position:relative}.UIVerticalNavigation>.menu ul li:hover{background:rgba(0, 0, 0, 0.6)}.UIVerticalNavigation>.menu ul li a{cursor:pointer;display:block;padding:12px 12px}.UIVerticalNavigation>.menu ul li a>i{color:var(--navigation-menu-icon);margin-right:6px}.UIVerticalNavigation>.menu ul li.active>a{font-weight:800}.UIVerticalNavigation li>ul{width:100%}.UIVerticalNavigation li.submenu{align-items:center;justify-content:space-between;flex-wrap:wrap}.UIVerticalNavigationXXXX li.submenu{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.UIVerticalNavigation>.menu>ul>li.submenu .open{padding:var(--navigation-menu-item-open-icon-padding)}.UIVerticalNavigation>.menu>ul>li.submenu .open:before{content:var(--navigation-menu-item-open-icon_close-font-awesome-code);transition:all .3s ease-out}.UIVerticalNavigation>.menu li.submenu:has(>ul[style*="display: block"])>.open:before{content:var(--navigation-menu-item-open-icon_open-font-awesome-code)}@media(min-width: 768px){.UIVerticalNavigation>.menu li.level2>a{padding-left:36px}.UIVerticalNavigation>.menu li.level3>a{padding-left:48px}}@media(max-width: 768px){.UIVerticalNavigation>.menu>.mobilemenu{display:block}.UIVerticalNavigation>.menu ul li.caption{display:black}.UIVerticalNavigation>.menu>ul>li>a:hover,.UIVerticalNavigation>.menu>ul li.active>a{background:rgba(0, 0, 0, 0.1)}.UIVerticalNavigation>.menu .level2>a{padding-left:36px}.UIVerticalNavigation>.menu .level3>a{padding-left:48px}}.UIAlert{--alert-caption-img-width: 24px;--alert-info-bg: rgba(0, 137, 187, 0.3);--alert-info-font-color: rgba(0, 137, 187, 1);--alert-error-bg: rgba(245, 30, 30, 0.3);--alert-error-font-color: rgba(245, 30, 30, 1)}.UIAlert.toast{--alert-gap: 8px;--alert-padding: 6px 12px;--alert-message-text-align: left;--alert-close-padding: 6px;--alert-close-font-awesome-code: "\f00d"}.UIAlert.dialog{--alert-caption-img-color: var(--color-main);--alert-caption-img-width: 24px;--alert-padding: 12px 24px 48px 24px;--alert-message-padding: 12px;--alert-control-gap: 12px;--alert-control-height: 48px;--alert-control-border-top: var(--border-color-light)}.UIAlert.toast{align-items:center;display:flex;flex-direction:row;justify-content:center;gap:var(--alert-gap);padding:var(--alert-padding)}.UIAlert.toast .caption>img{width:var(--alert-caption-img-width)}.UIAlert.toast .message{flex-grow:1;text-align:var(--alert-message-text-align)}.UIAlert.toast .control{display:flex;flex-direction:row;align-items:center;justify-content:center}.UIAlert.toast .control .UILink.close::before{display:block;cursor:pointer;padding:var(--alert-close-padding);font-family:var(--font-family-icon);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);content:var(--alert-close-font-awesome-code)}.UIAlert.dialog{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--alert-padding)}.UIAlert.dialog .caption>img{width:var(--alert-caption-img-width);filter:drop-shadow(var(--alert-caption-img-width) 0 0 var(--alert-caption-img-color));transform:translateX(calc(var(--alert-caption-img-width) * -1))}.UIAlert.dialog .message{padding:var(--alert-message-padding)}.UIAlert.dialog .control{display:flex;align-items:center;justify-content:center;border-top:var(--alert-control-border-top);width:100%;height:var(--alert-control-height);gap:var(--alert-control-gap);position:absolute;bottom:0;left:0}.UIAlert.info{background-color:var(--alert-info-bg)}.UIAlert.info .message{color:var(--alert-info-font-color)}.UIAlert.error{background-color:var(--alert-error-bg);color:var(--alert-error-font-color)}.UIAlert.error .message{color:var(--alert-error-font-color)}.UIAlert.confirm .control .UIButton{width:30%}.swal2-container{z-index:999999}.swal2-container .swal2-html-container{padding:0}.swal2-container .swal2-popup{padding:0}.UIApp,.UIPage{--font-size-app_fs4: 12px;--font-size-app_fs6: 16px;--font-size-app_fs7: 18px;--font-size-app_fs8: 20px}.UIApp,.UIPage{.fs4{font-size:var(--font-size-app_fs4)}.fs6{font-size:var(--font-size-app_fs6)}.fs7{font-size:var(--font-size-app_fs7)}.fs8{font-size:var(--font-size-app_fs8)}}@media(max-width: 768px){.UIApp,.UIPage{.hiddenXs{display:none !important}.hidden:not(.showXs){display:none !important}}}@media(min-width: 768px)and (max-width: 992px){.UIApp,.UIPage{.hiddenSm{display:none !important}.hidden:not(.showSm){display:none !important}}}@media(min-width: 992px)and (max-width: 1200px){.UIApp,.UIPage{.hiddenMd{display:none !important}.hidden:not(.showMd){display:none !important}}}@media(min-width: 1200px){.UIApp,.UIPage{.hiddenLg{display:none !important}.hidden:not(.showLg){display:none !important}}}.UIApp.mac.retina,.UIApp.mac.retina input,.UIApp.mac.retina select{font-weight:var(--font-weight-light)}.UIApp.windows,.UIApp.windows input,.UIApp.windows select{font-weight:var(--font-weight-bold)}.UIBirthday{--birthday-gap: 6px;--birthday-calendar-font-awesome-code: "\e0d5";--birthday-divider-font-awesome-code: "\2f"}.UIBirthday{position:relative;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:var(--birthday-gap)}.UIBirthday .calendar:before{content:var(--birthday-calendar-font-awesome-code)}.UIBirthday>div>select{background-color:transparent;background-image:none;border:0;cursor:pointer;height:100%;text-align:center;text-align-last:center;appearance:none;padding-right:var(--birthday-padding)}.UIBirthday>.year:after,.UIBirthday>.month:after{content:var(--birthday-divider-font-awesome-code);padding-left:var(--birthday-gap)}.UIButton{--button-bg: var(--color-main);--button-bg-info: #45bfec;--button-bg-warn: #ff6359;--button-bg-confirm: #18a689;--button-bg-cancel: #eee;--button-bg-back: #eee;--button-bg-delete: #e32b70;--button-bg-approve: var(--color-main);--button-bg-reject: var(--button-bg-warn);--button-font-color: var(--font-color-white);--button-font-color-cancel: var(--font-color);--button-font-color-back: var(--font-color);--button-font-color-delete: var(--font-color-white);--button-info-font-awesome-code: "\f05a";--button-cancel-font-awesome-code: "\f057";--button-back-font-awesome-code: "\f100";--button-search-font-awesome-code: "\f002";--button-new-font-awesome-code: "\f067";--button-save-font-awesome-code: "\f044";--button-update-font-awesome-code: "\f044";--button-edit-font-awesome-code: "\f044";--button-delete-font-awesome-code: "\f2ed";--button-setting-font-awesome-code: "\f013";--button-refresh-font-awesome-code: "\f2f1";--button-approve-font-awesome-code: "\f058";--button-reject-font-awesome-code: "\f057";--button-print-font-awesome-code: "\f02f";--button-label-font-awesome-code: "\f465";--button-facebook-font-awesome-code: "\f082";--button-line-font-awesome-code: "\f3c0";--button-weixin-font-awesome-code: "\f1d7"}.UIButton{background-color:var(--button-bg);color:var(--button-font-color);cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;white-space:nowrap}.UIButton:hover,.UIButton:focus{background-color:var(--button-bg);filter:brightness(0.9)}.UIButton[disabled]{cursor:not-allowed;pointer-events:none;opacity:.65}.UIButton.btnInfo{background-color:var(--button-bg-info)}.UIButton.btnInfo:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-info-font-awesome-code)}.UIButton.btnWarn{background-color:var(--button-bg-warn)}.UIButton.btnConfirm{background-color:var(--button-bg-confirm)}.UIButton.btnCancel{background-color:var(--button-bg-cancel);color:var(--button-font-color-cancel)}.UIButton.btnCancel:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-cancel-font-awesome-code)}.UIButton.btnBack{background-color:var(--button-bg-back);color:var(--button-font-color-back)}.UIButton.btnBack:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-back-font-awesome-code)}.UIButton.btnSearch:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-search-font-awesome-code)}.UIButton.btnNew:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-new-font-awesome-code)}.UIButton.btnSave:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-save-font-awesome-code)}.UIButton.btnUpdate:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-update-font-awesome-code)}.UIButton.btnEdit:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-edit-font-awesome-code)}.UIButton.btnDelete{background-color:var(--button-bg-delete);color:var(--button-font-color-delete)}.UIButton.btnDelete:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-delete-font-awesome-code)}.UIButton.btnSetting:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-setting-font-awesome-code)}.UIButton.btnRefresh:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-refresh-font-awesome-code)}.UIButton.btnApprove{background-color:var(--button-bg-approve)}.UIButton.btnApprove:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-approve-font-awesome-code)}.UIButton.btnReject{background-color:var(--button-bg-reject)}.UIButton.btnReject:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-reject-font-awesome-code)}.UIButton.btnPrint:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-print-font-awesome-code)}.UIButton.btnPrintLabel:before{padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-label-font-awesome-code)}.UIButton.btnFacebook{background-color:var(--color-facebook)}.UIButton.btnFacebook:before{font-family:var(--font-family-icon-brands);font-weight:var(--font-family-icon-weight-brands);font-style:var(--font-family-icon-style);padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-facebook-font-awesome-code)}.UIButton.btnLine{background-color:var(--color-line)}.UIButton.btnLine:before{font-family:var(--font-family-icon-brands);font-weight:var(--font-family-icon-weight-brands);font-style:var(--font-family-icon-style);padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-line-font-awesome-code)}.UIButton.btnWeixin{background-color:var(--color-weixin)}.UIButton.btnWeixin:before{font-family:var(--font-family-icon-brands);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);padding:0 var(--font-family-icon-padding) 0 0;content:var(--button-weixin-font-awesome-code)}.UIButton+.UIButton{margin-left:2px}.UIButtonExport{--button-export-bg: #107C41;--button-export-item-bg: #fff;--button-export-item-border: 1px solid #ddd;--button-export-item-border-radius: 4px;--button-export-item-box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);--button-export-item-button-color: #333;--button-export-item-button-border: 1px solid #ddd;--button-export-item-button-text-align: center;--button-export-item-button-padding: 10px 16px;--button-export-item-button_hover: #f0f0f0}.UIButtonExport{background-color:var(--button-export-bg);display:inline-block;position:relative}@media(max-width: 992px){.UIButtonExport{display:none}}.UIButtonExport:hover,.UIButtonExport:focus{background-color:var(--button-export-bg)}.UIButtonExport:before{content:""}.UIButtonExport .item{background-color:var(--button-export-item-bg);border:var(--button-export-item-border);border-radius:var(--button-export-item-border-radius);box-shadow:var(--button-export-item-box-shadow);display:none;position:absolute;top:calc(100% + 5px);left:-12px;min-width:100px;z-index:999999}.UIButtonExport .item.show{display:block}.UIButtonExport .UILinkButton{color:var(--button-export-item-button-color);border-bottom:var(--button-export-item-button-border);cursor:pointer;display:block;text-align:var(--button-export-item-button-text-align);padding:var(--button-export-item-button-padding);transition:background-color .15s}.UIButtonExport .UILinkButton:last-child{border-bottom:none}.UIButtonExport .UILinkButton:hover{background-color:var(--button-export-item-button_hover)}.BoxContent #exportControl .UIButton{height:62px;position:absolute;bottom:12px;left:12px;right:12px}.UIButtonGroup{display:inline-flex;vertical-align:middle}.UIButtonGroup>.UIButton{border-radius:0}.UIButtonGroup>.UIButton:first-child{border-top-left-radius:var(--border-radius-widget);border-bottom-left-radius:var(--border-radius-widget)}.UIButtonGroup>.UIButton:last-child{border-top-right-radius:var(--border-radius-widget);border-bottom-right-radius:var(--border-radius-widget)}.UICalendar{--calendar-event-bg: var(--color-main);--calendar-event-color: var(--color-white)}@media(max-width: 768px){.UICalendar.fc .fc-toolbar-title{font-size:1rem;text-align:center}}@media(max-width: 768px){.UICalendar.fc .fc-view-harness{height:300px !important}}.UICalendar.fc .fc-daygrid-event{background-color:var(--calendar-event-bg);color:var(--calendar-event-color)}.UICalendar.fc .fc-daygrid-event .fc-daygrid-event-dot{border-color:var(--calendar-event-color)}.UICalendar.fc .fc-timegrid-event{background-color:var(--calendar-event-bg);color:var(--calendar-event-color)}@media(max-width: 768px){.UICalendar .fc-myCustomButton-button{display:none}}.UICheckbox{--checkbox-size: 1.2em;--checkbox-border: 0.08em solid #c3c3c3;--checkbox-border-radius: 0.3em;--checkbox-background-color_checked: var(--color-main);--checkbox-border-color_checked: var(--color-main)}.UICheckbox{display:inline-flex;align-items:center;gap:var(--gap-widget)}.UICheckbox input[type=checkbox]{appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);border:var(--checkbox-border);border-radius:var(--checkbox-border-radius);display:inline-grid;place-content:center;position:relative;transition:all .15s ease}.UICheckbox input[type=checkbox]:checked{background:var(--checkbox-background-color_checked);border-color:var(--checkbox-border-color_checked)}.UICheckbox input[type=checkbox][disabled]{cursor:default}.UICheckbox input[type=checkbox]::before{content:"";width:.6em;height:.3em;border-left:.15em solid #fff;border-bottom:.15em solid #fff;transform:rotate(-45deg) translate(0.04em, -0.06em);scale:0;transition:transform .1s ease,scale .1s ease;transform-origin:center}.UICheckbox input[type=checkbox]:checked::before{scale:1}.UIDate{--date-font-awesome-code: "\f133"}.UIDate{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch}.UIDate>.prefix{display:flex;align-items:center;white-space:nowrap}.UIDate>.prefix::before{content:var(--date-font-awesome-code)}.air-datepicker-global-container{z-index:999999}.UIDateRange{--code-font-awesome-date_to: "\e404"}.UIDateRange{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch}.UIDateRange>.UIDate{border:none}.UIDateRange>.UIDate:first-child{padding-right:0px}.UIDateRange>.UIDate:last-child{padding:0px}.UIDateRange>.UIDate:last-child>.prefix::before{content:var(--code-font-awesome-date_to)}.UIFileUpload{--file-upload-font-color: var(--font-color-white);--file-upload-icon-border_right: var(--border-color-dark);--file-upload-icon-padding_right: 6px;--file-upload-icon-margin_right: 6px;--file-upload-delete-size: 36px;--file-upload-upload-font-awesome-code: "\f0ee";--file-upload-download-font-awesome-code: "\f019";--file-upload-delete-font-awesome-code: "\f2ed"}.UIFileUpload{position:relative;justify-content:flex-start}.UIFileUpload>div{width:100%}.UIFileUpload .btnUploadView:before{border-right:var(--file-upload-icon-border_right);padding-right:var(--file-upload-icon-padding_right);margin-right:var(--file-upload-icon-margin_right);content:var(--file-upload-upload-font-awesome-code)}.UIFileUpload .btnUploadView label{cursor:pointer}.UIFileUpload .btnUploadView .progressBar{background-color:#fff;position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:9999;filter:alpha(opacity=30);opacity:.3}.UIFileUpload .btnDownloadView:before{border-right:var(--file-upload-icon-border_right);padding-right:var(--file-upload-icon-padding_right);margin-right:var(--file-upload-icon-margin_right);content:var(--file-upload-download-font-awesome-code)}.UIFileUpload .btnDownloadView a{color:var(--file-upload-font-color)}.UIFileUpload .btnDeleteView{width:var(--file-upload-delete-size);position:absolute;top:6px;right:0}.UIFileUpload .btnDeleteView:before{border-left:var(--file-upload-icon-border_right);padding-left:var(--file-upload-icon-padding_right);margin-left:var(--file-upload-icon-margin_right);content:var(--file-upload-delete-font-awesome-code)}.UIImage.circle{border-radius:var(50%)}.UIImage.responsive{max-width:100%;height:auto}.UIImageUpload{--image-upload-border: 2px solid #fff;--image-upload-size: 36px}.UIImageUpload{border:var(--image-upload-border);position:relative;min-width:var(--image-upload-size);min-height:var(--image-upload-size);overflow:hidden}.UIImageUpload .progressBar{background-color:#fff;position:absolute;bottom:0;left:0;height:32px;z-index:9999;filter:alpha(opacity=30);opacity:.3}.UIImageUpload #imgPreview{border:var(--border-color-light)}.UIImageUpload .btnUploadView,.UIImageUpload .btnDeleteView{position:absolute;left:6px;bottom:0px}.UIImageUpload .btnUploadView #uploadFile{display:none}.UIImageUpload .btnUploadView #btnUpload{cursor:pointer;overflow:hidden;display:block;z-index:9999}.UIImageUpload .btnUploadView #btnUpload:before{font-family:var(--font-family-icon);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);content:"";font-size:24px}.UIImageUpload .btnDeleteView #btnDelete{cursor:pointer;overflow:hidden;display:block;z-index:9999}.UIImageUpload .btnDeleteView #btnDelete:before{font-family:var(--font-family-icon);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);content:"";font-size:24px}.UILabel{--label-check-font-size: var(--font-size-large);--label-footnote-font-size: var(--font-size-small);--label-footnote-font-weight: var(--font-weight-bold);--label-hint-font-color: #ee3939;--label-hint-font-size: var(--font-size-small);--label-comment-font-color: var(--color-comment);--label-comment-font-size: var(--font-size-small);--label-session-padding: 0 3px 0 3px;--label-check-font-awesome-code: "\f14a"}.UILabel.check:before{font-size:var(--label-check-font-size);content:var(--label-check-font-awesome-code)}.UILabel.footnote{font-size:var(--label-footnote-font-size);font-weight:var(--label-footnote-font-weight)}.UILabel.hint{color:var(--label-hint-font-color);font-size:var(--label-hint-font-size)}.UILabel.comment{color:var(--label-comment-font-color);font-size:var(--label-comment-font-size)}.UILabel.session{padding:var(--label-session-padding)}.UILabel.deleted{text-decoration:line-through}.UILabel.h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-bold)}.UILabel.h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold)}.UILabel.h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-base)}.UILabel.h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-base)}.UILabel.h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-base)}.UILabel.h6{font-size:var(--font-size-h6);font-weight:var(--font-weight-light)}.UILabel-block{display:inline-block;width:100%;white-space:nowrap;line-height:1.6;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}.UILabel-block .UILabel{white-space:nowrap !important}.UILink{cursor:pointer}.UILink[disabled]{cursor:default}.UILinkButton{--link-button-tag-background-color_tag: rgba(46, 149, 128, 0.1);--link-button-tag-background-color_untag: rgba(00, 00, 00, 0.1);--link-button-tag-font-color_tag: var(--color-secondary);--link-button-tag-font-color_untag: var(--color-gray);--link-button-tag-radius: var(--border-radius-widget);--link-button-tag-padding: 0.2rem 0.2rem;--link-button-file-font-awesome-code: "\f0c6";--link-button-tag-font-awesome-code: "\23"}.UILinkButton{height:initial}.UILinkButton.file:before{content:var(--link-button-file-font-awesome-code)}.UILinkButton.tag{display:inline-block;border-radius:var(--link-button-tag-radius);padding:var(--link-button-tag-padding)}.UILinkButton.tag:before{content:var(--link-button-tag-font-awesome-code)}.UILinkButton.tag[data-state=tag]{background-color:var(--link-button-tag-background-color_tag);color:var(--link-button-tag-font-color_tag)}.UILinkButton.tag[data-state=untag]{background-color:var(--link-button-tag-background-color_untag);color:var(--link-button-tag-font-color_untag)}.UILinkButton+.UILinkButton{margin-left:2px}.UIMenu{--menu-group-item-background-color_active: var(--color-main);--menu-group-item-background-color_disabled: #f2f5f8;--menu-group-item-font-color_active: var(--font-color-white);--menu-group-item-padding: 6px 12px;--menu-group-item-margin: 0 6px 6px 0}.UIMenu{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch}.UIMenu.itemGroup{border:none;height:initial}.UIMenu>.UIMenuGroup a{display:inline-block;text-decoration-line:none;padding:var(--menu-group-item-padding);margin:var(--menu-group-item-margin)}.UIMenu>.UIMenuGroup a.active{background-color:var(--menu-group-item-background-color_active);color:var(--menu-group-item-font-color_active)}.UIMenu>.UIMenuGroup a[disabled]{background-color:var(--menu-group-item-background-color_disabled)}.UINavBar{--nav-bar-background-color: transparent;--nav-bar-font-size: var(--font-size-small);--nav-bar-padding: 6px 12px;--nav-bar-home-font-awesome-code: "\f015";--nav-bar-item-font-awesome-code: "\f105"}.UINavBar{background-color:var(--nav-bar-background-color);font-size:var(--nav-bar-font-size);padding:var(--nav-bar-padding);display:flex;justify-content:flex-start}.UINavBar ol,.UINavBar ol>li{display:inline-block}.UINavBar ol>li:before{content:var(--nav-bar-item-font-awesome-code)}.UINavBar ol>li.home:before{content:var(--nav-bar-home-font-awesome-code)}.UINavToggle{--nav-toggle-icon-color: #000;--nav-toggle-icon-color_hover: #f2f5f8;--nav-toggle-icon-size: 24px;--nav-toggle-icon-padding: 0 8px;--nav-toggle-wrapper-background-color: #fff}.UINavToggle{color:var(--nav-toggle-icon-color);font-size:var(--nav-toggle-icon-size);width:var(--nav-toggle-icon-size);height:var(--nav-toggle-icon-size);line-height:var(--nav-toggle-icon-size);text-align:center;padding:var(--nav-toggle-icon-padding);display:none}@media only screen and (max-width: 768px){.UINavToggle{display:inline-block}}.UINavToggle:hover{color:var(--nav-toggle-icon-color_hover)}@media only screen and (max-width: 768px){.navigation-wrapper{background:var(--nav-toggle-wrapper-background-color);display:none;width:80%;height:100%;position:fixed;top:0;left:0;z-index:999;overflow-y:auto}}.UIRadio{--radio-size: 1.3em;--radio-border: var(--border-color-light);--radio-border-radius: 50%;--radio-background-color_checked: var(--color-main);--radio-border-color_checked: var(--color-main)}.UIRadio{display:inline-flex;align-items:center;gap:var(--gap-widget)}.UIRadio input[type=radio]{appearance:none;width:var(--radio-size);height:var(--radio-size);border:var(--radio-border);border-radius:var(--radio-border-radius);display:inline-grid;place-content:center;position:relative;transition:all .15s ease}.UIRadio input[type=radio]:checked{background:var(--radio-background-color_checked);border-color:var(--radio-border-color_checked)}.UIRadio input[type=radio][disabled]{cursor:default}.UIRadio input[type=radio]::before{content:"";width:.38em;height:.38em;background-color:#fff;border-radius:50%;transform:none;scale:0;transition:scale .1s ease;transform-origin:center}.UIRadio input[type=radio]:checked::before{scale:1}.UISearch{--search-icon-size: 36px;--search-font-awesome-code: "\f002"}.UISearch{position:relative}.UISearch>i{background-color:transparent;border:none;cursor:pointer;display:block;width:var(--search-icon-size);height:var(--search-icon-size);padding:0;position:absolute;right:0;top:0}.UISearch>i:before{content:var(--search-font-awesome-code);line-height:var(--search-icon-size)}.UIShape{--shape-bread-crumb-item-font-color: #666;--shape-bread-crumb-item-font-size: var(--font-size-small);--shape-calendar-font-awesome-code: "\e0d5";--shape-clock-font-awesome-code: "\e0d5";--shape-bread-crumb-font-awesome-code: "\f015";--shape-bread-crumb-item-font-awesome-code: "\f054";--shape-bread-folder-font-awesome-code: "\f07c";--shape-bread-deleted-font-awesome-code: "\f056";--shape-bread-enabled-font-awesome-code: "\f058";--shape-hint-font-awesome-code: "\e02b";--shape-lost-font-awesome-code: "\f057";--shape-set-font-awesome-code: "\f013";--shape-switch-font-awesome-code: "\e0a2";--shape-tag-font-awesome-code: "\f02b";--shape-win-font-awesome-code: "\f058";--shape-category-font-awesome-code: "\e1d2";--shape-plus-font-awesome-code: "\f300";--shape-error-font-awesome-code: "\f071";--shape-arrowTopDown-font-awesome-code: "\f07e";--shape-arrowLeftRight-font-awesome-code: "\f07d";--shape-arrowTo-font-awesome-code: "\f047";--shape-receipt-font-awesome-code: "\f543";--shape-trashCan-font-awesome-code: "\f2ed";--shape-email-font-awesome-code: "\40";--shape-phone-font-awesome-code: "\f2ed";--shape-mobile-font-awesome-code: "\f3ce";--shape-fax-font-awesome-code: "\f1ac";--shape-eye-font-awesome-code: "\e83b"}.UIShape.hint{--shape-hint-font-color: var(--color-red)}.UIShape.tag{--shape-tag-background-color: var(--color-main);--shape-tag-background-color_tag: var(--color-main);--shape-tag-background-color_untag: #a5a1a1;--shape-tag-font-color: var(--font-color-white);--shape-tag-font-color: var(--font-color-white);--shape-tag-padding: 1px 6px;--shape-tag-margin: 0 0 3px 3px}.UIShape.category{--shape-category-background-color: var(--color-secondary);--shape-category-font-color: var(--font-color-white);--shape-category-font-size: var(--font-size-small);--shape-category-padding: 6px 12px;--shape-category-margin: 3px}.UIShape.default{display:inline-block}.UIShape.calendar{display:inline-block}.UIShape.calendar:before{content:var(--shape-calendar-font-awesome-code)}.UIShape.clock{display:inline-block}.UIShape.clock:before{content:var(--shape-clock-font-awesome-code)}.UIShape.breadCrumb{font-size:var(--shape-bread-crumb-item-font-size)}.UIShape.breadCrumb:before{content:var(--shape-bread-crumb-font-awesome-code)}.UIShape.breadCrumb>.UILabel,.UIShape.breadCrumb>.UILink{color:var(--shape-bread-crumb-item-font-color);display:inline-block}.UIShape.breadCrumb>.UILabel:after,.UIShape.breadCrumb>.UILink:after{font-family:var(--font-family-icon);font-weight:var(--font-family-icon-weight);font-style:var(--font-family-icon-style);padding:var(--font-family-icon-padding);content:var(--shape-bread-crumb-item-font-awesome-code)}.UIShape.folder{display:inline-block}.UIShape.folder:before{content:var(--shape-bread-folder-font-awesome-code)}.UIShape.deleted{display:inline-block}.UIShape.deleted:before{content:var(--shape-bread-deleted-font-awesome-code)}.UIShape.enabled{display:inline-block}.UIShape.enabled:before{content:var(--shape-bread-enabled-font-awesome-code)}.UIShape.hint{display:inline-block}.UIShape.hint:before{color:var(--shape-hint-font-color);content:var(--shape-hint-font-awesome-code)}.UIShape.lost:before{content:var(--shape-lost-font-awesome-code)}.UIShape.set{display:inline-block}.UIShape.set:before{content:var(--shape-set-font-awesome-code)}.UIShape.switch{display:inline-block}.UIShape.switch:before{content:var(--shape-switch-font-awesome-code)}.UIShape.tag{background-color:var(--shape-tag-background-color);color:var(--shape-tag-font-color);padding:var(--shape-tag-padding);margin:var(--shape-tag-margin);display:flex;align-items:center;justify-content:space-between}.UIShape.tag:before{content:var(--shape-tag-font-awesome-code)}.UIShape.tag[data-state=untag]{background-color:var(--shape-tag-background-color_untag)}.UIShape.tag .UILink,.UIShape.tag .UILinkButton{color:var(--shape-tag-font-color)}.UIShape.win{display:inline-block}.UIShape.win:before{content:var(--shape-win-font-awesome-code)}.UIShape.category{background-color:var(--shape-category-background-color);color:var(--shape-category-font-color);padding:var(--shape-category-padding);margin:var(--shape-category-margin);overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.UIShape.category:before{content:var(--shape-category-font-awesome-code)}.UIShape.category .UILink,.UIShape.category .UILinkButton{color:var(--shape-category-font-color);font-size:var(--shape-category-font-size)}.UIShape.plus{display:inline-block}.UIShape.plus:before{content:var(--shape-plus-font-awesome-code)}.UIShape.error{display:inline-block}.UIShape.error:before{content:var(--shape-error-font-awesome-code)}.UIShape.arrowTopDown{display:inline-block}.UIShape.arrowTopDown:before{content:var(--shape-arrowTopDown-font-awesome-code)}.UIShape.arrowLeftRight{display:inline-block}.UIShape.arrowLeftRight:before{content:var(--shape-arrowLeftRight-font-awesome-code)}.UIShape.arrowTo{display:inline-block}.UIShape.arrowTo:before{content:var(--shape-arrowTo-font-awesome-code)}.UIShape.receipt{display:inline-block}.UIShape.receipt:before{content:var(--shape-receipt-font-awesome-code)}.UIShape.trashCan{display:inline-block}.UIShape.trashCan:before{content:var(--shape-trashCan-font-awesome-code)}.UIShape.email{display:inline-block}.UIShape.email:before{content:var(--shape-email-font-awesome-code)}.UIShape.phone{display:inline-block}.UIShape.phone:before{content:var(--shape-phone-font-awesome-code)}.UIShape.mobile{display:inline-block}.UIShape.mobile:before{content:var(--shape-mobile-font-awesome-code)}.UIShape.fax{display:inline-block}.UIShape.fax:before{content:var(--shape-fax-font-awesome-code)}.UIShape.eye{display:inline-block}.UIShape.eye:before{content:var(--shape-eye-font-awesome-code)}.UISignature{--signature-button-padding: 12px 24px;--signature-button-font-size: var(--font-size-largest);--signature-clear-font-awesome-code: "\f057";--signature-ok-font-awesome-code: "\f058"}.UISignature{position:relative}.UISignature>canvas{display:block;width:100%;height:100%}.UISignature .UIButtonGroup{display:flex;justify-content:center;position:absolute;right:3px;bottom:3px}.UISignature .UIButtonGroup .UILink{font-size:var(--signature-button-font-size);padding:var(--signature-button-padding)}.UISignature .UIButtonGroup .btnClear:before{content:var(--signature-clear-font-awesome-code)}.UISignature .UIButtonGroup .btnOk:before{content:var(--signature-ok-font-awesome-code)}.UISwitch{--switch-background-color: transparent;--switch-background-image-data: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgUGl4ZWxtYXRvciBQcm8gMi40LjUgLS0+Cjxzdmcgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxwYXRoIGlkPSJwYXRoMSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIiBvcGFjaXR5PSIwLjUwMTU0NCIgZD0iTSAyNTYgNDg4IEMgMzg0LjE0MzczOCA0ODggNDg4IDM4NC4xNDM3MzggNDg4IDI1NiBDIDQ4OCAxMjcuODU2MjYyIDM4NC4xNDM3MzggMjQgMjU2IDI0IEMgMTI3Ljg1NjI0NyAyNCAyNCAxMjcuODU2MjYyIDI0IDI1NiBDIDI0IDM4NC4xNDM3MzggMTI3Ljg1NjI0NyA0ODggMjU2IDQ4OCBaIi8+CiAgICA8dGV4dCBpZD0idGV4dDEiIHhtbDpzcGFjZT0icHJlc2VydmUiIHg9IjYzNCIgeT0iODAzIiBmb250LWZhbWlseT0iS2FpdGkgVEMiIGZvbnQtc2l6ZT0iMTIwIiBmaWxsPSIjMDAwMDAwIj7mloflrZc8L3RleHQ+Cjwvc3ZnPgo=");--switch-border-radius: 2em;--switch-border: var(--border-color-light);--switch-width: 2.4em;--switch-height: 1.5em;--switch-background-color_checked: var(--color-main);--switch-background-image-data_checked: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPCEtLSBHZW5lcmF0ZWQgYnkgUGl4ZWxtYXRvciBQcm8gMi40LjUgLS0+Cjxzdmcgd2lkdGg9IjUxMiIgaGVpZ2h0PSI1MTIiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDxwYXRoIGlkPSJwYXRoMSIgZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIiBkPSJNIDI1NiA0ODggQyAzODQuMTQzNzM4IDQ4OCA0ODggMzg0LjE0MzczOCA0ODggMjU2IEMgNDg4IDEyNy44NTYyNjIgMzg0LjE0MzczOCAyNCAyNTYgMjQgQyAxMjcuODU2MjQ3IDI0IDI0IDEyNy44NTYyNjIgMjQgMjU2IEMgMjQgMzg0LjE0MzczOCAxMjcuODU2MjQ3IDQ4OCAyNTYgNDg4IFoiLz4KICAgIDx0ZXh0IGlkPSJ0ZXh0MSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeD0iNjM0IiB5PSI4MDMiIGZvbnQtZmFtaWx5PSJLYWl0aSBUQyIgZm9udC1zaXplPSIxMjAiIGZpbGw9IiMwMDAwMDAiPuaWh+WtlzwvdGV4dD4KPC9zdmc+Cg==")}.UISwitch{display:inline-flex;align-items:center;gap:var(--gap-widget)}.UISwitch input[type=checkbox]{appearance:none;background-color:var(--switch-background-color);background-image:var(--switch-background-image-data);background-repeat:no-repeat;background-position:left center;background-size:contain;border-radius:var(--switch-border-radius);border:var(--switch-border);cursor:pointer;width:var(--switch-width);height:var(--switch-height)}.UISwitch input[type=checkbox]:checked{background-color:var(--switch-background-color_checked);background-image:var(--switch-background-image-data_checked);background-position:right center}.UISwitch input[type=checkbox][disabled]{cursor:default}.UIText{--text-label-border: var(--border-color-dark);--text-minus-font-awesome-code: "\f068";--text-plus-font-awesome-code: "\2b";--text-email-font-awesome-code: "\40";--text-phone-font-awesome-code: "\f095";--text-fax-font-awesome-code: "\f1ac";--text-mobile-font-awesome-code: "\f3ce"}.UIText{position:relative;display:inline-flex;flex-wrap:nowrap;align-items:stretch}.UIText>.prefix,.UIText>.suffix{display:flex;align-items:center;white-space:nowrap}.UIText.number>input{text-align:center}.UIText.number>.prefix.minus,.UIText>.suffix.plus{cursor:pointer}.UIText.number>.prefix.minus::before{content:var(--text-minus-font-awesome-code)}.UIText.number>.suffix.plus::before{content:var(--text-plus-font-awesome-code)}.UIText>.prefix.email::before{content:var(--text-email-font-awesome-code)}.UIText>.prefix.phone::before{content:var(--text-phone-font-awesome-code)}.UIText>.prefix.fax::before{content:var(--text-fax-font-awesome-code)}.UIText>.prefix.mobile::before{content:var(--text-mobile-font-awesome-code)}.UIText.label{background-color:transparent;border:0;border-radius:0;border-bottom:var(--text-label-border)}.UIText.label>input{background-color:transparent}.UIText input:-webkit-autofill,.UIText input:-webkit-autofill:hover,.UIText input:-webkit-autofill:focus,.UIText input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px transparent inset !important;-webkit-text-fill-color:inherit !important;transition:background-color 5000s ease-in-out 0s}.UITextarea{height:initial;padding:0px}.tox-statusbar__branding{display:none}.UITime{position:relative}.UITree{--tree-node-background-color: #fafafa;--tree-node-background-color_hover: #e6f0ff;--tree-node-background-color_disabled: #f3f3f3;--tree-node-border: 1px solid #e1e4e8;--tree-node-border_hover: 1px solid #b0d0ff;--tree-node-border_disabled: 1px solid #d9d9d9;--tree-node-radius: var(--border-radius-widget);--tree-node-font-color_hover: #999;--tree-node-font-color_disabled: #999;--tree-node-padding: 3px 8px;--tree-node-line: 1px dashed #bbb}.UITree,.UITree ul{list-style:none;padding-left:20px;margin:0}.UITree>ul{padding-left:0}.UITree li{position:relative;margin:6px 0;padding-left:20px}.UITree .UITreeNode .toggle-icon:before{content:""}.UITree li.open>.UITreeNode .toggle-icon:before{content:""}.UITree .UITreeNode{background-color:var(--tree-node-background-color);border:var(--tree-node-border);border-radius:var(--tree-node-radius);cursor:pointer;display:inline-block;padding:var(--tree-node-padding);transition:all .2s ease}.UITree .UITreeNode[disabled=disabled],.UITree .UITreeNode[disabled=true],.UITree .UITreeNode.disabled{background-color:var(--tree-node-background-color_disabled);border-color:var(--tree-node-border_disabled);color:var(--tree-node-font-color_disabled);cursor:not-allowed;opacity:.65;pointer-events:none;text-decoration:line-through}.UITree .UITreeNode:hover{background-color:#e6f0ff;border-color:#b0d0ff;color:#0366d6}.UITree .UITreeNode[disabled=disabled]:hover,.UITree .UITreeNode[disabled=true]:hover,.UITree .UITreeNode.disabled:hover{background-color:var(--tree-node-background-color_hover);border-color:var(--tree-node-border_hover);color:var(--tree-node-font-color_hover)}.UITree li::before{content:"";position:absolute;top:0;left:4px;bottom:-6px;width:1px;border-left:var(--tree-node-line)}.UITree li::after{content:"";position:absolute;top:14px;left:4px;width:12px;border-top:var(--tree-node-line)}.UITree li:last-child::before{bottom:auto;height:14px}.UITree>ul>li::before,.UITree>ul>li::after{display:none}.UITree>ul>li{padding-left:0}.UITree li ul{display:none}.UITree li.open>ul{display:block}