.performance-calendar_page__GzXv3{--ink:#edf4ff;--muted:#8f9fb7;--teal:#59e6cf;--purple:#baabff;--line:rgba(151,175,209,.15);color:var(--ink);max-width:1500px;margin:0 auto;padding:54px 32px 90px}.performance-calendar_hero__NMjEu{max-width:1040px;margin-bottom:28px}.performance-calendar_eyebrow__OqH33{display:block;color:var(--teal);font-size:10px;font-weight:700;letter-spacing:.18em;line-height:1.6}.performance-calendar_hero__NMjEu h1{font-size:clamp(34px,4.3vw,64px);font-weight:570;letter-spacing:-.045em;line-height:1.07;margin:16px 0 20px;max-width:1000px}.performance-calendar_hero__NMjEu>p{max-width:830px;font-size:17px;line-height:1.75;color:#b4c2d8}.performance-calendar_heroMeta__70cCL{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:22px;font-size:11px;color:var(--muted)}.performance-calendar_coverage__40A2d{padding:20px 24px;border:1px solid rgba(89,230,207,.18);background:rgba(89,230,207,.035);border-radius:14px;margin:30px 0 22px}.performance-calendar_coverage__40A2d>div:first-child{display:flex;gap:10px;align-items:center;font-size:13px}.performance-calendar_coverage__40A2d p{font-size:12px;line-height:1.8;color:#b9c7dc;margin-top:9px;max-width:1130px}.performance-calendar_coverageDot__Co5WE{height:7px;width:7px;background:var(--teal);border-radius:50%;flex-shrink:0}.performance-calendar_partialCoverage__0guMO{border-color:rgba(186,171,255,.24);background:rgba(186,171,255,.035)}.performance-calendar_partialCoverage__0guMO .performance-calendar_coverageDot__Co5WE{background:var(--purple)}.performance-calendar_coveragePeriods__5KRvc{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.performance-calendar_recentContext__6WFk1{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;margin-bottom:22px;background:rgba(186,171,255,.045);border:1px solid rgba(186,171,255,.2);border-radius:13px}.performance-calendar_contextNotice__XVeUI strong,.performance-calendar_recentContext__6WFk1 strong{font-size:12px;font-weight:600;color:#c9bdff}.performance-calendar_contextNotice__XVeUI p,.performance-calendar_recentContext__6WFk1 p{font-size:11px;line-height:1.85;color:#aebdd3;margin-top:7px;max-width:870px}.performance-calendar_recentContext__6WFk1 button{flex-shrink:0;display:flex;align-items:center;gap:14px;padding:12px 16px;border:1px solid rgba(186,171,255,.3);background:rgba(186,171,255,.07);border-radius:7px;color:#dfd7ff;font-size:11px}.performance-calendar_recentContext__6WFk1 button:hover{background:rgba(186,171,255,.13)}.performance-calendar_recentContext__6WFk1 button:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.performance-calendar_badge__jsxAL{display:inline-flex;align-items:center;border:1px solid;border-radius:5px;padding:4px 7px;font-size:9px;font-weight:650;line-height:1.3;white-space:nowrap}.performance-calendar_broker__p5IrS{color:#77e6cb;border-color:rgba(89,230,207,.23);background:rgba(89,230,207,.055)}.performance-calendar_recorded__S1nB7{color:#c3b7ff;border-color:rgba(186,171,255,.25);background:rgba(186,171,255,.065)}.performance-calendar_reconstructed___WCNu{color:#e6c18e;border-color:hsla(35,64%,73%,.22);background:hsla(35,64%,73%,.05)}.performance-calendar_unresolved__HI7Pm{color:#aebbd0;border-color:rgba(174,187,208,.22);background:rgba(174,187,208,.04)}.performance-calendar_summaryGrid__ToR_h{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:30px}.performance-calendar_summaryCard__rb0x9{padding:22px 23px;background:linear-gradient(135deg,rgba(17,30,49,.8),rgba(9,17,31,.8));border:1px solid var(--line);border-radius:13px}.performance-calendar_summaryCard__rb0x9>span{color:#9eb0c9;font-size:11px}.performance-calendar_summaryCard__rb0x9>strong{display:block;font-size:clamp(25px,2.4vw,35px);font-weight:550;letter-spacing:-.04em;margin:13px 0;font-variant-numeric:tabular-nums}.performance-calendar_summaryCard__rb0x9 small{display:block;color:var(--muted);font-size:10px;line-height:1.65}.performance-calendar_positive__aKeHv{color:var(--teal)}.performance-calendar_negative__c_WIH{color:#f39aab}.performance-calendar_neutral__R3R0x{color:#b8c6db}.performance-calendar_muted__EejnN{color:var(--muted)}.performance-calendar_lavender__gTAK8{color:var(--purple)}.performance-calendar_panel__0IxCq{padding:26px;background:rgba(10,20,35,.86);border:1px solid var(--line);border-radius:16px;min-width:0;margin-bottom:22px}.performance-calendar_panelHeading__R191U{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.performance-calendar_monthHeader__64y35 h2,.performance-calendar_panel__0IxCq h2{font-size:22px;font-weight:550;letter-spacing:-.035em;margin:6px 0 0}.performance-calendar_panel__0IxCq h3{font-size:16px;font-weight:550;letter-spacing:-.02em;margin:6px 0 0}.performance-calendar_inlineHint__k4lTh{color:var(--muted);font-size:11px}.performance-calendar_caption__vU_97{font-size:10px;line-height:1.8;color:var(--muted);margin-top:15px}.performance-calendar_monthChart__0ULUK{display:flex;min-width:0}.performance-calendar_barScale__WG_GR{display:flex;flex-direction:column;justify-content:space-between;flex-shrink:0;width:76px;height:200px;margin-top:28px;padding:8px 0;color:var(--muted);font-size:9px;font-variant-numeric:tabular-nums}.performance-calendar_monthBars__2kg_s{display:flex;flex:1;overflow-x:auto;gap:6px;padding-bottom:8px}.performance-calendar_monthBarButton__7_tEb{flex:1;min-width:82px;border:1px solid transparent;border-radius:8px;padding:7px 4px 10px;transition:background .15s,border-color .15s;text-align:center}.performance-calendar_monthBarButton__7_tEb:hover{background:rgba(151,175,209,.05)}.performance-calendar_monthBarButton__7_tEb:focus-visible{outline:2px solid var(--teal);outline-offset:-2px}.performance-calendar_selectedBar__4LSwn{border-color:rgba(89,230,207,.28);background:rgba(89,230,207,.045)}.performance-calendar_barValue__TIT8r{display:block;height:20px;font-size:9px;font-variant-numeric:tabular-nums;white-space:nowrap}.performance-calendar_barArea__07YhE{position:relative;display:block;height:200px}.performance-calendar_zeroLine__OpzU5{position:absolute;top:50%;left:-4px;right:-4px;height:1px;background:rgba(151,175,209,.25)}.performance-calendar_barFill__lllQg{display:block;position:absolute;width:50%;left:25%;border-radius:3px}.performance-calendar_gainBar__imrFz{background:linear-gradient(0deg,rgba(89,230,207,.22),#5ae6ce)}.performance-calendar_lossBar__YFH1x{background:linear-gradient(180deg,rgba(243,154,171,.2),#e78a9d)}.performance-calendar_partialBar__soeJ_{background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.1) 3px,transparent 0,transparent 8px);border:1px solid #a99adc}.performance-calendar_pendingBar__bUjQk{position:absolute;display:grid;place-items:center;left:25%;width:50%;top:40%;height:20%;border:1px dashed #59647b;border-radius:4px;color:var(--muted);font-size:15px;background:#0c1728}.performance-calendar_barMonth__Xi9I0,.performance-calendar_barStatus__OU9I2,.performance-calendar_barYear__SAxvP{display:block}.performance-calendar_barMonth__Xi9I0{font-size:11px;font-weight:600;margin-top:10px}.performance-calendar_barYear__SAxvP{font-size:9px;color:var(--muted);margin-top:3px}.performance-calendar_barStatus__OU9I2{font-size:8px;color:#6f9d99;margin-top:6px}.performance-calendar_partialText__p_na8{color:var(--purple)}.performance-calendar_monthHeader__64y35{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:40px 0 19px}.performance-calendar_monthControls__E_Dz1{display:flex;gap:7px;align-items:center}.performance-calendar_monthControls__E_Dz1 button,.performance-calendar_monthControls__E_Dz1 select,.performance-calendar_noteFilter__2_PvK select{background:#0e1a2d;border:1px solid var(--line);border-radius:7px;padding:9px 11px;font-size:11px;color:var(--ink);min-height:36px}.performance-calendar_monthControls__E_Dz1 button{min-width:36px}.performance-calendar_monthControls__E_Dz1 button:disabled{opacity:.3;cursor:not-allowed}.performance-calendar_monthControls__E_Dz1 button:focus-visible,.performance-calendar_monthControls__E_Dz1 select:focus-visible,.performance-calendar_noteFilter__2_PvK select:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.performance-calendar_monthGrid__CElR_{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;align-items:stretch}.performance-calendar_calendarPanel__GcXeo{padding:21px}.performance-calendar_calendarIntro__65zHh{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:19px}.performance-calendar_calendarIntro__65zHh>span:last-child{color:var(--muted);font-size:10px}.performance-calendar_calendar__rQHWM{width:100%;table-layout:fixed;border-spacing:4px;border-collapse:separate}.performance-calendar_calendar__rQHWM th{font-size:9px;font-weight:500;color:var(--muted);text-align:center;padding-bottom:11px}.performance-calendar_calendar__rQHWM td{vertical-align:top}.performance-calendar_emptyCell__UwnVY{background:rgba(14,25,43,.25);border-radius:6px}.performance-calendar_dayButton__yh0XH{display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:99px;padding:9px 7px;border:1px solid rgba(151,175,209,.06);border-radius:7px;background:rgba(151,175,209,.025);text-align:left}.performance-calendar_dayButton__yh0XH:hover{border-color:rgba(89,230,207,.32)}.performance-calendar_dayButton__yh0XH:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.performance-calendar_activeDay___IxLl{background:rgba(89,230,207,.035);border-color:rgba(89,230,207,.1)}.performance-calendar_selectedDay___0j_R{background:rgba(89,230,207,.085);border-color:rgba(89,230,207,.5);box-shadow:inset 0 0 16px rgba(89,230,207,.025)}.performance-calendar_dayNumber__rlkA2{display:flex;align-items:center;justify-content:space-between;color:#aabbd2;font-size:10px}.performance-calendar_selectedDay___0j_R .performance-calendar_dayNumber__rlkA2{color:var(--teal)}.performance-calendar_noteDot__vOhKK{width:5px;height:5px;border-radius:50%;background:var(--purple)}.performance-calendar_dayPnl__JkA9d{font-size:10px;font-weight:650;font-variant-numeric:tabular-nums;margin-top:10px;white-space:nowrap}.performance-calendar_dayFills__A0XhQ{font-size:8px;color:var(--muted);margin-top:5px}.performance-calendar_dayPending__fed0U{font-size:7px;color:var(--purple);margin-top:3px}.performance-calendar_monthStats__V3uNd{display:flex;gap:30px;margin-top:27px}.performance-calendar_monthStats__V3uNd>div{flex:1}.performance-calendar_monthStats__V3uNd span{color:var(--muted);font-size:10px}.performance-calendar_monthStats__V3uNd strong{display:block;font-size:27px;font-weight:500;letter-spacing:-.04em;margin:10px 0;font-variant-numeric:tabular-nums}.performance-calendar_cumulative__2H0Qd{margin-top:25px}.performance-calendar_cumulative__2H0Qd svg,.performance-calendar_underlying__2JXVa svg{width:100%;height:auto;overflow:visible}.performance-calendar_gridLine__oadNw{stroke:rgba(151,175,209,.12);stroke-dasharray:3 5}.performance-calendar_axisLabel__g1iuT{fill:#8b9cb5;font-size:10px;font-family:inherit}.performance-calendar_chartZero__idZ8k{stroke:rgba(151,175,209,.3);stroke-width:1}.performance-calendar_pnlLine__Jz20m{fill:none;stroke:var(--teal);stroke-width:2.5;stroke-linejoin:round}.performance-calendar_pnlDot__3FpGH{fill:var(--teal);stroke:#0a1423;stroke-width:1.5}.performance-calendar_emptyChart__uWEpf{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:240px;padding:24px 10px}.performance-calendar_emptyChart__uWEpf strong{font-size:14px;font-weight:550}.performance-calendar_emptyChart__uWEpf p{color:var(--muted);font-size:11px;line-height:1.8;max-width:350px;margin-top:10px}.performance-calendar_emptyGlyph__MvB5Y{color:var(--purple);font-size:34px;font-weight:300;margin-bottom:16px}.performance-calendar_reconstructedPanel__SL1Do{color:#e6c18e;background:hsla(35,64%,73%,.05);margin-top:18px;padding:16px;border:1px dashed hsla(35,64%,73%,.24);border-radius:8px}.performance-calendar_reconstructedPanel__SL1Do>span{display:block;font-size:10px}.performance-calendar_reconstructedPanel__SL1Do>strong{display:block;font-size:23px;font-weight:500;margin:7px 0}.performance-calendar_reconstructedPanel__SL1Do small{display:block;font-size:10px;line-height:1.7;opacity:.8}.performance-calendar_monthFootnote__DxQOJ{color:var(--muted);font-size:10px;border-top:1px solid var(--line);padding-top:17px;margin-top:21px}.performance-calendar_dayDetail__UL63L{margin-top:3px}.performance-calendar_daySummary__cKtSF{display:flex;flex-wrap:wrap;gap:14px 26px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:11px;color:var(--muted)}.performance-calendar_daySummary__cKtSF strong{margin-left:10px;font-weight:650}.performance-calendar_contextNotice__XVeUI{margin-top:22px;border-left:2px solid rgba(186,171,255,.55);padding:3px 0 3px 17px}.performance-calendar_contextNotice__XVeUI a{display:inline-block;color:#d0c3ff;font-size:10px;margin-top:9px;text-underline-offset:4px}.performance-calendar_contextNotice__XVeUI a:hover{text-decoration:underline}.performance-calendar_contextNotice__XVeUI a:focus-visible{outline:2px solid var(--purple);outline-offset:4px}.performance-calendar_chartSection__5nOer{margin:26px 0 32px}.performance-calendar_chartSection__5nOer>h3{margin-bottom:18px}.performance-calendar_unavailable__BsHHT{display:flex;align-items:center;gap:24px;border:1px dashed rgba(151,175,209,.2);background:rgba(151,175,209,.025);border-radius:10px;padding:25px}.performance-calendar_unavailable__BsHHT .performance-calendar_emptyGlyph__MvB5Y{margin-bottom:0}.performance-calendar_unavailable__BsHHT strong{display:block;font-size:12px;font-weight:550}.performance-calendar_unavailable__BsHHT p{color:var(--muted);font-size:11px;line-height:1.8;margin-top:7px;max-width:800px}.performance-calendar_chartMeta__usMtn{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--muted);font-size:10px;margin-bottom:14px}.performance-calendar_priceLine__pAoWG{fill:none;stroke:#7bd7e5;stroke-width:2;stroke-linejoin:round}.performance-calendar_outerBand__EYjAs{fill:none;stroke:#a993e8;stroke-width:1;opacity:.7}.performance-calendar_middleBand__xaeVz{fill:none;stroke:#c5afff;stroke-width:1.3;stroke-dasharray:5 4}.performance-calendar_markerLine__ebHje{stroke:currentColor;stroke-width:1;stroke-dasharray:3 5;opacity:.5}.performance-calendar_buyMarker__6rOTe{color:#65e6ca;fill:#65e6ca}.performance-calendar_sellMarker__AjggB{color:#eda77f;fill:#eda77f}.performance-calendar_legend__gT2fA{display:flex;flex-wrap:wrap;gap:9px 22px;color:var(--muted);font-size:9px;margin-top:8px}.performance-calendar_legend__gT2fA>span{display:flex;align-items:center;gap:7px}.performance-calendar_legend__gT2fA i{width:11px;height:3px;display:inline-block}.performance-calendar_priceKey__PNafs{background:#7bd7e5}.performance-calendar_buyKey__huHr2{background:#65e6ca}.performance-calendar_sellKey__f2yCJ{background:#eda77f}.performance-calendar_bandKey__DOCnB{background:#a993e8}.performance-calendar_executionsHeading__SVPJx{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:16px}.performance-calendar_executionsHeading__SVPJx>span{color:var(--muted);font-size:10px}.performance-calendar_tableScroll__sNf8V{overflow-x:auto}.performance-calendar_executions__KpJ3C{width:100%;border-collapse:collapse;font-size:11px;text-align:left;min-width:900px}.performance-calendar_executions__KpJ3C th{padding:12px;border-bottom:1px solid var(--line);color:var(--muted);font-size:9px;font-weight:500;white-space:nowrap}.performance-calendar_executions__KpJ3C td{padding:17px 12px;border-bottom:1px solid rgba(151,175,209,.08);vertical-align:top;font-variant-numeric:tabular-nums}.performance-calendar_executions__KpJ3C tbody tr:hover{background:rgba(151,175,209,.025)}.performance-calendar_executions__KpJ3C time{display:block;color:#bccade;white-space:nowrap}.performance-calendar_executions__KpJ3C small{display:block;margin-top:7px;font-size:9px;color:var(--muted)}.performance-calendar_contract__V5R1C{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;white-space:nowrap}.performance-calendar_side__A7lzL{display:inline-block;margin-top:7px;font-size:8px;font-weight:650;letter-spacing:.08em}.performance-calendar_buySide__OpUeA{color:var(--teal)}.performance-calendar_sellSide__H_mWt{color:#edab87}.performance-calendar_noteTools__FDSUZ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:18px}.performance-calendar_noteFilters__mEpMZ{display:flex;flex-wrap:wrap;gap:7px}.performance-calendar_noteFilters__mEpMZ button{display:flex;align-items:center;gap:8px;padding:9px 11px;min-height:36px;border:1px solid var(--line);border-radius:6px;color:#aebdd3;font-size:10px}.performance-calendar_noteFilters__mEpMZ button span{color:var(--muted);font-variant-numeric:tabular-nums}.performance-calendar_noteFilters__mEpMZ button[aria-pressed=true]{color:#dfd7ff;border-color:rgba(186,171,255,.4);background:rgba(186,171,255,.09)}.performance-calendar_noteFilters__mEpMZ button[aria-pressed=true] span{color:#c3b4f7}.performance-calendar_noteSearch__m6O1O input{width:230px;max-width:100%;padding:10px 12px;min-height:38px;background:#0e1a2d;color:var(--ink);border:1px solid var(--line);border-radius:7px;font-size:11px}.performance-calendar_noteSearch__m6O1O input::-moz-placeholder{color:var(--muted)}.performance-calendar_noteSearch__m6O1O input::placeholder{color:var(--muted)}.performance-calendar_noteFilters__mEpMZ button:focus-visible,.performance-calendar_notePagination__mVDXW button:focus-visible,.performance-calendar_noteSearch__m6O1O input:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.performance-calendar_notesCount__7Gd7E{font-size:10px;line-height:1.8;color:var(--muted);margin-bottom:15px}.performance-calendar_notesGrid__C8lMr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.performance-calendar_noteCard__MSZnN{border:1px solid rgba(186,171,255,.14);background:rgba(186,171,255,.025);border-radius:10px;min-width:0}.performance-calendar_noteCard__MSZnN summary{padding:20px 21px 15px;list-style:none;cursor:pointer;border-radius:10px}.performance-calendar_noteCard__MSZnN summary::-webkit-details-marker{display:none}.performance-calendar_noteCard__MSZnN summary:hover{background:rgba(186,171,255,.025)}.performance-calendar_noteCard__MSZnN summary:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.performance-calendar_noteTop__0OvZZ{display:flex;justify-content:space-between;flex-wrap:wrap;gap:9px 12px}.performance-calendar_noteTop__0OvZZ time{font-size:9px;color:var(--muted)}.performance-calendar_noteKind__TARUM{font-size:9px;color:var(--purple);text-transform:uppercase;letter-spacing:.1em}.performance-calendar_noteTitle__x67fA{display:block;font-size:14px;font-weight:550;margin:12px 0 10px;line-height:1.5;overflow-wrap:anywhere}.performance-calendar_noteDisclosure__bTr8g{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;color:#9b8dc9}.performance-calendar_noteDisclosure__bTr8g>span{font-size:16px;font-weight:400}.performance-calendar_noteCard__MSZnN[open] .performance-calendar_noteDisclosure__bTr8g>span{transform:rotate(45deg)}.performance-calendar_noteBody__XI8Q0{padding:0 21px 21px}.performance-calendar_noteBody__XI8Q0>p{color:#aebdd3;font-size:11px;line-height:1.9;overflow-wrap:anywhere}.performance-calendar_noteEvidence__Mcwcj{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px}.performance-calendar_noteEvidence__Mcwcj>span:last-child:not(:first-child){color:var(--muted);font-size:9px}.performance-calendar_noteJoin__j6zKq{color:#97a6be;font-size:9px;margin-top:13px;padding-top:12px;border-top:1px solid var(--line);line-height:1.7}.performance-calendar_notePagination__mVDXW{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:22px}.performance-calendar_notePagination__mVDXW>span{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.performance-calendar_notePagination__mVDXW button{padding:10px 14px;min-height:38px;border:1px solid var(--line);border-radius:7px;color:#d0d9e8;font-size:10px;background:#0e1a2d}.performance-calendar_notePagination__mVDXW button:disabled{opacity:.35;cursor:not-allowed}.performance-calendar_emptyText__X5hF2{color:var(--muted);font-size:12px;line-height:1.9;padding:22px 0}.performance-calendar_methodology__VXJY8 summary{cursor:pointer;color:#d3dff0;font-size:15px;font-weight:550}.performance-calendar_methodology__VXJY8 summary:focus-visible{outline:2px solid var(--teal);outline-offset:6px}.performance-calendar_methodology__VXJY8 summary span{color:var(--muted);font-size:10px;font-weight:400;margin-left:16px}.performance-calendar_methodology__VXJY8 ul{margin:25px 0 0;padding-left:20px;list-style:disc;color:#a7b7cd;font-size:11px;line-height:1.9;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:45px;column-gap:45px;row-gap:12px}.performance-calendar_evidenceGuide__OGxSv{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px}.performance-calendar_srOnly__t418w{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1500px){.performance-calendar_dayButton__yh0XH{min-height:110px}.performance-calendar_dayPnl__JkA9d{font-size:11px}}@media(max-width:1150px){.performance-calendar_monthGrid__CElR_{grid-template-columns:1fr}.performance-calendar_summaryGrid__ToR_h{grid-template-columns:repeat(2,minmax(0,1fr))}.performance-calendar_calendar__rQHWM{border-spacing:5px}.performance-calendar_dayButton__yh0XH{min-height:110px;padding:12px}.performance-calendar_dayPnl__JkA9d{font-size:12px}.performance-calendar_dayFills__A0XhQ{font-size:10px}.performance-calendar_cumulative__2H0Qd{max-width:750px;margin:15px auto 0}}@media(max-width:700px){.performance-calendar_page__GzXv3{padding:32px 16px 65px}.performance-calendar_hero__NMjEu h1{font-size:36px}.performance-calendar_hero__NMjEu>p{font-size:14px}.performance-calendar_heroMeta__70cCL{font-size:9px;gap:9px 15px}.performance-calendar_panel__0IxCq{padding:18px;border-radius:12px}.performance-calendar_coverage__40A2d{padding:18px}.performance-calendar_coverage__40A2d p{font-size:11px}.performance-calendar_summaryGrid__ToR_h{gap:9px}.performance-calendar_summaryCard__rb0x9{padding:17px}.performance-calendar_summaryCard__rb0x9>span{font-size:10px}.performance-calendar_summaryCard__rb0x9>strong{font-size:27px}.performance-calendar_summaryCard__rb0x9 small{font-size:9px}.performance-calendar_monthHeader__64y35 h2,.performance-calendar_panel__0IxCq h2{font-size:20px}.performance-calendar_panelHeading__R191U{align-items:flex-start;flex-wrap:wrap}.performance-calendar_inlineHint__k4lTh{font-size:10px}.performance-calendar_barScale__WG_GR{width:62px;font-size:8px}.performance-calendar_monthHeader__64y35{align-items:flex-start;flex-direction:column}.performance-calendar_monthControls__E_Dz1{width:100%}.performance-calendar_monthControls__E_Dz1 label:nth-of-type(2){flex:1}.performance-calendar_monthControls__E_Dz1 label:nth-of-type(2) select{width:100%}.performance-calendar_calendarPanel__GcXeo{padding:13px}.performance-calendar_calendar__rQHWM{border-spacing:3px}.performance-calendar_calendarIntro__65zHh>span:last-child{font-size:8px}.performance-calendar_dayButton__yh0XH{min-height:83px;padding:7px 4px}.performance-calendar_dayPnl__JkA9d{font-size:8px;margin-top:11px}.performance-calendar_dayFills__A0XhQ{font-size:7px}.performance-calendar_dayNumber__rlkA2{font-size:9px}.performance-calendar_dayPending__fed0U{font-size:7px}.performance-calendar_calendar__rQHWM th{font-size:8px}.performance-calendar_caption__vU_97{font-size:9px}.performance-calendar_monthStats__V3uNd{gap:20px}.performance-calendar_monthStats__V3uNd strong{font-size:25px}.performance-calendar_notesGrid__C8lMr{grid-template-columns:1fr}.performance-calendar_executionsHeading__SVPJx{align-items:flex-start;flex-direction:column;gap:8px}.performance-calendar_executionsHeading__SVPJx>span{font-size:9px}.performance-calendar_daySummary__cKtSF{gap:13px;font-size:10px}.performance-calendar_unavailable__BsHHT{gap:17px;padding:18px}.performance-calendar_unavailable__BsHHT .performance-calendar_emptyGlyph__MvB5Y{font-size:28px}.performance-calendar_methodology__VXJY8 ul{grid-template-columns:1fr}.performance-calendar_methodology__VXJY8 summary span{display:block;margin:8px 0 0}.performance-calendar_chartMeta__usMtn{align-items:flex-start}.performance-calendar_chartMeta__usMtn>span:first-child{font-size:9px}.performance-calendar_coveragePeriods__5KRvc .performance-calendar_badge__jsxAL{white-space:normal}}@media(prefers-reduced-motion:reduce){.performance-calendar_page__GzXv3 *{transition:none;scroll-behavior:auto}}@media(max-width:700px){.performance-calendar_recentContext__6WFk1{align-items:flex-start;flex-direction:column;gap:15px;padding:18px}.performance-calendar_recentContext__6WFk1 button{width:100%;justify-content:space-between}.performance-calendar_noteTools__FDSUZ{align-items:stretch;flex-direction:column}.performance-calendar_noteSearch__m6O1O input{width:100%}.performance-calendar_notePagination__mVDXW{justify-content:space-between;gap:10px}.performance-calendar_noteFilters__mEpMZ button{font-size:9px;padding:8px 10px}.performance-calendar_contextNotice__XVeUI{padding-left:13px}.performance-calendar_contextNotice__XVeUI strong{font-size:11px}}