:root{--theme-color-dark: #468120;--theme-color-darker: #29500f;--theme-color-gray: #6b8c68;--theme-color-light: #71d14b;--theme-color-mere: #a3bf34;--theme-color-bg: rgb(70, 129, 32, 75%);--theme-color-bg-dark: rgb(70, 129, 32, 85%);--theme-color-bg-light: rgb(70, 129, 32, 35%);--theme-color-bg-lighter: rgb(175, 220, 149, 10%);--theme-color-shadow: rgb(75, 105, 57, 25%);--theme-color-dialog-shadow: rgb(75, 105, 57, 30%);--vice-color-major: #945b1c;--vice-color-dark: #6e3f0a;--vice-color-shadow: rgb(91, 62, 32, 30%);--color-light-gray: #e0e0e0;--color-danger: #a63333;--color-error: #f56c6c;--color-success: #67c23a;--color-light-blue: #e3ebff;--text-color-title: #333;--text-color-base: #666;--text-color-major: #525252;--text-color-emphysis: #464646;--text-color-secondary: #717171;--text-color-label: #717171;--text-color-placeholder: #8f8f8f;--text-color-softly: #999;--text-color-disabled: #a0a0a0;--text-color-tender: #aaa;--text-color-primary: #326510;--text-color-dark: #3a5432;--text-color-heavy: #1d3f07;--text-color-theme: #366c13;--text-color-money: #a4621c;--text-color-notes: #ec8040;--text-color-link-hover: #0095ff;--text-button-color-theme: #376917;--font-size-micro: .9rem;--font-size-mini: 1rem;--font-size-minuscule: 1.1rem;--font-size-tiny: 1.2rem;--font-size-small: 1.3rem;--font-size-base: 1.4rem;--font-size-vice: 1.5rem;--font-size-major: 1.6rem;--font-size-big: 1.7rem;--font-size-emphysis: 1.8rem;--font-size-large: 2rem;--font-size-huge: 2.2rem;--font-size-super: 2.4rem;--font-size-macro: 2.8rem;--font-weight-base: 400;--font-weight-bold: 600;--option-text-color: #464646;--input-text-color: #333;--input-label-color: #717171;--input-border-color: #888;--input-border-color-darker: #666;--input-border-color-emphysis: #525252;--input-border-color-theme: #366c13;--input-border-color-disabled: #aaa;--input-bg-color-disabled: rgb(204, 204, 204, 15%);--select-arrow-color: #aaa;--button-border-color: #525252;--button-border-color-hover: rgb(70, 70, 70, 85%);--button-border-color-disabled: #c0c0c0;--button-color-theme: #468120;--input-border-radius: 4px;--button-border-radius: 5px;--required-color: #912506;--required-border-color: rgb(145, 37, 6, 75%);--input-height: 46px;--input-slim-height: 36px;--select-height: 46px;--select-slim-height: 36px;--button-height: 46px;--button-slim-height: 36px;--panel-margin: 20px;--warn-color: #a83333}/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */*{margin:0;padding:0}html,body{font-size:10px;font-family:Roboto,Helvetica,sans-serif,Source Han Sans CN,PingFangSC-Regular,PingFangSC-Light,Hiragino Sans GB,MicrosoftYaHei,Microsoft YaHei,微软雅黑,-apple-system,STHeiti Light,STHeiti,WenQuanYi Micro Hei,SimSun,Arial!important;font-weight:400;line-height:1.3;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}@media print{html{font-size:8px}body{margin:0 5px;height:auto!important}div{-webkit-print-color-adjust:exact!important}}@page{size:a4 portrait;margin:1cm}*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}div{-webkit-box-sizing:border-box;box-sizing:border-box}article,aside,footer,header,nav,section{display:block}h1{margin:0;font-size:var(--font-size-super)}h1,h2,h3,h4,h5,p{margin:0;padding:0;line-height:1.4}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{overflow:visible;height:0;-webkit-box-sizing:content-box;box-sizing:content-box}pre{font-family:monospace}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace}dfn{font-style:italic}mark{color:#000;background-color:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden;line-height:1}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}select{padding:.5em .3em;min-width:10em;font-size:1.1rem;border:1px solid #ccc;border-radius:5px;color:#666;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}legend{display:table;padding:0;max-width:100%;white-space:normal;color:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:auto;appearance:auto;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}ul li{list-style:none}ul,p,dl,dd{margin:0;padding:0}button{padding:0;border:none;background:transparent;outline:none;cursor:pointer}button[disabled]{background:transparent;cursor:not-allowed}input{border:none;outline:none}html{overflow:hidden;width:100%;height:100%}ol,ul{margin:0;padding:0;list-style:none}a{text-decoration:none;cursor:pointer;-webkit-transition:background-color .3s ease-in-out,color .3s ease-in-out;transition:background-color .3s ease-in-out,color .3s ease-in-out}a:link,a:visited,a:hover{text-decoration:none}a:-moz-any-link{color:#0070c9}a:any-link{color:#0070c9}a:hover{color:var(--text-color-link-hover)}input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}::-webkit-scrollbar{z-index:11;width:0}::-webkit-scrollbar:horizontal{height:10px}::-webkit-scrollbar-thumb{width:6px;border:2px dashed transparent;border-radius:5px;background-color:rgba(144,147,153,.3);background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background-color:rgba(144,147,153,.5);background-clip:initial}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-track-piece{width:6px;background:transparent}:focus-visible{outline:none!important}:focus{outline:none!important}#app{position:relative;min-width:1200px;height:100%}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;-webkit-box-shadow:0 0 10px #29d,0 0 5px #29d;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#nprogress .bar{background:var(--color-primary)!important}#nprogress .peg{-webkit-box-shadow:0 0 10px var(--color-primary),0 0 5px var(--color-primary)!important;box-shadow:0 0 10px var(--color-primary),0 0 5px var(--color-primary)!important}
