.App .top-bar{background:#fff;padding-right:20px;padding-bottom:12px}.App .top-bar .container{-webkit-align-items:center;align-items:center}.App .top-bar .account{padding:0 10px;cursor:pointer}.App .top-bar .account .avator{vertical-align:middle;margin-right:10px}.App .side-nav .logo{transition:all .3s;overflow:hidden;margin:10px 0 20px;text-align:center;white-space:nowrap}.App .side-nav .logo img{width:50px;padding-right:5px}.App .side-nav .logo h2{display:inline-block;vertical-align:middle;color:#fff;text-transform:uppercase;font-size:20px;font-weight:300;margin:2px;overflow:hidden}.App .side-nav .ant-layout-sider-trigger,.App .side-nav ul.ant-menu{background-color:#2d373c}.App .side-nav ul.ant-menu-dark .ant-menu-inline.ant-menu-sub{box-shadow:inherit}.App .side-nav ul li.ant-menu-item-selected{background-color:#1f282d}.App .side-nav.ant-layout-sider-collapsed .logo{padding-left:4px}.App .side-nav.ant-layout-sider-collapsed h2{max-width:0;display:inline-block;opacity:0}.App .login-bg{height:100vh;background-image:url(/cover.jpg)!important;background-size:cover}.App .login-bg .login-box{background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;padding:40px 40px 20px;position:absolute;right:120px;bottom:100px}.App .login-bg .login-box .login-logo{text-align:center;margin-bottom:20px}.App .login-bg .login-box .login-logo img{resize:contain;width:100px;height:100px}.App .login-bg .login-box h2{margin-bottom:30px}.App .login-bg .login-box button{height:40px;width:100%}.App .login-bg .login-box .login-error{height:22px;color:red}.App .ant-layout-content{background-color:#f5f8fa;padding:8px}.App .pagingation{float:right}.App .pagingation button{border-color:transparent;background-color:initial;margin:16px}.App .ant-card{border-radius:5px;padding:5px}.App .ant-card .ant-card-head{margin:0 -5px;padding-left:29px}.App .ant-card.detail-view{color:#222;margin-bottom:20px}.App .ant-card.detail-view .ant-card-body{line-height:2}.App span.item-label{color:#777}.App div.photo-grid{display:inline-block}.App div.photo-grid img{border-radius:5px;margin:5px 5px 5px 0}.App .text-editor{border:1px solid #f1f1f1;padding:5px;min-height:200px}.ant-layout .ant-layout-header{background:#fff;padding:10px;height:inherit;line-height:inherit;border-bottom:1px solid #e8e8e8}.ant-layout .ant-layout-footer{text-align:center;background:#fff;padding:10px 50px;border-top:1px solid #e8e8e8}div.img-select{text-align:center;padding-bottom:5px;width:150px;border:1px solid #e8e8e8;border-radius:5px}div.img-select:hover{cursor:pointer}div.img-select img{margin-bottom:4px}.ant-modal-body form{margin-top:24px}.fa{margin-right:8px}.code-box{display:inline-block;width:100%;position:relative;margin:0 0 16px;transition:all .2s}.code-box section{position:relative;border-bottom:1px solid #e9e9e9;padding:10px}.code-box section.last{border-bottom:0}.code-box-title{position:absolute;top:-14px;padding:1px 8px;margin-left:-8px;border-radius:4px;background:#fff;transition:background-color .4s;color:rgba(0,0,0,.65);font-size:14px;font-weight:700}section.action-panel{padding:10px;border:none;border-top:1px solid #e9e9e9}section.action-panel button{min-width:120px;min-height:30px;margin-right:20px}section.navigation-panel{padding:0;border:none}section.navigation-panel button{min-width:120px;min-height:30px;margin-left:10px}.add-or-select{display:inline-block;width:100%}.add-or-select .ant-select{max-width:300px;margin-right:4px}div.add-or-select>div.parent-display>span{font-size:10px;margin:0}div.add-or-select>div.parent-display{margin-top:-30px;padding:0;height:25px;color:#00f}.ant-form-table{margin-bottom:24px}.ant-table-tbody>tr>td{vertical-align:top}.ant-table-row .ant-form-item{margin-bottom:inherit}.ant-table-wrapper tr.ant-table-row td{padding:4px;word-break:break-word}.ant-table-wrapper thead.ant-table-thead th{font-weight:700;padding:6px 4px;word-break:break-word}.ant-table-footer button.ant-btn{margin-top:inherit}.ant-table-footer .right,td.number{text-align:right}.columnAlignRight{text-align:right!important}button.silence{border:none}button.pull-right{float:right}.ant-table-tbody>tr>td:not(:first-child),.ant-table-thead>tr>th:not(:first-child){text-align:center}.summary-box{margin:0}.ant-form-text{font-weight:700}.status .ant-tag .anticon{margin-right:6px}#commit-hash{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:11px;padding:2px 4px;border:1px solid #ccc;border-radius:4px;margin:0 6px}.container{display:-webkit-flex;display:flex}.left-half,.right-half{-webkit-flex:1 1;flex:1 1;padding-top:15;padding-bottom:15}.right-half{float:right}.box{position:relative}.ribbon{left:-5px;top:-5px;z-index:1;overflow:hidden;width:100px;height:100px}.ribbon,.ribbon span{position:absolute;text-align:center}.ribbon span{font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:135px;display:block;box-shadow:0 3px 10px -5px #000;top:31px;left:-27px}.ribbon span:before{left:0;border-color:#8f5408 transparent transparent #8f5408}.ribbon span:after,.ribbon span:before{content:"";position:absolute;top:100%;z-index:-1;border-style:solid;border-width:3px}.ribbon span:after{right:0;border-color:#8f5408 #8f5408 transparent transparent}
/*# sourceMappingURL=main.ad8ad7d4.chunk.css.map */