/* Application extension, 云数品牌规范 v1.0. */
.org-intro{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;margin-bottom:24px;background:var(--info);border-radius:14px;border-left:4px solid var(--blue)}.org-intro h3{margin:0 0 8px}.org-intro p{margin:0;font-size:16px;color:var(--muted)}.org-job,.org-candidate{padding:24px;margin-bottom:16px}.org-job-head,.org-candidate-title{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.org-job h3,.org-candidate h3{margin:0;font-size:20px}.org-job-head p,.org-candidate-title p{font-size:14px;color:var(--muted);margin:8px 0}.org-job-progress{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin:20px 0;font-size:14px;color:var(--muted)}.org-job-progress progress{width:min(380px,100%);height:10px;accent-color:var(--blue)}.org-job-counts{display:flex;flex-wrap:wrap;gap:24px;font-size:14px;margin-bottom:16px;color:var(--muted)}.org-warning{background:#FFF4DF;color:var(--warning);border-color:#D8C5A7}.org-warnings{margin:16px 0;font-size:14px}.org-warnings p{margin:8px 0;color:var(--muted)}.org-tabs{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:24px}.org-batch{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:white;border:1px solid var(--line);border-radius:14px;margin-bottom:16px}.org-check{display:flex;align-items:center;gap:12px;min-height:44px;margin:0;font-size:14px;font-weight:400;cursor:pointer}.org-check input{width:20px;height:20px;min-height:20px;flex:0 0 20px;accent-color:var(--blue);margin:0}.org-select{width:44px;justify-content:center}.org-candidate-title>div{flex:1;min-width:200px}.org-excerpt{font-size:16px;color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere}.org-flags{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 20px}.org-compare{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px}.org-compare textarea{min-height:140px}.org-source-side{min-width:0;padding:20px;background:var(--subtle);border:1px solid var(--line);border-radius:14px;align-self:start}.org-source-side h3{margin-top:0}.org-source-side .org-check{margin-top:16px}.source-preview{white-space:pre-wrap;overflow-wrap:anywhere;padding:16px;font-size:15px;line-height:1.85;background:white;border:1px solid var(--line);border-radius:10px;max-height:440px;overflow:auto}.org-source-image{display:block;max-width:100%;max-height:540px;object-fit:contain;margin:16px auto;border:1px solid var(--line);background:white;border-radius:10px}.org-evidence-row{padding:16px;border:1px solid var(--line);border-radius:10px;margin-bottom:16px;background:var(--subtle)}.org-evidence-row textarea{min-height:100px}.org-settings-wide{grid-column:1/-1}.org-category-list{margin-bottom:24px}.org-category-list>div{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--line)}.org-category-list small{flex:1;color:var(--muted)}.org-knowledge-evidence{margin:24px 0}.org-knowledge-evidence article{padding:16px;background:var(--subtle);border:1px solid var(--line);border-radius:14px;margin-bottom:16px}.org-knowledge-evidence article p{font-size:14px}.org-knowledge-evidence button{margin-top:12px}
@media(max-width:850px){.org-compare{grid-template-columns:minmax(0,1fr)}.org-source-side{padding:16px}}@media(max-width:600px){.org-intro,.org-batch{align-items:flex-start;flex-direction:column;padding:16px}.org-job,.org-candidate{padding:20px 16px}.org-job-head h3,.org-candidate h3{font-size:18px}.org-candidate-title>div{min-width:0;width:100%;flex-basis:100%}.org-job-progress{gap:8px}.org-job-progress progress{width:100%}.org-job .buttons button{flex:1}.org-source-side{order:-1}.org-source-side .source-preview{max-height:240px}.org-tabs button{flex:1}.org-batch button{width:100%}.org-category-list>div{align-items:flex-start;flex-direction:column;gap:8px}}
