#admin-workspace .content-games{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}
#admin-workspace .content-games button{flex:1;min-width:130px;text-align:left;background:#f4f6eb;border:1px solid #cbd3be;padding:12px;color:#546048;box-shadow:none}
#admin-workspace .content-games button[aria-selected=true]{background:#171b12;color:#b7ff1a;box-shadow:3px 3px #b7ff1a}
#admin-workspace .content-games small{display:block;font:10px/1.8 Arial;letter-spacing:1px}
#admin-workspace .content-version{font-size:12px;overflow-wrap:anywhere;margin:20px 0}
#admin-workspace #admin-main .tabs button{color:#5e6b50}
#admin-workspace #admin-main .tabs button[aria-selected=true]{color:#643694}
#admin-workspace #content-body details>summary{color:#594326;background:transparent;padding:8px 0}
#admin-workspace #admin-detail details>summary{color:#4f5943;background:transparent;padding:10px 0}
#admin-workspace .content-pool{display:flex;gap:16px;flex-wrap:wrap;padding:18px;background:#f7f9ef;border-left:3px solid #8ca260;margin:20px 0;font-size:12px}
#admin-workspace .content-pool .bad{color:#a3342b}
#admin-workspace .content-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:20px 0}
#admin-workspace .content-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}
#admin-workspace .content-stepper{display:grid;grid-template-columns:repeat(4,1fr);margin:20px 0;border:1px solid #cbd3be;background:#f7f8ef}
#admin-workspace .content-stepper span{padding:16px;border-right:1px solid #cbd3be;font-size:12px}
#admin-workspace .content-stepper .active{background:#e2efc8;color:#253b14}
#admin-workspace .content-stepper .done{color:#71429d}
#admin-workspace .content-file{display:block;padding:24px;border:1px dashed #9fa98e;background:#f1f5e7}
#admin-workspace .content-file input{display:block;width:100%;margin-top:12px;background:none;border:0}
#admin-workspace .content-text{white-space:normal;min-width:180px;max-width:340px;overflow-wrap:anywhere}
#admin-workspace .content-summary{display:flex;gap:30px;flex-wrap:wrap;background:#f7f8ef;padding:20px;border:1px solid #cbd3be;font-size:12px}
#admin-workspace .content-summary b{display:block;font:600 24px/1.5 Arial}
#admin-workspace .content-bottom{display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap;margin-top:25px;padding-top:20px;border-top:1px solid #cbd3be}
#admin-workspace .content-bottom>div{display:flex;gap:10px}
#admin-workspace .content-issues{font-size:12px;line-height:2;max-height:250px;overflow:auto;padding-left:20px}
#admin-workspace .content-field{background:#edf0e5;border:1px solid #cbd3be;padding:16px;min-width:0}
#admin-workspace .content-field.after{background:#f0e9f7;border-color:#d6c5e5}
#admin-workspace .content-field pre,#admin-workspace .content-values{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.9 'Microsoft YaHei',sans-serif}
#admin-workspace .content-preview{background:#f4f0e6;border:2px solid #222719;padding:22px;margin:18px 0;box-shadow:4px 4px #c3d59e;overflow-wrap:anywhere}
#admin-workspace .content-preview strong{display:block;margin:12px 0;font-size:20px}
#admin-workspace .content-preview p{background:#e5e9d8;padding:8px 12px}
#admin-workspace .content-instructions{font-size:13px;line-height:2}
#admin-workspace input[type=checkbox]{width:17px;height:17px;min-height:0;accent-color:#71429d}
#admin-workspace .content-confirm{display:flex;gap:10px;align-items:flex-start;margin:20px 0;font-size:13px}
@media(max-width:1150px){#admin-workspace .content-grid{grid-template-columns:1fr}}
