._launcher_ilq2u_1{position:relative;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:var(--topbar-control-size, 2.95rem);height:var(--topbar-control-size, 2.95rem);min-width:var(--topbar-control-size, 2.95rem);flex:0 0 var(--topbar-control-size, 2.95rem);padding:.08rem;border:1px solid rgba(255,255,255,.18);border-radius:.52rem;background:linear-gradient(180deg,#254e70d1,#123a59f0);box-shadow:0 8px 18px #07142224,inset 0 0 0 1px #ffffff0a;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}._launcher_ilq2u_1:after{content:attr(data-label);position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%) translateY(-.2rem);padding:.32rem .52rem;border-radius:.5rem;background:#081624f0;border:1px solid rgba(143,208,232,.18);color:#f8fbff;font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;box-shadow:0 10px 22px #05101b38}._launcher_ilq2u_1:hover,._launcher_ilq2u_1:focus-visible{background:#f0a21a24;border-color:#f0a21a85;box-shadow:0 10px 22px #f0a21a29,0 0 0 1px #f0a21a6b,inset 0 0 0 1px #ffd68f3d;transform:translateY(-1px);outline:none}._launcherActive_ilq2u_54{background:linear-gradient(180deg,#386d97f0,#18486dfc);border-color:#f0a21ab8;box-shadow:0 10px 20px #0714222e,0 0 0 1px #f0a21a61,inset 0 0 0 1px #ffd68f38;transform:translateY(-1px)}._launcher_ilq2u_1:hover:after,._launcher_ilq2u_1:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0)}._launcherImage_ilq2u_70{width:100%;height:100%;object-fit:contain;border-radius:.34rem}._layer_ilq2u_77{position:fixed;top:calc(var(--topbar-height, 4.6rem) + 1.15rem);right:0;bottom:.3rem;width:var(--assistant-docked-width, 410px);z-index:38;pointer-events:none;overflow:visible;transition:width .22s ease,right .22s ease,bottom .22s ease}._layerExpanded_ilq2u_92{width:min(max(var(--assistant-docked-width, 410px),50vw),calc(100vw - 1.2rem))}._layerOpen_ilq2u_96,._layerClosed_ilq2u_100{visibility:visible}._drawer_ilq2u_104{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr auto;gap:.85rem;padding:1rem 1rem 1.05rem;pointer-events:auto;background:linear-gradient(180deg,#06121fd6,#0a1d2ec7),radial-gradient(circle at top,rgba(103,183,216,.2),transparent 34%),linear-gradient(135deg,#1c466c38,#091a291f);border:0;border-left:1px solid rgba(184,189,195,.1);border-radius:1.2rem 0 0 1.2rem;box-shadow:-14px 0 32px #060d1842,inset 0 1px #ffffff0d;transform:translate3d(100%,0,0);opacity:0;pointer-events:none;will-change:transform,opacity;backface-visibility:hidden;-webkit-backdrop-filter:blur(24px) saturate(1.12);backdrop-filter:blur(24px) saturate(1.12);transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease}._drawer_ilq2u_104:before,._drawer_ilq2u_104:after{content:"";position:absolute;top:12%;bottom:9%;width:4.5rem;border-radius:999px;filter:blur(34px);opacity:.72;pointer-events:none}._drawer_ilq2u_104:before{left:-1.8rem;background:radial-gradient(circle,rgba(103,183,216,.24),rgba(103,183,216,.08) 48%,transparent 74%)}._drawer_ilq2u_104:after{right:-1.8rem;background:radial-gradient(circle,rgba(143,208,232,.18),rgba(103,183,216,.08) 52%,transparent 78%)}._drawer_ilq2u_104>*{position:relative;z-index:1}._drawerOpen_ilq2u_161{transform:translateZ(0);opacity:1;pointer-events:auto}._drawerClosed_ilq2u_167{transform:translate3d(100%,0,0);opacity:.001;pointer-events:none}._resizeButton_ilq2u_173{position:absolute;top:50%;left:0;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(143,208,232,.28);border-radius:999px;background:radial-gradient(circle at top,rgba(143,208,232,.2),transparent 62%),#0d253af0;color:#f6fbff;box-shadow:0 10px 22px #05101b3d,inset 0 1px #ffffff14;transform:translate(-50%,-50%);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._resizeButton_ilq2u_173:hover,._resizeButton_ilq2u_173:focus-visible{border-color:#f0a21aa8;background:radial-gradient(circle at top,rgba(240,162,26,.22),transparent 62%),#14344efa;color:#fff;transform:translate(-50%,-50%) scale(1.04)}._drawerHeader_ilq2u_210{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding-bottom:.95rem;border-bottom:1px solid rgba(255,255,255,.08)}._drawerTitleRow_ilq2u_219{display:flex;align-items:center;gap:.75rem}._drawerMark_ilq2u_225{width:2.95rem;height:2.95rem;display:inline-flex;align-items:center;justify-content:center;padding:.08rem;border-radius:var(--radius-control);background:linear-gradient(180deg,#386d97f0,#18486dfc);border:1px solid rgba(240,162,26,.72);box-shadow:0 10px 20px #0714222e,0 0 0 1px #f0a21a61,inset 0 0 0 1px #ffd68f38}._drawerMarkImage_ilq2u_241{width:100%;height:100%;object-fit:contain;border-radius:calc(var(--radius-control) - .22rem)}._drawerTitleRow_ilq2u_219 strong{display:block;font-family:var(--font-heading);font-size:1rem;color:#f4f8fb}._questionLimit_ilq2u_255{display:block;margin-top:.24rem;color:#d7e0e9ad;font-size:.74rem;line-height:1.2;font-weight:750}._closeButton_ilq2u_264{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);background:#ffffff0f;color:#f5f8fb}._sendButton_ilq2u_276:disabled,._textarea_ilq2u_277:disabled{cursor:wait;opacity:.62}._conversation_ilq2u_282{min-height:0;overflow:auto;display:grid;align-content:start;gap:.7rem;padding-right:.1rem;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}._conversation_ilq2u_282::-webkit-scrollbar{width:0;height:0}._message_ilq2u_299{display:grid;gap:.32rem;max-width:92%;padding:.78rem .84rem;border-radius:var(--radius-card)}._assistantMessage_ilq2u_307{background:#ffffff0e;border:1px solid rgba(143,208,232,.12)}._userMessage_ilq2u_312{justify-self:end;background:linear-gradient(135deg,#f0a21a29,#f4c56a33);border:1px solid rgba(240,162,26,.18)}._messageRole_ilq2u_318{color:#d7e0e9ad;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._message_ilq2u_299 p{margin:0;color:#f2f6fb;line-height:1.55;font-size:.9rem;white-space:pre-wrap}._markdownContent_ilq2u_334{display:grid;gap:.72rem;color:#f2f6fb;line-height:1.55;font-size:.9rem}._markdownContent_ilq2u_334 p{margin:0;color:inherit;line-height:inherit;font-size:inherit;white-space:normal}._markdownContent_ilq2u_334 h3,._markdownContent_ilq2u_334 h4{margin:.12rem 0 0;color:#fff;font-family:var(--font-heading);line-height:1.28;letter-spacing:0}._markdownContent_ilq2u_334 h3{font-size:.98rem;font-weight:850}._markdownContent_ilq2u_334 h4{font-size:.92rem;font-weight:820}._markdownContent_ilq2u_334 strong{color:#fff;font-weight:850}._markdownCode_ilq2u_374{display:inline-block;padding:.04rem .28rem;border:1px solid rgba(143,208,232,.18);border-radius:var(--radius-tight);background:#ffffff13;color:#f8fbff;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.84em;line-height:1.35}._markdownList_ilq2u_386{display:grid;gap:.28rem;margin:0;padding-left:1.05rem}._markdownList_ilq2u_386 li{color:#f2f6fb;line-height:1.5;font-size:.9rem}._markdownTableFrame_ilq2u_399{position:relative;max-width:100%}._markdownTableActions_ilq2u_404{position:absolute;top:.36rem;right:.36rem;z-index:3;display:inline-flex;gap:.24rem;opacity:0;pointer-events:none;transform:translateY(-.12rem);transition:opacity .16s ease,transform .16s ease}._markdownTableFrame_ilq2u_399:hover ._markdownTableActions_ilq2u_404,._markdownTableFrame_ilq2u_399:focus-within ._markdownTableActions_ilq2u_404{opacity:1;pointer-events:auto;transform:translateY(0)}@media(hover:none){._markdownTableActions_ilq2u_404{opacity:1;pointer-events:auto;transform:translateY(0)}}._markdownTableAction_ilq2u_404,._messageCopyButton_ilq2u_433{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;padding:0;border:1px solid rgba(143,208,232,.22);border-radius:var(--radius-tight);background:linear-gradient(180deg,#17344ce6,#0b1f31f0);color:#f2f6fbdb;box-shadow:0 8px 18px #040f193d;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}._markdownTableAction_ilq2u_404:hover,._markdownTableAction_ilq2u_404:focus-visible,._messageCopyButton_ilq2u_433:hover,._messageCopyButton_ilq2u_433:focus-visible{border-color:#ebb75bd1;background:linear-gradient(180deg,#ebb75bf2,#e09003eb);color:#0b2236;box-shadow:0 10px 20px #040f1947,0 0 0 1px #ffe19d38;transform:translateY(-1px)}._markdownTableScroll_ilq2u_469{max-width:100%;overflow:auto;border:1px solid rgba(143,208,232,.14);border-radius:var(--radius-card);background:#ffffff0b;scrollbar-width:none;-ms-overflow-style:none}._markdownTableScroll_ilq2u_469::-webkit-scrollbar{width:0;height:0}._markdownTable_ilq2u_399{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;color:#f2f6fb;font-size:.84rem;line-height:1.42}._markdownTable_ilq2u_399 th,._markdownTable_ilq2u_399 td{padding:.48rem .58rem;border-bottom:1px solid rgba(143,208,232,.12);text-align:left;vertical-align:top;white-space:nowrap}._markdownTable_ilq2u_399 th{background:#ffffff12;color:#f2f6fbdb;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}._markdownTable_ilq2u_399 tr:last-child td{border-bottom:0}._messageFooterActions_ilq2u_516{display:flex;justify-content:flex-end;margin-top:-.18rem}._messageCopyButton_ilq2u_433{width:1.7rem;height:1.7rem;background:#ffffff0e;box-shadow:none}._message_ilq2u_299 p._statusText_ilq2u_529{color:#f2f6fbb8}._cursor_ilq2u_533{display:inline-block;margin-left:.08rem;color:var(--color-primary);animation:_blink_ilq2u_1 1s steps(1,end) infinite}._composer_ilq2u_540{display:grid;gap:.65rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.08)}._privacyNotice_ilq2u_547{display:grid;gap:.3rem;color:#d7e0e9d9;font-size:.75rem;line-height:1.45}._privacyNotice_ilq2u_547 strong{color:#f5f9fc}._privacyNotice_ilq2u_547 p{margin:0}._textarea_ilq2u_277{width:100%;resize:none;min-height:5.3rem;padding:.8rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-card);background:#ffffff0d;color:#f5f9fc;scrollbar-width:none;-ms-overflow-style:none}._textarea_ilq2u_277::-webkit-scrollbar{width:0;height:0}._textarea_ilq2u_277:focus{outline:2px solid rgba(143,208,232,.18);border-color:#8fd0e847}._textarea_ilq2u_277::placeholder{color:#d7e0e98f}._composerActions_ilq2u_590{display:flex;justify-content:flex-end}._sendButton_ilq2u_276{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;min-height:2.5rem;padding:0;border:0;border-radius:var(--radius-control);background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));color:#4d2d00;font-weight:800}._stopButton_ilq2u_609{background:linear-gradient(135deg,#8fd0e8eb,#5ea0c3f0);color:#062035}@keyframes _blink_ilq2u_1{0%,45%{opacity:1}46%,to{opacity:0}}@media(max-width:1120px){._drawer_ilq2u_104{width:100%}}@media(max-width:1320px){._layer_ilq2u_77{width:min(400px,calc(100vw - 1.2rem));right:.4rem;bottom:.3rem}._layerExpanded_ilq2u_92{width:min(max(400px,50vw),calc(100vw - 1.2rem))}}@media(max-width:720px){._layer_ilq2u_77{top:calc(var(--topbar-height, 4.6rem) + .35rem);right:.5rem;bottom:.3rem;width:calc(100vw - 1rem)}._layerExpanded_ilq2u_92{width:calc(100vw - 1rem)}._drawer_ilq2u_104{width:100%;border-radius:1.2rem;border:1px solid rgba(184,189,195,.1)}._resizeButton_ilq2u_173{display:none}}._shell_1id1a_1{--shell-control-radius: .52rem;--shell-panel-radius: .58rem;--shell-tight-radius: .42rem;--shell-page-radius: .5rem;display:grid;grid-template-columns:304px minmax(0,1fr);min-height:100vh;background:radial-gradient(circle at top right,rgba(143,208,232,.16),transparent 24%),linear-gradient(140deg,#0a1d2f,#0d2740 52%,#123552);transition:grid-template-columns .22s ease}._shellSidebarCollapsed_1id1a_15{grid-template-columns:0 minmax(0,1fr)}._sidebar_1id1a_19{position:sticky;top:0;z-index:20;display:flex;flex-direction:column;gap:.65rem;height:100vh;height:100dvh;width:304px;max-width:304px;overflow:hidden;padding:.82rem .78rem .72rem;background:linear-gradient(180deg,#071422fa,#0e2335f2),radial-gradient(circle at top,rgba(103,183,216,.16),transparent 34%);border-right:1px solid rgba(184,189,195,.08);box-shadow:10px 0 30px #060d1847;transition:transform .22s ease,opacity .18s ease,box-shadow .18s ease}._shellSidebarCollapsed_1id1a_15 ._sidebar_1id1a_19{transform:translate(-100%);opacity:0;pointer-events:none;box-shadow:none}._sidebarHeader_1id1a_47{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:1rem;min-height:3.85rem;padding-block:0}._brandLogo_1id1a_58{display:block;width:270px;max-width:calc(100% - .5rem);height:4.2rem;object-fit:cover;object-position:center;margin-inline:auto;margin-top:0;transform:translateY(-.08rem);filter:drop-shadow(0 8px 18px rgba(4,15,23,.22))}._closeButton_1id1a_71,._iconButton_1id1a_72{display:inline-flex;align-items:center;justify-content:center;width:var(--topbar-control-size, 2.95rem);height:var(--topbar-control-size, 2.95rem);min-width:var(--topbar-control-size, 2.95rem);flex:0 0 var(--topbar-control-size, 2.95rem);border-radius:var(--shell-control-radius);border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f2f6fb;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}._closeButton_1id1a_71{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._nav_1id1a_95{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:.46rem;margin-top:.16rem}._navLink_1id1a_104{display:flex;gap:.78rem;align-items:center;padding:.8rem .82rem;color:#f1f5f9cc;border-radius:var(--shell-panel-radius);border:1px solid rgba(143,208,232,.14);transition:transform .18s ease,background .18s ease,border-color .18s ease;background:linear-gradient(180deg,#ffffff0a,#ffffff05)}._nav_1id1a_95>._navLink_1id1a_104{flex-shrink:0}._strategyNavGroup_1id1a_120{display:flex;flex-direction:column;min-height:0;min-width:0}._strategyNavHeader_1id1a_127{position:relative;flex-shrink:0}._strategyNavLink_1id1a_132{padding-right:4.4rem}._strategyNavHeader_1id1a_127 ._strategyNavLink_1id1a_132:hover{transform:none}._strategyExpandButton_1id1a_140{position:absolute;top:50%;right:.55rem;display:flex;align-items:center;justify-content:center;gap:.28rem;min-width:3.3rem;height:2rem;padding:0 .2rem;transform:translateY(-50%);border:0;border-radius:var(--shell-tight-radius);color:#d7e3edc7;background:transparent;cursor:pointer;transition:color .16s ease,background .16s ease}._strategyExpandButton_1id1a_140:hover{color:#f4c56a;background:#ffffff0f}._strategyExpandButton_1id1a_140 svg{transition:transform .16s ease}._strategyExpandButton_1id1a_140[aria-expanded=false] svg{transform:rotate(-90deg)}._strategyCount_1id1a_173{display:grid;place-items:center;min-width:1.25rem;height:1.25rem;padding-inline:.2rem;border-radius:.4rem;color:#d7e3eda3;background:#ffffff0a;font-size:.65rem;font-weight:400;font-variant-numeric:tabular-nums;transition:color .16s ease,background .16s ease}._strategyList_1id1a_188{min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgba(143,208,232,.26) transparent;margin:.55rem .6rem .35rem;padding:0 0 0 .45rem;border-left:1px solid rgba(215,227,237,.12);list-style:none}._strategyNavGroupActive_1id1a_201 ._strategyList_1id1a_188{border-left-color:#f4c56a40}._strategyNavGroupActive_1id1a_201 ._strategyIcon_1id1a_205{opacity:.85}._strategyNavGroupActive_1id1a_201 ._strategyExpandButton_1id1a_140{color:#f4c56a}._strategyNavGroupActive_1id1a_201 ._strategyCount_1id1a_173{color:#f4c56a;background:#f0a21a1a}._strategyList_1id1a_188 li+li{margin-top:.1rem}._strategyLink_1id1a_222{display:flex;align-items:center;justify-content:flex-start;gap:.5rem;min-width:0;min-height:1.95rem;padding:.4rem .5rem;border-radius:.55rem;color:#d7e3edcc;font-size:.88rem;font-weight:400;line-height:1.4;text-align:left;text-decoration:none;transition:color .16s ease,background .16s ease}._strategyLink_1id1a_222 span{min-width:0;overflow-wrap:anywhere}._strategyIcon_1id1a_205{width:.4rem;height:.75rem;flex:0 0 .4rem;object-fit:contain;opacity:.65}._strategyLink_1id1a_222:hover{color:#f7fbff;background:#ffffff0b}._strategyLinkActive_1id1a_258,._strategyLinkActive_1id1a_258:hover{color:#f4c56a;background:#f0a21a13}._strategyLinkActive_1id1a_258 ._strategyIcon_1id1a_205,._strategyLink_1id1a_222:hover ._strategyIcon_1id1a_205{opacity:1}._strategyExpandButton_1id1a_140:focus-visible,._strategyLink_1id1a_222:focus-visible{outline:1px solid #f4c56a;outline-offset:-1px}._navLink_1id1a_104:hover{transform:translate(4px);background:#ffffff0f;border-color:#8fd0e838}._navLink_1id1a_104:hover ._navIconWrap_1id1a_281{color:var(--color-primary-bright)}._navLink_1id1a_104 strong{font-size:.98rem;line-height:1.2;transition:color .18s ease}._navLinkActive_1id1a_291{background:linear-gradient(135deg,#ffffff14,#f0a21a12);border-color:#f0a21a66;box-shadow:0 10px 24px #0614202e}._navLinkActive_1id1a_291 strong{color:#f7fbff}._navLinkActive_1id1a_291 ._navIconWrap_1id1a_281{color:var(--color-accent)}._navIconWrap_1id1a_281{display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;border-radius:var(--shell-tight-radius);color:#fff;background:#ffffff14;transition:color .18s ease,background .18s ease}._sidebarFooter_1id1a_317{flex-shrink:0;margin-top:auto;display:grid;gap:.48rem;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.12)}._valuationDateControl_1id1a_326{position:relative}._closingDateCard_1id1a_330{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:.68rem;height:var(--topbar-control-size, 2.95rem);min-height:var(--topbar-control-size, 2.95rem);width:100%;padding:0 .82rem;border:1px solid rgba(143,208,232,.14);border-radius:var(--shell-panel-radius);color:#f2f7fa;background:#ffffff0a;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}._closingDateCard_1id1a_330:not(._closingDateCardReadOnly_1id1a_349):hover,._closingDateCard_1id1a_330:not(._closingDateCardReadOnly_1id1a_349):focus-visible{border-color:#f0a21a85;background:#f0a21a24;box-shadow:inset 0 1px 4px #05101b1f,0 10px 22px #f0a21a29;outline:none}._closingDateCard_1id1a_330:not(._closingDateCardReadOnly_1id1a_349):is(:hover,:focus-visible) :is(._closingDateIcon_1id1a_359,time){color:#ffe69f}._closingDateCardReadOnly_1id1a_349{cursor:default}._closingDateCardReadOnly_1id1a_349:hover{border-color:#8fd0e824;background:#ffffff0a}._closingDateIcon_1id1a_359{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--topbar-control-size, 2.95rem) - .7rem);height:calc(var(--topbar-control-size, 2.95rem) - .7rem);flex:0 0 calc(var(--topbar-control-size, 2.95rem) - .7rem);border-radius:var(--shell-tight-radius);color:#d7e3edd1;background:#ffffff0f}._closingDateDetails_1id1a_384{display:grid;gap:.14rem;min-width:0}._closingDateDetails_1id1a_384 time,._closingDateStatus_1id1a_391{color:#f7fbff;font-size:.88rem;font-weight:400;line-height:1.2}._closingDateStatus_1id1a_391{color:#d7e3edbd;font-size:.8rem}._valuationDateOverlay_1id1a_403{position:fixed;z-index:80;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:1rem;background:#030d16a3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._valuationDateDialog_1id1a_414{display:grid;width:min(30rem,100%);gap:.9rem;padding:1.35rem;border:1px solid rgba(149,184,210,.24);border-radius:1rem;color:#173a59;background:#f8fbfd;box-shadow:0 28px 70px #030d1652}._valuationDateDialog_1id1a_414 h2,._valuationDateDialog_1id1a_414 p{margin:0}._valuationDateDialog_1id1a_414 h2{font-size:1.2rem}._valuationDateDialog_1id1a_414 p{color:#4f667a;line-height:1.55}._valuationDatePickerDialog_1id1a_440{width:min(26rem,100%)}._valuationDatePickerField_1id1a_444{display:grid;gap:.42rem}._valuationDatePickerField_1id1a_444 span{color:#4f667a;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._valuationDatePickerField_1id1a_444 input{width:100%;min-height:3rem;padding:.55rem .72rem;border:1px solid rgba(23,58,89,.18);border-radius:.58rem;color:#173a59;background:#fff;font:inherit;font-variant-numeric:tabular-nums}._valuationDatePickerField_1id1a_444 input:focus-visible{border-color:var(--color-accent);outline:3px solid rgba(240,162,26,.18)}._valuationDateDialogActions_1id1a_474{display:flex;justify-content:flex-end;gap:.65rem}._valuationDateDialogActions_1id1a_474 button{min-width:6.5rem;min-height:2.45rem;padding:.5rem .9rem;border-radius:.55rem;font:inherit;font-weight:800;cursor:pointer}._valuationDateCancelButton_1id1a_490{border:1px solid rgba(23,58,89,.18);color:#173a59;background:#fff}._valuationDateConfirmButton_1id1a_496{border:1px solid #e49612;color:#2c220f;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft))}._valuationDateDialogActions_1id1a_474 button:disabled{cursor:wait;opacity:.65}._valuationDateError_1id1a_507{color:#c73845!important;font-size:.85rem;font-weight:700}html[data-theme=dark] ._valuationDateDialog_1id1a_414{border-color:#95b8d22e;color:var(--color-ink);background:#10283b}html[data-theme=dark] ._valuationDateDialog_1id1a_414 p,html[data-theme=dark] ._valuationDatePickerField_1id1a_444 span{color:var(--color-ink-muted)}html[data-theme=dark] ._valuationDatePickerField_1id1a_444 input{border-color:#95b8d23d;color:var(--color-ink);background:#ffffff0f;color-scheme:dark}html[data-theme=dark] ._valuationDateCancelButton_1id1a_490{border-color:#95b8d23d;color:var(--color-ink);background:#ffffff0d}._userCard_1id1a_540{display:flex;align-items:center;gap:.6rem;min-height:3.8rem;padding:.78rem .82rem;border-radius:var(--shell-panel-radius);background:#ffffff0f;border:1px solid rgba(255,255,255,.06);color:#f2f7fa}._userCardButton_1id1a_552{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;white-space:nowrap;text-align:left;cursor:pointer;transform-origin:center;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}._userCardButton_1id1a_552:hover{background:#ffffff14;border-color:#8fd0e833;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 24px #05101b38}._userCardButton_1id1a_552:hover ._userAvatar_1id1a_570{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-bright));transform:scale(1.05);box-shadow:0 10px 22px #f0a21a38}._userCardActive_1id1a_576{background:linear-gradient(135deg,#ffffff14,#f0a21a14);border-color:#f0a21a57}._userDetails_1id1a_581{display:grid;gap:.14rem;min-width:0}._userCard_1id1a_540 strong{display:block;font-size:.9rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}._userCard_1id1a_540 small{display:block;color:#d7e3edb8;font-size:.76rem;font-weight:700;letter-spacing:.08em}._userAvatar_1id1a_570{display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border-radius:999px;color:#092131;font-weight:800;font-size:.92rem;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));flex:0 0 auto;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}._footerActions_1id1a_619{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,1fr);gap:.36rem}._secondaryButton_1id1a_625{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:3.2rem;min-width:0;width:100%;padding:.65rem .3rem;border-radius:var(--shell-control-radius);border:1px solid rgba(255,255,255,.12);color:#f5f8fb;background:#ffffff0d;font-weight:700;font-size:.76rem;flex:1 1 0;transform-origin:center;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}._secondaryButton_1id1a_625 svg{color:currentColor;flex:0 0 auto;transition:color .18s ease,transform .18s ease}._secondaryButton_1id1a_625:hover,._secondaryButton_1id1a_625:focus-visible{background:#f0a21a24;border-color:#f0a21a85;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 24px #f0a21a29;outline:none}._secondaryButton_1id1a_625:hover svg,._secondaryButton_1id1a_625:focus-visible svg{color:var(--color-accent);transform:scale(1.04)}._mainColumn_1id1a_667{--topbar-height: 4.6rem;--topbar-control-size: 2.95rem;--assistant-docked-width: clamp(360px, 31vw, 410px);position:relative;min-width:0;display:flex;flex-direction:column}._topbar_1id1a_677{position:sticky;top:0;z-index:18;isolation:isolate;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:var(--topbar-height);padding:.8rem 1.35rem .65rem;background:linear-gradient(180deg,#081624fb,#0d2336f6),radial-gradient(circle at top left,rgba(103,183,216,.08),transparent 24%),radial-gradient(circle at top right,rgba(143,208,232,.1),transparent 26%);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 10px 24px #040f172e}._topbar_1id1a_677:before{content:"";position:absolute;top:0;left:-20px;width:28px;height:100%;background:linear-gradient(180deg,#081624fb,#0d2336f6),radial-gradient(circle at top left,rgba(103,183,216,.08),transparent 24%);box-shadow:-8px 0 18px #060d1814;z-index:-1}._topbarTitleWrap_1id1a_710{display:inline-flex;align-items:center;gap:.74rem;min-width:0}._topbarTitleIcon_1id1a_717{width:clamp(1.66rem,2.15vw,2.19rem);height:clamp(1.93rem,2.6vw,2.64rem);flex:0 0 auto;object-fit:contain;transform:translateY(.04rem);filter:drop-shadow(0 10px 24px rgba(4,15,23,.24))}._topbarTitle_1id1a_710{margin:0;color:#f7fbff;font-size:clamp(1.62rem,2.42vw,2.38rem);line-height:.95;letter-spacing:0;text-shadow:0 10px 24px rgba(3,15,27,.28)}._topbarRight_1id1a_735{display:flex;align-items:center;gap:.6rem}._topbarRight_1id1a_735{align-items:center;margin-left:auto;padding-top:0}._themeSwitch_1id1a_747{display:inline-flex;align-items:center;justify-content:center;width:var(--topbar-control-size);height:var(--topbar-control-size);min-width:var(--topbar-control-size);flex:0 0 var(--topbar-control-size);padding:0;border:1px solid rgba(255,255,255,.12);border-radius:var(--shell-control-radius);background:#ffffff0f;color:#f2f6fb;box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}._iconButton_1id1a_72:hover,._iconButton_1id1a_72:focus-visible{color:#ffe69f;border-color:#f0a21a85;background:#f0a21a24;box-shadow:inset 0 1px 4px #05101b1f,0 10px 22px #f0a21a29;transform:translateY(-1px);outline:none}._themeSwitch_1id1a_747:hover,._themeSwitch_1id1a_747:focus-visible{color:#ffe69f;border-color:#f0a21a85;background:#f0a21a24;box-shadow:inset 0 1px 4px #05101b1f,0 10px 22px #f0a21a29;transform:translateY(-1px);outline:none}html[data-theme=dark] ._themeSwitch_1id1a_747{color:var(--color-ink);border-color:var(--color-border-soft);background:#ffffff09}html[data-theme=dark] ._iconButton_1id1a_72:hover,html[data-theme=dark] ._iconButton_1id1a_72:focus-visible{color:#fff;border-color:#a6b7c73d;background:#ffffff12;box-shadow:inset 0 1px 4px #05101b2e,0 10px 22px #0003}._mobileMenuButton_1id1a_809{display:inline-flex}._pageSurface_1id1a_813{position:relative;flex:1;min-width:0;overflow:hidden;background:linear-gradient(180deg,#f5f8fbf5,#ecf2f8eb),radial-gradient(circle at top right,rgba(143,208,232,.18),transparent 30%);border-radius:var(--shell-page-radius) 0 0 0;padding:1.2rem 1.35rem 1.5rem}._pageSurface_1id1a_813:has(>[data-account-tab=task]),._pageSurface_1id1a_813:has(>[data-account-tab=strategies]){display:flex;flex-direction:column}html[data-theme=dark] ._shell_1id1a_1{background:radial-gradient(circle at top right,rgba(126,157,178,.055),transparent 28%),linear-gradient(140deg,#080f18,#0a141f 54%,#0d1723)}html[data-theme=dark] ._sidebar_1id1a_19,html[data-theme=dark] ._topbar_1id1a_677,html[data-theme=dark] ._topbar_1id1a_677:before{background:linear-gradient(180deg,#0a141ffc,#0c1723fa),radial-gradient(circle at top left,rgba(126,157,178,.05),transparent 30%);border-color:#a6b7c71c}html[data-theme=dark] ._pageSurface_1id1a_813{background:radial-gradient(circle at top right,rgba(126,157,178,.045),transparent 32%),linear-gradient(180deg,#0f1926,#111c2a)}html[data-theme=dark] ._ambientGlow_1id1a_852{opacity:.08}._ambientGlow_1id1a_852{position:absolute;inset:auto -6rem -7rem auto;width:26rem;height:26rem;pointer-events:none;opacity:.75}._overlay_1id1a_865{display:none}._preloadOverlay_1id1a_869{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:1.2rem;background:radial-gradient(circle at top,rgba(103,183,216,.12),transparent 32%),#05101b85;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._preloadDialog_1id1a_883{width:min(25rem,100%);display:grid;gap:.9rem;padding:1.25rem 1.25rem 1.1rem;border-radius:1.15rem;background:linear-gradient(180deg,#fffffffa,#f8fafcf0),#ffffffeb;border:1px solid rgba(255,255,255,.74);box-shadow:0 28px 60px #05121e47}._preloadDialog_1id1a_883{justify-items:center}._preloadLabel_1id1a_900{margin:0;color:#173a59;font-size:1rem;font-weight:800;letter-spacing:.02em;line-height:1.2}._preloadProgressBar_1id1a_909{position:relative;overflow:hidden;width:100%;height:.82rem;border-radius:999px;background:#173a5914;box-shadow:inset 0 1px 2px #0b1b2a14}._preloadProgressFill_1id1a_919{display:block;height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));background-size:180% 100%;box-shadow:0 8px 20px #f0a21a2e,inset 0 1px #fff8e773;transition:width .22s ease;animation:_preloadFillFlow_1id1a_1 1.8s linear infinite}._preloadPercent_1id1a_932{margin:0;color:#173a59;font-size:.84rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}html[data-theme=dark] ._preloadDialog_1id1a_883{border-color:#95b8d22e;background:radial-gradient(circle at top right,rgba(54,118,164,.16),transparent 38%),linear-gradient(180deg,#0d1f30f0,#071522e6);box-shadow:0 28px 60px #00000057,inset 0 1px #ffffff0f}html[data-theme=dark] ._preloadLabel_1id1a_900,html[data-theme=dark] ._preloadPercent_1id1a_932{color:var(--color-ink)}html[data-theme=dark] ._preloadProgressBar_1id1a_909{background:#081623bd;box-shadow:inset 0 1px 2px #00000052,inset 0 0 0 1px #95b8d224}@keyframes _preloadFillFlow_1id1a_1{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:1120px){._shell_1id1a_1,._shellSidebarCollapsed_1id1a_15{grid-template-columns:1fr}._sidebar_1id1a_19{position:fixed;inset:0 auto 0 0;width:min(320px,88vw);max-width:none;height:100vh;height:100dvh;transform:translate(-100%);opacity:1;pointer-events:auto;transition:transform .22s ease}._sidebarOpen_1id1a_995{transform:translate(0)}._closeButton_1id1a_71,._overlay_1id1a_865{display:inline-flex}._overlay_1id1a_865{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;background:#040c166b}._mainColumn_1id1a_667{min-height:100vh}._topbar_1id1a_677{justify-content:space-between}._topbarRight_1id1a_735{justify-content:flex-end;flex-wrap:wrap}._mobileMenuButton_1id1a_809{display:inline-flex}}@media(max-width:720px){._topbar_1id1a_677{align-items:center;flex-wrap:nowrap}._topbarTitle_1id1a_710{font-size:clamp(1.33rem,5.61vw,1.71rem);white-space:nowrap}._pageSurface_1id1a_813{padding:1rem;border-radius:calc(var(--shell-page-radius) - .08rem) 0 0 0}}@media(max-width:520px){._topbar_1id1a_677{gap:.48rem;padding:.58rem .64rem .62rem}._topbarTitleWrap_1id1a_710{flex:1 1 auto;gap:.42rem;min-width:0}._topbarTitleIcon_1id1a_717{width:1.19rem;height:1.48rem}._topbarTitle_1id1a_710{overflow:hidden;font-size:clamp(1.16rem,5.89vw,1.41rem);line-height:1;text-overflow:ellipsis}._topbarRight_1id1a_735{gap:.34rem;flex:0 0 auto}._mainColumn_1id1a_667{--topbar-control-size: 2.28rem}._pageSurface_1id1a_813{padding:.58rem}}._tabNav_1xkdg_1{display:inline-flex;flex-wrap:wrap;gap:.3rem;padding:.3rem;border-radius:calc(var(--radius-card) + .12rem);background:linear-gradient(180deg,#ffffffd1,#f7fafdc7);border:1px solid rgba(27,66,95,.09);box-shadow:inset 0 1px #ffffff8f,0 8px 20px #122b420a}html[data-theme=dark] ._tabNav_1xkdg_1{background:#080f1880;border-color:var(--color-border-soft);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000001f}._tabNavWarmGlow_1xkdg_22{box-shadow:inset 0 1px #ffffff9e,0 10px 24px #122b420d}._tabButton_1xkdg_28{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:0 .88rem;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-muted);font-size:.85rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;transition:color .18s ease,box-shadow .18s ease}._tabButton_1xkdg_28:hover:not(:where([data-hover-effects=none] *)){color:var(--color-ink)}._tabButtonActive_1xkdg_52{color:#5c3600}html[data-theme=dark] ._tabButtonActive_1xkdg_52{color:#ffbd48}._tabButtonWarmGlow_1xkdg_60._tabButtonActive_1xkdg_52{text-shadow:0 0 12px rgba(240,162,26,.2)}._activePill_1xkdg_64{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;border:1px solid rgba(240,162,26,.22);background:linear-gradient(180deg,#fff3d6f5,#f8dfa4e6);box-shadow:0 8px 16px #f0a21a1c,inset 0 1px #ffffff94}html[data-theme=dark] ._activePill_1xkdg_64{border-color:#e29a246b;background:linear-gradient(180deg,#e29a2429,#e29a2417);box-shadow:0 8px 18px #00000024,inset 0 0 0 1px #e29a241f}._activePillWarmGlow_1xkdg_84{background:radial-gradient(circle at 30% 30%,#fff8e5fa,#ffe9b7d6 58%,#f4d48fe0),linear-gradient(180deg,#fff6defa,#f7dda2eb);box-shadow:0 10px 20px #f0a21a26,0 0 18px #f0a21a1a,inset 0 1px #ffffff9e}._tabLabel_1xkdg_94{position:relative;z-index:1}@media(max-width:720px){._tabNav_1xkdg_1{width:100%}._tabButton_1xkdg_28{flex:1 1 auto}}._root_k77vv_1{position:relative;width:100%}._input_k77vv_6{width:100%;min-height:2.8rem;padding:0 2.95rem 0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffd1,#f4f8fcc7),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}._input_k77vv_6:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._input_k77vv_6:focus-visible,._inputOpen_k77vv_33{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}._inputDark_k77vv_42{border-color:#ffffff1f;background:linear-gradient(180deg,#ffffff1f,#132c432e),#ffffff14;color:#f8fbff;box-shadow:inset 0 1px #ffffff14}._inputDark_k77vv_42::placeholder{color:#ebf2f88f}._root_k77vv_1:hover:not(:where([data-hover-effects=none] *)) ._inputDark_k77vv_42:not(:disabled):not(._inputOpen_k77vv_33),._inputDark_k77vv_42:hover:not(:where([data-hover-effects=none] *)):not(:disabled):not(._inputOpen_k77vv_33){border-color:#8fd0e861;box-shadow:0 12px 24px #0514212e,0 0 0 2px #8fd0e81f,inset 0 1px #ffffff1f}._inputDark_k77vv_42:focus-visible,._inputDark_k77vv_42._inputOpen_k77vv_33{border-color:#f0a21a57;box-shadow:0 14px 28px #05142133,0 0 0 3px #f0a21a29,inset 0 1px #ffffff24}._input_k77vv_6:disabled{cursor:not-allowed;opacity:.64;transform:none}html[data-theme=dark] ._input_k77vv_6{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._input_k77vv_6::placeholder{color:#9cabb9c2}html[data-theme=dark] ._input_k77vv_6:hover:not(:where([data-hover-effects=none] *)):not(:disabled),html[data-theme=dark] ._input_k77vv_6:focus-visible,html[data-theme=dark] ._inputOpen_k77vv_33{border-color:#e0900352;box-shadow:0 12px 24px #06121d33,0 0 0 3px #e090031a,inset 0 1px #ffffff12}html[data-theme=dark] ._input_k77vv_6:disabled{background:#111c2aad;color:#e6edf499}._iconButton_k77vv_105{position:absolute;top:50%;right:.8rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border:0;border-radius:999px;background:transparent;color:var(--color-ink);transition:background .14s ease,color .14s ease,transform .14s ease}._iconButton_k77vv_105:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#f0a21a1a;color:var(--color-accent-deep)}._iconButton_k77vv_105:disabled{cursor:not-allowed;opacity:.56}._iconButtonDark_k77vv_132{color:#f8fbffd1}._iconButtonDark_k77vv_132:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#8fd0e824;color:#f8fbff}html[data-theme=dark] ._iconButton_k77vv_105{color:#f2f7fbc7}html[data-theme=dark] ._iconButton_k77vv_105:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#e090031f;color:var(--color-accent-soft)}._popover_k77vv_150{--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;position:fixed;z-index:1450;display:grid;gap:.68rem;padding:.72rem;border:1px solid rgba(27,66,95,.14);border-radius:var(--radius-card);background:radial-gradient(circle at top right,rgba(235,183,91,.12),transparent 31%),radial-gradient(circle at bottom left,rgba(78,160,200,.09),transparent 34%),linear-gradient(180deg,#fffffffa,#f4f8fcf5);box-shadow:0 22px 48px #13283c24,inset 0 1px #ffffffb8}html[data-theme=dark] ._popover_k77vv_150{border-color:var(--color-border);background:radial-gradient(circle at top right,rgba(226,154,36,.055),transparent 32%),linear-gradient(180deg,#19283a,#111c2a);box-shadow:0 24px 52px #00000057,inset 0 1px #ffffff0f}._popoverTop_k77vv_180{transform-origin:bottom center}._dayPickerRoot_k77vv_184{--rdp-accent-color: #f0a21a;--rdp-accent-background-color: rgba(240, 162, 26, .12);--rdp-day-height: 2.35rem;--rdp-day-width: 2.35rem;--rdp-day_button-height: 2.35rem;--rdp-day_button-width: 2.35rem;--rdp-day_button-border-radius: calc(var(--radius-control) + .04rem);--rdp-dropdown-gap: .4rem;position:relative;color:var(--color-ink)}._dayPickerMonths_k77vv_197,._dayPickerMonth_k77vv_197{width:100%}._dayPickerCaption_k77vv_202{display:flex;align-items:center;min-height:2.1rem;margin:0 4.84rem 0 0}._dayPickerDropdowns_k77vv_209{display:grid;grid-template-columns:minmax(0,1fr) minmax(5.4rem,.56fr);align-items:center;gap:.38rem;width:100%}._calendarDropdown_k77vv_217{position:relative;min-width:0;width:100%}._dayPickerMonthDropdown_k77vv_223,._dayPickerYearDropdown_k77vv_224{min-width:0}._calendarDropdownTrigger_k77vv_228{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-height:2.1rem;gap:.3rem;padding:0 .58rem 0 .68rem;border:1px solid rgba(27,66,95,.13);border-radius:var(--radius-control);background:linear-gradient(180deg,#fffffff5,#f6f9fce6);color:var(--color-primary-deep);box-shadow:inset 0 1px #ffffffc7;transition:border-color .16s ease,box-shadow .16s ease,color .16s ease,background .16s ease,transform .16s ease}._calendarDropdownTrigger_k77vv_228:hover:not(:where([data-hover-effects=none] *)):not(:disabled),._calendarDropdownTrigger_k77vv_228[aria-expanded=true]{transform:translateY(-1px);border-color:#e0900347;color:#9a6200;box-shadow:0 10px 20px #14314a12,0 0 0 3px #ebb75b1a,inset 0 1px #ffffffd6}._calendarDropdownTrigger_k77vv_228:focus-visible{outline:none;border-color:#e0900352;box-shadow:0 0 0 3px #ebb75b24,inset 0 1px #ffffffd6}._calendarDropdownLabel_k77vv_269{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading);font-size:.86rem;font-weight:760;text-align:left}._calendarDropdownChevron_k77vv_279{color:currentColor;opacity:.72;transition:transform .16s ease,opacity .16s ease}._calendarDropdownTrigger_k77vv_228[aria-expanded=true] ._calendarDropdownChevron_k77vv_279{transform:rotate(180deg);opacity:1}._calendarDropdownMenu_k77vv_290{position:absolute;top:calc(100% + .32rem);left:0;z-index:12;display:grid;gap:.12rem;width:max(100%,8.7rem);max-height:14.25rem;overflow-y:auto;padding:.28rem;border:1px solid rgba(27,66,95,.14);border-radius:var(--radius-control);background:#fffffffa;box-shadow:0 18px 34px #13283c29,inset 0 1px #ffffffc7}._dayPickerYearDropdown_k77vv_224 ._calendarDropdownMenu_k77vv_290{right:0;left:auto;width:max(100%,6.4rem)}._calendarDropdownOption_k77vv_315{min-height:1.9rem;padding:0 .56rem;border:0;border-radius:calc(var(--radius-control) - .1rem);background:transparent;color:var(--color-ink);font-family:var(--font-heading);font-size:.84rem;font-weight:720;text-align:left;transition:background .12s ease,color .12s ease}._calendarDropdownOption_k77vv_315:hover:not(:where([data-hover-effects=none] *)):not(:disabled),._calendarDropdownOption_k77vv_315:focus-visible{outline:none;background:#ebb75b2e;color:#845300}._calendarDropdownOptionSelected_k77vv_336{background:#ebb75b47;color:#684100}._calendarDropdownOption_k77vv_315:disabled{cursor:not-allowed;opacity:.42}._dayPickerDropdownRoot_k77vv_346{position:relative;display:flex;align-items:center;min-width:0;width:100%}._dayPickerCaptionLabel_k77vv_354{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.15rem;padding:0 1.8rem 0 .55rem;border:1px solid rgba(27,66,95,.12);border-radius:var(--radius-control);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-primary-deep);font-family:var(--font-heading);font-size:.9rem;font-weight:800;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 1px #ffffffd1;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}._dayPickerDropdown_k77vv_209{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}._dayPickerDropdownRoot_k77vv_346 ._dayPickerChevron_k77vv_393{position:absolute;top:50%;right:.55rem;z-index:1;width:.92rem;height:.92rem;transform:translateY(-50%);pointer-events:none;color:var(--color-muted);fill:currentColor}._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerCaptionLabel_k77vv_354,._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerCaptionLabel_k77vv_354{outline:none;border-color:#f0a21a4d;color:var(--color-accent-deep);box-shadow:0 10px 20px #14314a12,0 0 0 3px #f0a21a1a,inset 0 1px #ffffffe0}._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerChevron_k77vv_393,._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerChevron_k77vv_393{color:var(--color-accent-deep)}._dayPickerNav_k77vv_422{position:absolute;top:0;right:0;display:flex;align-items:center;gap:.32rem;height:2.1rem}._dayPickerNavButton_k77vv_432{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid rgba(27,66,95,.12);border-radius:var(--radius-control);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-ink);box-shadow:inset 0 1px #ffffffd1;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}._dayPickerNavButton_k77vv_432:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);border-color:#f0a21a42;color:var(--color-accent-deep);box-shadow:0 12px 24px #14314a14,inset 0 1px #ffffffe0}._dayPickerNavButton_k77vv_432:disabled{cursor:not-allowed;opacity:.42;transform:none}._dayPickerChevron_k77vv_393{width:1rem;height:1rem;fill:currentColor}._dayPickerNavButton_k77vv_432 ._dayPickerChevron_k77vv_393{position:static;transform:none;pointer-events:auto}._dayPickerGrid_k77vv_474{width:100%;border-collapse:collapse}._dayPickerWeekdays_k77vv_479,._dayPickerWeek_k77vv_479{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.22rem}._dayPickerWeeks_k77vv_486{display:grid;gap:.22rem}._dayPickerWeekday_k77vv_479{display:grid;place-items:center;min-height:1.7rem;color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._dayPickerDay_k77vv_502{display:grid;place-items:center;width:100%;height:2.35rem}._dayPickerDayButton_k77vv_509{display:grid;place-items:center;width:100%;height:2.35rem;padding:0;border:0;border-radius:calc(var(--radius-control) + .04rem);background:transparent;color:var(--color-ink);font-weight:700;transition:background .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}._dayPickerDayButton_k77vv_509:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);background:#ebb75b24}._dayPickerSelected_k77vv_532 ._dayPickerDayButton_k77vv_509{background:linear-gradient(135deg,#ebb75be6,#f4c56ad1);color:#4b3104;box-shadow:0 9px 18px #e0900324,inset 0 1px #ffffff6b}._dayPickerToday_k77vv_540 ._dayPickerDayButton_k77vv_509{box-shadow:inset 0 0 0 1px #2e6f8e3d}._dayPickerToday_k77vv_540._dayPickerSelected_k77vv_532 ._dayPickerDayButton_k77vv_509{box-shadow:0 9px 18px #e0900324,inset 0 0 0 1px #ffffff75}._dayPickerOutside_k77vv_550 ._dayPickerDayButton_k77vv_509{color:#5c728494}._dayPickerDisabled_k77vv_554 ._dayPickerDayButton_k77vv_509{cursor:not-allowed;color:#5c728457;background:transparent;transform:none}html[data-theme=dark] ._dayPickerRoot_k77vv_184{color:var(--color-ink)}html[data-theme=dark] ._dayPickerCaptionLabel_k77vv_354,html[data-theme=dark] ._dayPickerNavButton_k77vv_432,html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228:hover:not(:where([data-hover-effects=none] *)):not(:disabled),html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228[aria-expanded=true],html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228:focus-visible{border-color:#e0900352;color:var(--color-accent-soft);box-shadow:0 12px 24px #00000038,0 0 0 3px #e090031f,inset 0 1px #ffffff12}html[data-theme=dark] ._calendarDropdownMenu_k77vv_290{border-color:var(--color-border);background:var(--color-field-bg-strong);box-shadow:0 18px 34px #06121d5c,inset 0 1px #ffffff0f}html[data-theme=dark] ._calendarDropdownOption_k77vv_315{color:var(--color-ink)}html[data-theme=dark] ._calendarDropdownOption_k77vv_315:hover:not(:where([data-hover-effects=none] *)):not(:disabled),html[data-theme=dark] ._calendarDropdownOption_k77vv_315:focus-visible{background:#e0900326;color:var(--color-accent-soft)}html[data-theme=dark] ._calendarDropdownOptionSelected_k77vv_336{background:#e090033d;color:var(--color-accent-soft)}html[data-theme=dark] ._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerCaptionLabel_k77vv_354,html[data-theme=dark] ._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerCaptionLabel_k77vv_354,html[data-theme=dark] ._dayPickerNavButton_k77vv_432:hover:not(:where([data-hover-effects=none] *)):not(:disabled){border-color:#f0a21a52;color:var(--color-accent-soft);box-shadow:0 12px 24px #00000038,0 0 0 3px #f0a21a1f,inset 0 1px #ffffff12}html[data-theme=dark] ._dayPickerDropdownRoot_k77vv_346 ._dayPickerChevron_k77vv_393{color:#d4e2ee94}html[data-theme=dark] ._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerChevron_k77vv_393,html[data-theme=dark] ._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerChevron_k77vv_393{color:var(--color-accent-soft)}html[data-theme=dark] ._dayPickerDayButton_k77vv_509{color:var(--color-ink)}html[data-theme=dark] ._dayPickerDayButton_k77vv_509:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#65b7e421}html[data-theme=dark] ._dayPickerToday_k77vv_540 ._dayPickerDayButton_k77vv_509{box-shadow:inset 0 0 0 1px #65b7e452}html[data-theme=dark] ._dayPickerOutside_k77vv_550 ._dayPickerDayButton_k77vv_509{color:#d4e2ee7a}html[data-theme=dark] ._dayPickerDisabled_k77vv_554 ._dayPickerDayButton_k77vv_509{color:#d4e2ee3d}._footer_k77vv_654{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.1rem}._footerValue_k77vv_662{color:var(--color-muted);font-size:.8rem;font-weight:700}._todayButton_k77vv_668{min-height:2rem;padding:0 .82rem;border:1px solid rgba(240,162,26,.2);border-radius:var(--radius-control);background:#f0a21a1f;color:var(--color-accent-deep);font-weight:800;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}._todayButton_k77vv_668:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);background:#f0a21a2e;border-color:#f0a21a47}._todayButton_k77vv_668:disabled{cursor:not-allowed;opacity:.46;transform:none}@media(max-width:720px){._popover_k77vv_150{width:min(calc(100vw - 1.5rem),22rem)!important}}._trigger_1rtxp_1{display:inline-flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;min-height:2.8rem;padding:0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffd1,#f4f8fcc7),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}html[data-theme=dark] ._trigger_1rtxp_1{background:var(--color-field-bg);border-color:var(--color-border);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}._trigger_1rtxp_1:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}html[data-theme=dark] ._trigger_1rtxp_1:hover:not(:where([data-hover-effects=none] *)):not(:disabled){border-color:#e0900357;box-shadow:0 12px 24px #06121d2e,inset 0 1px #ffffff12}._trigger_1rtxp_1:focus-visible,._triggerOpen_1rtxp_47{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}._triggerDisabled_1rtxp_56{cursor:not-allowed;opacity:.64;transform:none}._triggerLabel_1rtxp_62{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}._chevron_1rtxp_71{flex:0 0 auto;color:var(--color-muted);transition:transform .18s ease,color .18s ease}._trigger_1rtxp_1:hover:not(:where([data-hover-effects=none] *)):not(:disabled) ._chevron_1rtxp_71,._triggerOpen_1rtxp_47 ._chevron_1rtxp_71{color:var(--color-ink)}._chevronOpen_1rtxp_82{transform:rotate(180deg)}._menu_1rtxp_86{position:fixed;z-index:1400;display:grid;gap:.2rem;padding:.35rem;overflow-y:auto;border:1px solid rgba(27,66,95,.14);border-radius:calc(var(--radius-select) + .08rem);background:linear-gradient(180deg,#fffffffa,#f4f8fcf5),#fffffff5;box-shadow:0 20px 44px #13283c1f}html[data-theme=dark] ._menu_1rtxp_86{border-color:var(--color-border);background:var(--color-field-bg-strong);box-shadow:0 22px 46px #0000004d}._menuTop_1rtxp_107{transform-origin:bottom center}._menuBottom_1rtxp_111{transform-origin:top center}._option_1rtxp_115{display:flex;align-items:center;width:100%;min-height:2.5rem;padding:.72rem .92rem;border:0;border-radius:calc(var(--radius-control) + .04rem);background:transparent;color:var(--color-ink);font-weight:700;text-align:left;transition:background .14s ease,color .14s ease,box-shadow .14s ease}html[data-theme=dark] ._option_1rtxp_115{color:var(--color-ink)}._option_1rtxp_115:hover:not(:where([data-hover-effects=none] *)),._optionActive_1rtxp_138{background:#4ea0c81f}html[data-theme=dark] ._option_1rtxp_115:hover:not(:where([data-hover-effects=none] *)),html[data-theme=dark] ._optionActive_1rtxp_138{background:#7e9db21c}._optionSelected_1rtxp_147{background:linear-gradient(135deg,#f0a21a2e,#f4c56a38);color:#5c3600;box-shadow:inset 0 0 0 1px #f0a21a38}html[data-theme=dark] ._optionSelected_1rtxp_147{background:#e090032e;color:#ebb75b;box-shadow:inset 0 0 0 1px #e0900352}._optionSelected_1rtxp_147._optionActive_1rtxp_138,._optionSelected_1rtxp_147:hover:not(:where([data-hover-effects=none] *)){background:linear-gradient(135deg,#f0a21a3d,#f4c56a47)}._badge_zun1t_1{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.24rem .62rem;border-radius:999px;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800}._neutral_zun1t_14{color:var(--color-ink);background:#2e6f8e1f}._positive_zun1t_19{color:#0b7f46;background:#0fa95824}._accent_zun1t_24{color:#9a5b00;background:#f0a21a2e}._wrapper_1hm4b_1{overflow:auto;border-radius:var(--radius-card)}._wrapperNoScroll_1hm4b_6{overflow:visible}._table_1hm4b_10{width:100%;border-collapse:collapse;min-width:700px}._tableStickyHeader_1hm4b_16 thead th{position:sticky;top:0;z-index:2;background:#f8fbfef5;box-shadow:inset 0 -1px #b8bdc357}html[data-theme=dark] ._tableStickyHeader_1hm4b_16 thead th{background:var(--color-table-sticky);box-shadow:inset 0 -1px 0 var(--color-border)}._table_1hm4b_10 th,._table_1hm4b_10 td{padding:.82rem .9rem;text-align:left;border-bottom:1px solid rgba(184,189,195,.34)}html[data-theme=dark] ._table_1hm4b_10 th,html[data-theme=dark] ._table_1hm4b_10 td{border-bottom-color:var(--color-border-soft)}._table_1hm4b_10 th{color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}._headerButton_1hm4b_49{display:inline-flex;align-items:center;gap:.38rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}._headerButton_1hm4b_49 svg{opacity:.68}._table_1hm4b_10 tbody tr:nth-child(2n){background:#ffffff42}html[data-theme=dark] ._table_1hm4b_10 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:#8fd0e81a}._table_1hm4b_10 tbody tr._clickableRow_1hm4b_79{cursor:pointer}._table_1hm4b_10 tbody tr._clickableRow_1hm4b_79:focus-visible{outline:2px solid rgba(240,162,26,.62);outline-offset:-2px}html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:#e0900317}._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:transparent}._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:nth-child(2n):hover:not(:where([data-hover-effects=none] *)){background:#ffffff42}html[data-theme=dark] ._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:transparent}html[data-theme=dark] ._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:nth-child(2n):hover:not(:where([data-hover-effects=none] *)){background:var(--color-table-row-alt)}._table_1hm4b_10 td{color:var(--color-ink);font-weight:600;font-size:.94rem;line-height:1.45}._table_1hm4b_10 ._selectableCell_1hm4b_115{position:relative;cursor:cell;-webkit-user-select:none;user-select:none;transition:background-color .16s ease,box-shadow .16s ease}._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),._table_1hm4b_10 ._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)){box-shadow:inset 0 0 0 1px #f0a21a4d}._table_1hm4b_10 ._selectableCell_1hm4b_115:focus-visible{outline:2px solid rgba(240,162,26,.62);outline-offset:-2px}._table_1hm4b_10 ._selectedCell_1hm4b_134,._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134{background:#f0a21a38;box-shadow:inset 0 0 0 1px #f0a21a7a}._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134:hover:not(:where([data-hover-effects=none] *)){background:#f0a21a4d}html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),html[data-theme=dark] ._table_1hm4b_10 ._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)){box-shadow:inset 0 0 0 1px #e090034d}html[data-theme=dark] ._table_1hm4b_10 ._selectedCell_1hm4b_134,html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134{background:#e0900338;box-shadow:inset 0 0 0 1px #e0900375}html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134:hover:not(:where([data-hover-effects=none] *)){background:#e090034d}html[data-table-cell-hover=suppressed] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),html[data-table-cell-hover=suppressed] ._table_1hm4b_10 ._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),html[data-table-cell-hover=suppressed] ._table_1hm4b_10 ._selectableCell_1hm4b_115:focus,html[data-table-cell-hover=suppressed] ._table_1hm4b_10 ._selectableCell_1hm4b_115:focus-visible,html[data-table-cell-hover=suppressed] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134:hover:not(:where([data-hover-effects=none] *)){outline:none!important;box-shadow:none!important}._virtualSpacerRow_1hm4b_168{background:transparent!important}._virtualSpacerCell_1hm4b_172{padding:0!important;border:0!important;background:transparent!important}._emptyState_1hm4b_178{display:grid;gap:.6rem;padding:.7rem 0 0;color:var(--color-muted)}._wrapper_vg0be_1{display:block;width:100%}._inputShell_vg0be_6{display:flex;align-items:center;gap:.65rem;width:100%;min-height:2.8rem;padding:0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffd1,#f4f8fcc7),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}html[data-theme=dark] ._inputShell_vg0be_6{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}._inputShell_vg0be_6:hover:not(:where([data-hover-effects=none] *)):not(._inputShellDisabled_vg0be_34){transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._inputShellOpen_vg0be_42,._inputShell_vg0be_6:focus-within{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}html[data-theme=dark] ._inputShell_vg0be_6:hover:not(:where([data-hover-effects=none] *)):not(._inputShellDisabled_vg0be_34),html[data-theme=dark] ._inputShellOpen_vg0be_42,html[data-theme=dark] ._inputShell_vg0be_6:focus-within{border-color:#e0900352;box-shadow:0 12px 24px #06121d33,0 0 0 3px #e090031a,inset 0 1px #ffffff12}._inputShellDisabled_vg0be_34{cursor:not-allowed;opacity:.64;transform:none}html[data-theme=dark] ._inputShellDisabled_vg0be_34{background:#111c2aad;color:#e6edf499}._searchInput_vg0be_73{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--color-ink);font-weight:700;outline:none;padding:0}._searchInput_vg0be_73::placeholder{color:#5c7284b8}html[data-theme=dark] ._searchInput_vg0be_73{color:var(--color-ink)}html[data-theme=dark] ._searchInput_vg0be_73::placeholder{color:#9cabb9c2}._chevronButton_vg0be_96{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;padding:0;border:0;background:transparent;color:var(--color-muted);flex:0 0 auto}._chevron_vg0be_96{transition:transform .18s ease,color .18s ease}._inputShell_vg0be_6:hover:not(:where([data-hover-effects=none] *)):not(._inputShellDisabled_vg0be_34) ._chevron_vg0be_96,._inputShellOpen_vg0be_42 ._chevron_vg0be_96,._inputShell_vg0be_6:focus-within ._chevron_vg0be_96{color:var(--color-ink)}._chevronOpen_vg0be_119{transform:rotate(180deg)}._menu_vg0be_123{position:fixed;z-index:1400;display:grid;gap:.2rem;padding:.35rem;overflow-y:auto;border:1px solid rgba(27,66,95,.14);border-radius:calc(var(--radius-select) + .08rem);background:linear-gradient(180deg,#fffffffa,#f4f8fcf5),#fffffff5;box-shadow:0 20px 44px #13283c1f}html[data-theme=dark] ._menu_vg0be_123{border-color:var(--color-border);background:var(--color-field-bg-strong);box-shadow:0 22px 46px #00000052}._menuTop_vg0be_144{transform-origin:bottom center}._menuBottom_vg0be_148{transform-origin:top center}._option_vg0be_152{display:flex;align-items:center;width:100%;min-height:2.5rem;padding:.72rem .92rem;border:0;border-radius:calc(var(--radius-control) + .04rem);background:transparent;color:var(--color-ink);font-weight:700;text-align:left;transition:background .14s ease,color .14s ease,box-shadow .14s ease}html[data-theme=dark] ._option_vg0be_152{color:var(--color-ink)}._option_vg0be_152:hover:not(:where([data-hover-effects=none] *)),._optionActive_vg0be_175{background:#4ea0c81f}html[data-theme=dark] ._option_vg0be_152:hover:not(:where([data-hover-effects=none] *)),html[data-theme=dark] ._optionActive_vg0be_175{background:#7e9db21c}._optionSelected_vg0be_184{background:linear-gradient(135deg,#f0a21a2e,#f4c56a38);color:#5c3600;box-shadow:inset 0 0 0 1px #f0a21a38}html[data-theme=dark] ._optionSelected_vg0be_184{background:linear-gradient(135deg,#e0900333,#ebb75b1f),#e0900314;color:var(--color-accent-soft);box-shadow:inset 0 0 0 1px #e090034d}._optionSelected_vg0be_184._optionActive_vg0be_175,._optionSelected_vg0be_184:hover:not(:where([data-hover-effects=none] *)){background:linear-gradient(135deg,#f0a21a3d,#f4c56a47)}html[data-theme=dark] ._optionSelected_vg0be_184._optionActive_vg0be_175,html[data-theme=dark] ._optionSelected_vg0be_184:hover:not(:where([data-hover-effects=none] *)){background:linear-gradient(135deg,#e0900347,#ebb75b29),#e090031f}._emptyState_vg0be_210{padding:.85rem .92rem;color:var(--color-muted);font-weight:700}._segmentedControl_1b3vf_1{display:inline-flex;flex-wrap:wrap;gap:.28rem;padding:.28rem;border-radius:var(--radius-card);background:#ffffffb8;border:1px solid rgba(46,111,142,.08);box-shadow:inset 0 1px #fff6}html[data-theme=dark] ._segmentedControl_1b3vf_1{background:#080f1880;border-color:var(--color-border-soft);box-shadow:inset 0 1px #ffffff0d}._segmentedControlFill_1b3vf_18{width:100%}._segmentedControlNowrap_1b3vf_22{flex-wrap:nowrap}._segmentedControlCompact_1b3vf_26{gap:.2rem;padding:.2rem;border-radius:calc(var(--radius-card) - .1rem)}._segmentedControlDisabled_1b3vf_32{opacity:.64}._segmentedControlSoftBlue_1b3vf_36{background:#ecf7fdd1;border-color:#4ea0c829}html[data-theme=dark] ._segmentedControlSoftBlue_1b3vf_36{background:var(--color-field-bg);border-color:var(--color-border)}._segmentedControlFill_1b3vf_18 ._segment_1b3vf_1{flex:1 1 0;min-width:0}._segmentedControlCompact_1b3vf_26 ._segment_1b3vf_1{min-height:1.86rem;padding:0 .62rem;font-size:.82rem;border-radius:calc(var(--radius-control) - .08rem)}._segment_1b3vf_1{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:0 .76rem;border-radius:var(--radius-control);border:0;color:var(--color-muted);font-weight:750;background:transparent;font-size:.9rem;white-space:nowrap;text-align:center;min-width:0}._segment_1b3vf_1:disabled{cursor:not-allowed}._segmentActive_1b3vf_79{background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:0 8px 18px #f0a21a24}html[data-theme=dark] ._segmentActive_1b3vf_79{color:#4d2d00;background:var(--color-accent);box-shadow:0 8px 18px #e0900329}._segmentedControlSoftBlue_1b3vf_36 ._segmentActive_1b3vf_79{background:linear-gradient(135deg,#a6ddf5f5,#7fc7e8f5);color:#0d3954;box-shadow:0 8px 18px #4ea0c826}html[data-theme=dark] ._segmentedControlSoftBlue_1b3vf_36 ._segmentActive_1b3vf_79{background:linear-gradient(135deg,#63849b,#8fa8b9);color:#0b1520;box-shadow:0 8px 18px #00000029}html[data-theme=dark] ._segmentedControlSoftBlue_1b3vf_36 ._segment_1b3vf_1:hover:not(:where([data-hover-effects=none] *)):not(._segmentActive_1b3vf_79),._segmentedControlSoftBlue_1b3vf_36 ._segment_1b3vf_1:hover:not(:where([data-hover-effects=none] *)):not(._segmentActive_1b3vf_79){color:var(--color-ink);background:#7e9db21c}html[data-theme=dark] ._segment_1b3vf_1:hover:not(:where([data-hover-effects=none] *)):not(._segmentActive_1b3vf_79){color:var(--color-accent);background:#e090031f}._panel_8lrr8_1{display:grid;gap:.92rem;width:min(100%,37rem);color:var(--color-ink)}._steps_8lrr8_8{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;min-width:0}._step_8lrr8_8{display:inline-flex;align-items:center;gap:.44rem;color:#445b75d1;font-size:.82rem;font-weight:820;letter-spacing:0;line-height:1}._stepDone_8lrr8_27{color:#16774cf0}._stepActive_8lrr8_31{color:#aa6c0afa}._stepPending_8lrr8_35{color:#5a6f87b8}._stepIcon_8lrr8_39{display:grid;place-items:center;width:1.05rem;height:1.05rem;flex:0 0 1.05rem}._stepSpinner_8lrr8_47{animation:_stagedLoadingSpin_8lrr8_1 .9s linear infinite}._stepRing_8lrr8_51{width:.82rem;height:.82rem;border-radius:999px;border:1.6px solid rgba(93,116,139,.54);background:#ffffff61}._labelRow_8lrr8_59{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#12314ae6;font-size:.98rem;font-weight:740}._labelRow_8lrr8_59 strong{font-size:.98rem;font-weight:860}._progressBar_8lrr8_74{position:relative;overflow:hidden;width:100%;height:.68rem;border-radius:999px;background:#e0e9f1eb;box-shadow:inset 0 1px 1px #14314a14,inset 0 -1px #ffffffb3}._progressFill_8lrr8_86{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:linear-gradient(90deg,#ea900cfa,#f6bb48f2);box-shadow:0 8px 18px #f0a21a2e;transition:width .12s ease}._progressIndeterminate_8lrr8_97{width:36%;animation:_stagedLoadingSlide_8lrr8_1 1.6s ease-in-out -.4s infinite}@keyframes _stagedLoadingSlide_8lrr8_1{0%{transform:translate(-100%)}to{transform:translate(280%)}}@media(prefers-reduced-motion:reduce){._progressIndeterminate_8lrr8_97{width:100%;opacity:.6;animation:none}}._panelDark_8lrr8_120{color:#f7fbff;filter:drop-shadow(0 18px 32px rgba(0,0,0,.24))}._panelDark_8lrr8_120 ._step_8lrr8_8{color:#e4eff8db}._panelDark_8lrr8_120 ._stepDone_8lrr8_27{color:#65de9ff5}._panelDark_8lrr8_120 ._stepActive_8lrr8_31{color:#f4c56afa}._panelDark_8lrr8_120 ._stepPending_8lrr8_35{color:#d2e0eca8}._panelDark_8lrr8_120 ._stepRing_8lrr8_51{border-color:#d7e4ee9e;background:#ffffff14}._panelDark_8lrr8_120 ._labelRow_8lrr8_59{color:#f7fbfff0}._panelDark_8lrr8_120 ._progressBar_8lrr8_74{background:#dce7f033;box-shadow:inset 0 1px 1px #0000002e,inset 0 -1px #ffffff29}html[data-theme=dark] ._panel_8lrr8_1{color:var(--color-ink);filter:drop-shadow(0 18px 32px rgba(0,0,0,.22))}html[data-theme=dark] ._step_8lrr8_8{color:#d4e2eed1}html[data-theme=dark] ._stepDone_8lrr8_27{color:var(--color-positive)}html[data-theme=dark] ._stepActive_8lrr8_31{color:var(--color-accent-soft)}html[data-theme=dark] ._stepPending_8lrr8_35{color:#d4e2ee94}html[data-theme=dark] ._stepRing_8lrr8_51{border-color:#95b8d26b;background:#081623a3}html[data-theme=dark] ._labelRow_8lrr8_59{color:var(--color-ink)}html[data-theme=dark] ._progressBar_8lrr8_74{background:#081623b8;box-shadow:inset 0 1px 2px #00000052,inset 0 0 0 1px #95b8d224}@keyframes _stagedLoadingSpin_8lrr8_1{to{transform:rotate(360deg)}}._section_1hjfj_1{position:relative;display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%}._surface_1hjfj_10{position:static;inset:auto;width:100%;min-width:0;max-width:100%;margin:0;padding:0;overflow:visible;border:0;background:transparent;color:var(--color-ink)}._surface_1hjfj_10:focus{outline:none}._header_1hjfj_28{display:flex;align-items:center;justify-content:space-between;min-height:2rem;gap:.75rem;margin-bottom:.5rem}._header_1hjfj_28 h3{margin:0;font-size:1rem;font-weight:600}._headerWithoutTitle_1hjfj_43{position:absolute;top:.25rem;right:.25rem;z-index:5;min-height:0;margin-bottom:0}._iconButton_1hjfj_52{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;padding:0;border:1px solid transparent;border-radius:.5rem;background:transparent;color:var(--color-muted);cursor:pointer;transition:color .14s ease,background .14s ease,opacity .14s ease}._iconButton_1hjfj_52[hidden]{display:none}._iconButton_1hjfj_52:hover{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 9%,transparent)}._iconButton_1hjfj_52:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._content_1hjfj_82{min-width:0;max-width:100%}._expanded_1hjfj_87{position:fixed;top:0;right:0;bottom:0;left:0;width:calc(100vw - 3rem);max-width:none;height:fit-content;max-height:calc(100dvh - 3rem);margin:auto}._expanded_1hjfj_87::backdrop{background:#08182533;backdrop-filter:blur(10px) saturate(85%);-webkit-backdrop-filter:blur(10px) saturate(85%)}._expanded_1hjfj_87 ._header_1hjfj_28{min-height:2.8rem;margin-bottom:0;padding:.35rem .85rem;border:1px solid var(--color-border-soft);border-bottom:0;border-radius:var(--radius-control) var(--radius-control) 0 0;background:color-mix(in srgb,var(--color-panel-solid) 86%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._expanded_1hjfj_87 ._header_1hjfj_28 h3{padding:0;font-size:.94rem;font-weight:500;letter-spacing:-.01em}._expanded_1hjfj_87 ._iconButton_1hjfj_52{color:var(--color-muted);border-radius:50%}._expanded_1hjfj_87 ._iconButton_1hjfj_52:hover{color:var(--color-ink);background:color-mix(in srgb,var(--color-ink) 6%,transparent)}._expanded_1hjfj_87 ._iconButton_1hjfj_52:focus-visible{outline:1.5px solid var(--color-primary);outline-offset:1px}._expanded_1hjfj_87 ._content_1hjfj_82{max-height:calc(100dvh - 6.5rem);overflow:auto;overscroll-behavior:contain;border-radius:0 0 var(--radius-control) var(--radius-control);box-shadow:0 12px 40px #08182529}._expanded_1hjfj_87 ._content_1hjfj_82>:first-child{border-top-left-radius:0;border-top-right-radius:0}@media(hover:hover)and (pointer:fine){._expandButton_1hjfj_151{opacity:0}._section_1hjfj_1:hover ._expandButton_1hjfj_151,._section_1hjfj_1:focus-within ._expandButton_1hjfj_151{opacity:1}}@media(max-width:640px){._expanded_1hjfj_87{width:calc(100vw - 1.25rem);max-height:calc(100dvh - 1.25rem)}._expanded_1hjfj_87 ._content_1hjfj_82{max-height:calc(100dvh - 4.75rem)}}@media(prefers-reduced-motion:reduce){._iconButton_1hjfj_52{transition:none}}._section_1om8k_1{padding-bottom:.82rem}._section_1om8k_1>dialog>:first-child h3{font-weight:700}._scrollArea_1om8k_9{--matrix-border-color: color-mix(in srgb, var(--color-panel-solid) 92%, var(--color-ink));min-width:0;max-height:72vh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--matrix-border-color);border-radius:var(--radius-control);background:var(--color-panel-solid)}._scrollArea_1om8k_9:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._table_1om8k_25{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}._table_1om8k_25 th,._table_1om8k_25 td{height:2.5rem;padding:.4rem .35rem;border:0;line-height:1.35;vertical-align:middle}._table_1om8k_25 th{color:var(--color-ink);font-size:.8rem;font-weight:500;letter-spacing:0;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._table_1om8k_25 thead th{position:sticky;top:0;z-index:2;text-align:center;background:var(--color-table-sticky);border-bottom:1px solid var(--matrix-border-color)}._table_1om8k_25 th:first-child{position:sticky;left:0;z-index:1;padding-inline:.7rem;text-align:left;background:var(--color-table-sticky);border-right:1px solid var(--matrix-border-color)}._table_1om8k_25 thead th:first-child{z-index:3}._table_1om8k_25 thead th:not(:last-child){border-right:1px solid var(--matrix-border-color)}._table_1om8k_25 tbody tr:not(:last-child) th{border-bottom:1px solid var(--matrix-border-color)}._table_1om8k_25 td{font-size:.82rem;font-weight:400;text-align:center;white-space:nowrap;outline-offset:-2px}._table_1om8k_25 :is(th,td):where(:not([aria-selected=true])):hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *)){color:var(--color-ink)!important}._table_1om8k_25 td:focus-visible{outline:1px solid var(--color-accent)}._dense_1om8k_100 th,._dense_1om8k_100 td{padding:.24rem .2rem;font-size:.76rem}._expandedScrollArea_1om8k_106{max-height:calc(100dvh - 7rem)}._trigger_1x69g_1{position:absolute;right:0;top:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:7px;background:transparent;color:var(--color-muted);font-size:.73rem;font-weight:500;cursor:pointer;transition:color .15s ease,background .15s ease}._trigger_1x69g_1:hover{color:var(--color-ink);background:var(--color-border-soft)}._dialog_1x69g_26{width:min(800px,calc(100vw - 2rem));max-width:none;max-height:min(780px,calc(100dvh - 3rem));margin:auto;padding:0;overflow:hidden;border:1px solid var(--color-border);border-radius:16px;background:var(--color-panel-solid);color:var(--color-ink);box-shadow:0 24px 80px #0514213d}._dialog_1x69g_26::backdrop{background:#05142166;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._content_1x69g_45{display:flex;flex-direction:column;max-height:min(780px,calc(100dvh - 3rem))}._contentLong_1x69g_51{height:min(778px,calc(100dvh - 3rem - 2px))}._contentLong_1x69g_51 ._list_1x69g_52{flex:1}._header_1x69g_54{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:1rem;padding:1rem 1.25rem}._heading_1x69g_63{display:flex;gap:.6rem;align-items:center}._heading_1x69g_63 h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.02em}._closeButton_1x69g_66{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;padding:0;border:0;border-radius:7px;color:var(--color-muted);background:transparent;cursor:pointer}._closeButton_1x69g_66:hover{background:var(--color-panel-raised);color:var(--color-ink)}._toolbar_1x69g_81{flex-shrink:0;padding:0 1.25rem .8rem}._count_1x69g_82{flex-shrink:0;padding:.1rem .4rem;border-radius:5px;background:var(--color-panel-raised);color:var(--color-muted);font-size:.68rem;font-variant-numeric:tabular-nums}._search_1x69g_83{display:flex;align-items:center;gap:.5rem;width:100%;padding:.45rem .65rem;border:1px solid var(--color-border);border-radius:8px;color:var(--color-muted);background:var(--color-panel-raised)}._search_1x69g_83 input{min-width:0;width:100%;padding:0;border:0;outline:none;background:transparent;color:var(--color-ink);font:inherit;font-size:.77rem;font-weight:400}._search_1x69g_83:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-border-soft)}._columnLabels_1x69g_87,._row_1x69g_88{display:grid;grid-template-columns:minmax(0,1fr) 124px 190px;align-items:center;gap:.8rem}._columnLabels_1x69g_87{flex-shrink:0;padding:.5rem 1.25rem;border-block:1px solid var(--color-border-soft);color:var(--color-muted);font-size:.61rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}._list_1x69g_52{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._row_1x69g_88{margin-inline:1.25rem;padding-block:.65rem;border-bottom:1px solid var(--color-border-soft)}._row_1x69g_88:last-child{border-bottom:0}._strategyName_1x69g_93{min-width:0;font-size:.78rem;font-weight:500;line-height:1.55;overflow-wrap:anywhere}._swatch_1x69g_94{flex-shrink:0;width:15px;height:15px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000000f}._linePreview_1x69g_95{flex-shrink:0;width:34px;height:16px;pointer-events:none}._picker_1x69g_96{display:flex;align-items:center;gap:.5rem;min-width:0;width:100%;min-height:34px;padding:.4rem .5rem;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--color-ink);font:inherit;font-size:.72rem;font-weight:400;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}._picker_1x69g_96:hover,._pickerOpen_1x69g_97{border-color:var(--color-border-soft);background:var(--color-panel-raised)}._pickerLabel_1x69g_98{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1x69g_99{flex-shrink:0;color:var(--color-muted);transition:transform .15s ease}._pickerOpen_1x69g_97 ._chevron_1x69g_99{transform:rotate(180deg)}._pickerMenu_1x69g_101{position:fixed;z-index:2;display:grid;padding:6px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:10px;background:var(--color-panel-solid);color:var(--color-ink);box-shadow:0 10px 30px #05142129}._pickerOption_1x69g_102{display:flex;align-items:center;gap:.65rem;height:34px;min-height:34px;padding:0 8px;border:0;border-radius:5px;background:transparent;color:inherit;font:inherit;font-size:.72rem;font-weight:400;text-align:left;cursor:pointer}._pickerOption_1x69g_102>span:not(._swatch_1x69g_94){flex:1}._pickerOption_1x69g_102[aria-selected=true]{background:var(--color-panel-raised)}._pickerOption_1x69g_102:hover,._optionActive_1x69g_105{background:var(--color-border-soft)}._optionCheck_1x69g_106{flex-shrink:0;color:var(--color-primary)}._paletteMenu_1x69g_107{grid-template-columns:repeat(4,minmax(0,1fr))}._paletteMenu_1x69g_107 ._pickerOption_1x69g_102{position:relative;justify-content:center;height:40px;min-height:40px;padding:0}._paletteMenu_1x69g_107 ._swatch_1x69g_94{width:25px;height:25px}._paletteMenu_1x69g_107 ._optionCheck_1x69g_106{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;color:#fff;filter:drop-shadow(0 1px 1px rgba(0,0,0,.6))}html[data-theme=dark] ._paletteMenu_1x69g_107 ._optionCheck_1x69g_106{color:#0d2b42;filter:none}._empty_1x69g_112{display:grid;justify-items:center;gap:.5rem;padding:2rem 1rem;font-size:.8rem;color:var(--color-muted)}._empty_1x69g_112 button{padding:.25rem;border:0;background:transparent;color:var(--color-primary);font:inherit;cursor:pointer}._footer_1x69g_115{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.25rem;border-top:1px solid var(--color-border-soft)}._resetButton_1x69g_116{display:flex;align-items:center;gap:.35rem;justify-self:start;padding:0;border:0;background:transparent;color:var(--color-muted);font:inherit;font-size:.73rem;font-weight:500;cursor:pointer}._resetButton_1x69g_116:hover{color:var(--color-ink)}._actions_1x69g_118{display:flex;gap:.5rem}._cancelButton_1x69g_119,._applyButton_1x69g_120{padding:.6rem .9rem;border:1px solid var(--color-border);border-radius:8px;font:inherit;font-size:.76rem;font-weight:500;cursor:pointer}._cancelButton_1x69g_119{background:var(--color-panel-solid);color:var(--color-muted)}._applyButton_1x69g_120{border-color:transparent;background:linear-gradient(120deg,var(--color-accent),var(--color-accent-soft));color:#493000}._cancelButton_1x69g_119:hover{color:var(--color-ink);border-color:var(--color-primary)}._applyButton_1x69g_120:hover{filter:brightness(1.04)}._trigger_1x69g_1:focus-visible,._content_1x69g_45 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:640px){._dialog_1x69g_26{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);border-radius:12px}._content_1x69g_45{max-height:calc(100dvh - 1rem)}._contentLong_1x69g_51{height:calc(100dvh - 1rem - 2px)}._header_1x69g_54{padding:1rem}._toolbar_1x69g_81{padding-inline:1rem;gap:.5rem}._columnLabels_1x69g_87{display:none}._row_1x69g_88{grid-template-columns:124px minmax(0,1fr);gap:.35rem .75rem;margin-inline:1rem;padding-block:.7rem}._strategyName_1x69g_93{grid-column:1 / -1}._footer_1x69g_115{padding:.8rem 1rem;gap:.5rem}}@media(prefers-reduced-motion:reduce){._trigger_1x69g_1,._picker_1x69g_96,._chevron_1x69g_99{transition:none}}._backtestPage_1klps_1{--backtest-table-cell-hover-bg: color-mix(in srgb, var(--color-accent) 22%, var(--color-panel-solid));--radius-panel: .58rem;--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;--radius-tight: .42rem;min-width:0}._resultsShell_1klps_11{display:grid;gap:.95rem;width:min(100%,1540px);min-width:0;margin:0 auto;scroll-margin-top:calc(var(--topbar-height) + .9rem);padding:0;grid-auto-rows:min-content;align-content:start}._resultsControlsPanel_1klps_23,._resultsStage_1klps_24{position:relative;overflow:visible}._resultsControlsPanel_1klps_23{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}._resultsTabsSeparator_1klps_39{height:1px;width:100%;margin:-.12rem 0 .05rem;background:#1b425f1a}._resultsStage_1klps_24{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._resultsStageStack_1klps_55{display:grid;gap:1rem}._resultsControlsPanel_1klps_23:after,._resultsStage_1klps_24:after{content:none;position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#f0a21aeb,#f4c56ae0);pointer-events:none}._resultsControlsPanel_1klps_23:after{display:none}._builderStack_1klps_76{gap:.88rem;width:min(100%,1540px);margin:0 auto}._strategyCarousel_1klps_82{position:relative;display:grid;gap:.95rem;padding:.95rem;border-radius:var(--radius-card);background:radial-gradient(circle at bottom right,rgba(102,169,206,.16),transparent 34%),linear-gradient(180deg,#ffffffeb,#f2f8fcdb);border:1px solid rgba(27,66,95,.1);box-shadow:var(--shadow-soft);overflow:hidden;isolation:isolate}._strategyCarousel_1klps_82:before,._strategyCarousel_1klps_82:after{content:"";position:absolute;border-radius:999px;filter:blur(18px);pointer-events:none;opacity:.92}._strategyCarousel_1klps_82:before{width:15rem;height:15rem;top:-5rem;right:-3rem;background:radial-gradient(circle,rgba(102,169,206,.12),transparent 72%)}._strategyCarousel_1klps_82:after{width:13rem;height:13rem;bottom:-4rem;left:-2.5rem;background:radial-gradient(circle,rgba(46,111,142,.16),transparent 74%)}._builderConfigBar_1klps_123{position:relative;z-index:1;display:grid;gap:.78rem;min-width:0;padding:.08rem .08rem .16rem}._builderConfigControls_1klps_132{display:flex;align-items:flex-end;gap:.58rem;flex-wrap:wrap;min-width:0}._builderConfigActions_1klps_140{display:inline-flex;align-items:flex-end;gap:.48rem;flex:0 0 auto;min-width:0}._builderConfigField_1klps_148{display:grid;gap:.42rem;min-width:min(100%,11.5rem);color:var(--color-muted);font-size:.8rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;flex:0 1 12rem}._configSharingControls_1klps_160{display:flex;align-items:center;align-self:flex-end;gap:.58rem;flex:1 1 24rem;min-width:0}._configShareSwitch_1klps_169{display:inline-flex;align-items:center;flex-shrink:0;gap:.5rem;min-height:2.8rem;padding:.4rem .3rem;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-muted);font-size:.8rem;font-weight:700;cursor:pointer}._configShareSwitch_1klps_169:focus-visible{outline:2px solid var(--color-accent-deep);outline-offset:2px}._configShareSwitch_1klps_169:disabled{opacity:.55;cursor:wait}._configShareTrack_1klps_195{display:inline-flex;align-items:center;flex-shrink:0;width:2rem;height:1.15rem;padding:.13rem;border-radius:999px;background:#8a9bab;transition:background .18s ease}._configShareThumb_1klps_207{width:.89rem;height:.89rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #14314a2e;transition:transform .18s ease}._configShareSwitch_1klps_169[aria-checked=true] ._configShareTrack_1klps_195{background:var(--color-accent-deep)}._configShareSwitch_1klps_169[aria-checked=true] ._configShareThumb_1klps_207{transform:translate(.85rem)}._builderConfigFieldSelect_1klps_224{min-width:min(100%,15rem);max-width:22rem;flex:1 1 17rem}._builderConfigFieldGrow_1klps_230{flex:1 1 17rem;min-width:min(100%,15rem);max-width:22rem}._configFeedback_1klps_236{margin:0;color:#a23b2c;font-size:.86rem;font-weight:700;text-align:left}._configSaveStatus_1klps_244{margin:0;color:var(--color-muted);font-size:.82rem}._configSharingLegend_1klps_250{display:flex;align-items:center;min-width:0;min-height:2.8rem;flex:1 1 0}@keyframes _configButtonSpin_1klps_706{to{transform:rotate(360deg)}}._strategyCarouselHeader_1klps_264,._strategyCarouselMeta_1klps_265,._strategyCarouselControls_1klps_266,._strategyCarouselPagination_1klps_267{position:relative;z-index:1;min-width:0}._strategyCarouselHeader_1klps_264{display:flex;align-items:flex-start;gap:.72rem;min-width:0}._strategyCarouselPillLayout_1klps_280{flex:1 1 24rem;min-width:0;display:flex;align-items:flex-start;gap:.42rem}._strategyCarouselAddButton_1klps_288{display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:2.24rem;height:2.24rem;min-width:2.24rem;min-height:2.24rem;padding:0;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-ink);box-shadow:0 10px 22px #14314a0f,inset 0 1px #ffffffd6;flex:0 0 auto;align-self:flex-start}._strategyCarouselAddButton_1klps_288:disabled,._assetRowsAddButton_1klps_310:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}._strategyCarouselMeta_1klps_265{display:flex;align-items:center;gap:.48rem;flex:0 0 auto;margin-left:auto}._strategyCarouselControls_1klps_266{display:inline-flex;align-items:center;gap:.32rem}._strategyCarouselExpandButton_1klps_331{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-ink);box-shadow:0 10px 22px #14314a0f,inset 0 1px #ffffffd6;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}._strategyCarouselExpandButton_1klps_331{width:2.24rem;height:2.24rem}._strategyCarouselExpandButton_1klps_331:hover{transform:translateY(-1px);border-color:#f0a21a42;color:var(--color-accent-deep);box-shadow:0 14px 28px #14314a1a,inset 0 1px #ffffffe0}._strategyCarouselExpandButton_1klps_331:focus-visible{outline:2px solid rgba(240,162,26,.28);outline-offset:2px}._strategyCarouselExpandIcon_1klps_365{transition:transform .26s ease}._strategyCarouselExpandIconOpen_1klps_369{transform:rotate(180deg)}._strategyCarouselViewport_1klps_373{position:relative;overflow:hidden;border-radius:var(--radius-card);min-width:0}._strategyCarouselGlow_1klps_380{position:absolute;left:14%;right:14%;top:.8rem;height:4.6rem;background:linear-gradient(90deg,#f0a21a29,#2e6f8e29);filter:blur(26px);opacity:.88;pointer-events:none}._strategyCarouselSlide_1klps_392,._strategyCarouselExpandedViewport_1klps_398{position:relative;z-index:1;min-width:0}._strategyCarouselStack_1klps_404{display:grid;gap:.88rem;max-height:min(72vh,38rem);padding-right:.24rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(46,111,142,.4) rgba(217,229,238,.62)}._strategyCarouselStack_1klps_404::-webkit-scrollbar{width:.58rem;height:.58rem}._strategyCarouselStack_1klps_404::-webkit-scrollbar-track{background:#d9e5ee9e;border-radius:999px}._strategyCarouselStack_1klps_404::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2e6f8e85,#1b425f75);border-radius:999px}._strategyCarouselStack_1klps_404::-webkit-scrollbar-corner{background:transparent}._strategyCarouselStackItem_1klps_434{scroll-margin-top:.6rem}._strategyCarouselPagination_1klps_267{display:flex;gap:.42rem}._strategyCarouselPaginationHeader_1klps_443{flex:1 1 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;align-items:stretch}._strategyCarouselPillGroup_1klps_451{position:relative;display:flex;align-items:stretch;min-width:0;max-width:none;border-radius:var(--radius-card)}._strategyCarouselPillGroupActive_1klps_460{box-shadow:none}._strategyCarouselPill_1klps_280{display:inline-flex;align-items:center;gap:.42rem;min-height:2.2rem;max-width:none;min-width:0;padding:0 2.2rem 0 .48rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#ffffffc7;color:var(--color-ink);font-size:.8rem;font-weight:700;flex:1 1 auto;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}._strategyCarouselPill_1klps_280[draggable=true]{cursor:grab}._strategyCarouselPill_1klps_280[draggable=true]:active{cursor:grabbing}._strategyCarouselPill_1klps_280:hover{transform:translateY(-1px);border-color:#2e6f8e38;box-shadow:0 12px 26px #14314a14}._strategyCarouselPillGroupDragging_1klps_496{opacity:.58}._strategyCarouselPillGroupDragging_1klps_496 ._strategyCarouselPill_1klps_280{transform:scale(.985);border-color:#f0a21a4d;box-shadow:0 10px 24px #14314a14}._strategyCarouselPillGroupDropTarget_1klps_506:after{content:"";position:absolute;top:-.18rem;right:-.18rem;bottom:-.18rem;left:-.18rem;z-index:2;pointer-events:none;border-radius:calc(var(--radius-card) + .12rem);border:1px solid rgba(240,162,26,.38);background:linear-gradient(180deg,#f0a21a1a,#f0a21a08);box-shadow:0 10px 24px #f0a21a1f,inset 0 1px #ffffffb8}._strategyCarouselPillActive_1klps_520{border-color:#f0a21a42;background:linear-gradient(180deg,#fff6e0f5,#fffcf5f0);color:var(--color-accent-deep);box-shadow:inset 0 1px #ffffffe6}._strategyCarouselPillIndex_1klps_527{display:inline-flex;align-items:center;justify-content:center;width:1.42rem;height:1.42rem;border-radius:var(--radius-tight);background:#1b425f14;color:var(--color-muted);font-size:.68rem;font-weight:800;flex-shrink:0}._strategyCarouselPillActive_1klps_520 ._strategyCarouselPillIndex_1klps_527{background:#f0a21a2e;color:var(--color-accent-deep)}._strategyCarouselPillLabel_1klps_546{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._strategyCarouselPillDelete_1klps_552{position:absolute;top:50%;right:.42rem;display:inline-flex;align-items:center;justify-content:center;width:1.52rem;height:1.52rem;min-height:1.52rem;transform:translateY(-50%);border-radius:var(--radius-tight);border:0;background:#ffffff2e;color:var(--color-muted);flex:0 0 auto;transition:background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}._strategyCarouselPillDelete_1klps_552:hover:not(:disabled){transform:translateY(calc(-50% - 1px));background:#fff7e5e0;color:var(--color-accent-deep);box-shadow:0 8px 16px #14314a14}._strategyCarouselPillGroupActive_1klps_460 ._strategyCarouselPillDelete_1klps_552{background:#fff8e98f}._strategyCarouselPillDelete_1klps_552:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:translateY(-50%)}._configSelect_1klps_589{min-height:3rem;min-width:15rem;width:100%;max-width:100%;flex:0 1 100%;border-radius:var(--radius-select);border:1px solid rgba(27,66,95,.12);background:#fff;color:var(--color-ink);padding:0 2.7rem 0 .92rem;font-size:1rem;font-weight:700;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2312314A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .95rem center;background-size:.8rem;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}._configSelect_1klps_589>span{font-weight:400}._configSelect_1klps_589:hover,._configSelect_1klps_589:focus{border-color:#f0a21a42;box-shadow:0 0 0 3px #f0a21a14,0 12px 24px #14314a0f}._configNameInput_1klps_622{min-height:3rem;min-width:15rem;padding:0 .92rem;border-radius:var(--radius-select);border:1px solid rgba(27,66,95,.12);background:#fff;color:var(--color-ink);font-size:1rem;font-weight:700;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}._configNameInput_1klps_622::placeholder{font-weight:400}._configNameInput_1klps_622:hover,._configNameInput_1klps_622:focus{border-color:#f0a21a42;box-shadow:0 0 0 3px #f0a21a14,0 12px 24px #14314a0f;outline:none}._configButton_1klps_648{min-height:2.8rem;padding:0 .88rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.1);background:#fff;color:#12314af0;font-weight:700;white-space:nowrap;box-shadow:inset 0 1px #ffffffd6,0 8px 18px #14314a0a;transition:border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}._configButtonTooltipShell_1klps_668{position:relative;display:inline-flex}._configButtonContent_1klps_673{display:inline-flex;align-items:center;justify-content:center;gap:.42rem}._configButtonTooltip_1klps_668{position:absolute;left:50%;bottom:calc(100% + .48rem);transform:translate(-50%,.28rem);opacity:0;pointer-events:none;padding:.46rem .62rem;border-radius:var(--radius-control);border:1px solid rgba(162,59,44,.18);background:#fffbf9fa;color:#a23b2c;font-size:.76rem;font-weight:700;line-height:1.3;white-space:nowrap;box-shadow:0 12px 28px #14314a1f;transition:opacity .18s ease,transform .18s ease}._configButtonTooltipShell_1klps_668:hover ._configButtonTooltip_1klps_668,._configButtonTooltipShell_1klps_668:focus-within ._configButtonTooltip_1klps_668{opacity:1;transform:translate(-50%)}._configButtonSpinner_1klps_706{animation:_configButtonSpin_1klps_706 .84s linear infinite}._configButton_1klps_648:hover:not(:disabled){transform:translateY(-1px);border-color:#f0a21a42;background:#fff;color:var(--color-accent-deep);box-shadow:inset 0 1px #ffffffe6,0 14px 26px #14314a14}._configButton_1klps_648:focus-visible{outline:2px solid rgba(240,162,26,.24);outline-offset:2px}._configSaveButton_1klps_725:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:0 8px 18px #14314a0a,inset 0 1px #ffffffd6}._builderStack_1klps_76,._resultsShell_1klps_11,._resultContent_1klps_736,._chartStack_1klps_737{display:grid;gap:1rem;align-content:start}._strategyCard_1klps_743{display:grid;gap:0;padding:1px;border-radius:var(--radius-card);background:linear-gradient(180deg,#fcfefff0,#f7fafde6 34%,#f1f7fce6 66%,#f7fafdd6);border:1px solid rgba(27,66,95,.1);box-shadow:inset 0 1px #ffffffb8;overflow:hidden}._strategyCardInner_1klps_755{--builder-strategy-col: clamp(20rem, 25vw, 24rem);--builder-version-col: 6.45rem;--builder-asset-col: minmax(9rem, .75fr);--builder-weight-col: 10.4rem;width:100%;margin:0 auto;display:grid;gap:0;position:relative}._strategyCardBadge_1klps_767{position:absolute;top:.82rem;right:.78rem;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:2.2rem;height:1.52rem;padding:0 .44rem;border-radius:var(--radius-tight);background:#1b425f14;color:var(--color-muted);font-size:.7rem;font-weight:800;box-shadow:inset 0 1px #ffffffc2}._strategyHeader_1klps_786{display:grid;gap:.6rem;padding:.64rem 2.9rem .88rem .78rem;background:linear-gradient(180deg,#ffffff4d,#ffffff0f)}._strategyHeaderControls_1klps_793{display:grid;grid-template-columns:var(--builder-strategy-col) var(--builder-version-col) max-content minmax(11rem,1fr);column-gap:.72rem;row-gap:.72rem;align-items:end;width:100%;max-width:none}._strategyNameField_1klps_803{grid-column:1 / 3;min-width:0;width:100%;max-width:none}._strategyVersionField_1klps_810{grid-column:3}._strategyCurrencyField_1klps_814{grid-column:4}._strategyNameField_1klps_803 .input{width:100%;min-width:0}._assetWorkspace_1klps_823{position:relative;display:grid;gap:.5rem;margin-top:-.28rem;padding:.62rem .72rem .72rem;background:linear-gradient(180deg,#e9f4fb24,#ffffff1f);box-shadow:inset 0 1px #ffffff8a}._assetWorkspace_1klps_823:before{content:"";position:absolute;left:0;right:0;top:-1.4rem;height:2.3rem;background:linear-gradient(180deg,#fffaf200,#eef5fbdb);filter:blur(10px);opacity:.96;pointer-events:none}._assetWorkspace_1klps_823>*{position:relative;z-index:1}._assetRows_1klps_310{display:grid;gap:.42rem;min-width:0}._assetRows_1klps_310{width:100%}._assetRowsHeader_1klps_861{display:grid;column-gap:.72rem;row-gap:.62rem;grid-template-columns:var(--builder-strategy-col) var(--builder-version-col) var(--builder-asset-col) var(--builder-weight-col);width:100%;justify-content:stretch;align-items:end;padding:0 .18rem}._assetRowsHeader_1klps_861 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._assetRowsHeaderSource_1klps_880{grid-column:1 / 3}._assetRowsHeaderAsset_1klps_884{grid-column:3;margin-left:-.1rem}._assetRowsHeaderWeight_1klps_889{grid-column:4}._compactField_1klps_893{display:grid;gap:.34rem;min-width:0}._field_1klps_899 label,._selectField_1klps_900 label,._compactField_1klps_893 label{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._compactField_1klps_893 ._inlineToggle_1klps_909{width:6.45rem;min-height:2.55rem}._compactField_1klps_893 .select{min-width:8rem;min-height:2.55rem;padding:0 2.45rem 0 .82rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2312314A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .92rem center;background-size:.8rem}._currencySelect_1klps_925{width:auto;min-width:5.8rem;min-height:2.55rem;padding:0 .82rem;gap:.38rem;justify-self:start}._currencySelect_1klps_925>span,._assetSearchSelect_1klps_935 input{font-weight:400}._builderSelectMenu_1klps_939 [role=option]{font-weight:400}._builderSelectMenu_1klps_939 [role=option][aria-selected=true]{font-weight:700}._currencyFieldRow_1klps_947{display:inline-flex;align-items:center;gap:.48rem;flex-wrap:wrap}._glowButton_1klps_954{--glow-x: 50%;--glow-y: 50%;position:relative;overflow:hidden;isolation:isolate;transition:transform .18s ease,box-shadow .22s ease,border-color .22s ease,background .22s ease}._glowButton_1klps_954:hover{transform:translateY(-1px)}._glowButton_1klps_954:focus-visible{outline:2px solid rgba(240,162,26,.28);outline-offset:2px}._glowButtonAccent_1klps_972{background:radial-gradient(circle 145px at var(--glow-x) var(--glow-y),rgba(255,248,226,.92),rgba(255,228,164,.38) 32%,transparent 66%),linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));box-shadow:0 18px 34px #f0a21a33}._glowButtonAccent_1klps_972:hover{box-shadow:0 22px 40px #f0a21a47}._field_1klps_899{position:relative;display:grid;gap:.45rem;min-width:0}._assetFieldLabelHidden_1klps_990{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._inlineToggle_1klps_909{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-radius:var(--radius-control);border:1px solid var(--color-border);background:#ffffffeb;overflow:hidden}._sourceTabs_1klps_1011{display:inline-flex;width:fit-content;max-width:100%;border-radius:var(--radius-control);border:1px solid var(--color-border);background:#ffffffeb;overflow:hidden}._toggleButton_1klps_1021,._sourceTab_1klps_1011{min-height:2.55rem;min-width:3.25rem;padding:0 .82rem;border:0;background:transparent;color:var(--color-ink);font-weight:400;white-space:nowrap}._toggleButton_1klps_1021{display:inline-flex;align-items:center;justify-content:center}._sourceTab_1klps_1011{min-width:auto;padding:0 .82rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis}._toggleButtonActive_1klps_1049,._sourceTabActive_1klps_1050{font-weight:700;color:var(--color-accent-deep);background:#f0a21a1f;box-shadow:inset 0 0 0 1px #f0a21a3d}._sourceTabDisabled_1klps_1057{color:#1b425f61;background:#1b425f0a;cursor:not-allowed}._sourceTabs_1klps_1011{width:max-content;max-width:100%;min-height:2.56rem;box-shadow:inset 0 1px #ffffffb8}._sourceTab_1klps_1011+._sourceTab_1klps_1011{border-left:1px solid rgba(27,66,95,.1)}._assetRemoveButton_1klps_1074{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.14);background:#ffffffeb;color:var(--color-ink)}._assetRemoveButton_1klps_1074{width:2.55rem;height:2.55rem}._assetRowsAddButton_1klps_310{display:inline-flex;align-items:center;justify-content:center;width:2.24rem;height:2.24rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-ink);box-shadow:0 10px 22px #14314a0f,inset 0 1px #ffffffd6;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}._assetRowsAddButton_1klps_310:hover{transform:translateY(-1px);border-color:#f0a21a57;box-shadow:0 14px 28px #14314a1a,inset 0 1px #ffffffe0}._assetRowsAddButton_1klps_310:disabled:hover{border-color:#f0a21a3d}._assetRowsAddButton_1klps_310:focus-visible{outline:2px solid rgba(240,162,26,.24);outline-offset:2px}._assetCard_1klps_1122{display:grid;gap:0;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}._assetRemoveButton_1klps_1074{width:2.55rem;height:2.55rem;flex-shrink:0}._assetRemoveButton_1klps_1074:disabled{opacity:.38;cursor:not-allowed}._assetRowGrid_1klps_1143{display:grid;column-gap:.72rem;row-gap:.62rem;grid-template-columns:var(--builder-strategy-col) var(--builder-version-col) var(--builder-asset-col) var(--builder-weight-col);width:100%;align-items:start;justify-content:stretch}._assetSourceField_1klps_1153{grid-column:1 / 3}._assetNameField_1klps_1157{grid-column:3;margin-left:-.1rem}._assetWeightField_1klps_1162{grid-column:4}._assetSearchSelect_1klps_935{width:100%;min-width:0}._assetRowGrid_1klps_1143 .selectWide{padding-right:2.9rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2312314A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;background-size:.8rem}._fileUploadControl_1klps_1180{display:flex;align-items:center;gap:.46rem;min-width:0;width:100%}._inlineDropzone_1klps_1188{display:flex;align-items:center;gap:.46rem;min-height:2.6rem;height:2.6rem;padding:.22rem .42rem .22rem .46rem;border-radius:var(--radius-control);border:1px dashed rgba(46,111,142,.22);background:linear-gradient(135deg,#f0f5faeb,#ffffffb8);min-width:0;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;flex:1 1 auto;width:100%}._inlineDropzone_1klps_1188:hover,._inlineDropzone_1klps_1188:focus-within{border-color:#2e6f8e52;box-shadow:0 0 0 3px #2e6f8e14,inset 0 1px #ffffffc7}._inlineDropzoneLoaded_1klps_1213{border-style:solid;border-color:var(--color-border);background:var(--color-field-bg)}._fileInputHidden_1klps_1219{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropIcon_1klps_1231{display:inline-flex;align-items:center;justify-content:center;width:1.78rem;height:1.78rem;border-radius:var(--radius-tight);background:#2e6f8e1f;color:var(--color-primary);flex-shrink:0}._dropIconLoaded_1klps_1243{background:var(--color-border-soft);color:var(--color-muted);box-shadow:inset 0 0 0 1px var(--color-border)}._fileClearButton_1klps_1249{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;flex:0 0 2.2rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#ffffffe6;color:var(--color-muted);cursor:pointer;box-shadow:0 10px 24px #14314a0f,inset 0 1px #ffffffe0;transition:transform .16s ease,border-color .16s ease,color .16s ease,background .16s ease}._fileClearButton_1klps_1249:hover{transform:translateY(-1px);border-color:#b4231838;background:#fff5f4f0;color:#b42318}._fileClearButton_1klps_1249:focus-visible{outline:2px solid rgba(180,35,24,.24);outline-offset:2px}._dropCopy_1klps_1279{display:flex;align-items:baseline;gap:.42rem;min-width:0;flex:1 1 auto;overflow:hidden}._dropCopy_1klps_1279 strong{min-width:0;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropCopy_1klps_1279 small{color:var(--color-muted);font-size:.72rem;white-space:nowrap;flex-shrink:0}._assetFieldError_1klps_1303{display:block;margin-top:.38rem;color:#b42318;font-size:.72rem;font-weight:800;line-height:1.25}._fileSeriesPanel_1klps_1312{display:grid;gap:.62rem;margin-top:.62rem;padding:.68rem;border:1px solid rgba(27,66,95,.1);border-radius:var(--radius-control);background:radial-gradient(circle at top left,rgba(240,162,26,.12),transparent 38%),linear-gradient(135deg,#ffffffd1,#f2f8fcad);box-shadow:0 14px 26px #14314a0f,inset 0 1px #ffffffc7}._fileSeriesHeader_1klps_1327{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._fileSeriesHeader_1klps_1327>div:first-child{display:grid;gap:.16rem;min-width:0}._fileSeriesHeader_1klps_1327 span{color:var(--color-muted);font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._fileSeriesHeader_1klps_1327 strong{min-width:0;color:var(--color-ink);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSeriesActions_1klps_1357{display:inline-flex;gap:.36rem;flex-shrink:0}._fileSeriesGhostButton_1klps_1363,._fileSeriesPrimaryButton_1klps_1364{min-height:2.1rem;padding:0 .72rem;border-radius:var(--radius-tight);font-size:.76rem;font-weight:850;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease}._fileSeriesGhostButton_1klps_1363{border:1px solid rgba(27,66,95,.12);background:#ffffffc2;color:var(--color-ink)}._fileSeriesPrimaryButton_1klps_1364{border:1px solid rgba(240,162,26,.3);background:linear-gradient(135deg,#f0a21aeb,#ebb75be0);color:#4d2d00;box-shadow:0 10px 18px #f0a21a21}._fileSeriesGhostButton_1klps_1363:hover,._fileSeriesPrimaryButton_1klps_1364:hover{transform:translateY(-1px)}._fileSeriesGhostButton_1klps_1363:hover{border-color:#f0a21a3d;background:#fffbf1e6}._fileSeriesPrimaryButton_1klps_1364:hover{border-color:#f0a21a6b;box-shadow:0 12px 22px #f0a21a2e}._fileSeriesChips_1klps_1407{display:flex;flex-wrap:wrap;gap:.38rem}._fileSeriesChip_1klps_1407{display:inline-flex;align-items:center;gap:.34rem;max-width:100%;min-height:2rem;padding:.22rem .42rem .22rem .32rem;border:1px solid rgba(27,66,95,.1);border-radius:var(--radius-tight);background:#ffffffad;color:var(--color-ink);font-size:.76rem;font-weight:800;cursor:pointer;box-shadow:inset 0 1px #ffffffb8;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease,color .16s ease}._fileSeriesChip_1klps_1407 span:not(._fileSeriesCheck_1klps_1436){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSeriesChip_1klps_1407 small{padding:.1rem .34rem;border-radius:999px;background:#1b425f14;color:var(--color-muted);font-size:.66rem;font-weight:850;line-height:1}._fileSeriesChip_1klps_1407:hover{transform:translateY(-1px);border-color:#f0a21a38;background:#fffbf1db}._fileSeriesChipSelected_1klps_1459{border-color:#f0a21a57;background:linear-gradient(135deg,#f0a21a29,#ffffffc2);color:var(--color-accent-deep);box-shadow:inset 0 0 0 1px #f0a21a29,0 10px 18px #f0a21a14}._fileSeriesCheck_1klps_1436{display:inline-flex;align-items:center;justify-content:center;width:1.12rem;height:1.12rem;flex:0 0 1.12rem;border-radius:999px;background:#1b425f14;color:var(--color-accent-deep)}._fileSeriesChipSelected_1klps_1459 ._fileSeriesCheck_1klps_1436{background:#f0a21a38;box-shadow:inset 0 0 0 1px #f0a21a3d}._weightControl_1klps_1486{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._weightControl_1klps_1486{min-height:2.44rem;padding:0 .5rem;border-radius:var(--radius-control);border:1px solid var(--color-border);background:#ffffffb8;box-shadow:inset 0 1px #ffffff80;width:min(100%,6rem)}._assetWeightRow_1klps_1503{display:flex;align-items:center;gap:.44rem;justify-content:flex-start}._weightInput_1klps_1510{flex:1;min-width:0;border:0;background:transparent;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;color:var(--color-ink);padding:0;text-align:center;font-weight:400;font-size:.9rem}._weightInput_1klps_1510::-webkit-outer-spin-button,._weightInput_1klps_1510::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._weightInput_1klps_1510:focus{outline:none}._builderFooter_1klps_1534{position:relative;z-index:1;width:100%}._builderFooterInner_1klps_1540{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;width:min(100%,1540px);margin:0 auto}._runBacktestButton_1klps_1549{flex:0 0 auto;align-self:center;min-height:2.85rem;height:2.85rem;padding-top:0;padding-bottom:0}._backtestProgressBar_1klps_1558{position:relative;overflow:hidden;width:100%;height:.78rem;border-radius:var(--radius-tight);border:1px solid rgba(240,162,26,.16);background:linear-gradient(180deg,#e9f0f6eb,#e0e9f1e6);box-shadow:inset 0 1px #ffffffd1,0 10px 20px #14314a0d}._backtestProgressFill_1klps_1571{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:#f0a21af5;box-shadow:0 10px 20px #f0a21a29,inset 0 1px #ffffff47}._builderFooterInner_1klps_1540>._backtestInlineProgress_1klps_1582{flex:1 1 18rem;width:100%;max-width:28rem;min-width:0;min-height:2.85rem;align-content:center;gap:.35rem}._confirmationOverlay_1klps_1592{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:1.5rem;background:#08101870;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._confirmationDialog_1klps_1603{width:min(100%,28rem);display:grid;gap:1rem;padding:1.2rem 1.2rem 1.1rem;border-radius:var(--radius-card);border:1px solid rgba(240,162,26,.18);background:radial-gradient(circle at top right,rgba(240,162,26,.12),transparent 34%),linear-gradient(180deg,#fffffff5,#f7fafdf0);box-shadow:0 26px 60px #0810183d,inset 0 1px #ffffffb8}._confirmationHeader_1klps_1618{display:grid;gap:.42rem}._confirmationHeader_1klps_1618 strong{color:var(--color-ink);font-size:1.05rem;line-height:1.2}._confirmationHeader_1klps_1618 p{margin:0;color:var(--color-muted);line-height:1.55}._confirmationActions_1klps_1635{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._confirmationActionButton_1klps_1642{min-width:9.4rem}._chartBlock_1klps_1646 h3{margin:0}._rangePills_1klps_1650,._selectRowWide_1klps_1651{display:flex;gap:.65rem;flex-wrap:wrap}._rangePills_1klps_1650{width:fit-content;max-width:100%;padding:.22rem;border-radius:var(--radius-control);background:linear-gradient(180deg,#ffffffdb,#f4f8fccc);border:1px solid rgba(27,66,95,.1);box-shadow:inset 0 1px #fffc,0 12px 24px #14314a0d}._rangePill_1klps_1650{position:relative;isolation:isolate;overflow:hidden;min-height:2.2rem;padding:0 .78rem;border-radius:var(--radius-control);border:0;background:transparent;color:var(--color-muted);font-size:.82rem;font-weight:750;transition:color .18s ease}._rangePillActive_1klps_1685{color:#4d2d00}._rangePillBackdrop_1klps_1689{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._rangePillLabel_1klps_1699{position:relative;z-index:1}._resultsToolbar_1klps_1704{display:flex;align-items:flex-end;gap:.95rem;flex-wrap:wrap}._resultsTabsDeck_1klps_1711{flex:0 0 auto;min-width:0;margin-right:auto}._resultsRangeWidget_1klps_1717{display:grid;grid-template-columns:max-content max-content;align-items:end;justify-content:start;column-gap:.95rem;gap:.75rem;min-width:0;width:fit-content;max-width:100%}._selectField_1klps_900{display:grid;gap:.42rem;width:min(100%,520px)}._selectFieldCompact_1klps_1735{width:min(100%,16.5rem)}._logScaleField_1klps_1739{width:auto;flex-shrink:0}._chartHeaderPrimary_1klps_1744{position:relative;display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;flex-wrap:wrap}._chartHeaderActions_1klps_1754{display:flex;align-items:center;gap:.58rem;margin-left:auto;flex-shrink:0}._chartCustomization_1klps_1762{position:relative;width:28px;height:28px;flex-shrink:0}._chartHeaderPrimaryRatio_1klps_1769{display:grid;grid-template-columns:max-content max-content minmax(0,1fr) max-content;align-items:center;column-gap:.58rem;row-gap:.72rem}._chartHeaderPrimaryRatio_1klps_1769 ._chartHeaderInfo_1klps_1777{grid-column:1;grid-row:1}._chartHeaderPrimaryRatio_1klps_1769 ._chartAddField_1klps_1782{grid-column:2;grid-row:1;align-self:center}._chartHeaderPrimaryRatio_1klps_1769 ._chartSecondaryControlsRatio_1klps_1788{grid-column:3;grid-row:1;justify-self:end}._chartHeaderPrimaryRatio_1klps_1769 ._chartHeaderActions_1klps_1754{grid-column:4;grid-row:1;justify-self:end}._chartHeaderInfo_1klps_1777{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0}._chartHeaderTitle_1klps_1808{align-self:flex-start;color:var(--color-ink);line-height:2.58rem}._chartHeaderTitle_1klps_1808 svg{width:1.12rem;height:1.12rem;flex-shrink:0;color:currentColor}._chartHeaderControls_1klps_1821{--chart-add-control-width: clamp(11.25rem, 13vw, 14rem);--chart-ratio-control-width: clamp(17.5rem, 23vw, 26rem);display:inline-flex;align-items:center;flex:0 1 auto;justify-content:flex-start;gap:.58rem;min-width:0;max-width:100%;flex-wrap:wrap}._chartHeaderControlsRatio_1klps_1834{display:contents}._chartAddField_1klps_1782{display:flex;align-items:center;gap:.58rem;flex:0 0 calc(var(--chart-add-control-width) + 1.2rem);width:calc(var(--chart-add-control-width) + 1.2rem);min-width:min(100%,11.25rem)}._chartControlSeparator_1klps_1847{flex-shrink:0;color:var(--color-muted);font-size:.9rem;font-weight:600}._chartAddField_1klps_1782 ._selectShell_1klps_1854{flex:1;min-width:0}._chartAddField_1klps_1782 ._resultSelect_1klps_1859{min-width:0;max-width:100%}._selectRowWide_1klps_1651 ._selectField_1klps_900{flex:1 1 320px}._selectRowWide_1klps_1651 ._selectField_1klps_900>label{color:var(--color-ink);font-size:1rem;font-weight:700;letter-spacing:normal;text-transform:none}._selectRowWide_1klps_1651 ._resultSelect_1klps_1859>span{font-weight:400}._resultsTabNav_1klps_1880{display:inline-flex;gap:.28rem;width:fit-content;max-width:100%;flex-wrap:nowrap;overflow-x:auto;padding:.28rem;border-radius:var(--radius-card);background:#ffffffb8;border:1px solid rgba(46,111,142,.08);box-shadow:inset 0 1px #fff6}._resultsTabNav_1klps_1880 button{min-height:2.2rem;padding:0 .76rem;border-radius:var(--radius-control);color:var(--color-muted);font-size:.9rem;font-weight:750;letter-spacing:0}._resultsTabNav_1klps_1880 button:hover{color:var(--color-ink)}._resultsTabNav_1klps_1880 button[aria-selected=true]{color:#4d2d00}._resultsTabNav_1klps_1880 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._dateRangeFields_1klps_1918{display:grid;grid-template-columns:repeat(2,minmax(0,12rem)) auto;gap:.75rem;width:fit-content;max-width:100%;align-items:end}._dateField_1klps_1927{display:grid;gap:.4rem;min-width:0;width:12rem}._dateField_1klps_1927 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._resultsDownloadButton_1klps_1942{min-height:2.85rem;padding-inline:1rem;align-self:end;border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:none;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}._backtestPage_1klps_1 ._resultsDownloadButton_1klps_1942{font-weight:400}._resultsDownloadButton_1klps_1942 svg{color:currentColor}._resultsDownloadButton_1klps_1942:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.05);box-shadow:none}._resultsDownloadButton_1klps_1942:disabled{border:1px solid rgba(27,66,95,.08);background:#ffffff80;color:#5c7284b3;box-shadow:none}._selectShell_1klps_1854{position:relative}._resultSelect_1klps_1859{width:100%;min-width:0;max-width:100%;min-height:2.8rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffc7,#f4f8fcbd),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}._selectField_1klps_900:hover ._resultSelect_1klps_1859{border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._resultSelect_1klps_1859{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 2.8rem 0 .95rem;background-image:none}._selectShell_1klps_1854:after{content:"";position:absolute;top:50%;right:1.02rem;width:.8rem;height:.8rem;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2312314A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.8rem;pointer-events:none}._overlaySelect_1klps_2023{min-height:2.58rem;padding-left:.82rem;padding-right:2.65rem;font-size:.82rem}._overlaySelect_1klps_2023>span{font-weight:800}._resultContent_1klps_736{position:relative;gap:1.05rem}._resultLoadingState_1klps_2039{display:grid;place-items:center;min-height:26rem}._statsLoadingState_1klps_2045{min-height:26rem}._resultLoadingSpinner_1klps_2049{color:#173a59c7}._statsLoadingIndicator_1klps_2053{display:inline-flex;align-items:center;justify-content:center;gap:.62rem;min-width:12rem;padding:.72rem 1rem;border-radius:var(--radius-control);color:#12314aeb;font-size:.95rem;font-weight:820;background:#f7fbfe80}._statsLoadingIcon_1klps_2067{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:var(--radius-tight)}._statsLoadingIconActive_1klps_2075{color:#c67c08f5}._statsLoadingIconActive_1klps_2075 svg{animation:_configButtonSpin_1klps_706 .86s linear infinite}._statsLoadingIconDone_1klps_2083{color:#147d4ef5}._chartLayout_1klps_2087{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);align-items:start}._chartBlock_1klps_1646{padding:1rem 1.05rem;border-radius:var(--radius-card);background:linear-gradient(180deg,#ffffffe6,#f7fbfed6);border:1px solid rgba(27,66,95,.08);box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a;transition:box-shadow .12s ease,border-color .12s ease}._chartBlockPlain_1klps_2106{width:100%;margin-inline:0;padding:.75rem .85rem 1.1rem}._chartBlock_1klps_1646:hover,._chartBlockPlain_1klps_2106:hover{border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._chartHeader_1klps_1744{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;margin-bottom:1.55rem}._chartSecondaryControls_1klps_1788{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:.75rem;margin-left:0;min-width:0;max-width:100%;width:auto}._chartSecondaryControlsRatio_1klps_1788{flex:1 1 auto;justify-content:flex-end;margin-left:auto}._chartSecondaryControls_1klps_1788>*{min-width:0}._chartRatioControls_1klps_2156{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem;min-width:0;max-width:100%}._chartRatioField_1klps_2165{display:inline-grid;grid-template-columns:auto minmax(10rem,1fr);align-items:center;column-gap:.58rem;flex:0 1 var(--chart-ratio-control-width);width:var(--chart-ratio-control-width);max-width:100%;min-width:min(100%,16rem);min-height:2.58rem}._chartRatioField_1klps_2165 ._selectShell_1klps_1854{width:100%;min-width:0;overflow:hidden}._chartRatioField_1klps_2165 label{align-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;font-weight:900}._chartRatioField_1klps_2165 ._resultSelect_1klps_1859{min-height:2.58rem;padding-left:.82rem;padding-right:2.5rem;font-size:.82rem;overflow:hidden}._chartAddField_1klps_1782 ._resultSelect_1klps_1859>span,._chartRatioField_1klps_2165 ._resultSelect_1klps_1859>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chartRatioField_1klps_2165 ._resultSelect_1klps_1859>span{font-weight:500}._chartOverlayPeriodFilter_1klps_2212{flex:0 0 auto;align-self:end;height:2.58rem;min-height:2.58rem;padding:.18rem;gap:.22rem;margin-left:0;border-radius:var(--radius-select)}._chartOverlayPeriodFilter_1klps_2212 button{height:2.08rem;min-height:2.08rem;padding:0 .68rem;border-radius:var(--radius-control);font-size:.82rem}._logScaleSwitch_1klps_2231{display:inline-flex;align-items:center;gap:.58rem;min-height:2.58rem;padding:0 .54rem 0 .82rem;width:fit-content;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-ink);font-size:.8rem;font-weight:800;letter-spacing:.04em;box-shadow:inset 0 1px #ffffffd1,0 10px 20px #14314a0d;transition:border-color .18s ease,box-shadow .22s ease,background .22s ease,color .18s ease}._logScaleSwitch_1klps_2231:hover:not(:disabled){border-color:#f0a21a3d;box-shadow:inset 0 1px #ffffffd6,0 14px 26px #14314a12}._logScaleSwitch_1klps_2231:disabled{opacity:.5;cursor:not-allowed}._logScaleSwitchActive_1klps_2264{color:var(--color-accent-deep);border-color:#f0a21a3d;background:radial-gradient(circle at 20% 50%,rgba(255,231,180,.42),transparent 52%),linear-gradient(180deg,#fff8e9f0,#f6f0e2e0)}._logScaleSwitchLabel_1klps_2272{white-space:nowrap}._logScaleSwitchTrack_1klps_2276{position:relative;display:inline-flex;align-items:center;width:2.68rem;height:1.46rem;padding:.16rem;border-radius:var(--radius-tight);background:#1b425f1f;box-shadow:inset 0 1px 2px #122b4214;transition:background .22s ease,box-shadow .22s ease}._logScaleSwitchActive_1klps_2264 ._logScaleSwitchTrack_1klps_2276{background:linear-gradient(135deg,#f0a21aeb,#f4c56ae0);box-shadow:inset 0 1px #ffffff57,0 0 0 1px #f0a21a14}._logScaleSwitchThumb_1klps_2296{width:1.12rem;height:1.12rem;border-radius:999px;background:#fffffff5;box-shadow:0 6px 14px #14314a29,inset 0 1px #ffffffe0;transform:translate(0);transition:transform .22s ease,box-shadow .22s ease}._logScaleSwitchActive_1klps_2264 ._logScaleSwitchThumb_1klps_2296{transform:translate(1.18rem);box-shadow:0 8px 16px #f0a21a2e,inset 0 1px #ffffffeb}._seriesToggle_1klps_2315{display:inline-flex;align-items:center;gap:.42rem;min-height:1.45rem;padding:0;border:0;background:transparent;color:var(--color-ink);text-align:left;font-size:.84rem;font-weight:700;line-height:1.1;transition:opacity .14s ease,color .14s ease,text-shadow .18s ease}._seriesToggle_1klps_2315:hover{color:#12314ae0}._seriesToggleHighlighted_1klps_2335{font-weight:720;border-radius:3px}._seriesToggleMuted_1klps_2340{opacity:.52}._seriesToggleDot_1klps_2344{box-sizing:border-box;width:.625rem;height:.625rem;border:2px solid transparent;background-clip:padding-box;border-radius:999px;flex-shrink:0;box-shadow:0 0 0 1px #ffffffb8}._chartCanvasMain_1klps_2355{position:relative;overflow:hidden;margin-top:0;height:360px;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:crosshair}._chartCanvasMain_1klps_2355 *{user-select:none;-webkit-user-select:none}._chartCanvasMain_1klps_2355 .recharts-responsive-container,._chartCanvasSecondary_1klps_2372 .recharts-responsive-container{position:relative;z-index:2}._chartTooltip_1klps_2377{display:grid;gap:.18rem;min-width:0;padding:.5rem .65rem .52rem;border-radius:var(--radius-control);border:1px solid rgba(255,255,255,.58);background:linear-gradient(135deg,#fff6,#f5faff38);box-shadow:0 8px 22px #14314a17,inset 0 1px #ffffff7a;-webkit-backdrop-filter:blur(8px) saturate(135%);backdrop-filter:blur(8px) saturate(135%)}._chartTooltipLabelRow_1klps_2392{display:inline-flex;align-items:center;gap:.4rem;min-width:0;border-radius:3px}._chartTooltipLabelRowHighlighted_1klps_2400 ._chartTooltipLabel_1klps_2392{color:inherit}._chartTooltipDot_1klps_2404{box-sizing:border-box;width:.625rem;height:.625rem;border:2px solid transparent;background-clip:padding-box;border-radius:999px;flex-shrink:0}._chartTooltipLabel_1klps_2392{color:var(--color-ink);font-size:.84rem;font-weight:500;line-height:1.1;white-space:nowrap}._chartTooltipValue_1klps_2422{color:var(--color-primary-deep);font-size:.92rem;font-weight:800;line-height:1.1}._chartTooltipDate_1klps_2429{color:#5c7690e6;font-size:.74rem;font-weight:800;line-height:1.1}._chartTooltipSeries_1klps_2436{display:grid;gap:.6rem;padding:.2rem}._chartTooltipSeriesRow_1klps_2442{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}._chartTooltipSeriesValue_1klps_2449{color:var(--color-primary-deep);font-size:.84rem;font-weight:800;line-height:1.1;white-space:nowrap}._chartRangeBand_1klps_2457{position:absolute;top:.2rem;bottom:1.65rem;z-index:1;min-width:2px;border-radius:.28rem;pointer-events:none}._chartRangeBand_1klps_2457:before,._chartRangeBand_1klps_2457:after{content:"";position:absolute;top:-.12rem;bottom:-.12rem;width:1.5px;border-radius:999px}._chartRangeBand_1klps_2457:before{left:0}._chartRangeBand_1klps_2457:after{right:0}._chartRangeBandMain_1klps_2485{background:linear-gradient(90deg,#e79a2338,#e79a231c),radial-gradient(circle at center,rgba(231,154,35,.2),transparent 66%);box-shadow:inset 0 0 0 1px #e79a2329,0 0 20px #e79a231f}._chartRangeBandMain_1klps_2485:before,._chartRangeBandMain_1klps_2485:after{background:#e79a23eb;box-shadow:0 0 12px #e79a2338}._chartRangeBandOverlay_1klps_2500{background:linear-gradient(90deg,#2e6f8e38,#2e6f8e1c),radial-gradient(circle at center,rgba(46,111,142,.2),transparent 66%);box-shadow:inset 0 0 0 1px #2e6f8e29,0 0 20px #2e6f8e1f}._chartRangeBandOverlay_1klps_2500:before,._chartRangeBandOverlay_1klps_2500:after{background:#2e6f8ee0;box-shadow:0 0 12px #2e6f8e33}._chartRangeTooltip_1klps_2515{position:absolute;top:.72rem;z-index:5;width:min(27rem,calc(100% - 4rem));pointer-events:none}._chartRangeTooltipRight_1klps_2523{right:.9rem}._chartRangeTooltipLeft_1klps_2527{left:.9rem}._chartRangeTooltip_1klps_2515 ._chartTooltipDate_1klps_2429{font-weight:900}._chartRangeTooltip_1klps_2515 ._chartTooltipSeriesRow_1klps_2442{grid-template-columns:minmax(0,1fr) minmax(4.35rem,auto);gap:.7rem}._chartRangeTooltip_1klps_2515 ._chartTooltipLabelRow_1klps_2392{overflow:hidden}._chartRangeTooltip_1klps_2515 ._chartTooltipLabel_1klps_2392{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chartRangeTooltipValueStack_1klps_2552{display:grid;justify-items:end;gap:.12rem;min-width:4.35rem;color:var(--color-primary-deep);font-size:.84rem;font-weight:800;line-height:1.1;white-space:nowrap}._chartRangeTooltipStartEnd_1klps_2564{color:var(--color-muted);font-size:.68rem;font-weight:700}._chartRangePositive_1klps_2570{color:var(--color-positive)}._chartRangeNegative_1klps_2574{color:var(--color-negative)}._chartSecondarySection_1klps_2578{display:grid;gap:.95rem;margin-top:0;padding-top:0}._chartCanvasSecondary_1klps_2372{position:relative;overflow:hidden;height:255px;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:crosshair}._chartCanvasSecondary_1klps_2372 *{user-select:none;-webkit-user-select:none}._tableWrap_1klps_2600{overflow:auto;border-radius:inherit;max-height:min(64vh,42rem)}._fullTable_1klps_2606,._returnsTable_1klps_2607,._heatTable_1klps_2608{width:100%;border-collapse:collapse;min-width:740px}._fullTable_1klps_2606 th,._fullTable_1klps_2606 td,._returnsTable_1klps_2607 th,._returnsTable_1klps_2607 td,._heatTable_1klps_2608 th,._heatTable_1klps_2608 td{padding:.8rem .85rem;border-bottom:1px solid rgba(27,66,95,.1);white-space:nowrap}._fullTable_1klps_2606 th,._fullTable_1klps_2606 td{text-align:left}._returnsTable_1klps_2607 th,._returnsTable_1klps_2607 td,._heatTable_1klps_2608 th,._heatTable_1klps_2608 td{text-align:center}._returnsTable_1klps_2607 th:first-child,._returnsTable_1klps_2607 td:first-child{text-align:left}._fullTable_1klps_2606 th,._returnsTable_1klps_2607 th,._heatTable_1klps_2608 th{position:sticky;top:0;z-index:1;color:var(--color-muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;background:#f8fbfef5;box-shadow:inset 0 -1px #b8bdc357}._heatTable_1klps_2608 th{font-size:.84rem}._returnsTable_1klps_2607 td{font-size:.82rem}._heatTable_1klps_2608 td{font-size:.92rem}._heatTable_1klps_2608 :is(th,td):where(:not([aria-selected=true])):hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *)){color:var(--color-ink)!important}._heatTable_1klps_2608 :is(th,td)[aria-selected=true]{color:var(--color-ink)!important}._returnsTable_1klps_2607{width:max-content;min-width:100%}._yearlyReturnsViewport_1klps_2681{width:100%;max-width:100%}._conditionalReturnsTable_1klps_2686{--conditional-row-alt: #f5f5f5;--conditional-row-bg: var(--color-panel-solid);--conditional-hover-bg: var(--backtest-table-cell-hover-bg)}._returnsTable_1klps_2607._conditionalReturnsTable_1klps_2686 thead th:where(:not([aria-selected=true])){background:var(--color-panel-solid)}._returnsTable_1klps_2607._conditionalReturnsTable_1klps_2686 tbody tr:not(:where([aria-hidden=true])){--conditional-row-bg: var(--conditional-row-alt);background:var(--conditional-row-bg)!important}._returnsTable_1klps_2607._conditionalReturnsTable_1klps_2686 tbody tr:nth-child(2n){--conditional-row-bg: var(--color-panel-solid)}._conditionalReturnsTable_1klps_2686 th:first-child,._conditionalReturnsTable_1klps_2686 td:first-child{position:sticky;left:0;z-index:1;border-right:1px solid var(--color-border);background:var(--conditional-cell-bg, var(--conditional-row-bg))!important}._conditionalReturnsTable_1klps_2686 thead th:first-child{z-index:3}._conditionalReturnsTable_1klps_2686 :is(th,td):first-child[aria-selected=true]{--conditional-cell-bg: color-mix(in srgb, var(--color-accent) 22%, var(--conditional-row-bg))}._conditionalReturnsTable_1klps_2686 :is(th,td):first-child[aria-selected=true]:hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *)){--conditional-cell-bg: color-mix(in srgb, var(--color-accent) 30%, var(--conditional-row-bg))}._conditionalReturnsTable_1klps_2686 tbody tr:has(td:first-child:hover):not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *))>td:where(:not([aria-selected=true])){--conditional-cell-bg: var(--conditional-hover-bg);background:var(--conditional-hover-bg)}._statsTable_1klps_2732 th,._statsTable_1klps_2732 td{text-align:center;vertical-align:middle}._statsTable_1klps_2732{--stats-row-alt: #f5f5f5;width:100%;min-width:48rem;table-layout:fixed;font-variant-numeric:tabular-nums}._statsTable_1klps_2732 th,._statsTable_1klps_2732 td{padding:.55rem .38rem;font-size:.84rem;line-height:1.4}._statsTable_1klps_2732 th{color:#506a85f5;font-size:.65rem;letter-spacing:.035em;white-space:normal;overflow-wrap:normal}._statsTable_1klps_2732._statsSelectableTable_1klps_2761 thead th:where(:not([aria-selected=true])){background:var(--color-panel-solid)}._statsTable_1klps_2732 th button{justify-content:center;width:100%;gap:.15rem;text-align:center}._statsTable_1klps_2732 th button svg{flex-shrink:0;width:.65rem}._statsTable_1klps_2732 th:first-child button{justify-content:flex-start;text-align:left}._statsTable_1klps_2732 th:first-child,._statsTable_1klps_2732 td:first-child{width:18%;min-width:0;padding-inline:.65rem;text-align:left}._statsTable_1klps_2732 th:not(:first-child),._statsTable_1klps_2732 td:not(:first-child){min-width:0}._statsTable_1klps_2732 td{font-weight:400;white-space:normal;overflow-wrap:anywhere}._statsTable_1klps_2732 th._statsDateColumn_1klps_2801{width:5.5rem}._statsTable_1klps_2732 td._statsDateColumn_1klps_2801{font-size:.76rem;white-space:nowrap}._statsTable_1klps_2732 tbody tr:hover{background:#f0a21a14}._statsTable_1klps_2732._statsSelectableTable_1klps_2761 tbody tr:not(:where([aria-hidden=true])){background:var(--stats-row-alt)!important}._statsTable_1klps_2732._statsSelectableTable_1klps_2761 tbody tr:nth-child(2n):not(:where([aria-hidden=true])){background:var(--color-panel-solid)!important}._statsTable_1klps_2732 tbody tr:has(._statsAssetControlCell_1klps_2822:hover)>td,._statsTable_1klps_2732 tbody tr:has(._statsAssetButton_1klps_2823._seriesToggleHighlighted_1klps_2335)>td,._yearlyReturnsDataFrame_1klps_2824 tbody tr:has(td:first-child:hover)>td{background:#f0a21a38}._returnsSubsection_1klps_2828{display:grid;gap:.7rem}._returnsSubsection_1klps_2828>dialog>:first-child h3{font-weight:700}._returnsWorkspace_1klps_2837{display:grid;gap:1rem}._returnsSubsection_1klps_2828+._returnsSubsection_1klps_2828{margin-top:.2rem;padding-top:1rem;border-top:1px solid rgba(27,66,95,.1)}._returnsDataFrame_1klps_2848{border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#ffffffeb,#f6fafde0);box-shadow:inset 0 1px #ffffffdb,0 12px 24px #14314a0d}._yearlyReturnsDataFrame_1klps_2824{--yearly-returns-row-alt: #f5f5f5;width:100%;max-width:100%}._yearlyReturnsDataFrame_1klps_2824 ._returnsTable_1klps_2607 thead th:where(:not([aria-selected=true])){background:var(--color-panel-solid)}._yearlyReturnsDataFrame_1klps_2824 ._returnsTable_1klps_2607 tbody tr:not(:where([aria-hidden=true])){background:var(--yearly-returns-row-alt)!important}._yearlyReturnsDataFrame_1klps_2824 ._returnsTable_1klps_2607 tbody tr:nth-child(2n):not(:where([aria-hidden=true])){background:var(--color-panel-solid)!important}._backtestPage_1klps_1 table :is(th,td):where(:not([aria-selected=true])):hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *,[aria-hidden=true],[aria-hidden=true] *)),._backtestPage_1klps_1 :is(._correlationStatsHeader_1klps_2877,._correlationStatsRow_1klps_2877)>:is(span,strong):hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *,[aria-hidden=true])){background:var(--backtest-table-cell-hover-bg)!important}._returnsTable_1klps_2607 ._yearlyReturnsDiffRow_1klps_2881>td{font-weight:700}._correlationSection_1klps_2885{display:grid;gap:.58rem}._correlationSection_1klps_2885 h3{margin:0}._statsSection_1klps_2894{display:grid;gap:.92rem}._statsTableShell_1klps_2899{border-radius:var(--radius-select);border:1px solid rgba(27,66,95,.1);background:linear-gradient(180deg,#ffffffd1,#f7fbfeb8);box-shadow:inset 0 1px #ffffffc2,0 10px 22px #14314a09}._dailyReturnsSection_1klps_2909{min-width:0}._dailyReturnsTableShell_1klps_2913{width:100%;min-width:0;max-width:100%;max-height:min(56vh,32rem)}._fullTable_1klps_2606._dailyReturnsTable_1klps_2913{--daily-returns-row-alt: #f5f5f5;width:100%;min-width:max-content;table-layout:auto}._dailyReturnsTable_1klps_2913 th,._dailyReturnsTable_1klps_2913 td{min-width:7.25rem;padding:.76rem .78rem;text-align:center;font-variant-numeric:tabular-nums}._fullTable_1klps_2606._dailyReturnsTable_1klps_2913 thead th:where(:not([aria-selected=true])){background:var(--color-panel-solid)}._fullTable_1klps_2606._dailyReturnsTable_1klps_2913 tbody tr:not(:where([aria-hidden=true])){--daily-returns-row-background: var(--daily-returns-row-alt);background:var(--daily-returns-row-background)!important}._fullTable_1klps_2606._dailyReturnsTable_1klps_2913 tbody tr:nth-child(2n){--daily-returns-row-background: var(--color-panel-solid)}._dailyReturnsTable_1klps_2913 th:first-child,._dailyReturnsTable_1klps_2913 td:first-child{position:sticky;left:0;z-index:3;min-width:14rem;text-align:left;box-shadow:1px 0 #b8bdc347}._dailyReturnsTable_1klps_2913 thead th:first-child{z-index:4}._dailyReturnsTable_1klps_2913 tbody tr:not(:where([aria-hidden=true])) td:first-child:where(:not([aria-selected=true])){background:var(--daily-returns-row-background)}._dailyReturnsTable_1klps_2913 td{font-size:.84rem;font-weight:400}._dailyReturnsTable_1klps_2913 td:first-child{font-weight:700}._statsSection_1klps_2894 h3{margin:0;font-size:1.02rem}._statsAssetCell_1klps_2980{display:inline-flex;align-items:center;gap:.44rem;max-width:100%;min-width:0}._statsTable_1klps_2732 td._statsAssetControlCell_1klps_2822{padding:0}._statsAssetControlCell_1klps_2822>span._statsAssetCell_1klps_2980{padding:.55rem .65rem}._statsAssetButton_1klps_2823{width:100%;padding:.55rem .65rem;font:inherit;line-height:inherit;cursor:pointer}._statsAssetButton_1klps_2823:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._statsAssetButton_1klps_2823._seriesToggleHighlighted_1klps_2335 span:last-child{font-weight:720}._statsAssetDot_1klps_3013{width:.43rem;height:.43rem;flex:0 0 .43rem;border-radius:999px;box-shadow:0 0 0 1px #ffffffc7}._statsAssetCell_1klps_2980 span:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere;font-weight:500}._expandedTableViewport_1klps_3028{width:100%;max-height:calc(100dvh - 8rem)}._expandedTableViewport_1klps_3028 ._yearlyReturnsViewport_1klps_2681{width:100%}._expandedTableViewport_1klps_3028 ._heatTable_1klps_2608{font-size:.84rem}._correlationWorkspace_1klps_3041{--correlation-side-panel-width: 17.5rem;--correlation-layout-gap: .82rem;display:grid;gap:.78rem}._correlationStatusCard_1klps_3048,._correlationStatusInline_1klps_3049{border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#ffffffeb,#f6fafde0);color:var(--color-ink);box-shadow:inset 0 1px #ffffffdb,0 12px 24px #14314a0d}._correlationStatusCard_1klps_3048{padding:1rem 1.1rem;font-weight:600}._correlationStatusInline_1klps_3049{padding:.8rem 1rem;font-size:.94rem;font-weight:600}._correlationFrequencyBlock_1klps_3071{display:grid;gap:.7rem}._correlationToolbar_1klps_3076{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);justify-items:start}._correlationToolbarRow_1klps_3083,._correlationHeaderRow_1klps_3084{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap;width:100%}._correlationHeaderRow_1klps_3084{align-items:center;width:calc(100% - var(--correlation-side-panel-width) - var(--correlation-layout-gap))}._correlationHeaderControls_1klps_3097{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:center;min-width:0;width:100%;flex:1 1 0}._correlationHeaderControls_1klps_3097 ._correlationHeaderField_1klps_3108{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem}._correlationHeaderField_1klps_3108,._correlationHeaderField_1klps_3108 ._selectShell_1klps_1854{width:100%;min-width:0}._correlationProgressPanel_1klps_3124{display:grid;gap:.42rem;width:min(100%,26rem);flex:0 1 24rem}._correlationProgressMeta_1klps_3131{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--color-ink);font-size:.82rem;font-weight:700}._correlationProgressMeta_1klps_3131 strong{font-size:.84rem}._correlationProgressBar_1klps_3145{height:.64rem}._correlationProgressFill_1klps_3149{background:linear-gradient(90deg,#f0a21afa,#f4c56af5)}._correlationHeaderField_1klps_3108 label{color:var(--color-ink);font-size:.98rem;font-weight:700;letter-spacing:0;text-transform:none}._correlationHeaderControls_1klps_3097 ._correlationHeaderField_1klps_3108 label,._correlationHeaderControls_1klps_3097 ._resultSelect_1klps_1859>span{font-weight:400}._correlationFrequencyLabel_1klps_3167{color:var(--color-ink);font-size:.98rem;font-weight:700}._correlationFrequencyPills_1klps_3173{display:inline-flex;align-items:center;gap:0;width:fit-content;max-width:100%;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.14);background:#ffffffbd;overflow:hidden}._correlationFrequencyPill_1klps_3173{min-height:2rem;padding:0 1rem;border:0;border-right:1px solid rgba(27,66,95,.12);background:transparent;color:var(--color-ink);font-size:.92rem;font-weight:400;transition:background .18s ease,color .18s ease}._correlationFrequencyPill_1klps_3173:last-child{border-right:0}._correlationFrequencyPillActive_1klps_3201{background:#fff4ddf5;color:var(--color-accent-deep);font-weight:700}._correlationFrequencyPillPending_1klps_3207{box-shadow:inset 0 -2px #f0a21a73}._correlationControlRow_1klps_3211{display:grid;gap:var(--correlation-layout-gap);grid-template-columns:minmax(0,1fr) var(--correlation-side-panel-width);align-items:end}._correlationSectionHeader_1klps_3218{display:grid;gap:.95rem;grid-template-columns:1fr;align-items:start}._correlationSectionTitle_1klps_3225{margin:0;white-space:nowrap}._correlationSubsection_1klps_3230{display:grid;gap:.62rem}._correlationSubsection_1klps_3230+._correlationSubsection_1klps_3230{margin-top:0;padding-top:0;border-top:0}._correlationControlsGrid_1klps_3241{display:grid;gap:.9rem;width:100%;max-width:none;grid-template-columns:repeat(2,minmax(13.5rem,15.5rem));justify-content:space-between}._correlationControlsGridSingle_1klps_3250{grid-template-columns:max-content;justify-content:start}._correlationInlineControlField_1klps_3255{display:grid;grid-template-columns:auto max-content;align-items:center;gap:.75rem;width:fit-content}._correlationInlineControlField_1klps_3255 label{white-space:nowrap}._correlationMetricFilter_1klps_3267{max-width:100%;border-radius:var(--radius-control)}._correlationInlineSelectShell_1klps_3272{display:grid;width:fit-content;min-width:0;align-items:center}._correlationInlineSelectShell_1klps_3272:after{right:1rem}._correlationInlineSelectShell_1klps_3272 ._resultSelect_1klps_1859{width:max-content;min-width:0;max-width:13rem;min-height:2.58rem;padding-left:.9rem;padding-right:2.45rem}._correlationControlSpacer_1klps_3292{min-width:0}._correlationRegressionLayout_1klps_3296{display:grid;gap:var(--correlation-layout-gap);grid-template-columns:minmax(0,1fr) var(--correlation-side-panel-width);align-items:stretch}._correlationScatterPanel_1klps_3303{display:grid;gap:.7rem}._correlationScatterCanvas_1klps_3308{box-sizing:border-box;min-height:18.6rem;padding:.45rem .45rem .2rem .25rem;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-control);background:#fff;box-shadow:inset 0 1px #ffffffeb,0 10px 22px #14314a09}._correlationRollingCanvas_1klps_3320{box-sizing:border-box;min-height:9.6rem;padding:.45rem .45rem .2rem .25rem;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-control);background:#fff;box-shadow:inset 0 1px #ffffffeb,0 10px 22px #14314a09}._correlationStatsPanel_1klps_3332{display:grid;align-content:start;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#fff;overflow:hidden}._correlationStatsHeader_1klps_2877,._correlationStatsRow_1klps_2877{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}._correlationStatsHeader_1klps_2877{border-bottom:1px solid rgba(27,66,95,.12);padding:0}._correlationStatsHeader_1klps_2877 span,._correlationStatsHeader_1klps_2877 strong{padding:.48rem .72rem}._correlationStatsHeader_1klps_2877 span{border-right:1px solid rgba(27,66,95,.12)}._correlationStatsHeader_1klps_2877 strong{color:var(--color-muted);font-size:.9rem;font-weight:400}._correlationStatsRow_1klps_2877 span,._correlationStatsRow_1klps_2877 strong{padding:.46rem .72rem;border-bottom:1px solid rgba(27,66,95,.1)}._correlationStatsRow_1klps_2877 span{color:#5c7690eb;font-weight:400;border-right:1px solid rgba(27,66,95,.1)}._correlationStatsRow_1klps_2877 strong{color:var(--color-ink);font-weight:400}._correlationStatsRow_1klps_2877:last-child span,._correlationStatsRow_1klps_2877:last-child strong{border-bottom:0}._fullTable_1klps_2606 td._positiveValue_1klps_3389,._returnsTable_1klps_2607 td._positiveValue_1klps_3389{color:#13824c}._fullTable_1klps_2606 td._negativeValue_1klps_3394,._returnsTable_1klps_2607 td._negativeValue_1klps_3394{color:#bf4f5a}._fullTable_1klps_2606 td._zeroValue_1klps_3399,._returnsTable_1klps_2607 td._zeroValue_1klps_3399,._statsTable_1klps_2732 td._positiveValue_1klps_3389,._statsTable_1klps_2732 td._negativeValue_1klps_3394,._statsTable_1klps_2732 td._statsPositiveValue_1klps_3409{color:var(--color-ink)}._statsTable_1klps_2732 td._statsNegativeValue_1klps_3413{color:var(--color-negative)}@media(max-width:1540px){._builderConfigControls_1klps_132,._strategyCarouselHeader_1klps_264{align-items:stretch;flex-wrap:wrap}._builderConfigField_1klps_148,._builderConfigFieldGrow_1klps_230{width:100%;min-width:0;flex-basis:100%}._strategyHeaderControls_1klps_793{grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(0,max-content);align-items:stretch;width:100%}._strategyNameField_1klps_803{grid-column:1 / -1;max-width:none;min-width:0;width:100%}._strategyVersionField_1klps_810{grid-column:1}._strategyCurrencyField_1klps_814{grid-column:2}._assetRowGrid_1klps_1143{grid-template-columns:minmax(0,1fr) minmax(8rem,12rem)}._assetRowsHeader_1klps_861{display:none}._assetSourceField_1klps_1153{grid-column:1 / -1}._assetNameField_1klps_1157{grid-column:1;margin-left:0}._assetWeightField_1klps_1162{grid-column:2}._resultsToolbar_1klps_1704{align-items:stretch}._resultsTabsDeck_1klps_1711,._resultsRangeWidget_1klps_1717{width:100%}._resultsTabsDeck_1klps_1711{margin-right:0}._resultsRangeWidget_1klps_1717{grid-template-columns:minmax(0,1fr);align-items:end}._dateRangeFields_1klps_1918{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}._dateField_1klps_1927{width:100%}._resultsDownloadButton_1klps_1942{justify-content:center}}@media(max-width:1240px){._chartLayout_1klps_2087{grid-template-columns:1fr}._builderConfigBar_1klps_123{gap:.72rem}._builderConfigControls_1klps_132,._strategyCarouselHeader_1klps_264{align-items:stretch;flex-wrap:wrap}._builderConfigField_1klps_148,._builderConfigFieldGrow_1klps_230{width:100%;min-width:0;flex-basis:100%}._strategyCarouselStack_1klps_404{max-height:min(68vh,36rem)}._strategyHeaderControls_1klps_793{grid-template-columns:1fr;align-items:stretch;width:100%}._strategyNameField_1klps_803,._strategyVersionField_1klps_810,._strategyCurrencyField_1klps_814{grid-column:auto}._strategyNameField_1klps_803{max-width:none;min-width:0;width:100%}._correlationToolbar_1klps_3076,._correlationHeaderControls_1klps_3097,._correlationControlRow_1klps_3211,._correlationSectionHeader_1klps_3218,._correlationControlsGrid_1klps_3241,._correlationRegressionLayout_1klps_3296{grid-template-columns:1fr}._correlationHeaderRow_1klps_3084{width:100%}._correlationHeaderControls_1klps_3097{flex-basis:100%}._correlationControlSpacer_1klps_3292{display:none}._chartHeaderPrimary_1klps_1744{width:100%}._chartHeaderPrimaryRatio_1klps_1769{display:flex;align-items:center}._chartHeaderInfo_1klps_1777{flex:1;width:auto}._chartHeaderActions_1klps_1754{order:1}._chartHeaderControls_1klps_1821{order:2;width:100%}._chartHeaderControlsRatio_1klps_1834{display:inline-flex;flex:1 1 100%}._chartSecondaryControlsRatio_1klps_1788{flex:1 1 100%;width:100%;justify-content:flex-start;margin-left:0}._chartRatioControls_1klps_2156{width:100%;flex-wrap:wrap}._chartAddField_1klps_1782,._chartRatioField_1klps_2165{width:100%;flex-basis:100%;max-width:none}._assetRowGrid_1klps_1143{grid-template-columns:1fr}._assetSourceField_1klps_1153,._assetNameField_1klps_1157,._assetWeightField_1klps_1162{grid-column:auto;margin-left:0}._assetWeightRow_1klps_1503{justify-content:flex-start}._fileSeriesHeader_1klps_1327{align-items:stretch;flex-direction:column}._fileSeriesActions_1klps_1357{width:100%}._fileSeriesGhostButton_1klps_1363,._fileSeriesPrimaryButton_1klps_1364{flex:1 1 0}._assetRowsHeader_1klps_861{display:none}._resultsToolbar_1klps_1704{align-items:stretch}._resultsTabsDeck_1klps_1711,._resultsRangeWidget_1klps_1717{width:100%}._resultsTabsDeck_1klps_1711{margin-right:0}._resultsRangeWidget_1klps_1717{grid-template-columns:1fr;align-items:end}._dateRangeFields_1klps_1918{width:100%;grid-template-columns:repeat(2,minmax(0,12rem)) auto}._assetFieldLabelHidden_1klps_990{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}@media(max-width:980px){._resultsToolbar_1klps_1704{align-items:stretch}._resultsTabsDeck_1klps_1711,._resultsRangeWidget_1klps_1717{width:100%}._resultsTabsDeck_1klps_1711{margin-right:0}._resultsRangeWidget_1klps_1717{grid-template-columns:1fr;align-items:end}._dateRangeFields_1klps_1918{width:100%;grid-template-columns:repeat(2,minmax(0,12rem)) auto}._assetSourceField_1klps_1153,._assetNameField_1klps_1157,._assetWeightField_1klps_1162{grid-column:auto;margin-left:0}._assetWeightRow_1klps_1503{justify-content:flex-start}._correlationFrequencyPills_1klps_3173{width:100%;flex-wrap:wrap}._correlationFrequencyPill_1klps_3173{flex:1 1 6rem;border-bottom:1px solid rgba(27,66,95,.12)}._correlationFrequencyPill_1klps_3173:nth-last-child(-n+3){border-bottom:0}}@media(max-width:720px){._resultsShell_1klps_11{gap:.82rem}._resultsStage_1klps_24{padding:0}._resultsControlsPanel_1klps_23{padding:0;min-width:0}._resultsTabNav_1klps_1880{width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}._resultsTabNav_1klps_1880::-webkit-scrollbar{display:none}._resultsTabNav_1klps_1880 button{flex:0 0 auto;min-height:2.06rem;padding:0 .58rem;font-size:.78rem}._correlationScatterCanvas_1klps_3308{min-height:16.8rem}._correlationRollingCanvas_1klps_3320{min-height:8.4rem}._strategyCarousel_1klps_82{padding:.82rem}._strategyCarouselMeta_1klps_265,._strategyCarouselControls_1klps_266,._strategyCarouselPagination_1klps_267,._strategyCarouselPillLayout_1klps_280,._strategyCarouselPaginationHeader_1klps_443{width:100%}._builderConfigActions_1klps_140,._strategyCarouselMeta_1klps_265{justify-content:flex-start}._strategyCarouselControls_1klps_266{justify-content:flex-end}._strategyCarouselPillLayout_1klps_280{flex-direction:column;align-items:stretch}._strategyCarouselPaginationHeader_1klps_443{grid-template-columns:1fr}._strategyCarouselPill_1klps_280{flex:1 1 auto}._strategyCarouselPillGroup_1klps_451{max-width:100%;min-width:0}._strategyCarouselStack_1klps_404{max-height:min(64vh,30rem)}._builderConfigBar_1klps_123,._builderConfigControls_1klps_132,._strategyCarouselHeader_1klps_264,._builderConfigActions_1klps_140{align-items:stretch}._builderConfigActions_1klps_140,._configSelect_1klps_589,._configNameInput_1klps_622,._configButton_1klps_648{width:100%}._builderConfigActions_1klps_140{flex-direction:column}._configSelect_1klps_589,._configNameInput_1klps_622,._configButton_1klps_648{width:100%}._dateRangeFields_1klps_1918{grid-template-columns:1fr;width:100%}._resultsDownloadButton_1klps_1942{width:100%;justify-content:center}._resultsRangeWidget_1klps_1717{grid-template-columns:1fr;width:100%}._rangePills_1klps_1650,._builderFooter_1klps_1534,._builderFooterInner_1klps_1540{width:100%}._builderFooterInner_1klps_1540{flex-direction:column;align-items:stretch}._builderFooterInner_1klps_1540>._backtestInlineProgress_1klps_1582{flex-basis:auto;max-width:none}._runBacktestButton_1klps_1549{margin-left:0;align-self:flex-start}._inlineDropzone_1klps_1188{flex-direction:column;align-items:flex-start;height:auto;min-height:0;padding:.72rem .82rem}._chartBlock_1klps_1646,._chartBlockPlain_1klps_2106{min-width:0;overflow:hidden;padding:.74rem}._chartHeader_1klps_1744{gap:.62rem;margin-bottom:.82rem}._chartHeaderTitle_1klps_1808{line-height:1.2}._chartHeaderPrimary_1klps_1744,._chartHeaderPrimaryRatio_1klps_1769,._chartHeaderControls_1klps_1821,._chartHeaderControlsRatio_1klps_1834,._chartSecondaryControls_1klps_1788,._chartSecondaryControlsRatio_1klps_1788,._chartRatioControls_1klps_2156{width:100%;max-width:100%}._chartHeaderPrimary_1klps_1744,._chartHeaderPrimaryRatio_1klps_1769{align-items:flex-start}._chartHeaderControls_1klps_1821,._chartHeaderControlsRatio_1klps_1834,._chartSecondaryControls_1klps_1788,._chartSecondaryControlsRatio_1klps_1788,._chartRatioControls_1klps_2156{flex-wrap:wrap;justify-content:flex-start;margin-left:0}._chartAddField_1klps_1782,._chartRatioField_1klps_2165{width:100%;min-width:0;flex-basis:100%}._chartRatioField_1klps_2165{grid-template-columns:minmax(5.2rem,auto) minmax(0,1fr)}._chartCanvasMain_1klps_2355{height:300px}._chartCanvasSecondary_1klps_2372{height:220px}._chartRangeTooltip_1klps_2515{top:.62rem;right:.62rem;left:.62rem;width:auto}._chartRangeTooltip_1klps_2515 ._chartTooltipLabel_1klps_2392{max-width:11.5rem;overflow:hidden;text-overflow:ellipsis}._tableWrap_1klps_2600{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}}html[data-theme=dark] ._strategyCarousel_1klps_82,html[data-theme=dark] ._strategyCard_1klps_743,html[data-theme=dark] ._assetWorkspace_1klps_823,html[data-theme=dark] ._chartBlock_1klps_1646,html[data-theme=dark] ._chartBlockPlain_1klps_2106,html[data-theme=dark] ._returnsDataFrame_1klps_2848,html[data-theme=dark] ._statsTableShell_1klps_2899,html[data-theme=dark] ._correlationStatusCard_1klps_3048,html[data-theme=dark] ._correlationStatusInline_1klps_3049,html[data-theme=dark] ._correlationStatsPanel_1klps_3332{border-color:var(--color-panel-border);background:var(--color-panel-bg);color:var(--color-ink);box-shadow:var(--shadow-soft)}html[data-theme=dark] ._strategyCard_1klps_743{border-color:var(--color-panel-border);background:var(--color-panel-bg-subtle);box-shadow:inset 0 1px #ffffff0d,0 12px 24px #06121d29}html[data-theme=dark] ._strategyCarouselStack_1klps_404{scrollbar-color:var(--scrollbar-thumb-start) var(--scrollbar-track)}html[data-theme=dark] ._strategyCarouselStack_1klps_404::-webkit-scrollbar-track{background:var(--scrollbar-track)}html[data-theme=dark] ._strategyCarouselStack_1klps_404::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--scrollbar-thumb-start),var(--scrollbar-thumb-end));border:2px solid var(--color-app-bg)}html[data-theme=dark] ._strategyCarouselStack_1klps_404::-webkit-scrollbar-corner{background:transparent}html[data-theme=dark] ._strategyHeader_1klps_786{background:linear-gradient(180deg,rgba(166,183,199,.04),transparent)}html[data-theme=dark] ._assetWorkspace_1klps_823{background:#080f1838;box-shadow:inset 0 1px #ffffff09}html[data-theme=dark] ._assetWorkspace_1klps_823:before{background:linear-gradient(180deg,transparent,rgba(8,15,24,.46));opacity:.42}html[data-theme=dark] ._assetWorkspace_1klps_823:before,html[data-theme=dark] ._strategyCarousel_1klps_82:before,html[data-theme=dark] ._strategyCarousel_1klps_82:after,html[data-theme=dark] ._strategyCarouselGlow_1klps_380{opacity:.32}html[data-theme=dark] ._chartBlock_1klps_1646:hover,html[data-theme=dark] ._chartBlockPlain_1klps_2106:hover,html[data-theme=dark] ._strategyCarouselAddButton_1klps_288:hover,html[data-theme=dark] ._strategyCarouselExpandButton_1klps_331:hover,html[data-theme=dark] ._configButton_1klps_648:hover:not(:disabled){border-color:#e0900338;box-shadow:0 16px 34px #06121d38,inset 0 1px #ffffff0f}html[data-theme=dark] ._configSelect_1klps_589,html[data-theme=dark] ._configNameInput_1klps_622,html[data-theme=dark] ._configButton_1klps_648,html[data-theme=dark] ._strategyCarouselAddButton_1klps_288,html[data-theme=dark] ._strategyCarouselExpandButton_1klps_331,html[data-theme=dark] ._strategyCarouselPill_1klps_280,html[data-theme=dark] ._strategyCardBadge_1klps_767,html[data-theme=dark] ._inlineToggle_1klps_909,html[data-theme=dark] ._currencySelect_1klps_925,html[data-theme=dark] ._assetRemoveButton_1klps_1074,html[data-theme=dark] ._assetRowsAddButton_1klps_310,html[data-theme=dark] ._fileClearButton_1klps_1249,html[data-theme=dark] ._weightControl_1klps_1486,html[data-theme=dark] ._weightInput_1klps_1510,html[data-theme=dark] ._inlineDropzone_1klps_1188,html[data-theme=dark] ._resultSelect_1klps_1859,html[data-theme=dark] ._logScaleSwitch_1klps_2231,html[data-theme=dark] ._correlationFrequencyPills_1klps_3173{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._fileClearButton_1klps_1249:hover{border-color:#ff7d704d;background:#ff7d701f;color:#ff9b90}html[data-theme=dark] ._fileSeriesPanel_1klps_1312{border-color:var(--color-panel-border);background:radial-gradient(circle at top left,rgba(226,154,36,.08),transparent 40%),var(--color-panel-bg-subtle);box-shadow:0 14px 26px #06121d29,inset 0 1px #ffffff0d}html[data-theme=dark] ._fileSeriesHeader_1klps_1327 strong{color:var(--color-ink)}html[data-theme=dark] ._fileSeriesGhostButton_1klps_1363,html[data-theme=dark] ._fileSeriesChip_1klps_1407{border-color:var(--color-border-soft);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._fileSeriesGhostButton_1klps_1363:hover,html[data-theme=dark] ._fileSeriesChip_1klps_1407:hover{border-color:#e0900347;background:#e090031a}html[data-theme=dark] ._fileSeriesPrimaryButton_1klps_1364{border-color:#e090035c;background:linear-gradient(135deg,#e09003eb,#ebb75bd6);color:#3b2503;box-shadow:0 10px 18px #e0900329}html[data-theme=dark] ._fileSeriesChip_1klps_1407 small,html[data-theme=dark] ._fileSeriesCheck_1klps_1436{background:#8bbbd01f}html[data-theme=dark] ._fileSeriesChipSelected_1klps_1459{border-color:#e0900357;background:linear-gradient(135deg,#e29a2429,#111c2af0);color:var(--color-accent-soft);box-shadow:inset 0 0 0 1px #e090032e,0 10px 18px #e0900314}html[data-theme=dark] ._fileSeriesChipSelected_1klps_1459 ._fileSeriesCheck_1klps_1436{background:#e0900333;color:var(--color-accent-soft);box-shadow:inset 0 0 0 1px #e0900347}html[data-theme=dark] ._configSelect_1klps_589:hover,html[data-theme=dark] ._configSelect_1klps_589:focus,html[data-theme=dark] ._configNameInput_1klps_622:hover,html[data-theme=dark] ._configNameInput_1klps_622:focus,html[data-theme=dark] ._selectField_1klps_900:hover ._resultSelect_1klps_1859,html[data-theme=dark] ._logScaleSwitch_1klps_2231:hover:not(:disabled){border-color:#e0900342;box-shadow:0 0 0 3px #e0900314,0 12px 24px #06121d2e}html[data-theme=dark] ._strategyCarouselPillActive_1klps_520,html[data-theme=dark] ._sourceTabActive_1klps_1050,html[data-theme=dark] ._logScaleSwitchActive_1klps_2264{border-color:#e0900342;background:radial-gradient(circle at 30% 30%,#e090033d,#e090031c 62%,#6b460c29),linear-gradient(180deg,#e090032e,#e0900317);color:var(--color-accent-soft);box-shadow:0 10px 22px #e090031c,inset 0 0 0 1px #e090032e}html[data-theme=dark] ._strategyCarouselPillActive_1klps_520,html[data-theme=dark] ._toggleButtonActive_1klps_1049,html[data-theme=dark] ._toggleButton_1klps_1021:hover,html[data-theme=dark] ._strategyCarouselPill_1klps_280:hover,html[data-theme=dark] ._sourceTabActive_1klps_1050,html[data-theme=dark] ._sourceTab_1klps_1011:hover:not(._sourceTabDisabled_1klps_1057){border-color:#e0900352;background:#e090031f;color:var(--color-accent);box-shadow:inset 0 0 0 1px #e0900342}html[data-theme=dark] ._strategyCarouselPillActive_1klps_520 ._strategyCarouselPillIndex_1klps_527,html[data-theme=dark] ._strategyCarouselPill_1klps_280:hover ._strategyCarouselPillIndex_1klps_527{background:#e090032e;color:var(--color-accent)}html[data-theme=dark] ._strategyCarouselPillGroupDropTarget_1klps_506:after{border-color:#e090035c;background:#e090031a;box-shadow:0 12px 26px #e090031a,inset 0 0 0 1px #e090032e}html[data-theme=dark] ._glowButtonAccent_1klps_972{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._glowButtonAccent_1klps_972:hover{box-shadow:0 14px 28px #e0900338}html[data-theme=dark] ._strategyCarouselPillDelete_1klps_552{background:#8bbbd01a;color:#deeaf2b3}html[data-theme=dark] ._strategyCarouselPillGroupActive_1klps_460 ._strategyCarouselPillDelete_1klps_552{background:#e0900329;color:var(--color-accent)}html[data-theme=dark] ._strategyCarouselPillDelete_1klps_552:hover:not(:disabled){background:#e0900333;color:var(--color-accent);box-shadow:0 8px 16px #06121d38,inset 0 0 0 1px #e0900342}html[data-theme=dark] ._resultsDownloadButton_1klps_1942:disabled{border-color:var(--color-border);background:#111c2a9e;color:#9cabb994;box-shadow:none}html[data-theme=dark] ._sourceTabs_1klps_1011,html[data-theme=dark] ._resultsTabNav_1klps_1880,html[data-theme=dark] ._rangePills_1klps_1650{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._rangePillActive_1klps_1685,html[data-theme=dark] ._resultsTabNav_1klps_1880 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._rangePillBackdrop_1klps_1689,html[data-theme=dark] ._resultsTabNav_1klps_1880 button[aria-selected=true]>span:first-child,html[data-theme=dark] ._correlationFrequencyPillActive_1klps_3201{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._rangePill_1klps_1650:hover:not(._rangePillActive_1klps_1685),html[data-theme=dark] ._resultsTabNav_1klps_1880 button:hover:not([aria-selected=true]),html[data-theme=dark] ._correlationFrequencyPill_1klps_3173:hover:not(._correlationFrequencyPillActive_1klps_3201){color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._inlineDropzone_1klps_1188:not(._inlineDropzoneLoaded_1klps_1213):hover,html[data-theme=dark] ._inlineDropzone_1klps_1188:not(._inlineDropzoneLoaded_1klps_1213):focus-visible{border-color:#e0900352;background:radial-gradient(circle at 12% 50%,rgba(224,144,3,.16),transparent 42%),linear-gradient(135deg,#54391166,#111c2af5);color:var(--color-accent-soft)}html[data-theme=dark] ._logScaleSwitchTrack_1klps_2276{background:#8bbbd02e;box-shadow:inset 0 1px 2px #06121d42}html[data-theme=dark] ._logScaleSwitchThumb_1klps_2296{background:#eaf3faf5}html[data-theme=dark] ._fullTable_1klps_2606 th,html[data-theme=dark] ._returnsTable_1klps_2607 th,html[data-theme=dark] ._heatTable_1klps_2608 th,html[data-theme=dark] ._statsTable_1klps_2732 th{background:var(--color-table-head-bg);color:var(--color-muted);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._fullTable_1klps_2606 th,html[data-theme=dark] ._fullTable_1klps_2606 td,html[data-theme=dark] ._returnsTable_1klps_2607 th,html[data-theme=dark] ._returnsTable_1klps_2607 td,html[data-theme=dark] ._heatTable_1klps_2608 th,html[data-theme=dark] ._heatTable_1klps_2608 td,html[data-theme=dark] ._statsTable_1klps_2732 th,html[data-theme=dark] ._statsTable_1klps_2732 td,html[data-theme=dark] ._correlationStatsHeader_1klps_2877,html[data-theme=dark] ._correlationStatsHeader_1klps_2877 span,html[data-theme=dark] ._correlationStatsRow_1klps_2877 span,html[data-theme=dark] ._correlationStatsRow_1klps_2877 strong{border-color:var(--color-border-soft);border-bottom-color:var(--color-border-soft);border-right-color:var(--color-border-soft)}html[data-theme=dark] ._fullTable_1klps_2606 tbody tr:nth-child(2n),html[data-theme=dark] ._returnsTable_1klps_2607 tbody tr:nth-child(2n),html[data-theme=dark] ._heatTable_1klps_2608 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._dailyReturnsTable_1klps_2913 th:first-child,html[data-theme=dark] ._dailyReturnsTable_1klps_2913 td:first-child{box-shadow:1px 0 0 var(--color-border)}html[data-theme=dark] ._dailyReturnsTable_1klps_2913{--daily-returns-row-alt: var(--color-page-bg)}html[data-theme=dark] ._yearlyReturnsDataFrame_1klps_2824{--yearly-returns-row-alt: var(--color-page-bg)}html[data-theme=dark] ._conditionalReturnsTable_1klps_2686{--conditional-row-alt: var(--color-page-bg)}html[data-theme=dark] ._fullTable_1klps_2606 tbody tr:hover,html[data-theme=dark] ._returnsTable_1klps_2607 tbody tr:hover,html[data-theme=dark] ._heatTable_1klps_2608 tbody tr:hover,html[data-theme=dark] ._statsTable_1klps_2732 tbody tr:hover{background:var(--color-table-hover)}html[data-theme=dark] ._statsTable_1klps_2732{--stats-row-alt: var(--color-page-bg)}html[data-theme=dark] ._correlationStatsRow_1klps_2877 span{color:var(--color-muted)}html[data-theme=dark] ._chartTooltip_1klps_2377{border-color:#a6b7c73d;background:linear-gradient(135deg,#101a277a,#101a274d);box-shadow:0 8px 22px #06121d33,inset 0 1px #ffffff14}html[data-theme=dark] ._chartTooltipDate_1klps_2429{color:var(--color-muted)}html[data-theme=dark] ._chartRangeBandMain_1klps_2485{background:linear-gradient(90deg,#ebb75b3d,#ebb75b1f),radial-gradient(circle at center,rgba(235,183,91,.18),transparent 66%);box-shadow:inset 0 0 0 1px #ebb75b2e,0 0 20px #ebb75b1a}html[data-theme=dark] ._chartRangeBandMain_1klps_2485:before,html[data-theme=dark] ._chartRangeBandMain_1klps_2485:after{background:#ebb75be6;box-shadow:0 0 12px #ebb75b2e}html[data-theme=dark] ._chartRangeBandOverlay_1klps_2500{background:linear-gradient(90deg,#5390b03d,#5390b01f),radial-gradient(circle at center,rgba(83,144,176,.18),transparent 66%);box-shadow:inset 0 0 0 1px #5390b02e,0 0 20px #5390b01a}html[data-theme=dark] ._chartRangeBandOverlay_1klps_2500:before,html[data-theme=dark] ._chartRangeBandOverlay_1klps_2500:after{background:#5390b0e6;box-shadow:0 0 12px #5390b02e}html[data-theme=dark] ._chartRangeTooltipStartEnd_1klps_2564{color:var(--color-muted)}html[data-theme=dark] ._chartHeaderTitle_1klps_1808,html[data-theme=dark] ._statsLoadingIndicator_1klps_2053,html[data-theme=dark] ._configButton_1klps_648,html[data-theme=dark] ._seriesToggle_1klps_2315:hover{color:var(--color-ink)}html[data-theme=dark] ._statsLoadingIndicator_1klps_2053{border:1px solid var(--color-border);background:radial-gradient(circle at top right,rgba(126,157,178,.06),transparent 36%),var(--color-field-bg);box-shadow:inset 0 1px #ffffff0d,0 14px 28px #06121d2e}html[data-theme=dark] ._resultLoadingSpinner_1klps_2049{color:var(--color-accent-soft)}html[data-theme=dark] ._chartTooltipValue_1klps_2422,html[data-theme=dark] ._chartTooltipSeriesValue_1klps_2449{color:var(--chart-primary)}html[data-theme=dark] ._seriesToggle_1klps_2315:hover{color:var(--color-ink);text-shadow:0 0 12px rgba(83,144,176,.22)}html[data-theme=dark] ._positiveValue_1klps_3389,html[data-theme=dark] ._fullTable_1klps_2606 td._positiveValue_1klps_3389,html[data-theme=dark] ._returnsTable_1klps_2607 td._positiveValue_1klps_3389{color:var(--color-positive)}html[data-theme=dark] ._negativeValue_1klps_3394,html[data-theme=dark] ._fullTable_1klps_2606 td._negativeValue_1klps_3394,html[data-theme=dark] ._returnsTable_1klps_2607 td._negativeValue_1klps_3394{color:var(--color-negative)}._page_1bb8i_1{--radius-panel: .68rem;--radius-card: .52rem;--radius-control: .5rem;--radius-select: .52rem;--radius-tight: .4rem;display:grid;gap:.74rem;width:min(100%,1580px);min-width:0;margin:0 auto}._toolbar_1bb8i_14,._section_1bb8i_15,._errorPanel_1bb8i_16,._noticePanel_1bb8i_17{position:relative;overflow:hidden;border:1px solid var(--color-panel-border);border-radius:var(--radius-panel);background:var(--color-panel-bg);box-shadow:0 4px 16px #14314a09}._toolbar_1bb8i_14:before,._section_1bb8i_15:before{display:none}._toolbar_1bb8i_14:hover,._section_1bb8i_15:hover{border-color:var(--color-panel-border);box-shadow:0 4px 16px #14314a09}._toolbar_1bb8i_14{display:flex;align-items:center;justify-content:space-between;gap:.72rem;padding:.78rem}._configurationToolbar_1bb8i_45{--toolbar-title-column-width: 10.15rem;--pipeline-scrollbar-gutter: .95rem;display:grid;align-items:stretch;justify-content:stretch;width:100%}._configurationToolbarRow_1bb8i_54{display:flex;align-items:center;justify-content:space-between;gap:.85rem;min-width:0}._toolbarTitle_1bb8i_62{margin:0;color:var(--color-ink);font-size:1rem;font-weight:900;letter-spacing:0}._toolbarTitleGroup_1bb8i_70{display:inline-flex;align-items:center;gap:.72rem;flex:1 1 auto;flex-wrap:nowrap;min-width:0}._toolbarTitle_1bb8i_62{flex:0 0 var(--toolbar-title-column-width);width:var(--toolbar-title-column-width)}._configDropzone_1bb8i_84{display:flex;align-items:center;flex:0 1 27.5rem;gap:.62rem;width:clamp(18rem,28vw,27.5rem);height:2.55rem;min-height:2.55rem;padding:0 .72rem;border:1px dashed color-mix(in srgb,var(--color-primary) 24%,var(--color-border));border-radius:var(--radius-card);background:var(--color-field-bg);text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease}._configDropzone_1bb8i_84[aria-disabled=true]{cursor:not-allowed;opacity:.6}._configDropzoneBusy_1bb8i_109{border-color:#f0a21a4d;background:color-mix(in srgb,var(--color-accent) 7%,var(--color-field-bg))}._configDropIcon_1bb8i_114{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.9rem;height:1.9rem;border-radius:var(--radius-control);background:#2e6f8e1f;color:var(--color-primary);transition:background .18s ease,color .18s ease,box-shadow .18s ease}._configDropText_1bb8i_127{display:grid;gap:.06rem;min-width:0;overflow:hidden}._configDropText_1bb8i_127 strong{overflow:hidden;color:var(--color-ink);font-size:.88rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._configDropText_1bb8i_127 small{overflow:hidden;color:var(--color-muted);font-size:.72rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._configClearButton_1bb8i_152{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.1rem;min-width:2.1rem;min-height:2.1rem;margin-left:auto;border:1px solid rgba(27,66,95,.1);border-radius:var(--radius-control);background:var(--color-field-bg-strong);color:var(--color-muted);cursor:pointer;box-shadow:none}._configClearButton_1bb8i_152:hover:not(:disabled){border-color:#d3484f38;background:#fff7f7f5;color:#d3484f}._configClearButton_1bb8i_152:disabled{cursor:not-allowed;opacity:.6}._configDropzone_1bb8i_84:hover:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]),._configDropzone_1bb8i_84:focus-visible:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]){border-color:#2e6f8e5c;background:var(--color-field-bg-strong);box-shadow:0 0 0 3px var(--focus-ring);outline:none}._configDropzone_1bb8i_84:hover:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropIcon_1bb8i_114,._configDropzone_1bb8i_84:focus-visible:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropIcon_1bb8i_114{background:color-mix(in srgb,var(--color-primary) 14%,transparent);color:var(--color-primary);box-shadow:none}._configDropzone_1bb8i_84:hover:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropText_1bb8i_127 strong,._configDropzone_1bb8i_84:focus-visible:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropText_1bb8i_127 strong{color:var(--color-ink)}._configDropzoneBusy_1bb8i_109 ._configDropIcon_1bb8i_114{background:#f0a21a29;color:#f0a21af2}._toolbarControls_1bb8i_205,._toolbarActions_1bb8i_206{display:flex;align-items:center;gap:.62rem;flex-wrap:wrap}._configurationToolbar_1bb8i_45 ._toolbarActions_1bb8i_206{padding-right:var(--pipeline-scrollbar-gutter)}._fileInput_1bb8i_217{display:none}._popupBackdrop_1bb8i_221{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:1rem;background:#08162338}._errorPopup_1bb8i_231{display:grid;gap:.82rem;width:min(100%,24rem);padding:1rem;border:1px solid rgba(211,72,79,.2);border-radius:var(--radius-panel);background:var(--color-panel-bg);box-shadow:var(--shadow-strong);color:var(--color-ink)}._errorPopupHeader_1bb8i_243{display:flex;align-items:center;gap:.5rem;color:var(--color-warning)}._errorPopupHeader_1bb8i_243 strong{font-size:.98rem;font-weight:900}._errorPopup_1bb8i_231 p{margin:0;color:var(--color-muted);font-size:.86rem;font-weight:700;line-height:1.45}._warningPopup_1bb8i_263{width:min(100%,32rem)}._warningList_1bb8i_267{display:grid;gap:.48rem;max-height:min(18rem,46vh);margin:0;padding-left:1.15rem;overflow:auto;color:var(--color-ink);font-size:.84rem;font-weight:760;line-height:1.42}._warningList_1bb8i_267 li::marker{color:var(--color-warning)}._errorPopupActions_1bb8i_284{display:flex;justify-content:flex-end}._confirmPopup_1bb8i_289{border-color:#1b425f1f}._confirmPopupHeader_1bb8i_293{color:var(--color-ink)}._confirmPopupActions_1bb8i_297{gap:.52rem}._section_1bb8i_15{display:grid;gap:.68rem;padding:.78rem}._pipelinePanel_1bb8i_307{display:flex;align-items:center;gap:.6rem;min-width:0;padding-top:.7rem;border-top:1px solid var(--color-border-soft)}._pipelinePanel_1bb8i_307 ._toolbarTitle_1bb8i_62{flex:0 0 var(--toolbar-title-column-width)}._pipelineFlow_1bb8i_320{display:grid;grid-template-columns:repeat(10,minmax(8.6rem,1fr));gap:0;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-gutter:stable;border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-field-bg) 80%,transparent)}._pipelineStep_1bb8i_333{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.42rem;min-width:0;min-height:2.45rem;padding:.44rem .52rem;border:0;border-right:1px solid var(--color-border-soft);border-radius:0;background:transparent;box-shadow:none}._pipelineStep_1bb8i_333:last-child{border-right:0}._pipelineIndex_1bb8i_352{display:inline-flex;align-items:center;justify-content:center;width:1.42rem;height:1.42rem;border-radius:999px;background:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-size:.72rem;font-weight:850}._pipelineStep_1bb8i_333 strong{display:block;color:var(--color-ink);font-size:.78rem;line-height:1.2;white-space:nowrap}._sectionHeader_1bb8i_373{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-width:0}._sectionHeaderActions_1bb8i_381{display:inline-flex;align-items:center;gap:.55rem;flex:0 0 auto}._sectionHeaderTitle_1bb8i_388{display:inline-flex;align-items:center;gap:.42rem;min-width:0}._sectionHeader_1bb8i_373 h2{margin:0;color:var(--color-ink);font-size:.94rem;line-height:1.2}._sectionHeader_1bb8i_373 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._formGrid_1bb8i_410{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.78rem}._strategyPrimaryRow_1bb8i_416,._strategySecondaryRow_1bb8i_417{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.58rem}._strategySecondaryRow_1bb8i_417{padding-top:.66rem;border-top:1px solid var(--color-border-soft)}._outputSection_1bb8i_429{container-type:inline-size}._outputHeading_1bb8i_433{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._outputHeading_1bb8i_433>div:first-child{display:grid;gap:.18rem}._outputHeading_1bb8i_433 h2{margin:0;color:var(--color-ink);font-size:.96rem;line-height:1.1}._eyebrow_1bb8i_452{color:var(--color-primary);font-size:.62rem;font-weight:900;letter-spacing:.11em;line-height:1;text-transform:uppercase}._outputWorkspace_1bb8i_461{display:grid;gap:.66rem;min-width:0}._outputOption_1bb8i_467,._outputSecondaryControl_1bb8i_468{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.55rem;min-width:0;min-height:2.58rem;padding:.38rem .48rem;border:1px solid transparent;border-radius:var(--radius-control);background:var(--color-field-bg);cursor:pointer;transition:border-color .16s ease,background .16s ease}._outputOption_1bb8i_467:hover,._outputSecondaryControl_1bb8i_468:hover{border-color:color-mix(in srgb,var(--color-primary) 16%,var(--color-border));background:var(--color-field-bg-strong)}._outputOptionText_1bb8i_490{display:grid;gap:.04rem;min-width:0}._outputOption_1bb8i_467>._animatedSwitch_1bb8i_496,._outputSecondaryControl_1bb8i_468>._animatedSwitch_1bb8i_496{display:inline-flex;flex:0 0 2rem;min-width:2rem;width:2rem;height:1.15rem}._outputOption_1bb8i_467>._animatedSwitch_1bb8i_496>i,._outputSecondaryControl_1bb8i_468>._animatedSwitch_1bb8i_496>i{background:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-primary) 20%,transparent)}._outputOption_1bb8i_467 strong,._outputSecondaryControl_1bb8i_468 strong{color:var(--color-ink);font-size:.65rem;line-height:1.1;white-space:nowrap}._outputOption_1bb8i_467 small,._outputSecondaryControl_1bb8i_468 small{color:var(--color-muted);font-size:.55rem;font-weight:750;line-height:1.1}._outputSecondaryControl_1bb8i_468{min-height:2.2rem;padding:.28rem .5rem;border-color:var(--color-border-soft)}._outputRunActions_1bb8i_533{display:flex;align-items:center;gap:.38rem;min-height:2.58rem}._outputRunActions_1bb8i_533 ._primaryButton_1bb8i_540{min-width:8.7rem;min-height:2.58rem;padding-inline:.78rem;white-space:nowrap}._outputStopButton_1bb8i_547{width:2.58rem;min-width:2.58rem;padding:0}._outputStatusRow_1bb8i_553:empty{display:none}._outputStatusRow_1bb8i_553{display:flex;align-items:center;gap:.5rem}@container (min-width: 80rem){._strategyPrimaryRow_1bb8i_416,._strategySecondaryRow_1bb8i_417{grid-template-columns:minmax(15rem,1.35fr) minmax(6.4rem,.42fr) minmax(6.2rem,.42fr) minmax(14rem,1fr) minmax(6.6rem,.48fr) minmax(8rem,.58fr) minmax(8rem,.58fr) auto}}._signalTopRow_1bb8i_579{grid-template-columns:repeat(5,minmax(8.4rem,1fr));align-items:end}._signalEnhancedRow_1bb8i_584{display:grid;grid-template-columns:repeat(5,minmax(8.4rem,1fr));align-items:start;gap:.78rem}._portfolioSection_1bb8i_591{container-type:inline-size}._portfolioParameters_1bb8i_595{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.62rem}._featureCard_1bb8i_602{display:grid;align-content:start;gap:.48rem;min-width:0;padding:.52rem .58rem .58rem;border:1px dashed color-mix(in srgb,var(--color-primary) 24%,var(--color-border));border-radius:var(--radius-card);background:color-mix(in srgb,var(--color-field-bg) 84%,transparent);transition:border-color .16s ease,background .16s ease}._featureCard_1bb8i_602:has(._featureCardHeader_1bb8i_614 input:checked){border-color:color-mix(in srgb,var(--color-accent) 42%,var(--color-border));background:color-mix(in srgb,var(--color-field-bg) 92%,rgba(240,162,26,.06))}._featureCard_1bb8i_602:focus-within{border-color:color-mix(in srgb,var(--color-primary) 42%,var(--color-border))}._featureCardHeader_1bb8i_614{display:flex;align-items:center;justify-content:space-between;gap:.62rem;min-width:0;min-height:1.2rem}._featureCardHeader_1bb8i_614>span{overflow:hidden;color:var(--color-ink);font-size:.64rem;font-weight:900;letter-spacing:.025em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}._featureCardBody_1bb8i_643{display:grid;align-items:end;gap:.5rem;min-width:0}._featureCardBodyTwo_1bb8i_650{grid-template-columns:repeat(2,minmax(0,1fr))}._featureCardBodyThree_1bb8i_654{grid-template-columns:repeat(3,minmax(0,1fr))}._featureCardBodyFive_1bb8i_658{grid-template-columns:repeat(5,minmax(0,1fr))}._featureCardBodyTwo_1bb8i_650>:only-child{grid-column:1 / -1}._enhancedFeature_1bb8i_666{grid-column:span 3}._smoothingFeature_1bb8i_670{grid-column:1;grid-row:1}._volTargetFeature_1bb8i_675{grid-column:1 / -1}._leverageFeature_1bb8i_679{grid-column:2;grid-row:1}@container (min-width: 74rem){._portfolioParameters_1bb8i_595{grid-template-columns:repeat(12,minmax(0,1fr))}._smoothingFeature_1bb8i_670{grid-column:span 3;grid-row:auto}._volTargetFeature_1bb8i_675{grid-column:span 6}._leverageFeature_1bb8i_679{grid-column:span 3;grid-row:auto}}._constraintPair_1bb8i_704{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));align-items:start;gap:.74rem}._constraintPair_1bb8i_704>._section_1bb8i_15{align-content:start}._constraintPair_1bb8i_704 ._sectionHeader_1bb8i_373{align-items:flex-start;min-height:2rem}._constraintPair_1bb8i_704 ._sectionHeader_1bb8i_373 h2{padding-top:.34rem}._constraintPair_1bb8i_704 ._sectionHeaderActions_1bb8i_381{min-height:2rem}._constraintPair_1bb8i_704 ._addButton_1bb8i_728{min-height:2rem;padding:0 .72rem}._constraintPair_1bb8i_704 ._tableShellSmall_1bb8i_733{overflow-x:hidden;overflow-y:auto}._constraintPair_1bb8i_704 ._tableShellSmall_1bb8i_733 table{min-width:0;table-layout:fixed}._finalConversionPair_1bb8i_743{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,.5fr);align-items:start;gap:.74rem}._finalConversionPairWithBeta_1bb8i_750{grid-template-columns:minmax(0,1fr) minmax(14rem,.5fr) minmax(14rem,.5fr)}._finalConversionPair_1bb8i_743>._section_1bb8i_15{align-content:start;min-width:0}._finalConversionPair_1bb8i_743 ._sectionHeader_1bb8i_373{align-items:flex-start;min-height:2rem}._finalConversionPair_1bb8i_743 ._sectionHeader_1bb8i_373 h2{padding-top:.34rem}._finalConversionPair_1bb8i_743 ._sectionHeaderActions_1bb8i_381{min-height:2rem}._finalConversionPair_1bb8i_743 ._tableShellSmall_1bb8i_733{overflow-x:hidden;overflow-y:auto}._finalConversionPair_1bb8i_743 ._tableShellSmall_1bb8i_733 table{min-width:0;table-layout:fixed}._compactUniverseShell_1bb8i_782{max-height:20rem}._tableShell_1bb8i_733._compactUniverseShell_1bb8i_782 table{min-width:820px}._compactUniverseTable_1bb8i_790{table-layout:fixed}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 th,._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 td{padding-left:.28rem;padding-right:.28rem}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 th{font-size:.62rem;letter-spacing:.1em}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 td>input,._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 td>select{min-height:2.05rem;padding:.36rem .34rem;font-size:.78rem}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 th:nth-child(1),._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 td:nth-child(1){width:13rem}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 th:nth-child(2),._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 td:nth-child(2){width:9rem}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 th:nth-child(3),._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 td:nth-child(3){width:6.5rem}._tableShell_1bb8i_733 ._universeLabelColumn_1bb8i_827{width:18rem}._tableShell_1bb8i_733 ._universeFactorColumn_1bb8i_831{width:19.4rem}._tableShell_1bb8i_733 ._universeSourceColumn_1bb8i_835{width:6.9rem}._sourceFilter_1bb8i_839{display:inline-flex;overflow:hidden;border:1px solid rgba(240,162,26,.34);border-radius:var(--radius-control);background:#ffffffd6}._sourceFilterButton_1bb8i_847,._sourceFilterButtonActive_1bb8i_848{min-height:2.08rem;padding:0 .66rem;border:0;border-radius:0;background:transparent;color:var(--color-ink);font-size:.78rem;font-weight:850;letter-spacing:0;text-transform:none;cursor:pointer}._sourceFilterButtonActive_1bb8i_848{background:#f0a21a24;color:#9b5d00;box-shadow:inset 0 0 0 1px #f0a21a38}._sourceFilterButton_1bb8i_847+._sourceFilterButton_1bb8i_847,._sourceFilterButton_1bb8i_847+._sourceFilterButtonActive_1bb8i_848,._sourceFilterButtonActive_1bb8i_848+._sourceFilterButton_1bb8i_847,._sourceFilterButtonActive_1bb8i_848+._sourceFilterButtonActive_1bb8i_848{border-left:1px solid rgba(27,66,95,.12)}._tableShell_1bb8i_733 ._universeCategoryColumn_1bb8i_875{width:10rem}._tableShell_1bb8i_733 ._universePercentColumn_1bb8i_879{width:5.35rem}._tableShell_1bb8i_733 ._universeMaxDailyColumn_1bb8i_883{width:5.95rem}._tableShell_1bb8i_733 ._universeCostColumn_1bb8i_887{width:5.7rem}._tableShell_1bb8i_733 ._universeTrendColumn_1bb8i_891,._tableShell_1bb8i_733 ._universeCashColumn_1bb8i_892{width:3.7rem}._tableShell_1bb8i_733 th._universePercentColumn_1bb8i_879,._tableShell_1bb8i_733 td._universePercentColumn_1bb8i_879,._tableShell_1bb8i_733 th._universeMaxDailyColumn_1bb8i_883,._tableShell_1bb8i_733 td._universeMaxDailyColumn_1bb8i_883,._tableShell_1bb8i_733 th._universeCostColumn_1bb8i_887,._tableShell_1bb8i_733 td._universeCostColumn_1bb8i_887,._tableShell_1bb8i_733 th._universeTrendColumn_1bb8i_891,._tableShell_1bb8i_733 td._universeTrendColumn_1bb8i_891,._tableShell_1bb8i_733 th._universeCashColumn_1bb8i_892,._tableShell_1bb8i_733 td._universeCashColumn_1bb8i_892{padding-left:.34rem;padding-right:.34rem}._tableShell_1bb8i_733 td._universeTrendColumn_1bb8i_891>select,._tableShell_1bb8i_733 td._universeCashColumn_1bb8i_892>select{width:3.08rem;padding-left:.42rem;padding-right:.82rem}._tableShell_1bb8i_733 td._universePercentColumn_1bb8i_879>._unitInput_1bb8i_921,._tableShell_1bb8i_733 td._universeMaxDailyColumn_1bb8i_883>._unitInput_1bb8i_921,._tableShell_1bb8i_733 td._universeCostColumn_1bb8i_887>._unitInput_1bb8i_921{width:auto}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 ._universeCategoryColumn_1bb8i_875{width:6.5rem}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 ._universeCostColumn_1bb8i_887{width:4.15rem}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 ._universePercentColumn_1bb8i_879{width:4.55rem}._tableShell_1bb8i_733 ._compactUniverseTable_1bb8i_790 ._universeMaxDailyColumn_1bb8i_883{width:5.4rem}._compactCheckbox_1bb8i_943{display:inline-flex;align-items:center;gap:.36rem;min-height:2rem;padding:.32rem .62rem;border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-field-bg);color:var(--color-ink);font-size:.78rem;font-weight:850;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}._compactCheckbox_1bb8i_943:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-border-soft));background:var(--color-field-bg-strong)}._convertFactorsToggle_1bb8i_969{justify-content:center;min-height:2.55rem;padding:0 .9rem;font-weight:850;white-space:nowrap}._sectionHeader_1bb8i_373 ._convertFactorsToggle_1bb8i_969 span{color:var(--color-ink);font-size:inherit;font-weight:850;letter-spacing:0;text-transform:none}._disabledSection_1bb8i_985{opacity:.64}._signalModelRow_1bb8i_989{grid-template-columns:repeat(5,minmax(8.4rem,1fr));align-items:end}._field_1bb8i_994,._switchField_1bb8i_995{display:grid;gap:.26rem;min-width:0}._fieldWide_1bb8i_1001{grid-column:span 2}._field_1bb8i_994>span,._switchField_1bb8i_995>._switchText_1bb8i_1006{color:var(--color-muted);font-size:.58rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}._field_1bb8i_994>input,._field_1bb8i_994>select,._field_1bb8i_994>textarea,._fieldInlineControl_1bb8i_1017>input:not([type=checkbox]),._fieldInlineControl_1bb8i_1017>select,._tableShell_1bb8i_733 td>input,._tableShell_1bb8i_733 td>select,._tableShellSmall_1bb8i_733 td>input,._tableShellSmall_1bb8i_733 td>select{width:100%;min-height:2.48rem;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-field-bg);color:var(--color-ink);font-weight:700;box-shadow:none;transition:border-color .17s ease,box-shadow .17s ease,background .17s ease}._field_1bb8i_994>select,._fieldInlineControl_1bb8i_1017>select,._tableShell_1bb8i_733 td>select,._tableShellSmall_1bb8i_733 td>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem;background-image:linear-gradient(45deg,transparent 50%,var(--color-muted) 50%),linear-gradient(135deg,var(--color-muted) 50%,transparent 50%);background-position:calc(100% - .92rem) calc(50% - .08rem),calc(100% - .66rem) calc(50% - .08rem);background-repeat:no-repeat;background-size:.28rem .28rem,.28rem .28rem}._field_1bb8i_994>input:hover:not(:disabled),._field_1bb8i_994>select:hover:not(:disabled),._field_1bb8i_994>textarea:hover:not(:disabled),._fieldInlineControl_1bb8i_1017>input:not([type=checkbox]):hover:not(:disabled),._fieldInlineControl_1bb8i_1017>select:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 18%,var(--color-border));background-color:var(--color-field-bg-strong)}._field_1bb8i_994>input,._field_1bb8i_994>select,._field_1bb8i_994>textarea,._fieldInlineControl_1bb8i_1017>input:not([type=checkbox]),._fieldInlineControl_1bb8i_1017>select,._tableShell_1bb8i_733 td>input,._tableShell_1bb8i_733 td>select,._tableShellSmall_1bb8i_733 td>input,._tableShellSmall_1bb8i_733 td>select{padding:.62rem .72rem}._field_1bb8i_994>textarea{min-height:5.6rem;resize:vertical}._fieldInlineControl_1bb8i_1017{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.46rem}._field_1bb8i_994:has(._fieldInlineControl_1bb8i_1017)>span{padding-left:2.46rem}._fieldInlineControl_1bb8i_1017>._unitInput_1bb8i_921{width:100%;min-height:2.48rem;border-color:var(--color-border);border-radius:var(--radius-control);background:var(--color-field-bg-strong)}._fieldInlineControl_1bb8i_1017>input:disabled:not([type=checkbox]),._fieldInlineControl_1bb8i_1017>select:disabled,._fieldInlineControl_1bb8i_1017>._unitInput_1bb8i_921:has(input:disabled),._field_1bb8i_994>input:disabled,._field_1bb8i_994>select:disabled{cursor:not-allowed;opacity:.54}._tableShell_1bb8i_733 td>input,._tableShell_1bb8i_733 td>select,._tableShellSmall_1bb8i_733 td>input,._tableShellSmall_1bb8i_733 td>select{min-height:2.32rem;padding:.46rem .55rem;border-color:transparent;border-radius:var(--radius-control);background:transparent;box-shadow:none}._tableShell_1bb8i_733 td>._unitInput_1bb8i_921,._tableShellSmall_1bb8i_733 td>._unitInput_1bb8i_921{width:100%}._tableShell_1bb8i_733 td>input:hover,._tableShell_1bb8i_733 td>select:hover,._tableShellSmall_1bb8i_733 td>input:hover,._tableShellSmall_1bb8i_733 td>select:hover{border-color:#1b425f0f;background:#ffffff6b}._field_1bb8i_994>input:focus,._field_1bb8i_994>select:focus,._field_1bb8i_994>textarea:focus,._tableShell_1bb8i_733 td>input:focus,._tableShell_1bb8i_733 td>select:focus,._tableShellSmall_1bb8i_733 td>input:focus,._tableShellSmall_1bb8i_733 td>select:focus{outline:none;border-color:#f0a21a47;box-shadow:0 0 0 3px #f0a21a1a}._tableShell_1bb8i_733 td>input:focus,._tableShell_1bb8i_733 td>select:focus,._tableShellSmall_1bb8i_733 td>input:focus,._tableShellSmall_1bb8i_733 td>select:focus{border-color:#f0a21a38;background:#ffffffc7;box-shadow:inset 0 0 0 1px #f0a21a14}._unitInput_1bb8i_921{display:inline-flex;align-items:center;justify-content:flex-start;gap:0;min-height:2.32rem;max-width:100%;border:1px solid transparent;border-radius:var(--radius-control);background:transparent;color:var(--color-ink);font-weight:600}._unitInput_1bb8i_921:hover{border-color:#1b425f0f;background:#ffffff6b}._unitInput_1bb8i_921:focus-within{border-color:#f0a21a38;background:#ffffffc7;box-shadow:inset 0 0 0 1px #f0a21a14}._unitInput_1bb8i_921 input{flex:0 1 auto;max-width:100%;min-width:0;padding:.46rem .08rem .46rem .55rem;border:0;background:transparent;color:inherit;font:inherit;outline:none}._compactUniverseTable_1bb8i_790 ._unitInput_1bb8i_921 input{padding-left:.28rem;padding-right:.02rem}._compactUniverseTable_1bb8i_790 ._unitInput_1bb8i_921 span{padding-right:.18rem;font-size:.62rem}._unitInput_1bb8i_921 span{flex:0 0 auto;padding-right:.35rem;color:var(--color-muted);font-size:.68rem;font-weight:700;line-height:1;pointer-events:none}._switchField_1bb8i_995{display:flex;align-items:center;align-content:center;justify-content:space-between;gap:.72rem;min-height:2.48rem;padding:.42rem .62rem;border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-field-bg);cursor:pointer;box-shadow:none;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}._switchField_1bb8i_995:hover:not(:has(input:disabled)){border-color:color-mix(in srgb,var(--color-primary) 20%,var(--color-border-soft));background:var(--color-field-bg-strong);box-shadow:none}._switchField_1bb8i_995>._switchText_1bb8i_1006{order:1;color:var(--color-ink);font-size:.86rem;font-weight:800;letter-spacing:0;line-height:1.2;text-transform:none}._switchField_1bb8i_995>._animatedSwitch_1bb8i_496{order:2}._switchField_1bb8i_995:has(input:disabled){cursor:not-allowed;opacity:.54}._animatedSwitch_1bb8i_496{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 2rem;width:2rem;height:1.15rem;vertical-align:middle}._animatedSwitch_1bb8i_496 input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._animatedSwitch_1bb8i_496>i{position:relative;display:block;width:100%;height:100%;border-radius:999px;background:var(--color-border);box-shadow:inset 0 0 0 1px #1b425f0f;transition:background .16s ease,box-shadow .16s ease}._animatedSwitch_1bb8i_496>i>b{position:absolute;top:.16rem;left:.17rem;width:.83rem;height:.83rem;border-radius:50%;background:#fff;box-shadow:0 2px 5px #14314a33;transition:transform .16s ease}._animatedSwitch_1bb8i_496 input:checked+i{background:linear-gradient(135deg,#f0a21a,#f4bd49);box-shadow:inset 0 0 0 1px #a4660024,0 3px 9px #f0a21a2e}._animatedSwitch_1bb8i_496 input:checked+i>b{transform:translate(.83rem)}._animatedSwitch_1bb8i_496 input:focus-visible+i{box-shadow:0 0 0 3px var(--focus-ring)}._animatedSwitch_1bb8i_496 input:disabled{cursor:not-allowed}._animatedSwitch_1bb8i_496:has(input:disabled){opacity:.58}._animatedSwitchCompact_1bb8i_1325{flex-basis:1.78rem;width:1.78rem;height:1.02rem}._animatedSwitchCompact_1bb8i_1325>i>b{top:.14rem;left:.15rem;width:.74rem;height:.74rem}._animatedSwitchCompact_1bb8i_1325 input:checked+i>b{transform:translate(.75rem)}._primaryButton_1bb8i_540,._secondaryButton_1bb8i_1343,._addButton_1bb8i_728,._iconButton_1bb8i_1345{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2.55rem;border-radius:var(--radius-control);font-weight:850;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,background .16s ease}._primaryButton_1bb8i_540{padding:0 1rem;border:1px solid rgba(240,162,26,.34);background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:0 7px 16px #f0a21a24}._secondaryButton_1bb8i_1343,._addButton_1bb8i_728,._iconButton_1bb8i_1345{border:1px solid var(--color-border);background:var(--color-field-bg-strong);color:var(--color-ink);box-shadow:none}._secondaryButton_1bb8i_1343,._addButton_1bb8i_728{padding:0 .9rem}._iconButton_1bb8i_1345{width:2.25rem;min-width:2.25rem;padding:0;color:var(--color-muted)}._primaryButton_1bb8i_540:hover:not(:disabled),._secondaryButton_1bb8i_1343:hover:not(:disabled),._addButton_1bb8i_728:hover:not(:disabled),._iconButton_1bb8i_1345:hover:not(:disabled){transform:translateY(-1px)}._secondaryButton_1bb8i_1343:hover:not(:disabled),._addButton_1bb8i_728:hover:not(:disabled),._iconButton_1bb8i_1345:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-primary) 22%,var(--color-border));background:color-mix(in srgb,var(--color-primary) 5%,var(--color-field-bg-strong));box-shadow:0 4px 12px #14314a0b}._primaryButton_1bb8i_540:disabled,._secondaryButton_1bb8i_1343:disabled,._addButton_1bb8i_728:disabled,._iconButton_1bb8i_1345:disabled{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}._spinIcon_1bb8i_1415{animation:_spin_1bb8i_1415 .85s linear infinite}@keyframes _spin_1bb8i_1415{to{transform:rotate(360deg)}}._tableShell_1bb8i_733,._tableShellSmall_1bb8i_733{max-height:22rem;overflow:auto;scrollbar-gutter:stable;border:1px solid var(--color-border-soft);border-radius:var(--radius-card);background:var(--color-panel-bg);box-shadow:none}._tableShell_1bb8i_733 table,._tableShellSmall_1bb8i_733 table{width:100%;border-collapse:separate;border-spacing:0}._tableShell_1bb8i_733 table{min-width:0}._tableShell_1bb8i_733 ._universeTable_1bb8i_1447{table-layout:fixed;min-width:0}._tableShell_1bb8i_733 ._noCostUniverseTable_1bb8i_1452{min-width:0}._tableShellSmall_1bb8i_733 table{min-width:520px}._tableShell_1bb8i_733 th,._tableShellSmall_1bb8i_733 th{position:sticky;top:0;z-index:2;padding:.66rem .65rem;background:var(--color-field-bg-strong);box-shadow:inset 0 -1px 0 var(--color-border-soft);color:var(--color-muted);font-size:.64rem;font-weight:850;letter-spacing:.12em;text-align:left;text-transform:uppercase}._tableShell_1bb8i_733 td,._tableShellSmall_1bb8i_733 td{padding:.45rem .5rem;border-bottom:1px solid var(--color-border-soft);font-weight:600}._tableShell_1bb8i_733 td>input,._tableShell_1bb8i_733 td>select,._tableShellSmall_1bb8i_733 td>input,._tableShellSmall_1bb8i_733 td>select,._tableShell_1bb8i_733 td>._unitInput_1bb8i_921,._tableShellSmall_1bb8i_733 td>._unitInput_1bb8i_921,._staticCellValue_1bb8i_1489{font-weight:600}._tableShell_1bb8i_733 td:first-child,._tableShellSmall_1bb8i_733 td:first-child,._tableShell_1bb8i_733 td:first-child>input,._tableShell_1bb8i_733 td:first-child>select,._tableShellSmall_1bb8i_733 td:first-child>input,._tableShellSmall_1bb8i_733 td:first-child>select,._tableShell_1bb8i_733 td:first-child>._unitInput_1bb8i_921,._tableShellSmall_1bb8i_733 td:first-child>._unitInput_1bb8i_921,._tableShell_1bb8i_733 td:first-child ._staticCellValue_1bb8i_1489,._tableShellSmall_1bb8i_733 td:first-child ._staticCellValue_1bb8i_1489{font-weight:800}._tableShell_1bb8i_733 td:first-child ._unitInput_1bb8i_921 span,._tableShellSmall_1bb8i_733 td:first-child ._unitInput_1bb8i_921 span{font-weight:800}._tableShell_1bb8i_733 tbody tr:nth-child(2n),._tableShellSmall_1bb8i_733 tbody tr:nth-child(2n){background:transparent}._tableShell_1bb8i_733 tbody tr,._tableShellSmall_1bb8i_733 tbody tr{transition:background .15s ease,box-shadow .15s ease}._tableShell_1bb8i_733 tbody tr:hover,._tableShellSmall_1bb8i_733 tbody tr:hover{background:color-mix(in srgb,var(--color-primary) 3%,var(--color-panel-bg));box-shadow:none}._tableShell_1bb8i_733 td:last-child,._tableShellSmall_1bb8i_733 td:last-child{width:3rem;text-align:right}._constraintTableLocked_1bb8i_1533 td:last-child{width:auto;text-align:left}._constraintNameToggle_1bb8i_1538{display:inline-flex;align-items:center;gap:.32rem;min-height:2.32rem}._constraintNameToggle_1bb8i_1538 ._staticCellValue_1bb8i_1489{padding-left:0}._disabledConstraintRow_1bb8i_1549{opacity:.55}._staticCellValue_1bb8i_1489{display:inline-flex;align-items:center;min-height:2.32rem;padding:.46rem .55rem;color:var(--color-ink);font-weight:600}._tableSearchSelect_1bb8i_1562{width:100%;min-width:12rem}._errorPanel_1bb8i_16,._noticePanel_1bb8i_17{padding:.9rem 1rem}._errorPanel_1bb8i_16,._noticePanel_1bb8i_17{display:flex;align-items:flex-start;gap:.58rem}._errorPanel_1bb8i_16{border-color:#d3484f2e;color:var(--color-warning)}._errorPanel_1bb8i_16 pre{margin:0;white-space:pre-wrap;font:inherit;font-weight:750}._configurationError_1bb8i_1591,._runError_1bb8i_1592,._runNotice_1bb8i_1593,._runSuccess_1bb8i_1594{display:inline-flex;align-items:flex-start;gap:.52rem;flex:1 1 24rem;max-width:min(62rem,100%);min-height:2.55rem;padding:.62rem .75rem;border:1px solid rgba(211,72,79,.18);border-radius:var(--radius-control);background:#d3484f0e;color:var(--color-warning)}._stopRunButton_1bb8i_1608{border-color:#d3484f33;color:var(--color-warning)}._runNotice_1bb8i_1593{align-items:center;border-color:#1b425f1f;background:#1b425f0e;color:var(--color-muted)}._runSuccess_1bb8i_1594{align-items:center;border-color:#1c7c5433;background:#1c7c5412;color:#1c7c54}._runNotice_1bb8i_1593 strong,._runSuccess_1bb8i_1594 strong{font-size:.88rem;font-weight:850;line-height:1.35}._configurationError_1bb8i_1591{max-width:100%}._configurationError_1bb8i_1591 pre,._runError_1bb8i_1592 pre{margin:0;white-space:pre-wrap;font:inherit;font-weight:750;line-height:1.35}._noticePanel_1bb8i_17{color:var(--color-muted)}._logs_1bb8i_1651{max-height:20rem;margin:0;overflow:auto;padding:.85rem;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-card);background:#0816230a;color:var(--color-ink);font-size:.82rem;line-height:1.45;white-space:pre-wrap}._runMonitorSection_1bb8i_1665{gap:0}._runMonitorGrid_1bb8i_1669{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(21rem,.82fr);gap:.95rem;align-items:stretch;min-width:0}._runMonitorPane_1bb8i_1677{display:grid;align-content:start;gap:.78rem;min-width:0}._runMonitorPane_1bb8i_1677 ._logs_1bb8i_1651{height:clamp(14.8rem,25.5vw,20.4rem);max-height:none}._modelAnimationPane_1bb8i_1689{align-content:stretch}._modelAnimation_1bb8i_1689{--model-edge: rgba(22, 78, 112, .78);--model-node: #155978;--model-node-soft: #4e91b0;--model-node-stroke: rgba(9, 43, 66, .88);--model-accent: #f0a21a;--model-column-glow: rgba(240, 162, 26, .14);display:grid;align-items:center;height:100%;min-height:clamp(14.8rem,25.5vw,20.4rem);overflow:hidden}._modelAnimationSvg_1bb8i_1707{display:block;width:100%;height:100%;min-height:clamp(14.8rem,25.5vw,20.4rem)}._modelEdge_1bb8i_1714{fill:none;stroke:var(--model-edge);stroke-linecap:round;stroke-linejoin:round}._modelEdge_1bb8i_1714{stroke-width:2.1;stroke-dasharray:10 8;animation:_modelEdgeTravel_1bb8i_1 2.65s linear infinite,_modelEdgeGlow_1bb8i_1 2.65s ease-in-out infinite}._modelColumnSweep_1bb8i_1729{fill:var(--model-column-glow);opacity:0;transform-box:fill-box;transform-origin:center;animation:_modelColumnSweep_1bb8i_1729 2.65s ease-in-out infinite}._modelFlow_1bb8i_1737{fill:none;stroke:var(--model-accent);stroke-width:2;stroke-dasharray:2 8;stroke-linecap:round;stroke-linejoin:round;opacity:.72;animation:_modelFlow_1bb8i_1737 .95s linear infinite}._modelFlowSoft_1bb8i_1748{stroke-width:1.8;opacity:.56;animation-duration:1.28s}._modelVerticalFlow_1bb8i_1754{stroke-width:1.85;stroke-dasharray:1.5 6;opacity:.68}._modelArrowMarker_1bb8i_1760{fill:var(--model-edge)}._modelFlowMarker_1bb8i_1764{fill:var(--model-accent)}._modelNode_1bb8i_1768{transform-box:fill-box;transform-origin:center;animation:_modelPulse_1bb8i_1 2.65s ease-in-out infinite}._modelAnimationFrozen_1bb8i_1774 ._modelFlow_1bb8i_1737,._modelAnimationFrozen_1bb8i_1774 ._modelEdge_1bb8i_1714,._modelAnimationFrozen_1bb8i_1774 ._modelColumnSweep_1bb8i_1729,._modelAnimationFrozen_1bb8i_1774 ._modelNode_1bb8i_1768{animation:none}._modelAnimationFrozen_1bb8i_1774 ._modelColumnSweep_1bb8i_1729{opacity:0}._modelAnimationFrozen_1bb8i_1774 ._modelNode_1bb8i_1768{filter:drop-shadow(0 0 0 rgba(240,162,26,0));transform:scale(1)}._modelTopCircle_1bb8i_1790,._modelLatentCircle_1bb8i_1791{stroke:var(--model-node-stroke);stroke-width:2.4}._modelTopCircle_1bb8i_1790{fill:var(--model-node)}._modelLatentCircle_1bb8i_1791{fill:var(--model-node-soft)}._modelNodeText_1bb8i_1804{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700;letter-spacing:0;pointer-events:none;text-anchor:middle}._modelNodeText_1bb8i_1804{fill:#f7fbff;font-size:15px;dominant-baseline:middle}@keyframes _modelFlow_1bb8i_1737{to{stroke-dashoffset:-24}}@keyframes _modelEdgeTravel_1bb8i_1{to{stroke-dashoffset:-36}}@keyframes _modelEdgeGlow_1bb8i_1{0%,to{opacity:.42}35%,64%{opacity:1}}@keyframes _modelColumnSweep_1bb8i_1729{0%,to{opacity:0;transform:scaleY(.7)}34%,62%{opacity:1;transform:scaleY(1)}}@keyframes _modelPulse_1bb8i_1{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(240,162,26,0))}45%{transform:scale(1.075);filter:drop-shadow(0 0 7px rgba(240,162,26,.42))}}@media(prefers-reduced-motion:reduce){._page_1bb8i_1 *,._page_1bb8i_1 *:before,._page_1bb8i_1 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}._modelFlow_1bb8i_1737,._modelEdge_1bb8i_1714,._modelColumnSweep_1bb8i_1729,._modelNode_1bb8i_1768{animation:none}}@media(max-width:820px){._toolbar_1bb8i_14,._configurationToolbarRow_1bb8i_54{align-items:stretch;flex-direction:column}._toolbarTitleGroup_1bb8i_70,._configDropzone_1bb8i_84{width:100%}._toolbarTitleGroup_1bb8i_70{align-items:stretch;flex-direction:column}._toolbarTitle_1bb8i_62{flex-basis:auto;width:auto}._toolbarActions_1bb8i_206{justify-content:stretch}._configurationToolbar_1bb8i_45 ._toolbarActions_1bb8i_206{padding-right:0}._pipelinePanel_1bb8i_307{align-items:stretch;flex-direction:column}._primaryButton_1bb8i_540,._secondaryButton_1bb8i_1343{flex:1 1 auto}._outputRunActions_1bb8i_533 ._outputStopButton_1bb8i_547{flex:0 0 2.58rem}._runError_1bb8i_1592{flex-basis:100%}._runMonitorGrid_1bb8i_1669{grid-template-columns:1fr}._runMonitorPane_1bb8i_1677 ._logs_1bb8i_1651,._modelAnimation_1bb8i_1689,._modelAnimationSvg_1bb8i_1707{min-height:12rem;height:auto}._fieldWide_1bb8i_1001{grid-column:span 1}._strategyPrimaryRow_1bb8i_416,._strategySecondaryRow_1bb8i_417,._signalTopRow_1bb8i_579,._signalModelRow_1bb8i_989{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}._portfolioParameters_1bb8i_595,._signalEnhancedRow_1bb8i_584{grid-template-columns:minmax(0,1fr)}._enhancedFeature_1bb8i_666,._smoothingFeature_1bb8i_670,._volTargetFeature_1bb8i_675,._leverageFeature_1bb8i_679{grid-column:1 / -1;grid-row:auto}._constraintPair_1bb8i_704,._finalConversionPair_1bb8i_743{grid-template-columns:1fr}}@media(min-width:521px)and (max-width:640px){._featureCardBodyFive_1bb8i_658{grid-template-columns:repeat(6,minmax(0,1fr))}._featureCardBodyFive_1bb8i_658>*{grid-column:span 2}._featureCardBodyFive_1bb8i_658>:nth-child(n+4){grid-column:span 3}}@media(max-width:520px){._page_1bb8i_1{gap:.68rem}._toolbar_1bb8i_14,._section_1bb8i_15{padding:.72rem}._configurationToolbar_1bb8i_45{--toolbar-title-column-width: auto;--pipeline-scrollbar-gutter: 0}._toolbarControls_1bb8i_205,._toolbarActions_1bb8i_206{width:100%;align-items:stretch;gap:.48rem}._toolbarActions_1bb8i_206{justify-content:stretch}._configDropzone_1bb8i_84{flex:1 1 100%;width:100%;min-width:0}._configClearButton_1bb8i_152,._iconButton_1bb8i_1345{width:2.35rem;min-width:2.35rem}._primaryButton_1bb8i_540,._secondaryButton_1bb8i_1343,._addButton_1bb8i_728{flex:1 1 auto;min-width:0;justify-content:center;padding-inline:.72rem}._pipelinePanel_1bb8i_307{gap:.52rem;padding-top:.68rem}._pipelineFlow_1bb8i_320{grid-template-columns:repeat(10,minmax(7.1rem,1fr));gap:0;scrollbar-width:none}._pipelineFlow_1bb8i_320::-webkit-scrollbar{display:none}._pipelineStep_1bb8i_333{min-height:2.45rem;padding:.44rem .5rem}._pipelineStep_1bb8i_333 strong{font-size:.72rem}._sectionHeader_1bb8i_373{align-items:flex-start;flex-direction:column}._sectionHeaderActions_1bb8i_381{width:100%;flex-wrap:wrap;justify-content:flex-start}._sectionHeader_1bb8i_373 h2{font-size:.98rem}._formGrid_1bb8i_410,._strategyPrimaryRow_1bb8i_416,._strategySecondaryRow_1bb8i_417,._signalTopRow_1bb8i_579,._signalModelRow_1bb8i_989,._signalEnhancedRow_1bb8i_584,._portfolioParameters_1bb8i_595{grid-template-columns:minmax(0,1fr);gap:.64rem}._featureCardBodyTwo_1bb8i_650,._featureCardBodyThree_1bb8i_654,._featureCardBodyFive_1bb8i_658{grid-template-columns:minmax(0,1fr)}._featureCardBodyFive_1bb8i_658>*{grid-column:auto}._outputHeading_1bb8i_433{align-items:stretch;flex-direction:column}._outputSecondaryControl_1bb8i_468,._outputRunActions_1bb8i_533,._outputRunActions_1bb8i_533 ._primaryButton_1bb8i_540{width:100%}._outputRunActions_1bb8i_533 ._primaryButton_1bb8i_540{flex:1 1 auto}._switchField_1bb8i_995{min-width:0}._sourceFilter_1bb8i_839{width:100%;overflow-x:auto;scrollbar-width:none}._sourceFilter_1bb8i_839::-webkit-scrollbar{display:none}._sourceFilterButton_1bb8i_847,._sourceFilterButtonActive_1bb8i_848{flex:1 0 auto;white-space:nowrap}._tableShell_1bb8i_733,._tableShellSmall_1bb8i_733{max-width:100%;overflow:auto;scrollbar-gutter:auto;-webkit-overflow-scrolling:touch}._constraintPair_1bb8i_704 ._tableShellSmall_1bb8i_733,._finalConversionPair_1bb8i_743 ._tableShellSmall_1bb8i_733{overflow-x:auto}._constraintPair_1bb8i_704 ._tableShellSmall_1bb8i_733 table,._finalConversionPair_1bb8i_743 ._tableShellSmall_1bb8i_733 table{min-width:30rem}._compactUniverseShell_1bb8i_782{max-height:min(62vh,26rem)}._tableShell_1bb8i_733._compactUniverseShell_1bb8i_782 table{min-width:760px}._runMonitorPane_1bb8i_1677 ._logs_1bb8i_1651,._modelAnimation_1bb8i_1689,._modelAnimationSvg_1bb8i_1707{min-height:11rem}._errorPanel_1bb8i_16,._noticePanel_1bb8i_17,._configurationError_1bb8i_1591,._runError_1bb8i_1592,._runNotice_1bb8i_1593,._runSuccess_1bb8i_1594{width:100%;min-width:0}}html[data-theme=dark] ._toolbar_1bb8i_14,html[data-theme=dark] ._section_1bb8i_15,html[data-theme=dark] ._errorPanel_1bb8i_16,html[data-theme=dark] ._noticePanel_1bb8i_17{border-color:var(--color-panel-border);background:var(--color-panel-bg)}html[data-theme=dark] ._toolbar_1bb8i_14:before,html[data-theme=dark] ._section_1bb8i_15:before{background:linear-gradient(90deg,transparent,rgba(101,183,228,.22),transparent)}html[data-theme=dark] ._compactCheckbox_1bb8i_943,html[data-theme=dark] ._secondaryButton_1bb8i_1343,html[data-theme=dark] ._addButton_1bb8i_728,html[data-theme=dark] ._iconButton_1bb8i_1345{border-color:var(--color-border);background:var(--color-field-bg);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._sourceFilter_1bb8i_839{border-color:#f0a21a47;background:var(--color-field-bg)}html[data-theme=dark] ._sourceFilterButtonActive_1bb8i_848{color:#ffd18a}html[data-theme=dark] ._animatedSwitch_1bb8i_496>i>b{background:#eef7fb}html[data-theme=dark] ._field_1bb8i_994>input,html[data-theme=dark] ._field_1bb8i_994>select,html[data-theme=dark] ._field_1bb8i_994>textarea,html[data-theme=dark] ._fieldInlineControl_1bb8i_1017>input:not([type=checkbox]),html[data-theme=dark] ._fieldInlineControl_1bb8i_1017>select,html[data-theme=dark] ._fieldInlineControl_1bb8i_1017>._unitInput_1bb8i_921,html[data-theme=dark] ._tableShell_1bb8i_733 td>input,html[data-theme=dark] ._tableShell_1bb8i_733 td>select,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>input,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>select,html[data-theme=dark] ._switchField_1bb8i_995{border-color:#95b8d229;background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._tableShell_1bb8i_733,html[data-theme=dark] ._tableShellSmall_1bb8i_733,html[data-theme=dark] ._logs_1bb8i_1651{border-color:#95b8d224;background:#0816236b}html[data-theme=dark] ._modelAnimation_1bb8i_1689{--model-edge: rgba(149, 184, 210, .74);--model-node: #1f6f92;--model-node-soft: #3f86aa;--model-node-stroke: rgba(191, 223, 240, .54);--model-accent: #f5b641;--model-column-glow: rgba(245, 182, 65, .16)}html[data-theme=dark] ._tableShell_1bb8i_733 th,html[data-theme=dark] ._tableShellSmall_1bb8i_733 th{background:var(--color-table-head-bg)}html[data-theme=dark] ._tableShell_1bb8i_733 td,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td{border-bottom-color:#95b8d21f}html[data-theme=dark] ._tableShell_1bb8i_733 tbody tr:nth-child(2n),html[data-theme=dark] ._tableShellSmall_1bb8i_733 tbody tr:nth-child(2n){background:transparent}html[data-theme=dark] ._tableShell_1bb8i_733 tbody tr:hover,html[data-theme=dark] ._tableShellSmall_1bb8i_733 tbody tr:hover{background:color-mix(in srgb,var(--color-primary) 7%,var(--color-field-bg));box-shadow:none}html[data-theme=dark] ._tableShell_1bb8i_733 td>input,html[data-theme=dark] ._tableShell_1bb8i_733 td>select,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>input,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>select{border-color:transparent;background:transparent}html[data-theme=dark] ._tableShell_1bb8i_733 td>input:hover,html[data-theme=dark] ._tableShell_1bb8i_733 td>select:hover,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>input:hover,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>select:hover{border-color:#95b8d214;background:#ffffff0a}html[data-theme=dark] ._tableShell_1bb8i_733 td>input:focus,html[data-theme=dark] ._tableShell_1bb8i_733 td>select:focus,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>input:focus,html[data-theme=dark] ._tableShellSmall_1bb8i_733 td>select:focus{border-color:#f0a21a3d;background:#0d1f30bd;box-shadow:inset 0 0 0 1px #f0a21a14}html[data-theme=dark] ._unitInput_1bb8i_921:hover{border-color:#95b8d214;background:#ffffff0a}html[data-theme=dark] ._unitInput_1bb8i_921:focus-within{border-color:#f0a21a3d;background:#0d1f30bd;box-shadow:inset 0 0 0 1px #f0a21a14}html[data-theme=dark] ._configDropzone_1bb8i_84{border-color:#95b8d233;background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._configDropzoneBusy_1bb8i_109{border-color:#f0a21a47;background:color-mix(in srgb,var(--color-accent) 8%,var(--color-field-bg))}html[data-theme=dark] ._configDropzone_1bb8i_84:hover:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]),html[data-theme=dark] ._configDropzone_1bb8i_84:focus-visible:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]){border-color:#65b7e457;background:var(--color-field-bg-strong);box-shadow:0 0 0 3px var(--focus-ring)}html[data-theme=dark] ._configDropIcon_1bb8i_114{color:var(--chart-primary);background:#65b7e41f}html[data-theme=dark] ._configDropzone_1bb8i_84:hover:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropIcon_1bb8i_114,html[data-theme=dark] ._configDropzone_1bb8i_84:focus-visible:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropIcon_1bb8i_114{color:var(--chart-primary);background:#65b7e426;box-shadow:none}html[data-theme=dark] ._configDropzone_1bb8i_84:hover:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropText_1bb8i_127 strong,html[data-theme=dark] ._configDropzone_1bb8i_84:focus-visible:not(._configDropzoneBusy_1bb8i_109):not([aria-disabled=true]) ._configDropText_1bb8i_127 strong{color:var(--color-ink)}html[data-theme=dark] ._configClearButton_1bb8i_152{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:none}html[data-theme=dark] ._configClearButton_1bb8i_152:hover:not(:disabled){border-color:#d3484f57;background:#3f161c8f;color:#ff8b92}._panel_gerbz_1{display:grid;gap:16px;min-width:0;color:var(--text, #15374a)}._panel_gerbz_1 h3,._panel_gerbz_1 p{margin:0}._panel_gerbz_1 h3{font-size:18px;line-height:1.35}._panel_gerbz_1 p{font-size:13px;line-height:1.6}._heading_gerbz_5{display:flex;align-items:center;gap:10px}._heading_gerbz_5 svg{color:#d99a1c;flex-shrink:0}._field_gerbz_7{display:grid;gap:8px;font-size:13px;font-weight:600}._field_gerbz_7 input{width:100%;min-height:44px;font-size:20px;letter-spacing:.12em}._qrCode_gerbz_9{justify-self:center;padding:10px;background:#fff;border-radius:12px;max-width:100%;height:auto}._manualSetup_gerbz_10{font-size:12px;overflow-wrap:anywhere}._manualSetup_gerbz_10 summary{cursor:pointer}._manualSetup_gerbz_10 p,._manualSetup_gerbz_10 code{display:block;margin-top:10px}._manualSetup_gerbz_10 code{-webkit-user-select:all;user-select:all}._textButton_gerbz_14{border:0;padding:3px;background:none;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;font:inherit;font-size:12px}._textButton_gerbz_14:disabled{opacity:.55;cursor:default}._error_gerbz_16{color:#bd303b}._recoveryCodes_gerbz_17{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:14px;margin:0;list-style:none;border:1px solid #cbd9e1;border-radius:10px;background:#f0f5f880}._recoveryCodes_gerbz_17 code{font-size:12px;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}._acknowledgement_gerbz_19{display:flex;align-items:start;gap:10px;font-size:13px;line-height:1.5}._acknowledgement_gerbz_19 input{margin-top:3px;width:16px;height:16px;flex-shrink:0;accent-color:#f0a21a}._rememberDevice_gerbz_21{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;border:1px solid rgba(240,162,26,.23);border-radius:14px;background:linear-gradient(135deg,#fffbf4e6,#fff8ea8c);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}._rememberDevice_gerbz_21:hover{border-color:#f0a21a8c;box-shadow:0 4px 16px #b66d000d}._rememberDevice_gerbz_21:has(._rememberCheckbox_gerbz_37:checked){border-color:#f0a21ab8;background:linear-gradient(135deg,#fff4dc,#fff9ed);box-shadow:0 4px 18px #f0a21a1a,inset 0 0 0 1px #ffffffb3}._rememberCheckbox_gerbz_37{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:grid;place-content:center;width:22px;height:22px;margin:1px 0 0;border:1.5px solid #d7c6a7;border-radius:7px;background:#fffffff2;color:#4b3308;cursor:inherit;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}._rememberCheckbox_gerbz_37:after{content:"";width:10px;height:6px;margin-top:-2px;border-left:2.3px solid currentColor;border-bottom:2.3px solid currentColor;transform:rotate(-45deg) scale(0);transition:transform .15s ease}._rememberCheckbox_gerbz_37:checked{border-color:#e6a020;background:linear-gradient(135deg,#f2a313,#f8c766);box-shadow:0 3px 8px #e3960f38}._rememberCheckbox_gerbz_37:checked:after{transform:rotate(-45deg) scale(1)}._rememberCheckbox_gerbz_37:focus-visible{outline:2px solid #b66d00;outline-offset:3px}._rememberContent_gerbz_74{display:grid;gap:4px}._rememberTitle_gerbz_75{color:#17394c;font-size:13px;font-weight:700;line-height:1.5}._rememberHint_gerbz_76{color:#657584;font-size:11px;font-weight:500;line-height:1.55}._rememberDevice_gerbz_21:has(._rememberCheckbox_gerbz_37:disabled){opacity:.6;cursor:not-allowed;box-shadow:none}._spinner_gerbz_78{animation:_spin_gerbz_78 1s linear infinite}@keyframes _spin_gerbz_78{to{transform:rotate(360deg)}}@media(max-width:380px){._recoveryCodes_gerbz_17{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._spinner_gerbz_78{animation:none}._rememberDevice_gerbz_21,._rememberCheckbox_gerbz_37,._rememberCheckbox_gerbz_37:after{transition:none}}@media(forced-colors:active){._rememberCheckbox_gerbz_37{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto}._rememberCheckbox_gerbz_37:after{display:none}}._page_2l7om_1{--login-column-width: 31.5rem;--login-column-gap: clamp(2.5rem, 5vw, 5.5rem);--login-logo-icon-width: clamp(4.8rem, 6vw, 6.2rem);--login-logo-word-width: clamp(13rem, 17.5vw, 18.25rem);--login-logo-gap: clamp(.85rem, 1.1vw, 1.15rem);--login-logo-width: calc(var(--login-logo-icon-width) + var(--login-logo-word-width) + var(--login-logo-gap));--login-logo-left-offset: 0rem;--intro-final-x: calc(((var(--login-column-width) + var(--login-column-gap)) / -2) - (var(--login-column-width) / 2) + var(--login-logo-left-offset) + (var(--login-logo-width) / 2));--intro-final-y: clamp(-1.6rem, -1.85vh, -.95rem);--intro-final-scale: .72;position:relative;isolation:isolate;min-height:100vh;display:grid;grid-template-columns:minmax(0,31.5rem) minmax(0,31.5rem);grid-template-rows:auto;align-content:center;align-items:center;justify-content:center;justify-items:stretch;column-gap:var(--login-column-gap);row-gap:1.5rem;padding:clamp(1.4rem,3vw,2.6rem);overflow:hidden;background:linear-gradient(125deg,#0a1e30,#0f2940 48%,#14334d)}._workspaceTransition_2l7om_29{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(circle at top right,rgba(143,208,232,.16),transparent 24%),linear-gradient(140deg,#0a1d2f,#0d2740 52%,#123552)}._workspaceTransitionSidebar_2l7om_40{position:absolute;inset:0 auto 0 0;width:min(252px,36vw);background:linear-gradient(180deg,#071422fa,#0e2335f2),radial-gradient(circle at top,rgba(103,183,216,.16),transparent 34%);border-right:1px solid rgba(184,189,195,.08);box-shadow:10px 0 30px #060d1847}._workspaceTransitionGlow_2l7om_51{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 18%,rgba(103,183,216,.14),transparent 18%),radial-gradient(circle at 86% 14%,rgba(240,162,26,.14),transparent 14%)}._backgroundVideo_2l7om_59,._backgroundVideoOverlay_2l7om_60,._backgroundGlow_2l7om_61{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;transition:opacity .32s ease,filter .42s ease,transform .42s ease}._successFadeVeil_2l7om_71{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:radial-gradient(circle at 18% 18%,rgba(10,22,35,.1),transparent 14%),linear-gradient(180deg,#060f1b38,#07111c8a);-webkit-backdrop-filter:blur(4px) saturate(.82);backdrop-filter:blur(4px) saturate(.82)}._introStage_2l7om_82{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}._introBrand_2l7om_92{--intro-icon-width: clamp(5.9rem, 8vw, 8.8rem);--intro-word-width: clamp(16rem, 24vw, 26rem);--intro-gap: clamp(1.1rem, 1.5vw, 1.55rem);display:flex;align-items:center;gap:var(--intro-gap);width:calc(var(--intro-icon-width) + var(--intro-word-width) + var(--intro-gap));transform-origin:center;animation:_loginIntroBrand_2l7om_1 1.8s cubic-bezier(.22,1,.36,1) both;filter:drop-shadow(0 24px 44px rgba(3,12,20,.36));will-change:transform,opacity,filter}._introIconLogo_2l7om_106{width:var(--intro-icon-width);height:auto;display:block}._introWordMask_2l7om_112{position:relative;top:calc(var(--intro-icon-width) * .25 - var(--intro-word-width) * .05681818);width:var(--intro-word-width);overflow:hidden;animation:_loginIntroWord_2l7om_1 1.8s cubic-bezier(.22,1,.36,1) both;transform-origin:left center;will-change:clip-path,opacity,transform}._introWordLogo_2l7om_122{width:var(--intro-word-width);height:auto;display:block}._backgroundVideo_2l7om_59{width:100%;height:100%;object-fit:cover;filter:blur(1.5px) saturate(.9) brightness(.72);transform:scale(1.04)}._backgroundVideoOverlay_2l7om_60{background:linear-gradient(115deg,#05121ee6,#081928c7 44%,#0a1b29d6),radial-gradient(circle at 24% 18%,rgba(88,173,211,.2),transparent 24%),radial-gradient(circle at 78% 18%,rgba(240,162,26,.18),transparent 18%)}._backgroundGlow_2l7om_61{background:radial-gradient(circle at 18% 18%,rgba(78,160,200,.28),transparent 20%),radial-gradient(circle at 82% 14%,rgba(240,162,26,.18),transparent 17%),radial-gradient(circle at 76% 76%,rgba(143,208,232,.18),transparent 18%)}._hero_2l7om_150,._formWrap_2l7om_151{position:relative;display:flex;align-items:center;justify-content:center;min-height:auto;width:100%}._hero_2l7om_150{padding:0;justify-content:flex-end}._heroInner_2l7om_165{width:min(100%,31.5rem);max-width:100%;display:grid;gap:.7rem;justify-items:start;align-content:center;text-align:left;margin-inline:0;position:relative;z-index:3}._pagePreloading_2l7om_178 ._heroInner_2l7om_165{transform:none}._logo_2l7om_182{width:var(--login-logo-width);display:flex;align-items:center;gap:var(--login-logo-gap);margin-left:var(--login-logo-left-offset);margin-bottom:-.12rem;filter:drop-shadow(0 18px 26px rgba(3,12,20,.22));position:relative;z-index:3;will-change:transform}._logoIconLogo_2l7om_195{flex:0 0 var(--login-logo-icon-width);width:var(--login-logo-icon-width);height:auto;display:block}._logoWordLogo_2l7om_202{transform:translateY(calc(var(--login-logo-icon-width) * .25 - var(--login-logo-word-width) * .05681818));flex:0 0 var(--login-logo-word-width);width:var(--login-logo-word-width);height:auto;display:block}._formEyebrow_2l7om_211{margin:0 0 .85rem;color:#f4c56ae6;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;font-weight:800}._heroHeadline_2l7om_220{margin:0;max-width:none;font-size:clamp(1.45rem,2vw,1.95rem);line-height:1.03;letter-spacing:0;color:#f7fbff;white-space:nowrap;text-shadow:0 12px 28px rgba(3,15,27,.28)}._formWrap_2l7om_151{z-index:1;justify-content:flex-start;padding:0}._formCard_2l7om_237{width:min(31.5rem,100%);margin:0;padding:1.9rem 1.9rem 1.55rem;border-radius:1.05rem;background:linear-gradient(180deg,#fffffff7,#f8fafceb),#ffffffdb;border:1px solid rgba(255,255,255,.66);box-shadow:0 26px 58px #05121e47;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._formCardPreloading_2l7om_250{display:flex;flex-direction:column}._mfaPanel_2l7om_255{margin-top:1.5rem}._formCardPreloading_2l7om_250 ._form_2l7om_151{flex:1;align-content:center}._formCard_2l7om_237 h2{margin:0;font-size:2rem;line-height:1.02}._loginBrandHeading_2l7om_270{display:inline-flex;align-items:baseline;gap:.28rem;color:#173a59;font-size:clamp(2.05rem,3.4vw,2.8rem);font-weight:800;letter-spacing:-.055em}._loginBrandText_2l7om_280{color:#173a59}._loginPlus_2l7om_284{display:inline-flex;align-items:center;justify-content:center;color:#173a59;text-shadow:0 0 4px rgba(23,58,89,.06),0 0 12px rgba(46,111,142,.04);animation:_loginPlusGlow_2l7om_1 8.5s ease-in-out infinite}@keyframes _loginPlusGlow_2l7om_1{0%,to{color:#173a59;text-shadow:0 0 4px rgba(23,58,89,.05),0 0 10px rgba(46,111,142,.03)}50%{color:#173a59;text-shadow:0 0 8px rgba(23,58,89,.12),0 0 18px rgba(46,111,142,.08),0 0 28px rgba(143,208,232,.04)}65%{color:#173a59;text-shadow:0 0 6px rgba(23,58,89,.08),0 0 14px rgba(46,111,142,.05)}}._form_2l7om_151{display:grid;gap:.95rem;margin-top:1.5rem}._statusPanel_2l7om_326{display:grid;gap:1rem;margin-top:1.5rem;justify-items:center}._statusHeader_2l7om_333{display:grid;gap:.5rem;justify-items:center;text-align:center}._statusIconChecking_2l7om_340{color:#173a59}._statusTitle_2l7om_344{color:#173a59;font-size:1.08rem;line-height:1.2;margin:0}._statusSubtitle_2l7om_351{margin:0;color:#4e7aa4;font-size:.95rem;line-height:1.45;font-weight:600}._statusSubtitleProminent_2l7om_359{color:#f0a21a;font-size:1.36rem;font-weight:400;line-height:1.2}._statusTitleMuted_2l7om_366{color:#4e7aa4;font-size:.95rem;font-weight:600}._statusHeader_2l7om_333 p{margin:0}._preloadPanel_2l7om_376{display:grid;gap:1.05rem;padding:.15rem 0 .1rem;justify-items:stretch}._preloadWelcome_2l7om_383{color:var(--color-ink);font-size:1.35rem;font-weight:820;line-height:1.35;text-align:left;overflow-wrap:anywhere}._loginStagedLoader_2l7om_392{width:min(100%,37rem)}html[data-theme=dark] ._statusTitle_2l7om_344,html[data-theme=dark] ._statusIconChecking_2l7om_340{color:var(--color-ink)}html[data-theme=dark] ._statusSubtitle_2l7om_351,html[data-theme=dark] ._statusTitleMuted_2l7om_366{color:var(--color-muted)}html[data-theme=dark] ._page_2l7om_1{background:radial-gradient(circle at 76% 18%,rgba(240,162,26,.1),transparent 16%),linear-gradient(125deg,#061321,#081b2d 48%,#0a2338)}html[data-theme=dark] ._backgroundVideo_2l7om_59{filter:blur(1.5px) saturate(.72) brightness(.46)}html[data-theme=dark] ._backgroundVideoOverlay_2l7om_60{background:linear-gradient(115deg,#030c16f0,#05121ee0 44%,#071522e6),radial-gradient(circle at 24% 18%,rgba(88,173,211,.16),transparent 24%),radial-gradient(circle at 78% 18%,rgba(240,162,26,.12),transparent 18%)}html[data-theme=dark] ._formCard_2l7om_237,html[data-theme=dark] ._forgotPasswordDialog_2l7om_424{border-color:var(--color-panel-border);background:radial-gradient(circle at top right,rgba(54,118,164,.14),transparent 34%),linear-gradient(180deg,#0d1f30eb,#071522e0);color:var(--color-ink);box-shadow:0 26px 60px #00000057,inset 0 1px #ffffff0f}html[data-theme=dark] ._loginBrandHeading_2l7om_270,html[data-theme=dark] ._loginBrandText_2l7om_280,html[data-theme=dark] ._loginPlus_2l7om_284,html[data-theme=dark] ._forgotPasswordHeader_2l7om_438 strong{color:var(--color-ink)}html[data-theme=dark] ._loginPlus_2l7om_284{animation:none;text-shadow:0 0 8px rgba(101,183,228,.16),0 0 18px rgba(101,183,228,.08)}html[data-theme=dark] ._forgotPasswordHeader_2l7om_438 p{color:var(--color-muted)}html[data-theme=dark] ._form_2l7om_151 input,html[data-theme=dark] ._forgotPasswordForm_2l7om_454 input,html[data-theme=dark] ._securityCodeSlot_2l7om_455{border-color:var(--color-border);background:var(--color-field-bg-strong);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._form_2l7om_151 input:disabled,html[data-theme=dark] ._forgotPasswordForm_2l7om_454 input:disabled,html[data-theme=dark] ._securityCodeSlot_2l7om_455:disabled{background:#0816239e;color:#d4e2eeb8}html[data-theme=dark] ._passwordToggle_2l7om_469{color:var(--color-muted)}html[data-theme=dark] ._passwordToggle_2l7om_469:hover,html[data-theme=dark] ._passwordToggle_2l7om_469:focus-visible{background:#95b8d21f;color:var(--color-ink)}html[data-theme=dark] ._ghostButton_2l7om_479{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._ghostButton_2l7om_479:hover,html[data-theme=dark] ._ghostButton_2l7om_479:focus-visible{border-color:#f0a21a52;background:radial-gradient(circle at top right,rgba(240,162,26,.14),transparent 48%),#4a310d5c;color:var(--color-accent-soft);box-shadow:0 12px 24px #00000038,inset 0 1px #ffffff0f}html[data-theme=dark] ._disclaimer_2l7om_498{border-top-color:var(--color-border-soft)}html[data-theme=dark] ._disclaimer_2l7om_498 small{color:var(--color-muted)}html[data-theme=dark] ._disclaimer_2l7om_498 a{color:var(--color-accent-soft)}html[data-theme=dark] ._forgotPasswordOverlay_2l7om_510{background:#02080ea8}html[data-theme=dark] ._securityCodeSlot_2l7om_455:focus{border-color:#f0a21a9e;box-shadow:0 0 0 3px #f0a21a29,inset 0 1px #ffffff0f}._form_2l7om_151 label{display:grid;gap:.42rem}._form_2l7om_151 label span{color:var(--color-muted);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800}._form_2l7om_151 input{min-height:2.9rem;border-radius:.78rem;border:1px solid rgba(46,111,142,.12);padding:0 .95rem;color:var(--color-ink);background:#fffffffa;box-shadow:inset 0 1px #ffffffb8;transition:opacity .18s ease,background .18s ease,border-color .18s ease}._form_2l7om_151 input:hover:not(:disabled){border-color:#f0a21a42;box-shadow:0 9px 18px #f0a21a14,inset 0 1px #ffffffc7}._form_2l7om_151 input:focus,._form_2l7om_151 input:focus-visible{outline:none;border-color:#f0a21a6b;box-shadow:0 0 0 3px #f0a21a29,0 12px 26px #f0a21a1f,inset 0 1px #ffffffd1}._passwordField_2l7om_565,._passwordInputWrap_2l7om_569{position:relative}._passwordInputWrap_2l7om_569 input{width:100%;padding-right:3rem}._passwordToggle_2l7om_469{position:absolute;top:50%;right:.35rem;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:.65rem;background:transparent;color:#173a59b8;transform:translateY(-50%);transition:background .15s ease,color .15s ease}._passwordToggle_2l7om_469:hover,._passwordToggle_2l7om_469:focus-visible{background:#173a5914;color:#173a59}._form_2l7om_151 input:disabled,._passwordToggle_2l7om_469:disabled,._primaryButton_2l7om_605:disabled,._ghostButton_2l7om_479:disabled{cursor:wait}._form_2l7om_151 input:disabled{opacity:.82;background:#f2f6faf0}._formError_2l7om_615{margin:-.1rem 0 0;color:#a04c12;font-size:.82rem;font-weight:700}._formSuccess_2l7om_622{margin:-.1rem 0 0;color:#1b7d51;font-size:.82rem;font-weight:700}._formActions_2l7om_629{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem;margin-top:.25rem}._primaryButton_2l7om_605,._ghostButton_2l7om_479{position:relative;min-height:3.05rem;border-radius:.82rem;padding:0 1rem;font-weight:800;transition:transform .15s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease,color .18s ease}._primaryButton_2l7om_605{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;flex:1;border:1px solid rgba(240,162,26,.16);color:#5b3400;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));box-shadow:0 10px 20px #f0a21a2e}._primaryButton_2l7om_605:disabled{box-shadow:0 10px 20px #f0a21a1f}._primaryButtonText_2l7om_668{white-space:nowrap}._primaryButtonIcon_2l7om_672{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:.78}._buttonSpinner_2l7om_680{animation:_buttonSpin_2l7om_680 .84s linear infinite}._authenticationSpinner_2l7om_684{display:grid;place-items:center;min-width:10.5rem;min-height:3.05rem;color:var(--color-accent-deep)}._ghostButton_2l7om_479{display:inline-flex;align-items:center;justify-content:center;min-width:10.5rem;border:1px solid rgba(46,111,142,.1);background:#fffffff5;color:var(--color-ink);box-shadow:inset 0 1px #ffffffb8;white-space:nowrap}._primaryButton_2l7om_605:hover,._primaryButton_2l7om_605:focus-visible,._ghostButton_2l7om_479:hover,._ghostButton_2l7om_479:focus-visible{transform:translateY(-.5px)}._primaryButton_2l7om_605:hover,._primaryButton_2l7om_605:focus-visible{background:linear-gradient(135deg,#f2a71f,#f6ca73);box-shadow:0 12px 22px #f0a21a33,0 0 0 1px #ffe4aa29}._ghostButton_2l7om_479:hover,._ghostButton_2l7om_479:focus-visible{border-color:#f0a21a38;background:linear-gradient(135deg,#fffaf0fa,#fff4ddf0);box-shadow:0 10px 18px #f0a21a1a,inset 0 1px #ffffffd1}._primaryButton_2l7om_605:focus-visible,._ghostButton_2l7om_479:focus-visible{outline:none}._forgotPasswordOverlay_2l7om_510{position:fixed;top:0;right:0;bottom:0;left:0;z-index:8;display:grid;place-items:center;padding:1.5rem;background:#07121e85;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._forgotPasswordDialog_2l7om_424{width:min(100%,30rem);display:grid;gap:1rem;padding:1.35rem 1.35rem 1.2rem;border-radius:1rem;border:1px solid rgba(240,162,26,.18);background:radial-gradient(circle at top right,rgba(240,162,26,.1),transparent 34%),linear-gradient(180deg,#fffffff7,#f7fafdf2);box-shadow:0 26px 60px #05121e47,inset 0 1px #ffffffc2}._forgotPasswordHeader_2l7om_438{display:grid;gap:.42rem}._forgotPasswordHeader_2l7om_438 strong{color:#173a59;font-size:1.08rem;line-height:1.2}._forgotPasswordHeader_2l7om_438 p{margin:0;color:#4b6174;line-height:1.55}._forgotPasswordForm_2l7om_454{display:grid;gap:.9rem}._forgotPasswordForm_2l7om_454 label{display:grid;gap:.42rem}._forgotPasswordForm_2l7om_454 label span{color:var(--color-muted);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800}._forgotPasswordForm_2l7om_454 input{min-height:2.9rem;border-radius:.78rem;border:1px solid rgba(46,111,142,.12);padding:0 .95rem;color:var(--color-ink);background:#fffffffa;box-shadow:inset 0 1px #ffffffb8;transition:opacity .18s ease,background .18s ease,border-color .18s ease}._sendSecurityCodeButton_2l7om_808,._verifySecurityCodeButton_2l7om_812{width:100%}._securityCodeGroup_2l7om_816{display:grid;gap:.42rem}._securityCodeLabel_2l7om_821{color:var(--color-muted);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800}._securityCodeSlots_2l7om_829{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}._securityCodeSlot_2l7om_455{min-height:3.1rem;padding:0;border-radius:.78rem;border:1px solid rgba(46,111,142,.14);background:#fffffffa;color:#173a59;text-align:center;font-size:1.18rem;font-weight:800;box-shadow:inset 0 1px #ffffffb8}._securityCodeSlot_2l7om_455:focus{outline:none;border-color:#f0a21a9e;box-shadow:0 0 0 3px #f0a21a29,inset 0 1px #ffffffc2}._forgotPasswordActions_2l7om_856{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;margin-top:.15rem}._disclaimer_2l7om_498{display:grid;justify-items:center;gap:.12rem;margin-top:1.2rem;padding-top:1rem;border-top:1px solid rgba(184,189,195,.36);text-align:center}._disclaimer_2l7om_498 small{color:#475f71;line-height:1.35;font-size:.76rem;font-weight:700}._disclaimer_2l7om_498 a{color:var(--color-accent-deep);font-size:.76rem;font-weight:800}._pageTransitioning_2l7om_887 ._backgroundVideo_2l7om_59{filter:blur(8px) saturate(.6) brightness(.34);transform:scale(1.12);opacity:.36}._pageTransitioning_2l7om_887 ._backgroundVideoOverlay_2l7om_60{opacity:.84}._pageTransitioning_2l7om_887 ._backgroundGlow_2l7om_61{opacity:.08}@keyframes _buttonSpin_2l7om_680{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _loginIntroBrand_2l7om_1{0%{opacity:0;transform:translate(calc((var(--intro-word-width) + var(--intro-gap)) / 2)) scale(.88);filter:drop-shadow(0 24px 44px rgba(3,12,20,.36)) blur(14px)}32%{opacity:1;transform:translate(calc((var(--intro-word-width) + var(--intro-gap)) / 2)) scale(1);filter:drop-shadow(0 24px 44px rgba(3,12,20,.36)) blur(0)}44%{opacity:1;transform:translate(calc((var(--intro-word-width) + var(--intro-gap)) / 2)) scale(1);filter:drop-shadow(0 24px 44px rgba(3,12,20,.36)) blur(0)}62%{opacity:1;transform:translate(0) scale(1);filter:drop-shadow(0 24px 44px rgba(3,12,20,.36)) blur(0)}76%{opacity:1;transform:translate(0) scale(1);filter:drop-shadow(0 24px 44px rgba(3,12,20,.36)) blur(0)}94%{opacity:1;transform:translate(var(--intro-final-x)) translateY(var(--intro-final-y)) scale(var(--intro-final-scale));filter:drop-shadow(0 18px 26px rgba(3,12,20,.22)) blur(0)}to{opacity:0;transform:translate(var(--intro-final-x)) translateY(var(--intro-final-y)) scale(var(--intro-final-scale));filter:drop-shadow(0 18px 26px rgba(3,12,20,.18)) blur(2px)}}@keyframes _loginIntroWord_2l7om_1{0%,44%{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-1.2rem)}62%{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}to{opacity:1;clip-path:inset(0 0 0 0);transform:translate(0)}}@media(max-width:1100px){._workspaceTransitionSidebar_2l7om_40{width:min(232px,42vw)}._hero_2l7om_150{min-height:auto;padding-bottom:0}._formWrap_2l7om_151{min-height:auto;justify-content:flex-start;padding:0}}@media(max-width:900px){._page_2l7om_1{--login-logo-icon-width: clamp(3.9rem, 17vw, 4.8rem);--login-logo-word-width: clamp(10.4rem, 48vw, 14.2rem);--login-logo-gap: clamp(.58rem, 2.4vw, .78rem);--intro-final-x: 0px;--intro-final-y: clamp(-1.75rem, -5.1vw, -1rem);--intro-final-scale: .86;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;justify-items:center;gap:1.35rem}._hero_2l7om_150,._formWrap_2l7om_151{justify-content:center}._heroInner_2l7om_165{width:min(100%,31rem);justify-items:center;text-align:center;transform:none}._introBrand_2l7om_92{--intro-icon-width: clamp(4.2rem, 19vw, 5.4rem);--intro-word-width: clamp(12.2rem, 54vw, 16rem);--intro-gap: clamp(.7rem, 2.7vw, .95rem)}._logo_2l7om_182{margin-left:0;margin-bottom:0}._heroHeadline_2l7om_220{max-width:100%;font-size:clamp(1.1rem,5.2vw,2.45rem)}}@media(max-width:640px){._page_2l7om_1{--login-logo-icon-width: clamp(3.2rem, 18vw, 4rem);--login-logo-word-width: clamp(8.8rem, 50vw, 11.4rem);--login-logo-gap: clamp(.5rem, 2.4vw, .66rem);--intro-final-y: clamp(-1.6rem, -5vw, -.9rem);--intro-final-scale: .86;padding:1.25rem}._hero_2l7om_150,._formWrap_2l7om_151{padding:0}._heroInner_2l7om_165{width:100%}._workspaceTransitionSidebar_2l7om_40{width:min(188px,52vw)}._introBrand_2l7om_92{--intro-icon-width: clamp(3.8rem, 20vw, 4.6rem);--intro-word-width: clamp(10.2rem, 54vw, 12.8rem);--intro-gap: clamp(.58rem, 2.6vw, .78rem)}._heroHeadline_2l7om_220{font-size:clamp(1.08rem,5.1vw,1.95rem)}._formActions_2l7om_629{grid-template-columns:1fr}._ghostButton_2l7om_479,._authenticationSpinner_2l7om_684{min-width:0}._formCard_2l7om_237{margin-right:0}._securityCodeSlots_2l7om_829{gap:.45rem}._securityCodeSlot_2l7om_455{min-height:2.85rem;font-size:1.02rem}}@media(prefers-reduced-motion:reduce){._loginPlus_2l7om_284{animation:none}}._panel_mzle7_1{position:relative;overflow:hidden;display:grid;gap:.8rem;min-width:0;padding:1.05rem 1.1rem 1.1rem;border-radius:var(--radius-panel);background:linear-gradient(180deg,#ffffffd6,#ffffffb8);border:1px solid rgba(255,255,255,.7);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-theme=dark] ._panel_mzle7_1{background:var(--color-panel-bg);border-color:var(--color-panel-border);box-shadow:var(--shadow-soft)}html[data-theme=dark] ._panel_mzle7_1:before{background:linear-gradient(90deg,#e29a24ad,#7e9db214)}._panel_mzle7_1:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:2px;background:linear-gradient(90deg,var(--color-accent),rgba(103,183,216,.1))}._panelHeader_mzle7_34{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;flex-wrap:wrap}._panelHeaderActionOnly_mzle7_42{justify-content:flex-end}._panel_mzle7_1 h2{margin:0;font-size:1rem}._panel_mzle7_1 p{margin:.25rem 0 0;color:var(--color-muted);font-size:.94rem;line-height:1.52}._panelAction_mzle7_58{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;flex-wrap:wrap}._panelBody_mzle7_66{min-width:0}._shell_1n2wp_1{--treemap-group-background: linear-gradient(180deg, rgba(23, 43, 67, .98), rgba(16, 31, 49, .98));--treemap-group-border: rgba(166, 191, 214, .22);--treemap-group-ink: #f3f8fc;--treemap-group-hover-ink: #ffffff;display:grid;gap:.7rem;min-width:0}._stage_1n2wp_11{position:relative;width:100%;min-width:0;height:var(--treemap-stage-height, max(0px, calc(100dvh - 16rem) ));min-height:0;padding:.56rem;border-radius:var(--radius-panel);background:transparent;border:0;box-shadow:none;overflow:hidden}._measureFrame_1n2wp_25,._viewport_1n2wp_26{position:relative;width:100%;height:100%;min-width:0;transform-origin:center center;will-change:transform,opacity}._stageLayer_1n2wp_35{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-origin:center center;backface-visibility:hidden}._stageLayerOverview_1n2wp_44{z-index:1}._stageLayerDetail_1n2wp_48{z-index:2}._detailShell_1n2wp_52{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;overflow:hidden;border-radius:calc(var(--radius-control) + .04rem);background:var(--treemap-group-background);border:1px solid var(--treemap-group-border);box-shadow:inset 0 1px #ffffff0d;will-change:transform,opacity}._groupTile_1n2wp_66{position:absolute;overflow:hidden;border-radius:calc(var(--radius-control) + .04rem);background:var(--treemap-group-background);border:1px solid var(--treemap-group-border);box-shadow:inset 0 1px #ffffff0d;transition:box-shadow .26s ease,border-color .22s ease;will-change:transform,opacity}._groupHeader_1n2wp_77{display:flex;align-items:center;justify-content:center;height:28px;padding:.25rem .48rem;cursor:context-menu}._groupHeaderButton_1n2wp_86{min-width:0;max-width:100%;overflow:hidden;border:0;background:transparent;color:var(--treemap-group-ink);font-size:.8rem;font-weight:700;line-height:1;text-overflow:ellipsis;white-space:nowrap;transition:color .18s ease,transform .22s ease,opacity .18s ease}._groupHeaderButton_1n2wp_86:hover{color:var(--treemap-group-hover-ink);transform:translateY(-1px)}._groupViewport_1n2wp_106{position:absolute;top:28px;right:4px;bottom:4px;left:4px}._groupTile_1n2wp_66[data-treemap-level=sub-asset-class]>._groupHeader_1n2wp_77{height:22px;padding:.18rem .3rem}._groupTile_1n2wp_66[data-treemap-level=sub-asset-class]>._groupHeader_1n2wp_77 ._groupHeaderButton_1n2wp_86{font-size:.72rem}._groupTile_1n2wp_66[data-treemap-level=sub-asset-class]>._groupViewport_1n2wp_106{top:22px}._detailHeader_1n2wp_124{justify-content:flex-start;gap:.65rem;height:32px}._backButton_1n2wp_130{display:inline-flex;flex:0 0 auto;align-items:center;gap:.25rem}._detailTitle_1n2wp_137{min-width:0;overflow:hidden;color:var(--treemap-group-ink);font-size:.8rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}._detailViewport_1n2wp_147{position:absolute;top:32px;right:3px;bottom:3px;left:3px;min-width:0}._assetTile_1n2wp_153{position:absolute;overflow:hidden;border-radius:.22rem;border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff0d;transition:box-shadow .26s ease,border-color .22s ease,filter .26s ease;will-change:transform,opacity,left,top,width,height}._assetTile_1n2wp_153[data-clickable=true]{cursor:pointer}._assetTile_1n2wp_153[data-clickable=true]:hover{box-shadow:inset 0 1px #ffffff14,0 18px 28px #07121f29;filter:saturate(1.04) brightness(1.02)}._assetTile_1n2wp_153[data-clickable=true]:active{filter:saturate(.99) brightness(.99)}._assetTileInner_1n2wp_178{width:100%;height:100%;display:grid;place-items:center;align-content:center;justify-items:center;gap:.14rem;padding:.36rem;text-align:center;color:#f8fbff;transition:transform .24s ease,opacity .22s ease}._assetTileInner_1n2wp_178 strong{margin:0;max-width:100%;overflow:hidden;font-family:var(--font-heading);font-size:.94rem;line-height:1.04;text-overflow:ellipsis}._assetTileInner_1n2wp_178 span{max-width:100%;overflow:hidden;font-size:.78rem;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap}._contextMenu_1n2wp_212{position:fixed;z-index:1200;width:max-content;min-width:190px;padding:.3rem;border:1px solid var(--color-border);border-radius:.58rem;background:var(--color-field-bg-strong);box-shadow:0 16px 34px #07192733;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:top left}._contextMenuItem_1n2wp_226{width:100%;display:flex;align-items:center;gap:.5rem;padding:.55rem .62rem;border:0;border-radius:.38rem;background:transparent;color:var(--color-ink);font-size:.78rem;font-weight:750;text-align:left;white-space:nowrap;transition:color .16s ease,background-color .16s ease}._contextMenuItem_1n2wp_226:hover,._contextMenuItem_1n2wp_226:focus-visible{background:#f0a21a24;color:var(--color-accent-deep);outline:none}._assetTile_1n2wp_153[data-density=hero] ._assetTileInner_1n2wp_178 strong{font-size:1.28rem}._assetTile_1n2wp_153[data-density=hero] ._assetTileInner_1n2wp_178 span{font-size:.98rem}._assetTile_1n2wp_153[data-density=large] ._assetTileInner_1n2wp_178 strong{font-size:1.1rem}._assetTile_1n2wp_153[data-density=large] ._assetTileInner_1n2wp_178 span{font-size:.86rem}._assetTile_1n2wp_153[data-density=medium] ._assetTileInner_1n2wp_178 strong{font-size:.92rem}._assetTile_1n2wp_153[data-density=medium] ._assetTileInner_1n2wp_178 span{font-size:.76rem}._assetTile_1n2wp_153[data-density=small] ._assetTileInner_1n2wp_178 strong{font-size:.74rem}._assetTile_1n2wp_153[data-density=small] ._assetTileInner_1n2wp_178 span{font-size:.66rem}._assetTile_1n2wp_153[data-density=tiny] ._assetTileInner_1n2wp_178 strong{font-size:.6rem}._assetTile_1n2wp_153[data-density=tiny] ._assetTileInner_1n2wp_178 span{display:none}@media(max-width:640px){._stage_1n2wp_11{padding:.34rem}._groupTile_1n2wp_66,._detailShell_1n2wp_52{border-radius:.52rem}._groupHeader_1n2wp_77{padding:.28rem .34rem .22rem}._groupHeaderButton_1n2wp_86{font-size:.68rem;line-height:1.05}._groupTile_1n2wp_66[data-treemap-level=sub-asset-class]>._groupHeader_1n2wp_77 ._groupHeaderButton_1n2wp_86{font-size:.64rem}._assetTileInner_1n2wp_178{gap:.1rem;padding:.2rem}._assetTile_1n2wp_153[data-density=hero] ._assetTileInner_1n2wp_178 strong,._assetTile_1n2wp_153[data-density=large] ._assetTileInner_1n2wp_178 strong{font-size:.92rem}._assetTile_1n2wp_153[data-density=hero] ._assetTileInner_1n2wp_178 span,._assetTile_1n2wp_153[data-density=large] ._assetTileInner_1n2wp_178 span{font-size:.74rem}._assetTile_1n2wp_153[data-density=medium] ._assetTileInner_1n2wp_178 strong{font-size:.72rem}._assetTile_1n2wp_153[data-density=medium] ._assetTileInner_1n2wp_178 span{font-size:.62rem}._assetTile_1n2wp_153[data-density=small] ._assetTileInner_1n2wp_178 strong,._assetTile_1n2wp_153[data-density=tiny] ._assetTileInner_1n2wp_178 strong{font-size:.58rem}._assetTile_1n2wp_153[data-density=small] ._assetTileInner_1n2wp_178 span{display:block;font-size:.52rem}._assetTile_1n2wp_153[data-density=tiny] ._assetTileInner_1n2wp_178 span{display:block;font-size:.46rem}}@media(max-width:420px){._assetTileInner_1n2wp_178{gap:.07rem;padding:.16rem}._assetTile_1n2wp_153[data-density=small] ._assetTileInner_1n2wp_178 strong,._assetTile_1n2wp_153[data-density=tiny] ._assetTileInner_1n2wp_178 strong{font-size:.5rem}._assetTile_1n2wp_153[data-density=small] ._assetTileInner_1n2wp_178 span,._assetTile_1n2wp_153[data-density=tiny] ._assetTileInner_1n2wp_178 span{font-size:.42rem}}._viewStack_1ft3i_1{display:grid;gap:.95rem;min-width:0}:root{--market-scan-top-shell-radius: .58rem;--market-scan-top-control-radius: .52rem;--market-correlation-neutral: #f2f7fa;--market-correlation-positive: #4885a6;--market-correlation-negative: #bb8078;--market-correlation-text: #082d47;--market-correlation-strong-text: #f6fbff;--market-signal-positive-top-base: #f5fbf7;--market-signal-positive-top-target: #2c9361;--market-signal-positive-bottom-base: #eaf6ef;--market-signal-positive-bottom-target: #187a4c;--market-signal-negative-top-base: #fff8eb;--market-signal-negative-top-target: #e59a47;--market-signal-negative-bottom-base: #fff0d8;--market-signal-negative-bottom-target: #cf723a;--market-signal-text: #0f2d47;--market-signal-strong-text: #f7fbff}html[data-theme=dark]{--market-correlation-neutral: #1a2938;--market-correlation-positive: #4f788d;--market-correlation-negative: #79545c;--market-correlation-text: #e8f2fb;--market-correlation-strong-text: #ffffff;--market-signal-positive-top-base: #1a2b32;--market-signal-positive-top-target: #287c58;--market-signal-positive-bottom-base: #16272f;--market-signal-positive-bottom-target: #216747;--market-signal-negative-top-base: #2b2930;--market-signal-negative-top-target: #a66c3f;--market-signal-negative-bottom-base: #25252d;--market-signal-negative-bottom-target: #885538;--market-signal-text: #f5f9fd;--market-signal-strong-text: #ffffff}._viewToolbar_1ft3i_45{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.72rem;min-width:0;padding-bottom:.72rem;border-bottom:1px solid rgba(27,66,95,.12)}._viewNavigation_1ft3i_55{display:flex;grid-column:1;grid-row:1;align-items:center;gap:.8rem;min-width:0;flex-wrap:nowrap}._viewNavigationActions_1ft3i_65{display:flex;flex:0 0 auto;align-items:center;margin-left:auto}._viewToolbarLoading_1ft3i_72 ._viewNavigation_1ft3i_55{grid-column:1 / -1;flex-wrap:wrap}._viewToolbarLoading_1ft3i_72 ._toolbarFilter_1ft3i_77{grid-column:1 / -1;grid-row:2}._pageViewTabs_1ft3i_82{display:inline-flex;grid-column:1;grid-row:1;gap:.28rem;width:fit-content;max-width:100%;justify-self:start;flex:0 1 auto;flex-wrap:nowrap;overflow-x:auto;padding:.28rem;border-radius:var(--market-scan-top-shell-radius);background:#ffffffb8;border:1px solid rgba(46,111,142,.08);box-shadow:inset 0 1px #fff6;z-index:2}._pageViewTabs_1ft3i_82 button{min-height:2.2rem;padding:0 .76rem;border-radius:var(--market-scan-top-control-radius);color:var(--color-muted);font-size:.9rem;font-weight:750;letter-spacing:0}._pageViewTabs_1ft3i_82 button:hover{color:var(--color-ink)}._pageViewTabs_1ft3i_82 button[aria-selected=true]{color:#4d2d00}._pageViewTabs_1ft3i_82 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._toolbarFilter_1ft3i_77{display:grid;grid-column:1;grid-row:2;gap:.4rem;justify-self:stretch;min-width:0;padding-top:.72rem;border-top:1px solid rgba(27,66,95,.12);z-index:1}._toolbarFilterInner_1ft3i_137{display:grid}._marketContentPanel_1ft3i_141{overflow:visible!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}._marketContentPanel_1ft3i_141:before{content:none!important}._assetClassFilter_1ft3i_155{display:grid;grid-template-columns:8.5rem minmax(0,1fr);align-items:center;gap:.75rem;flex:1 1 42rem}._assetClassFilterLabel_1ft3i_163{white-space:nowrap}._assetClassFilterLayout_1ft3i_167{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.9rem 1rem;width:100%}._controlLabel_1ft3i_175{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._assetClassSelections_1ft3i_183{align-self:center;grid-column:1;justify-self:stretch;display:flex;flex:0 1 auto;flex-wrap:nowrap;justify-content:flex-start;gap:.5rem;min-width:0;width:100%;padding:.12rem 0 .4rem;overflow-x:auto;scrollbar-width:thin}._scannerTableViewport_1ft3i_199{height:clamp(38rem,calc(100dvh - 13.5rem),72rem);overflow:auto;scrollbar-gutter:stable;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.1);background:linear-gradient(180deg,#ffffffdb,#f7fbfec7);box-shadow:inset 0 1px #ffffffc2,0 10px 22px #14314a09}._scannerTableInner_1ft3i_211{height:100%;overflow:visible;border-radius:inherit}._scannerTableInner_1ft3i_211 table{border-collapse:separate;border-spacing:0}._scannerTableInner_1ft3i_211 thead th{position:sticky!important;top:0;z-index:6;box-shadow:inset 0 -1px #7e95a547}._overviewReturnsPanel_1ft3i_229{min-width:0}._overviewReturnsTableViewport_1ft3i_233{max-height:28rem;overflow:auto;scrollbar-gutter:stable;border:1px solid rgba(27,66,95,.12);border-radius:.72rem;background:#f8fbfeb8}._overviewReturnsTable_1ft3i_233{width:max-content;min-width:100%;font-variant-numeric:tabular-nums}._overviewReturnsTable_1ft3i_233 th,._overviewReturnsTable_1ft3i_233 td{min-width:8.25rem;padding:.62rem .78rem;text-align:right;white-space:nowrap}._overviewReturnsTable_1ft3i_233 th:first-child,._overviewReturnsTable_1ft3i_233 td:first-child{left:0;min-width:7.5rem;text-align:left}._overviewReturnsTable_1ft3i_233 th:first-child{z-index:7}._overviewReturnsTable_1ft3i_233 td:first-child{position:sticky;z-index:3;box-shadow:inset -1px 0 #7e95a533}._scannerTableInner_1ft3i_211,._overviewReturnsTable_1ft3i_233{--market-dataframe-row-alt: #f5f5f5}._scannerTableInner_1ft3i_211 thead th:where(:not([aria-selected=true])),._overviewReturnsTable_1ft3i_233 thead th:where(:not([aria-selected=true])){background:var(--color-panel-solid)!important}._scannerTableInner_1ft3i_211 tbody tr:not(:where([aria-hidden=true])),._overviewReturnsTable_1ft3i_233 tbody tr:not(:where([aria-hidden=true])){--market-dataframe-row-background: var(--market-dataframe-row-alt);background:var(--market-dataframe-row-background)!important}._scannerTableInner_1ft3i_211 tbody tr:nth-child(2n of:not([aria-hidden=true])),._overviewReturnsTable_1ft3i_233 tbody tr:nth-child(2n of:not([aria-hidden=true])){--market-dataframe-row-background: var(--color-panel-solid)}._overviewReturnsTable_1ft3i_233 td:first-child:where(:not([aria-selected=true])){background:var(--market-dataframe-row-background)}._scannerTableInner_1ft3i_211 tbody tr:hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *,[aria-hidden=true]))>td:where(:not([aria-selected=true])),._overviewReturnsTable_1ft3i_233 tbody tr:hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *,[aria-hidden=true]))>td:where(:not([aria-selected=true])){background:color-mix(in srgb,var(--color-accent) 22%,var(--color-panel-solid))!important}._overviewReturnsDateHeader_1ft3i_303,._overviewReturnsDateCell_1ft3i_304{font-weight:800!important}._overviewReturnPositive_1ft3i_308{color:var(--color-ink)!important}._overviewReturnNegative_1ft3i_312{color:#c43b42!important}._overviewReturnZero_1ft3i_316{color:var(--color-ink)!important}._overviewReturnEmpty_1ft3i_320{color:var(--color-muted)!important}._overviewReturnsEmptyState_1ft3i_324{display:grid;place-items:center;min-height:8rem;color:var(--color-muted);text-align:center}._allocationTableViewport_1ft3i_332{overflow:auto;max-height:min(72vh,50rem);border:1px solid rgba(131,154,170,.24);border-radius:8px;background:#f3f8fb;box-shadow:none;scrollbar-gutter:stable}._allocationTableViewport_1ft3i_332::-webkit-scrollbar{width:.72rem;height:.72rem}._allocationTableViewport_1ft3i_332::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._allocationTableViewport_1ft3i_332::-webkit-scrollbar-track{background:#dee8eeb8}._allocationTableInner_1ft3i_357{overflow:visible;border-radius:inherit}._allocationTable_1ft3i_332{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}._allocationTable_1ft3i_332 th,._allocationTable_1ft3i_332 td{padding:.68rem .72rem;border-bottom:1px solid rgba(91,122,145,.16);white-space:nowrap}._allocationStrategyHeader_1ft3i_376,._allocationStrategyCell_1ft3i_377{position:sticky!important;left:0;min-width:16rem;max-width:22rem;background:#f7fafc;box-shadow:inset -1px 0 #7e95a533}._allocationStrategyHeader_1ft3i_376{z-index:8!important;color:var(--color-muted)}._allocationStrategyCell_1ft3i_377{z-index:3;color:var(--color-ink);font-weight:700}._allocationStrategyName_1ft3i_397{display:block;overflow:hidden;text-overflow:ellipsis}._allocationValueHeader_1ft3i_403{min-width:6.8rem;padding-top:.88rem!important;padding-bottom:.88rem!important;color:var(--color-ink)!important;font-size:.82rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.35;text-align:center!important;text-transform:none!important}._allocationValueHeader_1ft3i_403 button{justify-content:center;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit}._allocationValueHeader_1ft3i_403 button span{display:block;line-height:1.35;text-align:center;white-space:pre-line}._allocationWeightCell_1ft3i_431{min-width:6.8rem;text-align:right;font-variant-numeric:tabular-nums}._allocationWeightValue_1ft3i_437{display:inline-flex;justify-content:flex-end;min-width:4.6rem}._allocationWeightPositive_1ft3i_443{color:#0b7f46}._allocationWeightNegative_1ft3i_447{color:#c43b42}._allocationWeightFlat_1ft3i_451{color:var(--color-muted)}._inlineStatusPanel_1ft3i_455{display:grid;place-items:center;min-height:16rem;color:var(--color-muted);text-align:center}._viewNavigation_1ft3i_55>._marketScanLoadingPanel_1ft3i_463{flex:1 1 16rem;width:100%;max-width:28rem;min-width:0;gap:.35rem}._inlineErrorBanner_1ft3i_471{margin-bottom:.85rem;padding:.72rem .82rem;border:1px solid rgba(216,75,74,.22);border-radius:var(--radius-card);background:linear-gradient(135deg,#fff0eeeb,#fff6f4f5);color:#8c2925;font-size:.84rem;font-weight:700}._assetClassChip_1ft3i_482{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:2.2rem;padding:0 .95rem;border:1px solid rgba(24,52,76,.1);border-radius:var(--market-scan-top-control-radius);font-size:.84rem;font-weight:700;white-space:nowrap;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease,box-shadow .18s ease}._assetClassChip_1ft3i_482:hover{transform:translateY(-1px);border-color:#2e6f8e57;background:linear-gradient(135deg,#2e6f8ef5,#5390b0f5);color:#f7fbff;box-shadow:0 8px 18px #2e6f8e2e}._assetClassChipActive_1ft3i_510{border-color:#f0a21a47;background:linear-gradient(135deg,#f0a21af0,#e18d11f0);color:#4d2d00;box-shadow:0 8px 18px #f0a21a24}._assetClassChipInactive_1ft3i_517{background:#f7fafceb;color:var(--color-ink)}._controlGrid_1ft3i_522{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}._overviewMetricControl_1ft3i_528{display:inline-grid;flex:0 1 auto;min-width:0}._overviewMetricSelect_1ft3i_534{width:9.6rem;min-width:9.6rem;max-width:9.6rem;min-height:3rem;padding:0 2.7rem 0 .92rem;border:1px solid rgba(27,66,95,.12);border-radius:var(--market-scan-top-control-radius);background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2312314A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .95rem center / .8rem no-repeat;color:var(--color-ink);font-size:1rem;font-weight:700;box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}._overviewMetricSelect_1ft3i_534:hover{transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._overviewMetricSelect_1ft3i_534:focus,._overviewMetricSelect_1ft3i_534:focus-visible{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}._correlationFilterShell_1ft3i_570{margin-bottom:.72rem}._correlationFilterRow_1ft3i_574{display:flex;align-items:flex-end;gap:.65rem .8rem;flex-wrap:wrap;width:100%}._correlationControlGrid_1ft3i_582{width:min(100%,58rem);gap:.72rem;grid-template-columns:repeat(3,minmax(11rem,1fr))}._correlationControlGrid_1ft3i_582 ._controlStack_1ft3i_588{gap:.28rem}._correlationControlGrid_1ft3i_582 ._controlLabel_1ft3i_175{font-size:.66rem;letter-spacing:.14em}._correlationDownloadButton_1ft3i_597{min-width:9rem;margin-left:auto;border-radius:var(--market-scan-top-control-radius)}._correlationDownloadButton_1ft3i_597.buttonSecondary,._screenerDownloadButton_1ft3i_604.buttonSecondary{font-weight:400}._correlationSegmentedControl_1ft3i_608{border-radius:var(--market-scan-top-shell-radius)}._correlationSegmentedControl_1ft3i_608 button{border-radius:var(--market-scan-top-control-radius)}._controlStack_1ft3i_588{display:grid;gap:.45rem;min-width:0}._matrixPanel_1ft3i_622{display:grid;gap:1rem}._matrixWrap_1ft3i_627,._scoreTableWrap_1ft3i_628{overflow:auto;max-height:min(72vh,50rem);border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.1);background:linear-gradient(180deg,#ffffffdb,#f7fbfec7);box-shadow:inset 0 1px #ffffffc2,0 10px 22px #14314a09}._scoreTableWrap_1ft3i_628{--score-table-header-height: 2.65rem;--score-table-row-height: 2.95rem;position:relative;isolation:isolate;max-height:calc(var(--score-table-header-height) + (var(--score-table-row-height) * 10));overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:0;border-color:#839aaa3d;border-radius:8px;background:#f3f8fb;box-shadow:none}._scoreTableWrap_1ft3i_628::-webkit-scrollbar{width:.72rem;height:.72rem}._scoreTableWrap_1ft3i_628::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._scoreTableWrap_1ft3i_628::-webkit-scrollbar-track{background:#dee8eeb8}._matrixWrap_1ft3i_627{padding:0;border-color:#839aaa3d;border-radius:8px;background:#f3f8fb;box-shadow:none;scrollbar-gutter:stable}._matrixWrap_1ft3i_627::-webkit-scrollbar{width:.72rem;height:.72rem}._matrixWrap_1ft3i_627::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._matrixWrap_1ft3i_627::-webkit-scrollbar-track{background:#dee8eeb8}._matrixTable_1ft3i_695{width:max-content;min-width:0;border-collapse:separate;border-spacing:0}._scoreTable_1ft3i_628{width:100%;min-width:44rem;table-layout:fixed;border-collapse:separate;border-spacing:0}._matrixTable_1ft3i_695 th,._matrixTable_1ft3i_695 td,._scoreTable_1ft3i_628 th,._scoreTable_1ft3i_628 td{padding:.72rem .82rem;border-bottom:1px solid rgba(27,66,95,.09);text-align:left;white-space:nowrap}._scoreTable_1ft3i_628 thead th{position:sticky!important;top:0;z-index:6;background:#f7fafc;color:var(--color-muted);font-size:.68rem;font-weight:800;letter-spacing:.14em;line-height:1.12;text-transform:uppercase;vertical-align:middle;box-shadow:inset 0 -1px #7e95a53d}._matrixTable_1ft3i_695 th,._matrixTable_1ft3i_695 td{padding:.72rem .78rem;border-bottom:1px solid rgba(91,122,145,.18)}._matrixTable_1ft3i_695 thead ._matrixCorner_1ft3i_741,._matrixTable_1ft3i_695 thead ._matrixAxis_1ft3i_742{position:sticky;top:0;z-index:4;background:#f7fafc;color:var(--color-muted);font-size:.68rem;font-weight:800;letter-spacing:.14em;line-height:1.12;text-transform:uppercase;vertical-align:middle;box-shadow:inset 0 -1px #7e95a53d}._matrixCorner_1ft3i_741{left:0;z-index:5!important;min-width:11.5rem;text-align:left;color:#5f7386;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._matrixAxis_1ft3i_742{min-width:8rem;text-align:left;vertical-align:top;color:#5f7386;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:none}._matrixTable_1ft3i_695 thead ._matrixAxis_1ft3i_742{width:5.8rem;min-width:5.8rem;max-width:6.4rem;padding:.56rem .42rem;color:var(--color-ink);font-size:.9rem;font-weight:600;letter-spacing:0;line-height:1.25;text-align:center;text-transform:none;white-space:normal}._matrixTable_1ft3i_695 tbody ._matrixAxis_1ft3i_742{position:sticky;left:0;z-index:3;min-width:11.5rem;background:#f7fafc;color:var(--color-ink);font-size:.9rem;font-weight:600;letter-spacing:0;line-height:1.25;box-shadow:inset -1px 0 #7e95a533}._matrixAxisCurrent_1ft3i_809{color:#133650}._matrixTable_1ft3i_695 tbody tr:hover ._matrixAxis_1ft3i_742{color:#143650;background:#f3f8fb}._matrixHeaderButton_1ft3i_818{display:inline-flex;align-items:center;justify-content:center;gap:.22rem;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-align:center;text-transform:inherit;cursor:pointer;white-space:normal}._matrixHeaderButton_1ft3i_818 span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}._matrixHeaderButton_1ft3i_818:hover,._matrixHeaderButtonActive_1ft3i_851{color:#143650}._matrixSortIcon_1ft3i_855{flex:0 0 auto;width:.72rem;height:.72rem;opacity:.72}._matrixTable_1ft3i_695 td._matrixValue_1ft3i_862{width:4.9rem;min-width:4.9rem;border-radius:0;border-left:1px solid rgba(91,122,145,.12);box-shadow:none;text-align:center;vertical-align:middle;font-size:.82rem;font-weight:800;font-variant-numeric:tabular-nums;transition:background-color .16s ease}._matrixTable_1ft3i_695 tbody tr:hover td._matrixValue_1ft3i_862{filter:none}._matrixTable_1ft3i_695 :is(th,td)[aria-selected=true]{color:var(--color-ink)!important}._matrixValueActiveColumn_1ft3i_884{box-shadow:inset 0 0 0 2px #2048651f}._matrixValueDiagonal_1ft3i_888{box-shadow:inset 0 0 0 2px #20486529}._scoreAssetHeader_1ft3i_892,._scoreAssetCell_1ft3i_893{position:sticky!important;left:0;z-index:3;width:24%;min-width:11.5rem;text-align:left}._scoreAssetHeader_1ft3i_892{top:0;z-index:7!important;background:#f7fafc!important;color:#5f7386}._scoreAssetCell_1ft3i_893{background:#f7fafc;color:var(--color-ink);font-weight:800;box-shadow:inset -1px 0 #7e95a533}._scoreTable_1ft3i_628 tbody tr:hover ._scoreAssetCell_1ft3i_893{color:#143650;background:#f3f8fb}._scoreAssetName_1ft3i_921{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;line-height:1.25}._scoreValueHeader_1ft3i_930{top:0;z-index:6!important;background:#fbfdff!important;color:#143650!important;font-size:.9rem!important;font-weight:700!important;letter-spacing:0!important;line-height:1.25;text-align:center!important;text-transform:none!important}._scoreValueHeader_1ft3i_930 button{justify-content:center;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit}._scoreTable_1ft3i_628 td:not(:first-child){text-align:center}._scoreTable_1ft3i_628 th:not(:first-child),._scoreTable_1ft3i_628 td:not(:first-child){border-left:0}._scoreValueCell_1ft3i_960{padding:0!important;border-bottom:0!important;text-align:center;vertical-align:middle}._scoreCellSurface_1ft3i_967{display:flex;align-items:center;justify-content:center;min-height:2.95rem;width:100%;border-radius:0;background:var(--score-cell-bg, rgba(248, 251, 254, .9));color:var(--score-cell-color, var(--market-signal-text));box-shadow:none;font-size:.82rem;font-weight:800;font-variant-numeric:tabular-nums;transition:background-color .16s ease}._scoreCellSurfaceEmpty_1ft3i_983{background:#f7fafcdb;color:transparent}._scoreTable_1ft3i_628 tbody tr:hover ._scoreCellSurface_1ft3i_967{filter:none}._scoreCellValue_1ft3i_992{display:inline-flex;align-items:center;justify-content:center;line-height:1}._scoreTable_1ft3i_628 td[aria-selected=true] ._scoreCellSurface_1ft3i_967{background:#f0a21a38!important;color:var(--color-ink)!important;box-shadow:inset 0 0 0 1px #f0a21a7a}._scoreTable_1ft3i_628 td[aria-selected=true]:hover ._scoreCellSurface_1ft3i_967{background:#f0a21a4d!important}._signalGrid_1ft3i_1009{display:grid;gap:1.2rem}._signalSection_1ft3i_1014{display:grid;gap:.8rem}._scoreEvolutionTitle_1ft3i_1019{display:inline-flex;align-items:center;gap:.58rem;flex-wrap:wrap}._deltaSwitch_1ft3i_1026{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2rem;padding:.22rem .42rem .22rem .68rem;border:1px solid rgba(27,66,95,.12);border-radius:var(--market-scan-top-control-radius);background:#ffffffb8;color:var(--color-muted);box-shadow:inset 0 1px #ffffffd1,0 8px 18px #14314a0d;cursor:pointer;font-size:.78rem;font-weight:850;letter-spacing:.01em}._deltaSwitch_1ft3i_1026:hover{color:var(--color-ink);border-color:#f0a21a57}._deltaSwitchActive_1ft3i_1051{color:#6d4300;border-color:#f0a21a6b;background:#ffbe522e}._deltaSwitchLabel_1ft3i_1057{line-height:1}._deltaSwitchTrack_1ft3i_1061{position:relative;width:2.05rem;height:1.08rem;border-radius:999px;background:#5f738638;box-shadow:inset 0 0 0 1px #1b425f14;transition:background-color .16s ease}._deltaSwitchThumb_1ft3i_1071{position:absolute;top:.16rem;left:.16rem;width:.76rem;height:.76rem;border-radius:999px;background:#fff;box-shadow:0 1px 4px #14314a3d;transition:transform .16s ease}._deltaSwitchActive_1ft3i_1051 ._deltaSwitchTrack_1ft3i_1061{background:var(--color-accent)}._deltaSwitchActive_1ft3i_1051 ._deltaSwitchThumb_1ft3i_1071{transform:translate(.98rem)}._screenerDownloadButton_1ft3i_604{min-width:9rem;padding-inline:1.05rem;border-radius:var(--market-scan-top-control-radius)}._scannerTableViewport_1ft3i_199 ._screenerMetricGroupBoundary_1ft3i_1097{border-left:1px solid rgba(27,66,95,.18)!important}._scannerTableViewport_1ft3i_199 td._screenerReturnPositive_1ft3i_1101{color:var(--color-ink)}._scannerTableViewport_1ft3i_199 td._screenerReturnNegative_1ft3i_1105{color:#c43b42}._scannerTableViewport_1ft3i_199 td._screenerReturnFlat_1ft3i_1109{color:var(--color-ink)}html[data-theme=dark] ._pageViewTabs_1ft3i_82{background:#080f1880;border-color:var(--color-border-soft);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #06121d24}html[data-theme=dark] ._scoreCellSurfaceEmpty_1ft3i_983{background:var(--color-field-bg)}html[data-theme=dark] ._deltaSwitch_1ft3i_1026{border-color:var(--color-border-soft);background:var(--color-field-bg);color:var(--color-muted);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._deltaSwitchActive_1ft3i_1051{border-color:#f0a21a80;background:#f0a21a2e;color:#ffd590}html[data-theme=dark] ._viewToolbar_1ft3i_45{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._toolbarFilter_1ft3i_77{border-top-color:var(--color-border-soft)}html[data-theme=dark] ._pageViewTabs_1ft3i_82 button:hover{color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._pageViewTabs_1ft3i_82 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._pageViewTabs_1ft3i_82 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._scannerTableViewport_1ft3i_199,html[data-theme=dark] ._allocationTableViewport_1ft3i_332,html[data-theme=dark] ._matrixWrap_1ft3i_627,html[data-theme=dark] ._scoreTableWrap_1ft3i_628,html[data-theme=dark] ._overviewReturnsTableViewport_1ft3i_233{border-color:#8bbbd02b;background:var(--color-panel-bg);box-shadow:inset 0 1px #ffffff0d,0 12px 24px #06121d24}html[data-theme=dark] ._scannerTableInner_1ft3i_211 thead th{box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._scannerTableInner_1ft3i_211,html[data-theme=dark] ._overviewReturnsTable_1ft3i_233{--market-dataframe-row-alt: var(--color-page-bg)}html[data-theme=dark] ._overviewReturnsTable_1ft3i_233 td:first-child{box-shadow:inset -1px 0 0 var(--color-border)}html[data-theme=dark] ._overviewReturnPositive_1ft3i_308{color:var(--color-ink)!important}html[data-theme=dark] ._overviewReturnNegative_1ft3i_312{color:var(--color-negative)!important}html[data-theme=dark] ._overviewReturnZero_1ft3i_316{color:var(--color-ink)!important}html[data-theme=dark] ._scoreTableWrap_1ft3i_628::-webkit-scrollbar-thumb,html[data-theme=dark] ._allocationTableViewport_1ft3i_332::-webkit-scrollbar-thumb,html[data-theme=dark] ._matrixWrap_1ft3i_627::-webkit-scrollbar-thumb{border-color:var(--color-app-bg);background:var(--scrollbar-thumb-start)}html[data-theme=dark] ._scoreTableWrap_1ft3i_628::-webkit-scrollbar-track,html[data-theme=dark] ._allocationTableViewport_1ft3i_332::-webkit-scrollbar-track,html[data-theme=dark] ._matrixWrap_1ft3i_627::-webkit-scrollbar-track{background:var(--scrollbar-track)}html[data-theme=dark] ._inlineErrorBanner_1ft3i_471{border-color:#ff786e42;background:linear-gradient(135deg,#3f181ce6,#2a171de0);color:#ffc7bf}html[data-theme=dark] ._inlineStatusPanel_1ft3i_455{color:var(--color-muted)}html[data-theme=dark] ._assetClassChip_1ft3i_482{border-color:#8bbbd026}html[data-theme=dark] ._assetClassChip_1ft3i_482:hover,html[data-theme=dark] ._assetClassChipActive_1ft3i_510{border-color:#e090037a;background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._assetClassChipInactive_1ft3i_517{background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._overviewMetricSelect_1ft3i_534{background:var(--color-field-bg);border-color:var(--color-border);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._overviewMetricSelect_1ft3i_534:hover,html[data-theme=dark] ._overviewMetricSelect_1ft3i_534:focus,html[data-theme=dark] ._overviewMetricSelect_1ft3i_534:focus-visible{border-color:#e0900357;box-shadow:0 12px 24px #06121d2e,0 0 0 3px #e090031a,inset 0 1px #ffffff12}html[data-theme=dark] ._matrixWrap_1ft3i_627,html[data-theme=dark] ._allocationTableViewport_1ft3i_332,html[data-theme=dark] ._scoreTableWrap_1ft3i_628{background:var(--color-panel-solid)}html[data-theme=dark] ._matrixTable_1ft3i_695 th,html[data-theme=dark] ._matrixTable_1ft3i_695 td,html[data-theme=dark] ._allocationTable_1ft3i_332 th,html[data-theme=dark] ._allocationTable_1ft3i_332 td,html[data-theme=dark] ._scoreTable_1ft3i_628 th,html[data-theme=dark] ._scoreTable_1ft3i_628 td{border-bottom-color:#8bbbd024}html[data-theme=dark] ._scoreTable_1ft3i_628 th,html[data-theme=dark] ._allocationStrategyHeader_1ft3i_376,html[data-theme=dark] ._allocationStrategyCell_1ft3i_377,html[data-theme=dark] ._matrixTable_1ft3i_695 thead ._matrixCorner_1ft3i_741,html[data-theme=dark] ._matrixTable_1ft3i_695 thead ._matrixAxis_1ft3i_742,html[data-theme=dark] ._matrixTable_1ft3i_695 tbody ._matrixAxis_1ft3i_742{background:var(--color-table-sticky);color:var(--color-muted);box-shadow:inset 0 -1px #8bbbd024}html[data-theme=dark] ._scoreValueHeader_1ft3i_930{background:#0c1520!important;color:var(--color-ink)!important}html[data-theme=dark] ._allocationValueHeader_1ft3i_403{color:var(--color-ink)!important}html[data-theme=dark] ._scoreAssetCell_1ft3i_893{background:var(--color-table-sticky);box-shadow:inset -1px 0 0 var(--color-border-soft)}html[data-theme=dark] ._scoreTable_1ft3i_628 tbody tr:nth-child(2n) ._scoreAssetCell_1ft3i_893{background:var(--color-panel-solid)}html[data-theme=dark] ._scoreTable_1ft3i_628 tbody tr:hover ._scoreAssetCell_1ft3i_893{color:var(--color-ink);background:var(--color-panel-raised)}html[data-theme=dark] ._scoreValueCell_1ft3i_960{border-bottom-color:transparent!important}html[data-theme=dark] ._scoreCellSurface_1ft3i_967{background:var(--score-cell-bg, var(--color-panel-raised));color:var(--score-cell-color, var(--market-signal-text))}html[data-theme=dark] ._matrixTable_1ft3i_695 tbody ._matrixAxis_1ft3i_742{box-shadow:inset -1px 0 #8bbbd024}html[data-theme=dark] ._matrixAxisCurrent_1ft3i_809,html[data-theme=dark] ._matrixHeaderButton_1ft3i_818:hover,html[data-theme=dark] ._matrixHeaderButtonActive_1ft3i_851{color:var(--color-accent)}html[data-theme=dark] ._matrixTable_1ft3i_695 tbody tr:hover ._matrixAxis_1ft3i_742{color:var(--color-ink)}html[data-theme=dark] ._matrixTable_1ft3i_695 tbody tr:hover ._matrixAxis_1ft3i_742{background:var(--color-panel-raised)}html[data-theme=dark] ._matrixTable_1ft3i_695 td._matrixValue_1ft3i_862{border-left-color:#8bbbd021}html[data-theme=dark] ._scannerTableViewport_1ft3i_199 ._screenerMetricGroupBoundary_1ft3i_1097{border-left-color:#8bbbd038!important}html[data-theme=dark] ._scoreTable_1ft3i_628 td[aria-selected=true] ._scoreCellSurface_1ft3i_967{background:#e0900338!important;color:var(--color-ink)!important;box-shadow:inset 0 0 0 1px #e0900375}html[data-theme=dark] ._scoreTable_1ft3i_628 td[aria-selected=true]:hover ._scoreCellSurface_1ft3i_967{background:#e090034d!important}html[data-theme=dark] ._matrixValueActiveColumn_1ft3i_884{box-shadow:inset 0 0 0 2px #e0900324}html[data-theme=dark] ._matrixValueDiagonal_1ft3i_888{box-shadow:inset 0 0 0 2px #5390b033}html[data-theme=dark] ._scoreAssetCell_1ft3i_893,html[data-theme=dark] ._allocationStrategyCell_1ft3i_377,html[data-theme=dark] ._scannerTableViewport_1ft3i_199 td._screenerReturnFlat_1ft3i_1109{color:var(--color-ink)}html[data-theme=dark] ._allocationWeightPositive_1ft3i_443{color:var(--color-positive)}html[data-theme=dark] ._allocationWeightNegative_1ft3i_447{color:var(--color-negative)}@media(max-width:1540px){._viewToolbar_1ft3i_45{display:flex;flex-direction:column;align-items:stretch;gap:.72rem}._pageViewTabs_1ft3i_82,._toolbarFilter_1ft3i_77{grid-column:auto;grid-row:auto}._pageViewTabs_1ft3i_82{width:fit-content;max-width:100%}._toolbarFilter_1ft3i_77{min-width:0;width:100%}._toolbarFilterInner_1ft3i_137,._assetClassFilterLayout_1ft3i_167{grid-template-columns:minmax(0,1fr);align-items:center}._assetClassSelections_1ft3i_183{grid-column:1;justify-self:stretch;justify-content:flex-start}}@media(max-width:1040px){._controlGrid_1ft3i_522{grid-template-columns:1fr}._correlationControlGrid_1ft3i_582{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._viewToolbar_1ft3i_45{display:flex;flex-direction:column;align-items:stretch;gap:.58rem;overflow:hidden;padding-bottom:.58rem}._pageViewTabs_1ft3i_82,._toolbarFilter_1ft3i_77{grid-column:auto;grid-row:auto}._pageViewTabs_1ft3i_82{flex:1 1 auto;width:auto;min-width:0;max-width:100%;padding:.22rem;overflow-x:auto;scrollbar-width:none}._pageViewTabs_1ft3i_82::-webkit-scrollbar{display:none}._pageViewTabs_1ft3i_82 button{flex:0 0 auto;min-height:2.06rem;padding:0 .58rem;font-size:.78rem}._toolbarFilter_1ft3i_77{margin-left:0;min-width:0;width:100%;padding-top:.58rem;overflow:hidden}._assetClassSelections_1ft3i_183{min-width:0;flex-basis:100%;justify-content:flex-start;gap:.38rem}._assetClassFilter_1ft3i_155{grid-template-columns:7rem minmax(0,1fr);gap:.5rem}._assetClassFilterLabel_1ft3i_163{font-size:.65rem;letter-spacing:.08em}._assetClassFilterLayout_1ft3i_167{display:grid;align-items:flex-start;gap:.52rem;min-width:0;overflow:hidden}._assetClassChip_1ft3i_482{min-height:2.02rem;padding:0 .66rem;font-size:.76rem}._correlationControlGrid_1ft3i_582{grid-template-columns:minmax(0,1fr)}._correlationDownloadButton_1ft3i_597{margin-left:0}._scannerTableViewport_1ft3i_199{height:clamp(28rem,calc(100dvh - 16.5rem),60rem);width:100%;max-width:100%;overflow:auto}._overviewMetricControl_1ft3i_528{width:100%}._overviewMetricSelect_1ft3i_534{width:min(100%,12rem);min-width:0;max-width:100%;min-height:2.55rem}._allocationTableViewport_1ft3i_332,._matrixWrap_1ft3i_627,._scoreTableWrap_1ft3i_628,._overviewReturnsTableViewport_1ft3i_233{width:100%;max-width:100%;overflow:auto}._signalGrid_1ft3i_1009{grid-template-columns:minmax(0,1fr)}}._content_vkykd_1{display:grid;gap:1rem;min-width:0}._grid_vkykd_7{display:grid;flex:1;min-width:0;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem}._card_vkykd_15{display:grid;align-content:start;gap:.65rem;min-width:0;padding:1rem;border:1px solid rgba(27,66,95,.1);border-radius:var(--radius-card);background:radial-gradient(circle at top right,rgba(103,183,216,.09),transparent 34%),linear-gradient(180deg,#ffffffd6,#f7fafde6);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}._card_vkykd_15 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._card_vkykd_15 strong{font-size:1.5rem;line-height:1.1}._total_vkykd_45{color:var(--color-muted);font-size:.875rem;font-weight:500;white-space:nowrap}._card_vkykd_15:disabled{cursor:default;opacity:.65}._card_vkykd_15:focus-visible,._refresh_vkykd_58:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}html[data-theme=dark] ._card_vkykd_15{background:var(--color-panel-bg);border-color:var(--color-panel-border)}._card_vkykd_15._active_vkykd_68,html[data-theme=dark] ._card_vkykd_15._active_vkykd_68{border-color:#f0a21a73;background:linear-gradient(110deg,#f0a21a4d,#f8c45f33),var(--color-panel-bg);color:var(--color-ink)}._card_vkykd_15._active_vkykd_68 span{color:var(--color-ink)}._header_vkykd_81{display:flex;align-items:flex-start;gap:.85rem}._message_vkykd_87{margin:0;color:var(--color-muted)}._loadingIndicator_vkykd_92{display:inline-flex;flex-shrink:0;color:var(--color-accent)}._spinner_vkykd_98{animation:_warningSpinner_vkykd_1 .82s linear infinite}@keyframes _warningSpinner_vkykd_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._refresh_vkykd_58{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--color-panel-border);border-radius:var(--radius-control);background:var(--color-panel-bg);color:var(--color-ink);font:inherit;cursor:pointer}._refresh_vkykd_58:disabled{cursor:default;opacity:.65}._details_vkykd_128{min-width:0;min-height:min(60vh,38rem)}._table_vkykd_133{height:min(60vh,38rem);overflow:auto;scrollbar-gutter:stable}._details_vkykd_128 ._table_vkykd_133 tbody tr:hover:not([aria-hidden=true])>td:where(:not([aria-selected=true])){background:color-mix(in srgb,var(--color-accent) 22%,var(--color-panel-solid))!important}._details_vkykd_128 ._table_vkykd_133 thead th{position:sticky;top:0;z-index:3}@media(max-width:1050px){._grid_vkykd_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._grid_vkykd_7{grid-template-columns:minmax(0,1fr)}}._content_phb7y_1{display:grid;gap:1rem;min-width:0}._toolbar_phb7y_7{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:1rem}._period_phb7y_15{display:flex;gap:.75rem;flex-wrap:wrap}._period_phb7y_15 label{display:grid;gap:.4rem;width:11rem}._period_phb7y_15 label>span{font-size:.75rem;color:var(--color-muted)}._content_phb7y_1 ._note_phb7y_32{margin:0;color:var(--color-muted);font-size:.8rem}._syncButton_phb7y_38{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}._syncButton_phb7y_38:disabled{cursor:default;opacity:.6}._summary_phb7y_50{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}._summary_phb7y_50 article{display:grid;gap:.4rem;padding:1rem;border-radius:var(--radius-card);border:1px solid var(--color-panel-border);background:var(--color-panel-bg)}._summary_phb7y_50 span{color:var(--color-muted);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._summary_phb7y_50 strong{color:var(--color-ink);font-size:1.5rem}._table_phb7y_78{max-height:28rem;overflow:auto}._table_phb7y_78 :is(th,td){white-space:nowrap}._table_phb7y_78 thead th{position:sticky;top:0;z-index:3}._notDetected_phb7y_93{color:var(--color-muted)}._error_phb7y_97{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._loading_phb7y_105{display:inline-flex;color:var(--color-accent)}._spinner_phb7y_110{animation:_reportingSpinner_phb7y_1 .82s linear infinite}@keyframes _reportingSpinner_phb7y_1{to{transform:rotate(360deg)}}@media(max-width:650px){._summary_phb7y_50{grid-template-columns:minmax(0,1fr)}._period_phb7y_15{width:100%}._period_phb7y_15 label{flex:1;min-width:8rem}}@media(prefers-reduced-motion:reduce){._spinner_phb7y_110{animation:none}}._panel_14iu8_1{grid-column:1 / -1}._body_14iu8_2{display:grid;gap:12px;max-width:620px;padding:8px;font-size:14px}._body_14iu8_2 p{margin:0;line-height:1.6}._form_14iu8_4{display:grid;gap:14px;margin-top:8px}._form_14iu8_4 label{display:grid;gap:8px;font-size:13px}._actions_14iu8_6{display:flex;gap:12px;flex-wrap:wrap}._textButton_14iu8_7{background:none;border:0;padding:0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit;justify-self:start}._error_14iu8_8{color:#bd303b}._notice_14iu8_9{padding:12px;border:1px solid rgba(54,123,81,.25);border-radius:10px;background:#367b510f}._form_14iu8_4 h3{margin:0;font-size:16px}._qrCode_14iu8_11{background:#fff;padding:10px;border-radius:12px;max-width:100%;height:auto}._manualSetup_14iu8_12{font-size:12px;overflow-wrap:anywhere}._manualSetup_14iu8_12 summary{cursor:pointer}._manualSetup_14iu8_12 p,._manualSetup_14iu8_12 code{display:block;margin-top:10px}._manualSetup_14iu8_12 code{-webkit-user-select:all;user-select:all}._page_1vgaw_1{position:relative;width:100%;margin:0 auto;gap:1.2rem}._page_1vgaw_1[data-account-tab=mysql-db]{overflow-anchor:none}._tasksPage_1vgaw_12{display:flex;flex:1;flex-direction:column}._tasksPage_1vgaw_12 ._adminSection_1vgaw_18{flex:1;grid-template-rows:auto minmax(0,1fr)}._tasksPanel_1vgaw_23{align-content:start}._strategiesPanel_1vgaw_27{min-width:0}._strategyDetailsGrid_1vgaw_31{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(7rem,1fr);gap:.5rem;margin:0;overflow-x:auto}._tickerDetailsGrid_1vgaw_40{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.65rem;margin:0}._tickerDetailsGrid_1vgaw_40 dd{min-width:0;margin:0}._tickerDetailsGrid_1vgaw_40 ._metricCard_1vgaw_52 strong{font-size:.95rem;line-height:1.5;overflow-wrap:anywhere}._strategyDetailsGrid_1vgaw_31 ._metricCard_1vgaw_52{align-content:start;gap:.4rem;padding:.75rem .65rem}._strategyDetailsGrid_1vgaw_31 ._metricCard_1vgaw_52 span{font-size:.62rem;letter-spacing:.1em;overflow-wrap:anywhere}._strategyDetailsGrid_1vgaw_31 dd{min-width:0;margin:0}._strategyDetailsGrid_1vgaw_31 ._metricCard_1vgaw_52 strong{font-size:1rem;line-height:1.3;white-space:pre-wrap;overflow-wrap:anywhere}._page_1vgaw_1:before,._page_1vgaw_1:after{content:"";position:absolute;inset:auto;border-radius:999px;filter:blur(48px);pointer-events:none;z-index:0}._page_1vgaw_1:before{top:1.25rem;right:10%;width:14rem;height:14rem;background:#f0a21a14}._page_1vgaw_1:after{bottom:.35rem;left:8%;width:16rem;height:16rem;background:#67b7d81f}._noticeBanner_1vgaw_109{position:relative;z-index:1;display:flex;align-items:center;gap:.7rem;padding:.9rem 1.05rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:radial-gradient(circle at right center,rgba(103,183,216,.12),transparent 36%),linear-gradient(180deg,#ffffffdb,#f7fafdd1);color:var(--color-ink);font-weight:600;line-height:1.5}._noticeIcon_1vgaw_126{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:999px;background:linear-gradient(135deg,#f0a21a3d,#f0a21a6b);color:var(--color-accent-deep);font-size:.86rem;font-weight:900;flex:0 0 auto}._noticeBanner_1vgaw_109 a{color:inherit;font-weight:800;font-style:italic;text-decoration:none}._layout_1vgaw_147{position:relative;z-index:1;display:grid;align-items:stretch;gap:.9rem;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-template-areas:"preview password"}._panelCard_1vgaw_157{height:100%}._previewPanel_1vgaw_161{grid-area:preview;min-width:0}._previewTopRow_1vgaw_166{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:.9rem}._previewHero_1vgaw_173{display:flex;align-items:center;gap:.95rem;padding:.95rem 1rem;border-radius:var(--radius-control);background:radial-gradient(circle at top right,rgba(103,183,216,.14),transparent 34%),linear-gradient(180deg,#f1f7fceb,#ffffffdb);border:1px solid rgba(46,111,142,.08)}._previewHeroMain_1vgaw_185{display:flex;align-items:center;gap:.95rem;min-width:0}._previewAvatar_1vgaw_192{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:999px;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));color:#092131;font-weight:800;flex:0 0 auto}._previewIdentity_1vgaw_205{display:grid;gap:.14rem;min-width:0}._previewIdentity_1vgaw_205 strong,._previewItem_1vgaw_212 strong{color:var(--color-ink);overflow-wrap:anywhere}._previewIdentity_1vgaw_205 strong{font-size:.88rem;line-height:1.2}._previewIdentity_1vgaw_205 small{color:var(--color-muted);font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._previewGrid_1vgaw_230{display:grid;gap:.9rem;grid-template-columns:repeat(4,minmax(0,1fr));align-content:start}._previewStatusCard_1vgaw_237{display:grid;gap:.24rem;min-width:0;padding:.95rem 1rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffff94}._previewStatusCard_1vgaw_237 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._previewStatusCard_1vgaw_237 strong{color:var(--color-ink);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}._previewEmailCard_1vgaw_262 strong{font-size:.92rem}._previewItem_1vgaw_212{display:grid;gap:.34rem;padding:1rem 1.02rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffff94}._previewItem_1vgaw_212 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._passwordPanel_1vgaw_283{grid-area:password;position:relative;z-index:1}._passwordPanelBody_1vgaw_289{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end}._passwordFields_1vgaw_296{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr)}._passwordField_1vgaw_296{position:relative;display:grid;gap:.42rem}._passwordField_1vgaw_296 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._passwordInputWrap_1vgaw_316{position:relative}._passwordInputWrap_1vgaw_316 input{width:100%;padding-right:3rem}._passwordToggle_1vgaw_325{position:absolute;top:50%;right:.35rem;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:0;border-radius:.65rem;background:transparent;color:#173a59b8;transform:translateY(-50%);transition:background .15s ease,color .15s ease}._passwordToggle_1vgaw_325:focus-visible{background:#173a5914;color:#173a59}._passwordToggle_1vgaw_325:disabled{cursor:wait}._passwordActions_1vgaw_353{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.8rem;min-width:min(100%,15rem)}._passwordMessage_1vgaw_362{margin:0;color:var(--color-accent-deep);font-weight:700;text-align:right;max-width:18rem}._passwordSubmitButton_1vgaw_370{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:12.5rem}._passwordSubmitButton_1vgaw_370:disabled{cursor:wait;opacity:.92}._passwordButtonSpinner_1vgaw_383{animation:_confirmationButtonSpin_1vgaw_1261 .82s linear infinite}._adminSection_1vgaw_18{position:relative;z-index:1;display:grid;gap:.9rem}._adminTabs_1vgaw_394{justify-self:start;gap:.28rem;width:fit-content;max-width:100%;flex-wrap:nowrap;overflow-x:auto;padding:.28rem;border-radius:var(--radius-card);background:#ffffffb8;border:1px solid rgba(46,111,142,.08);box-shadow:inset 0 1px #fff6}._adminTabs_1vgaw_394 button{min-height:2.2rem;padding:0 .76rem;border-radius:var(--radius-control);color:var(--color-muted);font-size:.9rem;font-weight:750;letter-spacing:0}._adminTabs_1vgaw_394 button[aria-selected=true]{color:#4d2d00}._adminTabs_1vgaw_394 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._adminNavRow_1vgaw_428{display:flex;align-items:center;justify-content:flex-start;gap:.45rem;flex-wrap:wrap}._statisticsAdminSwitch_1vgaw_436{display:inline-flex;align-items:center;gap:.5rem;min-height:2.2rem;margin-left:auto;padding:.4rem .3rem;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-muted);font-size:.8rem;font-weight:700;cursor:pointer}._statisticsAdminSwitch_1vgaw_436:focus-visible{outline:2px solid var(--color-accent-deep);outline-offset:2px}._statisticsAdminSwitchTrack_1vgaw_457{display:inline-flex;align-items:center;flex-shrink:0;width:2rem;height:1.15rem;padding:.13rem;border-radius:999px;background:#8a9bab;transition:background .18s ease}._statisticsAdminSwitchThumb_1vgaw_469{width:.89rem;height:.89rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #14314a2e;transition:transform .18s ease}._statisticsAdminSwitch_1vgaw_436[aria-checked=true] ._statisticsAdminSwitchTrack_1vgaw_457{background:var(--color-accent-deep)}._statisticsAdminSwitch_1vgaw_436[aria-checked=true] ._statisticsAdminSwitchThumb_1vgaw_469{transform:translate(.85rem)}._adminTabPlaceholder_1vgaw_486{display:grid;gap:.6rem;min-height:12rem;align-content:center;justify-items:start;padding:1.2rem .2rem}._adminTabPlaceholder_1vgaw_486 strong{color:var(--color-ink);font-size:1rem}._adminTabPlaceholder_1vgaw_486 p{margin:0;color:var(--color-muted);font-weight:700}._taskManagerShell_1vgaw_506{display:grid;gap:.95rem}._taskManagerMessage_1vgaw_511{margin:0;color:var(--color-accent-deep);font-weight:700}._mysqlDbTableSelectorRow_1vgaw_517{display:flex;align-items:center;gap:.75rem}._adminLoadingIndicator_1vgaw_523{display:inline-flex;flex-shrink:0;color:var(--color-accent)}._mysqlDbTableField_1vgaw_529{width:min(100%,22rem);max-width:22rem;min-width:min(100%,18rem)}._mysqlDbHeaderFields_1vgaw_535{width:min(100%,62rem);max-width:62rem;grid-template-columns:minmax(18rem,22rem) minmax(26rem,1fr);align-items:end}._mysqlDbSearchToolbarField_1vgaw_542{width:min(100%,34rem);max-width:34rem;min-width:min(100%,24rem)}._mysqlDbSearchField_1vgaw_548{width:100%;min-width:0;align-self:end}._mysqlDbSearchField_1vgaw_548 .input{width:100%}._mysqlDbFieldHint_1vgaw_558{color:var(--color-muted);font-size:.8rem;line-height:1.35}._mysqlDbFieldHintError_1vgaw_564{color:#b4423f;font-weight:700}._mysqlDbEditorTextarea_1vgaw_569{width:100%;min-height:6.75rem;resize:vertical}._taskStatusField_1vgaw_575{max-width:none}._taskStatusPanel_1vgaw_579{display:grid;gap:.65rem;min-height:2.8rem;padding:.72rem .85rem;border-radius:var(--radius-select);border:1px solid var(--color-border);background:linear-gradient(180deg,#ffffffd6,#f4f8fccc),#ffffffbd;box-shadow:inset 0 1px #ffffff80}._taskStatusChipList_1vgaw_592{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}._taskStatusChip_1vgaw_592{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:2rem;padding:.2rem .72rem;border-radius:999px;border:1px solid rgba(27,66,95,.1);background:#ffffffb3;color:var(--color-ink);font-weight:800}._taskStatusChipSelected_1vgaw_613{border-color:#f0a21a3d;background:linear-gradient(135deg,#f0a21aeb,#e79400f5);color:#fff7e7;box-shadow:0 10px 20px #f0a21a29}._taskFilterHint_1vgaw_620{margin:0;color:var(--color-muted);font-weight:700}._tableCard_1vgaw_626{display:grid;gap:.9rem;min-width:0}._tableMeta_1vgaw_632{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}._clientAdminSearchField_1vgaw_639{display:grid;gap:.55rem;flex:1 1 44rem;max-width:50rem;min-width:min(100%,24rem)}._clientAdminSearchField_1vgaw_639 strong{color:var(--color-ink);font-size:1rem;line-height:1.28}._clientAdminToolbarActions_1vgaw_653{display:flex;align-items:flex-start;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;margin-left:auto}._clientAdminToolbar_1vgaw_653{align-items:flex-end;justify-content:flex-start;gap:.5rem}._clientAdminToolbar_1vgaw_653 ._clientAdminToolbarActions_1vgaw_653{align-items:center;justify-content:flex-start;gap:.5rem;margin-left:0}._clientCreateToolbarButton_1vgaw_675{flex:0 0 auto;margin-left:auto}._clientDownloadButton_1vgaw_680.buttonSecondary{flex:0 0 2.85rem;width:2.85rem;height:2.85rem;padding:0}._tableMeta_1vgaw_632 strong{color:var(--color-ink);font-size:1rem;line-height:1.28}._tableToolbar_1vgaw_693{display:flex;align-items:flex-end;justify-content:flex-start;gap:.85rem;flex-wrap:wrap}._strategySubscriptionsToolbar_1vgaw_701{display:flex;align-items:flex-end;gap:.85rem;flex-wrap:wrap}._strategySubscriptionFilters_1vgaw_708{display:grid;grid-template-columns:minmax(16rem,32rem);gap:.85rem;flex:1 1 32rem;min-width:min(100%,20rem)}._strategySubscriptionFilters_1vgaw_708 ._filterField_1vgaw_716{max-width:none;min-width:0}._tableToolbarPrimary_1vgaw_721{display:flex;align-items:flex-end;gap:.85rem;flex-wrap:wrap;width:100%}._taskFilterFields_1vgaw_729{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 44rem;min-width:min(100%,32rem)}._taskFilterFields_1vgaw_729 ._filterField_1vgaw_716{max-width:100%;min-width:0}._taskToolbarActions_1vgaw_742{display:inline-flex;align-items:flex-end;gap:.75rem;margin-left:auto;flex-wrap:wrap}._newClientButton_1vgaw_750,._taskCreateButton_1vgaw_755{min-width:9.75rem;padding-inline:1.1rem}._taskReloadButton_1vgaw_760{flex-shrink:0;width:2.85rem;padding:0}._downloadButton_1vgaw_766{min-width:9rem;padding-inline:1.1rem}._trackingCloseButton_1vgaw_771{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border-radius:999px;border:1px solid rgba(27,66,95,.12);background:#ffffffb8;color:var(--color-ink)}._trackingPanel_1vgaw_784>header{align-items:center;flex-wrap:nowrap}._trackingPanel_1vgaw_784>header>div:first-child{min-width:0}._trackingDownloadButton_1vgaw_793.buttonSecondary{flex:0 0 2rem;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0}._clientCountBadgeCompact_1vgaw_802{display:inline-flex;align-items:center}._clientCountBadgeCompact_1vgaw_802 span{min-height:2.4rem;padding:.4rem 1rem;white-space:nowrap}._filterField_1vgaw_716{display:grid;gap:.42rem;flex:1 1 50%;max-width:50%;min-width:min(100%,20rem)}._filterField_1vgaw_716 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._editorFormGrid_1vgaw_829{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}._clientFormFields_1vgaw_836{min-width:0;margin:0;padding:0;border:0}._mysqlDbEditorFormGrid_1vgaw_843{grid-template-columns:minmax(0,1fr)}._editorFieldsColumn_1vgaw_847{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}._mysqlDbEditorFieldsColumn_1vgaw_853{width:100%;grid-template-columns:repeat(4,minmax(0,1fr))}._editorFieldsStack_1vgaw_858{display:grid;gap:.85rem;align-content:start}._editorField_1vgaw_847{display:grid;gap:.42rem}._editorField_1vgaw_847>span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._mysqlDbFixedValue_1vgaw_877{display:flex;align-items:center;min-height:2.5rem;padding:0 .9rem;color:var(--color-ink);font-size:.94rem;overflow-wrap:anywhere}._clientEditorSelect_1vgaw_887>span{font-weight:400}._mysqlDbCategorySelect_1vgaw_891>span,._mysqlDbCategorySelect_1vgaw_891>[role=option]{font-weight:400}._strategyAccessField_1vgaw_896{align-self:stretch;grid-template-rows:auto minmax(0,1fr);min-height:0;min-width:0}._strategyAccessPanel_1vgaw_903{display:grid;gap:.65rem;min-height:0;min-width:0}._strategyAccessMenu_1vgaw_910{position:static;display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;gap:.7rem;padding:.8rem;border-radius:calc(var(--radius-card) - .1rem);border:1px solid rgba(27,66,95,.14);background:linear-gradient(180deg,#fffffffa,#f4f8fcf5),#fffffffa;box-shadow:0 22px 40px #14314a24}._strategyAccessMenuActions_1vgaw_925{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;flex-wrap:wrap}._strategyAccessMenuActions_1vgaw_925 small{color:var(--color-muted);font-weight:700}._strategyAccessMenuButtons_1vgaw_938{display:inline-flex;align-items:center;gap:.7rem;flex:0 0 auto;margin-left:auto}._strategyAccessFilter_1vgaw_946{flex:1 1 24rem;width:min(100%,24rem);min-width:min(100%,20rem);margin-left:0}._strategyAccessAction_1vgaw_953{padding:0;border:0;background:transparent;color:var(--color-ink);font-weight:400}._strategyAccessOptions_1vgaw_961{display:grid;align-content:start;gap:.5rem;min-height:0;contain:size;overflow-y:auto;padding-right:.1rem}._strategyAccessOption_1vgaw_961{display:flex;align-items:flex-start;gap:.72rem;padding:.72rem .76rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#f7fafdf0;cursor:pointer}._strategyAccessOptionSelected_1vgaw_982{border-color:#f0a21a38;background:#f0a21a14}._strategyAccessOption_1vgaw_961 input{margin-top:.16rem;accent-color:var(--color-accent)}._strategyAccessOptionText_1vgaw_992{display:grid;gap:.15rem}._strategyAccessOptionText_1vgaw_992 strong{color:var(--color-ink);font-size:.9rem;font-weight:400}._strategyAccessNoResults_1vgaw_1003{margin:0;padding:.9rem .2rem .15rem;color:var(--color-muted);font-size:.88rem;font-weight:700}._strategyAccessOptionText_1vgaw_992 small{color:var(--color-muted);line-height:1.4}._editorActions_1vgaw_1016{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._editorMessage_1vgaw_1024{margin:0 auto 0 0;font-weight:700}._editorMessageSaved_1vgaw_1030{color:#1b7d51}._editorMessageDeleted_1vgaw_1034{color:#8a5b12}._editorMessageWarning_1vgaw_1038{color:#b86a00}._editorMessageError_1vgaw_1042{color:#b4423f}._confirmationOverlay_1vgaw_1046{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:grid;place-items:center;padding:1.5rem;background:#08101870;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._confirmationDialog_1vgaw_1057{width:min(100%,28rem);display:grid;gap:1rem;padding:1.2rem 1.2rem 1.1rem;border-radius:calc(var(--radius-panel) + .1rem);border:1px solid rgba(240,162,26,.18);background:radial-gradient(circle at top right,rgba(240,162,26,.12),transparent 34%),linear-gradient(180deg,#fffffff5,#f7fafdf0);box-shadow:0 26px 60px #0810183d,inset 0 1px #ffffffb8}._clientEditorDialog_1vgaw_1072{width:min(100%,72rem);max-height:calc(100dvh - 3rem);min-width:0;overflow:auto;overscroll-behavior:contain;border-radius:var(--radius-panel)}._strategyEditorOverlay_1vgaw_1081{z-index:39}._clientEditorDialog_1vgaw_1072>._panelCard_1vgaw_157{height:auto}._clientEditorDialog_1vgaw_1072 ._editorField_1vgaw_847{min-width:0}._clientEditorDialog_1vgaw_1072 ._editorField_1vgaw_847>input{width:100%;min-width:0}._clientEditorDialog_1vgaw_1072 ._strategyAccessOptions_1vgaw_961{max-height:24rem;contain:none}._clientEditorDialog_1vgaw_1072 ._strategyAccessOption_1vgaw_961 input{flex-shrink:0}._clientEditorDialog_1vgaw_1072 ._strategyAccessOptionText_1vgaw_992{min-width:0;overflow-wrap:anywhere}._taskCreateDialog_1vgaw_1112{width:min(100%,42rem)}._strategyAddDialog_1vgaw_1116{width:min(100%,48rem);max-height:calc(100dvh - 3rem);overflow-y:auto}._strategyAddDialog_1vgaw_1116 ._strategyAddOptions_1vgaw_1122{max-height:min(24rem,45dvh);grid-auto-rows:max-content;align-content:start}._strategyAddOptions_1vgaw_1122 ._taskAssigneeOption_1vgaw_1128 input{flex-shrink:0}._strategyAddClientDetails_1vgaw_1132{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:.75rem;flex:1;min-width:0;overflow-wrap:anywhere}._strategyAddClientDetails_1vgaw_1132 small{color:var(--color-muted);font-weight:400}._strategyAddMessage_1vgaw_1147{white-space:pre-line;overflow-wrap:anywhere}html[data-theme=dark] ._strategyAddOptions_1vgaw_1122 ._taskAssigneeOption_1vgaw_1128{border-color:var(--color-border);background:var(--color-field-bg)}html[data-theme=dark] ._strategyAddOptions_1vgaw_1122 ._taskAssigneeOptionSelected_1vgaw_1157{border-color:#f0a21a66;background:#f0a21a1f}._easterEggDialog_1vgaw_1162{width:min(100%,46rem);max-height:calc(100dvh - 3rem);overflow:auto}._easterEggHeader_1vgaw_1168{display:flex;align-items:center;justify-content:flex-end;gap:1rem}._easterEggImage_1vgaw_1175{display:block;width:100%;max-height:calc(100dvh - 10rem);object-fit:contain;border-radius:var(--radius-card);background:#fff}._easterEggLoading_1vgaw_1184{display:flex;align-items:center;justify-content:center;gap:.5rem;min-height:12rem}._taskCreateForm_1vgaw_1192{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}._taskCreateDescriptionField_1vgaw_1198,._taskCreateAssigneesField_1vgaw_1199{grid-column:1 / -1}._taskCreateTextarea_1vgaw_1203{min-height:7.5rem;resize:vertical}._taskCreateAssigneesPanel_1vgaw_1208{display:grid;gap:.65rem;padding:.75rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:linear-gradient(180deg,#ffffffeb,#f4f8fce6),#ffffffe0}._confirmationHeader_1vgaw_1219{display:grid;gap:.42rem}._confirmationHeader_1vgaw_1219 strong{color:var(--color-ink);font-size:1.05rem;line-height:1.2}._confirmationHeader_1vgaw_1219 p{margin:0;color:var(--color-muted);line-height:1.55}._confirmationActions_1vgaw_1236{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._confirmationActionButton_1vgaw_1243:disabled{opacity:.9;cursor:wait}._mysqlDbDeleteButton_1vgaw_1248{color:#8f1f2d;border-color:#c2374847;background:#c2374814;box-shadow:none}html[data-theme=dark] ._mysqlDbDeleteButton_1vgaw_1248{color:#ff9da8;border-color:#ff7d8d4d;background:#c2374829}._confirmationButtonSpinner_1vgaw_1261{animation:_confirmationButtonSpin_1vgaw_1261 .82s linear infinite}@keyframes _confirmationButtonSpin_1vgaw_1261{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._validationList_1vgaw_1275{margin:0;padding-left:1.1rem;display:grid;gap:.38rem;color:var(--color-ink);font-weight:700}._tableShell_1vgaw_1284{overflow-x:auto;overflow-y:visible;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#ffffff8a}._managementTableShell_1vgaw_1292{height:24rem;max-height:24rem;overflow-y:auto;scrollbar-gutter:stable}._mysqlDbTableShell_1vgaw_1299{height:18rem;max-height:18rem}._mysqlDbTableShell_1vgaw_1299 table{border-collapse:separate;border-spacing:0}._mysqlDbTableShell_1vgaw_1299 table thead th{position:sticky!important;top:0;z-index:6;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc36b}._mysqlDbTableCell_1vgaw_1317{max-width:14rem;white-space:nowrap}._mysqlDbTruncatedCellText_1vgaw_1322{display:block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tickerCollectChartBody_1vgaw_1330{display:grid;gap:.85rem}._tickerCollectHistoryBody_1vgaw_1335{min-height:23rem}._tickerCollectChartTitle_1vgaw_1339{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._tickerCollectChartCanvas_1vgaw_1346{height:23rem;min-width:0}._mysqlDbTableShell_1vgaw_1299 ._tickerCollectValuesTable_1vgaw_1351{min-width:0}._tickerCollectValuesTable_1vgaw_1351 th:first-child{width:10rem}._tickerCollectValuesTable_1vgaw_1351 th._tickerCollectDateHeader_1vgaw_1359{padding:0}._tickerCollectDateHeader_1vgaw_1359>button{display:flex;width:100%;padding:.82rem .9rem}._tickerCollectTextValue_1vgaw_1369{white-space:pre-wrap;overflow-wrap:anywhere}._tasksTableShell_1vgaw_1374{max-height:35rem;overflow-y:auto;scrollbar-gutter:stable}._tasksTable_1vgaw_1374 th{padding-block:.52rem}._tasksTable_1vgaw_1374 td{padding-block:.34rem}._managementTable_1vgaw_1292{min-width:1360px}._page_1vgaw_1[data-account-tab=client-admin] ._managementTable_1vgaw_1292{width:100%;min-width:100%}._page_1vgaw_1[data-account-tab=client-admin] ._managementTable_1vgaw_1292 :is(th,td){padding:.65rem .45rem;white-space:nowrap}._page_1vgaw_1[data-account-tab=client-admin] ._managementTable_1vgaw_1292 th{letter-spacing:.12em}._clientCellText_1vgaw_1406{display:block;max-width:20rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clientNameColumn_1vgaw_1414 ._clientCellText_1vgaw_1406{max-width:7rem}._clientCompanyColumn_1vgaw_1418 ._clientCellText_1vgaw_1406{max-width:9rem}._clientPhoneColumn_1vgaw_1422 ._clientCellText_1vgaw_1406{max-width:8rem}._page_1vgaw_1[data-account-tab=client-admin] ._managementTable_1vgaw_1292 :is(._selectedTableRow_1vgaw_1426,._trackedTableRow_1vgaw_1426)>td,._page_1vgaw_1[data-account-tab=client-admin] ._managementTable_1vgaw_1292 tbody tr:hover:not([aria-hidden=true])>td,._page_1vgaw_1[data-account-tab=strategies] ._managementTable_1vgaw_1292 tbody tr:hover:not([aria-hidden=true])>td,._page_1vgaw_1[data-account-tab=task] ._tasksTable_1vgaw_1374 tbody tr:hover:not([aria-hidden=true])>td:where(:not([aria-selected=true])),._page_1vgaw_1[data-account-tab=mysql-db] ._mysqlDbTableShell_1vgaw_1299 table tbody tr:hover:not([aria-hidden=true])>td:where(:not([aria-selected=true])){background:color-mix(in srgb,var(--color-accent) 22%,var(--color-panel-solid))!important}._taskIndexColumn_1vgaw_1434{width:3rem;color:var(--color-muted);text-align:right}._taskNameButton_1vgaw_1440{display:block;width:100%;overflow:hidden;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}._taskDescriptionColumn_1vgaw_1455{width:24rem;min-width:24rem}._taskDescriptionCell_1vgaw_1460{min-width:24rem}._taskInlineInput_1vgaw_1464{width:100%;min-height:2rem;padding:.3rem .65rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.1);background:#ffffffd6;color:var(--color-ink)}._taskInlineInput_1vgaw_1464:focus{outline:none;border-color:#f0a21a3d;box-shadow:0 0 0 3px #f0a21a1a}._tasksTable_1vgaw_1374 ._taskInlineSelect_1vgaw_1480{min-width:9rem;min-height:2rem;font-weight:800}._tasksTable_1vgaw_1374 ._taskInlineSelect_1vgaw_1480._taskStatusNotStarted_1vgaw_1486{border-color:#f0a21a47}._tasksTable_1vgaw_1374 ._taskInlineSelect_1vgaw_1480._taskStatusInProgress_1vgaw_1490{border-color:#1c6cbd38}._tasksTable_1vgaw_1374 ._taskInlineSelect_1vgaw_1480._taskStatusCompleted_1vgaw_1494{border-color:#0fa95838}._tasksTable_1vgaw_1374 ._taskInlineSelect_1vgaw_1480._taskStatusOnHold_1vgaw_1498{border-color:#a8434538}._tasksTable_1vgaw_1374 ._taskInlineSelect_1vgaw_1480._taskStatusUnknown_1vgaw_1502{border-color:#2e6f8e29}._taskRowSaving_1vgaw_1506 td{opacity:.9}._taskAssigneeList_1vgaw_1510{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap}._taskAssigneeEditor_1vgaw_1517{display:grid;gap:.5rem}._taskAssigneeEditorTrigger_1vgaw_1522{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;min-height:2rem;padding:.18rem .5rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.1);background:#ffffffc7;text-align:left}._taskAssigneeEditorMenu_1vgaw_1536{display:grid;gap:.55rem;padding:.6rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:linear-gradient(180deg,#ffffffeb,#f4f8fce6),#ffffffe0}._taskAssigneeOptions_1vgaw_1547{display:grid;gap:.4rem;max-height:12rem;overflow-y:auto}._taskAssigneeOption_1vgaw_1128{display:flex;align-items:center;gap:.52rem;min-height:2.15rem;padding:.45rem .52rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffffb3;color:var(--color-ink);font-weight:700}._taskAssigneeOptionSelected_1vgaw_1157{border-color:#f0a21a3d;background:#f0a21a1f}._taskAssigneeOption_1vgaw_1128 input{width:1rem;height:1rem;accent-color:#f0a21a}._taskAssigneeEditorActions_1vgaw_1578{display:flex;justify-content:flex-end}._taskAssigneePill_1vgaw_1583{display:inline-flex;align-items:center;min-height:1.62rem;padding:.18rem .52rem;border-radius:999px;background:#e4ecf4eb;color:#6d8296;font-weight:700;white-space:nowrap}._taskStatusCell_1vgaw_1595{white-space:nowrap}._taskDeleteColumn_1vgaw_1599{width:3.25rem;text-align:right}._taskDeleteButton_1vgaw_1604{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border-radius:999px;border:1px solid rgba(109,130,150,.2);background:#ffffffd1;color:#7f8c98;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}._taskDeleteButton_1vgaw_1604:disabled{cursor:not-allowed;opacity:.6}._taskStatusNotStarted_1vgaw_1486{background:#f0a21a2e;color:#9a5b00}._taskStatusInProgress_1vgaw_1490{background:#1c6cbd24;color:#1c6cbd}._taskStatusCompleted_1vgaw_1494{background:#0fa95824;color:#0b7f46}._taskStatusOnHold_1vgaw_1498{background:#a8434524;color:#a04345}._taskStatusUnknown_1vgaw_1502{background:#2e6f8e1f;color:var(--color-ink)}._taskEmptyText_1vgaw_1652{color:var(--color-muted);font-weight:700}._actionColumn_1vgaw_1657{text-align:right}._tableAction_1vgaw_1661{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .8rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#ffffffd1;color:var(--color-ink);font-weight:800}._selectedTableRow_1vgaw_1426 td{background:#f0a21a1a!important}._trackedTableRow_1vgaw_1426 td{background:#67b7d81f!important}._analyticsGrid_1vgaw_1682{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}._metricCard_1vgaw_52{display:grid;gap:.32rem;min-width:0;padding:1rem 1.02rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:radial-gradient(circle at top right,rgba(103,183,216,.09),transparent 34%),linear-gradient(180deg,#ffffffd6,#f7fafde6)}._metricCard_1vgaw_52 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._metricCard_1vgaw_52 strong{color:var(--color-ink);font-size:1.5rem;line-height:1.1}._metricValue_1vgaw_1714{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}._metricValue_1vgaw_1714 small{color:var(--color-muted);font-size:.85rem;font-weight:400;letter-spacing:normal;text-transform:none}._trackingPanelBody_1vgaw_1729{display:grid;gap:1rem}._trackingProfileToolbar_1vgaw_1734{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0}._trackingProfileEditButton_1vgaw_1742{min-width:4.5rem;white-space:nowrap}._trackingProfileGrid_1vgaw_1747,._trackingMetricsGrid_1vgaw_1748{display:grid;min-width:0}._trackingProfileGrid_1vgaw_1747{grid-template-columns:minmax(0,2.4fr) repeat(6,minmax(0,1fr));gap:.5rem}._trackingProfileGrid_1vgaw_1747 ._metricCard_1vgaw_52{grid-template-rows:1fr auto;padding:.8rem .6rem}._trackingProfileGrid_1vgaw_1747 ._metricCard_1vgaw_52 span{letter-spacing:.08em;line-height:1.4;overflow-wrap:anywhere}._trackingMetricsGrid_1vgaw_1748{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}._trackingPanelBody_1vgaw_1729 ._metricCard_1vgaw_52 strong,._trackingProfilePanel_1vgaw_1775 ._metricCard_1vgaw_52 strong{font-size:1rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._trackingProfileGrid_1vgaw_1747 ._trackingIdentityCard_1vgaw_1782{display:flex;align-items:center;gap:.6rem;min-height:3.8rem}._trackingIdentityAvatar_1vgaw_1789{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.8rem;height:2.8rem;border-radius:999px;color:#092131;font-size:.92rem;font-weight:800;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft))}._trackingIdentityDetails_1vgaw_1803{display:grid;flex:1;gap:.14rem;min-width:0}._trackingProfilePanel_1vgaw_1775 ._trackingIdentityDetails_1vgaw_1803 strong{display:block;font-size:.9rem;font-weight:800;line-height:1.15;letter-spacing:-.02em}._trackingIdentityDetails_1vgaw_1803 small{display:block;overflow:hidden;color:var(--color-muted);font-size:.85rem;font-weight:400;letter-spacing:normal;white-space:nowrap;text-overflow:ellipsis}._trackingInsightsGrid_1vgaw_1829{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._trackingHistoryGrid_1vgaw_1835{display:grid;align-items:stretch;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._trackingResourcesGrid_1vgaw_1842{grid-template-columns:repeat(2,minmax(0,1fr))}._trackingResourcesGrid_1vgaw_1842>._trackingLogCard_1vgaw_1846{align-content:start}._trackingActivityTableShell_1vgaw_1850,._trackingReportingTableShell_1vgaw_1851{max-height:24rem;min-width:0;overflow:auto;scrollbar-gutter:stable}._trackingActivityTableShell_1vgaw_1850 ._trackingActivityTable_1vgaw_1850{width:100%;min-width:36rem}._trackingActivityTable_1vgaw_1850 th,._trackingActivityTable_1vgaw_1850 td{padding:.6rem .5rem;vertical-align:top}._trackingActivityTable_1vgaw_1850 th:first-child{width:10rem}._trackingActivityTable_1vgaw_1850 th:nth-child(2){width:10rem}._trackingActivityTable_1vgaw_1850 th:nth-child(3){width:16rem}._trackingActivityTable_1vgaw_1850 th,._trackingActivityTable_1vgaw_1850 td:first-child{white-space:nowrap}._trackingActivityTable_1vgaw_1850 td{font-size:.82rem}._trackingActivityText_1vgaw_1890{display:block;white-space:pre-wrap;overflow-wrap:anywhere}._trackingReportingTableShell_1vgaw_1851 ._trackingReportingTable_1vgaw_1851{width:100%;min-width:30rem;table-layout:fixed}._trackingReportingTable_1vgaw_1851 th,._trackingReportingTable_1vgaw_1851 td{padding:.6rem .5rem}._trackingReportingTable_1vgaw_1851 th:first-child{width:40%}._trackingReportingTable_1vgaw_1851 td{font-size:.82rem;white-space:nowrap}._trackingReportingMessageId_1vgaw_1916{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._trackingActivityTableShell_1vgaw_1850 ._trackingActivityTable_1vgaw_1850 tbody tr:nth-child(odd),._trackingReportingTableShell_1vgaw_1851 ._trackingReportingTable_1vgaw_1851 tbody tr:nth-child(odd){background:var(--color-panel-solid)}._trackingActivityTableShell_1vgaw_1850 ._trackingActivityTable_1vgaw_1850 tbody tr:nth-child(2n),._trackingReportingTableShell_1vgaw_1851 ._trackingReportingTable_1vgaw_1851 tbody tr:nth-child(2n){background:#eaf3fa}html[data-theme=dark] ._trackingActivityTableShell_1vgaw_1850 ._trackingActivityTable_1vgaw_1850 tbody tr:nth-child(2n),html[data-theme=dark] ._trackingReportingTableShell_1vgaw_1851 ._trackingReportingTable_1vgaw_1851 tbody tr:nth-child(2n){background:color-mix(in srgb,var(--color-primary) 22%,var(--color-panel-solid))}._trackingInsightCard_1vgaw_1939,._trackingLogCard_1vgaw_1846{display:grid;gap:.9rem;min-width:0;padding:1rem 1.02rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:radial-gradient(circle at top right,rgba(103,183,216,.09),transparent 34%),linear-gradient(180deg,#ffffffd6,#f7fafde6)}._trackingInsightCard_1vgaw_1939{background:#fff}._trackingInsightHeader_1vgaw_1956{display:grid;gap:.2rem}._trackingHistoryHeader_1vgaw_1961{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._trackingResourceHeader_1vgaw_1968{display:flex;align-items:center;gap:.55rem}._trackingChartHeader_1vgaw_1974{display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}._trackingPeriodFilter_1vgaw_1981{flex:0 1 11rem;min-width:0}._trackingYearFilter_1vgaw_1986{flex-basis:8rem}._trackingInsightHeader_1vgaw_1956 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._trackingInsightHeader_1vgaw_1956 strong{color:var(--color-ink);font-size:1rem;line-height:1.24}._trackingChartCanvas_1vgaw_2004{height:19rem;min-width:0}._trackingConnectionsScroll_1vgaw_2009{min-width:0;overflow-x:auto}._trackingYearChartCanvas_1vgaw_2014{min-width:38rem}._trackingDayChartCanvas_1vgaw_2018{min-width:60rem}._trackingConfigStatus_1vgaw_2022{display:inline-flex;align-items:center;gap:.6rem;margin:0;color:var(--color-muted);font-weight:700}._trackingConfigSpinner_1vgaw_2031{animation:_trackingConfigSpin_1vgaw_2031 .84s linear infinite}._trackingConfigError_1vgaw_2035{color:#b4423f}._trackingConfigList_1vgaw_2039{display:grid;gap:.75rem}._trackingConfigCompactList_1vgaw_2044{display:grid;grid-auto-rows:3.8rem;align-content:start;gap:.6rem;max-height:calc(3 * 3.8rem + 2 * .6rem);min-width:0;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;list-style:none;scrollbar-gutter:stable}._trackingConfigCompactItem_1vgaw_2059{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;min-height:0;padding:.8rem .95rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#ffffff9e}._trackingConfigCodeShell_1vgaw_2072{overflow-x:auto;border-radius:calc(var(--radius-card) - .15rem);border:1px solid rgba(27,66,95,.1);background:linear-gradient(180deg,#132940fa,#183451fa)}._trackingConfigName_1vgaw_2079{display:block;flex:1;min-width:0;overflow:hidden;color:var(--color-ink);font-size:.95rem;line-height:1.35;font-weight:400;white-space:nowrap;text-overflow:ellipsis}._trackingConfigViewButton_1vgaw_2092{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:2rem;padding:0 .9rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#ffffffd1;color:var(--color-ink);font-weight:400;white-space:nowrap}._trackingConfigDialog_1vgaw_2107{width:min(100%,54rem)}._trackingConfigCode_1vgaw_2072{margin:0;padding:1rem 1.05rem;color:#dbe8f5;font-size:.82rem;line-height:1.55;white-space:pre;font-family:IBM Plex Mono,Fira Code,Consolas,monospace;max-height:min(60vh,32rem);overflow:auto}._trackingConfigEmpty_1vgaw_2123{margin:0;color:var(--color-muted);font-weight:700}._trackingSubscriptionList_1vgaw_2129{display:grid;align-content:start;gap:.6rem;max-height:18.75rem;margin:0;padding:0 .15rem 0 0;overflow-y:auto;list-style:none;scrollbar-gutter:stable}._trackingSubscriptionItem_1vgaw_2141{display:flex;align-items:flex-start;gap:.72rem;min-width:0;padding:.78rem .88rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffff9e}._trackingSubscriptionItem_1vgaw_2141 strong{min-width:0;color:var(--color-ink);font-size:.9rem;font-weight:400;line-height:1.42;overflow-wrap:anywhere}._trackingSubscriptionMarker_1vgaw_2161{width:.58rem;height:.58rem;margin-top:.34rem;flex:0 0 auto;border-radius:999px;background:linear-gradient(135deg,#f0a21a,#f5c14f);box-shadow:0 0 0 .22rem #f0a21a1f}._aiBotConversationPopup_1vgaw_2171{width:min(100%,58rem)}._aiBotConversationPopupBody_1vgaw_2175{display:grid;overflow:auto;padding:0}._aiBotConversationList_1vgaw_2181{display:grid;max-height:23rem;overflow:auto;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#ffffff80;scrollbar-gutter:stable}._aiBotConversationItem_1vgaw_2191{display:grid;gap:.72rem;min-width:0;padding:.92rem 1rem;border-bottom:1px solid rgba(27,66,95,.08)}._aiBotConversationItem_1vgaw_2191:last-child{border-bottom:0}._aiBotConversationMeta_1vgaw_2203{display:flex;align-items:center;gap:.45rem .65rem;flex-wrap:wrap;color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}._aiBotConversationTurn_1vgaw_2216{display:grid;gap:.28rem;min-width:0}._aiBotConversationTurn_1vgaw_2216 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._aiBotConversationTurn_1vgaw_2216 p{margin:0;color:var(--color-ink);font-weight:400;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}._aiBotConversationRaw_1vgaw_2239{margin:0;color:var(--color-ink);font-family:IBM Plex Mono,Fira Code,Consolas,monospace;font-size:.8rem;font-weight:400;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}._descriptionPopupOverlay_1vgaw_2250{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;place-items:center;padding:1.5rem;background:#0810183d}._descriptionPopup_1vgaw_2250{width:min(100%,44rem);max-height:min(72vh,38rem);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#fffffffa,#f7fafdf5),var(--color-panel-bg);box-shadow:0 24px 58px #08101838}._descriptionPopupHeader_1vgaw_2274{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border-bottom:1px solid rgba(27,66,95,.08)}._descriptionPopupHeader_1vgaw_2274 div{display:grid;gap:.24rem}._descriptionPopupHeader_1vgaw_2274 strong{color:var(--color-heading)}._descriptionPopupHeader_1vgaw_2274 span{color:var(--color-muted);font-size:.82rem;font-weight:800}._descriptionPopupClose_1vgaw_2298{width:2rem;height:2rem;display:inline-grid;place-items:center;border-radius:999px;border:1px solid rgba(27,66,95,.12);background:#ffffffd6;color:var(--color-muted);cursor:pointer}@keyframes _trackingConfigSpin_1vgaw_2031{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statisticsTwinGrid_1vgaw_2320{--statistics-chart-blue: var(--color-primary);display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._statisticsCard_1vgaw_2327{display:grid;align-content:start;gap:.9rem;min-width:0;padding:1rem 1.02rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#fff}._statisticsEmailCard_1vgaw_2338{grid-column:1 / -1}._statisticsEmailChartScroll_1vgaw_2342{min-width:0;overflow-x:auto}._statisticsEmailChartCanvas_1vgaw_2347{min-width:80rem}._statisticsEmailYearChartCanvas_1vgaw_2351{min-width:45rem}._statisticsCardHeader_1vgaw_2355{display:flex;align-items:center;gap:.75rem;min-height:2.8rem}._statisticsCardHeader_1vgaw_2355 h3{margin:0;min-width:0;color:var(--color-ink);font-size:1rem;font-weight:700;line-height:1.24}._statisticsSelectField_1vgaw_2371{display:grid;gap:.42rem;max-width:28rem}._statisticsPageFilter_1vgaw_2377{flex:0 1 20rem;min-width:0;max-width:20rem;gap:0}._statisticsYearFilter_1vgaw_2384{flex-basis:8rem;max-width:8rem}._statisticsEmailPeriodFilter_1vgaw_2389{flex-basis:14rem;max-width:14rem}._statisticsSelectField_1vgaw_2371 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._statisticsDownloadButton_1vgaw_2402.buttonSecondary{flex:0 0 2rem;width:2rem;min-width:2rem;height:2rem;min-height:2rem;margin-left:auto;padding:0}._statisticsDownloadButton_1vgaw_2402:disabled{cursor:not-allowed;opacity:.5}._statisticsChartCanvas_1vgaw_2417{height:22rem;min-width:0}@media(min-width:981px)and (max-width:1400px){._trackingProfileGrid_1vgaw_1747{grid-template-columns:repeat(4,minmax(0,1fr))}._previewGrid_1vgaw_230{grid-template-columns:repeat(2,minmax(0,1fr))}._passwordPanelBody_1vgaw_289{grid-template-columns:1fr}}@media(max-width:980px){._trackingProfileGrid_1vgaw_1747,._trackingMetricsGrid_1vgaw_1748{grid-template-columns:repeat(2,minmax(0,1fr))}._layout_1vgaw_147{grid-template-columns:1fr;grid-template-areas:"preview" "password"}._previewTopRow_1vgaw_166,._previewGrid_1vgaw_230{grid-template-columns:1fr}._previewHero_1vgaw_173{align-items:stretch;flex-direction:column}._previewHeroMain_1vgaw_185,._previewStatusCard_1vgaw_237{width:100%}._tableToolbarPrimary_1vgaw_721{width:100%;flex-wrap:wrap}._clientAdminSearchField_1vgaw_639{max-width:100%;min-width:0}._clientAdminToolbar_1vgaw_653{flex-wrap:wrap}._clientAdminToolbar_1vgaw_653 ._clientAdminSearchField_1vgaw_639{flex-basis:100%}._clientAdminToolbar_1vgaw_653 ._clientAdminToolbarActions_1vgaw_653{width:auto;flex:1 1 auto}._mysqlDbTableField_1vgaw_529,._mysqlDbSearchToolbarField_1vgaw_542{width:100%;max-width:100%;min-width:0}._mysqlDbHeaderFields_1vgaw_535{grid-template-columns:1fr}._clientAdminToolbarActions_1vgaw_653{width:100%;justify-content:flex-end;margin-left:0}._taskFilterFields_1vgaw_729,._strategySubscriptionFilters_1vgaw_708,._taskCreateForm_1vgaw_1192{grid-template-columns:1fr}._taskToolbarActions_1vgaw_742{width:100%;justify-content:flex-end;margin-left:0}._filterField_1vgaw_716{flex:1 1 100%;max-width:100%;min-width:0}._taskStatusField_1vgaw_575{max-width:100%}._passwordPanelBody_1vgaw_289{grid-template-columns:1fr}._passwordActions_1vgaw_353{align-items:flex-start}._passwordMessage_1vgaw_362{text-align:left;max-width:none}._editorFormGrid_1vgaw_829{grid-template-columns:1fr}._strategyAccessOptions_1vgaw_961{max-height:15rem;contain:none}._clientEditorDialog_1vgaw_1072 ._strategyAccessOptions_1vgaw_961{max-height:min(15rem,40dvh)}._trackingInsightsGrid_1vgaw_1829,._trackingHistoryGrid_1vgaw_1835,._trackingResourcesGrid_1vgaw_1842,._statisticsTwinGrid_1vgaw_2320{grid-template-columns:1fr}._trackingChartCanvas_1vgaw_2004{height:16rem}._statisticsChartCanvas_1vgaw_2417,._tickerCollectChartCanvas_1vgaw_1346{height:18rem}._tickerCollectHistoryBody_1vgaw_1335{min-height:18rem}._editorFieldsColumn_1vgaw_847{grid-template-columns:1fr}._strategyAccessFilter_1vgaw_946{width:100%;margin-left:0}}@media(max-width:520px){._trackingProfileToolbar_1vgaw_1734{grid-template-columns:minmax(0,1fr)}._trackingProfileEditButton_1vgaw_1742{justify-self:end}._trackingProfileGrid_1vgaw_1747,._trackingMetricsGrid_1vgaw_1748{grid-template-columns:1fr}._statisticsCardHeader_1vgaw_2355{flex-wrap:wrap}._statisticsPageFilter_1vgaw_2377:not(._statisticsYearFilter_1vgaw_2384){order:1;flex-basis:100%;max-width:none}}html[data-theme=dark] ._noticeBanner_1vgaw_109,html[data-theme=dark] ._previewHero_1vgaw_173,html[data-theme=dark] ._previewStatusCard_1vgaw_237,html[data-theme=dark] ._previewItem_1vgaw_212,html[data-theme=dark] ._tableCard_1vgaw_626,html[data-theme=dark] ._tableShell_1vgaw_1284,html[data-theme=dark] ._clientCountBadgeCompact_1vgaw_802,html[data-theme=dark] ._adminTabPlaceholder_1vgaw_486,html[data-theme=dark] ._statisticsCard_1vgaw_2327,html[data-theme=dark] ._metricCard_1vgaw_52,html[data-theme=dark] ._trackingInsightCard_1vgaw_1939,html[data-theme=dark] ._trackingLogCard_1vgaw_1846,html[data-theme=dark] ._strategyAccessPanel_1vgaw_903,html[data-theme=dark] ._taskStatusPanel_1vgaw_579,html[data-theme=dark] ._taskCreateAssigneesPanel_1vgaw_1208,html[data-theme=dark] ._confirmationDialog_1vgaw_1057,html[data-theme=dark] ._descriptionPopup_1vgaw_2250,html[data-theme=dark] ._aiBotConversationList_1vgaw_2181,html[data-theme=dark] ._trackingConfigCodeShell_1vgaw_2072{border-color:var(--color-panel-border);background:var(--color-panel-bg);color:var(--color-ink);box-shadow:var(--shadow-soft)}html[data-theme=dark] ._page_1vgaw_1:before{background:#f0a21a1f}html[data-theme=dark] ._page_1vgaw_1:after{background:#65b7e41f}html[data-theme=dark] ._passwordInputWrap_1vgaw_316,html[data-theme=dark] ._passwordField_1vgaw_296 input,html[data-theme=dark] ._clientAdminSearchField_1vgaw_639 input,html[data-theme=dark] ._mysqlDbSearchField_1vgaw_548 input,html[data-theme=dark] ._filterField_1vgaw_716 input,html[data-theme=dark] ._filterField_1vgaw_716 select,html[data-theme=dark] ._editorField_1vgaw_847 input,html[data-theme=dark] ._editorField_1vgaw_847 select,html[data-theme=dark] ._editorField_1vgaw_847 textarea,html[data-theme=dark] ._taskInlineInput_1vgaw_1464,html[data-theme=dark] ._taskAssigneeEditorTrigger_1vgaw_1522,html[data-theme=dark] ._taskAssigneeEditorMenu_1vgaw_1536,html[data-theme=dark] ._strategyAccessFilter_1vgaw_946,html[data-theme=dark] ._trackingConfigViewButton_1vgaw_2092,html[data-theme=dark] ._descriptionPopupClose_1vgaw_2298,html[data-theme=dark] ._tableAction_1vgaw_1661{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._strategyAccessMenu_1vgaw_910{border-color:#95b8d238;background:linear-gradient(180deg,#0d1f30fa,#081623f5),var(--color-field-bg-strong);color:var(--color-ink);box-shadow:0 22px 46px #00000057}html[data-theme=dark] ._strategyAccessMenuActions_1vgaw_925 small{color:var(--color-muted)}html[data-theme=dark] ._strategyAccessAction_1vgaw_953{color:var(--color-ink)}html[data-theme=dark] ._passwordToggle_1vgaw_325,html[data-theme=dark] ._trackingCloseButton_1vgaw_771,html[data-theme=dark] ._taskDeleteButton_1vgaw_1604{color:var(--color-muted)}html[data-theme=dark] ._adminTabs_1vgaw_394{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._adminTabs_1vgaw_394 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._adminTabs_1vgaw_394 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._tableShell_1vgaw_1284 table th{background:var(--color-table-head-bg);color:var(--color-muted);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._tableShell_1vgaw_1284 table th,html[data-theme=dark] ._tableShell_1vgaw_1284 table td{border-color:var(--color-border-soft);border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._tableShell_1vgaw_1284 table tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._taskAssigneePill_1vgaw_1583,html[data-theme=dark] ._taskStatusChip_1vgaw_592,html[data-theme=dark] ._strategyAccessOption_1vgaw_961,html[data-theme=dark] ._aiBotConversationItem_1vgaw_2191,html[data-theme=dark] ._trackingConfigCompactItem_1vgaw_2059,html[data-theme=dark] ._trackingSubscriptionItem_1vgaw_2141{border-color:var(--color-border-soft);background:#ffffff0a}html[data-theme=dark] ._strategyAccessOptionSelected_1vgaw_982{border-color:#f0a21a4d;background:linear-gradient(135deg,#f0a21a29,#f4c56a14),#f0a21a14}html[data-theme=dark] ._strategyAccessOptionText_1vgaw_992 strong{color:var(--color-ink)}html[data-theme=dark] ._strategyAccessOptionText_1vgaw_992 small,html[data-theme=dark] ._strategyAccessNoResults_1vgaw_1003,html[data-theme=dark] ._taskManagerMessage_1vgaw_511,html[data-theme=dark] ._trackingConfigStatus_1vgaw_2022,html[data-theme=dark] ._trackingConfigEmpty_1vgaw_2123,html[data-theme=dark] ._taskFilterHint_1vgaw_620{color:var(--color-muted)}._panel_2hu6v_1{display:grid;gap:.72rem;min-width:0;color:var(--color-ink);container-type:inline-size;container-name:exposure-rules}._header_2hu6v_10{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._header_2hu6v_10>div{display:flex;align-items:center;gap:.45rem;min-width:0}._header_2hu6v_10 h3{margin:0;color:var(--color-ink);font-size:.9rem;line-height:1.1}._headerIcon_2hu6v_31{display:grid;place-items:center;width:1.75rem;height:1.75rem;flex:0 0 1.75rem;border:1px solid rgba(46,111,142,.14);border-radius:.48rem;background:#2e6f8e12;color:var(--color-primary)}._ruleCount_2hu6v_43{display:inline-flex;align-items:center;justify-content:center;min-width:2.45rem;min-height:1.55rem;padding:.24rem .44rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-field-bg);color:var(--color-muted);font-size:.67rem;font-weight:820;font-variant-numeric:tabular-nums}._workspace_2hu6v_59{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.72rem;min-width:0}._builder_2hu6v_67{display:grid;align-content:start;gap:.5rem;min-width:0;padding:.58rem;border:1px solid var(--color-border-soft);border-radius:.62rem;background:color-mix(in srgb,var(--color-field-bg) 72%,transparent)}._primaryFields_2hu6v_78,._secondaryFields_2hu6v_79{display:grid;align-items:end;gap:.46rem;min-width:0}._primaryFields_2hu6v_78{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}._primaryFields_2hu6v_78 ._field_2hu6v_93{grid-template-rows:.78rem 2.3rem;align-content:end}._primaryFields_2hu6v_78 ._selectControl_2hu6v_98,._primaryFields_2hu6v_78 ._segmented_2hu6v_99,._primaryFields_2hu6v_78 ._targetControl_2hu6v_100,._primaryFields_2hu6v_78 ._targetControl_2hu6v_100>div{width:100%;height:2.3rem;min-height:2.3rem}._primaryFields_2hu6v_78 ._targetControl_2hu6v_100>div{padding-inline:.72rem}._targetField_2hu6v_111{grid-column:1 / -1}._primaryFieldsLocked_2hu6v_115 ._targetField_2hu6v_111{grid-column:auto}._secondaryFields_2hu6v_79{grid-template-columns:minmax(0,1fr) auto}._secondaryFields_2hu6v_79>._field_2hu6v_93:nth-child(-n+2){grid-column:1 / -1}._field_2hu6v_93{display:grid;gap:.24rem;min-width:0}._field_2hu6v_93>span:first-child{color:var(--color-muted);font-size:.64rem;font-weight:780}._selectControl_2hu6v_98,._targetControl_2hu6v_100,._numberControl_2hu6v_141{width:100%;min-width:0;height:2.05rem}._selectControl_2hu6v_98,._targetControl_2hu6v_100{border-radius:.48rem;font-size:.72rem}._segmented_2hu6v_99{min-height:2.05rem}._numberControl_2hu6v_141{position:relative;display:block}._numberControl_2hu6v_141 input{width:100%;height:100%;padding:0 1.6rem 0 .55rem;border:1px solid var(--color-border);border-radius:.48rem;outline:0;background:var(--color-field-bg);color:var(--color-ink);font:inherit;font-size:.72rem;font-weight:760;font-variant-numeric:tabular-nums}._numberControl_2hu6v_141 input:focus{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}._numberControl_2hu6v_141 input:disabled{cursor:default;opacity:.58}._numberControl_2hu6v_141 small{position:absolute;top:50%;right:.58rem;color:var(--color-muted);font-size:.65rem;transform:translateY(-50%);pointer-events:none}._rangeControl_2hu6v_197{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.25rem;min-width:0}._rangeControl_2hu6v_197>i{color:var(--color-muted);font-size:.66rem;font-style:normal}._zeroControl_2hu6v_211{display:flex;align-items:center;height:2.05rem;padding:0 .58rem;border:1px solid var(--color-border-soft);border-radius:.48rem;background:color-mix(in srgb,var(--color-field-bg) 65%,transparent);color:var(--color-muted);font-size:.72rem;font-weight:760;font-variant-numeric:tabular-nums}._addButton_2hu6v_225{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;min-height:2.05rem;padding:0 .7rem;border:1px solid rgba(240,162,26,.32);border-radius:.48rem;background:linear-gradient(135deg,#f0a21af5,#f4c56af5);color:#432a04;font:inherit;font-size:.7rem;font-weight:820;white-space:nowrap;cursor:pointer;box-shadow:0 7px 16px #f0a21a24;transition:transform .16s ease,box-shadow .16s ease,opacity .16s ease}._addButton_2hu6v_225:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 20px #f0a21a33}._addButton_2hu6v_225:disabled{cursor:default;opacity:.5;box-shadow:none}._rulePane_2hu6v_256{display:grid;align-content:start;min-width:0;padding:0}._ruleGrid_2hu6v_263{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,14.5rem),1fr));align-content:start;justify-content:end;gap:.48rem}._ruleCard_2hu6v_271{display:grid;align-content:start;gap:.42rem;min-width:0;padding:.52rem;border:1px solid var(--color-border-soft);border-radius:.58rem;background:color-mix(in srgb,var(--color-panel-bg) 91%,var(--color-field-bg));box-shadow:0 7px 18px #14314a0a;transition:border-color .16s ease,opacity .16s ease,transform .16s ease}._ruleCard_2hu6v_271:hover{transform:translateY(-1px);border-color:#2e6f8e2b}._ruleCardDisabled_2hu6v_289{opacity:1}._ruleCardDisabled_2hu6v_289 ._ruleTopline_2hu6v_293{opacity:.64}._ruleTopline_2hu6v_293{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;min-width:0}._ruleTopline_2hu6v_293>div:first-child{display:grid;gap:.12rem;min-width:0}._ruleTopline_2hu6v_293 strong,._ruleTopline_2hu6v_293 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ruleTopline_2hu6v_293 strong{color:var(--color-ink);font-size:.76rem}._ruleTopline_2hu6v_293 span{color:var(--color-muted);font-size:.63rem}._ruleTopline_2hu6v_293 ._targetMeta_2hu6v_328{display:inline-flex;align-items:center;min-height:1.3rem;padding:.16rem .38rem;flex:0 0 auto;border:1px solid var(--color-border-soft);border-radius:999px;background:var(--color-field-bg);font-size:.56rem;font-weight:790;white-space:nowrap}._ruleStack_2hu6v_342{display:grid;min-width:0;border-top:1px solid var(--color-border-soft)}._ruleRow_2hu6v_348{display:grid;gap:.3rem;min-width:0;padding:.42rem 0 0;transition:opacity .16s ease}._ruleRow_2hu6v_348+._ruleRow_2hu6v_348{margin-top:.42rem;border-top:1px solid var(--color-border-soft)}._ruleRowDisabled_2hu6v_361{opacity:.56}._ruleRowHeader_2hu6v_365{display:flex;align-items:center;justify-content:space-between;gap:.38rem;min-width:0}._ruleActions_2hu6v_373{display:flex;align-items:center;gap:.22rem;flex:0 0 auto}._switch_2hu6v_380{position:relative;width:2rem;height:1.15rem;flex:0 0 2rem;padding:0;border:0;border-radius:999px;background:var(--color-border);box-shadow:inset 0 0 0 1px #1b425f0f;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}._switch_2hu6v_380>span{position:absolute;top:.16rem;left:.17rem;width:.83rem;height:.83rem;border-radius:50%;background:#fff;box-shadow:0 2px 5px #14314a33;transition:transform .16s ease}._switchOn_2hu6v_406{background:linear-gradient(135deg,#f0a21a,#f4bd49);box-shadow:inset 0 0 0 1px #a4660024,0 3px 9px #f0a21a2e}._switchOn_2hu6v_406>span{transform:translate(.83rem)}._switch_2hu6v_380:disabled,._deleteButton_2hu6v_416:disabled{cursor:default;opacity:.48}._deleteButton_2hu6v_416{display:grid;place-items:center;width:1.42rem;height:1.42rem;padding:0;border:1px solid var(--color-border-soft);border-radius:.42rem;background:transparent;color:var(--color-muted);cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}._deleteButton_2hu6v_416:hover:not(:disabled){border-color:#be373738;background:#be37370f;color:var(--color-negative)}._chips_2hu6v_441{display:flex;flex-wrap:wrap;gap:.24rem;min-width:0}._chips_2hu6v_441>span,._chips_2hu6v_441>label{display:inline-flex;align-items:center;min-height:1.26rem;padding:.14rem .34rem;border:1px solid var(--color-border-soft);border-radius:999px;background:var(--color-field-bg);color:var(--color-muted);font-size:.58rem;font-weight:760}._chips_2hu6v_441 ._actionChip_2hu6v_462{border-color:#f0a21a2e;background:#f0a21a12;color:var(--color-accent-deep)}._chips_2hu6v_441 ._inlineLimit_2hu6v_468{gap:.18rem;padding-right:.3rem}._inlineLimit_2hu6v_468 input{width:3.1rem;height:1.05rem;padding:0 .18rem;border:0;border-bottom:1px solid rgba(240,162,26,.22);outline:0;background:transparent;color:var(--color-accent-deep);font:inherit;font-size:.62rem;font-weight:820;text-align:right}._inlineLimit_2hu6v_468 input:focus{border-color:var(--color-accent-deep)}._chips_2hu6v_441 ._inlineRange_2hu6v_492{gap:.14rem}._inlineRange_2hu6v_492 input{width:2.55rem}._impact_2hu6v_500{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:.38rem;min-height:1.62rem;padding:.25rem .38rem;border-radius:.46rem;background:#2e6f8e0e;color:var(--color-muted);font-size:.62rem;font-variant-numeric:tabular-nums}._impact_2hu6v_500 strong{color:var(--color-ink);font-size:.72rem}._impact_2hu6v_500 svg{color:var(--color-muted)}._impact_2hu6v_500 ._afterValue_2hu6v_523{color:var(--color-accent)}._impactUnavailable_2hu6v_527{grid-template-columns:1fr auto}._impactUnavailable_2hu6v_527 strong{color:var(--color-muted);font-size:.64rem}._emptyState_2hu6v_536{display:grid;place-items:center;min-height:4.4rem;border:1px dashed var(--color-border);border-radius:.58rem;color:var(--color-muted);font-size:.68rem;font-weight:720}._switch_2hu6v_380:focus-visible,._deleteButton_2hu6v_416:focus-visible,._addButton_2hu6v_225:focus-visible{outline:0;box-shadow:0 0 0 3px var(--focus-ring)}html[data-theme=dark] ._builder_2hu6v_67,html[data-theme=dark] ._ruleCard_2hu6v_271{background:color-mix(in srgb,var(--color-panel-bg) 88%,#102637)}@container exposure-rules (min-width: 60.75rem){._workspace_2hu6v_59{grid-template-columns:minmax(20rem,.56fr) minmax(0,1.44fr)}}@container exposure-rules (min-width: 48rem) and (max-width: 60.749rem){._primaryFields_2hu6v_78{grid-template-columns:minmax(10rem,.9fr) minmax(11rem,auto) minmax(13rem,1.35fr)}._primaryFieldsLocked_2hu6v_115{grid-template-columns:minmax(11rem,.8fr) minmax(13rem,1.2fr)}._targetField_2hu6v_111,._primaryFieldsLocked_2hu6v_115 ._targetField_2hu6v_111,._secondaryFields_2hu6v_79>._field_2hu6v_93:nth-child(-n+2){grid-column:auto}._secondaryFields_2hu6v_79{grid-template-columns:minmax(13rem,1fr) minmax(15rem,1.1fr) minmax(10rem,.68fr) auto}}@media(max-width:1180px){._workspace_2hu6v_59{grid-template-columns:1fr}._primaryFields_2hu6v_78{grid-template-columns:minmax(10rem,.9fr) minmax(11rem,auto) minmax(13rem,1.35fr)}._primaryFieldsLocked_2hu6v_115{grid-template-columns:minmax(11rem,.8fr) minmax(13rem,1.2fr)}._targetField_2hu6v_111,._primaryFieldsLocked_2hu6v_115 ._targetField_2hu6v_111,._secondaryFields_2hu6v_79>._field_2hu6v_93:nth-child(-n+2){grid-column:auto}._secondaryFields_2hu6v_79{grid-template-columns:minmax(13rem,1fr) minmax(15rem,1.1fr) minmax(10rem,.68fr) auto}}@media(max-width:1080px){._primaryFields_2hu6v_78{grid-template-columns:minmax(10rem,1fr) minmax(11rem,auto)}._targetField_2hu6v_111{grid-column:1 / -1}._primaryFieldsLocked_2hu6v_115 ._targetField_2hu6v_111{grid-column:auto}._secondaryFields_2hu6v_79{grid-template-columns:minmax(12rem,1fr) minmax(15rem,1.15fr) minmax(10rem,.75fr) auto}}@media(max-width:760px){._primaryFields_2hu6v_78,._secondaryFields_2hu6v_79,._ruleGrid_2hu6v_263{grid-template-columns:1fr}._targetField_2hu6v_111{grid-column:auto}._addButton_2hu6v_225{width:100%}}@media(prefers-reduced-motion:reduce){._panel_2hu6v_1 *,._panel_2hu6v_1 *:before,._panel_2hu6v_1 *:after{transition-duration:.01ms!important}}._root_14dgg_1{display:grid;gap:.5rem}._heading_14dgg_6,._stageHeader_14dgg_7,._heading_14dgg_6>div,._expand_14dgg_9{display:flex;align-items:center}._heading_14dgg_6{justify-content:space-between;min-height:1.8rem;color:var(--color-ink)}._heading_14dgg_6>div{gap:.4rem}._heading_14dgg_6 strong{font-size:.82rem}._heading_14dgg_6 small{color:var(--color-muted);font-size:.62rem;font-weight:750}._heading_14dgg_6>span,._scopeBadge_14dgg_24{padding:.2rem .42rem;border:1px solid var(--color-border-soft);border-radius:999px;color:var(--color-muted);background:var(--color-field-bg);font-size:.58rem;font-weight:850}._heading_14dgg_6>._review_14dgg_34,._validation_14dgg_35{color:var(--color-negative)}._stage_14dgg_7{overflow:hidden;border:1px solid var(--color-border-soft);border-radius:.58rem;background:color-mix(in srgb,var(--color-field-bg) 60%,transparent);transition:border-color .17s ease,background .17s ease,box-shadow .17s ease}._stageActive_14dgg_45{border-color:#2e6f8e3d;background:linear-gradient(135deg,#2e6f8e0e,#8fd0e809);box-shadow:inset 3px 0 #2e6f8e94}._stageHeader_14dgg_7{gap:.5rem;min-height:3.45rem;padding:.5rem .62rem}._expand_14dgg_9{min-width:0;flex:1;gap:.42rem;padding:0;border:0;background:transparent;color:var(--color-primary);font:inherit;text-align:left;cursor:pointer}._expand_14dgg_9>span{display:grid;min-width:0;gap:.1rem}._expand_14dgg_9 strong{overflow:hidden;color:var(--color-ink);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}._expand_14dgg_9 small{overflow:hidden;color:var(--color-muted);font-size:.59rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}._toggle_14dgg_93{position:relative;width:2rem;height:1.15rem;flex:0 0 auto;padding:0;border:0;border-radius:999px;background:var(--color-border);box-shadow:inset 0 0 0 1px #1b425f0f;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}._toggle_14dgg_93 i{position:absolute;top:.16rem;left:.17rem;width:.83rem;height:.83rem;border-radius:50%;background:#fff;box-shadow:0 2px 5px #14314a33;transition:transform .16s ease}._toggleActive_14dgg_119{background:linear-gradient(135deg,#f0a21a,#f4bd49);box-shadow:inset 0 0 0 1px #a4660024,0 3px 9px #f0a21a2e}._toggleActive_14dgg_119 i{transform:translate(.83rem)}._toggle_14dgg_93:focus-visible{outline:0;box-shadow:0 0 0 3px var(--focus-ring)}._fields_14dgg_129,._constraintBody_14dgg_130{display:grid;gap:.5rem}._fields_14dgg_129{grid-template-columns:1.35fr repeat(5,minmax(78px,.65fr));padding:0 .62rem .62rem}._fields_14dgg_129 label{display:grid;gap:.22rem}._fields_14dgg_129 label>span{color:var(--color-muted);font-size:.57rem;font-weight:850}._fields_14dgg_129 label>div{position:relative}._fields_14dgg_129 label>div small{position:absolute;top:50%;right:.5rem;color:var(--color-muted);font-size:.58rem;transform:translateY(-50%)}._fields_14dgg_129 input{width:100%;height:2rem;padding:0 .48rem;border:1px solid var(--color-border);border-radius:.44rem;outline:0;background:var(--color-field-bg);color:var(--color-ink);font:inherit;font-size:.64rem;font-weight:750}._fields_14dgg_129 input:focus{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}._compactSelect_14dgg_180{width:100%;min-height:2rem;padding:0 .48rem;border-radius:.44rem;font-size:.64rem;font-weight:750}._constraintBody_14dgg_130{padding-bottom:.62rem}._constraintBody_14dgg_130 ._fields_14dgg_129{grid-template-columns:minmax(150px,.85fr) minmax(210px,1.4fr);padding-bottom:0}._presetDetails_14dgg_192{display:grid;gap:.55rem}._constraintTables_14dgg_197{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1.22fr);gap:.55rem;margin:0 .62rem}._constraintTables_14dgg_197>div{min-width:0;overflow:hidden;border:1px solid var(--color-border-soft);border-radius:.46rem;max-height:15rem;overflow:auto;background:color-mix(in srgb,var(--color-field-bg) 92%,transparent);box-shadow:0 8px 22px #14314a09}._tableTitle_14dgg_215{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.42rem .5rem;background:var(--color-table-head-bg);border-bottom:1px solid var(--color-border-soft)}._tableTitle_14dgg_215 strong{font-size:.63rem}._tableTitle_14dgg_215 small{padding:.16rem .34rem;border:1px solid var(--color-border-soft);border-radius:999px;color:var(--color-muted);background:var(--color-field-bg);font-size:.49rem;font-weight:850;letter-spacing:.02em;text-transform:uppercase}._editableTables_14dgg_244 ._tableTitle_14dgg_215 small{border-color:#2e6f8e2b;color:var(--color-primary);background:#2e6f8e12}._constraintTables_14dgg_197 table{width:100%;border-collapse:collapse;font-size:.59rem;font-variant-numeric:tabular-nums}._constraintTables_14dgg_197 th,._constraintTables_14dgg_197 td{padding:.34rem .42rem;border-top:1px solid var(--color-border-soft);text-align:right;white-space:nowrap}._constraintTables_14dgg_197 th:first-child,._constraintTables_14dgg_197 td:first-child{text-align:left}._constraintTables_14dgg_197>div:last-child th:nth-child(2),._constraintTables_14dgg_197>div:last-child td:nth-child(2){text-align:left}._constraintTables_14dgg_197 th{color:var(--color-muted);font-size:.52rem;letter-spacing:.04em;text-transform:uppercase}._editableTables_14dgg_244{grid-template-columns:minmax(18rem,.82fr) minmax(32rem,1.38fr)}._editableTables_14dgg_244 td{height:2.35rem;padding-top:.24rem;padding-bottom:.24rem}._inlineNumber_14dgg_288{position:relative;width:5.2rem;margin-left:auto}._inlineNumber_14dgg_288 input{width:100%;height:1.72rem;padding:0 1.15rem 0 .42rem;border:1px solid var(--color-border);border-radius:.36rem;outline:0;background:var(--color-field-bg);color:var(--color-ink);font:inherit;font-size:.58rem;font-weight:800;text-align:right;font-variant-numeric:tabular-nums;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}._inlineNumber_14dgg_288 input::placeholder{color:var(--color-muted);font-size:.52rem;font-weight:700}._inlineNumber_14dgg_288 input:focus{border-color:var(--focus-border);background:var(--color-surface);box-shadow:0 0 0 3px var(--focus-ring)}._inlineNumber_14dgg_288 span{position:absolute;top:50%;right:.36rem;color:var(--color-muted);font-size:.52rem;font-weight:800;pointer-events:none;transform:translateY(-50%)}._rowAction_14dgg_334{width:2rem;padding-right:.3rem!important;padding-left:.12rem!important;text-align:center!important}._rowAction_14dgg_334 button{display:inline-grid;place-items:center;width:1.55rem;height:1.55rem;padding:0;border:1px solid var(--color-border-soft);border-radius:.38rem;background:var(--color-field-bg);color:var(--color-muted);cursor:pointer;transition:border-color .14s ease,color .14s ease,background .14s ease}._rowAction_14dgg_334 button:hover:not(:disabled){border-color:#2e6f8e38;background:#2e6f8e12;color:var(--color-primary)}._rowAction_14dgg_334 button:focus-visible{outline:0;box-shadow:0 0 0 3px var(--focus-ring)}._rowAction_14dgg_334 button:disabled{cursor:default;opacity:.28}._visuallyHidden_14dgg_371{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}._emptyCell_14dgg_383{height:4rem!important;color:var(--color-muted);text-align:center!important;white-space:normal!important}._provenance_14dgg_390{margin:0 .62rem;color:var(--color-muted);font-size:.54rem}._validation_14dgg_35{margin:0;padding:.1rem .25rem;font-size:.61rem;font-weight:800}@media(max-width:1120px){._fields_14dgg_129{grid-template-columns:repeat(3,minmax(0,1fr))}._constraintBody_14dgg_130 ._fields_14dgg_129{grid-template-columns:repeat(2,minmax(0,1fr))}._editableTables_14dgg_244{grid-template-columns:1fr}}@media(max-width:700px){._scopeBadge_14dgg_24{display:none}._fields_14dgg_129,._constraintBody_14dgg_130 ._fields_14dgg_129,._constraintTables_14dgg_197{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._stage_14dgg_7,._toggle_14dgg_93,._toggle_14dgg_93 i{transition-duration:.01ms}}._root_1rfyo_1{min-width:0;padding:.78rem;border:1px solid var(--color-panel-border);border-radius:.68rem;background:var(--color-panel-bg)}._header_1rfyo_9{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.45rem}._title_1rfyo_17{display:inline-flex;align-items:center;gap:.38rem;color:var(--color-ink);font-size:.78rem}._title_1rfyo_17 svg{color:var(--color-primary)}._title_1rfyo_17 small{padding:.18rem .38rem;border:1px solid var(--color-border);border-radius:999px;color:var(--color-muted);font-size:.56rem;font-weight:750}._controls_1rfyo_36{display:flex;align-items:center;justify-content:flex-end;gap:.4rem;min-width:0}._segmented_1rfyo_44{display:inline-grid;grid-auto-flow:column;padding:.18rem;border:1px solid var(--color-border);border-radius:.48rem;background:var(--color-field-bg)}._segmented_1rfyo_44 button{min-height:1.85rem;padding:.3rem .52rem;border:0;border-radius:.36rem;background:transparent;color:var(--color-muted);font:inherit;font-size:.64rem;font-weight:850;cursor:pointer}._segmented_1rfyo_44 button[aria-pressed=true]{background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));color:#4d2d00;box-shadow:0 4px 12px #ef9a002e}._controlSelect_1rfyo_72{min-width:7.5rem;max-width:13rem;min-height:2.2rem;padding:0 .55rem;border-radius:.48rem;font-size:.66rem;font-weight:750}._seriesSelect_1rfyo_82{min-width:9rem}._segmented_1rfyo_44:focus-within{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}._controlSelect_1rfyo_72:disabled{opacity:.56}._chart_1rfyo_91{min-width:0;min-height:14.4rem}._empty_1rfyo_96{display:grid;min-height:10rem;place-items:center;color:var(--color-muted);font-size:.68rem;font-weight:750}._root_1rfyo_1 .recharts-cartesian-axis-tick-value{fill:var(--chart-axis);font-size:.61rem}._root_1rfyo_1 .recharts-default-tooltip{border:1px solid var(--chart-tooltip-border)!important;border-radius:.48rem!important;background:var(--chart-tooltip-bg)!important;color:var(--color-ink)!important;font-size:.65rem!important}@media(max-width:700px){._header_1rfyo_9{align-items:stretch;flex-direction:column}._controls_1rfyo_36{justify-content:flex-start;flex-wrap:wrap}._controlSelect_1rfyo_72{flex:1;max-width:none}}._page_82u84_1{--pm-radius: .68rem;--pm-radius-sm: .5rem;--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;display:grid;gap:.78rem;width:min(100%,1580px);min-width:0;margin:0 auto;color:var(--color-ink)}._page_82u84_1 button:focus-visible{outline:0;box-shadow:0 0 0 3px var(--focus-ring)}._panel_82u84_20,._stats_82u84_21 article,._versionBar_82u84_22{border:1px solid var(--color-panel-border);background:var(--color-panel-bg);box-shadow:var(--shadow-soft)}._panelTitle_82u84_28 h3,._versionBar_82u84_22 strong{margin:0;color:var(--color-ink)}._eyebrow_82u84_34{color:var(--color-primary);font-size:.65rem;font-weight:900;letter-spacing:.11em;line-height:1;text-transform:uppercase}._strategyActions_82u84_43{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}._strategyActions_82u84_43 button,._primaryButton_82u84_51,._createdButton_82u84_52,._runButton_82u84_53,._canvasFooter_82u84_54 button{display:inline-flex;align-items:center;justify-content:center;gap:.38rem;min-height:2.35rem;padding:.52rem .72rem;border:1px solid var(--color-border);border-radius:var(--pm-radius-sm);background:var(--color-field-bg-strong);color:var(--color-ink);font:inherit;font-size:.75rem;font-weight:850;cursor:pointer;transition:transform .17s ease,border-color .17s ease,box-shadow .17s ease,background .17s ease}._strategyActions_82u84_43 button{min-height:2.75rem;white-space:nowrap}._strategyActions_82u84_43 button:hover:not(:disabled),._canvasFooter_82u84_54 button:hover:not(:disabled){transform:translateY(-1px);border-color:#2e6f8e3d;box-shadow:0 9px 18px #14314a14}._primaryButton_82u84_51,._runButton_82u84_53{border-color:#f0a21a59;background:linear-gradient(135deg,#f0a21a,#f4c56a);color:#432a04;box-shadow:0 9px 20px #f0a21a29}._primaryButton_82u84_51:hover:not(:disabled),._runButton_82u84_53:hover:not(:disabled){border-color:#f0a21a8c;box-shadow:0 12px 24px #f0a21a38}._strategyActions_82u84_43 button:disabled,._primaryButton_82u84_51:disabled,._runButton_82u84_53:disabled,._canvasFooter_82u84_54 button:disabled{cursor:default;opacity:.58}._notice_82u84_106{display:flex;align-items:center;gap:.4rem;min-height:2.15rem;padding:.42rem .72rem;border:1px solid rgba(13,135,75,.15);border-radius:var(--pm-radius-sm);background:#0d874b12;color:var(--color-positive);font-size:.72rem;font-weight:800}._srStatus_82u84_120{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._errorNotice_82u84_132{border-color:#be37372e;background:#be373712;color:var(--color-negative)}._buildGrid_82u84_138{display:grid;grid-template-columns:minmax(230px,.66fr) minmax(0,2.65fr);gap:.78rem;min-width:0}._buildWorkspace_82u84_145{display:grid;gap:.78rem;min-width:0}._strategyPicker_82u84_151{position:relative;z-index:8;padding:.72rem}._strategyToolbar_82u84_157{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0}._strategySearchBox_82u84_165{position:relative;min-width:0}._strategyPicker_82u84_151 ._search_82u84_170{height:2.75rem;padding:0 .78rem;border-radius:.58rem}._strategyPicker_82u84_151 ._search_82u84_170 input{font-size:.78rem}._libraryResults_82u84_178{position:absolute;z-index:30;top:calc(100% + .38rem);right:0;left:0;display:grid;gap:.34rem;max-height:22rem;padding:.42rem;overflow-y:auto;border:1px solid var(--color-border);border-radius:.58rem;background:var(--color-panel-bg);box-shadow:0 18px 42px #14314a2e}._libraryResults_82u84_178 ._libraryItem_82u84_195{min-height:2.8rem}._selectedStrategies_82u84_197{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.42rem;margin-top:.55rem}._selectedStrategy_82u84_204{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;border:1px solid var(--color-border-soft);border-radius:.5rem;background:color-mix(in srgb,var(--color-field-bg) 72%,transparent);transition:border-color .17s ease,background .17s ease,transform .17s ease}._selectedStrategy_82u84_204:hover{transform:translateY(-1px)}._selectedStrategyActive_82u84_217{border-color:color-mix(in srgb,var(--strategy-color) 42%,var(--color-border));background:color-mix(in srgb,var(--strategy-color) 7%,var(--color-panel-bg));box-shadow:inset 3px 0 0 var(--strategy-color)}._selectedStrategy_82u84_204 button{min-width:0;border:0;background:transparent;color:var(--color-ink);font:inherit;cursor:pointer}._selectedStrategy_82u84_204>button:first-child{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.46rem;padding:.48rem .58rem;text-align:left}._selectedStrategy_82u84_204>button:first-child>i{width:.28rem;height:1.8rem;border-radius:999px}._selectedStrategy_82u84_204 span{display:grid;align-items:center;min-width:0}._selectedStrategy_82u84_204 strong,._selectedStrategy_82u84_204 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._selectedStrategy_82u84_204 strong{font-size:.69rem}._selectedStrategy_82u84_204 small{color:var(--color-muted);font-size:.57rem}._selectedStrategy_82u84_204>button:last-child{display:grid;place-items:center;width:2rem;height:2rem;margin-right:.35rem;border-radius:.4rem;color:var(--color-muted)}._selectedStrategy_82u84_204>button:last-child:hover{background:var(--color-field-bg-strong);color:var(--color-negative)}._buildPages_82u84_255{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;padding:.25rem;border:1px solid var(--color-panel-border);border-radius:var(--pm-radius);background:var(--color-panel-bg);box-shadow:var(--shadow-soft)}._buildPages_82u84_255 button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.5rem;border:0;border-radius:.46rem;background:transparent;color:var(--color-muted);font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}._buildPages_82u84_255 span{display:grid;place-items:center;width:1.3rem;height:1.3rem;border-radius:50%;background:#2e6f8e17;color:var(--color-primary);font-size:.6rem}._buildPages_82u84_255 ._buildPageActive_82u84_293{background:linear-gradient(135deg,#2e6f8e1c,#8fd0e814);color:var(--color-primary-deep);box-shadow:inset 0 0 0 1px #2e6f8e1c}._buildPages_82u84_255 ._buildPageActive_82u84_293 span{background:var(--color-primary-deep);color:#fff}._emptySelection_82u84_301{display:flex;align-items:center;justify-content:center;gap:.42rem;min-height:8rem;color:var(--color-muted)}._emptySelection_82u84_301 strong{color:var(--color-ink);font-size:.76rem}._continueButton_82u84_312{display:inline-flex;align-items:center;justify-content:center;justify-self:end;gap:.36rem;min-height:2.45rem;padding:.5rem .78rem;border:1px solid rgba(240,162,26,.34);border-radius:.5rem;background:linear-gradient(135deg,#f0a21a,#f4c56a);color:#432a04;font:inherit;font-size:.72rem;font-weight:900;cursor:pointer}._combinationControls_82u84_330{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(300px,1.25fr);gap:.58rem}._segmentedButtons_82u84_336{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.2rem;padding:.2rem;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-field-bg)}._segmentedButtons_82u84_336 button{min-height:2.15rem;border:0;border-radius:.38rem;background:transparent;color:var(--color-muted);font:inherit;font-size:.68rem;font-weight:850;cursor:pointer}._segmentedButtons_82u84_336 button[aria-pressed=true]{background:#f0a21a29;color:var(--color-accent-deep);box-shadow:inset 0 0 0 1px #f0a21a2e}._segmentedButtons_82u84_336 button:disabled{cursor:default;opacity:.38}._backtestSetup_82u84_370{container-type:inline-size}._backtestWorkspace_82u84_372{display:grid;grid-template-columns:minmax(0,1fr);align-items:end;gap:.68rem}._backtestFields_82u84_379{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.62rem}._backtestFields_82u84_379 label{display:grid;grid-template-rows:minmax(.78rem,auto) 2.8rem;align-items:end;gap:.3rem;min-width:0}._backtestFields_82u84_379 label>span{display:flex;align-items:flex-end;min-height:.78rem;color:var(--color-muted);font-size:.57rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}._backtestFields_82u84_379 label>input{width:100%;height:2.8rem;padding:0 .82rem;border:1px solid var(--color-border);border-radius:var(--radius-select);outline:0;background:var(--color-field-bg);color:var(--color-ink);font:inherit;font-size:.7rem;font-weight:780;transition:border-color .17s ease,box-shadow .17s ease,background .17s ease}._backtestFields_82u84_379 label>input:hover{border-color:#f0a21a38}._backtestFields_82u84_379 label>input:focus{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring)}._backtestSelect_82u84_423,._backtestBenchmarkSelect_82u84_424{min-width:0;font-size:.7rem}._backtestSelect_82u84_423{min-height:2.8rem;font-size:.7rem}._backtestOptions_82u84_428{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.42rem;padding:.45rem;border:1px solid var(--color-border-soft);border-radius:.58rem;background:color-mix(in srgb,var(--color-field-bg) 64%,rgba(46,111,142,.04))}._optionSwitch_82u84_439{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0;min-height:3rem;padding:.52rem .62rem;border:1px solid transparent;border-radius:.48rem;background:var(--color-field-bg);cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}._optionSwitch_82u84_439:hover{transform:translateY(-1px);border-color:#2e6f8e2e;background:var(--color-field-bg-strong)}._optionSwitch_82u84_439>span{display:grid;gap:.05rem;min-width:0}._optionSwitch_82u84_439 strong{color:var(--color-ink);font-size:.66rem}._optionSwitch_82u84_439 small{color:var(--color-muted);font-size:.56rem;font-weight:750}._optionSwitch_82u84_439 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}._optionSwitch_82u84_439>i{position:relative;width:2rem;height:1.15rem;flex:0 0 2rem;border-radius:999px;background:var(--color-border);box-shadow:inset 0 0 0 1px #1b425f0f;transition:background .16s ease,box-shadow .16s ease}._optionSwitch_82u84_439>i>b{position:absolute;top:.16rem;left:.17rem;width:.83rem;height:.83rem;border-radius:50%;background:#fff;box-shadow:0 2px 5px #14314a33;transition:transform .16s ease}._optionSwitch_82u84_439 input:checked+i{background:linear-gradient(135deg,#f0a21a,#f4bd49);box-shadow:inset 0 0 0 1px #a4660024,0 3px 9px #f0a21a2e}._optionSwitch_82u84_439 input:checked+i>b{transform:translate(.83rem)}._optionSwitch_82u84_439 input:focus-visible+i{box-shadow:0 0 0 3px var(--focus-ring)}._backtestSetup_82u84_370 ._runButton_82u84_53{width:auto;min-width:9rem;min-height:2.8rem;margin:0;white-space:nowrap}._openPreparedButton_82u84_515{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:2.8rem;padding:.52rem .78rem;border:1px solid rgba(46,111,142,.22);border-radius:var(--pm-radius-sm);background:color-mix(in srgb,var(--color-primary) 8%,var(--color-field-bg-strong));color:var(--color-primary);font:inherit;font-size:.72rem;font-weight:850;cursor:pointer}._openPreparedButton_82u84_515:hover:not(:disabled){border-color:#2e6f8e61;transform:translateY(-1px)}._openPreparedButton_82u84_515:disabled{cursor:default;opacity:.58}._backtestRunProgress_82u84_539{position:relative;display:grid;grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-height:3.6rem;padding:.62rem .76rem .78rem;overflow:hidden;border:1px solid rgba(240,162,26,.2);border-radius:.62rem;background:linear-gradient(110deg,#f0a21a12,#2e6f8e09)}._backtestRunProgress_82u84_539>span:nth-child(2){display:grid;gap:.12rem;min-width:0}._backtestRunProgress_82u84_539 strong{color:var(--color-ink);font-size:.72rem}._backtestRunProgress_82u84_539 small{color:var(--color-muted);font-size:.61rem;font-weight:720}._backtestRunProgress_82u84_539 time{color:var(--color-accent-deep);font-size:.64rem;font-weight:900;font-variant-numeric:tabular-nums}._backtestRunPulse_82u84_564{position:relative;width:1.55rem;height:1.55rem;flex:0 0 1.55rem;border:1px solid rgba(240,162,26,.24);border-radius:50%;background:#f0a21a1a}._backtestRunPulse_82u84_564:before,._backtestRunPulse_82u84_564 i{content:"";position:absolute;top:.32rem;right:.32rem;bottom:.32rem;left:.32rem;border-radius:50%;background:var(--color-accent)}._backtestRunPulse_82u84_564:before{animation:_pm-backtest-pulse_82u84_1 1.35s ease-out infinite}._backtestRunTrack_82u84_585{position:absolute;right:0;bottom:0;left:0;height:.18rem;overflow:hidden;background:#f0a21a14}._backtestRunTrack_82u84_585 b{display:block;width:36%;height:100%;border-radius:99px;background:linear-gradient(90deg,transparent,var(--color-accent),transparent);animation:_pm-backtest-track_82u84_1 1.45s ease-in-out infinite}@keyframes _pm-backtest-pulse_82u84_1{0%{opacity:.5;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}@keyframes _pm-backtest-track_82u84_1{0%{transform:translate(-110%)}to{transform:translate(310%)}}@container (min-width: 55rem){._backtestWorkspace_82u84_372{grid-template-columns:minmax(0,1fr) auto}._backtestFields_82u84_379{grid-column:1 / -1;grid-template-columns:minmax(15rem,1.35fr) minmax(6.5rem,.42fr) minmax(6.5rem,.42fr) minmax(15rem,1fr) minmax(7.5rem,.48fr)}}@container (min-width: 84rem){._backtestWorkspace_82u84_372{grid-template-columns:minmax(0,1fr) minmax(15rem,.25fr) auto}._backtestFields_82u84_379{grid-column:auto}._backtestOptions_82u84_428{grid-template-columns:repeat(2,minmax(7rem,1fr));align-self:end;padding:0;border:0;background:transparent}._optionSwitch_82u84_439{min-height:2.8rem;padding:.42rem .5rem}}._panel_82u84_20{min-width:0;padding:.82rem;border-radius:var(--pm-radius)}._panelTitle_82u84_28{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:2.2rem;margin-bottom:.72rem}._panelTitle_82u84_28 h3{margin-top:.13rem;font-size:.93rem;line-height:1.1}._panelTitle_82u84_28>span,._panelTitle_82u84_28>div+span{display:inline-flex;align-items:center;min-height:1.5rem;padding:.28rem .43rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-field-bg);color:var(--color-muted);font-size:.65rem;font-weight:850}._compactAction_82u84_678,._applyButton_82u84_679{min-height:1.75rem;padding:.28rem .5rem;border:1px solid var(--color-border);border-radius:.42rem;background:var(--color-field-bg);color:var(--color-primary);font:inherit;font-size:.62rem;font-weight:850;cursor:pointer}._compactAction_82u84_678:disabled,._applyButton_82u84_679:disabled{cursor:default;opacity:.48}._search_82u84_170{display:flex;align-items:center;gap:.42rem;height:2.35rem;padding:0 .62rem;border:1px solid var(--color-border);border-radius:var(--pm-radius-sm);background:var(--color-field-bg);color:var(--color-muted)}._search_82u84_170:focus-within{border-color:#2e6f8e57;box-shadow:0 0 0 2px #2e6f8e14}._search_82u84_170 input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--color-ink);font:inherit;font-size:.73rem}._searchInput_82u84_726:focus,._searchInput_82u84_726:focus-visible{border:0;outline:0;box-shadow:none}._libraryList_82u84_733{display:grid;gap:.42rem;max-height:27rem;margin-top:.62rem;overflow-y:auto}._libraryItem_82u84_195{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.48rem;width:100%;min-height:3.2rem;padding:.46rem;border:1px solid var(--color-border-soft);border-radius:var(--pm-radius-sm);background:#ffffff6b;color:var(--color-ink);text-align:left;cursor:pointer;transition:transform .17s ease,border-color .17s ease,background .17s ease,box-shadow .17s ease}._libraryItem_82u84_195:hover{transform:translateY(-1px);border-color:#2e6f8e33;background:var(--color-field-bg-strong);box-shadow:0 8px 18px #14314a0f}._libraryItem_82u84_195 span{display:grid;gap:.14rem;min-width:0}._libraryItem_82u84_195 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._libraryItem_82u84_195 strong{font-size:.72rem}._libraryItemAdded_82u84_781{border-color:#2e6f8e2e;background:#2e6f8e0e}._libraryItemAdded_82u84_781>svg{color:var(--color-primary-deep)}._libraryItem_82u84_195:disabled{cursor:default}._libraryEmpty_82u84_794,._previewPlaceholder_82u84_795{display:grid;place-items:center;min-height:5rem;color:var(--color-muted);font-size:.65rem;font-weight:750}._canvas_82u84_54{display:flex;flex-direction:column}._emptyState_82u84_809,._emptyResults_82u84_810{display:grid;place-items:center;align-content:center;gap:.3rem;min-height:15rem;color:var(--color-muted);text-align:center}._emptyState_82u84_809 svg,._emptyResults_82u84_810 svg{color:var(--color-primary)}._emptyState_82u84_809 strong,._emptyResults_82u84_810 strong{color:var(--color-ink);font-size:.78rem}._emptyState_82u84_809 span,._emptyResults_82u84_810 span{font-size:.64rem}._emptyResults_82u84_810{min-height:24rem}._emptyResults_82u84_810 button{margin-top:.5rem}._panelTitle_82u84_28>._good_82u84_829,._panelTitle_82u84_28>._warn_82u84_830{padding:0;border:0;background:transparent;font-size:1.08rem;font-variant-numeric:tabular-nums}._good_82u84_829{color:var(--color-primary-deep)}._warn_82u84_830{color:var(--color-accent-deep)}._allocationBar_82u84_841{display:flex;overflow:hidden;height:.46rem;margin:.08rem 0 .7rem;border-radius:999px;background:#2e6f8e14}._allocationBar_82u84_841 i{height:100%;min-width:2px;transition:width .22s ease}._sleeveList_82u84_856{display:grid;gap:.45rem}._sleeve_82u84_856{display:grid;grid-template-columns:auto auto minmax(0,1fr) 6.5rem auto;align-items:center;gap:.58rem;min-height:3.95rem;padding:.48rem .55rem;border:1px solid var(--color-border-soft);border-radius:var(--pm-radius-sm);background:#ffffff75;transition:border-color .17s ease,box-shadow .17s ease,transform .17s ease}._sleeve_82u84_856:hover{transform:translateY(-1px);border-color:#2e6f8e29;box-shadow:0 8px 18px #14314a0e}._sleeve_82u84_856>i{width:.32rem;height:2.15rem;border-radius:999px}._order_82u84_886{color:#5c728494;font-size:.65rem;font-weight:900;font-variant-numeric:tabular-nums}._sleeve_82u84_856>div:nth-of-type(1){display:grid;gap:.14rem;min-width:0}._sleeve_82u84_856>div:nth-of-type(1) strong{overflow:hidden;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}._sleeve_82u84_856>div:nth-of-type(1) small{display:flex;align-items:center;gap:.22rem;color:var(--color-muted);font-size:.62rem}._sleeve_82u84_856>label{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.2rem;padding:.28rem .38rem;border:1px solid var(--color-border);border-radius:.42rem;background:var(--color-field-bg)}._sleeve_82u84_856>label>span{grid-column:1 / -1;color:var(--color-muted);font-size:.56rem;font-weight:800;text-transform:uppercase}._sleeve_82u84_856 input{width:3.9rem;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--color-ink);font:inherit;font-size:.74rem;font-weight:850}._sleeve_82u84_856 label small{color:var(--color-muted);font-size:.65rem}._iconActions_82u84_951{display:flex;gap:.25rem}._iconActions_82u84_951 button{display:grid;place-items:center;width:1.85rem;height:1.85rem;padding:0;border:1px solid var(--color-border-soft);border-radius:.42rem;background:transparent;color:var(--color-muted);cursor:pointer}._iconActions_82u84_951 button:hover{border-color:var(--focus-border);color:var(--color-primary);background:var(--color-field-bg)}._canvasFooter_82u84_54{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin-top:auto;padding-top:.65rem}._canvasFooter_82u84_54>span{display:flex;align-items:center;gap:.32rem;color:var(--color-positive);font-size:.66rem;font-weight:800}._canvasFooter_82u84_54 button{min-height:1.95rem;padding:.34rem .5rem;font-size:.65rem}._footerActions_82u84_999{display:flex;gap:.38rem}._rules_82u84_1004{display:flex;flex-direction:column;gap:.58rem}._runButton_82u84_53{width:100%;margin-top:.62rem}._progress_82u84_1015{position:relative;overflow:hidden;height:2rem;margin-top:.42rem;border-radius:var(--pm-radius-sm);background:#2e6f8e12}._progress_82u84_1015 i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#2e6f8e1f,#67b7d833)}._progress_82u84_1015 span{position:relative;z-index:1;display:grid;place-items:center;height:100%;color:var(--color-muted);font-size:.59rem;font-weight:800}._progressActive_82u84_1042 i{animation:_pm-progress_82u84_1 1.15s ease-in-out infinite alternate}@keyframes _pm-progress_82u84_1{0%{opacity:.55;transform:translate(-12%)}to{opacity:1;transform:translate(8%)}}._results_82u84_1051{display:grid;gap:.78rem}._stats_82u84_21{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.58rem}._stats_82u84_21 article{display:grid;gap:.18rem;min-width:0;padding:.68rem .72rem;border-radius:var(--pm-radius-sm)}._stats_82u84_21 span,._stats_82u84_21 small{color:var(--color-muted);font-size:.59rem;font-weight:800}._stats_82u84_21 strong{color:var(--color-ink);font-size:1.18rem;line-height:1;font-variant-numeric:tabular-nums}._mainChartPanel_82u84_1084{padding-bottom:.48rem}._returnVersionLegend_82u84_1086{display:flex;flex-wrap:wrap;align-items:center;gap:.48rem;margin-top:.3rem}._returnVersionLegend_82u84_1086 span{display:inline-flex;align-items:center;gap:.24rem;color:var(--color-muted);font-size:.58rem;font-weight:850}._returnVersionLegend_82u84_1086 i{width:.82rem;height:.13rem;border-radius:999px}._legend_82u84_1109{display:flex;flex-wrap:wrap;align-items:center;gap:.58rem}._downloadActions_82u84_1116{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem}._downloadSelect_82u84_1124{min-height:2rem;width:auto;min-width:8rem;max-width:11.5rem;padding:.36rem .55rem;border-radius:.42rem;color:var(--color-primary);font-size:.62rem;font-weight:850}._downloadActions_82u84_1116 button{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:2rem;padding:.36rem .5rem;border:1px solid var(--color-border);border-radius:.42rem;background:var(--color-field-bg);color:var(--color-primary);font:inherit;font-size:.62rem;font-weight:850;cursor:pointer;transition:transform .17s ease,border-color .17s ease,background .17s ease}._downloadActions_82u84_1116 button:hover{transform:translateY(-1px);border-color:#2e6f8e47;background:var(--color-field-bg-strong)}._legend_82u84_1109 span{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:0;background:transparent;color:var(--color-muted)}._legend_82u84_1109 i{width:1rem;height:.14rem;border-radius:99px;background:var(--chart-accent)}._legend_82u84_1109 span:nth-child(2) i{background:var(--chart-muted)}._legend_82u84_1109 span:nth-child(3) i{height:.45rem;background:#f0a21a2e}._analysisGrid_82u84_1184{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.78rem}._analysisCard_82u84_1190{padding-bottom:.42rem}._leaderboard_82u84_1192{overflow:hidden}._leaderboard_82u84_1192 table{width:100%;border-collapse:collapse;font-size:.67rem}._leaderboard_82u84_1192 th,._leaderboard_82u84_1192 td{padding:.5rem .58rem;border-bottom:1px solid var(--color-border-soft);text-align:right;font-variant-numeric:tabular-nums}._leaderboard_82u84_1192 th:nth-child(1),._leaderboard_82u84_1192 th:nth-child(2),._leaderboard_82u84_1192 td:nth-child(1),._leaderboard_82u84_1192 td:nth-child(2){text-align:left}._leaderboard_82u84_1192 th{background:var(--color-table-head-bg);color:var(--color-muted);font-size:.56rem;letter-spacing:.04em;text-transform:uppercase}._leaderboard_82u84_1192 tbody tr:first-child{background:#f0a21a0e}._leaderboard_82u84_1192 tbody tr:last-child td{border-bottom:0}._leaderboard_82u84_1192 td strong{color:var(--color-accent-deep)}._weightSummary_82u84_1229{max-width:36rem;color:var(--color-muted);line-height:1.45;text-align:left!important}._applyButton_82u84_679{color:var(--color-accent-deep);white-space:nowrap}._applyButton_82u84_679:hover:not(:disabled){border-color:#f0a21a52;background:#f0a21a14}._versionBar_82u84_22{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.75rem .82rem;border-radius:var(--pm-radius)}._versionBar_82u84_22>div{display:flex;align-items:center;gap:.55rem}._versionBar_82u84_22>div>svg{color:var(--color-accent)}._versionBar_82u84_22 span{display:grid;gap:.1rem}._versionBar_82u84_22 strong{font-size:.78rem}._versionBar_82u84_22 small{color:var(--color-muted);font-size:.61rem}._createdButton_82u84_52{border-color:#0d874b2e;background:#0d874b14;color:var(--color-positive)}._readOnlyBadge_82u84_1281{display:inline-flex!important;grid-auto-flow:column;align-items:center;gap:.3rem!important;color:var(--color-positive)!important;font-size:.68rem!important;font-weight:850}._page_82u84_1 .recharts-cartesian-axis-tick-value{fill:var(--chart-axis);font-size:.62rem}._page_82u84_1 .recharts-default-tooltip{border:1px solid var(--chart-tooltip-border)!important;border-radius:.48rem!important;background:var(--chart-tooltip-bg)!important;box-shadow:0 12px 28px #14314a1f!important;color:var(--color-ink)!important;font-size:.66rem!important}html[data-theme=dark] ._libraryItem_82u84_195,html[data-theme=dark] ._sleeve_82u84_856,html[data-theme=dark] ._timeline_82u84_1307>div,html[data-theme=dark] ._miniPreview_82u84_1308{background:#0d2b426b}html[data-theme=dark] ._objective_82u84_1312,html[data-theme=dark] ._methods_82u84_1313 ._methodActive_82u84_1313,html[data-theme=dark] ._leaderboard_82u84_1192 tbody tr:first-child{color:var(--color-accent-soft)}html[data-theme=dark] ._toggle_82u84_1318 i{background:#eef7fb}@media(max-width:1320px){._buildGrid_82u84_138{grid-template-columns:minmax(210px,.62fr) minmax(0,2.2fr)}}@media(max-width:980px){._strategyActions_82u84_43{justify-content:flex-end}._buildGrid_82u84_138{grid-template-columns:1fr}._libraryList_82u84_733{max-height:15rem}._stats_82u84_21{grid-template-columns:repeat(3,minmax(0,1fr))}._combinationControls_82u84_330{grid-template-columns:1fr}._backtestFields_82u84_379{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._versionBar_82u84_22{align-items:stretch;flex-direction:column}._strategyToolbar_82u84_157{grid-template-columns:1fr}._strategyActions_82u84_43{justify-content:stretch}._strategyActions_82u84_43 button{flex:1 1 9rem}._downloadActions_82u84_1116{justify-content:flex-start}._sleeve_82u84_856{grid-template-columns:auto auto minmax(0,1fr) auto}._sleeve_82u84_856>label{grid-column:3 / 4}._iconActions_82u84_951{grid-column:4;grid-row:1 / span 2}._methods_82u84_1313{grid-template-columns:1fr}._analysisGrid_82u84_1184,._stats_82u84_21{grid-template-columns:1fr 1fr}._leaderboard_82u84_1192{overflow-x:auto}._leaderboard_82u84_1192 table{min-width:620px}._selectedStrategies_82u84_197{grid-template-columns:1fr}}@media(max-width:480px){._analysisGrid_82u84_1184,._stats_82u84_21,._backtestFields_82u84_379,._backtestOptions_82u84_428{grid-template-columns:1fr}._backtestSetup_82u84_370 ._runButton_82u84_53{width:100%}}@media(prefers-reduced-motion:reduce){._page_82u84_1 *,._page_82u84_1 *:before,._page_82u84_1 *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._shell_15gds_1{display:grid;gap:.75rem;grid-template-columns:148px minmax(0,1fr) 58px;align-items:start}._yAxis_15gds_8{display:grid;grid-template-rows:repeat(11,minmax(0,1fr));height:460px;padding-top:.2rem}._yAxis_15gds_8 span{display:flex;align-items:center;justify-content:flex-end;padding-right:.55rem;color:var(--color-muted);font-size:.88rem;font-weight:700;white-space:nowrap}._chartColumn_15gds_26{display:grid;gap:.6rem}._canvasFrame_15gds_31{position:relative;height:460px;overflow:hidden;border-radius:.2rem;background:#0a15220f}html[data-theme=dark] ._canvasFrame_15gds_31{background:#08162399}._canvas_15gds_31{display:block;width:100%;height:100%}._tooltip_15gds_49{position:absolute;z-index:2;display:grid;gap:.18rem;min-width:9.8rem;max-width:15rem;padding:.58rem .7rem;border:1px solid var(--chart-tooltip-border);border-radius:.72rem;background:var(--chart-tooltip-bg);color:var(--color-ink);box-shadow:var(--shadow-soft);pointer-events:none;transform:translate(.75rem,.75rem)}._tooltipLeft_15gds_66{transform:translate(calc(-100% - .75rem),.75rem)}._tooltipTop_15gds_70{transform:translate(.75rem,calc(-100% - .75rem))}._tooltipLeft_15gds_66._tooltipTop_15gds_70{transform:translate(calc(-100% - .75rem),calc(-100% - .75rem))}._tooltip_15gds_49 span{color:var(--color-muted);font-size:.76rem;font-weight:800}._tooltip_15gds_49 strong{color:var(--color-ink);font-size:.86rem;font-weight:800}._tooltip_15gds_49 b{color:var(--color-accent-deep);font-size:.92rem;font-weight:800}._xAxis_15gds_96{position:relative;height:1.4rem}._xAxis_15gds_96 span{position:absolute;bottom:0;transform:translate(-50%);color:var(--color-muted);font-weight:700;white-space:nowrap}._legend_15gds_110{display:grid;grid-template-columns:20px auto;column-gap:.5rem;align-items:stretch;height:460px}._legendBar_15gds_118{border-radius:.25rem;background:linear-gradient(180deg,#db544d,#e49b28,#e3d225,#acc630,#54b73e 66.67%,#54b73e)}._legendTicks_15gds_132{display:grid;align-content:space-between;justify-items:start;color:var(--color-muted);font-weight:700}@media(max-width:1100px){._shell_15gds_1{grid-template-columns:132px minmax(0,1fr) 58px}._yAxis_15gds_8,._canvasFrame_15gds_31,._legend_15gds_110{height:400px}}@media(max-width:760px){._shell_15gds_1{gap:.48rem;grid-template-columns:minmax(5.7rem,30%) minmax(0,1fr)}._yAxis_15gds_8,._canvasFrame_15gds_31{height:min(58vh,340px)}._yAxis_15gds_8 span{padding-right:.35rem;font-size:.74rem;line-height:1.05}._xAxis_15gds_96{height:1.1rem;overflow:hidden}._xAxis_15gds_96 span{font-size:.7rem}._xAxis_15gds_96 span:nth-child(n+2):not(:last-child){display:none}._legend_15gds_110{grid-column:1 / -1;grid-template-columns:minmax(0,1fr);gap:.32rem;height:auto}._legendBar_15gds_118{min-height:.66rem;height:.66rem;background:linear-gradient(90deg,#db544d,#e49b28,#e3d225,#acc630,#54b73e 66.67%,#54b73e)}._legendTicks_15gds_132{display:flex;justify-content:space-between;font-size:.7rem}}@media(max-width:420px){._shell_15gds_1{grid-template-columns:minmax(4.9rem,29%) minmax(0,1fr)}._yAxis_15gds_8 span{font-size:.68rem}}._pageStack_1z0vh_1{--stress-left-rail-width: 38rem;--stress-analysis-body-height: 430px;--stress-component-radius: .58rem;--stress-control-radius: .52rem;--stress-selection-stroke: var(--chart-primary-strong);--stress-chart-cursor: rgba(23, 58, 89, .08);gap:.62rem}html[data-theme=dark] ._pageStack_1z0vh_1{--stress-selection-stroke: var(--color-accent-soft);--stress-chart-cursor: rgba(255, 255, 255, .12)}._overviewGrid_1z0vh_16,._analysisGrid_1z0vh_17,._heatmapRow_1z0vh_18{display:grid;gap:.62rem;align-items:stretch}._compactPanel_1z0vh_24{gap:.58rem;padding:.72rem .82rem .8rem;border-radius:var(--stress-component-radius)}._compactPanel_1z0vh_24 h2{font-size:.96rem}._statusPanel_1z0vh_34{display:grid;place-items:center;min-height:12rem;color:var(--color-muted);text-align:center}._loadingWidget_1z0vh_42{display:inline-flex;align-items:center;gap:.55rem;color:var(--color-ink);font-size:.9rem;font-weight:800}._loadingWidgetIcon_1z0vh_51{color:var(--color-accent);animation:_stressLoadingSpinnerRotate_1z0vh_1 .9s linear infinite}@keyframes _stressLoadingSpinnerRotate_1z0vh_1{to{transform:rotate(360deg)}}._errorBanner_1z0vh_62{padding:.7rem .82rem;border:1px solid rgba(216,75,74,.22);border-radius:var(--stress-component-radius);background:linear-gradient(135deg,#fff0eeeb,#fff6f4f5);color:#8c2925;font-size:.84rem;font-weight:700}html[data-theme=dark] ._errorBanner_1z0vh_62{border-color:#ff5f663d;background:linear-gradient(135deg,#4b1519b8,#2a141bb3);color:#ffc0c3}._overviewGrid_1z0vh_16{grid-template-columns:minmax(0,var(--stress-left-rail-width)) minmax(0,1fr)}._overviewGrid_1z0vh_16>._leftRailPanel_1z0vh_82>._compactPanel_1z0vh_24,._overviewGrid_1z0vh_16>._compactPanel_1z0vh_24{min-height:18.35rem}._analysisGrid_1z0vh_17{grid-template-columns:minmax(0,var(--stress-left-rail-width)) minmax(0,1fr);align-items:stretch}._analysisGrid_1z0vh_17>*{height:100%}._leftRailPanel_1z0vh_82{width:min(100%,var(--stress-left-rail-width));justify-self:start}._gaugePanel_1z0vh_101{display:grid;gap:.18rem;align-content:center;justify-items:center;min-height:15.55rem;text-align:center}._gaugeSvgWrap_1z0vh_110{display:grid;place-items:center;width:min(100%,220px);margin-inline:auto}._gaugeSvg_1z0vh_110{width:100%;height:auto}._gaugeTick_1z0vh_122{fill:var(--color-muted);font-size:.8rem;font-weight:700;text-anchor:middle;dominant-baseline:middle}._needle_1z0vh_130{stroke:var(--chart-primary);stroke-width:7;stroke-linecap:round}._needleHub_1z0vh_136{fill:var(--chart-primary-strong)}html[data-theme=dark] ._needle_1z0vh_130{stroke:var(--chart-primary)}html[data-theme=dark] ._needleHub_1z0vh_136{fill:var(--chart-primary-strong)}._gaugeValueText_1z0vh_148{fill:var(--color-ink);font-family:var(--font-heading);font-size:clamp(1.9rem,2.8vw,2.5rem);font-weight:800;text-anchor:middle}._gaugeMeta_1z0vh_156{display:grid;justify-items:center;gap:.1rem;margin-top:.15rem;width:min(100%,304px)}._gaugeMeta_1z0vh_156 b{color:var(--color-ink);font-family:var(--font-heading);font-size:clamp(1.2rem,1.75vw,1.5rem);font-weight:800;letter-spacing:-.02em}._dataNotice_1z0vh_172{color:var(--color-muted);font-size:.78rem}._barPanel_1z0vh_177{display:block;min-height:100%}._barChart_1z0vh_182{width:100%;height:246px}._timelinePanel_1z0vh_187{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.48rem;height:100%}._timelineToolbar_1z0vh_194,._zoomGroup_1z0vh_195{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}._zoomGroup_1z0vh_195 span{color:var(--color-muted);font-size:.84rem}._zoomGroup_1z0vh_195{margin-left:auto}._timelineSelection_1z0vh_211{display:inline-flex;align-items:center;gap:.42rem;min-width:0;color:var(--color-muted);font-size:.82rem}._timelineSelection_1z0vh_211 strong{overflow:hidden;color:var(--color-ink);font-size:.88rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}._timelineSelection_1z0vh_211 span:last-child{color:var(--color-accent-deep);font-weight:700}._zoomPills_1z0vh_234{display:inline-flex;gap:.32rem;flex-wrap:wrap}._zoomPill_1z0vh_234{min-height:1.7rem;padding:0 .52rem;border:1px solid rgba(27,66,95,.08);border-radius:var(--stress-control-radius);background:#f1f5fae0;color:var(--color-ink);font-size:.78rem;font-weight:700}html[data-theme=dark] ._zoomPill_1z0vh_234{border-color:var(--color-border);background:var(--color-field-bg)}._zoomPillActive_1z0vh_256{background:#f0a21a29;border-color:#f0a21a3d;color:var(--color-accent-deep)}html[data-theme=dark] ._zoomPillActive_1z0vh_256{border-color:#f0a21a57;background:#f0a21a24;color:var(--color-accent-soft)}._timelineChart_1z0vh_268{min-height:var(--stress-analysis-body-height);height:100%}._timelineTooltip_1z0vh_273{min-width:14rem;padding:.78rem .82rem;border:1px solid var(--chart-tooltip-border);border-radius:var(--stress-component-radius);background:var(--chart-tooltip-bg);box-shadow:var(--shadow-soft);color:var(--color-ink);font-weight:800}._timelineTooltipLabel_1z0vh_284{margin-bottom:.5rem;color:var(--color-muted);font-size:.82rem}._timelineTooltipRows_1z0vh_290{display:grid;gap:.42rem}._timelineTooltipRow_1z0vh_290{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;font-size:.9rem;line-height:1.2}._timelineTooltipPill_1z0vh_304{width:1.15rem;height:.42rem;border-radius:999px;box-shadow:inset 0 1px #ffffff6b,0 0 0 1px #ffffff2e}._timelineTooltipName_1z0vh_313{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._timelineTooltipValue_1z0vh_319{justify-self:end;font-variant-numeric:tabular-nums}._rangeNavigator_1z0vh_324{display:grid;gap:.25rem;width:100%;padding:.18rem .28rem 0}._rangeNavigatorMeta_1z0vh_331{display:inline-flex;justify-self:end;align-items:center;gap:.38rem;color:var(--color-muted);font-size:.72rem;font-weight:700}._rangeNavigatorTrack_1z0vh_341{position:relative;height:2.45rem;overflow:hidden;border:1px solid rgba(27,66,95,.12);border-radius:var(--stress-control-radius);background:linear-gradient(180deg,#f1f5faad,#e4ecf4db)}html[data-theme=dark] ._rangeNavigatorTrack_1z0vh_341{border-color:#7699b533;background:linear-gradient(180deg,#122c41c7,#081827eb)}._rangeNavigatorSparkline_1z0vh_355{position:absolute;top:.24rem;right:.42rem;bottom:.24rem;left:.42rem;width:calc(100% - .84rem);height:calc(100% - .48rem)}._rangeNavigatorSparkline_1z0vh_355 polyline{fill:none;stroke:var(--chart-primary);stroke-width:1.6;vector-effect:non-scaling-stroke}._rangeNavigatorSelection_1z0vh_369{position:absolute;top:0;bottom:0;border-inline:1px solid rgba(23,58,89,.28);background:#6f92b238}html[data-theme=dark] ._rangeNavigatorSelection_1z0vh_369{border-inline-color:rgba(240,162,26,.36);background:#f0a21a24}._rangeNavigatorHandle_1z0vh_382{position:absolute;top:.28rem;bottom:.28rem;width:.42rem;border:1px solid rgba(23,58,89,.28);border-radius:999px;background:#ffffffdb;box-shadow:0 3px 8px #0c1f3029;transform:translate(-50%);pointer-events:none}html[data-theme=dark] ._rangeNavigatorHandle_1z0vh_382{border-color:#f0a21a57;background:#f0a21ae6}._rangeNavigatorInput_1z0vh_400{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none}._rangeNavigatorInput_1z0vh_400::-webkit-slider-runnable-track{height:100%;background:transparent}._rangeNavigatorInput_1z0vh_400::-webkit-slider-thumb{width:1rem;height:2.45rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:ew-resize;pointer-events:auto}._rangeNavigatorInput_1z0vh_400::-moz-range-track{height:100%;background:transparent}._rangeNavigatorInput_1z0vh_400::-moz-range-thumb{width:1rem;height:2.45rem;border:0;background:transparent;cursor:ew-resize;pointer-events:auto}._detailTableWrap_1z0vh_438{display:block;overflow:visible;height:auto;max-height:none}._detailTable_1z0vh_438{width:100%;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}._detailTable_1z0vh_438 th,._detailTable_1z0vh_438 td{padding:.5rem .42rem;text-align:left;white-space:nowrap}._detailTable_1z0vh_438 th{color:var(--color-muted);font-size:.64rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._detailTable_1z0vh_438 th:first-child,._detailTable_1z0vh_438 td:first-child{padding-left:0;padding-right:.24rem}._detailTable_1z0vh_438 th:not(:first-child),._detailTable_1z0vh_438 td:not(:first-child){padding-left:.24rem;text-align:right}._snapshotCellButton_1z0vh_480{width:100%;min-height:2rem;padding:.22rem .32rem;border:1px solid transparent;border-radius:var(--stress-control-radius);background:transparent;font:inherit;text-align:right;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}._snapshotCellButton_1z0vh_480:hover{background:#173a590d;border-color:#173a5924}html[data-theme=dark] ._snapshotCellButton_1z0vh_480:hover{background:#f0a21a14;border-color:#f0a21a33}._snapshotCellButtonSelected_1z0vh_503{background:#173a5914;border-color:#173a5938;box-shadow:inset 0 0 0 1px #173a5914}html[data-theme=dark] ._snapshotCellButtonSelected_1z0vh_503{background:#f0a21a1f;border-color:#f0a21a47;box-shadow:inset 0 0 0 1px #f0a21a1a}._stripedRow_1z0vh_515 td:not(:first-child){background:#f4f6f8f5}html[data-theme=dark] ._stripedRow_1z0vh_515 td:not(:first-child){background:var(--color-table-row-alt)}._stressUp_1z0vh_523{color:var(--color-negative);font-weight:700}._stressDown_1z0vh_528{color:var(--chart-primary);font-weight:700}html[data-theme=dark] ._stressDown_1z0vh_528{color:var(--color-ink)}._panelDownloadButton_1z0vh_537{min-width:9rem;padding-inline:1.05rem;border-radius:var(--stress-control-radius)}@media(max-width:1180px){._overviewGrid_1z0vh_16,._analysisGrid_1z0vh_17{grid-template-columns:1fr}._leftRailPanel_1z0vh_82{width:100%}}@media(max-width:760px){._pageStack_1z0vh_1,._overviewGrid_1z0vh_16,._analysisGrid_1z0vh_17,._heatmapRow_1z0vh_18{gap:.58rem;min-width:0}._compactPanel_1z0vh_24{min-width:0;padding:.68rem .72rem .76rem}._compactPanel_1z0vh_24 h2{font-size:.92rem;line-height:1.15}._overviewGrid_1z0vh_16>._leftRailPanel_1z0vh_82>._compactPanel_1z0vh_24,._overviewGrid_1z0vh_16>._compactPanel_1z0vh_24{min-height:0}._gaugePanel_1z0vh_101{min-height:13.5rem}._gaugeSvgWrap_1z0vh_110{width:min(100%,205px)}._barChart_1z0vh_182{height:240px}._detailTableWrap_1z0vh_438{width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}._detailTable_1z0vh_438{min-width:36rem;table-layout:fixed}._detailTable_1z0vh_438 th,._detailTable_1z0vh_438 td{padding:.46rem .38rem}._detailTable_1z0vh_438 th:first-child,._detailTable_1z0vh_438 td:first-child{width:10.5rem;min-width:10.5rem;padding-right:.5rem;white-space:normal;overflow-wrap:anywhere}._snapshotCellButton_1z0vh_480{min-height:1.85rem;padding:.16rem .28rem}._timelineToolbar_1z0vh_194,._zoomGroup_1z0vh_195{width:100%}._zoomGroup_1z0vh_195{margin-left:0}._zoomPills_1z0vh_234{width:100%}._zoomPill_1z0vh_234{flex:1 1 4.4rem;min-height:1.86rem}._timelineChart_1z0vh_268{min-height:285px;height:285px}._rangeNavigator_1z0vh_324{padding-inline:0}._rangeNavigatorMeta_1z0vh_331{justify-self:start;flex-wrap:wrap}._panelDownloadButton_1z0vh_537{min-width:0;padding-inline:.82rem}}@media(max-width:420px){._barChart_1z0vh_182{height:220px}._timelineChart_1z0vh_268{min-height:260px;height:260px}}@font-face{font-family:My Strategies Table Values;src:local("Albula Pro Regular"),local("AlbulaPro-Regular");font-style:normal;font-weight:400;font-display:swap}._strategyPage_10gzh_10{--radius-panel: .58rem;--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;--radius-tight: .42rem;--strategy-tabs-width: 35rem;--strategy-version-width: 8rem;--strategy-date-width: 11.4rem;--strategy-range-width: max-content;--strategy-widget-height: 2.8rem;--strategy-toolbar-gap: .58rem;--strategy-table-padding-y: .3rem;--strategy-table-row-alt: #f5f5f5;--strategy-table-header-bg: #ffffff;--strategy-table-value-font: "My Strategies Table Values", "Avenir Next", "Segoe UI", sans-serif;--strategy-action-width: var(--strategy-widget-height);--strategy-version-controls-width: calc(var(--strategy-tabs-width) + var(--strategy-version-width) + var(--strategy-toolbar-gap));--strategy-tabs-action-width: calc(var(--strategy-tabs-width) + var(--strategy-action-width) + var(--strategy-toolbar-gap));--strategy-controls-width: calc(var(--strategy-tabs-width) + var(--strategy-version-width) + var(--strategy-action-width) + var(--strategy-toolbar-gap) + var(--strategy-toolbar-gap));grid-template-columns:minmax(0,1fr);min-width:0}._controlsGrid_10gzh_34{display:flex;gap:var(--strategy-toolbar-gap);flex-wrap:wrap;align-items:end;min-width:0}._strategyField_10gzh_42{display:grid;gap:.42rem;min-width:0;flex:0 1 var(--strategy-tabs-width);max-width:var(--strategy-tabs-width)}._strategyFieldWithVersion_10gzh_50{flex-basis:var(--strategy-version-controls-width);max-width:var(--strategy-version-controls-width)}._strategyFieldWithBacktest_10gzh_55{flex-basis:var(--strategy-tabs-action-width);max-width:var(--strategy-tabs-action-width)}._strategyFieldWithBacktest_10gzh_55._strategyFieldWithVersion_10gzh_50{flex-basis:var(--strategy-controls-width);max-width:var(--strategy-controls-width)}._strategySelectionRow_10gzh_65{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;max-width:100%}._strategyFieldWithVersion_10gzh_50 ._strategySelectionRow_10gzh_65{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-version-width);gap:var(--strategy-toolbar-gap)}._strategySelectionRowWithBacktest_10gzh_79{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-action-width)}._strategyFieldWithVersion_10gzh_50 ._strategySelectionRowWithBacktest_10gzh_79{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-version-width) var(--strategy-action-width)}._strategySelect_10gzh_65{min-height:2.85rem;width:min(100%,31rem);padding:0 2.9rem 0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffdb,#f5f9fdd1),#ffffffbd;color:var(--color-ink);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(180deg,#ffffffdb,#f5f9fdd1),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2312314A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat,no-repeat;background-position:center,right 1rem center;background-size:auto,.8rem;box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}._strategySearchSelect_10gzh_108{min-width:0;width:100%}._strategyVersionSwitch_10gzh_113{width:var(--strategy-version-width);min-width:0}._strategyVersionSegments_10gzh_118._strategyVersionSegments_10gzh_118{width:100%;min-height:var(--strategy-widget-height);align-items:stretch;padding:.24rem;border-radius:var(--radius-card)}._strategyVersionSegments_10gzh_118._strategyVersionSegments_10gzh_118 button[aria-pressed]{flex:1 1 0;min-width:0;min-height:calc(var(--strategy-widget-height) - .48rem);padding:0 .5rem;border-radius:var(--radius-control)}._openBacktestButton_10gzh_134{display:inline-flex;align-items:center;justify-content:center;width:var(--strategy-action-width);min-width:var(--strategy-action-width);min-height:var(--strategy-widget-height);padding:0;border:1px solid rgba(46,111,142,.16);border-radius:var(--radius-card);background:linear-gradient(180deg,#ffffffeb,#f4f9fce0),#ffffffdb;color:#245a78;box-shadow:0 8px 18px #14314a0f,inset 0 1px #ffffffb8;transition:transform .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}._openBacktestButton_10gzh_134:hover{transform:translateY(-1px);border-color:#f0a21a6b;color:#b96900;box-shadow:0 11px 21px #14314a17,inset 0 1px #fffc}._strategyField_10gzh_42:hover ._strategySelect_10gzh_65{transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._pageTabs_10gzh_171{display:inline-flex;gap:.28rem;width:fit-content;max-width:100%;justify-self:start;flex-wrap:wrap;overflow:visible;min-height:var(--strategy-widget-height);padding:.24rem;border-radius:var(--radius-card);background:#ffffffb8;border:1px solid rgba(46,111,142,.08);box-shadow:inset 0 1px #fff6}._pageTabs_10gzh_171 button{flex:0 0 auto;min-height:calc(var(--strategy-widget-height) - .48rem);padding:0 .68rem;border-radius:var(--radius-control);color:var(--color-muted);font-size:.9rem;font-weight:750;letter-spacing:0}._pageTabs_10gzh_171 button:hover{color:var(--color-ink)}._pageTabs_10gzh_171 button[aria-selected=true]{color:#4d2d00}._pageTabs_10gzh_171 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._pageTabsRow_10gzh_212{display:flex;align-items:flex-end;justify-content:flex-start;gap:var(--strategy-toolbar-gap);width:100%;min-width:0;flex-wrap:wrap}._pageTabsPrimary_10gzh_222{--strategy-page-tabs-width: var(--strategy-tabs-width);position:relative;display:inline-flex;align-items:center;gap:var(--strategy-toolbar-gap);min-width:0;max-width:100%;padding-top:.55rem;flex:0 1 var(--strategy-page-tabs-width);flex-wrap:nowrap}._pageTabsPrimary_10gzh_222:before{content:"";position:absolute;top:0;left:.1rem;right:.1rem;height:1px;border-radius:999px;background:linear-gradient(90deg,#f0a21ac7,#2e6f8e33,#2e6f8e00)}._pageTabsPrimaryWithVersion_10gzh_246{--strategy-page-tabs-width: var(--strategy-version-controls-width)}._pageTabsPrimaryWithDownload_10gzh_250{flex-basis:calc(var(--strategy-page-tabs-width) + var(--strategy-action-width) + var(--strategy-toolbar-gap))}._pageTabsPrimaryWithDownload_10gzh_250:before{right:calc(var(--strategy-action-width) + var(--strategy-toolbar-gap) + .1rem)}._pageTabsPrimary_10gzh_222>._pageTabs_10gzh_171,._pageTabsPrimaryWithVersion_10gzh_246>._pageTabs_10gzh_171{width:100%;min-width:0}._pageTabsPrimary_10gzh_222>._pageTabs_10gzh_171 button{flex:1 1 auto;padding-inline:.2rem}._pageDownloadButton_10gzh_269{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--strategy-widget-height);height:var(--strategy-widget-height);width:var(--strategy-widget-height);min-width:var(--strategy-widget-height);padding:0;border:1px solid rgba(46,111,142,.14);border-radius:var(--radius-control);background:linear-gradient(135deg,#ffffffe6,#f5f9fde0),#ffffffc7;color:var(--color-ink);font-size:.88rem;font-weight:800;letter-spacing:0;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffb3;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}._pageDownloadButton_10gzh_269:hover:not(:disabled){transform:translateY(-1px);border-color:#2e6f8e42;box-shadow:0 13px 24px #14314a14,inset 0 1px #ffffffc7}._pageDownloadButton_10gzh_269:disabled{cursor:wait;opacity:.72}._pageDownloadIcon_10gzh_306{display:block;flex:0 0 auto;width:1rem;height:1rem;color:currentColor;stroke:currentColor}._pageDownloadStatus_10gzh_315{flex:1 1 100%;max-width:100%;color:var(--color-muted);font-size:.8rem;font-weight:700}._pageDownloadStatusError_10gzh_323{color:#bd3540}._pageDownloadStatusSuccess_10gzh_327{color:#0d874b}._chartRangeToolbar_10gzh_331{display:flex;align-items:center;justify-content:flex-end;gap:var(--strategy-toolbar-gap);flex:1 1 auto;min-width:0;max-width:100%;flex-wrap:wrap}._perfAssetSelect_10gzh_342{width:100%;max-width:none}._dateField_10gzh_347{display:grid;gap:.42rem;min-width:16rem}._dateField_10gzh_347 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._importSection_10gzh_361{display:grid;gap:.55rem;flex:0 1 31rem;min-width:24rem;max-width:31rem}._importWidgetRow_10gzh_369{display:flex;align-items:center;flex-wrap:nowrap;gap:.45rem}._importFileInput_10gzh_376{display:none}._sectionEyebrow_10gzh_380{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._importDropzone_10gzh_388{width:100%;flex:1 1 100%;max-width:100%;display:flex;align-items:center;gap:.62rem;height:2.8rem;min-height:2.8rem;padding:0 .72rem;border-radius:var(--radius-card);border:1px dashed rgba(46,111,142,.22);background:linear-gradient(135deg,#f0f5fad1,#ffffffe0);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}._importControls_10gzh_406{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._importDropzoneBusy_10gzh_414{border-color:#f0a21a4d;background:linear-gradient(135deg,#fff8e8eb,#ffffffe6)}._importIcon_10gzh_419{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:var(--radius-control);color:var(--color-primary);background:#2e6f8e1f;flex-shrink:0;transition:background .18s ease,color .18s ease,box-shadow .18s ease}._importDropzone_10gzh_388:hover:not(._importDropzoneBusy_10gzh_414),._importDropzone_10gzh_388:focus-visible:not(._importDropzoneBusy_10gzh_414){transform:translateY(-1px);border-color:#f0a21a57;background:radial-gradient(circle at 12% 50%,rgba(255,233,184,.54),transparent 42%),linear-gradient(135deg,#fff8e8f5,#ffffffeb);box-shadow:0 12px 24px #f0a21a1a,inset 0 1px #ffffffd6;outline:none}._importDropzone_10gzh_388:hover:not(._importDropzoneBusy_10gzh_414) ._importIcon_10gzh_419,._importDropzone_10gzh_388:focus-visible:not(._importDropzoneBusy_10gzh_414) ._importIcon_10gzh_419{background:#f0a21a2e;color:var(--color-accent-deep);box-shadow:inset 0 0 0 1px #f0a21a2e}._importDropzone_10gzh_388:hover:not(._importDropzoneBusy_10gzh_414) ._importText_10gzh_452 strong,._importDropzone_10gzh_388:focus-visible:not(._importDropzoneBusy_10gzh_414) ._importText_10gzh_452 strong{color:#5c3600}._importDropzoneBusy_10gzh_414 ._importIcon_10gzh_419{background:#f0a21a29;color:#f0a21af2}._importText_10gzh_452{display:grid;gap:.06rem;min-width:0;overflow:hidden}._importText_10gzh_452 strong{overflow:hidden;color:var(--color-ink);font-size:.88rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._importText_10gzh_452 small{overflow:hidden;color:var(--color-muted);font-size:.72rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._importClearButton_10gzh_487{width:2.1rem;min-width:2.1rem;min-height:2.1rem;align-self:center;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.1);background:#ffffffeb;color:var(--color-muted);box-shadow:0 6px 16px #14314a0f}._importClearButton_10gzh_487:hover:not(:disabled){color:#d3484f;border-color:#d3484f38;background:#fff7f7f5}._importClearButton_10gzh_487:disabled{opacity:.6}._importStatus_10gzh_512{margin:0;font-size:.84rem;font-weight:700}._importStatusInline_10gzh_518{flex:0 1 auto;min-width:0;white-space:nowrap}._importStatusSuccess_10gzh_524{color:#0d874b}._importStatusError_10gzh_528{color:#d3484f}._emptyStrategyState_10gzh_532{display:grid;gap:.7rem;padding:1.4rem;border:1px solid rgba(190,203,216,.72);border-radius:var(--radius-card);background:#f4f8fbc7;color:#36526b}._controlsGrid_10gzh_34>._inlineLoadingProgress_10gzh_542,._attributionDownloadField_10gzh_543>._inlineLoadingProgress_10gzh_542{flex:1 1 18rem;width:100%;max-width:28rem;min-width:0;min-height:var(--strategy-widget-height);align-content:center;gap:.35rem}._strategyWorkspace_10gzh_553{display:grid;gap:1rem;min-width:0;width:100%;padding:0;background:transparent;border:0;box-shadow:none}._strategyWorkspace_10gzh_553 :is(h2,h3){font-size:1.12rem}._loadingSpinner_10gzh_568{width:2.6rem;height:2.6rem;border-radius:999px;border:3px solid rgba(24,52,76,.12);border-top-color:#f0a21af2;border-right-color:#f0a21a8c;animation:_loadingSpinnerRotate_10gzh_1 .75s linear infinite}._importSpinner_10gzh_578{width:1.2rem;height:1.2rem;border-width:2px}@keyframes _loadingSpinnerRotate_10gzh_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyStrategyState_10gzh_532 p{margin:0;max-width:36rem;line-height:1.6}._contentStack_10gzh_600{display:grid;gap:1rem;padding-top:.2rem}._contentSection_10gzh_606{display:grid;gap:.75rem}._contentSection_10gzh_606 h2{margin:0}._tableWrap_10gzh_615{width:100%;min-width:0;overflow:auto;max-height:min(64vh,42rem);border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#ffffff8a;isolation:isolate}._allocationAssetTableViewport_10gzh_626{height:auto;max-height:none;overflow:visible}._allocationAssetTableViewport_10gzh_626>div{max-height:min(52vh,28.4rem);overflow:auto;border-radius:var(--radius-card)}._dataTable_10gzh_638,._heatmapTable_10gzh_639{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}._tableWrap_10gzh_615 ._dataTable_10gzh_638,._tableWrap_10gzh_615 ._heatmapTable_10gzh_639{border-collapse:separate;border-spacing:0}._tableWrap_10gzh_615 ._dataTable_10gzh_638 thead,._tableWrap_10gzh_615 ._heatmapTable_10gzh_639 thead{position:sticky;top:0;z-index:20}._dataTable_10gzh_638 th,._dataTable_10gzh_638 td,._heatmapTable_10gzh_639 th,._heatmapTable_10gzh_639 td{padding:var(--strategy-table-padding-y) .78rem;border-bottom:1px solid rgba(184,189,195,.28);text-align:left;white-space:nowrap}._dataTable_10gzh_638 th,._heatmapTable_10gzh_639 th{position:sticky;top:0;z-index:21;color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc357}._tableWrap_10gzh_615 ._dataTable_10gzh_638 thead th,._tableWrap_10gzh_615 ._heatmapTable_10gzh_639 thead th{position:sticky;top:0;z-index:21;background:#f8fbfefa}._strategyPage_10gzh_10 ._tableWrap_10gzh_615 ._dataTable_10gzh_638:is(._allocationSummaryTable_10gzh_691,._statsTable_10gzh_691,._weightsHistoryTable_10gzh_691) thead th,._strategyPage_10gzh_10 ._attributionShell_10gzh_692 ._tableWrap_10gzh_615 ._dataTable_10gzh_638 thead th{height:calc(1.5lh + 3 * var(--strategy-table-padding-y) + 1.5px)}._strategyPage_10gzh_10 ._tableWrap_10gzh_615 ._dataTable_10gzh_638:is(._allocationSummaryTable_10gzh_691,._statsTable_10gzh_691,._weightsHistoryTable_10gzh_691,._dailyReturnsTable_10gzh_696) thead th,._strategyPage_10gzh_10 ._attributionShell_10gzh_692 ._tableWrap_10gzh_615 ._dataTable_10gzh_638 thead th{background:var(--strategy-table-header-bg)}._dataTable_10gzh_638 td,._heatmapTable_10gzh_639 td{color:var(--color-ink);font-size:.84rem;font-weight:600}._dataTable_10gzh_638 tbody tr:nth-child(2n),._heatmapTable_10gzh_639 tbody tr:nth-child(2n){background:#ffffff38}._dataTable_10gzh_638[data-managed-cell-selection=true] tbody tr:hover,._descriptionTable_10gzh_714[data-managed-cell-selection=true] tbody tr:hover{background:transparent}._dataTable_10gzh_638[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover,._descriptionTable_10gzh_714[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover{background:#ffffff38}._allocationTableCard_10gzh_723{position:relative;overflow:hidden;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:linear-gradient(180deg,#ffffffe6,#f7fbfed6);box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._allocationTableCard_10gzh_723{display:grid;gap:.85rem;padding:.95rem 1rem 1rem}._allocationTableCard_10gzh_723:hover,._perfRankingCard_10gzh_742:hover,._perfBarCard_10gzh_743:hover,._perfChartCard_10gzh_744:hover,._descriptionHero_10gzh_745:hover,._descriptionDownloadCard_10gzh_746:hover{transform:translateY(-2px);border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._allocationWeightsCard_10gzh_754:hover{transform:none;border-color:#1b425f14;box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a}._allocationWeightsFigure_10gzh_762{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:stretch}._allocationWeightsCanvas_10gzh_769,._allocationWeightsCanvasByAsset_10gzh_773{height:27rem}._allocationWeightsLegend_10gzh_777{display:flex;gap:.45rem;align-items:center;flex-wrap:nowrap;overflow-x:auto;padding:.1rem 0 .2rem;scrollbar-gutter:stable both-edges}._weightsHistoryTableViewport_10gzh_787{max-height:min(56vh,32rem);overflow:auto;scrollbar-gutter:stable}._dataTable_10gzh_638._weightsHistoryTable_10gzh_691{width:max-content;min-width:100%;table-layout:auto}._weightsHistoryTable_10gzh_691 th:first-child,._weightsHistoryTable_10gzh_691 td:first-child{position:sticky;left:0;z-index:12;min-width:8.5rem;background:var(--strategy-table-row-background, rgba(248, 251, 254, .98));box-shadow:1px 0 #1b425f29,inset 0 -1px #b8bdc347}._weightsHistoryTable_10gzh_691 th:first-child{z-index:24}._weightsHistoryTable_10gzh_691 tbody tr:nth-child(2n) td:first-child{background:var(--strategy-table-row-background)}._weightsHistoryTable_10gzh_691 th:not(:first-child),._weightsHistoryTable_10gzh_691 td:not(:first-child){min-width:8rem;text-align:right}._weightsHistoryDateCell_10gzh_825{font-weight:700;font-variant-numeric:tabular-nums}._dataTable_10gzh_638 td._weightsHistoryValueCell_10gzh_830{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._weightsHistoryValueCell_10gzh_830._positiveValue_10gzh_836{color:#0d874b}._weightsHistoryValueCell_10gzh_830._negativeValue_10gzh_840{color:#d3484f}._dailyReturnsTableViewport_10gzh_844{max-height:min(56vh,32rem);overflow:auto;scrollbar-gutter:stable}._dataTable_10gzh_638._dailyReturnsTable_10gzh_696{width:100%;min-width:max-content;table-layout:auto}._dailyReturnsTable_10gzh_696 th,._dailyReturnsTable_10gzh_696 td{min-width:7.25rem;text-align:center}._dailyReturnsTable_10gzh_696 th:first-child,._dailyReturnsTable_10gzh_696 td:first-child{position:sticky;left:0;z-index:22;min-width:8rem;text-align:left;background:var(--strategy-table-row-background, rgba(248, 251, 254, .98));box-shadow:1px 0 #b8bdc347}._dailyReturnsTable_10gzh_696 tbody tr:nth-child(2n) td:first-child{background:var(--strategy-table-row-background)}._dailyReturnsDateHeader_10gzh_877{font-variant-numeric:tabular-nums}._dailyReturnsSeriesCell_10gzh_881{font-weight:700}._dataTable_10gzh_638 td._dailyReturnsValueCell_10gzh_885{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._dailyReturnsValueCell_10gzh_885._positiveValue_10gzh_836{color:#0d874b}._dailyReturnsValueCell_10gzh_885._negativeValue_10gzh_840{color:#d3484f}._allocationTable_10gzh_723{min-width:760px;table-layout:fixed}._dataTable_10gzh_638._statsTable_10gzh_691{--strategy-table-padding-y: .4rem;min-width:100%;table-layout:fixed}._dataTable_10gzh_638._statsTable_10gzh_691 th,._dataTable_10gzh_638._statsTable_10gzh_691 td{padding-inline:.3rem;white-space:normal;overflow-wrap:anywhere}._dataTable_10gzh_638._statsTable_10gzh_691 th{font-size:.65rem;letter-spacing:.06em;line-height:1.2}._statsTable_10gzh_691 th button{width:100%;justify-content:center;gap:.15rem}._statsTable_10gzh_691 th button span{min-width:0}._statsTable_10gzh_691 th button svg{flex-shrink:0}._dataTable_10gzh_638._statsTable_10gzh_691 td{font-size:.84rem}._dataTable_10gzh_638:is(._statsTable_10gzh_691,._weightsHistoryTable_10gzh_691,._dailyReturnsTable_10gzh_696) tbody tr{--strategy-table-row-background: var(--strategy-table-row-alt);background:var(--strategy-table-row-background)!important}._dataTable_10gzh_638:is(._statsTable_10gzh_691,._weightsHistoryTable_10gzh_691,._dailyReturnsTable_10gzh_696) tbody tr:nth-child(2n){--strategy-table-row-background: var(--color-panel-solid)}._dataTable_10gzh_638._statsTable_10gzh_691 tbody tr:hover:not(:where([data-hover-effects=none] *)){--strategy-table-row-background: color-mix(in srgb, var(--color-accent) 20%, var(--color-panel-solid))}._statsTable_10gzh_691 th:first-child,._statsTable_10gzh_691 td:first-child{position:sticky;left:0;z-index:12;width:clamp(10rem,14vw,12rem);background:var(--strategy-table-row-background, rgba(248, 251, 254, .98));box-shadow:1px 0 #1b425f29,inset 0 -1px #b8bdc347}._statsTable_10gzh_691 th:first-child{z-index:24}._statsTable_10gzh_691 tbody tr:nth-child(2n) td:first-child{background:var(--strategy-table-row-background)}._statsTable_10gzh_691 th:not(:first-child),._statsTable_10gzh_691 td:not(:first-child){width:auto;min-width:0}._allocationTable_10gzh_723 tbody tr{transition:background .14s ease,transform .14s ease}._allocationTable_10gzh_723 tbody tr:hover{background:#f0a21a0d}._allocationNameCell_10gzh_988{font-weight:700}._allocationTable_10gzh_723 th:not(:first-child),._allocationTable_10gzh_723 td:not(:first-child){text-align:right}._allocationSummaryTable_10gzh_691 th:not(:first-child),._allocationSummaryTable_10gzh_691 td:not(:first-child){text-align:center}._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 th,._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 td{padding-block:var(--strategy-table-padding-y)}._dataTable_10gzh_638 td._allocationValueCell_10gzh_1007,._descriptionTable_10gzh_714 td._allocationValueCell_10gzh_1007{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._allocationValueCell_10gzh_1007._negativeValue_10gzh_840{color:#d3484f}._allocationValueCell_10gzh_1007._positiveValue_10gzh_836{color:#0d874b}._allocationValueCell_10gzh_1007._neutralValue_10gzh_1022{color:var(--color-ink)}._dataTable_10gzh_638 th._statsColumnHeader_10gzh_1026,._statsTable_10gzh_691 td._statsValueCell_10gzh_1030{text-align:center}._statsTable_10gzh_691 ._allocationNameCell_10gzh_988{line-height:1.2}._dataTable_10gzh_638 th._statsPeriodBoundary_10gzh_1038,._dataTable_10gzh_638 td._statsPeriodBoundary_10gzh_1038{border-left:1px solid rgba(27,66,95,.24);box-shadow:inset 1px 0 #ffffff8f}._allocationTotalRow_10gzh_1044{background:linear-gradient(90deg,#f0a21a14,#ffffff1a)!important}._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 ._allocationTotalRow_10gzh_1044 td{font-weight:800}._allocationTotalRow_10gzh_1044 ._negativeValue_10gzh_840{color:#cf3640}._allocationTotalRow_10gzh_1044 ._positiveValue_10gzh_836{color:#0d874b}._returnsCardLabelRow_10gzh_1061{display:flex;align-items:center;justify-content:space-between;min-height:1.15rem}._allocationWeightsHeader_10gzh_1068{width:100%;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._allocationWeightsHeaderPrimary_10gzh_1076{display:inline-flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-width:0;flex:0 1 auto}._allocationWeightsControls_10gzh_1085{display:inline-flex;align-items:center;justify-content:flex-end;gap:.58rem;margin-left:auto;flex-wrap:wrap;min-width:0}._allocationWeightsPeriodFilter_10gzh_1095{align-self:center;flex:0 0 auto;max-width:100%}._allocationWeightsControls_10gzh_1085 ._logScaleField_10gzh_1101{align-self:center;display:inline-flex;align-items:center}._allocationWeightsTitle_10gzh_1107{color:var(--color-ink);font-size:.8rem;font-weight:900;letter-spacing:.1em}._returnsContentStack_10gzh_1114{gap:.5rem;padding-top:0}._returnsContentSection_10gzh_1119{gap:.48rem}._returnsHeading_10gzh_1123{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}._returnsSeriesFilter_10gzh_1130{flex:0 0 auto}._returnsHeading_10gzh_1123 ._returnsSeriesFilter_10gzh_1130{margin-left:auto;max-width:100%}._returnsColorSwitch_10gzh_1139{margin-left:0;display:inline-flex;align-items:center;justify-content:center;min-height:auto;width:auto;padding:0;border:0;background:transparent;box-shadow:none;line-height:0}._returnsColorSwitch_10gzh_1139:hover{transform:none}._returnsColorSwitchActive_10gzh_1157{background:transparent}._returnsColorSwitchTrack_10gzh_1161{position:relative;display:inline-flex;align-items:center;width:2.48rem;height:1.36rem;padding:.14rem;border-radius:var(--radius-tight);background:linear-gradient(135deg,#2e6f8edb,#0a1522eb);box-shadow:inset 0 1px #ffffff3d,0 0 0 1px #2e6f8e14;transition:background .22s ease,box-shadow .22s ease}._returnsColorSwitchActive_10gzh_1157 ._returnsColorSwitchTrack_10gzh_1161{background:linear-gradient(135deg,#d3484fe6,#0d874be6);box-shadow:inset 0 1px #ffffff3d,0 0 0 1px #0d874b1a}._returnsColorSwitchThumb_10gzh_1183{width:.94rem;height:.94rem;border-radius:999px;background:#fffffffa;box-shadow:0 6px 14px #14314a29,inset 0 1px #ffffffe0;transform:translate(0);transition:transform .22s ease,box-shadow .22s ease}._returnsColorSwitchActive_10gzh_1157 ._returnsColorSwitchThumb_10gzh_1183{transform:translate(1.06rem);box-shadow:0 8px 16px #0d874b29,inset 0 1px #ffffffe6}._returnsHeatWrap_10gzh_1202{--returns-heat-header-height: 2.6rem;--returns-heat-row-height: 1.8rem;border-color:#1b425f1a;background:#ffffffb8;max-height:calc(var(--returns-heat-header-height) + (12 * var(--returns-heat-row-height)))}._returnsHeatTable_10gzh_1210{min-width:740px}._returnsHeatTable_10gzh_1210 th,._returnsHeatTable_10gzh_1210 td{padding:var(--strategy-table-padding-y) .7rem;border-bottom:1px solid rgba(27,66,95,.1);text-align:center}._returnsHeatTable_10gzh_1210 th:first-child,._returnsHeatTable_10gzh_1210 td:first-child{text-align:center}._returnsHeatTable_10gzh_1210 th{height:var(--returns-heat-header-height);position:sticky;top:0;z-index:1;color:var(--color-muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;background:#f8fbfef5;box-shadow:inset 0 -1px #b8bdc357}._returnsHeatTable_10gzh_1210 td{font-size:.82rem;font-weight:400}._returnsHeatActionCell_10gzh_1244{padding:0!important}._returnsHeatButton_10gzh_1248{width:100%;min-height:var(--returns-heat-row-height);padding:var(--strategy-table-padding-y) .7rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:400;text-align:center;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease,background .18s ease}._returnsHeatTable_10gzh_1210 td:first-child ._returnsHeatButton_10gzh_1248{text-align:center}._returnsHeatTable_10gzh_1210 ._returnsHeatButton_10gzh_1248:hover:not(:where([data-hover-effects=none] *)){background:#ffe4b3;color:#12314a;transform:scale(1.01);box-shadow:inset 0 0 0 1px #f0a21a73}._returnsHeatButtonActive_10gzh_1273{background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;font-weight:400;box-shadow:inset 0 0 0 1px #ffffffad,0 8px 18px #f0a21a24}._returnsHeatButton_10gzh_1248._returnsHeatValueButton_10gzh_1282{font-family:var(--strategy-table-value-font);font-weight:300}._returnsCumulativeCanvas_10gzh_1287{position:static;margin-top:0;height:212px}._returnsChartBlock_10gzh_1293{position:relative;padding-top:.55rem;padding-bottom:.55rem}._returnsChartBlock_10gzh_1293 ._chartHeader_10gzh_1299{margin-bottom:.42rem}._returnsChartHeaderGroup_10gzh_1303{display:flex;align-items:baseline;gap:.85rem;flex-wrap:wrap}._returnsChartLegend_10gzh_1310{display:inline-flex;align-items:center;gap:.82rem;margin-left:.2rem;color:var(--color-muted);font-size:.74rem;font-weight:800}._returnsChartLegendItem_10gzh_1320{display:inline-flex;align-items:center;gap:.34rem;white-space:nowrap}._returnsChartLegendDot_10gzh_1327{width:.5rem;height:.5rem;border-radius:999px;box-shadow:0 0 0 1px #ffffffb8}._returnsZoomReset_10gzh_1334{min-height:1.72rem;padding:0 .58rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.1);background:#ffffffe0;color:var(--color-ink);font-size:.72rem;font-weight:800;box-shadow:0 8px 16px #14314a0b;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}._returnsZoomResetFloating_10gzh_1347{position:absolute;top:.62rem;right:.72rem;z-index:3}._returnsZoomReset_10gzh_1334:hover{transform:translateY(-1px);border-color:#f0a21a57;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:0 10px 20px #f0a21a29}._positiveValue_10gzh_836{color:#0d874b}._negativeValue_10gzh_840{color:#d3484f}._neutralValue_10gzh_1022{color:var(--color-ink)}._attributionSplitGrid_10gzh_1374{display:grid;gap:1rem;grid-template-columns:minmax(0,1.9fr) minmax(18rem,.72fr);align-items:start}._attributionTablesGrid_10gzh_1381{grid-template-rows:auto auto auto;align-items:stretch}._attributionTablesGrid_10gzh_1381>._attributionPanel_10gzh_1386{grid-row:1 / span 3;grid-template-rows:subgrid}._attributionTablesGrid_10gzh_1381>._attributionPanel_10gzh_1386>._attributionPanelTables_10gzh_1391{grid-row:2 / span 2;grid-template-rows:subgrid}._attributionSingleInsightsGrid_10gzh_1396{grid-template-columns:minmax(0,1fr)}._attributionShell_10gzh_692{position:relative;display:grid;gap:1rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}._attributionShell_10gzh_692:before{content:none}._attributionTopPanel_10gzh_1416{display:grid;gap:1rem}._attributionBottomPanel_10gzh_1421{display:grid;gap:1rem;padding-top:0;border-top:0}._attributionBottomSection_10gzh_1428{--perf-chart-gap: 1.15rem;display:grid;gap:.75rem}._strategyField_10gzh_42._perfAssetField_10gzh_1434{width:calc((100% - var(--perf-chart-gap)) / 2);max-width:none}._attributionShell_10gzh_692 ._tableWrap_10gzh_615{border-color:#1b425f1f;background:linear-gradient(180deg,#fffffff0,#f6fafde0);box-shadow:inset 0 1px #ffffffe0,0 10px 20px #14314a0a}._attributionBottomPanel_10gzh_1421 ._allocationTableCard_10gzh_723,._attributionBottomPanel_10gzh_1421 ._perfRankingCard_10gzh_742{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transition:none}._attributionBottomPanel_10gzh_1421 ._perfBarCard_10gzh_743{padding:.96rem 1rem;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-card);background:#fff;box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a;transition:none}._attributionBottomPanel_10gzh_1421 ._allocationTableCard_10gzh_723:hover,._attributionBottomPanel_10gzh_1421 ._perfRankingCard_10gzh_742:hover{transform:none;border-color:transparent;box-shadow:none}._attributionBottomPanel_10gzh_1421 ._perfBarCard_10gzh_743:hover{transform:none;border-color:#1b425f14;box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a}._attributionPanel_10gzh_1386{display:grid;gap:.9rem;padding:0;border:0;background:transparent;box-shadow:none;transition:none}._attributionVolatilityPanel_10gzh_1493{background:transparent}._attributionPanelHeader_10gzh_1497{display:grid;gap:.26rem}._attributionPanelHeader_10gzh_1497 h3{margin:0}._attributionPanelHeader_10gzh_1497 p{margin:0;color:var(--color-muted);line-height:1.55}._attributionPanelTables_10gzh_1391{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:start}._attributionRangeBar_10gzh_1519{display:grid;gap:.72rem;padding:0;border:0;background:transparent;box-shadow:none;transition:none}._attributionRangeGrid_10gzh_1529{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,max-content)) max-content;align-items:end}._attributionRangeField_10gzh_1536{display:grid;gap:.42rem}._attributionDownloadField_10gzh_543{display:flex;align-items:flex-end;gap:.65rem;flex-wrap:wrap}._attributionDownloadField_10gzh_543>._inlineLoadingProgress_10gzh_542{flex:0 1 auto;width:clamp(12rem,22vw,28rem)}._perfAttributionTotalBadge_10gzh_1553{display:inline-flex;align-items:center;justify-content:center;gap:.44rem;min-height:var(--strategy-widget-height);padding:0 .86rem;border:1px solid rgba(27,66,95,.1);border-radius:var(--radius-control);background:#fff;box-shadow:inset 0 1px #ffffffdb,0 10px 20px #14314a0a;white-space:nowrap}._perfAttributionTotalLabel_10gzh_1569{color:var(--color-muted);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._perfAttributionTotalValue_10gzh_1577{font-size:.86rem;font-weight:900;font-variant-numeric:tabular-nums}._attributionInsightsSection_10gzh_1583{display:grid;gap:.9rem}._attributionInsightsColumn_10gzh_1588{min-width:0}._attributionTableBlock_10gzh_1592{display:grid}._attributionTableBlock_10gzh_1592+._attributionTableBlock_10gzh_1592{padding-top:.12rem}._attributionVolatilityCard_10gzh_1600{background:radial-gradient(circle at top right,rgba(78,160,200,.08),transparent 28%),linear-gradient(180deg,#ffffffd1,#f6fafde6)}._attributionVolatilityValue_10gzh_1606{color:#1f6d93}._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 td._allocationValueCell_10gzh_1007._positiveValue_10gzh_836,._dataTable_10gzh_638._weightsHistoryTable_10gzh_691 td._weightsHistoryValueCell_10gzh_830._positiveValue_10gzh_836,._dataTable_10gzh_638._dailyReturnsTable_10gzh_696 td._dailyReturnsValueCell_10gzh_885._positiveValue_10gzh_836,._attributionShell_10gzh_692 ._dataTable_10gzh_638 td._allocationValueCell_10gzh_1007._positiveValue_10gzh_836,._attributionShell_10gzh_692 ._dataTable_10gzh_638 td._allocationValueCell_10gzh_1007._attributionVolatilityValue_10gzh_1606{color:var(--color-ink)}._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 tbody tr,._attributionShell_10gzh_692 ._dataTable_10gzh_638 tbody tr{background:var(--strategy-table-row-alt)!important}._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 tbody tr:nth-child(2n),._attributionShell_10gzh_692 ._dataTable_10gzh_638 tbody tr:nth-child(2n){background:var(--color-panel-solid)!important}._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 tbody tr:hover:not(:where([data-hover-effects=none] *)),._attributionShell_10gzh_692 ._dataTable_10gzh_638 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:color-mix(in srgb,var(--color-accent) 20%,var(--color-panel-solid))!important}._attributionShell_10gzh_692 ._dataTable_10gzh_638 ._attributionPerformanceTotalRow_10gzh_1634 td,._attributionShell_10gzh_692 ._dataTable_10gzh_638 ._attributionVolatilityTotalRow_10gzh_1635 td{font-weight:800}._dataTable_10gzh_638._allocationSummaryTable_10gzh_691 ._allocationTotalRow_10gzh_1044,._attributionTableViewport_10gzh_1640 ._attributionStickyTotalRow_10gzh_1640{position:sticky;bottom:0;z-index:12}._attributionTableViewport_10gzh_1640{overflow:auto;max-height:min(58vh,30rem);scrollbar-gutter:auto}._attributionPanel_10gzh_1386:not(._attributionVolatilityPanel_10gzh_1493) ._attributionTableViewport_10gzh_1640{max-height:min(68vh,36rem)}._attributionVolatilityPanel_10gzh_1493 ._attributionTableViewport_10gzh_1640{max-height:min(46vh,23rem)}._attributionPanelTables_10gzh_1391 ._attributionTableBlock_10gzh_1592:nth-child(2) ._attributionTableViewport_10gzh_1640{max-height:min(46vh,27rem)}._perfCompactViewport_10gzh_1664{max-height:min(52vh,24rem);scrollbar-gutter:auto}._perfAllocationTable_10gzh_1669{min-width:0;width:100%;table-layout:fixed}._perfAllocationTable_10gzh_1669 tbody tr:last-child td{border-bottom:0}._perfAllocationTable_10gzh_1669 th,._perfAllocationTable_10gzh_1669 td{padding:var(--strategy-table-padding-y) .52rem;font-size:.79rem}._perfAllocationTable_10gzh_1669 th{font-size:.66rem;letter-spacing:.12em}._perfAllocationTable_10gzh_1669 th:first-child,._perfAllocationTable_10gzh_1669 td:first-child{padding-left:.9rem;white-space:normal}._perfAllocationTable_10gzh_1669 th:not(:first-child),._perfAllocationTable_10gzh_1669 td:not(:first-child){padding-inline:.38rem}._perfAllocationTable_10gzh_1669 th:last-child,._perfAllocationTable_10gzh_1669 td:last-child{padding-right:.9rem}._attributionRiskTable_10gzh_1706 th:last-child,._attributionRiskTable_10gzh_1706 td:last-child{padding-right:1.05rem;text-align:center}._perfRangePicker_10gzh_1712{width:clamp(10.5rem,18vw,14rem);max-width:100%}._perfContributionGrid_10gzh_1717{--perf-contribution-height: 10.5rem;--perf-contribution-card-height: calc(var(--perf-contribution-height) + 2.85rem);--perf-contribution-table-width: calc(clamp(10.5rem, 18vw, 14rem) + clamp(10.5rem, 18vw, 14rem) + .85rem) ;display:grid;gap:1rem;grid-template-columns:minmax(0,var(--perf-contribution-table-width)) minmax(0,1fr);align-items:stretch}._perfRankingCard_10gzh_742,._perfBarCard_10gzh_743,._perfChartCard_10gzh_744{display:grid;gap:.85rem;padding:.96rem 1rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:linear-gradient(180deg,#ffffffe6,#f7fbfed6);box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._perfRankingCard_10gzh_742,._perfBarCard_10gzh_743{min-height:var(--perf-contribution-card-height);height:var(--perf-contribution-card-height);align-content:stretch}._perfRankingCard_10gzh_742{width:100%;grid-template-rows:minmax(0,1fr)}._perfBarCard_10gzh_743{grid-template-rows:auto minmax(0,1fr);background:#fff}._perfBarHeaderRow_10gzh_1759{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._perfAttributionDownloadButton_10gzh_1766{flex:0 0 var(--strategy-widget-height);width:var(--strategy-widget-height);min-width:var(--strategy-widget-height);height:var(--strategy-widget-height);padding:0}._perfBarCanvas_10gzh_1774{width:min(100%,66rem);justify-self:center;height:100%;min-height:0}._perfCompactViewport_10gzh_1664{height:100%;max-height:none;overflow:hidden auto}._perfCompactTable_10gzh_1787{min-width:0;width:100%;table-layout:fixed}._perfCompactTable_10gzh_1787 th,._perfCompactTable_10gzh_1787 td{white-space:normal}._perfCompactTable_10gzh_1787 th:first-child,._perfCompactTable_10gzh_1787 td:first-child{width:68%}._perfCompactTable_10gzh_1787 th:last-child,._perfCompactTable_10gzh_1787 td:last-child{width:32%;text-align:center}._perfChartGrid_10gzh_1809{display:grid;gap:var(--perf-chart-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._perfChartCanvas_10gzh_1816{position:relative;overflow:hidden;height:20rem;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._perfChartCanvas_10gzh_1816 *{user-select:none;-webkit-user-select:none}._attributionBottomPanel_10gzh_1421 ._perfChartCard_10gzh_744{gap:.8rem;padding:1rem 1.05rem 1.05rem}._attributionBottomPanel_10gzh_1421 ._perfChartCard_10gzh_744:hover{transform:none}._myChartsStage_10gzh_1844{position:relative}._myChartsStage_10gzh_1844{overflow:visible;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;background:transparent}._myChartsStage_10gzh_1844:after{content:none}._chartRangeTabs_10gzh_1861{flex-wrap:wrap;flex:0 1 auto;width:var(--strategy-range-width);min-width:0;max-width:100%}._chartRangeTabs_10gzh_1861 button{min-height:calc(var(--strategy-widget-height) - .48rem);padding:0 .5rem;font-size:.8rem}._dateRangeFields_10gzh_1875{display:grid;grid-template-columns:repeat(2,minmax(0,var(--strategy-date-width)));gap:var(--strategy-toolbar-gap);width:calc((var(--strategy-date-width) * 2) + var(--strategy-toolbar-gap));min-width:0;max-width:100%;margin-left:0;flex:0 1 auto}._dateRangeFields_10gzh_1875 ._dateField_10gzh_347{min-width:0}._selectField_10gzh_1890{display:grid;gap:.42rem;width:min(100%,520px)}._selectFieldCompact_10gzh_1896{width:min(100%,16.5rem)}._selectShell_10gzh_1900{position:relative}._resultSelect_10gzh_1904{min-height:2.8rem;width:100%;padding:0 2.8rem 0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffc7,#f4f8fcbd),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}._selectField_10gzh_1890:hover ._resultSelect_10gzh_1904{border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._selectShell_10gzh_1900:after{content:"";position:absolute;top:50%;right:1.02rem;width:.8rem;height:.8rem;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M3 4.5L6 7.5L9 4.5' stroke='%2312314A' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:.8rem;pointer-events:none}._overlaySelect_10gzh_1940{min-height:2.58rem;padding-right:2.65rem;font-size:.86rem}._resultContent_10gzh_1946,._chartLayout_10gzh_1947,._chartStack_10gzh_1948{display:grid;gap:1rem;align-content:start}._chartBlock_10gzh_1840{padding:1rem 1.05rem;border-radius:calc(var(--radius-card) + .08rem);background:linear-gradient(180deg,#ffffffe6,#f7fbfed6);border:1px solid rgba(27,66,95,.08);box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a;transition:box-shadow .12s ease,border-color .12s ease}._chartBlock_10gzh_1840:hover{border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._myChartsStage_10gzh_1844 ._chartBlock_10gzh_1840{padding:.75rem .85rem}._myChartsStage_10gzh_1844 ._chartHeader_10gzh_1299{gap:.55rem;margin-bottom:.95rem}._chartHeader_10gzh_1299{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;margin-bottom:1.55rem}._chartHeaderPrimary_10gzh_1990{display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;flex-wrap:wrap}._chartHeaderControls_10gzh_1999{--chart-add-control-width: clamp(11.25rem, 13vw, 14rem);display:inline-flex;align-items:center;justify-content:flex-start;flex:0 1 auto;gap:.58rem;min-width:0;max-width:100%;flex-wrap:wrap}._chartSecondaryControls_10gzh_2011{display:flex;align-items:end;justify-content:flex-start;flex-wrap:wrap;gap:.75rem;margin-left:0;min-width:0;max-width:100%;width:auto}._chartOverlayPeriodFilter_10gzh_2023{flex:0 0 max-content;align-self:end;min-height:2.58rem;padding:.24rem;gap:.28rem;margin-left:0;border-radius:var(--radius-select);width:max-content;min-width:max-content;overflow:visible}._chartOverlayPeriodFilter_10gzh_2023 button{min-height:2.08rem;padding:0 .7rem;border-radius:var(--radius-control);font-size:.82rem}._chartAddField_10gzh_2043{flex:0 0 var(--chart-add-control-width);width:var(--chart-add-control-width);min-width:min(100%,11.25rem)}._chartAddField_10gzh_2043 ._resultSelect_10gzh_1904{min-width:0;max-width:100%}._chartAddField_10gzh_2043 ._resultSelect_10gzh_1904>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logScaleField_10gzh_1101{width:auto;align-self:end}._logScaleSwitch_10gzh_2066{display:inline-flex;align-items:center;gap:.58rem;min-height:2.58rem;padding:0 .54rem 0 .82rem;width:fit-content;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-ink);font-size:.8rem;font-weight:800;letter-spacing:.04em;box-shadow:inset 0 1px #ffffffd1,0 10px 20px #14314a0d;transition:border-color .18s ease,box-shadow .22s ease,background .22s ease,color .18s ease}._logScaleSwitch_10gzh_2066:hover:not(:disabled){border-color:#f0a21a3d;box-shadow:inset 0 1px #ffffffd6,0 14px 26px #14314a12}._logScaleSwitch_10gzh_2066:disabled{opacity:.5;cursor:not-allowed}._logScaleSwitchActive_10gzh_2099{color:var(--color-accent-deep);border-color:#f0a21a3d;background:radial-gradient(circle at 20% 50%,rgba(255,231,180,.42),transparent 52%),linear-gradient(180deg,#fff8e9f0,#f6f0e2e0)}._logScaleSwitchLabel_10gzh_2107{white-space:nowrap}._logScaleSwitchTrack_10gzh_2111{position:relative;display:inline-flex;align-items:center;width:2.68rem;height:1.46rem;padding:.16rem;border-radius:var(--radius-tight);background:#1b425f1f;box-shadow:inset 0 1px 2px #122b4214;transition:background .22s ease,box-shadow .22s ease}._logScaleSwitchActive_10gzh_2099 ._logScaleSwitchTrack_10gzh_2111{background:linear-gradient(135deg,#f0a21aeb,#f4c56ae0);box-shadow:inset 0 1px #ffffff57,0 0 0 1px #f0a21a14}._logScaleSwitchThumb_10gzh_2131{width:1.12rem;height:1.12rem;border-radius:999px;background:#fffffff5;box-shadow:0 6px 14px #14314a29,inset 0 1px #ffffffe0;transform:translate(0);transition:transform .22s ease,box-shadow .22s ease}._logScaleSwitchActive_10gzh_2099 ._logScaleSwitchThumb_10gzh_2131{transform:translate(1.18rem);box-shadow:0 8px 16px #f0a21a2e,inset 0 1px #ffffffeb}._chartBlock_10gzh_1840 h3{margin:0}._seriesToggles_10gzh_2154{display:flex;flex-wrap:wrap;gap:.72rem 1rem;align-items:center;justify-content:flex-end;width:auto;margin-left:auto;max-width:min(100%,42rem)}._seriesToggle_10gzh_2154{display:inline-flex;align-items:center;gap:.42rem;min-height:1.45rem;min-width:0;max-width:100%;padding:0;border:0;background:transparent;color:var(--color-ink);text-align:left;font-size:.84rem;font-weight:700;line-height:1.1;cursor:pointer;transition:opacity .14s ease,transform .14s ease,color .14s ease}._seriesToggle_10gzh_2154:hover{transform:translateY(-1px);color:#12314ae0}._seriesToggleMuted_10gzh_2189{opacity:.52}._seriesToggleHighlighted_10gzh_2193{font-weight:800}._seriesToggleDot_10gzh_2197{width:.48rem;height:.48rem;border-radius:999px;flex-shrink:0}._seriesToggleLabel_10gzh_2204{white-space:normal;overflow-wrap:anywhere}._livePeriodLegend_10gzh_2209{display:inline-flex;align-items:center;gap:.42rem;color:var(--color-ink);font-size:.84rem;font-weight:700;line-height:1.1;white-space:nowrap}._livePeriodSwatch_10gzh_2220{width:1.15rem;height:.8rem;flex-shrink:0;border-left:2px dotted #000;background:#4088c70f}._chartCanvasMain_10gzh_2228{position:relative;overflow:hidden;margin-top:0;height:340px;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._chartCanvasMain_10gzh_2228 *{user-select:none;-webkit-user-select:none}._chartCanvasTrackRecordQuarter_10gzh_2244{height:340px}._chartSecondarySection_10gzh_2248{display:grid;gap:.6rem;margin-top:.6rem}._chartCanvasSecondary_10gzh_2254{position:relative;overflow:hidden;margin-top:0;height:215px;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._chartCanvasSecondary_10gzh_2254 *{user-select:none;-webkit-user-select:none}._chartTooltip_10gzh_2270{display:grid;gap:.18rem;min-width:0;padding:.5rem .65rem .52rem;border-radius:var(--radius-control);border:1px solid rgba(46,111,142,.16);background:#fffffff0;box-shadow:0 14px 26px #14314a1f,inset 0 1px #ffffffd1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}._chartTooltipLabelRow_10gzh_2284{display:inline-flex;align-items:center;gap:.4rem;min-width:0}._chartTooltipDot_10gzh_2291{width:.48rem;height:.48rem;border-radius:999px;flex-shrink:0}._chartTooltipLabel_10gzh_2284{color:var(--color-ink);font-size:.84rem;font-weight:500;line-height:1.1;white-space:nowrap}._chartTooltipDate_10gzh_2306{color:#5c7690e6;font-size:.74rem;font-weight:800;line-height:1.1}._chartTooltipSeries_10gzh_2313{display:grid;gap:.34rem}._chartTooltipSeriesRow_10gzh_2318{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}._chartTooltipSeriesValue_10gzh_2325{color:var(--color-primary-deep);font-size:.84rem;font-weight:800;line-height:1.1;white-space:nowrap}._chartRangeTooltip_10gzh_2333{position:absolute;top:.72rem;z-index:5;width:min(27rem,calc(100% - 6rem));pointer-events:none}._chartRangeTooltipRight_10gzh_2341{right:.9rem}._chartRangeTooltipLeft_10gzh_2345{left:calc(72px + .9rem)}._chartRangeTooltip_10gzh_2333 ._chartTooltipDate_10gzh_2306{font-weight:900}._chartRangeTooltip_10gzh_2333 ._chartTooltipLabel_10gzh_2284{overflow:hidden;text-overflow:ellipsis}._chartRangeTooltip_10gzh_2333 ._chartTooltipSeriesValue_10gzh_2325{text-align:right}._chartRangeTooltip_10gzh_2333 ._chartTooltipSeriesValue_10gzh_2325._chartRangePositive_10gzh_2362{color:var(--color-positive)}._chartRangeTooltip_10gzh_2333 ._chartTooltipSeriesValue_10gzh_2325._chartRangeNegative_10gzh_2366{color:var(--color-negative)}._descriptionLayout_10gzh_2370{display:grid;gap:1rem;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-template-rows:min-content 1fr;align-items:start}._descriptionSideColumn_10gzh_2378{display:grid;grid-area:1 / 1 / span 2;gap:.9rem;align-content:start}._descriptionHero_10gzh_745{position:relative;overflow:hidden;display:grid;gap:.85rem;padding:1rem 1.05rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:linear-gradient(180deg,#ffffffe6,#f7fbfed6);box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._descriptionHero_10gzh_745{background:linear-gradient(180deg,#ffffffd1,#f7fafde0)}._descriptionHeroHeader_10gzh_2404{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;flex-wrap:wrap}._descriptionHeroTitleWrap_10gzh_2412{display:grid;gap:.38rem;min-width:0;flex:1 1 20rem}._descriptionHero_10gzh_745 h2{margin:0}._descriptionHeroStatus_10gzh_2423{margin:0;font-size:.82rem;font-weight:700;line-height:1.45}._descriptionHeroStatusSuccess_10gzh_2430{color:#0d874b}._descriptionHeroStatusError_10gzh_2434{color:#cf3640}._descriptionReportActions_10gzh_2438{display:flex;align-items:center;justify-content:flex-start;gap:.65rem;flex-wrap:wrap}._descriptionLead_10gzh_2446{max-width:42rem;margin:0;color:var(--color-muted);line-height:1.7}._descriptionMetaGrid_10gzh_2453{display:grid;gap:.75rem;grid-template-columns:repeat(12,minmax(0,1fr))}._descriptionMetaCard_10gzh_2459{display:grid;grid-column:span 3;min-width:0;gap:.3rem;padding:.82rem .88rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffff9e}._descriptionMetaCard_10gzh_2459 strong{font-size:1.08rem;color:var(--color-ink);overflow-wrap:anywhere}._descriptionDownloads_10gzh_2476{display:grid;gap:.72rem}._descriptionDownloadGrid_10gzh_2481{display:grid;gap:.72rem;grid-template-columns:repeat(3,minmax(0,1fr))}._descriptionDownloadCard_10gzh_746{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.62rem .92rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:radial-gradient(circle at top right,rgba(240,162,26,.12),transparent 36%),linear-gradient(180deg,#ffffffe0,#f6fafdeb);box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}._descriptionDownloadCopy_10gzh_2506{position:relative;z-index:1;display:grid;gap:.38rem;min-width:0}._descriptionDownloadCopy_10gzh_2506 strong{color:var(--color-ink);font-size:.96rem;line-height:1.3}._descriptionReferencesTitle_10gzh_2520{grid-area:1 / 2}._descriptionReferences_10gzh_2520{grid-area:2 / 2;min-width:0}._descriptionTable_10gzh_714{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}._descriptionTableViewport_10gzh_2536{position:relative;overflow:auto}._descriptionTableViewport_10gzh_2536 ._descriptionTable_10gzh_714 thead{position:sticky;top:0;z-index:30}._descriptionTable_10gzh_714 th,._descriptionTable_10gzh_714 td{padding:var(--strategy-table-padding-y) .78rem;border-bottom:1px solid rgba(184,189,195,.28);text-align:center;white-space:nowrap}._descriptionTable_10gzh_714 th button{width:100%;justify-content:center}._descriptionTable_10gzh_714 th{position:sticky;top:0;z-index:31;color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc357}._descriptionTable_10gzh_714 td{color:var(--color-ink);font-size:.83rem;font-weight:600}._descriptionTable_10gzh_714 tbody tr{transition:background .14s ease}._descriptionTable_10gzh_714 tbody tr:nth-child(2n){background:#ffffff38}._descriptionTable_10gzh_714[data-managed-cell-selection=true] tbody tr:hover:not(:where([data-hover-effects=none] *,[data-table-cell-hover=suppressed] *,[aria-hidden=true]))>td:where(:not([aria-selected=true])){background:color-mix(in srgb,var(--color-accent) 20%,var(--color-panel-solid))}._downloadCardGlow_10gzh_2591{position:absolute;inset:auto auto -2.5rem -1rem;width:8rem;height:8rem;border-radius:999px;background:#2e6f8e14;filter:blur(24px);pointer-events:none}._downloadActionButton_10gzh_2602{position:relative;z-index:1;width:2.5rem;height:2.5rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:linear-gradient(135deg,#fffffff5,#f7fafdeb);color:var(--color-ink);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 10px 22px #13283c14;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}._downloadActionButton_10gzh_2602:hover{transform:translateY(-1px);border-color:#f0a21a3d;box-shadow:0 14px 26px #13283c1a}._downloadActionButton_10gzh_2602:disabled{opacity:.64;cursor:not-allowed;box-shadow:none}._downloadActionButton_10gzh_2602:disabled:hover{transform:none}._descriptionEmailButton_10gzh_2634{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:3.1rem;padding:0 1rem;border-radius:var(--radius-control);border:1px solid var(--color-border);background:#ffffffb8;color:var(--color-ink);font-size:.84rem;font-weight:800;white-space:nowrap;box-shadow:0 12px 26px #13283c14;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,opacity .16s ease}._descriptionEmailSpinner_10gzh_2654{width:.95rem;height:.95rem;border-radius:999px;border:2px solid var(--color-border);border-top-color:currentColor;border-right-color:currentColor;flex-shrink:0;animation:_loadingSpinnerRotate_10gzh_1 .75s linear infinite}._descriptionEmailButton_10gzh_2634:hover:not(:disabled){transform:translateY(-1px);border-color:#f0a21a3d;box-shadow:0 16px 30px #13283c1c}._descriptionEmailButton_10gzh_2634:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._downloadFormatChip_10gzh_2677{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:1.7rem;min-width:4.6rem;padding:0 .62rem;border-radius:var(--radius-tight);background:#f0a21a24;border:1px solid rgba(240,162,26,.2);color:#8d5600;font-size:.72rem;font-weight:800;letter-spacing:.08em;white-space:nowrap}html[data-theme=dark] ._downloadFormatChip_10gzh_2677{border-color:#ffb23480;background:linear-gradient(135deg,#f0a21a47,#ffb23429);color:#ffb234;box-shadow:inset 0 1px #ffe8bc29,0 0 16px #f0a21a24}._serverTabStack_10gzh_2704{padding-top:.35rem}._serverTabSection_10gzh_2708{gap:.95rem}._serverTabHeader_10gzh_2712{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}._serverTabHeader_10gzh_2712>div{display:grid;gap:.22rem}._serverMarketTabs_10gzh_2724{justify-self:start;max-width:100%}._serverChartCard_10gzh_2729{display:grid;gap:.8rem;min-width:0;padding:1rem;overflow:hidden;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-card);background:linear-gradient(180deg,#ffffffe6,#f7fbfed6);box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a}._serverChartCard_10gzh_2729 h3{margin:0;color:var(--color-ink);font-weight:760;text-align:center}._serverExplanationChartViewport_10gzh_2750{min-width:0;overflow-x:auto;scrollbar-gutter:stable}._serverExplanationChart_10gzh_2750{min-width:880px}._serverTableViewport_10gzh_2760{width:100%;min-width:0;overflow:auto;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-card);background:#ffffff8a}._serverTable_10gzh_2760{width:100%;min-width:680px;border-collapse:separate;border-spacing:0}._serverTable_10gzh_2760 th,._serverTable_10gzh_2760 td{padding:var(--strategy-table-padding-y) .9rem;border-bottom:1px solid rgba(184,189,195,.28);color:var(--color-ink);font-size:.84rem;font-weight:400;text-align:left;white-space:nowrap}._serverTable_10gzh_2760 td{font-family:var(--strategy-table-value-font)}._serverTable_10gzh_2760 thead th{position:sticky;top:0;z-index:2;background:#f8fbfefa;color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._serverTable_10gzh_2760 tbody th{position:sticky;left:0;z-index:1;background:#f8fbfefa;color:var(--color-ink);font-weight:760}._serverProbabilityCard_10gzh_2812{gap:.9rem}._serverProbabilityViewport_10gzh_2816{align-self:start;max-width:68rem;margin:0 auto}._serverProbabilityTable_10gzh_2822{min-width:740px}._serverProbabilityTable_10gzh_2822 th,._serverProbabilityTable_10gzh_2822 td{text-align:center}._serverProbabilityTable_10gzh_2822 tbody th{min-width:13rem;text-align:right}._serverProbabilityCell_10gzh_2836{min-width:9rem;color:#07131d!important;text-align:center!important;text-shadow:0 1px 0 rgba(255,255,255,.2)}._serverProbabilityLegend_10gzh_2843{display:grid;grid-template-columns:auto minmax(10rem,22rem) auto;align-items:center;justify-content:center;gap:.55rem;color:var(--color-muted);font-size:.76rem;font-weight:750}._serverProbabilityGradient_10gzh_2854{height:.72rem;border-radius:999px;background:linear-gradient(90deg,#22d322,#d3d322,#d32222);box-shadow:inset 0 0 0 1px #12314a1f}._serverJsonValue_10gzh_2861{max-height:64vh;margin:0;padding:1rem;overflow:auto;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-card);background:#f8fbfef0;color:var(--color-ink);font:.8rem/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:1540px){._strategyPage_10gzh_10{--strategy-tabs-width: 29rem;--strategy-version-width: 7.4rem;--strategy-date-width: 8.5rem;--strategy-range-width: max-content;--strategy-toolbar-gap: .42rem}._pageTabs_10gzh_171 button{padding:0 .5rem;font-size:.8rem}._chartRangeTabs_10gzh_1861 button{padding:0 .36rem;font-size:.74rem}}@media(max-width:1380px){._strategyPage_10gzh_10{--strategy-tabs-width: 27rem;--strategy-version-width: 7.1rem;--strategy-date-width: 8rem;--strategy-range-width: max-content;--strategy-toolbar-gap: .36rem}._pageTabsRow_10gzh_212{flex-wrap:wrap}._chartRangeToolbar_10gzh_331{flex:1 1 100%;justify-content:flex-end}._pageTabs_10gzh_171 button{padding:0 .48rem;font-size:.78rem}._chartRangeTabs_10gzh_1861 button{padding:0 .34rem;font-size:.72rem}}@media(max-width:1180px){._controlsGrid_10gzh_34,._attributionSplitGrid_10gzh_1374,._attributionPanelTables_10gzh_1391,._attributionRangeGrid_10gzh_1529,._perfContributionGrid_10gzh_1717,._perfChartGrid_10gzh_1809,._descriptionLayout_10gzh_2370{grid-template-columns:1fr}._descriptionSideColumn_10gzh_2378,._descriptionReferencesTitle_10gzh_2520,._descriptionReferences_10gzh_2520{grid-area:auto}._descriptionLayout_10gzh_2370{grid-template-rows:none}._strategyField_10gzh_42._perfAssetField_10gzh_1434{width:100%}._attributionTablesGrid_10gzh_1381{grid-template-rows:none}._attributionTablesGrid_10gzh_1381>._attributionPanel_10gzh_1386,._attributionTablesGrid_10gzh_1381>._attributionPanel_10gzh_1386>._attributionPanelTables_10gzh_1391{grid-row:auto;grid-template-rows:none}._allocationWeightsFigure_10gzh_762{grid-template-columns:1fr}}@media(max-width:980px){._dateRangeFields_10gzh_1875{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._chartRangeToolbar_10gzh_331{flex-wrap:wrap}._chartRangeTabs_10gzh_1861{flex-basis:100%;width:100%}._descriptionDownloadGrid_10gzh_2481{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._strategyPage_10gzh_10{--strategy-widget-height: 2.55rem;--strategy-toolbar-gap: .42rem}._controlsGrid_10gzh_34{display:grid;grid-template-columns:minmax(0,1fr)}._controlsGrid_10gzh_34>._inlineLoadingProgress_10gzh_542{max-width:none}._strategySelect_10gzh_65{width:100%}._strategyField_10gzh_42,._importSection_10gzh_361{flex:initial;min-width:0;max-width:none}._strategySelectionRow_10gzh_65{align-items:stretch;grid-template-columns:minmax(0,1fr)}._strategyFieldWithVersion_10gzh_50 ._strategySelectionRow_10gzh_65,._pageTabsPrimaryWithVersion_10gzh_246{grid-template-columns:minmax(0,1fr)}._strategySearchSelect_10gzh_108,._strategyVersionSwitch_10gzh_113{width:100%}._pageTabsPrimary_10gzh_222,._pageTabsPrimaryWithVersion_10gzh_246{flex-basis:auto;width:100%}._pageTabsPrimary_10gzh_222>._pageTabs_10gzh_171,._pageTabsPrimaryWithVersion_10gzh_246>._pageTabs_10gzh_171{width:100%;min-width:0}._pageTabs_10gzh_171{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:stretch;overflow:visible}._pageTabs_10gzh_171 button,._pageTabsPrimary_10gzh_222>._pageTabs_10gzh_171 button{flex:1 1 8rem;min-width:0;padding:0 .46rem;font-size:.78rem}._pageTabsRow_10gzh_212,._chartRangeToolbar_10gzh_331{align-items:stretch;flex-basis:auto;flex-direction:column;flex-wrap:nowrap;width:100%}._serverTabHeader_10gzh_2712{align-items:flex-start;flex-direction:column}._serverMarketTabs_10gzh_2724{width:100%}._serverMarketTabs_10gzh_2724 button{flex:1 1 10rem}._serverChartCard_10gzh_2729{padding:.72rem}._chartRangeTabs_10gzh_1861,._returnsMenu_10gzh_3086,._dateRangeFields_10gzh_1875{width:100%}._tableWrap_10gzh_615{max-height:min(68vh,34rem);margin-inline:-.35rem;width:calc(100% + .7rem);max-width:calc(100% + .7rem);overflow:auto;-webkit-overflow-scrolling:touch}._dataTable_10gzh_638 th,._dataTable_10gzh_638 td,._heatmapTable_10gzh_639 th,._heatmapTable_10gzh_639 td{padding:var(--strategy-table-padding-y) .62rem;font-size:.78rem}._dataTable_10gzh_638._statsTable_10gzh_691{min-width:64rem}._statsTable_10gzh_691 th:first-child,._statsTable_10gzh_691 td:first-child{width:10rem}._importWidgetRow_10gzh_369{align-items:stretch;flex-wrap:wrap}._importDropzone_10gzh_388{width:100%;flex:1 1 100%;max-width:none}._importStatusInline_10gzh_518{width:100%;white-space:normal}._dateField_10gzh_347{min-width:100%}._importDropzone_10gzh_388{flex-direction:column;align-items:flex-start}._importClearButton_10gzh_487{align-self:flex-start}._perfBarCanvas_10gzh_1774,._perfChartCanvas_10gzh_1816,._allocationWeightsCanvas_10gzh_769,._chartCanvasMain_10gzh_2228,._chartCanvasSecondary_10gzh_2254{height:18rem}._allocationWeightsCanvas_10gzh_769,._allocationWeightsCanvasByAsset_10gzh_773{height:27rem}._chartCanvasTrackRecordQuarter_10gzh_2244{height:13.5rem}._dateRangeFields_10gzh_1875{grid-template-columns:1fr}._chartRangeTabs_10gzh_1861{flex-basis:auto;width:100%}._chartHeaderPrimary_10gzh_1990{width:100%;align-items:flex-start}._chartHeaderControls_10gzh_1999{width:100%}._chartHeader_10gzh_1299{gap:.58rem;margin-bottom:.78rem}._chartBlock_10gzh_1840{min-width:0;overflow:hidden;padding:.76rem}._myChartsStage_10gzh_1844 ._chartBlock_10gzh_1840{padding:.68rem}._seriesToggles_10gzh_2154{width:100%;margin-left:0;justify-content:flex-start;max-width:none;flex-wrap:nowrap;overflow-x:auto;padding-bottom:.22rem;scrollbar-width:none}._seriesToggles_10gzh_2154::-webkit-scrollbar{display:none}._seriesToggle_10gzh_2154{flex:0 0 auto}._seriesToggleLabel_10gzh_2204{display:block;max-width:13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectFieldCompact_10gzh_1896{width:100%}._chartAddField_10gzh_2043{max-width:none}._descriptionDownloadGrid_10gzh_2481,._descriptionMetaGrid_10gzh_2453{grid-template-columns:1fr}._descriptionMetaCard_10gzh_2459{grid-column:auto}}html[data-theme=dark] ._strategyPage_10gzh_10{--strategy-table-row-alt: var(--color-page-bg);--strategy-table-header-bg: #303030}html[data-theme=dark] ._strategySelect_10gzh_65,html[data-theme=dark] ._resultSelect_10gzh_1904,html[data-theme=dark] ._importClearButton_10gzh_487,html[data-theme=dark] ._openBacktestButton_10gzh_134,html[data-theme=dark] ._returnsZoomReset_10gzh_1334,html[data-theme=dark] ._logScaleSwitch_10gzh_2066,html[data-theme=dark] ._descriptionMetaCard_10gzh_2459{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._strategyField_10gzh_42:hover ._strategySelect_10gzh_65,html[data-theme=dark] ._selectField_10gzh_1890:hover ._resultSelect_10gzh_1904,html[data-theme=dark] ._logScaleSwitch_10gzh_2066:hover:not(:disabled){border-color:#e0900342;box-shadow:0 12px 24px #06121d2e,inset 0 1px #ffffff0f}html[data-theme=dark] ._pageTabs_10gzh_171{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._pageTabs_10gzh_171 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._pageTabs_10gzh_171 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._logScaleSwitchActive_10gzh_2099{border-color:#e0900342;background:radial-gradient(circle at 30% 30%,#e090033d,#e090031c 62%,#6b460c29),linear-gradient(180deg,#e090032e,#e0900317);color:var(--color-accent);box-shadow:0 10px 22px #e090031c,inset 0 0 0 1px #e090032e}html[data-theme=dark] ._pageTabs_10gzh_171 button:hover:not([aria-selected=true]){color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._pageDownloadButton_10gzh_269{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:0 10px 22px #06121d2e,inset 0 1px #ffffff0f}html[data-theme=dark] ._pageDownloadButton_10gzh_269:hover:not(:disabled){border-color:#8bbbd03d;box-shadow:0 13px 24px #06121d38,inset 0 1px #ffffff14}html[data-theme=dark] ._importDropzone_10gzh_388{border-color:var(--color-border);background:var(--color-panel-bg-subtle);color:var(--color-ink)}html[data-theme=dark] ._importDropzoneBusy_10gzh_414{border-color:#e0900342;background:linear-gradient(135deg,#5439114d,#111c2af0)}html[data-theme=dark] ._importDropzone_10gzh_388:hover:not(._importDropzoneBusy_10gzh_414),html[data-theme=dark] ._importDropzone_10gzh_388:focus-visible:not(._importDropzoneBusy_10gzh_414){border-color:#e0900352;background:radial-gradient(circle at 12% 50%,rgba(224,144,3,.16),transparent 42%),linear-gradient(135deg,#54391166,#111c2af5);box-shadow:0 12px 24px #06121d38,inset 0 1px #ffffff0f}html[data-theme=dark] ._importIcon_10gzh_419{color:var(--chart-primary);background:#5390b024}html[data-theme=dark] ._importDropzone_10gzh_388:hover:not(._importDropzoneBusy_10gzh_414) ._importIcon_10gzh_419,html[data-theme=dark] ._importDropzone_10gzh_388:focus-visible:not(._importDropzoneBusy_10gzh_414) ._importIcon_10gzh_419{color:var(--color-accent);background:#e0900329;box-shadow:inset 0 0 0 1px #e0900324}html[data-theme=dark] ._importDropzone_10gzh_388:hover:not(._importDropzoneBusy_10gzh_414) ._importText_10gzh_452 strong,html[data-theme=dark] ._importDropzone_10gzh_388:focus-visible:not(._importDropzoneBusy_10gzh_414) ._importText_10gzh_452 strong{color:var(--color-accent)}html[data-theme=dark] ._downloadActionButton_10gzh_2602{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._downloadActionButton_10gzh_2602:hover{border-color:#e090034d;color:var(--color-accent);box-shadow:0 12px 24px #06121d38,inset 0 1px #ffffff12}html[data-theme=dark] ._descriptionEmailButton_10gzh_2634{background:var(--color-field-bg)}html[data-theme=dark] ._returnsZoomReset_10gzh_1334:hover{border-color:#e0900352;background:var(--color-accent);color:#4d2d00;box-shadow:0 10px 20px #e0900329}html[data-theme=dark] ._emptyStrategyState_10gzh_532,html[data-theme=dark] ._tableWrap_10gzh_615,html[data-theme=dark] ._allocationTableCard_10gzh_723,html[data-theme=dark] ._perfRankingCard_10gzh_742,html[data-theme=dark] ._perfBarCard_10gzh_743,html[data-theme=dark] ._perfChartCard_10gzh_744,html[data-theme=dark] ._chartBlock_10gzh_1840,html[data-theme=dark] ._serverChartCard_10gzh_2729,html[data-theme=dark] ._serverTableViewport_10gzh_2760,html[data-theme=dark] ._descriptionHero_10gzh_745,html[data-theme=dark] ._descriptionDownloadCard_10gzh_746{border-color:var(--color-panel-border);background:var(--color-panel-bg);color:var(--color-ink);box-shadow:var(--shadow-soft)}html[data-theme=dark] ._allocationWeightsCard_10gzh_754:hover,html[data-theme=dark] ._chartBlock_10gzh_1840:hover,html[data-theme=dark] ._allocationTableCard_10gzh_723:hover,html[data-theme=dark] ._perfRankingCard_10gzh_742:hover,html[data-theme=dark] ._perfBarCard_10gzh_743:hover,html[data-theme=dark] ._perfChartCard_10gzh_744:hover,html[data-theme=dark] ._descriptionHero_10gzh_745:hover,html[data-theme=dark] ._descriptionDownloadCard_10gzh_746:hover{border-color:#e090032e;box-shadow:var(--shadow-soft)}html[data-theme=dark] ._allocationWeightsCard_10gzh_754:hover{transform:none}html[data-theme=dark] ._attributionBottomPanel_10gzh_1421 ._allocationTableCard_10gzh_723,html[data-theme=dark] ._attributionBottomPanel_10gzh_1421 ._perfRankingCard_10gzh_742{border:0;background:transparent;box-shadow:none}html[data-theme=dark] ._attributionBottomPanel_10gzh_1421 ._perfBarCard_10gzh_743{border-color:var(--color-panel-border);background:var(--color-panel-raised);box-shadow:inset 0 1px #ffffff0a,0 14px 28px #00000029}html[data-theme=dark] ._attributionBottomPanel_10gzh_1421 ._allocationTableCard_10gzh_723:hover,html[data-theme=dark] ._attributionBottomPanel_10gzh_1421 ._perfRankingCard_10gzh_742:hover{border-color:transparent;box-shadow:none;transform:none}html[data-theme=dark] ._attributionBottomPanel_10gzh_1421 ._perfBarCard_10gzh_743:hover{border-color:var(--color-panel-border);box-shadow:inset 0 1px #ffffff0a,0 14px 28px #00000029;transform:none}html[data-theme=dark] ._perfAttributionTotalBadge_10gzh_1553{border-color:var(--color-border-soft);background:var(--color-field-bg);box-shadow:inset 0 1px #ffffff0d,0 12px 24px #06121d1f}html[data-theme=dark] ._dataTable_10gzh_638 th,html[data-theme=dark] ._heatmapTable_10gzh_639 th,html[data-theme=dark] ._returnsHeatTable_10gzh_1210 th,html[data-theme=dark] ._perfAllocationTable_10gzh_1669 th,html[data-theme=dark] ._descriptionTable_10gzh_714 th,html[data-theme=dark] ._serverTable_10gzh_2760 thead th,html[data-theme=dark] ._serverTable_10gzh_2760 tbody th{background:var(--color-table-head-bg);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._dataTable_10gzh_638 th,html[data-theme=dark] ._dataTable_10gzh_638 td,html[data-theme=dark] ._heatmapTable_10gzh_639 th,html[data-theme=dark] ._heatmapTable_10gzh_639 td,html[data-theme=dark] ._returnsHeatTable_10gzh_1210 th,html[data-theme=dark] ._returnsHeatTable_10gzh_1210 td,html[data-theme=dark] ._perfAllocationTable_10gzh_1669 th,html[data-theme=dark] ._perfAllocationTable_10gzh_1669 td,html[data-theme=dark] ._descriptionTable_10gzh_714 th,html[data-theme=dark] ._descriptionTable_10gzh_714 td{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._serverJsonValue_10gzh_2861{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._serverTable_10gzh_2760 th,html[data-theme=dark] ._serverTable_10gzh_2760 td{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._dataTable_10gzh_638 tbody tr:nth-child(2n),html[data-theme=dark] ._heatmapTable_10gzh_639 tbody tr:nth-child(2n),html[data-theme=dark] ._descriptionTable_10gzh_714 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._statsTable_10gzh_691 th:first-child,html[data-theme=dark] ._statsTable_10gzh_691 td:first-child,html[data-theme=dark] ._weightsHistoryTable_10gzh_691 th:first-child,html[data-theme=dark] ._weightsHistoryTable_10gzh_691 td:first-child,html[data-theme=dark] ._dailyReturnsTable_10gzh_696 th:first-child,html[data-theme=dark] ._dailyReturnsTable_10gzh_696 td:first-child{background:var(--strategy-table-row-background, var(--color-table-sticky));box-shadow:1px 0 0 var(--color-border),inset 0 -1px 0 var(--color-border-soft)}html[data-theme=dark] ._statsTable_10gzh_691 tbody tr:nth-child(2n) td:first-child,html[data-theme=dark] ._weightsHistoryTable_10gzh_691 tbody tr:nth-child(2n) td:first-child,html[data-theme=dark] ._dailyReturnsTable_10gzh_696 tbody tr:nth-child(2n) td:first-child{background:var(--strategy-table-row-background, var(--color-panel-solid))}html[data-theme=dark] ._allocationTable_10gzh_723 tbody tr:hover,html[data-theme=dark] ._descriptionTable_10gzh_714 tbody tr:hover{background:var(--color-table-hover)}html[data-theme=dark] ._dataTable_10gzh_638[data-managed-cell-selection=true] tbody tr:hover,html[data-theme=dark] ._descriptionTable_10gzh_714[data-managed-cell-selection=true] tbody tr:hover{background:transparent}html[data-theme=dark] ._dataTable_10gzh_638[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover,html[data-theme=dark] ._descriptionTable_10gzh_714[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover{background:var(--color-table-row-alt)}html[data-theme=dark] ._dataTable_10gzh_638 th._statsPeriodBoundary_10gzh_1038,html[data-theme=dark] ._dataTable_10gzh_638 td._statsPeriodBoundary_10gzh_1038{border-left-color:#8bbbd057;box-shadow:inset 1px 0 #ffffff0a}html[data-theme=dark] ._allocationTotalRow_10gzh_1044{background:linear-gradient(90deg,#e0900317,#e0900308)!important}html[data-theme=dark] ._returnsHeatButtonActive_10gzh_1273{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._logScaleSwitchTrack_10gzh_2111,html[data-theme=dark] ._returnsColorSwitchTrack_10gzh_1161{background:#8bbbd02e;box-shadow:inset 0 1px 2px #06121d42}html[data-theme=dark] ._logScaleSwitchThumb_10gzh_2131,html[data-theme=dark] ._returnsColorSwitchThumb_10gzh_1183{background:#eaf3faf5}html[data-theme=dark] ._chartTooltip_10gzh_2270{border-color:var(--chart-tooltip-border);background:var(--chart-tooltip-bg);box-shadow:0 16px 34px #06121d47,inset 0 1px #ffffff0d}html[data-theme=dark] ._chartTooltipDate_10gzh_2306{color:var(--color-muted)}html[data-theme=dark] ._chartTooltipSeriesValue_10gzh_2325{color:var(--chart-primary)}html[data-theme=dark] ._seriesToggle_10gzh_2154:hover{color:var(--color-ink);text-shadow:0 0 12px rgba(83,144,176,.22)}html[data-theme=dark] ._positiveValue_10gzh_836,html[data-theme=dark] ._allocationValueCell_10gzh_1007._positiveValue_10gzh_836,html[data-theme=dark] ._allocationTotalRow_10gzh_1044 ._positiveValue_10gzh_836,html[data-theme=dark] ._weightsHistoryValueCell_10gzh_830._positiveValue_10gzh_836,html[data-theme=dark] ._dailyReturnsValueCell_10gzh_885._positiveValue_10gzh_836,html[data-theme=dark] ._descriptionHeroStatusSuccess_10gzh_2430{color:var(--color-positive)}html[data-theme=dark] ._negativeValue_10gzh_840,html[data-theme=dark] ._allocationValueCell_10gzh_1007._negativeValue_10gzh_840,html[data-theme=dark] ._allocationTotalRow_10gzh_1044 ._negativeValue_10gzh_840,html[data-theme=dark] ._weightsHistoryValueCell_10gzh_830._negativeValue_10gzh_840,html[data-theme=dark] ._dailyReturnsValueCell_10gzh_885._negativeValue_10gzh_840,html[data-theme=dark] ._descriptionHeroStatusError_10gzh_2434,html[data-theme=dark] ._importStatusError_10gzh_528{color:var(--color-negative)}html[data-theme=dark] ._neutralValue_10gzh_1022{color:var(--color-ink)}@font-face{font-family:Albula Pro;src:local("Albula Pro"),local("AlbulaPro");font-style:normal;font-weight:300 900;font-display:swap}:root{--font-heading: "Albula Pro", "Avenir Next", "Segoe UI", sans-serif;--font-body: "Albula Pro", "Avenir Next", "Segoe UI", sans-serif;--color-silver: #b8bdc3;--color-primary-deep: #2e6f8e;--color-primary: #3b82b1;--color-primary-bright: #4ea0c8;--color-primary-soft: #67b7d8;--color-sky: #8fd0e8;--color-accent: #f0a21a;--color-accent-soft: #f4c56a;--color-accent-deep: #b66d00;--color-ink: #12314a;--color-muted: #5c7284;--color-surface: rgba(255, 255, 255, .78);--color-surface-strong: rgba(255, 255, 255, .9);--color-border: rgba(27, 66, 95, .12);--color-border-soft: rgba(27, 66, 95, .07);--color-panel-bg: linear-gradient(180deg, rgba(255, 255, 255, .9), rgba(247, 251, 254, .84));--color-panel-bg-subtle: linear-gradient(180deg, rgba(255, 255, 255, .82), rgba(247, 250, 253, .88));--color-panel-border: rgba(27, 66, 95, .08);--color-field-bg: rgba(255, 255, 255, .74);--color-field-bg-strong: rgba(255, 255, 255, .94);--color-table-head-bg: rgba(248, 251, 254, .96);--color-table-row-alt: rgba(255, 255, 255, .26);--color-table-hover: rgba(240, 162, 26, .08);--color-app-bg: #091b2c;--color-shell-bg: #0a1d2f;--color-page-bg: #eef3f8;--color-panel-solid: #ffffff;--color-panel-raised: #f8fbfe;--color-field-solid: #ffffff;--color-table-sticky: #f8fbfe;--focus-border: rgba(240, 162, 26, .38);--focus-ring: rgba(240, 162, 26, .14);--focus-glow: rgba(240, 162, 26, .12);--color-positive: #0d874b;--color-negative: #d3484f;--color-warning: #a23b2c;--chart-grid: rgba(184, 189, 195, .24);--chart-grid-strong: rgba(184, 189, 195, .32);--chart-axis: rgba(92, 118, 144, .94);--chart-reference: rgba(18, 49, 74, .22);--chart-reference-strong: rgba(18, 49, 74, .72);--chart-primary: #2e6f8e;--chart-primary-strong: #173a59;--chart-accent: #f0a21a;--chart-muted: #5c7284;--chart-area-stop: #4e86af;--chart-tooltip-bg: rgba(255, 255, 255, .94);--chart-tooltip-border: rgba(46, 111, 142, .16);--radius-shell: 1.15rem;--radius-panel: .98rem;--radius-card: .86rem;--radius-control: .72rem;--radius-select: 1rem;--radius-tight: .58rem;--shadow-soft: 0 16px 38px rgba(20, 49, 74, .08);--shadow-strong: 0 20px 52px rgba(5, 20, 33, .16);--scrollbar-track: rgba(217, 229, 238, .62);--scrollbar-thumb-start: rgba(46, 111, 142, .52);--scrollbar-thumb-end: rgba(27, 66, 95, .46);--scrollbar-thumb-start-hover: rgba(78, 160, 200, .58);--scrollbar-thumb-end-hover: rgba(27, 66, 95, .52);--scrollbar-size: .58rem}:root[data-theme=dark]{color-scheme:dark;--color-silver: #8999a9;--color-primary-deep: #3f637b;--color-primary: #63849b;--color-primary-bright: #7e9db2;--color-primary-soft: #9aafbe;--color-sky: #afc1cd;--color-accent: #e29a24;--color-accent-soft: #efbd68;--color-accent-deep: #b9750c;--color-ink: #e6edf4;--color-muted: #9cabb9;--color-app-bg: #080f18;--color-shell-bg: #0a141f;--color-page-bg: #0f1926;--color-panel-solid: #152232;--color-panel-raised: #19283a;--color-field-solid: #111c2a;--color-table-sticky: #101a27;--color-surface: rgba(21, 34, 50, .82);--color-surface-strong: rgba(25, 40, 58, .94);--color-border: rgba(166, 183, 199, .18);--color-border-soft: rgba(166, 183, 199, .1);--color-panel-bg: radial-gradient(circle at top right, rgba(126, 157, 178, .055), transparent 34%), linear-gradient(180deg, rgba(25, 40, 58, .96), rgba(18, 30, 44, .96));--color-panel-bg-subtle: linear-gradient(180deg, rgba(23, 37, 54, .94), rgba(17, 28, 42, .94));--color-panel-border: rgba(166, 183, 199, .14);--color-field-bg: rgba(17, 28, 42, .94);--color-field-bg-strong: rgba(25, 40, 58, .98);--color-table-head-bg: rgba(16, 26, 39, .98);--color-table-row-alt: rgba(255, 255, 255, .026);--color-table-hover: rgba(226, 154, 36, .07);--focus-border: rgba(239, 189, 104, .44);--focus-ring: rgba(226, 154, 36, .14);--focus-glow: rgba(226, 154, 36, .11);--color-positive: #55c486;--color-negative: #ee7b82;--color-warning: #dda06e;--chart-grid: rgba(166, 183, 199, .14);--chart-grid-strong: rgba(166, 183, 199, .22);--chart-axis: #9cabb9;--chart-reference: rgba(230, 237, 244, .14);--chart-reference-strong: rgba(230, 237, 244, .56);--chart-primary: #7192a9;--chart-primary-strong: #9eb5c4;--chart-accent: #e29a24;--chart-muted: #9cabb9;--chart-area-stop: #63849b;--chart-tooltip-bg: rgba(16, 26, 39, .98);--chart-tooltip-border: rgba(166, 183, 199, .18);--shadow-soft: 0 14px 34px rgba(0, 0, 0, .18);--shadow-strong: 0 22px 50px rgba(0, 0, 0, .28);--scrollbar-track: rgba(8, 15, 24, .64);--scrollbar-thumb-start: rgba(126, 157, 178, .48);--scrollbar-thumb-end: rgba(83, 111, 132, .46);--scrollbar-thumb-start-hover: rgba(156, 175, 190, .62);--scrollbar-thumb-end-hover: rgba(99, 132, 155, .56)}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-start) var(--scrollbar-track)}*::-webkit-scrollbar{width:var(--scrollbar-size);height:var(--scrollbar-size)}*::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:999px}*::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--scrollbar-thumb-start),var(--scrollbar-thumb-end));border-radius:999px}*:not(:where([data-hover-effects=none],[data-hover-effects=none] *))::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--scrollbar-thumb-start-hover),var(--scrollbar-thumb-end-hover))}*::-webkit-scrollbar-corner{background:transparent}html{color-scheme:light;font-size:14.5px}body{margin:0;min-width:320px;font-family:var(--font-body);color:var(--color-ink);line-height:1.45;background:#091b2c;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root[data-theme=dark] body{background:var(--color-app-bg)}button,input,select,textarea{font:inherit}select{border-radius:var(--radius-select)}table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td){cursor:cell;-webkit-user-select:none;user-select:none}table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td):hover:not(:where([data-hover-effects=none] *)){box-shadow:inset 0 0 0 1px #f0a21a4d}table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td).app-table-cell-selected,table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) tr:hover:not(:where([data-hover-effects=none] *)) :is(th,td).app-table-cell-selected,table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td).app-table-cell-selected:hover:not(:where([data-hover-effects=none] *)){background:#f0a21a38!important;box-shadow:inset 0 0 0 1px #f0a21a7a!important}:root[data-theme=dark] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td):hover:not(:where([data-hover-effects=none] *)){box-shadow:inset 0 0 0 1px #e090034d}:root[data-theme=dark] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td).app-table-cell-selected,:root[data-theme=dark] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) tr:hover:not(:where([data-hover-effects=none] *)) :is(th,td).app-table-cell-selected,:root[data-theme=dark] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td).app-table-cell-selected:hover:not(:where([data-hover-effects=none] *)){background:#e0900338!important;box-shadow:inset 0 0 0 1px #e0900375!important}:root[data-table-cell-hover=suppressed] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td):hover:not(:where([data-hover-effects=none] *)),:root[data-table-cell-hover=suppressed] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td):focus,:root[data-table-cell-hover=suppressed] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td):focus-visible,:root[data-table-cell-hover=suppressed] table:not([data-managed-cell-selection=true]):not([data-disable-cell-selection=true]) :is(th,td).app-table-cell-selected:hover:not(:where([data-hover-effects=none] *)){outline:none!important;box-shadow:none!important}@supports (appearance: base-select){select,::picker(select){-webkit-appearance:base-select;-moz-appearance:base-select;appearance:base-select}:root[data-theme=dark] ::picker(select){border-color:var(--color-border);background:var(--color-field-bg-strong);box-shadow:0 22px 46px #00000047}select:open{border-bottom-left-radius:calc(var(--radius-select) - .15rem);border-bottom-right-radius:calc(var(--radius-select) - .15rem)}::picker(select){margin-top:.35rem;border:1px solid rgba(27,66,95,.14);border-radius:calc(var(--radius-select) + .08rem);background:linear-gradient(180deg,#fffffffa,#f4f8fcf5),#fffffff5;box-shadow:0 20px 44px #13283c1f;overflow:clip}option{padding:.72rem .92rem;border-bottom:1px solid rgba(184,189,195,.24);background:#fffffffa;color:var(--color-ink)}:root[data-theme=dark] option{border-bottom-color:var(--color-border-soft);background:var(--color-table-sticky);color:var(--color-ink)}option:last-of-type{border-bottom:0}option:first-of-type{border-top-left-radius:calc(var(--radius-select) - .12rem);border-top-right-radius:calc(var(--radius-select) - .12rem)}option:last-of-type{border-bottom-left-radius:calc(var(--radius-select) - .12rem);border-bottom-right-radius:calc(var(--radius-select) - .12rem)}}button{cursor:pointer}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.03em}.recharts-wrapper :global(text),.recharts-wrapper text{font-family:var(--font-body)}#root{min-height:100vh}.pageStack{position:relative;z-index:1;display:grid;gap:.95rem}.heroMetricsGrid{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboardGrid{display:grid;gap:.85rem;grid-template-columns:1.2fr 1fr;align-items:start}.dashboardGridCompact{display:grid;gap:.85rem;grid-template-columns:.9fr 1.1fr;align-items:start}.sectionRow{display:flex;align-items:flex-end;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.chipRow{display:flex;flex-wrap:wrap;gap:.55rem}.filterChip{min-height:2.2rem;padding:0 .82rem;border-radius:999px;border:1px solid var(--color-border-soft);background:#ffffffad;color:var(--color-ink);font-weight:700;font-size:.9rem}:root[data-theme=dark] .filterChip{background:var(--color-field-bg);border-color:var(--color-border-soft);color:var(--color-ink)}.filterChipActive{color:#583200;background:#f0a21a33;border-color:#f0a21a3d}.inlineField{display:grid;gap:.38rem}.inlineField label,.selectLabel{color:var(--color-muted);font-size:.74rem;text-transform:uppercase;letter-spacing:.18em;font-weight:800}.input,.select,.selectWide{min-height:2.8rem;border:1px solid var(--color-border);border-radius:var(--radius-control);background:#ffffffb8;padding:0 .95rem;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}:root[data-theme=dark] .input,:root[data-theme=dark] .select,:root[data-theme=dark] .selectWide{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}.select,.selectWide{border-radius:var(--radius-select)}.selectWide{min-width:232px}.input:hover:not(:where([data-hover-effects=none] *)):not(:disabled),.select:hover:not(:where([data-hover-effects=none] *)):not(:disabled),.selectWide:hover:not(:where([data-hover-effects=none] *)):not(:disabled){border-color:#f0a21a40;box-shadow:0 8px 18px var(--focus-glow),inset 0 1px #ffffff9e}.input:focus,.input:focus-visible,.select:focus,.select:focus-visible,.selectWide:focus,.selectWide:focus-visible,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([class*=searchInput]):focus,input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([class*=searchInput]):focus-visible,textarea:focus,textarea:focus-visible,select:focus,select:focus-visible{outline:none;border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring),0 12px 24px var(--focus-glow),inset 0 1px #ffffffad}:root[data-theme=dark] .input:hover:not(:where([data-hover-effects=none] *)):not(:disabled),:root[data-theme=dark] .select:hover:not(:where([data-hover-effects=none] *)):not(:disabled),:root[data-theme=dark] .selectWide:hover:not(:where([data-hover-effects=none] *)):not(:disabled){border-color:#ebb75b57;box-shadow:0 10px 22px #06121d33,0 0 0 2px #e0900314,inset 0 1px #ffffff12}:root[data-theme=dark] .input:focus,:root[data-theme=dark] .input:focus-visible,:root[data-theme=dark] .select:focus,:root[data-theme=dark] .select:focus-visible,:root[data-theme=dark] .selectWide:focus,:root[data-theme=dark] .selectWide:focus-visible,:root[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([class*=searchInput]):focus,:root[data-theme=dark] input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not([class*=searchInput]):focus-visible,:root[data-theme=dark] textarea:focus,:root[data-theme=dark] textarea:focus-visible,:root[data-theme=dark] select:focus,:root[data-theme=dark] select:focus-visible{border-color:var(--focus-border);box-shadow:0 0 0 3px var(--focus-ring),0 14px 28px #06121d38,inset 0 1px #ffffff14}.buttonPrimary,.buttonSecondary,.buttonGhost{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.85rem;padding:0 .95rem;border-radius:var(--radius-control);border:1px solid transparent;font-weight:800}.buttonPrimary{color:#4d2d00;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));box-shadow:0 12px 26px #f0a21a29}.buttonSecondary{color:var(--color-ink);background:#ffffffb8;border-color:var(--color-border)}:root[data-theme=dark] .buttonSecondary{color:var(--color-ink);background:var(--color-field-bg);border-color:var(--color-border);box-shadow:inset 0 1px #ffffff0d}.buttonGhost{color:var(--color-muted);background:#ffffff59;border-color:var(--color-border-soft)}:root[data-theme=dark] .buttonGhost{color:var(--color-muted);background:#111c2ab3;border-color:var(--color-border-soft)}.actionCluster{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.chartCanvasTall{height:320px}.chartCanvasMedium{height:252px}.chartCanvasShort{height:190px}.statsList{display:grid;gap:.8rem}.statsItem{display:grid;gap:.25rem;padding:.9rem;border-radius:var(--radius-card);background:#ffffff9e;border:1px solid var(--color-border-soft)}:root[data-theme=dark] .statsItem{background:#ffffff09}.statsItem strong{font-size:1.25rem;color:var(--color-ink)}.statsItem span{color:var(--color-muted);font-weight:700}.statsItem p{margin:0;color:var(--color-muted);line-height:1.55}.heatGrid{display:grid;grid-template-columns:120px repeat(12,minmax(0,1fr));gap:.35rem}.heatHead,.heatRowLabel,.heatCell{display:grid;place-items:center;min-height:2.25rem;border-radius:var(--radius-tight);font-size:.78rem;font-weight:700}.heatHead,.heatRowLabel{background:#ffffffad;color:var(--color-muted)}:root[data-theme=dark] .heatHead,:root[data-theme=dark] .heatRowLabel{background:var(--color-field-bg);color:var(--color-muted)}.heatCell{color:#163047}.legendList{display:grid;gap:.72rem}.legendItem{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.legendMeta{display:flex;align-items:center;gap:.6rem}.legendSwatch{width:.68rem;height:.68rem;border-radius:999px}.legendMeta strong{display:block;font-size:.96rem}.legendItem small{color:var(--color-muted);font-size:.88rem}.splitControls{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center;justify-content:space-between}.threeCol{display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.twoCol{display:grid;gap:.8rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.heroMetricsGrid,.dashboardGrid,.dashboardGridCompact,.threeCol,.twoCol{grid-template-columns:1fr}.heatGrid{grid-template-columns:100px repeat(6,minmax(88px,1fr));overflow:auto}}@media(max-width:700px){html{font-size:16px}.pageStack{gap:.85rem}.sectionRow,.splitControls{align-items:stretch}.actionCluster{width:100%}.selectWide{min-width:100%}}
