@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Outfit:wght@400;500;600;700&display=swap";:root{--background:222.2 84% 4.9%;--foreground:210 40% 98%;--card:222.2 84% 4.9%;--card-foreground:210 40% 98%;--popover:222.2 84% 4.9%;--popover-foreground:210 40% 98%;--primary:263.4 70% 50.4%;--primary-foreground:210 40% 98%;--secondary:217.2 32.6% 17.5%;--secondary-foreground:210 40% 98%;--muted:217.2 32.6% 17.5%;--muted-foreground:215 20.2% 65.1%;--accent:217.2 32.6% 17.5%;--accent-foreground:210 40% 98%;--destructive:0 62.8% 30.6%;--destructive-foreground:210 40% 98%;--border:217.2 32.6% 17.5%;--input:217.2 32.6% 17.5%;--ring:224.3 76.3% 48%;--radius:.75rem;--glass:#111928bf;--glass-border:#ffffff20}*,:before,:after{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}html,body,#root{height:100%}body{color:#1f2937;background:#f6f7f9;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5;overflow-x:hidden}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em;font-family:Outfit,ui-sans-serif,system-ui,sans-serif;font-weight:600}a{color:inherit}button{font-family:inherit}.glassCard{background:var(--glass);-webkit-backdrop-filter:blur(16px);border:1px solid var(--glass-border);border-radius:var(--radius)}.gradientText{background:linear-gradient(135deg,#fff 0%,#a855f7 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.btnPrimary{background-color:hsl(var(--primary));color:hsl(var(--primary-foreground));border-radius:var(--radius);cursor:pointer;border:none;padding:.75rem 1.5rem;font-weight:500;transition:all .2s}.btnPrimary:hover{opacity:.9;box-shadow:0 10px 20px -10px hsla(var(--primary), .5);transform:translateY(-1px)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f5f9}::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#94a3b8}._wrap_vl8pl_3{max-width:48rem;margin:0 auto}._hero_vl8pl_9{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1rem;padding:2rem}._heroSub_vl8pl_18{color:#64748b;margin-bottom:.25rem;font-size:.875rem}._heroCount_vl8pl_24{color:#1e293b;margin-bottom:.5rem;font-size:3.75rem;font-weight:600;line-height:1}._heroUnit_vl8pl_32{color:#475569;margin-bottom:1.5rem;font-size:1rem}._heroBtn_vl8pl_38{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}._heroBtn_vl8pl_38:hover{background:#4338ca}._heroHint_vl8pl_55{color:#94a3b8;margin-top:.75rem;font-size:.75rem}._progressCard_vl8pl_62{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1rem;padding:1rem}._progressHeader_vl8pl_70{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}._progressLabel_vl8pl_77{color:#334155;font-size:.875rem}._progressPct_vl8pl_82{color:#64748b;font-size:.75rem}._progressBar_vl8pl_87{background:#e5e7eb;border-radius:9999px;height:.5rem;overflow:hidden}._progressFill_vl8pl_94{background:#4f46e5;border-radius:9999px;height:100%;transition:width .3s;display:block}._batchesCard_vl8pl_103{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1rem;overflow:hidden}._cardHeader_vl8pl_111{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;display:flex}._cardTitle_vl8pl_119{color:#1e293b;font-size:.875rem;font-weight:500}._cardHint_vl8pl_125{color:#94a3b8;font-size:.6875rem}._batchRow_vl8pl_130{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f1f5f9;align-items:center;gap:.75rem;width:100%;padding:.75rem 1.25rem;transition:background .1s;display:flex}._batchRow_vl8pl_130:last-child{border-bottom:none}._batchRow_vl8pl_130:hover{background:#f8fafc}._batchInfo_vl8pl_148{flex:1;min-width:0}._batchName_vl8pl_153{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}._batchSub_vl8pl_161{color:#64748b;font-size:.6875rem}._batchDue_vl8pl_166{white-space:nowrap;border:1px solid #0000;border-radius:9999px;padding:.125rem .5rem;font-size:.6875rem}._dueOverdue_vl8pl_174,._dueToday_vl8pl_175{color:#9f1239;background:#fff1f2;border-color:#fecdd3}._dueSoon_vl8pl_176{color:#92400e;background:#fffbeb;border-color:#fde68a}._dueOk_vl8pl_177{color:#475569;background:#f8fafc;border-color:#e2e8f0}._chevron_vl8pl_179{color:#cbd5e1;flex-shrink:0;font-size:1rem}._queueCard_vl8pl_186{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;overflow:hidden}._claimRow_vl8pl_193{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #f1f5f9;align-items:center;gap:.75rem;width:100%;padding:.875rem 1.25rem;transition:background .1s;display:flex}._claimRow_vl8pl_193:last-child{border-bottom:none}._claimRow_vl8pl_193:hover{background:#f8fafc}._claimIndex_vl8pl_211{color:#64748b;background:#f1f5f9;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;font-weight:600;display:flex}._claimInfo_vl8pl_225{flex:1;min-width:0}._claimText_vl8pl_230{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}._claimSource_vl8pl_238{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}._moreHint_vl8pl_246{text-align:center;color:#64748b;border-top:1px solid #f1f5f9;padding:.625rem 1.25rem;font-size:.75rem}._allDone_vl8pl_255{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;padding:3rem}._allDoneIcon_vl8pl_263{color:#16a34a;background:#f0fdf4;border-radius:9999px;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin:0 auto 1rem;display:flex}._allDoneTitle_vl8pl_275{color:#1e293b;margin-bottom:.25rem;font-size:1.25rem;font-weight:600}._allDoneSub_vl8pl_282{color:#64748b;margin-bottom:1.5rem;font-size:.875rem}._allDoneActions_vl8pl_288{justify-content:center;align-items:center;gap:.5rem;display:flex}._btnOutline_vl8pl_295{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background .1s;display:inline-flex}._btnOutline_vl8pl_295:hover{background:#f8fafc}._loading_vl8pl_313{text-align:center;color:#64748b;padding:3rem;font-size:.875rem}._errorMsg_vl8pl_320{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:.5rem;padding:1rem;font-size:.875rem}._pageHeader_vl8pl_330{margin-bottom:1.25rem}._pageTitle_vl8pl_334{color:#1e293b;letter-spacing:-.01em;font-size:1.25rem;font-weight:600}._pageSub_vl8pl_341{color:#64748b;margin-top:.25rem;font-size:.875rem}._shell_12i7k_4{flex-direction:column;height:100%;display:flex}._topBar_12i7k_13{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem 1.5rem;display:flex}._crumb_12i7k_23{align-items:center;gap:.5rem;display:flex}._crumbLink_12i7k_29{color:#64748b;font-size:.75rem;text-decoration:none}._crumbLink_12i7k_29:hover{color:#334155}._crumbChevron_12i7k_36{color:#cbd5e1;font-size:.75rem}._crumbTitle_12i7k_41{color:#1e293b;font-size:.875rem;font-weight:500}._navControls_12i7k_47{color:#64748b;align-items:center;gap:.5rem;font-size:.75rem;display:flex}._tabStrip_12i7k_56{background:#fff;border-bottom:1px solid #e2e8f0;flex-shrink:0;align-items:center;padding:0 1.5rem;display:flex}._tab_12i7k_56{cursor:pointer;color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:color .15s}._tab_12i7k_56:hover{color:#1e293b}._tabActive_12i7k_78{color:#4338ca;border-bottom-color:#4f46e5}._tabSpacer_12i7k_83{flex:1}._paneGrid_12i7k_86{flex:1;gap:1rem;min-height:0;padding:1.5rem;display:grid;overflow:hidden}._paneGridWithRef_12i7k_96{grid-template-columns:3fr 5fr 4fr}._paneGridNoRef_12i7k_100{grid-template-columns:7fr 5fr}._paneScroll_12i7k_104{overflow-y:auto}._card_12i7k_109{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:1rem}._card_12i7k_109:last-child{margin-bottom:0}._refHeader_12i7k_119{background:#eef2ff;border:1px solid #c7d2fe;border-radius:.75rem;margin-bottom:.75rem;padding:.625rem .75rem}._refHeaderTitle_12i7k_127{color:#3730a3;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}._refHeaderSub_12i7k_136{color:#4338ca;margin-top:.25rem;font-size:.6875rem}._accordion_12i7k_142{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:.75rem;overflow:hidden}._accordionBtn_12i7k_150{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:.5rem .75rem;display:flex}._accordionTitle_12i7k_162{color:#334155;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;display:flex}._accordionBody_12i7k_171{border-top:1px solid #f1f5f9;padding:.5rem .75rem .75rem}._guidelinePre_12i7k_176{white-space:pre-wrap;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.375rem;max-height:14rem;padding:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.75rem;overflow-y:auto}._rubricDef_12i7k_189{margin-bottom:.5rem;font-size:.75rem}._rubricDefName_12i7k_194{color:#334155;font-weight:600}._rubricDefWeight_12i7k_199{color:#94a3b8;font-weight:400}._rubricDefText_12i7k_204{color:#475569;line-height:1.4}._claimSource_12i7k_210{color:#64748b;margin-bottom:.25rem;font-size:.75rem}._claimMono_12i7k_216{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace}._claimText_12i7k_220{color:#1e293b;border-left:4px solid #4f46e5;padding-top:.25rem;padding-bottom:.25rem;padding-left:1rem;font-size:1.0625rem;line-height:1.65}._evidenceHeader_12i7k_230{color:#1e293b;align-items:center;gap:.5rem;margin-bottom:.75rem;font-weight:600;display:flex}._evidenceItem_12i7k_239{background:#f8fafc;border:1px solid #f1f5f9;border-radius:.5rem;margin-bottom:.75rem;padding:.75rem}._evidenceItem_12i7k_239:last-child{margin-bottom:0}._evidenceTitle_12i7k_248{color:#4338ca;margin-bottom:.25rem;font-size:.875rem;font-weight:500}._evidenceSnippet_12i7k_255{color:#475569;font-size:.875rem}._aiHeader_12i7k_261{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}._aiLabel_12i7k_268{color:#334155;font-size:.75rem;font-weight:600}._aiScore_12i7k_274{color:#1e293b;margin:.25rem 0;font-size:1.875rem;font-weight:700}._aiReason_12i7k_281{color:#334155;background:#f8fafc;border-radius:.375rem;margin-top:.5rem;padding:.75rem;font-size:.875rem}._aiHash_12i7k_290{color:#94a3b8;margin-top:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.6875rem}._rubricTitle_12i7k_298{color:#334155;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:flex}._rubricRow_12i7k_308{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}._rubricRow_12i7k_308:last-child{margin-bottom:0}._rubricLabel_12i7k_316{color:#475569;flex-shrink:0;width:11rem;font-size:.75rem}._rubricWeight_12i7k_323{color:#94a3b8}._rubricButtons_12i7k_327{gap:.25rem;display:flex}._rubricBtn_12i7k_332{cursor:pointer;color:#475569;background:#f1f5f9;border:none;border-radius:.25rem;width:1.5rem;height:1.5rem;font-size:.75rem;transition:background .1s,color .1s}._rubricBtn_12i7k_332:hover{background:#e2e8f0}._rubricBtnActive_12i7k_344{color:#fff;background:#4f46e5}._commentLabel_12i7k_350{color:#334155;margin-bottom:.5rem;font-size:.75rem;font-weight:600}._commentArea_12i7k_357{resize:vertical;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;width:100%;padding:.5rem;font-family:inherit;font-size:.875rem;line-height:1.5}._commentArea_12i7k_357:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f126}._verdictRow_12i7k_376{gap:.5rem;display:flex}._btnApprove_12i7k_381{cursor:pointer;color:#fff;background:#4f46e5;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}._btnApprove_12i7k_381:hover{background:#4338ca}._btnApprove_12i7k_381:disabled{cursor:not-allowed;background:#cbd5e1}._btnReject_12i7k_400{cursor:pointer;color:#fff;background:#e11d48;border:none;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}._btnReject_12i7k_400:hover{background:#be123c}._btnReject_12i7k_400:disabled{cursor:not-allowed;background:#fda4af}._btnEscalate_12i7k_419{cursor:pointer;color:#334155;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-flex}._btnEscalate_12i7k_419:hover{background:#f8fafc}._btnEscalate_12i7k_419:disabled{opacity:.5;cursor:not-allowed}._successBanner_12i7k_439{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem;font-size:.875rem;display:flex}._errorBanner_12i7k_452{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.75rem;padding:.75rem 1rem;font-size:.875rem;display:flex}._diffGrid_12i7k_466{grid-column:1/-1;grid-template-columns:1fr 1fr;align-content:start;gap:1rem;display:grid}._diffScore_12i7k_474{color:#1e293b;font-size:1.875rem;font-weight:700}._diffScoreUser_12i7k_480{color:#4338ca;font-size:1.875rem;font-weight:700}._disputeWrap_12i7k_487{grid-column:1/-1;width:100%;max-width:48rem;margin:0 auto}._threadMsg_12i7k_494{border-bottom:1px solid #f1f5f9;gap:.75rem;padding:.75rem;display:flex}._threadMsg_12i7k_494:last-child{border-bottom:none}._threadAvatar_12i7k_502{color:#fff;background:#4f46e5;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:600;display:flex}._threadBody_12i7k_516{flex:1}._threadAuthor_12i7k_520{color:#1e293b;font-size:.8125rem;font-weight:500}._threadTs_12i7k_526{color:#94a3b8;font-size:.6875rem}._threadText_12i7k_531{color:#334155;margin-top:.125rem;font-size:.875rem}._replyArea_12i7k_537{border-top:1px solid #f1f5f9;gap:.5rem;padding:.75rem;display:flex}._replyInput_12i7k_544{resize:none;color:#1e293b;border:1px solid #e2e8f0;border-radius:.5rem;flex:1;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}._replyInput_12i7k_544:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f126}._replyBtn_12i7k_560{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.5rem;align-self:flex-end;padding:.5rem 1rem;font-size:.875rem;font-weight:500}._replyBtn_12i7k_560:hover{background:#4338ca}._replyBtn_12i7k_560:disabled{cursor:not-allowed;background:#cbd5e1}._footer_12i7k_575{color:#cbd5e1;background:#0f172a;flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem 1.5rem;font-size:.75rem;display:flex}._footerLeft_12i7k_586{opacity:.7;align-items:center;gap:.5rem;display:flex}._footerRight_12i7k_593{align-items:center;gap:.75rem;display:flex}._kbdKey_12i7k_599{color:#e2e8f0;background:#1e293b;border:1px solid #475569;border-bottom-width:2px;border-radius:.25rem;padding:.0625rem .375rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:.6875rem;display:inline-block}._navBtn_12i7k_612{color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;align-items:center;gap:.25rem;padding:.3125rem .625rem;font-size:.75rem;font-weight:500;transition:background .1s;display:inline-flex}._navBtn_12i7k_612:hover:not(:disabled){background:#f8fafc}._navBtn_12i7k_612:disabled{opacity:.4;cursor:not-allowed}._cardPad_12i7k_630{padding:1.25rem}._sectionTitle_12i7k_634{text-transform:uppercase;letter-spacing:.05em;color:#64748b;font-size:.6875rem;font-weight:600}._chip_12i7k_643{border-radius:9999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1;display:inline-flex}._chipSlate_12i7k_654{color:#475569;background:#f1f5f9}._chipIndigo_12i7k_655{color:#4338ca;background:#eef2ff}._chipEmerald_12i7k_656{color:#166534;background:#f0fdf4}._chipAmber_12i7k_657{color:#92400e;background:#fffbeb}._chipRose_12i7k_658{color:#9f1239;background:#fff1f2}._chipSky_12i7k_659{color:#075985;background:#f0f9ff}._chipViolet_12i7k_660{color:#5b21b6;background:#f5f3ff}._page_q29b1_3{background:#f8fafc;justify-content:center;align-items:center;min-height:100vh;padding:1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;display:flex}._card_q29b1_13{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;width:100%;max-width:400px;padding:2rem;box-shadow:0 1px 3px #0000000d}._logo_q29b1_23{align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}._logoMark_q29b1_30{color:#fff;background:#4f46e5;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:700;display:flex}._logoText_q29b1_42{color:#1e293b;font-weight:600}._title_q29b1_47{color:#1e293b;margin:0 0 .25rem;font-size:1.5rem;font-weight:600}._subtitle_q29b1_54{color:#64748b;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}._form_q29b1_61{flex-direction:column;gap:1rem;display:flex}._field_q29b1_67{flex-direction:column;gap:.375rem;display:flex}._label_q29b1_73{color:#334155;font-size:.8125rem;font-weight:500}._input_q29b1_79{color:#1e293b;background:#fff;border:1px solid #cbd5e1;border-radius:.375rem;outline:none;padding:.625rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}._input_q29b1_79:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e526}._input_q29b1_79:disabled{cursor:not-allowed;background:#f1f5f9}._hint_q29b1_100{color:#94a3b8;margin-top:.125rem;font-size:.75rem}._fieldError_q29b1_106{color:#dc2626;margin-top:.125rem;font-size:.75rem}._submit_q29b1_112{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:.375rem;width:100%;margin-top:.5rem;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s}._submit_q29b1_112:hover:not(:disabled){background:#4338ca}._submit_q29b1_112:disabled{cursor:not-allowed;background:#94a3b8}._error_q29b1_135{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;padding:.625rem .75rem;font-size:.8125rem}._success_q29b1_144{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:.375rem;padding:.625rem .75rem;font-size:.8125rem}._links_q29b1_153{border-top:1px solid #f1f5f9;justify-content:space-between;gap:.5rem;margin-top:1.25rem;padding-top:1rem;font-size:.8125rem;display:flex}._link_q29b1_153{color:#4338ca;cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}._link_q29b1_153:hover{text-decoration:underline}._centerLink_q29b1_178{text-align:center;margin-top:1rem;font-size:.8125rem}
