
/*! NO8GEO-AUTHORSHIP-20261013 | 教学设计与平台开发：史若彬 | 版权所有，仅限个人使用，侵权必究 | no8geo.online
 * 声明适用于本站原创教学设计及平台开发；第三方库、授权素材与共创作品保留各自作者及许可。 */
.tabs,.weights{display:flex;gap:10px;flex-wrap:wrap}.tabs button[aria-pressed=true]{background:#197da5;color:#fff;border-color:#359dc5}.weights span{background:#e7f0f7;border-radius:9px;padding:8px 12px;font-size:14px}.table-scroll{overflow:auto;max-width:100%;margin-top:18px;border:1px solid #c5d6e4;border-radius:12px}table{border-collapse:collapse;width:100%;text-align:left;font-size:14px}th,td{padding:13px 12px;border-bottom:1px solid #c5d6e4;white-space:nowrap}th{background:#edf4f9;font-weight:650}td.wrap{white-space:normal;min-width:180px;max-width:290px;overflow-wrap:anywhere}tr:last-child td{border-bottom:0}td small{display:block;color:#63798d;margin-top:4px}.table-scroll:focus-visible{outline:3px solid #359dc5}dialog{border:1px solid #55788f;background:#fff;color:#193249;border-radius:20px;padding:24px;width:min(900px,calc(100vw - 32px));max-height:90dvh;overflow:auto}#editor,#importDialog{max-width:540px}dialog::backdrop{background:#071521bb}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mini{padding:7px 11px;min-height:36px}.pending{color:#8b600e}.filters button{align-self:end;margin:0 0 1px}.stats{margin:20px 0}.table-scroll .empty{padding:22px;margin:0}html:not([data-theme=light]) .weights span{background:#19344b}html:not([data-theme=light]) th{background:#173045}html:not([data-theme=light]) th,html:not([data-theme=light]) td,html:not([data-theme=light]) .table-scroll{border-color:#38556b}html:not([data-theme=light]) td small{color:#a8bbcf}html:not([data-theme=light]) dialog{background:#102235;color:#e4edf6}html:not([data-theme=light]) .pending{color:#f4d394}@media(max-width:650px){.form-grid{gap:10px}dialog{padding:18px}.weights{gap:6px}.weights span{font-size:13px;padding:8px}.filters button{width:100%}.tabs button{flex:1}th,td{padding:12px 10px}.actions .button{flex:1;text-align:center}h1{font-size:27px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}
.workbench-embedded header,.workbench-embedded .intro,.workbench-embedded footer,.workbench-embedded .tabs{display:none}.workbench-embedded main{max-width:none;padding:0 4px 12px;margin:0}.workbench-embedded .card{box-shadow:none}.workbench-embedded dialog{position:fixed}html.workbench-embedded,html.workbench-embedded body{background:transparent}
