.CaseUploader-module__xYYapW__uploader,.CaseUploader-module__xYYapW__standardUploader{--brand-navy:#124e50;--brand-ink-muted:#536963;color:#1c3638;font-family:inherit}.CaseUploader-module__xYYapW__uploader{gap:22px;display:grid}.CaseUploader-module__xYYapW__uploader :where(button,a,[role=button]):focus-visible,.CaseUploader-module__xYYapW__standardUploader :where(button,a,[role=button]):focus-visible{outline-offset:3px;outline:2px solid #124e50}.CaseUploader-module__xYYapW__dropZone{cursor:pointer;background:#fdfdf9;border:1px dashed #a2b6ac;border-radius:3px;padding:28px 26px;transition:background-color .14s,border-color .14s}.CaseUploader-module__xYYapW__dropZone:hover,.CaseUploader-module__xYYapW__dragging{background:#eff3ea;border-color:#124e50}.CaseUploader-module__xYYapW__dropContent{grid-template-columns:minmax(0,1fr) 210px;align-items:start;gap:32px;display:grid}.CaseUploader-module__xYYapW__dropIntro{flex-direction:column;align-items:flex-start;gap:18px;min-width:0;display:flex}.CaseUploader-module__xYYapW__dropTitle{color:#124e50;margin:0;font-family:inherit;font-size:17px;font-weight:500;line-height:1.4}.CaseUploader-module__xYYapW__description{color:#536963;max-width:34rem;margin-top:9px;font-size:14px;line-height:1.6}.CaseUploader-module__xYYapW__formats{color:#667b74;margin-top:14px;font-size:12px;line-height:1.6}.CaseUploader-module__xYYapW__actions{flex-direction:column;gap:10px;display:flex}.CaseUploader-module__xYYapW__primaryButton,.CaseUploader-module__xYYapW__secondaryButton,.CaseUploader-module__xYYapW__clearButton,.CaseUploader-module__xYYapW__removeButton{color:#124e50;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:1px solid #a2b6ac;border-radius:3px;justify-content:center;align-items:center;gap:9px;padding:9px 14px;font-size:14px;font-weight:500;transition:background-color .14s;display:inline-flex}.CaseUploader-module__xYYapW__primaryButton{color:#fff;background:#124e50;border-color:#124e50}.CaseUploader-module__xYYapW__uploader .CaseUploader-module__xYYapW__primaryButton,.CaseUploader-module__xYYapW__uploader .CaseUploader-module__xYYapW__secondaryButton{font-family:inherit;font-size:15px;font-weight:500}.CaseUploader-module__xYYapW__uploader .CaseUploader-module__xYYapW__primaryButton svg,.CaseUploader-module__xYYapW__uploader .CaseUploader-module__xYYapW__secondaryButton svg{flex-shrink:0}.CaseUploader-module__xYYapW__primaryButton:hover:not(:disabled){background:#0b3b3d}.CaseUploader-module__xYYapW__secondaryButton:hover:not(:disabled),.CaseUploader-module__xYYapW__clearButton:hover,.CaseUploader-module__xYYapW__removeButton:hover{background:#e8eee5;border-color:#124e50}.CaseUploader-module__xYYapW__primaryButton:disabled,.CaseUploader-module__xYYapW__secondaryButton:disabled{cursor:not-allowed;opacity:.5}.CaseUploader-module__xYYapW__externalTool{gap:10px;margin-top:3px;display:grid}.CaseUploader-module__xYYapW__divider{color:#667b74;align-items:center;gap:12px;font-size:10px;display:flex}.CaseUploader-module__xYYapW__divider span:empty{background:#d1d9cd;flex:1;height:1px}.CaseUploader-module__xYYapW__queue{gap:14px;padding-top:4px;display:grid}.CaseUploader-module__xYYapW__queueTitle{color:#1c3638;font-size:13px;font-weight:500}.CaseUploader-module__xYYapW__fileDetail{color:#536963;margin-top:3px;font-size:11px;line-height:1.6}.CaseUploader-module__xYYapW__clearButton,.CaseUploader-module__xYYapW__removeButton{min-height:34px;padding:5px 9px;font-size:11px}.CaseUploader-module__xYYapW__clearButton{border-color:#0000}.CaseUploader-module__xYYapW__fileList{border-top:1px solid #c9d2c9;display:grid}.CaseUploader-module__xYYapW__fileRow{border-bottom:1px solid #c9d2c9;align-items:center;gap:14px;padding:14px 0;display:flex}.CaseUploader-module__xYYapW__fileIcon{color:#536963;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:36px;display:flex}.CaseUploader-module__xYYapW__fileName{color:#1c3638;overflow-wrap:anywhere;font-size:13px;font-weight:400}.CaseUploader-module__xYYapW__removeButton{border-color:#0000}.CaseUploader-module__xYYapW__progressNotice,.CaseUploader-module__xYYapW__errorNotice{color:#124e50;background:#eaf0e6;border-left:2px solid #8fa999;padding:13px 16px;font-size:13px;line-height:1.7}.CaseUploader-module__xYYapW__errorNotice{color:#8a251d;background:#fff2ef;border-color:#b42318}.CaseUploader-module__xYYapW__noticeTitle{font-weight:500}.CaseUploader-module__xYYapW__standardUploader{box-shadow:none;background:0 0;border:1px solid #c9d2c9;border-radius:3px}.CaseUploader-module__xYYapW__standardDrop{box-shadow:none;background:#fdfdf9;border-color:#a2b6ac;border-radius:3px}.CaseUploader-module__xYYapW__standardDrop:hover{box-shadow:none;background:#eff3ea;border-color:#124e50;transform:none}.CaseUploader-module__xYYapW__decoration{display:none}.CaseUploader-module__xYYapW__standardUploader .premium-button-primary{color:#fff;box-shadow:none;background:#124e50;border-color:#124e50;border-radius:3px;font-weight:500}.CaseUploader-module__xYYapW__standardUploader .premium-button-primary:hover:not(:disabled){box-shadow:none;background:#0b3b3d;border-color:#124e50;transform:none}:is(.CaseUploader-module__xYYapW__standardUploader .premium-button-secondary,.CaseUploader-module__xYYapW__standardUploader .premium-button-ghost){color:#124e50;box-shadow:none;background:0 0;border-color:#a2b6ac;border-radius:3px}:is(.CaseUploader-module__xYYapW__standardUploader .premium-panel-inset,.CaseUploader-module__xYYapW__standardUploader .premium-metric-card){box-shadow:none;background:#fdfdf9;border-color:#c9d2c9;border-radius:3px;transform:none}@media (max-width:720px){.CaseUploader-module__xYYapW__dropZone{padding:22px 20px}.CaseUploader-module__xYYapW__dropContent{grid-template-columns:minmax(0,1fr);gap:24px}.CaseUploader-module__xYYapW__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CaseUploader-module__xYYapW__primaryButton,.CaseUploader-module__xYYapW__externalTool{grid-column:1/-1}.CaseUploader-module__xYYapW__dropIntro{gap:15px}}@media (max-width:420px){.CaseUploader-module__xYYapW__dropTitle{font-size:17px}.CaseUploader-module__xYYapW__fileRow{gap:8px}.CaseUploader-module__xYYapW__fileIcon{width:25px}.CaseUploader-module__xYYapW__removeButton{padding-left:4px;padding-right:4px}}@media (pointer:coarse){.CaseUploader-module__xYYapW__primaryButton,.CaseUploader-module__xYYapW__secondaryButton,.CaseUploader-module__xYYapW__clearButton,.CaseUploader-module__xYYapW__removeButton{min-height:44px}}@media (prefers-reduced-motion:reduce){.CaseUploader-module__xYYapW__dropZone,.CaseUploader-module__xYYapW__primaryButton,.CaseUploader-module__xYYapW__secondaryButton,.CaseUploader-module__xYYapW__clearButton,.CaseUploader-module__xYYapW__removeButton{transition:none}}
.IolAssistantCard-module__fe_kEW__card{color:#1c3638;background:#f6f7f2;border-top:1px solid #c9d2c9;border-bottom:1px solid #c9d2c9;padding:22px 0;font-family:inherit;text-decoration:none;display:block}.IolAssistantCard-module__fe_kEW__layout{grid-template-columns:130px minmax(0,1fr) auto;align-items:center;gap:24px;display:grid}.IolAssistantCard-module__fe_kEW__brand{width:130px;height:auto;display:block}.IolAssistantCard-module__fe_kEW__copy{min-width:0}.IolAssistantCard-module__fe_kEW__copy h2{color:#124e50;margin:0;font-family:inherit;font-size:17px;font-weight:500;line-height:1.4}.IolAssistantCard-module__fe_kEW__copy p{color:#536963;margin:7px 0 0;font-size:14px;line-height:1.6}.IolAssistantCard-module__fe_kEW__copy small{color:#667b74;margin-top:4px;font-size:14px;line-height:1.6;display:block}.IolAssistantCard-module__fe_kEW__open{color:#124e50;white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.IolAssistantCard-module__fe_kEW__card:hover .IolAssistantCard-module__fe_kEW__open{text-underline-offset:5px;text-decoration:underline}.IolAssistantCard-module__fe_kEW__card:focus-visible{outline-offset:4px;outline:2px solid #124e50}@media (max-width:850px){.IolAssistantCard-module__fe_kEW__layout{grid-template-columns:minmax(0,1fr) auto;gap:18px}.IolAssistantCard-module__fe_kEW__brand{grid-column:1/-1;width:110px}}@media (max-width:460px){.IolAssistantCard-module__fe_kEW__layout{grid-template-columns:minmax(0,1fr);gap:14px}.IolAssistantCard-module__fe_kEW__open{justify-content:flex-start;min-height:30px}}
