.MobileFrame-module__3AyWbq__outer{background:#000;border-radius:48px;width:390px;height:844px;margin:20px auto;padding:10px;box-shadow:0 20px 60px #00000038}.MobileFrame-module__3AyWbq__inner{background:var(--c-paper);border-radius:40px;grid-template-rows:auto 1fr;width:100%;height:100%;display:grid;overflow:hidden}.MobileFrame-module__3AyWbq__status{justify-content:space-between;align-items:center;padding:14px 24px 8px;font-size:14px;font-weight:600;display:flex}.MobileFrame-module__3AyWbq__statusDark{color:#fff;background:var(--c-ink)}.MobileFrame-module__3AyWbq__notch{background:#000;border-radius:16px;width:110px;height:28px}.MobileFrame-module__3AyWbq__icons{font-size:11px}.MobileFrame-module__3AyWbq__body{overflow:auto}.MobileFrame-module__3AyWbq__body::-webkit-scrollbar{width:0}.MobileFrame-module__3AyWbq__noScroll{overflow:hidden}
.Logo-module__Hs60hW__logo{color:var(--c-ink);align-items:center;gap:10px;display:inline-flex}.Logo-module__Hs60hW__logo.Logo-module__Hs60hW__dark{color:#fff}.Logo-module__Hs60hW__mark{color:var(--c-primary);flex-shrink:0;display:inline-flex}.Logo-module__Hs60hW__dark .Logo-module__Hs60hW__mark{color:#fff}.Logo-module__Hs60hW__text{line-height:1}.Logo-module__Hs60hW__wordmark{font-family:var(--f-sans);letter-spacing:-.035em;white-space:nowrap;font-size:19px;font-weight:800;display:block}.Logo-module__Hs60hW__small .Logo-module__Hs60hW__wordmark{font-size:16px}.Logo-module__Hs60hW__tag{font-family:var(--f-sans);color:var(--c-ink-70);white-space:nowrap;margin-top:5px;font-size:10px;font-weight:500;display:block}.Logo-module__Hs60hW__small .Logo-module__Hs60hW__tag{font-size:9px}.Logo-module__Hs60hW__dark .Logo-module__Hs60hW__tag{color:#fffc}.Logo-module__Hs60hW__logo{gap:12px}.Logo-module__Hs60hW__wordmark{letter-spacing:-.045em;font-weight:800}.Logo-module__Hs60hW__tag{letter-spacing:.015em;font-weight:600}
.upload-module__usHzeq__layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;max-width:1120px;display:grid}@media (max-width:1024px){.upload-module__usHzeq__layout{grid-template-columns:1fr;gap:24px}}.upload-module__usHzeq__formCol{flex-direction:column;gap:28px;min-width:0;display:flex}.upload-module__usHzeq__header{flex-direction:column;gap:8px;display:flex}.upload-module__usHzeq__title{font-family:var(--f-serif);letter-spacing:-.02em;margin:8px 0 0;font-size:32px;font-weight:300;line-height:1.1}.upload-module__usHzeq__subtitle{font-family:var(--f-serif);color:var(--c-ink-70);max-width:56ch;margin:0;font-size:16px;font-style:italic;line-height:1.5}.upload-module__usHzeq__errorBanner{color:var(--c-danger);background:#9b2d2a0f;border:1px solid #9b2d2a4d;align-items:flex-start;gap:12px;padding:12px 14px;animation:.3s upload-module__usHzeq__shake;display:flex}.upload-module__usHzeq__errorIcon{color:var(--c-danger);flex-shrink:0;display:inline-flex}.upload-module__usHzeq__errorBody{color:var(--c-ink);margin-top:6px;font-size:13px;line-height:1.5}@keyframes upload-module__usHzeq__shake{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.upload-module__usHzeq__fieldStack{flex-direction:column;gap:24px;display:flex;position:relative}.upload-module__usHzeq__fieldStackBusy{pointer-events:none;opacity:.5;filter:saturate(.85);transition:opacity .18s,filter .18s}.upload-module__usHzeq__field{flex-direction:column;gap:6px;display:flex}.upload-module__usHzeq__field>label{font-family:var(--f-mono);color:var(--c-ink-50);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px}.upload-module__usHzeq__input,.upload-module__usHzeq__select{border:1px solid var(--c-line);font-family:var(--f-sans);background:#fff;min-height:44px;padding:12px 14px;font-size:14px;transition:border-color .12s,box-shadow .12s}.upload-module__usHzeq__input:hover,.upload-module__usHzeq__select:hover{border-color:var(--c-ink-50)}.upload-module__usHzeq__input:focus,.upload-module__usHzeq__select:focus{border-color:var(--c-primary);outline:none;box-shadow:0 0 0 3px #005ea826}.upload-module__usHzeq__input.upload-module__usHzeq__mono,.upload-module__usHzeq__select.upload-module__usHzeq__mono{font-family:var(--f-mono);font-size:13px}.upload-module__usHzeq__fieldHelp{color:var(--c-ink-70);justify-content:space-between;align-items:baseline;gap:12px;font-size:12.5px;line-height:1.5;display:flex}.upload-module__usHzeq__counter{font-family:var(--f-mono);color:var(--c-ink-50);letter-spacing:.04em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:10.5px}.upload-module__usHzeq__dropzone{border:2px dashed var(--c-ink-30);cursor:pointer;text-align:center;background:#fff;justify-content:center;align-items:center;min-height:160px;padding:28px 24px;transition:border-color .15s,background .15s,transform 80ms;display:flex;position:relative}.upload-module__usHzeq__dropzone:hover{border-color:var(--c-primary);background:#005ea805}.upload-module__usHzeq__dropzone:focus-within{border-color:var(--c-primary);box-shadow:0 0 0 3px #005ea826}.upload-module__usHzeq__dropzoneActive{border-color:var(--c-primary);background:#005ea80d;border-style:solid}.upload-module__usHzeq__dropzoneHasFile{border-style:solid;border-color:var(--c-line-strong);background:var(--c-paper);cursor:default;padding:18px 20px}.upload-module__usHzeq__hiddenInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.upload-module__usHzeq__dropPrompt{flex-direction:column;align-items:center;gap:10px;display:flex}.upload-module__usHzeq__dropIcon{color:var(--c-ink-50);transition:color .15s}.upload-module__usHzeq__dropzone:hover .upload-module__usHzeq__dropIcon,.upload-module__usHzeq__dropzoneActive .upload-module__usHzeq__dropIcon{color:var(--c-primary)}.upload-module__usHzeq__dropTitle{color:var(--c-ink);font-size:14px;font-weight:500}.upload-module__usHzeq__dropSub{color:var(--c-ink-50);font-size:12px}.upload-module__usHzeq__filePreview{text-align:left;align-items:center;gap:14px;width:100%;animation:.22s upload-module__usHzeq__preview-in;display:flex}.upload-module__usHzeq__fileIcon{width:44px;height:44px;color:var(--c-primary);background:#005ea814;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.upload-module__usHzeq__fileMeta{flex:1;min-width:0}.upload-module__usHzeq__fileName{color:var(--c-ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.upload-module__usHzeq__fileSub{color:var(--c-ink-50);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.upload-module__usHzeq__fileTag{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-primary);font-size:10.5px;font-weight:600}.upload-module__usHzeq__fileRemove{border:1px solid var(--c-line);width:32px;height:32px;color:var(--c-ink-70);cursor:pointer;background:#fff;flex-shrink:0;justify-content:center;align-items:center;transition:color .12s,border-color .12s,background .12s;display:inline-flex}.upload-module__usHzeq__fileRemove:hover{color:var(--c-danger);border-color:var(--c-danger);background:#9b2d2a0a}.upload-module__usHzeq__fileRemove:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}@keyframes upload-module__usHzeq__preview-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.upload-module__usHzeq__mismatchHint{color:var(--c-ink-70);background:#d69a3c14;border-left:3px solid #d69a3c;padding:8px 12px;font-size:12.5px;line-height:1.5;display:block}.upload-module__usHzeq__actions{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.upload-module__usHzeq__uploadProgressCard{border:1px solid var(--c-line-strong);border-left:3px solid var(--c-primary);background:#fff;flex-direction:column;gap:10px;padding:16px;display:flex}.upload-module__usHzeq__uploadProgressTitle{font-family:var(--f-serif);color:var(--c-ink);font-size:18px}.upload-module__usHzeq__uploadProgressBar,.upload-module__usHzeq__bulkProgressCell progress{width:100%;height:8px;accent-color:var(--c-primary)}.upload-module__usHzeq__uploadProgressMeta{font-family:var(--f-mono);letter-spacing:.05em;color:var(--c-ink-50);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;font-size:10px;display:flex}.upload-module__usHzeq__pendingOverlay{-webkit-backdrop-filter:blur(2px);z-index:5;background:#f4f7fad9;justify-content:center;align-items:flex-start;padding-top:60px;animation:.18s upload-module__usHzeq__fade-in;display:flex;position:absolute;inset:-8px}.upload-module__usHzeq__pendingCard{border:1px solid var(--c-line-strong);background:#fff;align-items:flex-start;gap:16px;max-width:420px;padding:20px 22px;display:flex;box-shadow:0 16px 40px #16324f1f}.upload-module__usHzeq__pendingSpinner{border:2.5px solid var(--c-primary);border-right-color:#0000;border-radius:50%;flex-shrink:0;width:22px;height:22px;margin-top:2px;animation:.7s linear infinite upload-module__usHzeq__spin}.upload-module__usHzeq__pendingTitle{color:var(--c-ink);margin:4px 0 10px;font-size:15px;font-weight:600}.upload-module__usHzeq__pendingSteps{color:var(--c-ink-70);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12.5px;line-height:1.5;list-style:none;display:flex}.upload-module__usHzeq__pendingSteps li{opacity:0;padding-left:18px;animation:.4s forwards upload-module__usHzeq__step-in;position:relative}.upload-module__usHzeq__pendingSteps li:before{content:"";background:var(--c-primary);opacity:.5;border-radius:50%;width:8px;height:8px;position:absolute;top:.55em;left:0}.upload-module__usHzeq__pendingSteps li:first-child{animation-delay:50ms}.upload-module__usHzeq__pendingSteps li:nth-child(2){animation-delay:.2s}.upload-module__usHzeq__pendingSteps li:nth-child(3){animation-delay:.4s}.upload-module__usHzeq__pendingSteps li:nth-child(4){animation-delay:.65s}@keyframes upload-module__usHzeq__spin{to{transform:rotate(360deg)}}@keyframes upload-module__usHzeq__fade-in{0%{opacity:0}to{opacity:1}}@keyframes upload-module__usHzeq__step-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.upload-module__usHzeq__helpCol{top:calc(var(--topnav-h,60px) + 16px);flex-direction:column;gap:16px;display:flex;position:sticky}@media (max-width:1024px){.upload-module__usHzeq__helpCol{position:static}}.upload-module__usHzeq__helpCard{border:1px solid var(--c-line);background:#fff;flex-direction:column;gap:14px;padding:20px;display:flex}.upload-module__usHzeq__helpTitle{font-family:var(--f-serif);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:400;line-height:1.25}.upload-module__usHzeq__steps{counter-reset:step;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.upload-module__usHzeq__steps>li{align-items:flex-start;gap:12px;display:flex}.upload-module__usHzeq__stepNum{background:var(--c-primary);color:#fff;width:24px;height:24px;font-family:var(--f-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.upload-module__usHzeq__stepTitle{color:var(--c-ink);margin-bottom:4px;font-size:13.5px;font-weight:600}.upload-module__usHzeq__stepBody{color:var(--c-ink-70);margin:0;font-size:12.5px;line-height:1.55}.upload-module__usHzeq__bulletList{color:var(--c-ink-70);flex-direction:column;gap:8px;margin:0;padding:0;font-size:12.5px;line-height:1.55;list-style:none;display:flex}.upload-module__usHzeq__bulletList li{padding-left:16px;position:relative}.upload-module__usHzeq__bulletList li:before{content:"";background:var(--c-primary);opacity:.55;border-radius:50%;width:6px;height:6px;position:absolute;top:.6em;left:2px}.upload-module__usHzeq__bulletList code{font-family:var(--f-mono);background:var(--c-paper);border:1px solid var(--c-line);color:var(--c-ink);padding:1px 5px;font-size:11.5px}.upload-module__usHzeq__modeTabs{border-bottom:1px solid var(--c-line);gap:0;margin-bottom:4px;display:flex}.upload-module__usHzeq__modeTab{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-bottom-width:2px;flex-direction:column;flex:1;align-items:flex-start;gap:2px;padding:12px 16px 14px;transition:color .12s,background .12s,border-color .12s;display:flex}.upload-module__usHzeq__modeTab:hover{background:var(--c-paper);color:var(--c-ink)}.upload-module__usHzeq__modeTab:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.upload-module__usHzeq__modeTabActive{border-bottom-color:var(--c-primary);background:#fff}.upload-module__usHzeq__modeTabLabel{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--c-ink-70);font-size:17px;font-weight:400;line-height:1.2}.upload-module__usHzeq__modeTabActive .upload-module__usHzeq__modeTabLabel{color:var(--c-ink);font-weight:500}.upload-module__usHzeq__modeTabHint{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-50);font-size:9.5px}.upload-module__usHzeq__bulkStack{flex-direction:column;gap:20px;display:flex}.upload-module__usHzeq__bulkPickList{border:1px solid var(--c-line);background:#fff;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.upload-module__usHzeq__bulkPickRow{border-bottom:1px solid var(--c-line);align-items:center;gap:12px;padding:8px 4px;display:flex}.upload-module__usHzeq__bulkPickRow:last-child{border-bottom:none}.upload-module__usHzeq__bulkPickIcon{color:var(--c-primary);flex-shrink:0;display:inline-flex}.upload-module__usHzeq__bulkPickMeta{flex:1;min-width:0}.upload-module__usHzeq__bulkPickSummary{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:10px;display:flex}.upload-module__usHzeq__linkBtn{cursor:pointer;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-primary);background:0 0;border:none;padding:4px 8px;font-size:10px;transition:color .12s,background .12s}.upload-module__usHzeq__linkBtn:hover{background:var(--c-paper);color:var(--c-primary-deep,var(--c-primary));text-decoration:underline}.upload-module__usHzeq__linkBtn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.upload-module__usHzeq__linkBtn:disabled{opacity:.45;cursor:not-allowed;text-decoration:none}.upload-module__usHzeq__bulkToolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:4px;display:flex}.upload-module__usHzeq__bulkToolbarMeta{flex-direction:column;gap:4px;display:flex}.upload-module__usHzeq__bulkToolbarTitle{font-family:var(--f-serif);letter-spacing:-.01em;color:var(--c-ink);font-size:18px;font-weight:400;line-height:1.2}.upload-module__usHzeq__bulkApplyAll{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.upload-module__usHzeq__bulkApplyLabel{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-50);font-size:9.5px}.upload-module__usHzeq__bulkTableWrap{-webkit-overflow-scrolling:touch;border:1px solid var(--c-line);background:#fff;width:100%;overflow-x:auto}.upload-module__usHzeq__bulkTable{border-collapse:collapse;width:100%}.upload-module__usHzeq__bulkTable th,.upload-module__usHzeq__bulkTable td{text-align:left;border-bottom:1px solid var(--c-line);vertical-align:middle;padding:10px 12px;font-size:13px}.upload-module__usHzeq__bulkTable th{font-family:var(--f-mono);color:var(--c-ink-50);letter-spacing:.12em;text-transform:uppercase;background:var(--c-paper);font-size:9px;font-weight:500}.upload-module__usHzeq__bulkTable tr:last-child td{border-bottom:none}.upload-module__usHzeq__bulkTable tr{transition:background .12s,opacity .12s}.upload-module__usHzeq__bulkRowBusy{background:#005ea80a}.upload-module__usHzeq__bulkRowDone{background:#2d82460a}.upload-module__usHzeq__bulkRowFailed{background:#9b2d2a0a}.upload-module__usHzeq__bulkInput{width:100%;min-height:36px;padding:8px 10px;font-size:13px}.upload-module__usHzeq__bulkCellFile{flex-direction:column;gap:2px;min-width:160px;max-width:260px;display:flex}.upload-module__usHzeq__bulkCellFileSub{font-family:var(--f-mono);color:var(--c-ink-50);letter-spacing:.08em;font-size:10px}.upload-module__usHzeq__bulkStatusQueued{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-50);font-size:10.5px}.upload-module__usHzeq__bulkStatusUploading{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.upload-module__usHzeq__bulkProgressCell{min-width:135px;font-family:var(--f-mono);color:var(--c-ink-50);font-variant-numeric:tabular-nums;flex-direction:column;gap:5px;font-size:9px;display:flex}.upload-module__usHzeq__bulkStatusDone{font-family:var(--f-mono);color:#2d8246;letter-spacing:.04em;align-items:center;gap:4px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.upload-module__usHzeq__bulkStatusDone:hover{text-decoration:underline}.upload-module__usHzeq__bulkStatusFailed{font-family:var(--f-sans);color:var(--c-danger);max-width:220px;font-size:12px;line-height:1.4;display:inline-block}.upload-module__usHzeq__bulkRowSpinner{border:1.6px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:11px;height:11px;animation:.6s linear infinite upload-module__usHzeq__spin}.upload-module__usHzeq__bulkDoneSummary{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:16px;font-size:11px;display:flex}.upload-module__usHzeq__bulkOk{color:#2d8246;font-weight:600}.upload-module__usHzeq__bulkErr{color:var(--c-danger);font-weight:600}.upload-module__usHzeq__bulkDoneActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:720px){.upload-module__usHzeq__bulkTable th,.upload-module__usHzeq__bulkTable td{padding:8px;font-size:12px}.upload-module__usHzeq__bulkCellFile{min-width:120px}.upload-module__usHzeq__bulkApplyAll{width:100%}}@media (prefers-reduced-motion:reduce){.upload-module__usHzeq__errorBanner,.upload-module__usHzeq__filePreview,.upload-module__usHzeq__pendingOverlay,.upload-module__usHzeq__pendingSteps li{opacity:1;animation:none;transform:none}.upload-module__usHzeq__pendingSpinner,.upload-module__usHzeq__bulkRowSpinner{animation:none}.upload-module__usHzeq__input,.upload-module__usHzeq__select,.upload-module__usHzeq__dropzone,.upload-module__usHzeq__fileRemove,.upload-module__usHzeq__modeTab,.upload-module__usHzeq__linkBtn,.upload-module__usHzeq__bulkTable tr{transition:none}}@media (max-width:720px){.upload-module__usHzeq__dropzone{min-height:140px;padding:22px 16px}.upload-module__usHzeq__actions{flex-direction:column-reverse;align-items:stretch}.upload-module__usHzeq__actions>*{justify-content:center;width:100%}.upload-module__usHzeq__title{font-size:26px}}.upload-module__usHzeq__jobStatus{text-align:left;gap:12px;min-width:0;display:grid}.upload-module__usHzeq__jobStatus p{overflow-wrap:anywhere;margin:0}.upload-module__usHzeq__jobReference{overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.upload-module__usHzeq__jobActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.upload-module__usHzeq__modeTab:disabled{cursor:not-allowed;opacity:.65}.upload-module__usHzeq__uploadProgressMeta{flex-wrap:wrap}@media (max-width:720px){.upload-module__usHzeq__jobActions>*{min-height:44px}}.upload-module__usHzeq__actions>*{min-height:44px}
.ValidationJourney-module__C8dn2q__hero{grid-template-columns:.88fr 1.12fr;align-items:center;gap:26px;max-width:1360px;margin:0 auto;padding:64px 48px 72px;display:grid;overflow-x:clip}.ValidationJourney-module__C8dn2q__copy{z-index:1;min-width:0;padding-bottom:48px;position:relative}.ValidationJourney-module__C8dn2q__copy h1{letter-spacing:-.052em;text-wrap:balance;color:#16324f;max-width:12ch;margin:0;font-size:clamp(42px,4.65vw,66px);font-weight:800;line-height:1.08}.ValidationJourney-module__C8dn2q__lead{color:var(--c-ink-70);max-width:39ch;margin:26px 0 30px;font-size:18px;line-height:1.65}.ValidationJourney-module__C8dn2q__actions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.ValidationJourney-module__C8dn2q__primary,.ValidationJourney-module__C8dn2q__secondary{justify-content:center;align-items:center;min-height:48px;font-size:14px;font-weight:700;display:inline-flex}.ValidationJourney-module__C8dn2q__primary{color:#fff;transition:background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);background:#005ea8;border:1px solid #005ea8;border-radius:6px;gap:22px;padding:14px 20px;box-shadow:0 2px 3px #16324f12}.ValidationJourney-module__C8dn2q__primary svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px;transition:transform var(--motion-normal) var(--ease-standard)}.ValidationJourney-module__C8dn2q__primary:hover{background:#004c88;box-shadow:0 5px 14px #005ea822}.ValidationJourney-module__C8dn2q__primary:hover svg{transform:translate(3px)}.ValidationJourney-module__C8dn2q__secondary{color:#16324f;text-underline-offset:5px;transition:text-decoration-color var(--motion-fast) var(--ease-standard);-webkit-text-decoration:underline #b7c9d8;text-decoration:underline #b7c9d8}.ValidationJourney-module__C8dn2q__secondary:hover{text-decoration-color:#005ea8}.ValidationJourney-module__C8dn2q__note{color:var(--c-ink-70);margin:24px 0 0;font-size:12px;line-height:1.6}.ValidationJourney-module__C8dn2q__experience{min-width:0}.ValidationJourney-module__C8dn2q__stage{--rx:0deg;--ry:0deg;perspective:1100px;isolation:isolate;background:radial-gradient(ellipse at var(--light-x,50%) var(--light-y,45%), #e5f1fa 0%, #f4f7fa90 42%, transparent 72%);border-radius:50%;height:470px;position:relative}.ValidationJourney-module__C8dn2q__scene{transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .18s ease-out;position:absolute;inset:0}.ValidationJourney-module__C8dn2q__terrain{width:112%;height:112%;position:absolute;top:-4%;left:-6%;overflow:visible}.ValidationJourney-module__C8dn2q__routeLight{stroke-dasharray:506;stroke-dashoffset:506px;opacity:0;transition:stroke-dashoffset .48s var(--ease-standard), opacity .18s var(--ease-standard)}.ValidationJourney-module__C8dn2q__stage[data-step="1"] .ValidationJourney-module__C8dn2q__routeLight,.ValidationJourney-module__C8dn2q__stage[data-step="2"] .ValidationJourney-module__C8dn2q__routeLight{stroke-dashoffset:0;opacity:1}.ValidationJourney-module__C8dn2q__station{transition:opacity .18s var(--ease-standard)}.ValidationJourney-module__C8dn2q__station[data-selected=true]{opacity:0}.ValidationJourney-module__C8dn2q__findingPin{opacity:0;transition:opacity .18s var(--ease-standard)}.ValidationJourney-module__C8dn2q__stage[data-step="1"] .ValidationJourney-module__C8dn2q__findingPin{opacity:1}.ValidationJourney-module__C8dn2q__sheet{width:61%;max-width:330px;transition:transform .24s var(--ease-standard);background:#fff;border:1px solid #dce6ee;border-radius:10px;position:absolute;top:30px;left:32%;transform:translateZ(28px)rotate(-5deg);box-shadow:0 3px 5px #16324f04,0 18px 38px -20px #16324f44}.ValidationJourney-module__C8dn2q__stage[data-step="1"] .ValidationJourney-module__C8dn2q__sheet{transform:translateZ(28px)translateY(-5px)rotate(-2deg)}.ValidationJourney-module__C8dn2q__stage[data-step="2"] .ValidationJourney-module__C8dn2q__sheet{transform:translateZ(28px)translateY(-3px)rotate(0)}.ValidationJourney-module__C8dn2q__sheetTop{border-bottom:1px solid #e6edf3;align-items:center;gap:10px;padding:17px 18px;display:flex}.ValidationJourney-module__C8dn2q__fileIcon{color:#005ea8;width:30px;height:36px}.ValidationJourney-module__C8dn2q__fileIcon svg{width:100%;height:100%}.ValidationJourney-module__C8dn2q__sheetTop strong{color:#16324f;font-size:13px;display:block}.ValidationJourney-module__C8dn2q__sheetTop div>span{color:#536e85;font-size:10px}.ValidationJourney-module__C8dn2q__sheetBrand{color:#005ea8;letter-spacing:-.04em;margin-left:auto;font-size:11px;font-weight:800}.ValidationJourney-module__C8dn2q__sheetRows{padding:10px 18px}.ValidationJourney-module__C8dn2q__sheetRows>div{color:#597084;transition:background .18s var(--ease-standard), color .18s var(--ease-standard);border-radius:3px;grid-template-columns:1.2fr 1fr .7fr;align-items:center;gap:8px;padding:8px 6px;font-size:10px;display:grid}.ValidationJourney-module__C8dn2q__sheetRows>div:first-child{color:#16324f;font-weight:700}.ValidationJourney-module__C8dn2q__sheetRows i{background:#dce8f1;border-radius:2px;width:78%;height:4px;display:block}.ValidationJourney-module__C8dn2q__sheetRows>div[data-issue=true]{color:#805600;background:#fff1cb}.ValidationJourney-module__C8dn2q__sheetRows>div[data-issue=true] i{background:#d2a94e}.ValidationJourney-module__C8dn2q__sheetFoot{color:#536e85;background:#f6f9fb;border-radius:0 0 10px 10px;align-items:center;gap:6px;padding:10px 24px;font-size:10px;display:flex}.ValidationJourney-module__C8dn2q__previewDot{background:#7195b3;border-radius:50%;width:5px;height:5px}.ValidationJourney-module__C8dn2q__insight{max-width:86%;animation:ValidationJourney-module__C8dn2q__insight-in .24s var(--ease-standard);background:#fff;border:1px solid #dce6ee;border-radius:8px;align-items:center;gap:12px;padding:16px 20px;display:flex;position:absolute;bottom:38px;left:11%;transform:translateZ(48px);box-shadow:0 8px 26px -12px #16324f30}.ValidationJourney-module__C8dn2q__insightIcon{color:#005ea8;background:#ebf4fb;border-radius:50%;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.ValidationJourney-module__C8dn2q__insightIcon svg{width:22px;height:22px}.ValidationJourney-module__C8dn2q__insight strong{color:#16324f;font-size:13px;line-height:1.4;display:block}.ValidationJourney-module__C8dn2q__insight p{color:#536e85;margin:4px 0 0;font-size:11px;line-height:1.5}@keyframes ValidationJourney-module__C8dn2q__insight-in{0%{opacity:.35;translate:0 5px}to{opacity:1;translate:0}}.ValidationJourney-module__C8dn2q__controls{border-bottom:1px solid #d8e2ea;gap:12px;max-width:420px;margin:0 auto;display:flex}.ValidationJourney-module__C8dn2q__controls button{color:#60768a;cursor:pointer;min-height:48px;transition:color var(--motion-fast) var(--ease-standard);background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 4px;font-size:13px;font-weight:650;display:flex;position:relative}.ValidationJourney-module__C8dn2q__controls button>svg{width:19px;height:19px;transition:transform var(--motion-normal) var(--ease-standard)}.ValidationJourney-module__C8dn2q__controls button:hover{color:#005ea8}.ValidationJourney-module__C8dn2q__controls button:hover>svg{transform:translateY(-2px)}.ValidationJourney-module__C8dn2q__controls button[aria-pressed=true]{color:#005ea8}.ValidationJourney-module__C8dn2q__controlLine{bottom:-1px;height:2px;transition:transform var(--motion-normal) var(--ease-standard);background:#005ea8;position:absolute;inset-inline:0;transform:scaleX(0)}.ValidationJourney-module__C8dn2q__controls button[aria-pressed=true] .ValidationJourney-module__C8dn2q__controlLine{transform:scaleX(1)}.ValidationJourney-module__C8dn2q__detail{text-align:center;min-height:95px;padding:18px 4px 0}.ValidationJourney-module__C8dn2q__detail h2{color:#16324f;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.5}.ValidationJourney-module__C8dn2q__detail p{color:#536e85;max-width:48ch;margin:0 auto;font-size:12px;line-height:1.6}.ValidationJourney-module__C8dn2q__hero a:focus-visible,.ValidationJourney-module__C8dn2q__controls button:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #005ea8}@media (max-width:1100px) and (min-width:901px){.ValidationJourney-module__C8dn2q__hero{gap:8px;padding-inline:32px}.ValidationJourney-module__C8dn2q__stage{height:410px}.ValidationJourney-module__C8dn2q__sheet{width:74%;left:20%}.ValidationJourney-module__C8dn2q__insight{padding:14px;bottom:22px;left:4%}}@media (max-width:900px){.ValidationJourney-module__C8dn2q__hero{grid-template-columns:1fr;gap:12px;max-width:720px;padding:48px 32px 40px}.ValidationJourney-module__C8dn2q__copy{padding-bottom:0}.ValidationJourney-module__C8dn2q__copy h1{max-width:15ch;font-size:clamp(40px,7.3vw,62px)}.ValidationJourney-module__C8dn2q__lead{max-width:47ch}.ValidationJourney-module__C8dn2q__stage{height:440px}.ValidationJourney-module__C8dn2q__note{margin-top:18px}}@media (max-width:480px){.ValidationJourney-module__C8dn2q__hero{gap:12px;padding:34px 20px 28px}.ValidationJourney-module__C8dn2q__copy h1{max-width:12ch;font-size:43px}.ValidationJourney-module__C8dn2q__lead{margin:20px 0 24px;font-size:16px}.ValidationJourney-module__C8dn2q__actions{gap:18px}.ValidationJourney-module__C8dn2q__primary,.ValidationJourney-module__C8dn2q__secondary{font-size:13px}.ValidationJourney-module__C8dn2q__primary{gap:14px;padding-inline:14px}.ValidationJourney-module__C8dn2q__note{font-size:11px}.ValidationJourney-module__C8dn2q__stage{height:345px}.ValidationJourney-module__C8dn2q__sheet{width:76%;top:26px;left:20%}.ValidationJourney-module__C8dn2q__sheetTop{gap:6px;padding:12px}.ValidationJourney-module__C8dn2q__sheetTop strong{font-size:12px}.ValidationJourney-module__C8dn2q__sheetBrand{font-size:10px}.ValidationJourney-module__C8dn2q__sheetRows{padding:5px 10px}.ValidationJourney-module__C8dn2q__sheetRows>div{padding-block:6px;font-size:9px}.ValidationJourney-module__C8dn2q__sheetFoot{padding:8px 16px}.ValidationJourney-module__C8dn2q__terrain{top:3%}.ValidationJourney-module__C8dn2q__insight{gap:8px;max-width:97%;padding:12px;bottom:8px;left:1%}.ValidationJourney-module__C8dn2q__insight p{font-size:10px}.ValidationJourney-module__C8dn2q__insight strong{font-size:12px}.ValidationJourney-module__C8dn2q__insightIcon{width:32px;height:32px}.ValidationJourney-module__C8dn2q__controls{gap:4px}.ValidationJourney-module__C8dn2q__detail{min-height:94px}}@media (max-width:350px){.ValidationJourney-module__C8dn2q__copy h1{font-size:37px}.ValidationJourney-module__C8dn2q__hero{padding-inline:16px}.ValidationJourney-module__C8dn2q__actions{gap:12px}.ValidationJourney-module__C8dn2q__primary{gap:8px;padding-inline:12px}.ValidationJourney-module__C8dn2q__secondary{font-size:12px}.ValidationJourney-module__C8dn2q__stage{height:320px}.ValidationJourney-module__C8dn2q__sheet{width:83%;left:13%}.ValidationJourney-module__C8dn2q__insight p{max-width:23ch}}@media (prefers-reduced-motion:reduce){.ValidationJourney-module__C8dn2q__scene{transform:none}.ValidationJourney-module__C8dn2q__insight{animation:none}.ValidationJourney-module__C8dn2q__hero *,.ValidationJourney-module__C8dn2q__hero :before,.ValidationJourney-module__C8dn2q__hero :after{transition:none}.ValidationJourney-module__C8dn2q__sheet,.ValidationJourney-module__C8dn2q__stage[data-step] .ValidationJourney-module__C8dn2q__sheet{transform:none}}
.SchemaEditor-module__BpcYCq__editor{border:1px solid var(--c-line);background:#fff;flex-direction:column;gap:0;display:flex}.SchemaEditor-module__BpcYCq__toolbar{background:var(--c-paper);border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:12px;padding:6px 8px;display:flex}.SchemaEditor-module__BpcYCq__tabs{gap:0;display:flex}.SchemaEditor-module__BpcYCq__tab{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--c-line);color:var(--c-ink-50);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);background:#fff;padding:6px 14px;font-size:10px}.SchemaEditor-module__BpcYCq__tab:first-child{border-radius:3px 0 0 3px}.SchemaEditor-module__BpcYCq__tab:last-child{border-left:0;border-radius:0 3px 3px 0}.SchemaEditor-module__BpcYCq__tab.SchemaEditor-module__BpcYCq__active{background:var(--c-ink);color:#fff;border-color:var(--c-ink)}.SchemaEditor-module__BpcYCq__tab:hover:not(.SchemaEditor-module__BpcYCq__active){background:var(--c-paper-deep,#e8eff5)}.SchemaEditor-module__BpcYCq__parseError{font-family:var(--f-mono);color:var(--c-danger);white-space:nowrap;text-overflow:ellipsis;max-width:400px;font-size:10.5px;overflow:hidden}.SchemaEditor-module__BpcYCq__jsonArea{width:100%;font-family:var(--f-mono);white-space:pre;resize:vertical;color:var(--c-ink);tab-size:2;background:#fff;border:none;outline:none;min-height:480px;padding:16px;font-size:12px;line-height:1.6}.SchemaEditor-module__BpcYCq__jsonArea:focus{box-shadow:inset 0 0 0 2px #005ea826}.SchemaEditor-module__BpcYCq__tableView{flex-direction:column;gap:0;display:flex}.SchemaEditor-module__BpcYCq__metaSection{border-bottom:1px solid var(--c-line);padding:16px}.SchemaEditor-module__BpcYCq__metaLabel{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-50);margin-bottom:12px;font-size:9.5px}.SchemaEditor-module__BpcYCq__metaGrid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.SchemaEditor-module__BpcYCq__metaField{flex-direction:column;gap:4px;display:flex}.SchemaEditor-module__BpcYCq__metaField>label{font-family:var(--f-mono);color:var(--c-ink-50);letter-spacing:.1em;text-transform:uppercase;font-size:9px}.SchemaEditor-module__BpcYCq__metaInput{border:1px solid var(--c-line);font-family:var(--f-mono);background:#fff;padding:6px 8px;font-size:12px}.SchemaEditor-module__BpcYCq__metaInput:focus{border-color:var(--c-primary);outline:none}.SchemaEditor-module__BpcYCq__readOnlyValue{font-family:var(--f-mono);color:var(--c-ink);padding:6px 0;font-size:12px}.SchemaEditor-module__BpcYCq__nestedChip{font-family:var(--f-mono);color:var(--c-ink-50);background:var(--c-paper);border:1px solid var(--c-line);white-space:nowrap;text-overflow:ellipsis;max-width:300px;padding:4px 8px;font-size:10px;overflow:hidden}.SchemaEditor-module__BpcYCq__fieldsSection{padding:16px}.SchemaEditor-module__BpcYCq__fieldsSectionHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.SchemaEditor-module__BpcYCq__compositeBadge{font-family:var(--f-mono);letter-spacing:.08em;color:var(--c-primary);border:1px solid var(--c-primary);padding:4px 7px;font-size:9px}.SchemaEditor-module__BpcYCq__compositeIntro{color:var(--c-ink-50);margin:0 0 12px;font-size:12px;line-height:1.5}.SchemaEditor-module__BpcYCq__addBtn{font-family:var(--f-mono);letter-spacing:.06em;border:1px solid var(--c-primary);color:var(--c-primary);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard);background:0 0;padding:5px 12px;font-size:10px}.SchemaEditor-module__BpcYCq__addBtn:hover{background:var(--c-primary);color:#fff}.SchemaEditor-module__BpcYCq__fieldsTableWrap{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.SchemaEditor-module__BpcYCq__fieldsTable{border-collapse:collapse;width:100%;min-width:900px}.SchemaEditor-module__BpcYCq__fieldsTable th{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-50);text-align:left;border-bottom:2px solid var(--c-line);white-space:nowrap;background:var(--c-paper);padding:8px 6px;font-size:8.5px;font-weight:500}.SchemaEditor-module__BpcYCq__fieldsTable td{border-bottom:1px solid var(--c-line);vertical-align:middle;padding:4px 6px;font-size:12px}.SchemaEditor-module__BpcYCq__fieldsTable tr:last-child td{border-bottom:none}.SchemaEditor-module__BpcYCq__fieldRow:hover{background:#005ea805}.SchemaEditor-module__BpcYCq__indexCell{font-family:var(--f-mono);color:var(--c-ink-50);text-align:center;width:32px;font-size:10px}.SchemaEditor-module__BpcYCq__centerCell{text-align:center}.SchemaEditor-module__BpcYCq__cellInput{width:100%;font-family:var(--f-sans);background:0 0;border:1px solid #0000;padding:5px 6px;font-size:12px;transition:border-color .15s}.SchemaEditor-module__BpcYCq__cellInput:hover{border-color:var(--c-line)}.SchemaEditor-module__BpcYCq__cellInput:focus{border-color:var(--c-primary);background:#fff;outline:none}.SchemaEditor-module__BpcYCq__nameInput{font-family:var(--f-mono);font-size:11.5px;font-weight:600}.SchemaEditor-module__BpcYCq__numInput{text-align:center;width:64px;font-family:var(--f-mono);font-size:11px}.SchemaEditor-module__BpcYCq__cellSelect{font-family:var(--f-mono);cursor:pointer;appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23B8541F' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 6px center/10px no-repeat;border:1px solid #0000;padding:4px 22px 4px 4px;font-size:11px}.SchemaEditor-module__BpcYCq__cellSelect:hover{border-color:var(--c-line)}.SchemaEditor-module__BpcYCq__cellSelect:focus{border-color:var(--c-primary);outline:none}.SchemaEditor-module__BpcYCq__fieldName{font-family:var(--f-mono);font-size:11.5px;font-weight:600}.SchemaEditor-module__BpcYCq__typePill{font-family:var(--f-mono);background:var(--c-paper);border:1px solid var(--c-line);letter-spacing:.04em;padding:2px 6px;font-size:9.5px}.SchemaEditor-module__BpcYCq__valuesCell{font-family:var(--f-mono);color:var(--c-ink-70);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:10px;display:inline-block;overflow:hidden}.SchemaEditor-module__BpcYCq__descCell{color:var(--c-ink-70);text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-size:11.5px;display:inline-block;overflow:hidden}.SchemaEditor-module__BpcYCq__moveCell{align-items:center;gap:2px;display:flex}.SchemaEditor-module__BpcYCq__moveBtn{border:1px solid var(--c-line);cursor:pointer;width:22px;height:22px;color:var(--c-ink-50);background:#fff;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}.SchemaEditor-module__BpcYCq__moveBtn:hover:not(:disabled){background:var(--c-paper);color:var(--c-ink)}.SchemaEditor-module__BpcYCq__moveBtn:disabled{opacity:.3;cursor:default}.SchemaEditor-module__BpcYCq__removeBtn{width:24px;height:24px;color:var(--c-danger);cursor:pointer;opacity:.4;background:0 0;border:none;justify-content:center;align-items:center;font-size:18px;transition:opacity .15s;display:flex}.SchemaEditor-module__BpcYCq__removeBtn:hover{opacity:1}.SchemaEditor-module__BpcYCq__emptyRow{text-align:center;color:var(--c-ink-50);font-size:12px;font-style:italic;padding:24px!important}.SchemaEditor-module__BpcYCq__fallback{text-align:center;color:var(--c-ink-50);padding:32px;font-size:13px}.SchemaEditor-module__BpcYCq__linkBtn{color:var(--c-primary);cursor:pointer;background:0 0;border:none;margin-top:8px;font-size:12px;text-decoration:underline}.SchemaEditor-module__BpcYCq__nestedBlock{margin-top:8px}.SchemaEditor-module__BpcYCq__nestedToggle{font-family:var(--f-mono);color:var(--c-ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-size:11px;display:flex}.SchemaEditor-module__BpcYCq__nestedType{color:var(--c-ink-50);font-size:9px}.SchemaEditor-module__BpcYCq__nestedContent{margin-top:6px;margin-left:16px}.SchemaEditor-module__BpcYCq__nestedTextarea{border:1px solid var(--c-line);width:100%;font-family:var(--f-mono);white-space:pre;resize:vertical;background:var(--c-paper);tab-size:2;padding:10px;font-size:11px;line-height:1.5}.SchemaEditor-module__BpcYCq__nestedTextarea:focus{border-color:var(--c-primary);outline:none}
.SubmissionsTable-module___bO_tG__helpPanel{border:1px solid var(--c-line);background:#fff;flex-direction:column;gap:14px;padding:16px 20px;display:flex;position:relative}.SubmissionsTable-module___bO_tG__helpPanel:before{content:"";background:var(--c-primary);width:24px;height:2px;position:absolute;top:-1px;left:-1px}.SubmissionsTable-module___bO_tG__helpHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.SubmissionsTable-module___bO_tG__helpToggle{border:1px solid var(--c-line);cursor:pointer;font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-70);background:0 0;padding:5px 10px;font-size:10px;transition:background .12s,color .12s,border-color .12s}.SubmissionsTable-module___bO_tG__helpToggle:hover{background:var(--c-ink);color:#fff;border-color:var(--c-ink)}.SubmissionsTable-module___bO_tG__helpToggle:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.SubmissionsTable-module___bO_tG__helpBody{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:18px 36px;display:grid}.SubmissionsTable-module___bO_tG__helpGroup{flex-direction:column;gap:6px;display:flex}.SubmissionsTable-module___bO_tG__helpGroupTitle{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-ink-50);font-size:9.5px}.SubmissionsTable-module___bO_tG__helpText{color:var(--c-ink-70);margin:0;font-size:12.5px;line-height:1.55}.SubmissionsTable-module___bO_tG__helpText strong{color:var(--c-ink);font-weight:600}.SubmissionsTable-module___bO_tG__helpLegendItem{color:var(--c-ink-70);align-items:center;gap:8px;font-size:12px;display:flex}.SubmissionsTable-module___bO_tG__helpLegendItem strong{color:var(--c-ink);font-weight:600}.SubmissionsTable-module___bO_tG__tabRow{border-bottom:1px solid var(--c-line);-webkit-overflow-scrolling:touch;gap:0;display:flex;overflow-x:auto}.SubmissionsTable-module___bO_tG__tab{color:var(--c-ink-70);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-right:24px;padding:10px 2px;font-size:12px;font-weight:400;transition:color .15s,border-color .15s;position:relative}.SubmissionsTable-module___bO_tG__tab:hover{color:var(--c-ink)}.SubmissionsTable-module___bO_tG__tab:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.SubmissionsTable-module___bO_tG__tab.SubmissionsTable-module___bO_tG__active{color:var(--c-ink);border-bottom-color:var(--c-primary);font-weight:700}.SubmissionsTable-module___bO_tG__tabCount{font-family:var(--f-mono);color:var(--c-ink-50);margin-left:6px;font-size:9px}.SubmissionsTable-module___bO_tG__tabContextLine{margin-top:-4px}.SubmissionsTable-module___bO_tG__headerCell{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color .12s,background .12s}.SubmissionsTable-module___bO_tG__headerCell:hover{color:var(--c-ink);background:var(--c-paper-deep,var(--c-paper))}.SubmissionsTable-module___bO_tG__headerCell:focus-visible{outline:2px solid var(--c-primary);outline-offset:-2px}.SubmissionsTable-module___bO_tG__sortArrow{color:var(--c-ink-50);margin-left:4px;font-size:9px;transition:color .12s;display:inline-block}.SubmissionsTable-module___bO_tG__sortArrow.SubmissionsTable-module___bO_tG__active{color:var(--c-primary)}.SubmissionsTable-module___bO_tG__actionsCell{white-space:nowrap;justify-content:flex-end;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.SubmissionsTable-module___bO_tG__actionLink{color:var(--c-primary);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:0;align-items:center;gap:5px;padding:2px 4px;font-weight:600;text-decoration:none;transition:color .12s,background .12s,opacity .12s;display:inline-flex}.SubmissionsTable-module___bO_tG__actionLink:hover{text-decoration:underline}.SubmissionsTable-module___bO_tG__actionLink:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px;text-decoration:none}.SubmissionsTable-module___bO_tG__actionLink:disabled,.SubmissionsTable-module___bO_tG__actionLink[aria-disabled=true]{opacity:.55;cursor:wait;pointer-events:none}.SubmissionsTable-module___bO_tG__actionDanger{color:var(--c-ink-70)}.SubmissionsTable-module___bO_tG__actionDanger:hover{color:var(--c-danger,#9b2d2a)}.SubmissionsTable-module___bO_tG__idLink{color:var(--c-primary);font-weight:600;text-decoration:none;transition:color .12s}.SubmissionsTable-module___bO_tG__idLink:hover{text-decoration:underline}.SubmissionsTable-module___bO_tG__idLink:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.SubmissionsTable-module___bO_tG__archivedRow{opacity:.55}.SubmissionsTable-module___bO_tG__archivedBadge{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-50);margin-left:6px;font-size:9px}.SubmissionsTable-module___bO_tG__transferredBadge{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-primary);margin-left:6px;font-size:9px}.SubmissionsTable-module___bO_tG__rowBusy{opacity:.6;cursor:wait}.SubmissionsTable-module___bO_tG__rowBusy td{cursor:wait}.SubmissionsTable-module___bO_tG__rowOpening{background:#005ea80a}.SubmissionsTable-module___bO_tG__rowEditing{box-shadow:inset 2px 0 0 var(--c-primary);background:#005ea80d}.SubmissionsTable-module___bO_tG__inlineSpinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:.6s linear infinite SubmissionsTable-module___bO_tG__subSpin;display:inline-block}@keyframes SubmissionsTable-module___bO_tG__subSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.SubmissionsTable-module___bO_tG__inlineSpinner{animation:none}.SubmissionsTable-module___bO_tG__tab,.SubmissionsTable-module___bO_tG__actionLink,.SubmissionsTable-module___bO_tG__helpToggle,.SubmissionsTable-module___bO_tG__headerCell,.SubmissionsTable-module___bO_tG__sortArrow{transition:none}}.SubmissionsTable-module___bO_tG__backdrop{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.12s ease-out SubmissionsTable-module___bO_tG__bdFade;display:flex;position:fixed;inset:0}@keyframes SubmissionsTable-module___bO_tG__bdFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.SubmissionsTable-module___bO_tG__backdrop{animation:none}}.SubmissionsTable-module___bO_tG__modal{border:1px solid var(--c-line-strong);background:#fff;width:100%;max-width:560px;max-height:calc(100vh - 48px);padding:28px;position:relative;overflow-y:auto}.SubmissionsTable-module___bO_tG__modalCompact{max-width:460px;padding:24px 28px 22px}.SubmissionsTable-module___bO_tG__modal:before{content:"";background:var(--c-primary);width:32px;height:3px;position:absolute;top:-1px;left:-1px}.SubmissionsTable-module___bO_tG__modalHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}.SubmissionsTable-module___bO_tG__modalTitle{font-family:var(--f-serif);letter-spacing:-.02em;margin:4px 0 0;font-size:22px;font-weight:300}.SubmissionsTable-module___bO_tG__closeBtn{color:var(--c-ink-50);cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:22px;line-height:1;transition:color .12s}.SubmissionsTable-module___bO_tG__closeBtn:hover{color:var(--c-ink)}.SubmissionsTable-module___bO_tG__closeBtn:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.SubmissionsTable-module___bO_tG__confirmBody{color:var(--c-ink-70);margin:0 0 8px;font-size:13px;line-height:1.55}.SubmissionsTable-module___bO_tG__confirmBody strong{color:var(--c-ink);font-weight:600;font-family:var(--f-mono)}.SubmissionsTable-module___bO_tG__modalBody{flex-direction:column;gap:16px;display:flex}.SubmissionsTable-module___bO_tG__modalFooter{border-top:1px solid var(--c-line);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:18px;display:flex}.SubmissionsTable-module___bO_tG__field{flex-direction:column;gap:6px;display:flex}.SubmissionsTable-module___bO_tG__field>label{font-family:var(--f-mono);color:var(--c-ink-50);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px}.SubmissionsTable-module___bO_tG__fieldHint{color:var(--c-ink-70);margin:0;font-size:11.5px;line-height:1.45}.SubmissionsTable-module___bO_tG__input,.SubmissionsTable-module___bO_tG__select{border:1px solid var(--c-line);font-family:var(--f-sans);background:#fff;padding:10px 12px;font-size:13px;transition:border-color .12s,outline-color .12s}.SubmissionsTable-module___bO_tG__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23005EA8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:12px;padding-right:34px}.SubmissionsTable-module___bO_tG__input:focus,.SubmissionsTable-module___bO_tG__select:focus{outline:1px solid var(--c-primary);border-color:var(--c-primary)}.SubmissionsTable-module___bO_tG__error{color:var(--c-primary-deep);background:var(--c-primary-soft);border-left:2px solid var(--c-primary);padding:8px 12px;font-size:12px}.SubmissionsTable-module___bO_tG__titleClamp{white-space:nowrap;text-overflow:ellipsis;max-width:340px;overflow:hidden}@media (max-width:1280px){.SubmissionsTable-module___bO_tG__colCreated{display:none}}@media (max-width:1160px){.SubmissionsTable-module___bO_tG__colRows{display:none}.SubmissionsTable-module___bO_tG__titleClamp{max-width:260px}}@media (max-width:1040px){.SubmissionsTable-module___bO_tG__colSubmitter{display:none}}@media (max-width:920px){.SubmissionsTable-module___bO_tG__colSchema{display:none}.SubmissionsTable-module___bO_tG__titleClamp{max-width:200px}}@media (max-width:800px){.SubmissionsTable-module___bO_tG__titleClamp{max-width:160px}}.SubmissionsTable-module___bO_tG__tabRow{min-width:0;max-width:100%}.SubmissionsTable-module___bO_tG__helpLegendItem{flex-wrap:wrap}.SubmissionsTable-module___bO_tG__bulkDownload{border:1px solid var(--c-line);border-left:3px solid var(--c-primary);background:var(--c-card);border-radius:4px;margin:16px 0;padding:20px;font-size:13px}.SubmissionsTable-module___bO_tG__bulkHeading,.SubmissionsTable-module___bO_tG__bulkOptions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.SubmissionsTable-module___bO_tG__bulkHeading{justify-content:space-between}.SubmissionsTable-module___bO_tG__bulkOptions{margin:16px 0}.SubmissionsTable-module___bO_tG__bulkOptions label{align-items:center;gap:8px;display:flex}.SubmissionsTable-module___bO_tG__bulkDownload p{color:var(--c-ink-70);margin:8px 0 0;line-height:1.6}.SubmissionsTable-module___bO_tG__bulkDownload input,.SubmissionsTable-module___bO_tG__selectionCheckbox{accent-color:var(--c-primary);width:16px;height:16px}.SubmissionsTable-module___bO_tG__bulkDownload p[role=alert]{color:var(--c-danger)}@media (max-width:640px){.SubmissionsTable-module___bO_tG__bulkOptions{flex-direction:column;align-items:stretch}}
