#changshaFinancePage{padding:0 0 24px}.cs-workspace{padding:24px 28px;background:#f7fbfc;min-height:calc(100vh - 110px)}.cs-workspace-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.cs-workspace-head h2{margin:0;color:#18384b;font-size:25px}.cs-workspace-head p{margin:6px 0 0;color:#718691}.cs-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cs-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:14px 0}.cs-toolbar input,.cs-toolbar select,.cs-form-grid input,.cs-form-grid select,.cs-settings-dialog input,.cs-settings-dialog textarea{border:1px solid #cbdde4;border-radius:8px;background:#fff;padding:9px 10px;color:#243e4b;min-height:38px}.cs-toolbar input{min-width:180px}.cs-summary{display:flex;gap:18px;flex-wrap:wrap;align-items:center;margin:0 0 12px;padding:10px 14px;border:1px solid #dbe9ed;border-radius:10px;background:#fff;color:#46616d}.cs-summary span{font-size:13px}.cs-account-summary{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.cs-account-summary>b{margin-right:2px}.cs-table-wrap{overflow:auto;border:1px solid #dbe9ed;border-radius:12px;background:#fff}.cs-table-wrap table{width:100%;min-width:1040px;border-collapse:collapse;table-layout:fixed}.cs-table-wrap th,.cs-table-wrap td{padding:11px 12px;border-bottom:1px solid #edf3f5;text-align:left;vertical-align:middle;white-space:nowrap;overflow:hidden}.cs-table-wrap th{background:#eff7f9;color:#496874;font-size:12px}.cs-table-wrap td:nth-child(3){white-space:normal;min-width:220px;max-width:360px}.cs-header-cell{position:relative;cursor:grab;user-select:none}.cs-header-cell:active{cursor:grabbing}.cs-header-label{display:block;padding-right:10px;overflow:hidden;text-overflow:ellipsis}.cs-resize-handle{position:absolute;top:0;right:-1px;width:9px;height:100%;cursor:col-resize;z-index:2}.cs-resize-handle:hover,.cs-header-cell.cs-drag-over{background:#c5e1ea}.cs-header-cell.cs-dragging{opacity:.45}.cs-images{display:flex;align-items:center;gap:5px}.cs-images img{width:44px;height:44px;object-fit:cover;border-radius:6px;border:1px solid #d5e4e9;cursor:zoom-in}.cs-images i{font-size:12px;color:#708893}.cs-transfer{color:#0c7894;font-weight:700}.cs-muted{color:#98a9b0}.cs-empty{padding:48px;text-align:center;color:#82959d}.cs-pager{display:flex;align-items:center;gap:10px;padding:14px 0;color:#718691}.cs-dialog{width:min(680px,94vw);border:0;border-radius:16px;padding:0;box-shadow:0 18px 60px rgba(20,58,74,.3)}.cs-dialog::backdrop{background:rgba(12,38,48,.34)}.cs-dialog-head{display:flex;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid #e4eef1}.cs-dialog-head h3{margin:0;color:#18384b}.cs-dialog-head small{color:#718691}.cs-dialog-body,.cs-form-grid,#changshaSettingsBody{padding:22px}.cs-dialog-body label,.cs-form-grid label,.cs-settings-dialog label{display:flex;flex-direction:column;gap:7px;color:#506b76;font-size:13px;font-weight:700}.cs-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cs-form-grid label.wide{grid-column:1/-1}.cs-dialog-foot{display:flex;justify-content:flex-end;gap:8px;padding:14px 22px;border-top:1px solid #e4eef1}.cs-error{min-height:20px;padding:0 22px;color:#b43f35}.cs-settings-dialog{width:min(880px,96vw)}.cs-setting-block{padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid #e4eef1}.cs-setting-block h4{margin:0 0 10px;color:#234b5b}.cs-setting-block small{display:block;margin-top:7px;color:#81949c}.cs-setting-block textarea{width:100%;box-sizing:border-box}.cs-field-row{display:grid;grid-template-columns:1fr 1.4fr 110px 80px;gap:8px;margin:8px 0;align-items:center}.cs-field-row label{display:flex;flex-direction:row;align-items:center;white-space:nowrap}.cs-inline-check{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;margin-bottom:10px}.cs-import-log{max-height:160px;overflow:auto;color:#607984;font-size:13px;line-height:1.8}@media(max-width:780px){.cs-workspace{padding:18px 12px}.cs-workspace-head{display:block}.cs-actions{justify-content:flex-start;margin-top:14px}.cs-form-grid{grid-template-columns:1fr}.cs-field-row{grid-template-columns:1fr 1fr}.cs-field-row select,.cs-field-row label{grid-column:auto}.cs-toolbar input{min-width:140px}}
.cs-columns-dialog{width:min(600px,94vw)}.cs-columns-body{padding:18px 22px;display:grid;gap:8px}.cs-column-row{display:grid;grid-template-columns:24px 1fr 110px 28px;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #edf3f5;color:#506b76;font-size:13px}.cs-column-row input[type=number]{width:100%;box-sizing:border-box;border:1px solid #cbdde4;border-radius:8px;padding:8px}.cs-column-row em{font-style:normal;color:#81949c}.cs-image-editor{grid-column:1/-1;border:1px solid #dbe9ed;border-radius:12px;padding:14px;background:#f9fcfd}.cs-image-editor-head{display:flex;justify-content:space-between;gap:12px;align-items:center;color:#234b5b}.cs-image-editor-head span{font-size:12px;color:#81949c;font-weight:400}.cs-paste-zone{min-height:84px;margin-top:10px;border:2px dashed #9dc8d3;border-radius:10px;padding:16px;background:#fff;color:#78909a;outline:none}.cs-paste-zone:focus{border-color:#1b8196;box-shadow:0 0 0 3px #1b81961c}.cs-image-actions{display:flex;align-items:center;gap:12px;margin-top:10px}.cs-image-count{color:#607984;font-size:12px}.cs-image-previews{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.cs-image-previews>img,.cs-pending-image{width:64px;height:64px}.cs-image-previews>img,.cs-pending-image img{display:block;width:64px;height:64px;object-fit:cover;border:1px solid #d5e4e9;border-radius:7px}.cs-pending-image{position:relative;display:block}.cs-pending-image button{position:absolute;right:-6px;top:-6px;width:20px;height:20px;border:0;border-radius:50%;background:#b43f35;color:#fff;line-height:18px;padding:0;cursor:pointer}.cs-qr-dialog{width:min(420px,92vw)}.cs-qr-body{text-align:center;padding:22px}.cs-qr-body img{width:min(280px,80vw);height:auto;image-rendering:auto}.cs-qr-body p{color:#607984}.cs-qr-body a{font-size:12px;color:#16738b;word-break:break-all}.cs-log-body{padding:18px 22px;max-height:65vh;overflow:auto}.cs-log-item{border:1px solid #dbe9ed;border-radius:10px;padding:12px;margin-bottom:10px;background:#fbfdfe}.cs-log-item>div:first-child{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;color:#234b5b}.cs-log-item>div:first-child span{color:#81949c;font-size:12px}.cs-log-change{margin-top:8px}.cs-log-change summary{cursor:pointer;color:#16738b}.cs-log-change pre{max-height:180px;overflow:auto;background:#f2f7f8;border-radius:7px;padding:8px;font-size:11px;white-space:pre-wrap;word-break:break-word}
