:root,html[data-theme="light"]{--primary:#20252c;--secondary:#20252c;--accent:#fff;--header-color:#fff;--header-branding-color:#fff;--header-bg:#20252c;--body-fg:#20242b;--body-bg:#f5f6f8;--body-quiet-color:#616b78;--link-fg:#244f80;--selected-bg:#e8ebef;--selected-row:#f0f2f5;--hairline-color:#e4e7ec;--border-color:#d1d7df;--darkened-bg:#fafbfc;--button-bg:#20252c;--button-hover-bg:#3a424c;--default-button-bg:#20252c;--default-button-hover-bg:#3a424c}
body,input,textarea,select,button{font-family:"Microsoft YaHei","Segoe UI",sans-serif;font-size:14px}
#header{padding:20px 32px}#branding #site-name{font-size:19px;font-weight:700}#content{padding:32px}h1{font-size:25px;font-weight:650;line-height:1.4;color:var(--body-fg)}.library-intro{color:var(--body-quiet-color);margin-bottom:24px;line-height:1.6}.module,#changelist .results{background:var(--body-bg)}#result_list{background:var(--body-bg)}#result_list td,#result_list th{vertical-align:middle;padding:12px}input[type=text],input[type=password],input[type=number],textarea,select{padding:9px;border-radius:6px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #4278ba;outline-offset:3px}.object-tools a{padding:11px 18px;border-radius:6px}.submit-row input{border-radius:6px}.help{line-height:1.6}.form-row{padding:16px}::selection{background:#cdd9e8;color:#20242b}@media(max-width:767px){#content{padding:18px}h1{font-size:22px}#header{padding:16px}.library-intro{margin-bottom:16px}#result_list td,#result_list th{padding:8px}}
