.TrossPrototypeApp-module__IUGnZq__appShell{background:radial-gradient(circle at 88% 8%, #ff560017, transparent 30%), radial-gradient(circle at 8% 88%, #1570ef0d, transparent 28%), var(--color-bg);min-height:100vh;color:var(--color-text)}.TrossPrototypeApp-module__IUGnZq__topBar{z-index:20;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;display:flex;position:sticky;top:0}.TrossPrototypeApp-module__IUGnZq__brandBlock{align-items:center;gap:8px;display:flex}.TrossPrototypeApp-module__IUGnZq__brandMark{width:18px;height:auto}.TrossPrototypeApp-module__IUGnZq__wordmark{font-family:var(--font-sans);letter-spacing:-.02em;color:#000;margin:0;font-size:17px;font-weight:700;line-height:1}.TrossPrototypeApp-module__IUGnZq__topBarActions{gap:8px;display:flex}.TrossPrototypeApp-module__IUGnZq__primaryButton,.TrossPrototypeApp-module__IUGnZq__secondaryButton{cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border:1px solid #0000;border-radius:10px;padding:9px 14px;font-size:13px}.TrossPrototypeApp-module__IUGnZq__primaryButton{color:#fff;background:linear-gradient(150deg,#ff6f2e 0%,#ff5600 100%)}.TrossPrototypeApp-module__IUGnZq__primaryButton:disabled{opacity:.5;cursor:not-allowed}.TrossPrototypeApp-module__IUGnZq__secondaryButton{border-color:var(--color-border);color:#2f2a28;background:#fff}.TrossPrototypeApp-module__IUGnZq__secondaryButton:disabled{opacity:.55;cursor:not-allowed}.TrossPrototypeApp-module__IUGnZq__queueScreen,.TrossPrototypeApp-module__IUGnZq__workflowScreen{gap:16px;padding:24px;display:grid}.TrossPrototypeApp-module__IUGnZq__queuePanel{border:1px solid var(--color-border);background:#fff;border-radius:14px;gap:12px;padding:14px;display:grid}.TrossPrototypeApp-module__IUGnZq__queueHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.TrossPrototypeApp-module__IUGnZq__queueHeader h2{font-size:28px;font-family:var(--font-display);margin:0;font-weight:400}.TrossPrototypeApp-module__IUGnZq__searchInput{border:1px solid var(--color-border);background:#fff;border-radius:10px;width:min(440px,100%);padding:9px 11px}.TrossPrototypeApp-module__IUGnZq__queueRows{gap:8px;display:grid}.TrossPrototypeApp-module__IUGnZq__queueRowHead,.TrossPrototypeApp-module__IUGnZq__queueRow{grid-template-columns:1.1fr .7fr 1fr 1fr 1fr .9fr .6fr;align-items:center;gap:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__queueRowHead{color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;padding:0 10px;font-size:11px}.TrossPrototypeApp-module__IUGnZq__queueRow{border:1px solid var(--color-border);text-align:left;cursor:pointer;background:#fff;border-radius:10px;padding:10px;font-size:12px}.TrossPrototypeApp-module__IUGnZq__queueRow strong{margin-bottom:6px;font-size:13px;display:block}.TrossPrototypeApp-module__IUGnZq__rowStageRail{gap:4px;margin-top:4px;display:flex}.TrossPrototypeApp-module__IUGnZq__stageDot{background:#d4d8e2;border-radius:999px;width:9px;height:9px}.TrossPrototypeApp-module__IUGnZq__stageDotDone{background:#0f9f6e}.TrossPrototypeApp-module__IUGnZq__stageDotCurrent{background:#f04f95}.TrossPrototypeApp-module__IUGnZq__workflowHeader{border:1px solid var(--color-border);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.TrossPrototypeApp-module__IUGnZq__workflowHeader h2{font-size:30px;font-family:var(--font-display);margin:0;font-weight:400}.TrossPrototypeApp-module__IUGnZq__workflowHeader p{color:#5b5552;margin:6px 0 0;font-size:13px}.TrossPrototypeApp-module__IUGnZq__workflowHeaderActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TrossPrototypeApp-module__IUGnZq__currentStagePill{color:#ad1457;background:#fff2f8;border:1px solid #ffc8df;border-radius:999px;padding:6px 11px;font-size:12px}.TrossPrototypeApp-module__IUGnZq__workflowRail{border:1px solid var(--color-border);background:#fff;border-radius:14px;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__workflowRailItem{text-align:center;cursor:pointer;width:100%;color:inherit;font:inherit;background:#f4f6fb;border:1px solid #d8dce7;border-radius:10px;justify-items:center;gap:6px;padding:8px;display:grid}.TrossPrototypeApp-module__IUGnZq__workflowRailItem:hover{background:#eef2fa;border-color:#c8cfdf}.TrossPrototypeApp-module__IUGnZq__workflowRailItem span{border:1px solid #cfd5e3;border-radius:999px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.TrossPrototypeApp-module__IUGnZq__workflowRailItem p{margin:0;font-size:11px}.TrossPrototypeApp-module__IUGnZq__workflowRailDone{background:#ecfdf3;border-color:#b9ebd1}.TrossPrototypeApp-module__IUGnZq__workflowRailDone span{color:#fff;background:#0f9f6e;border-color:#0f9f6e}.TrossPrototypeApp-module__IUGnZq__workflowRailCurrent{background:#fff0f7;border-color:#ffc6df}.TrossPrototypeApp-module__IUGnZq__workflowRailCurrent span{color:#fff;background:#f04f95;border-color:#f04f95}.TrossPrototypeApp-module__IUGnZq__workflowLayout{grid-template-columns:280px minmax(0,1fr) 360px;gap:12px;display:grid}.TrossPrototypeApp-module__IUGnZq__leftPanel,.TrossPrototypeApp-module__IUGnZq__centerPanel,.TrossPrototypeApp-module__IUGnZq__rightPanel{border:1px solid var(--color-border);background:#fff;border-radius:14px;padding:12px}.TrossPrototypeApp-module__IUGnZq__leftPanel h3{margin:0 0 8px}.TrossPrototypeApp-module__IUGnZq__documentList{gap:6px;display:grid}.TrossPrototypeApp-module__IUGnZq__documentListItem{border:1px solid var(--color-border);text-align:left;cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.TrossPrototypeApp-module__IUGnZq__documentCopy{flex:1;min-width:0}.TrossPrototypeApp-module__IUGnZq__documentListItem strong{font-size:12px;display:block}.TrossPrototypeApp-module__IUGnZq__documentListItem p{color:#615b58;margin:2px 0 0;font-size:11px}.TrossPrototypeApp-module__IUGnZq__documentFileName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TrossPrototypeApp-module__IUGnZq__documentListItem span{color:#6e6865;font-size:11px}.TrossPrototypeApp-module__IUGnZq__documentMeta{flex-shrink:0;justify-items:end;gap:5px;display:grid}.TrossPrototypeApp-module__IUGnZq__documentListItemActive{background:#fff5ef;border-color:#ffb88c}.TrossPrototypeApp-module__IUGnZq__processingPill{text-transform:uppercase;letter-spacing:.04em;color:#56607c;white-space:nowrap;background:#f2f5fb;border:1px solid #d3dae8;border-radius:999px;padding:3px 7px;font-size:10px}.TrossPrototypeApp-module__IUGnZq__processingComplete{color:#0f9f6e;background:#ecfdf3;border-color:#b7e9ce}.TrossPrototypeApp-module__IUGnZq__processingDuplicate{color:#b54708;background:#fff4ec;border-color:#ffd4b7}.TrossPrototypeApp-module__IUGnZq__stageCard h3{font-size:24px;font-family:var(--font-display);margin:0;font-weight:400}.TrossPrototypeApp-module__IUGnZq__stageCard p{color:#5f5956;font-size:13px}.TrossPrototypeApp-module__IUGnZq__stepStack{gap:8px;margin-top:12px;display:grid}.TrossPrototypeApp-module__IUGnZq__stepRow{border:1px solid var(--color-border);border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.TrossPrototypeApp-module__IUGnZq__stepRow p{margin:0}.TrossPrototypeApp-module__IUGnZq__stepMark{color:#7280a1;background:#eef2fa;border-radius:999px;place-items:center;width:20px;height:20px;display:grid}.TrossPrototypeApp-module__IUGnZq__stepMarkDone{color:#fff;background:#0f9f6e}.TrossPrototypeApp-module__IUGnZq__warningCard{color:#8f3c1c;background:#fff5ef;border:1px solid #ffd5b6;border-radius:10px;margin-top:12px;padding:10px;font-size:13px}.TrossPrototypeApp-module__IUGnZq__viewerToolbar{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:10px;display:flex}.TrossPrototypeApp-module__IUGnZq__viewerToolbarGroup{align-items:center;gap:6px;display:inline-flex}.TrossPrototypeApp-module__IUGnZq__viewerToolbarGroup button{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:7px;padding:5px 9px}.TrossPrototypeApp-module__IUGnZq__viewerToolbarGroup span{font-size:12px}.TrossPrototypeApp-module__IUGnZq__viewerToolbarGroup input{border:1px solid var(--color-border);border-radius:8px;width:220px;padding:6px 9px}.TrossPrototypeApp-module__IUGnZq__viewerBody{grid-template-columns:56px minmax(0,1fr);gap:8px;margin-top:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__pageRail{align-content:start;gap:6px;display:grid}.TrossPrototypeApp-module__IUGnZq__pageChip{border:1px solid var(--color-border);color:#615b58;cursor:pointer;background:#fff;border-radius:8px;padding:5px;font-size:11px}.TrossPrototypeApp-module__IUGnZq__pageChipActive{color:#9a3412;background:#fff5ef;border-color:#ffb88c}.TrossPrototypeApp-module__IUGnZq__viewerFrame{border:1px solid var(--color-border);background:#f8fafc;border-radius:12px;min-height:620px;padding:12px;overflow:auto}.TrossPrototypeApp-module__IUGnZq__viewerImageWrap{transform-origin:0 0;width:fit-content;position:relative}.TrossPrototypeApp-module__IUGnZq__viewerImageWrap img{background:#fff;border:1px solid #dce3ee;border-radius:9px;max-width:1000px;height:auto}.TrossPrototypeApp-module__IUGnZq__viewerPdf{background:#fff;border:1px solid #dce3ee;border-radius:9px;width:1000px;height:1300px}.TrossPrototypeApp-module__IUGnZq__highlightBox{pointer-events:none;background:#f04f951f;border:2px solid #f04f95;border-radius:4px;position:absolute}.TrossPrototypeApp-module__IUGnZq__profileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0 0;display:grid}.TrossPrototypeApp-module__IUGnZq__profileGrid div{border:1px solid var(--color-border);border-radius:10px;padding:8px}.TrossPrototypeApp-module__IUGnZq__profileGrid dt{color:var(--color-text-muted);margin-bottom:5px;font-size:11px}.TrossPrototypeApp-module__IUGnZq__profileGrid dd{margin:0;font-size:13px}.TrossPrototypeApp-module__IUGnZq__dependencyCard{color:#8d4220;background:#fff7f2;border:1px solid #ffe1cc;border-radius:10px;margin-top:12px;padding:10px}.TrossPrototypeApp-module__IUGnZq__requirementList{gap:7px;margin-top:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__requirementRow{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.TrossPrototypeApp-module__IUGnZq__requirementStatus{border-radius:999px;padding:3px 9px;font-size:12px}.TrossPrototypeApp-module__IUGnZq__requirementMet{color:#0f9f6e;background:#ecfdf3}.TrossPrototypeApp-module__IUGnZq__requirementMissing{color:#b54708;background:#fff4ec}.TrossPrototypeApp-module__IUGnZq__missingItems{gap:7px;margin-top:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__missingItemCard{border:1px solid var(--color-border);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.TrossPrototypeApp-module__IUGnZq__outreachEditor{border:1px solid var(--color-border);resize:vertical;border-radius:10px;width:100%;min-height:180px;margin-top:10px;padding:10px;line-height:1.5}.TrossPrototypeApp-module__IUGnZq__timelineStack{border:1px solid var(--color-border);color:#5f5956;background:#fbfcff;border-radius:10px;justify-items:center;gap:4px;margin-top:10px;padding:10px;font-size:12px;display:grid}.TrossPrototypeApp-module__IUGnZq__priorAuthGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.TrossPrototypeApp-module__IUGnZq__priorAuthGrid div{border:1px solid var(--color-border);border-radius:10px;padding:9px}.TrossPrototypeApp-module__IUGnZq__priorAuthGrid h4{margin:0 0 6px;font-size:12px}.TrossPrototypeApp-module__IUGnZq__priorAuthGrid p{margin:0;font-size:12px}.TrossPrototypeApp-module__IUGnZq__checklist{gap:4px;margin:8px 0 12px;padding-left:18px;font-size:13px;display:grid}.TrossPrototypeApp-module__IUGnZq__successText{color:#0f9f6e;margin-top:10px;font-size:13px;font-weight:500}.TrossPrototypeApp-module__IUGnZq__contextCard{gap:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__contextCard h3{margin:0}.TrossPrototypeApp-module__IUGnZq__compactStats{gap:7px;margin:0;display:grid}.TrossPrototypeApp-module__IUGnZq__compactStats div{border-bottom:1px dashed #eceff5;justify-content:space-between;gap:8px;padding-bottom:5px;display:flex}.TrossPrototypeApp-module__IUGnZq__compactStats dt{color:#66615e;font-size:12px}.TrossPrototypeApp-module__IUGnZq__compactStats dd{margin:0;font-size:12px}.TrossPrototypeApp-module__IUGnZq__tabRow{flex-wrap:wrap;gap:6px;display:flex}.TrossPrototypeApp-module__IUGnZq__tabButton{border:1px solid var(--color-border);cursor:pointer;background:#fff;border-radius:999px;padding:6px 10px;font-size:12px}.TrossPrototypeApp-module__IUGnZq__tabButtonActive{color:#9a3412;background:#fff5ef;border-color:#ffb88c}.TrossPrototypeApp-module__IUGnZq__fieldsTab{gap:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__fieldGroup{gap:8px;display:grid}.TrossPrototypeApp-module__IUGnZq__fieldGroup h4{color:#5f5956;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:12px}.TrossPrototypeApp-module__IUGnZq__fieldCard{border:1px solid var(--color-border);border-radius:10px;gap:6px;padding:8px;display:grid}.TrossPrototypeApp-module__IUGnZq__fieldHeader{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;gap:8px;padding:0;display:flex}.TrossPrototypeApp-module__IUGnZq__fieldHeader strong{font-size:13px}.TrossPrototypeApp-module__IUGnZq__fieldHeader span{color:#5b5552;font-size:11px}.TrossPrototypeApp-module__IUGnZq__fieldInput{border:1px solid var(--color-border);border-radius:8px;padding:7px 9px;font-size:12px}.TrossPrototypeApp-module__IUGnZq__fieldCard p,.TrossPrototypeApp-module__IUGnZq__fieldCard code{color:#5e5855;margin:0;font-size:11px}.TrossPrototypeApp-module__IUGnZq__docInfoTab p{color:#57514e;margin:0 0 8px;font-size:12px}.TrossPrototypeApp-module__IUGnZq__insightsList{gap:5px;margin:0;padding-left:18px;font-size:13px;display:grid}.TrossPrototypeApp-module__IUGnZq__modalScrim{z-index:40;background:#120e0c73;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.TrossPrototypeApp-module__IUGnZq__modal{border:1px solid var(--color-border);background:#fff;border-radius:14px;gap:12px;width:min(760px,100%);padding:14px;display:grid}.TrossPrototypeApp-module__IUGnZq__modalHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.TrossPrototypeApp-module__IUGnZq__modalHeader h3{font-size:22px;font-family:var(--font-display);margin:0;font-weight:400}.TrossPrototypeApp-module__IUGnZq__inlineButton{color:#9a3412;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.TrossPrototypeApp-module__IUGnZq__inlineButton:disabled{opacity:.5;cursor:not-allowed}.TrossPrototypeApp-module__IUGnZq__dropzone{color:#4f4a47;text-align:center;cursor:pointer;background:#fbfcff;border:1px dashed #d9dee9;border-radius:12px;padding:32px 14px}.TrossPrototypeApp-module__IUGnZq__dropzone:disabled{opacity:.6;cursor:not-allowed}.TrossPrototypeApp-module__IUGnZq__uploadSupport{color:#5f5956;margin:0;font-size:12px}.TrossPrototypeApp-module__IUGnZq__uploadList{flex-wrap:wrap;gap:6px;display:flex}.TrossPrototypeApp-module__IUGnZq__uploadList span{border:1px solid var(--color-border);background:#fff;border-radius:999px;padding:4px 8px;font-size:11px}.TrossPrototypeApp-module__IUGnZq__errorText{color:#b42318;margin:0;font-size:12px}.TrossPrototypeApp-module__IUGnZq__modalActions{gap:8px;display:flex}.TrossPrototypeApp-module__IUGnZq__processingView{gap:10px;display:grid}.TrossPrototypeApp-module__IUGnZq__processingView h4{margin:0;font-size:18px}.TrossPrototypeApp-module__IUGnZq__processingSteps,.TrossPrototypeApp-module__IUGnZq__processingFiles{gap:6px;display:grid}.TrossPrototypeApp-module__IUGnZq__processingStepRow,.TrossPrototypeApp-module__IUGnZq__processingFileRow{border:1px solid var(--color-border);border-radius:9px;align-items:center;gap:8px;padding:7px 9px;font-size:12px;display:flex}.TrossPrototypeApp-module__IUGnZq__processingStepRow p,.TrossPrototypeApp-module__IUGnZq__processingFileRow p{margin:0}.TrossPrototypeApp-module__IUGnZq__processingDot{background:#d6dbe7;border-radius:999px;width:9px;height:9px}.TrossPrototypeApp-module__IUGnZq__processingDotDone{background:#0f9f6e}@media (max-width:1300px){.TrossPrototypeApp-module__IUGnZq__workflowLayout,.TrossPrototypeApp-module__IUGnZq__queueRowHead,.TrossPrototypeApp-module__IUGnZq__queueRow,.TrossPrototypeApp-module__IUGnZq__workflowRail{grid-template-columns:1fr}}@media (max-width:840px){.TrossPrototypeApp-module__IUGnZq__topBar,.TrossPrototypeApp-module__IUGnZq__workflowHeader{flex-direction:column;align-items:flex-start}.TrossPrototypeApp-module__IUGnZq__wordmark{font-size:16px}.TrossPrototypeApp-module__IUGnZq__workflowHeaderActions{width:100%}.TrossPrototypeApp-module__IUGnZq__profileGrid,.TrossPrototypeApp-module__IUGnZq__priorAuthGrid,.TrossPrototypeApp-module__IUGnZq__viewerBody{grid-template-columns:1fr}.TrossPrototypeApp-module__IUGnZq__pageRail{flex-wrap:wrap;display:flex}.TrossPrototypeApp-module__IUGnZq__modalActions{flex-direction:column}}
