/* Copyright (c) 2026 魏永平。保留所有权利。
 * 本项目自有内容按 LICENSE.txt 商业授权；第三方权利见 THIRD-PARTY-NOTICES.md。 */
.account-list{min-width:0}.account-list table{width:100%;table-layout:fixed;white-space:normal}.account-list th,.account-list td{padding:10px 5px;white-space:normal;overflow-wrap:anywhere;vertical-align:top;font-size:12px}.account-list td button{white-space:normal;max-width:100%;margin:3px 0}.account-editor{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:700px){.account-editor{grid-template-columns:1fr}.account-list .tablewrap{overflow:auto}.account-list table{min-width:1100px}}
.account-upload-controls{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;margin-left:10px;vertical-align:middle}.account-upload-controls [data-image-preview]{width:60px;height:40px;padding:0;border:1px solid var(--line);border-radius:7px;overflow:hidden;background:white}.account-image-thumb img{display:block;width:100%;height:100%;object-fit:contain}.account-upload-controls [hidden]{display:none!important}.account-upload-controls [data-image-message]{font-size:12px;color:var(--muted)}.account-original-image{width:min(1100px,95vw);max-width:95vw}.account-original-scroll{overflow:auto;max-height:75vh}.account-original-scroll img{display:block;width:auto!important;height:auto!important;max-width:none!important;max-height:none!important}
 .account-list .account-upload-controls{display:flex;margin:0;gap:4px;flex-direction:row;flex-wrap:nowrap;align-items:center}.account-list th:nth-child(12){width:190px}.account-list .account-upload-controls button{flex:0 0 auto;min-height:32px;font-size:12px;white-space:nowrap}.account-list .account-upload-controls [data-image-preview]{width:48px;height:32px}
.account-list th,.account-list td{padding:6px 4px;line-height:1.4;vertical-align:middle}.account-list th:first-child{width:38px}.account-list th:nth-child(3){width:56px}.account-list th:nth-child(8){width:72px}.account-list th:nth-child(9){width:70px}.account-list th:nth-child(10){width:54px}.account-list th:nth-child(11){width:44px}.account-list th:nth-child(12){width:174px}.account-list th:nth-child(13){width:82px}.account-list th:last-child{width:136px}.account-list td:last-child{white-space:nowrap}.account-list td:last-child button{display:inline-block;white-space:nowrap;margin:0 3px 0 0;padding:6px 7px;font-size:12px}.account-list td:last-child button:last-child{margin-right:0}.account-list .account-upload-controls{gap:4px}.account-list .account-upload-controls button{min-height:30px;padding:6px 8px;margin:0}.account-list .account-upload-controls [data-image-preview]{width:40px;height:30px;padding:0}
