.ComplianceFeedback_feedback__lqfCy{color:var(--text,var(--app-ink,#123047))}.ComplianceFeedback_feedback__lqfCy h3{font-size:16px}.ComplianceFeedback_counts__mwead{font-size:13px}.ComplianceFeedback_stage__Jboms{border-top:1px solid #7893a43b;padding:9px 0}.ComplianceFeedback_rule__R8Emt summary,.ComplianceFeedback_stage__Jboms summary{cursor:pointer;font-weight:600}.ComplianceFeedback_rule__R8Emt{padding:8px 12px;margin:5px 0;border-left:3px solid #8596a5}.ComplianceFeedback_rule__R8Emt p{font-size:13px;line-height:1.5}.ComplianceFeedback_facts__oZ5td{display:flex;flex-wrap:wrap;gap:6px 20px;font-size:12px}.ComplianceFeedback_facts__oZ5td div{display:flex;gap:6px}.ComplianceFeedback_facts__oZ5td dt{opacity:.75}.ComplianceFeedback_facts__oZ5td dd{margin:0}.ComplianceFeedback_feedback__lqfCy [data-status=VIOLATION]{color:#bf2843}.ComplianceFeedback_feedback__lqfCy [data-status=COMPLIANT]{color:#087e50}.ComplianceFeedback_feedback__lqfCy [data-status=UNVERIFIED]{color:#a16313}@media(max-width:600px){.ComplianceFeedback_rule__R8Emt{padding:8px 4px}.ComplianceFeedback_facts__oZ5td{display:block}}.ComplianceFeedback_missing__DdApw{font-weight:400;font-size:12px;opacity:.8}.ComplianceFeedback_feedback__lqfCy>summary{cursor:pointer;font-weight:700;font-size:14px}.ComplianceFeedback_feedback__lqfCy>summary:focus-visible{outline:2px solid #227fc3;outline-offset:4px}.VisualEvidence_panel__9ILzI{border:1px solid var(--border,#d7e0e8);border-radius:12px;padding:16px;margin:16px 0;background:var(--surface,var(--app-surface,#fff));color:var(--text,var(--app-ink,#172638))}.VisualEvidence_panel__9ILzI h3,.VisualEvidence_panel__9ILzI h4{margin:0 0 10px}.VisualEvidence_hint__I_z2O{color:var(--muted,var(--app-ink,#516074));font-size:.9rem}.VisualEvidence_paste__VxyJm{width:100%;min-height:48px;padding:12px;border:1px solid #8c9ba9;border-radius:8px;font:inherit}.VisualEvidence_grid__nJ2Ri{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.VisualEvidence_figure__KLdp4{margin:0;max-width:720px}.VisualEvidence_thumbnail__599U3{display:block;border:0;background:none;padding:0;cursor:zoom-in;width:100%}.VisualEvidence_thumbnail__599U3 img{width:100%;max-height:270px;object-fit:contain;border-radius:6px;background:var(--app-surface,#eef2f5)}.VisualEvidence_links__lfana{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:8px 0;font-size:.9rem}.VisualEvidence_dialog__T_YPJ{position:fixed;inset:0;width:96vw;max-width:1800px;height:94vh;max-height:94vh;padding:16px;border:1px solid #8c9ba9;border-radius:12px;background:#101721;color:white;z-index:10000}.VisualEvidence_dialog__T_YPJ::backdrop{background:#000b}.VisualEvidence_dialog__T_YPJ img{width:100%;height:calc(100% - 58px);object-fit:contain}.VisualEvidence_dialog__T_YPJ .VisualEvidence_links__lfana{justify-content:space-between}.VisualEvidence_dialog__T_YPJ a,.VisualEvidence_dialog__T_YPJ button{color:white}.VisualEvidence_error__3vluL{color:#a12323}.VisualEvidence_phase__snuuM{margin-top:16px}@media(min-width:900px){.VisualEvidence_panel__9ILzI{padding:10px 12px;margin:8px 0}.VisualEvidence_panel__9ILzI h3,.VisualEvidence_panel__9ILzI h4{margin:0 0 5px}.VisualEvidence_panel__9ILzI p{margin:4px 0}.VisualEvidence_paste__VxyJm{min-height:44px;padding:8px;max-width:480px}.VisualEvidence_figure__KLdp4{max-width:320px}.VisualEvidence_thumbnail__599U3 img{max-height:112px}.VisualEvidence_links__lfana{gap:10px;margin:4px 0}.VisualEvidence_phase__snuuM{margin-top:8px}.VisualEvidence_grid__nJ2Ri{grid-template-columns:repeat(auto-fit,minmax(160px,240px));gap:8px}.VisualEvidence_dialog__T_YPJ .VisualEvidence_links__lfana{margin-bottom:12px}}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_comparison__ZUFnD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:16px}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_comparison__ZUFnD>div{min-width:0;padding:16px;border:1px solid var(--cal-line,#d5e1ec);border-radius:10px;background:var(--cal-raised,var(--app-surface,#f5f8fb))}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_phase__snuuM{margin-top:0}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_grid__nJ2Ri{grid-template-columns:minmax(0,1fr);gap:16px}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_figure__KLdp4{width:100%;max-width:none}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_thumbnail__599U3{padding:0;border:1px solid var(--cal-line,#d5e1ec);background:var(--cal-outside,var(--app-surface,#edf2f6));overflow:hidden;border-radius:6px;box-shadow:none}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_thumbnail__599U3 img{display:block;width:100%;height:auto;aspect-ratio:16/9;max-height:none;object-fit:contain;background:var(--cal-outside,var(--app-surface,#edf2f6))}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_paste__VxyJm{display:block;max-width:none;margin-top:6px}.VisualEvidence_compactPanel__vGC_E .VisualEvidence_links__lfana{margin:8px 0;color:var(--cal-muted,var(--app-ink,#516074))}@media(max-width:700px){.VisualEvidence_compactPanel__vGC_E .VisualEvidence_comparison__ZUFnD{grid-template-columns:1fr}}.VisualEvidence_previewNavigation__0tQsW{display:flex;align-items:center;justify-content:center;gap:16px}.VisualEvidence_previewNavigation__0tQsW span{min-width:110px;text-align:center;white-space:nowrap}.VisualEvidence_dialog__T_YPJ .VisualEvidence_previewNavigation__0tQsW button:disabled{opacity:.4;cursor:default}.VisualEvidence_dialog__T_YPJ{overflow:hidden}.VisualEvidence_dialog__T_YPJ>.VisualEvidence_links__lfana{min-height:44px}@media(max-width:700px){.VisualEvidence_dialog__T_YPJ{overflow:auto}.VisualEvidence_previewNavigation__0tQsW{order:3;flex-basis:100%;gap:8px}.VisualEvidence_dialog__T_YPJ img{height:calc(100% - 112px)}}.VisualEvidence_dialog__T_YPJ .VisualEvidence_previewNavigation__0tQsW{color:#f5f8fb}.VisualEvidence_dialog__T_YPJ .VisualEvidence_previewNavigation__0tQsW button{background:#1e5678;border:1px solid #5c879f;color:#fff}.VisualEvidence_dialog__T_YPJ .VisualEvidence_previewNavigation__0tQsW button:disabled{background:#192b3b;border-color:#415467;color:#aebdcb;opacity:1}.VisualEvidence_correction__BeIb8{margin:12px 0}.VisualEvidence_correctionEditor__zOP3p{display:grid;gap:12px;padding:14px;margin-top:10px;border:1px solid var(--cal-line,#bdd0df);border-radius:8px;background:var(--cal-surface,var(--app-surface,#fff))}.VisualEvidence_correctionEditor__zOP3p input{width:100%;min-width:0}.VisualEvidence_correctionEditor__zOP3p .VisualEvidence_links__lfana{justify-content:flex-start}.VisualEvidence_maxRFold__Cu_Vu>summary{cursor:pointer;font-weight:700;line-height:1.5;min-height:24px}.VisualEvidence_maxRFold__Cu_Vu[open]>summary{margin-bottom:16px}.CalendarHistoryTable_scroll__v2sl6{width:100%;overflow-x:auto;border:1px solid var(--cal-line,#dbe5ec);border-radius:10px;margin:16px 0 0;color:var(--cal-ink,var(--app-ink,#173448))}.CalendarHistoryTable_table__VBN_S{width:100%;border-collapse:collapse;min-width:720px;font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--cal-surface,var(--app-surface,#fff))}.CalendarHistoryTable_table__VBN_S th{background:var(--cal-raised,var(--app-surface,#edf3f7));color:var(--cal-muted,var(--app-muted,#597285));text-align:left;padding:12px 14px;font-size:10px;font-weight:650;white-space:nowrap;border-bottom:1px solid var(--cal-line,#dbe5ec)}.CalendarHistoryTable_table__VBN_S td{padding:14px;border-bottom:1px solid var(--cal-line,#e6edf2);vertical-align:middle}.CalendarHistoryTable_table__VBN_S tr:last-child>td{border-bottom:0}.CalendarHistoryTable_table__VBN_S small{display:block;font-size:10px;color:var(--cal-muted,var(--app-muted,#718391));margin-top:4px}.CalendarHistoryTable_table__VBN_S .CalendarHistoryTable_active__pa728>td{background:var(--cal-hover,var(--app-surface,#f0f6fa))}.CalendarHistoryTable_decision__7ttvX{font-size:10px;font-weight:650;letter-spacing:.25px}.CalendarHistoryTable_numeric__qQqto{font-weight:650;white-space:nowrap}.CalendarHistoryTable_numeric__qQqto[data-tone=gain]{color:var(--cal-positive,#14856b)}.CalendarHistoryTable_numeric__qQqto[data-tone=loss]{color:var(--cal-negative,#c23d58)}.CalendarHistoryTable_status__6_IDh{display:inline-block;padding:5px 8px;border-radius:5px;background:var(--cal-raised,var(--app-surface,#edf2f6));color:var(--cal-muted,var(--app-muted,#60788b));font-size:10px;font-weight:600;white-space:nowrap}.CalendarHistoryTable_status__6_IDh[data-status=COMPLIANT]{background:#e7f5ee;color:#1a7c5d}.CalendarHistoryTable_status__6_IDh[data-status=VIOLATION]{background:#fbeef0;color:#b73b52}.CalendarHistoryTable_actions__zCiYe{display:flex;align-items:center;gap:8px;white-space:nowrap}.CalendarHistoryTable_actions__zCiYe button{border:1px solid var(--cal-line,#cfdee8);border-radius:6px;background:var(--cal-surface,var(--app-surface,#fff));color:var(--cal-link,var(--app-ink,#215d80));padding:8px 10px;font-size:11px;font-weight:600;cursor:pointer;min-height:34px}.CalendarHistoryTable_actions__zCiYe button:hover{background:var(--cal-hover,var(--app-surface,#e7f1f7));border-color:#7ba7bf}.CalendarHistoryTable_actions__zCiYe a{display:inline-flex;align-items:center;justify-content:center;color:var(--cal-muted,var(--app-muted,#647f91));text-decoration:none;width:30px;height:30px;font-size:16px}.CalendarHistoryTable_actions__zCiYe :focus-visible{outline:2px solid #2787b6;outline-offset:2px}.CalendarHistoryTable_table__VBN_S td.CalendarHistoryTable_details__6HwGf{padding:0;border-bottom:1px solid var(--cal-line,#dbe5ec)}.CalendarHistoryTable_details__6HwGf{white-space:normal}.CalendarHistoryTable_table__VBN_S .CalendarHistoryTable_details__6HwGf dialog img{max-width:100%}.PerformanceCalendar_page__tq_23{--ink:var(--cal-ink,#173448);--muted:var(--cal-muted,#647789);--line:var(--cal-line,#dbe5ec);color:var(--ink);min-width:0;padding:4px 0 20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PerformanceCalendar_pageHeader__kUj5_{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 0 22px}.PerformanceCalendar_eyebrow__OzjUC{font-size:10px;font-weight:700;letter-spacing:1.5px;color:var(--cal-muted,var(--app-muted,#58758a))}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_pageHeader__kUj5_ h1{font-size:28px;letter-spacing:-.8px;margin:6px 0 0;line-height:1.25}.PerformanceCalendar_tabs__vWP1T{display:flex;gap:5px;align-items:center;flex-wrap:wrap}.PerformanceCalendar_control__wfHFY,.PerformanceCalendar_filters__kq_XN button,.PerformanceCalendar_monthNavigation__8mdRn button,.PerformanceCalendar_tabs__vWP1T>button{background:var(--cal-surface,var(--app-surface,#fff));color:var(--ink);border:1px solid var(--line);border-radius:7px;padding:9px 13px;min-height:36px;cursor:pointer;font:inherit;font-size:12px;font-weight:600;box-shadow:none;line-height:1.2}.PerformanceCalendar_control__wfHFY:hover,.PerformanceCalendar_filters__kq_XN button:hover,.PerformanceCalendar_monthNavigation__8mdRn button:hover,.PerformanceCalendar_tabs__vWP1T>button:hover{background:var(--cal-hover,var(--app-surface,#edf4f8));border-color:#91adc0}.PerformanceCalendar_filters__kq_XN button.PerformanceCalendar_selected__p0qbX,.PerformanceCalendar_tabs__vWP1T>button.PerformanceCalendar_selected__p0qbX{background:#173f58;color:white;border-color:#173f58}.PerformanceCalendar_control__wfHFY:focus-visible,.PerformanceCalendar_filters__kq_XN :focus-visible,.PerformanceCalendar_grid__LsILF button:focus-visible,.PerformanceCalendar_monthNavigation__8mdRn :focus-visible,.PerformanceCalendar_tabs__vWP1T>button:focus-visible{outline:2px solid #2787b6;outline-offset:3px}.PerformanceCalendar_filters__kq_XN{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;padding:14px 16px;background:var(--cal-raised,var(--app-surface,#edf3f7));border:1px solid var(--line);border-radius:12px;margin-bottom:20px}.PerformanceCalendar_filterLeft__f87N0,.PerformanceCalendar_filterLeft__f87N0>div,.PerformanceCalendar_filters__kq_XN>div[role=group]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.PerformanceCalendar_filters__kq_XN label{display:flex;align-items:center;gap:7px;font-size:11px;white-space:nowrap;color:var(--cal-muted,var(--app-ink,#435f73))}.PerformanceCalendar_filterLeft__f87N0>label{margin-left:8px}.PerformanceCalendar_filters__kq_XN>div[role=group]>label{background:var(--cal-surface,var(--app-surface,#fff));border:1px solid var(--line);border-radius:6px;padding:7px 8px;cursor:pointer}.PerformanceCalendar_filters__kq_XN input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:#246c94}.PerformanceCalendar_filters__kq_XN select,.PerformanceCalendar_monthNavigation__8mdRn input,.PerformanceCalendar_monthNavigation__8mdRn select{width:auto;min-height:36px;border:1px solid var(--line);border-radius:7px;background:var(--cal-surface,var(--app-surface,#fff));color:var(--ink);padding:7px 10px;font:inherit;font-size:12px}.PerformanceCalendar_monthNavigation__8mdRn input{max-width:76px}.PerformanceCalendar_filterLogo__1aXtC{display:none}.PerformanceCalendar_calendar__Y_XWj{min-width:0;background:var(--cal-surface,var(--app-surface,#fff));border:1px solid var(--line);border-radius:14px;padding:18px;box-shadow:0 3px 14px #16384c04}.PerformanceCalendar_calendarHeader__W0cq5{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:18px}.PerformanceCalendar_calendar__Y_XWj h2{font-size:20px;line-height:1.3;margin:0 0 4px;letter-spacing:-.35px}.PerformanceCalendar_calendarHeader__W0cq5 p{font-size:12px;color:var(--muted);margin:0}.PerformanceCalendar_calendar__Y_XWj>.PerformanceCalendar_control__wfHFY{margin-bottom:18px}.PerformanceCalendar_calendar__Y_XWj>p{color:var(--muted);font-size:13px;margin:5px 0 14px}.PerformanceCalendar_monthNavigation__8mdRn{display:flex;align-items:center;gap:6px;margin:0}.PerformanceCalendar_metrics__NKOzQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:14px 0 18px}.PerformanceCalendar_metrics__NKOzQ article{background:var(--cal-raised,var(--app-surface,#f6f9fb));border:1px solid var(--cal-line,#e1e9ef);border-radius:9px;padding:14px 16px;min-width:0}.PerformanceCalendar_metrics__NKOzQ span{display:block;font-size:10px;font-weight:600;color:var(--muted);letter-spacing:.35px}.PerformanceCalendar_metrics__NKOzQ strong{display:block;font-size:24px;line-height:1.3;font-weight:650;margin-top:5px;letter-spacing:-.6px}.PerformanceCalendar_note__Ene9I{font-size:11px;color:var(--muted);line-height:1.6;margin:12px 0 16px}.PerformanceCalendar_monthLayout__tNqHU{display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,310px);gap:20px;align-items:start}.PerformanceCalendar_monthCalendar__tggAu{min-width:0}.PerformanceCalendar_scroll__nFMzX{overflow-x:auto;padding:3px;max-width:100%}.PerformanceCalendar_grid__LsILF{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;width:100%;min-width:600px}.PerformanceCalendar_weekRow__rMg33{display:contents}.PerformanceCalendar_weekday__8xZl6{text-align:center;color:var(--muted);font-size:10px;font-weight:600;padding:3px 0 7px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_day__u_tJx,.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_week__dvtLP{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;width:100%;height:auto;min-height:0;aspect-ratio:1;gap:4px;padding:8px 4px;border:1px solid var(--cal-line,#dce5ed);border-radius:7px;box-shadow:none;text-align:center;cursor:pointer;font:inherit;transition:border-color .15s,box-shadow .15s}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_day__u_tJx:hover,.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_week__dvtLP:hover{border-color:#5a93b4;box-shadow:0 0 0 2px #78a9c329}.PerformanceCalendar_day__u_tJx time{position:absolute;right:7px;top:5px;font-size:10px;font-weight:600}.PerformanceCalendar_day__u_tJx>div{display:flex;align-items:center;flex-direction:column;gap:3px;margin-top:12px;max-width:100%}.PerformanceCalendar_grid__LsILF strong{display:block;font-size:clamp(12px,.83vw,17px);line-height:1.2;letter-spacing:-.25px;white-space:nowrap}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF small,.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF span{color:inherit;display:block;font-size:clamp(9px,.6vw,11px);line-height:1.3}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_neutral__MzFna{background:var(--cal-neutral,var(--app-surface,#eef3f7));color:var(--cal-muted,var(--app-muted,#627689))}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_day__u_tJx.PerformanceCalendar_gain__jV0kI{background:#139774;border-color:#139774;color:#fff}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_day__u_tJx.PerformanceCalendar_loss__ahvVr{background:#d74d65;border-color:#d74d65;color:#fff}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_week__dvtLP{background:var(--cal-raised,var(--app-surface,#f7f9fb));border-color:var(--cal-line,#e0e7ec)}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_week__dvtLP.PerformanceCalendar_gain__jV0kI{color:var(--cal-positive,#137e63)}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_week__dvtLP.PerformanceCalendar_loss__ahvVr{color:var(--cal-negative,#bc3a53)}.PerformanceCalendar_week__dvtLP>small{color:var(--cal-muted,var(--app-muted,#6c7f8e));margin-bottom:3px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_outside__OEOVe{background:var(--cal-outside,var(--app-surface,#f8fafb));border-color:var(--cal-line,#edf1f4);color:var(--cal-faint,var(--app-muted,#a6b3be))}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF .PerformanceCalendar_today__5Lx0s{outline:2px solid #215a80;outline-offset:1px}.PerformanceCalendar_insights__TwD0r{background:var(--cal-raised,var(--app-surface,#f7f9fb));border:1px solid var(--line);border-radius:11px;padding:18px;min-width:0}.PerformanceCalendar_insights__TwD0r h2{font-size:18px;margin:0}.PerformanceCalendar_insights__TwD0r>section{padding-top:16px;margin-top:16px;border-top:1px solid var(--line)}.PerformanceCalendar_insights__TwD0r h3{font-size:12px;font-weight:650;margin:0 0 10px}.PerformanceCalendar_insights__TwD0r p,.PerformanceCalendar_insights__TwD0r small{font-size:11px;line-height:1.6;color:var(--muted)}.PerformanceCalendar_insights__TwD0r p{margin:8px 0 0}.PerformanceCalendar_insightHeading__nY2k_{display:flex;justify-content:space-between;align-items:center;gap:8px}.PerformanceCalendar_insightHeading__nY2k_>span{font-size:10px;color:var(--muted)}.PerformanceCalendar_trend__h3IzA{width:100%;display:block;height:auto;margin:8px 0}.PerformanceCalendar_insightRow__0h6m4{display:grid;grid-template-columns:minmax(0,1fr) 62px 54px;gap:8px;align-items:center;font-size:10px;padding:8px 0;color:var(--cal-muted,var(--app-ink,#405e73))}.PerformanceCalendar_insightRow__0h6m4>strong{text-align:right;font-size:10px}.PerformanceCalendar_bar__tw01D{background:var(--cal-line,var(--app-surface,#dfe8ee));border-radius:4px;overflow:hidden;height:5px}.PerformanceCalendar_bar__tw01D i{display:block;height:100%;border-radius:4px;background:#337fa4}.PerformanceCalendar_insights__TwD0r button.PerformanceCalendar_insightRow__0h6m4{display:flex;justify-content:space-between;width:100%;background:var(--cal-surface,var(--app-surface,#fff));border:1px solid var(--line);border-radius:7px;padding:10px;margin:6px 0;text-align:left;cursor:pointer;font:inherit;font-size:11px;color:var(--ink)}.PerformanceCalendar_insights__TwD0r button.PerformanceCalendar_insightRow__0h6m4:hover{border-color:#6f9db7;background:var(--cal-hover,var(--app-surface,#eff6fa))}.PerformanceCalendar_priority__f4iAQ{padding:12px;background:var(--cal-hover,var(--app-surface,#eaf2f7));border-radius:8px}.PerformanceCalendar_empty__1mlzE{padding:24px;text-align:center;color:var(--muted)}.PerformanceCalendar_recordDetail__Pd1w8{padding:16px 18px;background:var(--cal-raised,var(--app-surface,#f5f8fb));border-top:1px solid var(--line);color:var(--ink);min-width:0}.PerformanceCalendar_recordDetail__Pd1w8>a,.PerformanceCalendar_recordDetail__Pd1w8>p{font-size:12px;line-height:1.6}.PerformanceCalendar_detailFacts__AX_XZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;margin:0 0 16px}.PerformanceCalendar_detailFacts__AX_XZ dt{font-size:11px;color:var(--muted)}.PerformanceCalendar_detailFacts__AX_XZ dd{font-size:13px;font-weight:600;margin:4px 0 0;overflow-wrap:anywhere}.PerformanceCalendar_evidenceHint__jm7Ei{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 0 0;font-size:12px}.PerformanceCalendar_evidenceHint__jm7Ei span{font-size:11px;color:var(--muted)}.main:has(.PerformanceCalendar_page__tq_23)>.rvctr-brand-header{display:none!important}@media(min-width:1800px){.PerformanceCalendar_monthLayout__tNqHU{grid-template-columns:minmax(0,1fr) 350px}}@media(max-width:1200px){.PerformanceCalendar_monthLayout__tNqHU{grid-template-columns:minmax(0,1fr)}.PerformanceCalendar_insights__TwD0r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.PerformanceCalendar_insightHeading__nY2k_{grid-column:1/-1}.PerformanceCalendar_insights__TwD0r>section{margin-top:0}.PerformanceCalendar_grid__LsILF strong{font-size:16px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF small,.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF span{font-size:11px}}@media(max-width:700px){.PerformanceCalendar_pageHeader__kUj5_{align-items:flex-start;flex-direction:column;gap:14px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_pageHeader__kUj5_ h1{font-size:24px}.PerformanceCalendar_calendar__Y_XWj,.PerformanceCalendar_filters__kq_XN{padding:12px}.PerformanceCalendar_metrics__NKOzQ{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.PerformanceCalendar_metrics__NKOzQ article{padding:12px}.PerformanceCalendar_metrics__NKOzQ strong{font-size:22px}.PerformanceCalendar_monthNavigation__8mdRn{flex-wrap:wrap}.PerformanceCalendar_monthNavigation__8mdRn button{padding:8px 10px}.PerformanceCalendar_insights__TwD0r{display:block}.PerformanceCalendar_insights__TwD0r>section{margin-top:16px}.PerformanceCalendar_detailFacts__AX_XZ{grid-template-columns:repeat(2,minmax(0,1fr))}.PerformanceCalendar_recordDetail__Pd1w8{padding:12px}.PerformanceCalendar_evidenceHint__jm7Ei{display:block}.PerformanceCalendar_evidenceHint__jm7Ei span{display:block;margin-top:4px}.PerformanceCalendar_grid__LsILF strong{font-size:12px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF small,.PerformanceCalendar_page__tq_23 .PerformanceCalendar_grid__LsILF span{font-size:9px}}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_monthNavigation__8mdRn input:not([type=checkbox]):not([type=radio]){width:76px;min-height:36px;font-size:12px;padding:7px 10px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_filters__kq_XN select,.PerformanceCalendar_page__tq_23 .PerformanceCalendar_monthNavigation__8mdRn select{width:auto;min-height:36px;font-size:12px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_filters__kq_XN input[type=checkbox]{width:14px;height:14px}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_insights__TwD0r h2{font-size:18px}.PerformanceCalendar_page__tq_23{--cal-ink:#16364c;--cal-muted:#4e6d83;--cal-line:#b9cfdf;--cal-surface:#e3edf5;--cal-raised:#d4e3ef;--cal-neutral:#c9ddea;--cal-outside:#e0eaf2;--cal-faint:#7b94a6;--cal-hover:#c5dcec;--cal-link:#175a85;--cal-positive:#08775d;--cal-negative:#b92e4c;--cal-backdrop:#dbe8f1;--text:var(--cal-ink);--ink:var(--cal-ink);--muted:var(--cal-muted);--line:var(--cal-line);color-scheme:light}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark]{--cal-ink:#e4eff7;--cal-muted:#a2bfd3;--cal-line:#2b4d65;--cal-surface:#0e293e;--cal-raised:#15344b;--cal-neutral:#1b3c54;--cal-outside:#112c41;--cal-faint:#7796ad;--cal-hover:#224b66;--cal-link:#83c9f3;--cal-positive:#59d4b0;--cal-negative:#ff91a7;--cal-backdrop:#0a2235;color-scheme:dark}.main:has(.PerformanceCalendar_page__tq_23){background:var(--cal-backdrop,var(--app-surface,#dbe8f1))}.main:has(.PerformanceCalendar_page__tq_23[data-calendar-theme=dark]){background:#0a2235;color:#e4eff7}.main:has(.PerformanceCalendar_page__tq_23[data-calendar-theme=dark]) .subnav{border-color:#2b4d65}.PerformanceCalendar_page__tq_23 a{color:var(--cal-link)}.PerformanceCalendar_page__tq_23 h1,.PerformanceCalendar_page__tq_23 h2,.PerformanceCalendar_page__tq_23 h3,.PerformanceCalendar_page__tq_23 strong{color:inherit}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_themeToggle__ZnHQW{display:flex;align-items:center;gap:7px;margin-right:8px}.PerformanceCalendar_themeToggle__ZnHQW span{font-size:17px}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] .PerformanceCalendar_filters__kq_XN button.PerformanceCalendar_selected__p0qbX,.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] .PerformanceCalendar_tabs__vWP1T>button.PerformanceCalendar_selected__p0qbX{background:#296e97;border-color:#428bb7}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] .PerformanceCalendar_grid__LsILF .PerformanceCalendar_today__5Lx0s{outline-color:#8fd1f7}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] .PerformanceCalendar_grid__LsILF .PerformanceCalendar_day__u_tJx.PerformanceCalendar_gain__jV0kI{background:#08785f;border-color:#209c80}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] .PerformanceCalendar_grid__LsILF .PerformanceCalendar_day__u_tJx.PerformanceCalendar_loss__ahvVr{background:#a93854;border-color:#cd5976}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] [data-status=COMPLIANT]{color:#67dfb1;background:#123e38}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] [data-status=VIOLATION]{color:#ff9aad;background:#452d3e}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] [data-status=UNVERIFIED]{color:#efc783}.PerformanceCalendar_page__tq_23[data-calendar-theme=dark] .subnav a{color:#a2bfd3}.PerformanceCalendar_page__tq_23{--surface:var(--cal-surface);--border:var(--cal-line)}.PerformanceCalendar_page__tq_23 .notice,.PerformanceCalendar_page__tq_23 .panel{background:var(--cal-surface);border-color:var(--cal-line);color:var(--cal-ink)}.PerformanceCalendar_page__tq_23 .caption{color:var(--cal-muted)}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_monthNavigation__8mdRn input:not([type=checkbox]):not([type=radio]),.PerformanceCalendar_page__tq_23 input,.PerformanceCalendar_page__tq_23 textarea{background:var(--cal-surface);color:var(--cal-ink);border-color:var(--cal-line)}.PerformanceCalendar_page__tq_23 .PerformanceCalendar_tabs__vWP1T .language-switch button[aria-pressed=true]{color:var(--cal-link);border-color:var(--cal-link)}.main:has(.PerformanceCalendar_page__tq_23[data-calendar-theme=dark]) .progress-tabs{border-color:#2b4d65}.main:has(.PerformanceCalendar_page__tq_23[data-calendar-theme=dark]) .progress-tabs button{color:#a2bfd3}.TradingCalendarOverview_overview__Lgmoj{min-width:0;align-self:start;background:var(--cal-raised,var(--app-surface,#f7f9fb));border:1px solid var(--cal-line,#dbe5ec);border-radius:12px;padding:18px;color:var(--cal-ink,var(--app-ink,#173448))}.TradingCalendarOverview_heading__lstID{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 22px!important}.TradingCalendarOverview_heading__lstID>div>span{font-size:10px;letter-spacing:1.3px;color:var(--cal-muted,var(--app-muted,#647789));font-weight:600}.TradingCalendarOverview_overview__Lgmoj .TradingCalendarOverview_heading__lstID h2{font-size:18px!important;line-height:1.25;margin:7px 0 0!important}.TradingCalendarOverview_period__32Rg9{font-size:11px;color:var(--cal-muted,var(--app-muted,#647789));background:var(--cal-hover,var(--app-surface,#eaf0f5));border:1px solid var(--cal-line,#dbe5ec);padding:5px 8px;border-radius:5px;white-space:nowrap}.TradingCalendarOverview_chartHeading__gKzrw{display:flex;justify-content:space-between;align-items:start;gap:14px}.TradingCalendarOverview_overview__Lgmoj h3{font-size:13px;line-height:1.4;margin:0;font-weight:600}.TradingCalendarOverview_chartHeading__gKzrw p{color:var(--cal-muted,var(--app-muted,#647789));font-size:11px;line-height:1.5;margin:4px 0}.TradingCalendarOverview_chartHeading__gKzrw>strong{font-size:18px;letter-spacing:-.5px;white-space:nowrap;line-height:1.3}.TradingCalendarOverview_curve__g639t{display:block;width:100%;height:auto;margin:12px 0 16px;overflow:visible}.TradingCalendarOverview_curve__g639t text{fill:var(--cal-muted,#647789);font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TradingCalendarOverview_extremes___qjRK{display:grid;grid-template-columns:1fr 1fr;gap:10px}.TradingCalendarOverview_overview__Lgmoj button.TradingCalendarOverview_extreme__uzrQ5{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-align:left;background:var(--cal-surface,var(--app-surface,#fff));border:1px solid var(--cal-line,#dbe5ec);border-radius:8px;padding:12px!important;height:auto!important;min-height:96px!important;color:inherit;cursor:pointer;box-shadow:none}.TradingCalendarOverview_extreme__uzrQ5:hover{border-color:#7dabc5!important;background:var(--cal-hover,var(--app-surface,#eff6fa))!important}.TradingCalendarOverview_extreme__uzrQ5>span{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;font-size:11px;color:var(--cal-muted,var(--app-muted,#647789))}.TradingCalendarOverview_extreme__uzrQ5 b{color:var(--cal-muted,var(--app-muted,#647789));font-weight:400}.TradingCalendarOverview_extreme__uzrQ5 strong{font-size:18px;letter-spacing:-.4px;line-height:1.2}.TradingCalendarOverview_extreme__uzrQ5 time{font-size:11px;color:var(--cal-muted,var(--app-muted,#647789))}.TradingCalendarOverview_overview__Lgmoj [data-tone=gain]{color:var(--cal-positive,#16866d)}.TradingCalendarOverview_overview__Lgmoj [data-tone=loss]{color:var(--cal-negative,#c54860)}.TradingCalendarOverview_overview__Lgmoj [data-tone=flat]{color:var(--cal-muted,var(--app-muted,#647789))}.TradingCalendarOverview_distribution__NeTmC{margin-top:18px}.TradingCalendarOverview_sectionTitle__ZxYl1{display:flex;align-items:center;justify-content:space-between;gap:10px}.TradingCalendarOverview_sectionTitle__ZxYl1>span{font-size:11px;color:var(--cal-muted,var(--app-muted,#647789))}.TradingCalendarOverview_balanceBar__oenoN{display:flex;height:6px;gap:4px;border-radius:5px;overflow:hidden;margin:13px 0}.TradingCalendarOverview_balanceBar__oenoN i{display:block;min-width:0}.TradingCalendarOverview_balanceBar__oenoN i[data-tone=gain],.TradingCalendarOverview_balanceLegend__QV1xe i[data-tone=gain]{background:var(--cal-positive,#16866d)}.TradingCalendarOverview_balanceBar__oenoN i[data-tone=loss],.TradingCalendarOverview_balanceLegend__QV1xe i[data-tone=loss]{background:var(--cal-negative,#c54860)}.TradingCalendarOverview_balanceBar__oenoN i[data-tone=flat],.TradingCalendarOverview_balanceLegend__QV1xe i[data-tone=flat]{background:#8599a9}.TradingCalendarOverview_balanceLegend__QV1xe{display:flex;flex-wrap:wrap;gap:10px 16px;font-size:11px;color:var(--cal-muted,var(--app-muted,#647789))}.TradingCalendarOverview_balanceLegend__QV1xe span{display:flex;align-items:center;gap:5px}.TradingCalendarOverview_balanceLegend__QV1xe i{height:5px;width:5px;border-radius:50%}.TradingCalendarOverview_balanceLegend__QV1xe b{color:var(--cal-ink,var(--app-ink,#173448));margin-left:2px}.TradingCalendarOverview_quality__rcSe0{display:grid;grid-template-columns:1fr 1fr;gap:12px;border-top:1px solid var(--cal-line,#dbe5ec);margin-top:18px;padding-top:18px}.TradingCalendarOverview_quality__rcSe0>div{display:flex;flex-direction:column;gap:6px}.TradingCalendarOverview_quality__rcSe0 span{font-size:11px;color:var(--cal-muted,var(--app-muted,#647789))}.TradingCalendarOverview_quality__rcSe0 strong{font-size:18px;font-weight:500;line-height:1.2}.TradingCalendarOverview_overview__Lgmoj .TradingCalendarOverview_caption__eGna5{font-size:10px;line-height:1.6;color:var(--cal-muted,var(--app-muted,#647789));margin:18px 0 0}.TradingCalendarOverview_empty__6nglP{text-align:center;padding:26px 12px;color:var(--cal-muted,var(--app-muted,#647789))}.TradingCalendarOverview_empty__6nglP>span{display:block;font-size:48px;color:var(--app-muted,#6189a3);margin-bottom:12px}.TradingCalendarOverview_empty__6nglP p{font-size:12px;line-height:1.6;max-width:320px;margin:9px auto 0}.TradingCalendarOverview_overview__Lgmoj :focus-visible{outline:2px solid #87c4ec;outline-offset:3px}@media(max-width:1200px) and (min-width:701px){.TradingCalendarOverview_overview__Lgmoj{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px 24px}.TradingCalendarOverview_caption__eGna5,.TradingCalendarOverview_heading__lstID{grid-column:1/-1}.TradingCalendarOverview_overview__Lgmoj .TradingCalendarOverview_heading__lstID{margin-bottom:0!important}.TradingCalendarOverview_equity__QwA1B{grid-row:2/5}.TradingCalendarOverview_curve__g639t{margin-bottom:0}.TradingCalendarOverview_distribution__NeTmC,.TradingCalendarOverview_overview__Lgmoj .TradingCalendarOverview_caption__eGna5,.TradingCalendarOverview_quality__rcSe0{margin-top:0}}@media(max-width:600px){.TradingCalendarOverview_overview__Lgmoj{padding:18px}.TradingCalendarOverview_chartHeading__gKzrw{gap:10px}.TradingCalendarOverview_chartHeading__gKzrw>strong,.TradingCalendarOverview_extreme__uzrQ5 strong{font-size:18px}.TradingCalendarOverview_overview__Lgmoj button.TradingCalendarOverview_extreme__uzrQ5{padding:12px!important}.TradingCalendarOverview_heading__lstID{margin-bottom:18px!important}}.ReviewResults_scope__4_sJt{min-width:0}.ReviewResults_toolbar__97ndF{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:14px 0}.ReviewResults_toolbar__97ndF label{display:grid;gap:5px;min-width:150px;flex:1 1}.ReviewResults_toolbar__97ndF input,.ReviewResults_toolbar__97ndF select{width:100%;min-height:40px}.ReviewResults_range__AraJ3{justify-content:space-between;flex-wrap:wrap;margin:12px 0;color:var(--app-ink,#52687a);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewResults_range__AraJ3,.ReviewResults_range__AraJ3 nav{display:flex;align-items:center;gap:12px}.ReviewResults_empty__gVeOI{padding:22px 16px;background:var(--app-surface,#f4f7f9);border-radius:6px;color:var(--app-muted,#4b6174)}.ReviewResults_empty__gVeOI p{margin-top:0}.ReviewResults_hint__ou7EL{font-size:14px;color:var(--app-ink,#52687a);max-width:80ch}.ReviewResults_period__h8CU7{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--app-ink,#52687a);margin:8px 0}.ReviewResults_summary__hONMz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.ReviewResults_summary__hONMz>section{margin:0}.ReviewResults_summary__hONMz h2{font-size:20px}.ReviewResults_summary__hONMz .progress-score{display:block;margin:16px 0}.ReviewResults_summary__hONMz details{margin-top:18px;border-top:1px solid #d9e2e8;padding-top:10px}.ReviewResults_scope__4_sJt .tablewrap{overflow:auto;max-width:100%}.ReviewResults_scope__4_sJt table{width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ReviewResults_scope__4_sJt table th{white-space:normal}.ReviewResults_scope__4_sJt table :is(th,td){padding:9px 12px;line-height:1.45}.ReviewResults_scope__4_sJt table tbody tr:nth-child(2n){background:var(--app-surface,#f6f8fa)}.ReviewResults_scope__4_sJt table tbody tr:focus-within{outline:2px solid #497d9e;outline-offset:-2px}.ReviewResults_historical__uE_2I{display:block;font-size:13px;color:var(--app-ink,#586a78);font-weight:400;margin:5px 0}.ReviewResults_reviewLinks__RVf3M{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0}.ReviewResults_nextReview__K0zzA{padding:16px;border:1px solid #c7d8e4;border-radius:6px;background:var(--app-surface,#f5f9fc)}.ReviewResults_nextReview__K0zzA p{margin:0 0 12px}.ReviewResults_scope__4_sJt .history-detail{border:1px solid #b5cbd9;scroll-margin:20px;margin:16px 0;padding:16px}.ReviewResults_scope__4_sJt .history-detail>h3{margin-top:0}@media(max-width:760px){.ReviewResults_summary__hONMz{grid-template-columns:1fr}.ReviewResults_range__AraJ3 nav{width:100%;justify-content:space-between}.ReviewResults_toolbar__97ndF label{min-width:140px}}.InvestingCalendarWidget_widget__RWhTy{margin-bottom:20px}.InvestingCalendarWidget_heading__SGGfe{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.InvestingCalendarWidget_heading__SGGfe h2{margin:0}.InvestingCalendarWidget_heading__SGGfe span{font-size:13px;color:var(--app-ink,#486279)}.InvestingCalendarWidget_widget__RWhTy iframe{display:block;width:100%;min-width:0;border:1px solid #c8d7e2;border-radius:6px;background:var(--app-surface,#fff)}.InvestingCalendarWidget_attribution__5_krg{margin:8px 0 4px;font:11px Arial,Helvetica,sans-serif;color:var(--app-ink,#333)}.InvestingCalendarWidget_attribution__5_krg a{font-weight:700}.InvestingCalendarWidget_fallback__q9PjW{font-size:12px}.InvestingCalendarWidget_actions__L8fi3{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.InvestingCalendarWidget_hint__6xsAw{font-size:12px;color:var(--app-ink,#486279);margin:6px 0 10px}.InvestingCalendarWidget_filters__SHjHA{display:grid;gap:14px;margin:12px 0;padding:14px;border:1px solid #c8d7e2;border-radius:6px}.InvestingCalendarWidget_choices__y8ovC{display:flex;gap:12px;flex-wrap:wrap}.InvestingCalendarWidget_choices__y8ovC label,.InvestingCalendarWidget_optionGrid__ri4lq label{display:flex;align-items:center;gap:6px}.InvestingCalendarWidget_optionGrid__ri4lq{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-height:240px;overflow:auto;gap:8px;padding:10px 0}@media(max-width:640px){.InvestingCalendarWidget_widget__RWhTy iframe{height:360px}}.SetupBiasTimeline_backdrop__Eadeq{position:fixed;inset:0;z-index:1000;background:#071525a6;display:flex;align-items:center;justify-content:center;padding:20px}.SetupBiasTimeline_modal__zAw6O{background:var(--app-surface,#f7fafc);border:1px solid #cbd9e5;border-radius:14px;width:min(680px,100%);max-height:88vh;display:flex;flex-direction:column;overflow:hidden;color:var(--app-ink,#0b253b);box-shadow:0 24px 80px #07152540}.SetupBiasTimeline_modal__zAw6O .SetupBiasTimeline_header__XztSr{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--app-surface,#fff);min-height:0;height:auto;padding:20px 24px;border-bottom:1px solid #dce6ed;flex-shrink:0}.SetupBiasTimeline_header__XztSr h2{font-size:21px;margin:0 0 6px}.SetupBiasTimeline_header__XztSr span{font-size:13px;color:var(--app-ink,#526b80)}.SetupBiasTimeline_body__r6_3d{padding:20px 24px;overflow:auto;min-height:0}.SetupBiasTimeline_timeline__GUfY2{list-style:none;margin:0;padding:0 0 0 18px}.SetupBiasTimeline_item__zwt3D{position:relative;padding:0 0 14px 22px;border-left:2px solid #d4e2eb}.SetupBiasTimeline_item__zwt3D:before{content:"";position:absolute;left:-6px;top:18px;width:10px;height:10px;background:#286389;border:2px solid #f7fafc;border-radius:50%}.SetupBiasTimeline_item__zwt3D:last-child{padding-bottom:0;border-left-color:transparent}.SetupBiasTimeline_card__qxP9M{background:var(--app-surface,#fff);border:1px solid #dce6ed;border-radius:9px;padding:14px 16px;display:grid;gap:8px}.SetupBiasTimeline_card__qxP9M p{font-size:13px;line-height:1.5;margin:0;color:var(--app-ink,#526b80)}.SetupBiasTimeline_row__jukgS{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.SetupBiasTimeline_direction__zwUsP{font-size:11px;font-weight:700;background:var(--app-surface,#edf3f8);padding:4px 8px;border-radius:5px}.SetupBiasTimeline_cancel__DtpIM{justify-self:start;color:#8b3d3d!important;font-size:12px!important;background:transparent!important;border:0!important;padding:4px 0!important;min-height:0!important;text-decoration:underline;text-underline-offset:3px}.SetupBiasTimeline_cancelled__oz5SD .SetupBiasTimeline_card__qxP9M{background:var(--app-surface,#f0f3f6);color:var(--app-muted,#738493)}.SetupBiasTimeline_cancelled__oz5SD:before{background:#97a6b2}.SetupBiasTimeline_cancelledLabel__ptRvU{font-size:12px;color:var(--app-muted,#738493)}.SetupBiasTimeline_cancelled__oz5SD strong{text-decoration:line-through}.SetupBiasTimeline_footer__nX9Vp{padding:16px 24px;border-top:1px solid #dce6ed;background:var(--app-surface,#edf3f8);display:grid;gap:6px;flex-shrink:0}.SetupBiasTimeline_footer__nX9Vp small,.SetupBiasTimeline_footer__nX9Vp>span{font-size:12px;color:var(--app-ink,#526b80)}.SetupBiasTimeline_footer__nX9Vp strong{font-size:14px}@media(max-width:600px){.SetupBiasTimeline_backdrop__Eadeq{padding:10px}.SetupBiasTimeline_body__r6_3d,.SetupBiasTimeline_footer__nX9Vp,.SetupBiasTimeline_modal__zAw6O .SetupBiasTimeline_header__XztSr{padding:16px}.SetupBiasTimeline_timeline__GUfY2{padding-left:6px}.SetupBiasTimeline_card__qxP9M{padding:12px}.SetupBiasTimeline_item__zwt3D{padding-left:16px}.SetupBiasTimeline_modal__zAw6O{max-height:calc(100dvh - 20px)}.SetupBiasTimeline_cancel__DtpIM{min-height:44px!important;padding:8px 0!important}.SetupBiasTimeline_header__XztSr button{min-height:44px}.SetupBiasTimeline_row__jukgS strong{font-size:14px}.SetupBiasTimeline_footer__nX9Vp{gap:5px}}.SetupBiasTimeline_manageLink__r4ZTa{display:inline-flex;align-items:center;min-height:44px;color:var(--app-ink,#286389);font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;white-space:normal}.SetupBiasTimeline_management__GKjJ7{background:var(--app-surface,#fff);border:1px solid #dce6ed;border-radius:12px;overflow:hidden;box-shadow:0 8px 28px #0715250c}.SetupBiasTimeline_management__GKjJ7 .SetupBiasTimeline_header__XztSr{display:flex;align-items:center;justify-content:space-between;gap:16px;background:var(--app-surface,#fff);padding:20px 24px;border-bottom:1px solid #dce6ed}.SetupBiasTimeline_managementStatus__4rFvV{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding:14px 24px;background:var(--app-surface,#edf3f8);font-size:14px}.SetupBiasTimeline_managementStatus__4rFvV output{font-weight:700}.SetupBiasTimeline_managementControl__eAZNz{padding:20px 24px;border-bottom:1px solid #dce6ed;display:grid;grid-template-columns:minmax(200px,1fr) minmax(180px,1fr);gap:12px 16px;align-items:end}.SetupBiasTimeline_managementControl__eAZNz .field{min-width:0;margin:0}.SetupBiasTimeline_managementControl__eAZNz select{width:100%;min-width:0}.SetupBiasTimeline_managementControl__eAZNz button{min-height:44px;width:fit-content}.SetupBiasTimeline_managementControl__eAZNz [role=alert],.SetupBiasTimeline_managementControl__eAZNz small{grid-column:1/-1}.SetupBiasTimeline_actionMeaning__nhXIc{grid-column:1/-1;margin:0;color:var(--app-ink,#526b80);font-size:13px}.SetupBiasTimeline_gateReason__U48Jq{grid-column:1/-1;margin:0;padding:10px 12px;background:#fff7e6;border:1px solid #e7c989;border-radius:7px;color:#6d4c12;font-size:13px;line-height:1.5}.SetupBiasTimeline_management__GKjJ7 .SetupBiasTimeline_body__r6_3d{max-height:none;overflow:visible}@media(max-width:600px){.SetupBiasTimeline_managementControl__eAZNz,.SetupBiasTimeline_managementStatus__4rFvV,.SetupBiasTimeline_management__GKjJ7 .SetupBiasTimeline_header__XztSr{padding:16px}.SetupBiasTimeline_managementControl__eAZNz{grid-template-columns:1fr}.SetupBiasTimeline_managementControl__eAZNz button{width:100%}}.SetupBiasTimeline_management__GKjJ7 .bias-badges{margin-bottom:0}.SetupBiasTimeline_management__GKjJ7 .bias-badge-line strong{font-size:14px!important}.SetupBiasTimeline_currentCard__i5BOB{border-color:#92b5cc;background:var(--app-surface,#f6fafc)}.SetupBiasTimeline_currentLabel__0coCV{font-size:12px;font-weight:700;color:var(--app-ink,#245675);padding:5px 9px;background:var(--app-surface,#e7f1f7);border-radius:5px}.SetupBiasTimeline_eventTime__oAvlJ{font-size:12px;color:var(--app-ink,#526b80)}.SetupBiasTimeline_historySummary__qYPOI{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;gap:8px;padding:14px 24px;border-top:1px solid #dce6ed;background:var(--app-surface,#f5f8fb);font-size:11px;font-weight:700;line-height:1.8;color:var(--app-ink,#38576c)}.SetupBiasTimeline_summaryStep__W89ry{display:inline-flex;flex-shrink:0;align-items:center;gap:8px}.SetupBiasTimeline_summaryArrow__Q9Eti{color:var(--app-muted,#7a96aa)}.SetupBiasTimeline_card__qxP9M .bias-badges,.SetupBiasTimeline_currentCard__i5BOB .bias-badges{gap:8px}.SetupBiasTimeline_lateWarning__Ylbtr{margin:20px 24px;padding:18px;border:1px solid #d5aa4e;border-radius:9px;background:#fff8e8}.SetupBiasTimeline_lateWarning__Ylbtr h3{margin:0 0 10px}.SetupBiasTimeline_lateWarning__Ylbtr p{font-size:14px;line-height:1.6}.SetupBiasTimeline_lateWarning__Ylbtr button{margin:8px 10px 0 0}.SetupBiasTimeline_lateBadge__MThEJ{color:#855400!important;background:#fff3d5;border-radius:5px;padding:5px 9px;justify-self:start;font-weight:700}.SetupBiasTimeline_management__GKjJ7 .SetupBiasTimeline_header__XztSr h2{color:var(--app-ink,#0b253b)}.SetupBiasTimeline_management__GKjJ7>button{margin:16px 24px}.SetupBiasTimeline_revisions__akuuV{padding:12px 24px;color:var(--app-ink,#526b80);font-size:13px}.SetupBiasTimeline_managementControl__eAZNz>p{grid-column:1/-1}.SetupBiasTimeline_lateWarning__Ylbtr{color:#624715;--text-primary:#624715;--text-secondary:#6b5734}.SetupBiasTimeline_cancel__DtpIM{color:var(--app-danger-ink,#8b3d3d)!important}.FullLearningRecordHistory_history__8HKQJ{counter-reset:history-block}.FullLearningRecordHistory_history__8HKQJ>[data-testid=closed-full-setups]>details,.FullLearningRecordHistory_history__8HKQJ>details,.FullLearningRecordHistory_history__8HKQJ>section{counter-increment:history-block}.FullLearningRecordHistory_history__8HKQJ>[data-testid=closed-full-setups]>details>summary:before,.FullLearningRecordHistory_history__8HKQJ>details>summary:before,.FullLearningRecordHistory_history__8HKQJ>section>h3:before{content:counter(history-block) " · ";font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FullLearningRecordHistory_history__8HKQJ>.sequence-review-stage>summary>span:first-child,.FullLearningRecordHistory_history__8HKQJ>[data-testid=closed-full-setups]>.sequence-review-stage>summary>span:first-child{display:none}.FullLearningRecordHistory_history__8HKQJ>[data-testid=closed-full-setups]>details>summary,.FullLearningRecordHistory_history__8HKQJ>details>summary{line-height:1.5}.ExcelLearningReview_metrics___RioX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.ExcelLearningReview_events____St3{margin-top:20px;border:1px solid #d5e1ec;border-radius:10px;background:var(--app-surface,#f5f8fb);padding:16px}.ExcelLearningReview_event__GRsat{display:grid;grid-template-columns:minmax(150px,1fr) minmax(130px,.7fr) minmax(170px,1.4fr) auto;gap:20px;align-items:end}.ExcelLearningReview_event__GRsat+.ExcelLearningReview_event__GRsat{margin-top:16px;padding-top:16px;border-top:1px solid #d5e1ec}.ExcelLearningReview_event__GRsat label{margin:0}.ExcelLearningReview_event__GRsat button{white-space:nowrap;min-height:44px}.ExcelLearningReview_reason__OAUUl{display:grid;gap:8px;align-self:center;font-size:13px}.ExcelLearningReview_reason__OAUUl span{font-weight:600}.ExcelLearningReview_reason__OAUUl output{color:var(--app-ink,#425b70);line-height:1.5}@media(max-width:800px){.ExcelLearningReview_event__GRsat,.ExcelLearningReview_metrics___RioX{grid-template-columns:1fr}.ExcelLearningReview_event__GRsat button{justify-self:start}.ExcelLearningReview_events____St3{padding:12px}}.ExcelLearningReview_expectations__tqlAZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 24px;padding:14px 16px;border:1px solid #d5e1ec;border-radius:8px;background:var(--app-surface,#f5f8fb)}.ExcelLearningReview_expectations__tqlAZ dt{font-size:13px;color:var(--app-ink,#425b70)}.ExcelLearningReview_expectations__tqlAZ dd{margin:6px 0 0;font-weight:600}.ExcelLearningReview_outcome__OIS8E{display:grid;gap:8px;margin-top:18px;font-size:13px}.ExcelLearningReview_outcome__OIS8E output{display:block}.OutcomeStatus_badge__PCnxi{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid;border-radius:6px;font-weight:700;line-height:1.4;white-space:nowrap}.OutcomeStatus_confirmed__GeiDT{color:#087536;background:#edfdf3;border-color:#91d6ad}.OutcomeStatus_mismatch__37z7L{color:#b42318;background:#fff1f0;border-color:#f0aaa5}