.scs-wfa{--wfa-ink:#203446;--wfa-red:#bb1637;--wfa-line:#d8e1e8;box-sizing:border-box;max-width:1250px;margin:28px auto;padding:28px;border:1px solid var(--wfa-line);border-top:5px solid #111;border-radius:14px;background:#f6f8fa;color:var(--wfa-ink);font:15px/1.5 Arial,Helvetica,sans-serif;text-align:left}
.scs-wfa *{box-sizing:border-box}.scs-wfa [hidden]{display:none!important}.scs-wfa h2,.scs-wfa h3,.scs-wfa h4{color:var(--wfa-ink)!important;text-shadow:none!important;font-family:inherit!important;line-height:1.25!important;text-align:left!important}.scs-wfa h2{font-size:28px!important;margin:4px 0 10px!important}.scs-wfa h3{font-size:21px!important;margin:22px 0 12px!important}.scs-wfa h4{font-size:17px!important;margin:12px 0 8px!important}.scs-wfa p{color:inherit!important;font-size:15px!important;line-height:1.55!important;margin:10px 0}.scs-wfa a{color:#8d1730!important;text-decoration:underline}.scs-wfa .wfa-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.scs-wfa .wfa-eyebrow{font-size:10px!important;letter-spacing:1.8px;font-weight:700;margin:0!important}.scs-wfa .wfa-safe{font-size:11px;color:#466351;border:1px solid #c2d5c6;background:#edf5ef;padding:7px 10px;border-radius:7px}.scs-wfa .wfa-tabs,.scs-wfa .wfa-actions{display:flex;gap:9px;flex-wrap:wrap;align-items:center;margin:14px 0}.scs-wfa button,.scs-wfa .wfa-button{display:inline-block;min-height:42px;border:1px solid #1e3244;background:#1e3244;color:#fff!important;border-radius:7px;padding:10px 14px;font:700 14px/1.4 Arial,Helvetica,sans-serif;cursor:pointer;text-decoration:none;white-space:normal}.scs-wfa button:disabled{cursor:wait;opacity:.55}.scs-wfa button:hover:not(:disabled){background:#000}.scs-wfa button:focus-visible,.scs-wfa a:focus-visible,.scs-wfa input:focus-visible,.scs-wfa select:focus-visible,.scs-wfa textarea:focus-visible{outline:3px solid #be8a25;outline-offset:2px}.scs-wfa .wfa-tabs button{background:#fff;color:var(--wfa-ink)!important;border-color:var(--wfa-line)}.scs-wfa .wfa-tabs button[aria-pressed=true]{background:#111;color:#fff!important;border-color:#111}.scs-wfa .wfa-secondary{background:#fff;color:#203446!important;border-color:#aabac6}.scs-wfa .wfa-danger{background:#a21635;border-color:#a21635}.scs-wfa .wfa-count,.scs-wfa .wfa-badge{display:inline-block;font-size:11px;padding:3px 7px;border-radius:5px;background:#e6edf2;margin-left:5px;color:#203446!important}.scs-wfa .wfa-overdue{background:#ffe9e3;color:#862a16!important}.scs-wfa .wfa-status{min-height:24px;padding:8px 0;margin:0!important}.scs-wfa .wfa-status[data-error=true]{color:#9b1730!important;font-weight:700}.scs-wfa .wfa-card{background:#fff;border:1px solid var(--wfa-line);border-radius:10px;padding:20px;margin:14px 0;min-width:0}.scs-wfa .wfa-note{padding:12px 14px;border-left:4px solid #b98a28;background:#fff8e9;color:#5b491f!important}.scs-wfa .wfa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.scs-wfa label{display:block;font-size:14px;font-weight:700;color:#203446!important;margin:0}.scs-wfa input:not([type=checkbox]):not([type=radio]),.scs-wfa textarea,.scs-wfa select{display:block;width:100%;max-width:100%;min-width:0;border:1px solid #aebdc9;border-radius:5px;background:#fff;color:#162c3b;font:16px/1.45 Arial,Helvetica,sans-serif;min-height:43px;padding:9px;margin:6px 0 0}.scs-wfa input[type=checkbox],.scs-wfa input[type=radio]{width:18px;height:18px;flex:0 0 18px;margin:2px 6px 0 0;vertical-align:top}.scs-wfa .wfa-check{display:flex;align-items:flex-start;font-weight:400;gap:5px;margin:12px 0}.scs-wfa textarea{resize:vertical;min-height:85px}.scs-wfa .wfa-full{grid-column:1/-1}.scs-wfa fieldset{border:1px solid var(--wfa-line);padding:20px;border-radius:10px;margin:18px 0;background:#fff;min-width:0}.scs-wfa legend{font-size:18px;font-weight:700;width:auto;padding:0 8px;border:0;color:#203446}.scs-wfa .wfa-table-wrap{width:100%;overflow-x:auto;background:#fff;border:1px solid var(--wfa-line);border-radius:8px}.scs-wfa table{width:100%;border-collapse:collapse;font-size:14px;margin:0}.scs-wfa th,.scs-wfa td{text-align:left;padding:12px;border-bottom:1px solid #e4eaf0;vertical-align:top;color:#203446;background:transparent}.scs-wfa th{font-size:11px;text-transform:uppercase;letter-spacing:.6px;background:#eaf0f5;white-space:nowrap}.scs-wfa .wfa-queue-table{min-width:760px}.scs-wfa .wfa-prices{min-width:620px}.scs-wfa .wfa-prices input{min-width:110px}.scs-wfa .wfa-muted{font-size:12px;color:#586c7b!important}.scs-wfa .wfa-upload{padding:15px;border:1px dashed #96aab9;border-radius:8px;background:#f5f8fb}.scs-wfa .wfa-document{padding:14px 0;border-bottom:1px solid #e0e7ed}.scs-wfa .wfa-document:last-child{border-bottom:0}.scs-wfa .wfa-history{padding:10px 0;border-bottom:1px solid #e2e8ed}.scs-wfa .wfa-history pre{white-space:pre-wrap;word-break:break-word;background:#f5f7f9;border:0;padding:8px;font:13px/1.5 Arial}.scs-wfa .wfa-hidden-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.scs-wfa code{font-size:13px;word-break:break-all}.scs-wfa .wfa-search{max-width:340px}.scs-wfa .wfa-warning{background:#fff1dc;padding:12px;border-radius:6px}.scs-wfa .wfa-product-lines{min-height:170px;font-family:monospace}.scs-wfa .wfa-split{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.scs-wfa .wfa-linklist a{display:block;padding:8px 0}.scs-wfa .wfa-empty{padding:26px;color:#596d7b;font-style:italic}.scs-wfa .wfa-tools{border:1px solid #dbe4eb;border-radius:8px;margin:15px 0;padding:16px}.scs-wfa .wfa-price-value{font-weight:700;white-space:nowrap}
@media(max-width:700px){.scs-wfa{padding:18px 13px;margin:16px 0;border-radius:9px}.scs-wfa .wfa-heading{align-items:flex-start;flex-direction:column;gap:8px}.scs-wfa .wfa-grid{grid-template-columns:1fr}.scs-wfa h2{font-size:24px!important}.scs-wfa fieldset,.scs-wfa .wfa-card{padding:15px}.scs-wfa .wfa-tabs button{flex:1 1 130px;min-height:46px}.scs-wfa .wfa-actions button,.scs-wfa .wfa-actions .wfa-button{min-height:46px}.scs-wfa .wfa-search{max-width:none;width:100%}}
.scs-wfa .wfa-prewrap{white-space:pre-wrap;overflow-wrap:anywhere}.scs-wfa summary{cursor:pointer;font-weight:700;padding:4px 0}.scs-wfa td small{font-size:12px}.scs-wfa [data-documents]{overflow-wrap:anywhere}.scs-wfa .wfa-toolbar{padding:14px}
@media print{.scs-wfa{display:none!important}}
