.wo-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:14px 0}.wo-toolbar .wh-field{margin:0;min-width:160px}.wo-state{padding:6px 10px;border:1px solid #67736466;border-radius:9px;background:#a8bb7e15;color:#d9e6bd;font-size:12px;white-space:normal}.wo-list-row{width:100%;background:#ffffff04;border:1px solid #ffffff12;border-radius:13px;padding:14px;display:flex;align-items:center;gap:14px;color:inherit;text-align:left;margin-bottom:8px}.wo-list-row>span:first-child{flex:1;min-width:0}.wo-list-row b,.wo-list-row small,.wo-selected b,.wo-selected small{display:block;overflow-wrap:anywhere}.wo-list-row small,.wo-selected small{font-size:12px;color:#a5aaa4;margin-top:4px}.wo-list-row:hover{background:#c8d2ad0c;border-color:#c8d2ad66}.wo-count-line{border:1px solid #ffffff13;border-radius:13px;background:#ffffff03;margin:10px 0;padding:16px;display:grid;grid-template-columns:minmax(160px,1fr) minmax(160px,1fr);gap:12px}.wo-count-line>div:first-child small{display:block;font-size:12px;color:#adb3aa;margin-top:6px}.wo-count-line p,.wo-count-line>.wh-field:last-child,.wo-count-line>.wo-alert{grid-column:1/-1;margin:0}.wo-count-values{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.wo-count-values small{font-size:11px;color:#adb3aa;display:block;margin-bottom:4px}.wo-count-values b{font-size:19px;font-variant-numeric:tabular-nums}.wo-difference b{color:#ecc676}.wo-alert{padding:12px;border-left:2px solid #e7bd73;background:#e7bd730b;color:#e9ce9d;font-size:13px;border-radius:4px 10px 10px 4px;line-height:1.5}.wo-selected{display:flex;align-items:center;justify-content:space-between;padding:12px;border-bottom:1px solid #ffffff12}.wo-evidence{display:flex;gap:8px;align-items:flex-start;padding:8px 0;overflow-wrap:anywhere}.wo-evidence-list{border:1px solid #ffffff14;border-radius:12px;padding:12px;margin:12px 0}.wo-file-link{display:block;padding:8px 0;color:#d2dec2;overflow-wrap:anywhere}.wo-upload-queue>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;font-size:12px;border-bottom:1px solid #ffffff0c}.wo-upload-queue span{overflow-wrap:anywhere;min-width:0}.wo-upload-queue small{flex-shrink:0;max-width:50%;color:#a8bc96}.wo-upload-queue .is-error{color:#e0a095}.wo-packet-dialog{width:min(920px,calc(100vw - 24px))}.wo-packet-heading{display:flex;align-items:center;gap:12px}.wo-packet-heading>div{flex:1;min-width:0}.wo-packet-heading h3{font-size:20px;margin:3px 0;overflow-wrap:anywhere}.wo-packet-heading small{color:#abb1a8}.wo-draft-strip{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:14px;background:#d6dba510;border:1px solid #d6dba533;border-radius:12px;margin-top:14px}.wo-draft-strip small{flex:1;min-width:120px;color:#b6bcac}.wo-stage-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:18px 0}.wo-stage-strip span{font-size:12px;color:#8a9187;padding:10px 4px;border-top:2px solid #ffffff15}.wo-stage-strip b{display:block;font-size:11px;letter-spacing:.08em;margin-bottom:5px}.wo-stage-strip .done{color:#d0ddb1;border-color:#abc182}.wo-version-title{display:flex;justify-content:space-between;align-items:center;gap:10px;margin:16px 0 10px}.wo-version-title small{color:#a8afa2;font-size:11px}.wo-instructions{white-space:pre-wrap;line-height:1.6;padding:12px 14px;border-radius:10px;background:#ffffff05}.wo-print-file{display:flex;gap:14px;border:1px solid #ffffff14;background:#ffffff03;border-radius:14px;padding:16px;margin:10px 0}.wo-file-format{height:44px;min-width:40px;background:#d9e6bc12;color:#d9e6bc;display:grid;place-items:center;border-radius:9px;font-size:10px;letter-spacing:.08em;border:1px solid #d9e6bc22}.wo-print-file-copy{flex:1;min-width:0}.wo-print-file-copy h4{margin:5px 0 9px;font-size:15px;overflow-wrap:anywhere}.wo-print-file-copy>small{font-size:11px;color:#a9b09f}.wo-print-file-copy p{white-space:pre-wrap;font-size:13px;line-height:1.5;color:#c1c7b9}.wo-file-facts{display:flex;gap:8px;flex-wrap:wrap}.wo-file-facts span{font-size:11px;padding:4px 7px;background:#ffffff06;border-radius:5px;color:#c7cdbb}.wo-print-file .wo-toolbar{margin:12px 0 8px}.wo-print-file a{font-size:12px;text-decoration:none}.wo-complete{color:#b6cb9a!important}.wo-document-choices>fieldset{border:1px solid #ffffff16;border-radius:12px;padding:12px;margin:14px 0}.wo-document-choices legend{font-size:13px;max-width:100%;overflow-wrap:anywhere}.wo-document-choices input[type=checkbox]{margin-right:8px;accent-color:#a9c189}.wo-document-choices>.wh-fields{margin-top:10px}.wo-packet-empty{padding:32px 16px;text-align:center;border:1px dashed #ffffff20;border-radius:15px;margin:18px 0}.wo-packet-empty b{font-size:18px;display:block;color:#d8e2c7}.wo-packet-empty p{font-size:13px;color:#aab29f;max-width:390px;margin:9px auto 0;line-height:1.6}.wo-history{margin:10px 0;padding:10px;border:1px solid #ffffff12;border-radius:9px}.wo-history>summary{cursor:pointer;font-size:12px}.wo-dispatch-doc-status{display:block;font-size:11px;color:#c5d0af;margin-top:5px}.wo-count-list,.wo-count-detail,.wo-packet-detail{min-height:260px}@media(max-width:600px){.wo-count-line{grid-template-columns:1fr;padding:12px}.wo-packet-heading{flex-wrap:wrap}.wo-packet-heading>.wo-state{margin-left:54px}.wo-print-file{padding:12px;gap:10px}.wo-stage-strip span{font-size:10px}.wo-stage-strip{gap:4px}.wo-version-title{align-items:flex-start;flex-direction:column}.wo-count-values{justify-content:flex-start;gap:24px}}@media(prefers-reduced-motion:reduce){.wo-list-row{transition:none}}
