/*!
 * ===========================================================================================
 * MERGED: /www/public/css/default.css
 * ===========================================================================================
 */

.monospace{font-family:Menlo,Consolas,monospace}html,body{overflow:hidden;margin:0;padding:0;color:#303030;height:100%}.auto{width:100%;margin:0 auto;text-align:left}.inline{position:relative;display:inline-block}header{height:60px;padding:0 10px 0 0;border-bottom:1px solid #E0E0E0;text-align:center}header label{float:left;line-height:60px;font-weight:bold;margin:0 0 0 2px;font-size:16px}header label i{margin:0 10px 0 0;color:var(--color)}header .toolbar{float:right;margin:17px 10px 0 0}header .toolbar button{height:26px;font-size:12px}header .user{float:right;margin:10px 0 0 5px;font-size:12px;border-left:1px solid #E0E0E0;padding-left:10px}header .logo{display:block;width:90px;float:left;margin:12px 0 0 10px}header .back{float:left;margin:12px 0 0 20px;height:34px;line-height:32px;width:34px;border:1px solid #E0E0E0;text-align:center;cursor:pointer;color:#000;background-color:#F8F8F8;border-radius:var(--radius);font-weight:bold}header .back:hover{background-color:#F0F0F0}.mainmenu{height:30px;width:30px;float:left;font-size:16px;line-height:30px;text-align:center;margin:15px 10px 0 15px;cursor:pointer;background-color:#F0F0F0;border-radius:var(--radius)}.mainmenu:hover{background-color:#F5F5F5}.ui-navlayout>main{border-left:1px solid #E0E0E0}.nav{background-color:transparent}.ui-breadcrumb-style2{padding-left:13px}.ui-breadcrumb-style2>nav{padding:10px 0 0}.ui-breadcrumb-style2>nav>i:first-child{font-size:14px;margin-right:5px;background-color:#F0F0F0;padding:5px;border-radius:var(--radius);width:auto}.ui-breadcrumb-style2 .ui-searchinput{height:28px}.ui-breadcrumb-style2 .ui-searchinput>span{line-height:27px;height:28px}.ui-breadcrumb-style2 .ui-searchinput>input{height:25px}.ui-breadcrumb-style2 .toolbar{margin-top:16px}.button{border:0;margin:0;background-color:#E7E7E7;height:40px;padding:0 20px;color:#000;cursor:pointer;font-family:Arial;line-height:34px;vertical-align:middle;outline:0;font-size:14px;text-decoration:none;transition:all 0.3s;width:100%}.button i{width:15px;text-align:center;margin-right:5px}.button:hover{opacity:0.8}.button[name='submit']{font-weight:bold;background-color:var(--color);color:#FFF}.button:disabled{background-color:#F5F5F5 !important;border-color:#E0E0E0 !important;color:#A0A0A0 !important;cursor:not-allowed;box-shadow:none}.button:disabled i{color:#A0A0A0 !important}.button:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.button:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.button.small{height:24px;padding:0 8px;line-height:14px;font-size:12px}.divider{position:relative;margin:25px 0}.divider div{position:absolute;left:0;top:-10px;right:0;text-align:center}.divider span{background-color:#F0F0F0;border-radius:var(--radius);padding:5px 8px;font-size:11px;color:#999}.divider span i{margin-right:5px}.categories{background-color:#F5F5F5;border-radius:var(--radius)}.categories>div{background:#ECECEC;padding:8px;margin-bottom:2px;border-radius:var(--radius)}.categories>div>div{margin-right:20px}.categories .exec{cursor:pointer}.categories .url{font-size:11px;color:#999;margin-left:5px}.categorybtn{border-radius:var(--radius)}.flex{display:flex}.flex .menu{width:200px;border-right:1px solid #E0E0E0}.flex .content{width:calc(100% - 200px)}.ui-tree-folder:before{content:'\ea08';font-weight:900}.ui-tree-show>.ui-tree-expand .ui-tree-folder:before{content:'\e9ea'}.ui-tree-item .ti-file-alt:before{content:'\e9de'}.itemslist figure section{display:flex;justify-content:space-between}.itemslist figure:first-child{margin-top:15px}.categorylist>span{display:inline-block;margin-top:2px;margin-right:15px;padding:10px;border-radius:var(--radius);background-color:rgba(0,0,0,0.05)}.preview{margin:0 auto;max-width:304px}.files figure{padding:20px;border:1px solid #E0E0E0;border-radius:var(--radius)}.files figure .name{text-align:center;margin-bottom:7px;font-size:15px;font-weight:bold}.files figure img{height:300px;width:300px;object-fit:cover;margin:0 auto}.files figure .tags{text-align:center}.files figure .tags>span{margin:5px 5px 0}.caption label{padding:0;border-bottom:0}.caption .toolbar{margin-top:0}.message{margin-bottom:1px}.borderb{border-bottom:1px solid #E0E0E0}

/*!
 * ===========================================================================================
 * MERGED: /www/public/css/ui.css
 * ===========================================================================================
 */

.ui-markdownbody{position:relative;display:block}.ui-markdownbody .medit{background-color:#F8F8F8;tab-size:4;white-space:pre;font-family:Menlo,Consolas,monospace;font-size:14px;line-height:20px;display:inline-block;width:100%;padding:10px;border-radius:var(--radius);white-space:break-spaces}.ui-markdownbody .mplaceholder{color:#999;pointer-events:none;position:absolute;z-index:1;top:-5px;left:0}.ui-markdownbody.editmode .mplaceholder{top:11px;left:12px}.ui-markdownbody .markdown{padding-top:5px}.mbody .markdown p{margin:0 0 15px;padding-left:0;padding-right:0;font-size:15px !important;color:#000}.mbody .markdown{font-size:15px}.mbody .markdown pre{margin-top:0}.mbody .markdown-tasks>li{cursor:pointer}.showitems{display:inline-block;background:#FFF;border:1px solid #E0E0E0;border-radius:var(--radius);font-size:11px;height:26px;padding:0 8px;color:#000;min-width:80px;text-align:center;background-color:#FFF;line-height:24px;text-align:center !important}.showitems i{color:green}.ui-inputtags{position:relative;font-size:13px}.ui-inputtags-required .ui-inputtags-control{border-color:#D0D0D0}.ui-inputtags-label{margin-bottom:3px;font-size:12px;color:#777}.ui-inputtags-label i{margin-right:4px}.ui-inputtags-required .ui-inputtags-label:before{content:'*';color:red;margin-right:3px}.ui-inputtags-control{border:1px solid #E0E0E0;border-radius:var(--radius);min-height:36px;background-color:#FFF}.ui-inputtags-input{padding:6px 2px 0 6px;position:relative;line-height:22px;min-height:34px}.ui-inputtags-placeholder{position:absolute;color:gray;margin:0;user-select:none;cursor:text;width:100%;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-inputtags-icon-left{width:32px;height:34px;line-height:34px;float:left;text-align:center;border-right:1px solid #E0E0E0}.ui-inputtags-icon-right{width:32px;height:34px;line-height:34px;float:right;border-left:1px solid #E0E0E0;text-align:center}.ui-inputtags-required .ui-inputtags-icon-left{border-color:#D0D0D0}.ui-inputtags-required .ui-inputtags-icon-right{border-color:#D0D0D0}.ui-inputtags-ricon .ui-inputtags-input{margin-right:35px}.ui-inputtags-licon .ui-inputtags-input{margin-left:32px}.ui-inputtags-click{cursor:pointer}.ui-inputtags-error{margin-top:7px;font-size:11px;color:red}.ui-inputtags-dropdown, .ui-inputtags-dropdown .ui-inputtags-placeholder{cursor:pointer}.ui-inputtags-invalid .ui-inputtags-control, .ui-inputtags-invalid .ui-inputtags-icon-left, .ui-inputtags-invalid .ui-inputtags-icon-right{border-color:red}.ui-inputtags.ui-disabled .ui-inputtags-control{background-color:#F0F0F0}.ui-inputtags.ui-disabled .ui-inputtags-placeholder{color:#A0A0A0}.ui-inputtags.ui-disabled .ui-inputtags-icon-left, .ui-inputtags.ui-disabled .ui-inputtags-icon-right{color:gray}.ui-inputtags-inner .ui-inputtags-label{position:absolute;z-index:1;margin:12px 0 0 7px;font-size:13px}.ui-inputtags-inner.ui-inputtags-binded .ui-inputtags-label{font-size:11px;margin:-9px 0 0 4px;background:#FFF;padding:0 2px;border-radius:var(--radius)}.ui-inputtags-inner .ui-inputtags-input{padding-top:9px}.ui-inputtags-binded.ui-inputtags-inner .ui-inputtags-input{padding-top:8px}.ui-inputtags-inner .ui-inputtags-control{min-height:38px}.ui-inputtags-inner .ui-inputtags-icon-left, .ui-inputtags-inner .ui-inputtags-icon-right{height:100%;line-height:37px}.ui-inputtags-inner.ui-inputtags-required .ui-inputtags-label:before{content:'*'}.ui-inputtags-tags{padding:0 0 3px}.ui-inputtags-tags span{padding:0 5px;line-height:20px;margin:0 3px 3px 0;cursor:default}.ui-inputtags-tags span i{margin-right:5px;font-size:12px;cursor:pointer;transition:transform 0.1s;border-right:1px solid rgba(0,0,0,0.2);width:15px}.ui-inputtags-tag{position:relative;display:inline-block;color:#FFF;background-color:#4783EE;color:#FFF;border-radius:var(--radius);border:1px solid rgba(0,0,0,0.1)}.ui-inputtags-editable{outline:0;min-width:50px;padding-left:1px !important;padding-right:1px;width:100%;line-height:12px}.ui-disabled .ui-inputtags-tags span i{display:none}.ui-disabled .ui-inputtags-tag{background-color:#D0D0D0;color:gray;border:1px solid #C0C0C0}.ui-dark .ui-inputtags-label{color:#A0A0A0}.ui-dark .ui-inputtags-inner.ui-inputtags-binded .ui-inputtags-label{background:#202020}.ui-dark .ui-inputtags-required .ui-inputtags-control{border-color:#404040}.ui-dark .ui-inputtags-control{border-color:#303030;background-color:#202020}.ui-dark .ui-inputtags-required .ui-inputtags-icon-left{border-color:#404040}.ui-dark .ui-inputtags-required .ui-inputtags-icon-right{border-color:#404040}.ui-dark .ui-inputtags-control input{background-color:#202020;color:#FFF}.ui-dark .ui-inputtags-control{background-color:#202020}.ui-dark .ui-inputtags-icon-left, .ui-dark .ui-inputtags-icon-right{border-color:#303030;color:gray}.ui-dark .ui-inputtags-required .ui-inputtags-control{border-color:#404040}.ui-dark .ui-inputtags-control{border-color:#303030;background-color:#202020}.ui-dark .ui-inputtags-required .ui-inputtags-icon-left{border-color:#404040}.ui-dark .ui-inputtags-required .ui-inputtags-icon-right{border-color:#404040}.ui-dark .ui-inputtags-control inputtags{background-color:#202020;color:#FFF}.ui-dark .ui-inputtags-control{background-color:#202020}.ui-dark .ui-inputtags-icon-left, .ui-dark .ui-inputtags-icon-right{border-color:#303030;color:gray}.ui-dark .ui-inputtags.ui-disabled .ui-inputtags-control{background-color:#282828}.ui-dark .ui-inputtags.ui-disabled inputtags{background-color:#282828;color:#777}.ui-dark .ui-inputtags.ui-disabled .ui-inputtags-placeholder{color:#777}.ui-dark .ui-disabled .ui-inputtags-tag{background-color:#202020;color:gray;border:1px solid #101010}.ui-swiper .swiper-slide{height:auto;display:flex;align-items:center;position:relative}.swiper-pagination-bullet{background:#fff !important;opacity:.5 !important}.swiper-pagination-bullet-active{background:#fff !important;opacity:1 !important}.swiper-button-next:after, .swiper-button-prev:after{font-size:20px !important}.swiper-button-next, .swiper-button-prev{color:#fff !important}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{box-shadow:0px 4px 8px rgba(0,0,0,0.62) !important}.ui-swiper .removefile{position:absolute;top:16px;right:20px;color:#fff;font-size:20px}.ui-swiper .removefile:after{content:'';background-color:transparent;width:20px;height:20px;border-radius:50%;position:absolute;left:0;top:4px;box-shadow:0 0 5px 0 rgb(0 0 0 / 20%)}