._launcher_106ei_1{position:relative;align-self:flex-end;display:inline-flex;align-items:center;justify-content:center;width:2.95rem;height:2.95rem;min-width:2.95rem;flex:0 0 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_106ei_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_106ei_1:hover{background:linear-gradient(180deg,#386d97f0,#18486dfc);border-color:#8fd0e8c2;box-shadow:0 10px 20px #0714222e,0 0 0 1px #8fd0e86b,inset 0 0 0 1px #dbf1f93d;transform:translateY(-1px)}._launcherActive_106ei_52,._launcherActive_106ei_52:hover{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_106ei_1:hover:after,._launcher_106ei_1:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0)}._launcherImage_106ei_69{width:100%;height:100%;object-fit:contain;border-radius:.34rem}._layer_106ei_76{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_106ei_91{width:min(max(var(--assistant-docked-width, 410px),50vw),calc(100vw - 1.2rem))}._layerOpen_106ei_95,._layerClosed_106ei_99{visibility:visible}._drawer_106ei_103{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_106ei_103:before,._drawer_106ei_103:after{content:"";position:absolute;top:12%;bottom:9%;width:4.5rem;border-radius:999px;filter:blur(34px);opacity:.72;pointer-events:none}._drawer_106ei_103:before{left:-1.8rem;background:radial-gradient(circle,rgba(103,183,216,.24),rgba(103,183,216,.08) 48%,transparent 74%)}._drawer_106ei_103:after{right:-1.8rem;background:radial-gradient(circle,rgba(143,208,232,.18),rgba(103,183,216,.08) 52%,transparent 78%)}._drawer_106ei_103>*{position:relative;z-index:1}._drawerOpen_106ei_160{transform:translateZ(0);opacity:1;pointer-events:auto}._drawerClosed_106ei_166{transform:translate3d(100%,0,0);opacity:.001;pointer-events:none}._resizeButton_106ei_172{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_106ei_172:hover,._resizeButton_106ei_172: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_106ei_209{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_106ei_218{display:flex;align-items:center;gap:.75rem}._drawerMark_106ei_224{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_106ei_240{width:100%;height:100%;object-fit:contain;border-radius:calc(var(--radius-control) - .22rem)}._drawerTitleRow_106ei_218 strong{display:block;font-family:var(--font-heading);font-size:1rem;color:#f4f8fb}._questionLimit_106ei_254{display:block;margin-top:.24rem;color:#d7e0e9ad;font-size:.74rem;line-height:1.2;font-weight:750}._closeButton_106ei_263{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_106ei_275:disabled,._textarea_106ei_276:disabled{cursor:wait;opacity:.62}._conversation_106ei_281{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_106ei_281::-webkit-scrollbar{width:0;height:0}._message_106ei_298{display:grid;gap:.32rem;max-width:92%;padding:.78rem .84rem;border-radius:var(--radius-card)}._assistantMessage_106ei_306{background:#ffffff0e;border:1px solid rgba(143,208,232,.12)}._userMessage_106ei_311{justify-self:end;background:linear-gradient(135deg,#f0a21a29,#f4c56a33);border:1px solid rgba(240,162,26,.18)}._messageRole_106ei_317{color:#d7e0e9ad;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._message_106ei_298 p{margin:0;color:#f2f6fb;line-height:1.55;font-size:.9rem;white-space:pre-wrap}._markdownContent_106ei_333{display:grid;gap:.72rem;color:#f2f6fb;line-height:1.55;font-size:.9rem}._markdownContent_106ei_333 p{margin:0;color:inherit;line-height:inherit;font-size:inherit;white-space:normal}._markdownContent_106ei_333 h3,._markdownContent_106ei_333 h4{margin:.12rem 0 0;color:#fff;font-family:var(--font-heading);line-height:1.28;letter-spacing:0}._markdownContent_106ei_333 h3{font-size:.98rem;font-weight:850}._markdownContent_106ei_333 h4{font-size:.92rem;font-weight:820}._markdownContent_106ei_333 strong{color:#fff;font-weight:850}._markdownCode_106ei_373{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_106ei_385{display:grid;gap:.28rem;margin:0;padding-left:1.05rem}._markdownList_106ei_385 li{color:#f2f6fb;line-height:1.5;font-size:.9rem}._markdownTableFrame_106ei_398{position:relative;max-width:100%}._markdownTableActions_106ei_403{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_106ei_398:hover ._markdownTableActions_106ei_403,._markdownTableFrame_106ei_398:focus-within ._markdownTableActions_106ei_403{opacity:1;pointer-events:auto;transform:translateY(0)}@media(hover:none){._markdownTableActions_106ei_403{opacity:1;pointer-events:auto;transform:translateY(0)}}._markdownTableAction_106ei_403,._messageCopyButton_106ei_432{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_106ei_403:hover,._markdownTableAction_106ei_403:focus-visible,._messageCopyButton_106ei_432:hover,._messageCopyButton_106ei_432: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_106ei_468{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_106ei_468::-webkit-scrollbar{width:0;height:0}._markdownTable_106ei_398{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;color:#f2f6fb;font-size:.84rem;line-height:1.42}._markdownTable_106ei_398 th,._markdownTable_106ei_398 td{padding:.48rem .58rem;border-bottom:1px solid rgba(143,208,232,.12);text-align:left;vertical-align:top;white-space:nowrap}._markdownTable_106ei_398 th{background:#ffffff12;color:#f2f6fbdb;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}._markdownTable_106ei_398 tr:last-child td{border-bottom:0}._messageFooterActions_106ei_515{display:flex;justify-content:flex-end;margin-top:-.18rem}._messageCopyButton_106ei_432{width:1.7rem;height:1.7rem;background:#ffffff0e;box-shadow:none}._message_106ei_298 p._statusText_106ei_528{color:#f2f6fbb8}._cursor_106ei_532{display:inline-block;margin-left:.08rem;color:var(--color-primary);animation:_blink_106ei_1 1s steps(1,end) infinite}._composer_106ei_539{display:grid;gap:.65rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.08)}._textarea_106ei_276{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_106ei_276::-webkit-scrollbar{width:0;height:0}._textarea_106ei_276:focus{outline:2px solid rgba(143,208,232,.18);border-color:#8fd0e847}._textarea_106ei_276::placeholder{color:#d7e0e98f}._composerActions_106ei_573{display:flex;justify-content:flex-end}._sendButton_106ei_275{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_106ei_592{background:linear-gradient(135deg,#8fd0e8eb,#5ea0c3f0);color:#062035}@keyframes _blink_106ei_1{0%,45%{opacity:1}46%,to{opacity:0}}@media(max-width:1120px){._drawer_106ei_103{width:100%}}@media(max-width:1320px){._layer_106ei_76{width:min(400px,calc(100vw - 1.2rem));right:.4rem;bottom:.3rem}._layerExpanded_106ei_91{width:min(max(400px,50vw),calc(100vw - 1.2rem))}}@media(max-width:720px){._layer_106ei_76{top:calc(var(--topbar-height, 4.6rem) + .35rem);right:.5rem;bottom:.3rem;width:calc(100vw - 1rem)}._layerExpanded_106ei_91{width:calc(100vw - 1rem)}._drawer_106ei_103{width:100%;border-radius:1.2rem;border:1px solid rgba(184,189,195,.1)}._resizeButton_106ei_172{display:none}}._shell_o2dsg_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_o2dsg_15{grid-template-columns:0 minmax(0,1fr)}._sidebar_o2dsg_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_o2dsg_15 ._sidebar_o2dsg_19{transform:translate(-100%);opacity:0;pointer-events:none;box-shadow:none}._sidebarHeader_o2dsg_47{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;min-height:3.85rem;padding-block:0}._brandLogo_o2dsg_57{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_o2dsg_70,._iconButton_o2dsg_71{display:inline-flex;align-items:center;justify-content:center;width:2.95rem;height:2.95rem;min-width:2.95rem;flex:0 0 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_o2dsg_70{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._nav_o2dsg_94{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:.46rem;margin-top:.16rem}._navLink_o2dsg_103{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)}._navWithStrategies_o2dsg_115{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(143,208,232,.26) transparent}._strategyNavGroup_o2dsg_122{min-width:0}._strategyNavHeader_o2dsg_126{position:relative}._strategyNavLink_o2dsg_130{padding-right:4.4rem}._strategyNavHeader_o2dsg_126 ._strategyNavLink_o2dsg_130:hover{transform:none}._strategyExpandButton_o2dsg_138{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_o2dsg_138:hover{color:#f4c56a;background:#ffffff0f}._strategyExpandButton_o2dsg_138 svg{transition:transform .16s ease}._strategyExpandButton_o2dsg_138[aria-expanded=false] svg{transform:rotate(-90deg)}._strategyCount_o2dsg_171{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_o2dsg_186{margin:.55rem .6rem .35rem;padding:0 0 0 .45rem;border-left:1px solid rgba(215,227,237,.12);list-style:none}._strategyNavGroupActive_o2dsg_193 ._strategyList_o2dsg_186{border-left-color:#f4c56a40}._strategyNavGroupActive_o2dsg_193 ._strategyIcon_o2dsg_197{opacity:.85}._strategyNavGroupActive_o2dsg_193 ._strategyExpandButton_o2dsg_138{color:#f4c56a}._strategyNavGroupActive_o2dsg_193 ._strategyCount_o2dsg_171{color:#f4c56a;background:#f0a21a1a}._strategyList_o2dsg_186 li+li{margin-top:.1rem}._strategyLink_o2dsg_214{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:.75rem;font-weight:400;line-height:1.4;text-align:left;text-decoration:none;transition:color .16s ease,background .16s ease}._strategyLink_o2dsg_214 span{min-width:0;overflow-wrap:anywhere}._strategyIcon_o2dsg_197{width:.4rem;height:.75rem;flex:0 0 .4rem;object-fit:contain;opacity:.65}._strategyLink_o2dsg_214:hover{color:#f7fbff;background:#ffffff0b}._strategyLinkActive_o2dsg_250,._strategyLinkActive_o2dsg_250:hover{color:#f4c56a;background:#f0a21a13}._strategyLinkActive_o2dsg_250 ._strategyIcon_o2dsg_197,._strategyLink_o2dsg_214:hover ._strategyIcon_o2dsg_197{opacity:1}._strategyExpandButton_o2dsg_138:focus-visible,._strategyLink_o2dsg_214:focus-visible{outline:1px solid #f4c56a;outline-offset:-1px}._navLink_o2dsg_103:hover{transform:translate(4px);background:#ffffff0f;border-color:#8fd0e838}._navLink_o2dsg_103:hover ._navIconWrap_o2dsg_273{color:var(--color-primary-bright)}._navLink_o2dsg_103 strong{font-size:.98rem;line-height:1.2;transition:color .18s ease}._navLinkActive_o2dsg_283{background:linear-gradient(135deg,#ffffff14,#f0a21a12);border-color:#f0a21a66;box-shadow:0 10px 24px #0614202e}._navLinkActive_o2dsg_283 strong{color:#f7fbff}._navLinkActive_o2dsg_283 ._navIconWrap_o2dsg_273{color:var(--color-accent)}._navIconWrap_o2dsg_273{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_o2dsg_309{margin-top:auto;display:grid;gap:.48rem}._valuationDateControl_o2dsg_315{position:relative}._closingDateCard_o2dsg_319{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:.68rem;min-height:3.55rem;width:100%;padding:.68rem .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}._closingDateCard_o2dsg_319:hover,._closingDateCard_o2dsg_319:focus-visible{border-color:#67b7d8a8;background:#67b7d814;outline:none}._closingDateCardReadOnly_o2dsg_344{cursor:default}._closingDateCardReadOnly_o2dsg_344:hover{border-color:#8fd0e824;background:#ffffff0a}._closingDateIcon_o2dsg_353{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:var(--shell-tight-radius);color:#d7e3edd1;background:#ffffff0f}._closingDateDetails_o2dsg_365{display:grid;gap:.14rem;min-width:0}._closingDateDetails_o2dsg_365 small{color:#d7e3edad;font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}._closingDateDetails_o2dsg_365 time,._closingDateStatus_o2dsg_381{color:#f7fbff;font-size:.88rem;font-weight:400;line-height:1.2}._closingDateStatus_o2dsg_381{color:#d7e3edbd;font-size:.8rem}._valuationDateOverlay_o2dsg_393{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_o2dsg_404{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_o2dsg_404 h2,._valuationDateDialog_o2dsg_404 p{margin:0}._valuationDateDialog_o2dsg_404 h2{font-size:1.2rem}._valuationDateDialog_o2dsg_404 p{color:#4f667a;line-height:1.55}._valuationDatePickerDialog_o2dsg_430{width:min(26rem,100%)}._valuationDatePickerField_o2dsg_434{display:grid;gap:.42rem}._valuationDatePickerField_o2dsg_434 span{color:#4f667a;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._valuationDatePickerField_o2dsg_434 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_o2dsg_434 input:focus-visible{border-color:var(--color-accent);outline:3px solid rgba(240,162,26,.18)}._valuationDateDialogActions_o2dsg_464{display:flex;justify-content:flex-end;gap:.65rem}._valuationDateDialogActions_o2dsg_464 button{min-width:6.5rem;min-height:2.45rem;padding:.5rem .9rem;border-radius:.55rem;font:inherit;font-weight:800;cursor:pointer}._valuationDateCancelButton_o2dsg_480{border:1px solid rgba(23,58,89,.18);color:#173a59;background:#fff}._valuationDateConfirmButton_o2dsg_486{border:1px solid #e49612;color:#2c220f;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft))}._valuationDateDialogActions_o2dsg_464 button:disabled{cursor:wait;opacity:.65}._valuationDateError_o2dsg_497{color:#c73845!important;font-size:.85rem;font-weight:700}html[data-theme=dark] ._valuationDateDialog_o2dsg_404{border-color:#95b8d22e;color:var(--color-ink);background:#10283b}html[data-theme=dark] ._valuationDateDialog_o2dsg_404 p,html[data-theme=dark] ._valuationDatePickerField_o2dsg_434 span{color:var(--color-ink-muted)}html[data-theme=dark] ._valuationDatePickerField_o2dsg_434 input{border-color:#95b8d23d;color:var(--color-ink);background:#ffffff0f;color-scheme:dark}html[data-theme=dark] ._valuationDateCancelButton_o2dsg_480{border-color:#95b8d23d;color:var(--color-ink);background:#ffffff0d}._userCard_o2dsg_530{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_o2dsg_542{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;text-align:left;cursor:pointer;transform-origin:center;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}._userCardButton_o2dsg_542:hover{background:#ffffff14;border-color:#8fd0e833;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 24px #05101b38}._userCardButton_o2dsg_542:hover ._userAvatar_o2dsg_558{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-bright));transform:scale(1.05);box-shadow:0 10px 22px #f0a21a38}._userCardActive_o2dsg_564{background:linear-gradient(135deg,#ffffff14,#f0a21a14);border-color:#f0a21a57}._userDetails_o2dsg_569{display:grid;gap:.14rem;min-width:0}._userCard_o2dsg_530 strong{display:block;font-size:.9rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}._userCard_o2dsg_530 small{display:block;color:#d7e3edb8;font-size:.76rem;font-weight:700;letter-spacing:.08em}._userAvatar_o2dsg_558{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_o2dsg_607{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem}._secondaryButton_o2dsg_613,._ghostLink_o2dsg_614{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:3.2rem;width:100%;padding:.84rem .82rem;border-radius:var(--shell-control-radius);border:1px solid rgba(255,255,255,.12);color:#f5f8fb;background:#ffffff0d;font-weight:700;font-size:.92rem;flex:1 1 0;transform-origin:center;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}._ghostLink_o2dsg_614{flex:1 1 0}._secondaryButton_o2dsg_613 svg,._ghostLink_o2dsg_614 svg{color:currentColor;flex:0 0 auto;transition:color .18s ease,transform .18s ease}._secondaryButton_o2dsg_613:hover,._ghostLink_o2dsg_614:hover{background:#ffffff14;border-color:#8fd0e838;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 24px #05101b2e}._secondaryButton_o2dsg_613:hover svg,._ghostLink_o2dsg_614:hover svg{color:var(--color-primary-bright);transform:scale(1.04)}._mainColumn_o2dsg_658{--topbar-height: 4.6rem;--assistant-docked-width: clamp(360px, 31vw, 410px);position:relative;min-width:0;display:flex;flex-direction:column}._topbar_o2dsg_667{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_o2dsg_667: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_o2dsg_700{display:inline-flex;align-items:center;gap:.74rem;min-width:0}._topbarTitleIcon_o2dsg_707{width:clamp(1.85rem,2.4vw,2.45rem);height:clamp(2.15rem,2.9vw,2.95rem);flex:0 0 auto;object-fit:contain;transform:translateY(.04rem);filter:drop-shadow(0 10px 24px rgba(4,15,23,.24))}._topbarTitle_o2dsg_700{margin:0;color:#f7fbff;font-size:clamp(1.8rem,2.7vw,2.65rem);line-height:.95;letter-spacing:0;text-shadow:0 10px 24px rgba(3,15,27,.28)}._topbarRight_o2dsg_725{display:flex;align-items:center;gap:.6rem}._topbarRight_o2dsg_725{align-items:center;margin-left:auto;padding-top:0}._themeSwitch_o2dsg_737{display:inline-flex;align-items:center;justify-content:center;width:2.95rem;height:2.95rem;min-width:2.95rem;flex:0 0 2.95rem;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_o2dsg_71:hover,._iconButton_o2dsg_71: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_o2dsg_737:hover,._themeSwitch_o2dsg_737: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_o2dsg_737{color:var(--color-ink);border-color:var(--color-border-soft);background:#ffffff09}html[data-theme=dark] ._iconButton_o2dsg_71:hover,html[data-theme=dark] ._iconButton_o2dsg_71:focus-visible{color:#fff;border-color:#a6b7c73d;background:#ffffff12;box-shadow:inset 0 1px 4px #05101b2e,0 10px 22px #0003}._mobileMenuButton_o2dsg_799{display:inline-flex}._pageSurface_o2dsg_803{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}html[data-theme=dark] ._shell_o2dsg_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_o2dsg_19,html[data-theme=dark] ._topbar_o2dsg_667,html[data-theme=dark] ._topbar_o2dsg_667: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_o2dsg_803{background:radial-gradient(circle at top right,rgba(126,157,178,.045),transparent 32%),linear-gradient(180deg,#0f1926,#111c2a)}html[data-theme=dark] ._ambientGlow_o2dsg_836{opacity:.08}._ambientGlow_o2dsg_836{position:absolute;inset:auto -6rem -7rem auto;width:26rem;height:26rem;pointer-events:none;opacity:.75}._overlay_o2dsg_849{display:none}._preloadOverlay_o2dsg_853{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_o2dsg_867{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_o2dsg_867{justify-items:center}._preloadLabel_o2dsg_884{margin:0;color:#173a59;font-size:1rem;font-weight:800;letter-spacing:.02em;line-height:1.2}._preloadProgressBar_o2dsg_893{position:relative;overflow:hidden;width:100%;height:.82rem;border-radius:999px;background:#173a5914;box-shadow:inset 0 1px 2px #0b1b2a14}._preloadProgressFill_o2dsg_903{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_o2dsg_1 1.8s linear infinite}._preloadPercent_o2dsg_916{margin:0;color:#173a59;font-size:.84rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}html[data-theme=dark] ._preloadDialog_o2dsg_867{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_o2dsg_884,html[data-theme=dark] ._preloadPercent_o2dsg_916{color:var(--color-ink)}html[data-theme=dark] ._preloadProgressBar_o2dsg_893{background:#081623bd;box-shadow:inset 0 1px 2px #00000052,inset 0 0 0 1px #95b8d224}@keyframes _preloadFillFlow_o2dsg_1{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:1120px){._shell_o2dsg_1,._shellSidebarCollapsed_o2dsg_15{grid-template-columns:1fr}._sidebar_o2dsg_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_o2dsg_979{transform:translate(0)}._closeButton_o2dsg_70,._overlay_o2dsg_849{display:inline-flex}._overlay_o2dsg_849{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;background:#040c166b}._mainColumn_o2dsg_658{min-height:100vh}._topbar_o2dsg_667{justify-content:space-between}._topbarRight_o2dsg_725{justify-content:flex-end;flex-wrap:wrap}._mobileMenuButton_o2dsg_799{display:inline-flex}}@media(max-width:720px){._topbar_o2dsg_667{align-items:center;flex-wrap:nowrap}._topbarTitle_o2dsg_700{font-size:clamp(1.45rem,6.2vw,1.9rem);white-space:nowrap}._pageSurface_o2dsg_803{padding:1rem;border-radius:calc(var(--shell-page-radius) - .08rem) 0 0 0}._footerActions_o2dsg_607{grid-template-columns:1fr}}@media(max-width:520px){._topbar_o2dsg_667{gap:.48rem;padding:.58rem .64rem .62rem}._topbarTitleWrap_o2dsg_700{flex:1 1 auto;gap:.42rem;min-width:0}._topbarTitleIcon_o2dsg_707{width:1.32rem;height:1.64rem}._topbarTitle_o2dsg_700{overflow:hidden;font-size:clamp(1.28rem,6.5vw,1.56rem);line-height:1;text-overflow:ellipsis}._topbarRight_o2dsg_725{gap:.34rem;flex:0 0 auto}._themeSwitch_o2dsg_737,._iconButton_o2dsg_71,._mobileMenuButton_o2dsg_799{width:2.28rem;height:2.28rem;min-width:2.28rem;flex-basis:2.28rem}._pageSurface_o2dsg_803{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_yqc7l_1{display:grid;gap:.92rem;width:min(100%,37rem);color:var(--color-ink)}._steps_yqc7l_8{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;min-width:0}._step_yqc7l_8{display:inline-flex;align-items:center;gap:.44rem;color:#445b75d1;font-size:.82rem;font-weight:820;letter-spacing:0;line-height:1}._stepDone_yqc7l_27{color:#16774cf0}._stepActive_yqc7l_31{color:#aa6c0afa}._stepPending_yqc7l_35{color:#5a6f87b8}._stepIcon_yqc7l_39{display:grid;place-items:center;width:1.05rem;height:1.05rem;flex:0 0 1.05rem}._stepSpinner_yqc7l_47{animation:_stagedLoadingSpin_yqc7l_1 .9s linear infinite}._stepRing_yqc7l_51{width:.82rem;height:.82rem;border-radius:999px;border:1.6px solid rgba(93,116,139,.54);background:#ffffff61}._labelRow_yqc7l_59{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#12314ae6;font-size:.98rem;font-weight:740}._labelRow_yqc7l_59 strong{font-size:.98rem;font-weight:860}._progressBar_yqc7l_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_yqc7l_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}._panelDark_yqc7l_97{color:#f7fbff;filter:drop-shadow(0 18px 32px rgba(0,0,0,.24))}._panelDark_yqc7l_97 ._step_yqc7l_8{color:#e4eff8db}._panelDark_yqc7l_97 ._stepDone_yqc7l_27{color:#65de9ff5}._panelDark_yqc7l_97 ._stepActive_yqc7l_31{color:#f4c56afa}._panelDark_yqc7l_97 ._stepPending_yqc7l_35{color:#d2e0eca8}._panelDark_yqc7l_97 ._stepRing_yqc7l_51{border-color:#d7e4ee9e;background:#ffffff14}._panelDark_yqc7l_97 ._labelRow_yqc7l_59{color:#f7fbfff0}._panelDark_yqc7l_97 ._progressBar_yqc7l_74{background:#dce7f033;box-shadow:inset 0 1px 1px #0000002e,inset 0 -1px #ffffff29}html[data-theme=dark] ._panel_yqc7l_1{color:var(--color-ink);filter:drop-shadow(0 18px 32px rgba(0,0,0,.22))}html[data-theme=dark] ._step_yqc7l_8{color:#d4e2eed1}html[data-theme=dark] ._stepDone_yqc7l_27{color:var(--color-positive)}html[data-theme=dark] ._stepActive_yqc7l_31{color:var(--color-accent-soft)}html[data-theme=dark] ._stepPending_yqc7l_35{color:#d4e2ee94}html[data-theme=dark] ._stepRing_yqc7l_51{border-color:#95b8d26b;background:#081623a3}html[data-theme=dark] ._labelRow_yqc7l_59{color:var(--color-ink)}html[data-theme=dark] ._progressBar_yqc7l_74{background:#081623b8;box-shadow:inset 0 1px 2px #00000052,inset 0 0 0 1px #95b8d224}@keyframes _stagedLoadingSpin_yqc7l_1{to{transform:rotate(360deg)}}._section_obb7o_1{display:grid;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;max-width:100%}._surface_obb7o_9{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_obb7o_9:focus{outline:none}._header_obb7o_27{display:flex;align-items:center;justify-content:space-between;min-height:2rem;gap:.75rem;margin-bottom:.5rem}._header_obb7o_27 h3{margin:0;font-size:1rem;font-weight:600}._iconButton_obb7o_42{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_obb7o_42[hidden]{display:none}._iconButton_obb7o_42:hover{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 9%,transparent)}._iconButton_obb7o_42:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._content_obb7o_72{min-width:0;max-width:100%}._expanded_obb7o_77{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_obb7o_77::backdrop{background:#08182533;backdrop-filter:blur(10px) saturate(85%);-webkit-backdrop-filter:blur(10px) saturate(85%)}._expanded_obb7o_77 ._header_obb7o_27{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_obb7o_77 ._header_obb7o_27 h3{padding:0;font-size:.94rem;font-weight:500;letter-spacing:-.01em}._expanded_obb7o_77 ._iconButton_obb7o_42{color:var(--color-muted);border-radius:50%}._expanded_obb7o_77 ._iconButton_obb7o_42:hover{color:var(--color-ink);background:color-mix(in srgb,var(--color-ink) 6%,transparent)}._expanded_obb7o_77 ._iconButton_obb7o_42:focus-visible{outline:1.5px solid var(--color-primary);outline-offset:1px}._expanded_obb7o_77 ._content_obb7o_72{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_obb7o_77 ._content_obb7o_72>:first-child{border-top-left-radius:0;border-top-right-radius:0}@media(hover:hover)and (pointer:fine){._expandButton_obb7o_141{opacity:0}._section_obb7o_1:hover ._expandButton_obb7o_141,._section_obb7o_1:focus-within ._expandButton_obb7o_141{opacity:1}}@media(max-width:640px){._expanded_obb7o_77{width:calc(100vw - 1.25rem);max-height:calc(100dvh - 1.25rem)}._expanded_obb7o_77 ._content_obb7o_72{max-height:calc(100dvh - 4.75rem)}}@media(prefers-reduced-motion:reduce){._iconButton_obb7o_42{transition:none}}._section_h4t8f_1{padding-bottom:.82rem;border-bottom:1px solid var(--color-border)}._scrollArea_h4t8f_6{min-width:0;max-height:72vh;overflow:auto;overscroll-behavior:contain;border:1px solid var(--color-border-soft);border-radius:var(--radius-control);background:var(--color-panel-solid)}._scrollArea_h4t8f_6:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._table_h4t8f_21{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums}._assetColumn_h4t8f_29{width:16rem}._table_h4t8f_21 th,._table_h4t8f_21 td{padding:.4rem .35rem;border-bottom:1px solid var(--color-border-soft);line-height:1.35}._table_h4t8f_21 th{color:var(--color-ink);font-size:.8rem;font-weight:500;letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere}._table_h4t8f_21 thead th{position:sticky;top:0;z-index:2;text-align:center;background:var(--color-table-sticky);box-shadow:inset 0 -1px 0 var(--color-border)}._table_h4t8f_21 th:first-child{position:sticky;left:0;z-index:1;padding-inline:.7rem;text-align:left;background:var(--color-table-sticky);box-shadow:inset -1px 0 0 var(--color-border)}._table_h4t8f_21 thead th:first-child{z-index:3}._table_h4t8f_21 td{font-size:.82rem;font-weight:400;text-align:center;white-space:nowrap;outline-offset:-2px}._table_h4t8f_21 td._activeCell_h4t8f_81,._table_h4t8f_21 td:focus-visible{outline:1px dashed currentColor}._dense_h4t8f_86 th,._dense_h4t8f_86 td{padding:.24rem .2rem;font-size:.76rem}._table_h4t8f_21 tbody tr:last-child th,._table_h4t8f_21 tbody tr:last-child td{border-bottom:0}._expandedScrollArea_h4t8f_97{max-height:calc(100dvh - 7rem)}._tooltip_h4t8f_101{position:fixed;z-index:20;visibility:hidden;display:grid;gap:.4rem;width:max-content;max-width:min(26rem,calc(100vw - 1.5rem));box-sizing:border-box;padding:.6rem .75rem;pointer-events:none;border:1px solid rgba(255,255,255,.58);border-radius:var(--radius-control);color:var(--color-ink);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%)}._tooltipHeader_h4t8f_121{display:flex;align-items:baseline;justify-content:space-between;gap:2rem;color:var(--color-muted);font-size:.7rem;font-weight:500}._tooltipValue_h4t8f_131{color:var(--color-primary-deep);font-size:.86rem;font-variant-numeric:tabular-nums}._tooltipPair_h4t8f_137{display:grid;gap:.18rem;font-size:.78rem;font-weight:500;line-height:1.35;overflow-wrap:anywhere}._tooltipPair_h4t8f_137 span{padding-left:.6rem;border-left:1px solid var(--color-border)}html[data-theme=dark] ._tooltip_h4t8f_101{border-color:#a6b7c73d;background:linear-gradient(135deg,#101a277a,#101a274d);box-shadow:0 8px 22px #06121d33,inset 0 1px #ffffff14}html[data-theme=dark] ._tooltipValue_h4t8f_131{color:var(--color-primary)}._trigger_1ueb8_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:opacity .18s ease,transform .18s ease,color .15s ease,background .15s ease}._trigger_1ueb8_1:hover{color:var(--color-ink);background:var(--color-border-soft)}@media(hover:hover)and (pointer:fine){._trigger_1ueb8_1{opacity:0;pointer-events:none;transform:translate(4px)}[data-backtest-legend]:hover ._trigger_1ueb8_1,[data-backtest-legend]:has(>button:focus-visible) ._trigger_1ueb8_1,._trigger_1ueb8_1:focus-visible,._trigger_1ueb8_1[aria-expanded=true]{opacity:1;pointer-events:auto;transform:translate(0)}}._dialog_1ueb8_34{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_1ueb8_34::backdrop{background:#05142166;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._content_1ueb8_53{display:flex;flex-direction:column;max-height:min(780px,calc(100dvh - 3rem))}._contentLong_1ueb8_59{height:min(778px,calc(100dvh - 3rem - 2px))}._contentLong_1ueb8_59 ._list_1ueb8_60{flex:1}._header_1ueb8_62{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:1rem;padding:1rem 1.25rem}._heading_1ueb8_71{display:flex;gap:.6rem;align-items:center}._heading_1ueb8_71 h3{margin:0;font-size:1rem;font-weight:600;letter-spacing:-.02em}._closeButton_1ueb8_74{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_1ueb8_74:hover{background:var(--color-panel-raised);color:var(--color-ink)}._toolbar_1ueb8_89{flex-shrink:0;padding:0 1.25rem .8rem}._count_1ueb8_90{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_1ueb8_91{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_1ueb8_91 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_1ueb8_91:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-border-soft)}._columnLabels_1ueb8_95,._row_1ueb8_96{display:grid;grid-template-columns:minmax(0,1fr) 124px 190px;align-items:center;gap:.8rem}._columnLabels_1ueb8_95{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_1ueb8_60{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._row_1ueb8_96{margin-inline:1.25rem;padding-block:.65rem;border-bottom:1px solid var(--color-border-soft)}._row_1ueb8_96:last-child{border-bottom:0}._strategyName_1ueb8_101{min-width:0;font-size:.78rem;font-weight:500;line-height:1.55;overflow-wrap:anywhere}._swatch_1ueb8_102{flex-shrink:0;width:15px;height:15px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000000f}._linePreview_1ueb8_103{flex-shrink:0;width:34px;height:16px;pointer-events:none}._picker_1ueb8_104{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_1ueb8_104:hover,._pickerOpen_1ueb8_105{border-color:var(--color-border-soft);background:var(--color-panel-raised)}._pickerLabel_1ueb8_106{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1ueb8_107{flex-shrink:0;color:var(--color-muted);transition:transform .15s ease}._pickerOpen_1ueb8_105 ._chevron_1ueb8_107{transform:rotate(180deg)}._pickerMenu_1ueb8_109{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_1ueb8_110{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_1ueb8_110>span:not(._swatch_1ueb8_102){flex:1}._pickerOption_1ueb8_110[aria-selected=true]{background:var(--color-panel-raised)}._pickerOption_1ueb8_110:hover,._optionActive_1ueb8_113{background:var(--color-border-soft)}._optionCheck_1ueb8_114{flex-shrink:0;color:var(--color-primary)}._paletteMenu_1ueb8_115{grid-template-columns:repeat(4,minmax(0,1fr))}._paletteMenu_1ueb8_115 ._pickerOption_1ueb8_110{position:relative;justify-content:center;height:40px;min-height:40px;padding:0}._paletteMenu_1ueb8_115 ._swatch_1ueb8_102{width:25px;height:25px}._paletteMenu_1ueb8_115 ._optionCheck_1ueb8_114{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_1ueb8_115 ._optionCheck_1ueb8_114{color:#0d2b42;filter:none}._empty_1ueb8_120{display:grid;justify-items:center;gap:.5rem;padding:2rem 1rem;font-size:.8rem;color:var(--color-muted)}._empty_1ueb8_120 button{padding:.25rem;border:0;background:transparent;color:var(--color-primary);font:inherit;cursor:pointer}._footer_1ueb8_123{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_1ueb8_124{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_1ueb8_124:hover{color:var(--color-ink)}._actions_1ueb8_126{display:flex;gap:.5rem}._cancelButton_1ueb8_127,._applyButton_1ueb8_128{padding:.6rem .9rem;border:1px solid var(--color-border);border-radius:8px;font:inherit;font-size:.76rem;font-weight:500;cursor:pointer}._cancelButton_1ueb8_127{background:var(--color-panel-solid);color:var(--color-muted)}._applyButton_1ueb8_128{border-color:transparent;background:linear-gradient(120deg,var(--color-accent),var(--color-accent-soft));color:#493000}._cancelButton_1ueb8_127:hover{color:var(--color-ink);border-color:var(--color-primary)}._applyButton_1ueb8_128:hover{filter:brightness(1.04)}._trigger_1ueb8_1:focus-visible,._content_1ueb8_53 button:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@media(max-width:640px){._dialog_1ueb8_34{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);border-radius:12px}._content_1ueb8_53{max-height:calc(100dvh - 1rem)}._contentLong_1ueb8_59{height:calc(100dvh - 1rem - 2px)}._header_1ueb8_62{padding:1rem}._toolbar_1ueb8_89{padding-inline:1rem;gap:.5rem}._columnLabels_1ueb8_95{display:none}._row_1ueb8_96{grid-template-columns:124px minmax(0,1fr);gap:.35rem .75rem;margin-inline:1rem;padding-block:.7rem}._strategyName_1ueb8_101{grid-column:1 / -1}._footer_1ueb8_123{padding:.8rem 1rem;gap:.5rem}}@media(prefers-reduced-motion:reduce){._trigger_1ueb8_1,._picker_1ueb8_104,._chevron_1ueb8_107{transition:none}}._backtestPage_1iqcf_1{--radius-panel: .58rem;--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;--radius-tight: .42rem;min-width:0}._resultsShell_1iqcf_10{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_1iqcf_22,._resultsStage_1iqcf_23{position:relative;overflow:visible}._resultsControlsPanel_1iqcf_22{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}._resultsTabsSeparator_1iqcf_38{height:1px;width:100%;margin:-.12rem 0 .05rem;background:#1b425f1a}._resultsStage_1iqcf_23{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._resultsStageStack_1iqcf_54{display:grid;gap:1rem}._resultsControlsPanel_1iqcf_22:after,._resultsStage_1iqcf_23:after{content:none;position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#f0a21aeb,#f4c56ae0);pointer-events:none}._resultsControlsPanel_1iqcf_22:after{display:none}._builderStack_1iqcf_75{gap:.88rem;width:min(100%,1540px);margin:0 auto}._strategyCarousel_1iqcf_81{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_1iqcf_81:before,._strategyCarousel_1iqcf_81:after{content:"";position:absolute;border-radius:999px;filter:blur(18px);pointer-events:none;opacity:.92}._strategyCarousel_1iqcf_81:before{width:15rem;height:15rem;top:-5rem;right:-3rem;background:radial-gradient(circle,rgba(102,169,206,.12),transparent 72%)}._strategyCarousel_1iqcf_81:after{width:13rem;height:13rem;bottom:-4rem;left:-2.5rem;background:radial-gradient(circle,rgba(46,111,142,.16),transparent 74%)}._builderConfigBar_1iqcf_122{position:relative;z-index:1;display:grid;gap:.78rem;min-width:0;padding:.08rem .08rem .16rem}._builderConfigControls_1iqcf_131{display:flex;align-items:flex-end;gap:.58rem;flex-wrap:wrap;min-width:0}._builderConfigActions_1iqcf_139{display:inline-flex;align-items:flex-end;gap:.48rem;flex:0 0 auto;min-width:0}._builderConfigField_1iqcf_147{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}._builderConfigFieldSelect_1iqcf_159{min-width:min(100%,15rem);max-width:22rem;flex:1 1 17rem}._builderConfigFieldGrow_1iqcf_165{flex:1 1 17rem;min-width:min(100%,15rem);max-width:22rem}._configFeedback_1iqcf_171{margin:0;color:#a23b2c;font-size:.86rem;font-weight:700;text-align:left}._configSaveStatus_1iqcf_179{margin:0;color:var(--color-muted);font-size:.82rem}@keyframes _configButtonSpin_1iqcf_625{to{transform:rotate(360deg)}}._strategyCarouselHeader_1iqcf_191,._strategyCarouselMeta_1iqcf_192,._strategyCarouselControls_1iqcf_193,._strategyCarouselPagination_1iqcf_194{position:relative;z-index:1;min-width:0}._strategyCarouselHeader_1iqcf_191{display:flex;align-items:flex-start;gap:.72rem;min-width:0}._strategyCarouselPillLayout_1iqcf_207{flex:1 1 24rem;min-width:0;display:flex;align-items:flex-start;gap:.42rem}._strategyCarouselAddButton_1iqcf_215{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_1iqcf_215:disabled,._assetRowsAddButton_1iqcf_237:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}._strategyCarouselMeta_1iqcf_192{display:flex;align-items:center;gap:.48rem;flex:0 0 auto;margin-left:auto}._strategyCarouselControls_1iqcf_193{display:inline-flex;align-items:center;gap:.32rem}._strategyCarouselExpandButton_1iqcf_258{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_1iqcf_258{width:2.24rem;height:2.24rem}._strategyCarouselExpandButton_1iqcf_258:hover{transform:translateY(-1px);border-color:#f0a21a42;color:var(--color-accent-deep);box-shadow:0 14px 28px #14314a1a,inset 0 1px #ffffffe0}._strategyCarouselExpandButton_1iqcf_258:focus-visible{outline:2px solid rgba(240,162,26,.28);outline-offset:2px}._strategyCarouselExpandIcon_1iqcf_292{transition:transform .26s ease}._strategyCarouselExpandIconOpen_1iqcf_296{transform:rotate(180deg)}._strategyCarouselViewport_1iqcf_300{position:relative;overflow:hidden;border-radius:var(--radius-card);min-width:0}._strategyCarouselGlow_1iqcf_307{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_1iqcf_319,._strategyCarouselExpandedViewport_1iqcf_325{position:relative;z-index:1;min-width:0}._strategyCarouselStack_1iqcf_331{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_1iqcf_331::-webkit-scrollbar{width:.58rem;height:.58rem}._strategyCarouselStack_1iqcf_331::-webkit-scrollbar-track{background:#d9e5ee9e;border-radius:999px}._strategyCarouselStack_1iqcf_331::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2e6f8e85,#1b425f75);border-radius:999px}._strategyCarouselStack_1iqcf_331::-webkit-scrollbar-corner{background:transparent}._strategyCarouselStackItem_1iqcf_361{scroll-margin-top:.6rem}._strategyCarouselPagination_1iqcf_194{display:flex;gap:.42rem}._strategyCarouselPaginationHeader_1iqcf_370{flex:1 1 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;align-items:stretch}._strategyCarouselPillGroup_1iqcf_378{position:relative;display:flex;align-items:stretch;min-width:0;max-width:none;border-radius:var(--radius-card)}._strategyCarouselPillGroupActive_1iqcf_387{box-shadow:none}._strategyCarouselPill_1iqcf_207{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_1iqcf_207[draggable=true]{cursor:grab}._strategyCarouselPill_1iqcf_207[draggable=true]:active{cursor:grabbing}._strategyCarouselPill_1iqcf_207:hover{transform:translateY(-1px);border-color:#2e6f8e38;box-shadow:0 12px 26px #14314a14}._strategyCarouselPillGroupDragging_1iqcf_423{opacity:.58}._strategyCarouselPillGroupDragging_1iqcf_423 ._strategyCarouselPill_1iqcf_207{transform:scale(.985);border-color:#f0a21a4d;box-shadow:0 10px 24px #14314a14}._strategyCarouselPillGroupDropTarget_1iqcf_433: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_1iqcf_447{border-color:#f0a21a42;background:linear-gradient(180deg,#fff6e0f5,#fffcf5f0);color:var(--color-accent-deep);box-shadow:inset 0 1px #ffffffe6}._strategyCarouselPillIndex_1iqcf_454{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_1iqcf_447 ._strategyCarouselPillIndex_1iqcf_454{background:#f0a21a2e;color:var(--color-accent-deep)}._strategyCarouselPillLabel_1iqcf_473{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._strategyCarouselPillDelete_1iqcf_479{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_1iqcf_479:hover:not(:disabled){transform:translateY(calc(-50% - 1px));background:#fff7e5e0;color:var(--color-accent-deep);box-shadow:0 8px 16px #14314a14}._strategyCarouselPillGroupActive_1iqcf_387 ._strategyCarouselPillDelete_1iqcf_479{background:#fff8e98f}._strategyCarouselPillDelete_1iqcf_479:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:translateY(-50%)}._configSelect_1iqcf_516{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_1iqcf_516:hover,._configSelect_1iqcf_516:focus{border-color:#f0a21a42;box-shadow:0 0 0 3px #f0a21a14,0 12px 24px #14314a0f}._configNameInput_1iqcf_545{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_1iqcf_545:hover,._configNameInput_1iqcf_545:focus{border-color:#f0a21a42;box-shadow:0 0 0 3px #f0a21a14,0 12px 24px #14314a0f;outline:none}._configButton_1iqcf_567{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_1iqcf_587{position:relative;display:inline-flex}._configButtonContent_1iqcf_592{display:inline-flex;align-items:center;justify-content:center;gap:.42rem}._configButtonTooltip_1iqcf_587{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_1iqcf_587:hover ._configButtonTooltip_1iqcf_587,._configButtonTooltipShell_1iqcf_587:focus-within ._configButtonTooltip_1iqcf_587{opacity:1;transform:translate(-50%)}._configButtonSpinner_1iqcf_625{animation:_configButtonSpin_1iqcf_625 .84s linear infinite}._configButton_1iqcf_567: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_1iqcf_567:focus-visible{outline:2px solid rgba(240,162,26,.24);outline-offset:2px}._configSaveButton_1iqcf_644:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:0 8px 18px #14314a0a,inset 0 1px #ffffffd6}._builderStack_1iqcf_75,._resultsShell_1iqcf_10,._resultContent_1iqcf_655,._chartStack_1iqcf_656{display:grid;gap:1rem;align-content:start}._strategyCard_1iqcf_662{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_1iqcf_674{--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_1iqcf_686{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_1iqcf_705{display:grid;gap:.6rem;padding:.64rem 2.9rem .88rem .78rem;background:linear-gradient(180deg,#ffffff4d,#ffffff0f)}._strategyHeaderControls_1iqcf_712{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_1iqcf_722{grid-column:1 / 3;min-width:0;width:100%;max-width:none}._strategyVersionField_1iqcf_729{grid-column:3}._strategyCurrencyField_1iqcf_733{grid-column:4}._strategyNameField_1iqcf_722 .input{width:100%;min-width:0}._assetWorkspace_1iqcf_742{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_1iqcf_742: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_1iqcf_742>*{position:relative;z-index:1}._assetRows_1iqcf_237{display:grid;gap:.42rem;min-width:0}._assetRows_1iqcf_237{width:100%}._assetRowsHeader_1iqcf_780{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_1iqcf_780 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._assetRowsHeaderSource_1iqcf_799{grid-column:1 / 3}._assetRowsHeaderAsset_1iqcf_803{grid-column:3;margin-left:-.1rem}._assetRowsHeaderWeight_1iqcf_808{grid-column:4}._compactField_1iqcf_812{display:grid;gap:.34rem;min-width:0}._field_1iqcf_818 label,._selectField_1iqcf_819 label,._compactField_1iqcf_812 label{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._compactField_1iqcf_812 ._inlineToggle_1iqcf_828{width:6.45rem;min-height:2.55rem}._compactField_1iqcf_812 .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_1iqcf_844{width:auto;min-width:5.8rem;min-height:2.55rem;padding:0 .82rem;gap:.38rem;justify-self:start}._currencyFieldRow_1iqcf_853{display:inline-flex;align-items:center;gap:.48rem;flex-wrap:wrap}._glowButton_1iqcf_860{--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_1iqcf_860:hover{transform:translateY(-1px)}._glowButton_1iqcf_860:focus-visible{outline:2px solid rgba(240,162,26,.28);outline-offset:2px}._glowButtonAccent_1iqcf_878{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_1iqcf_878:hover{box-shadow:0 22px 40px #f0a21a47}._field_1iqcf_818{position:relative;display:grid;gap:.45rem;min-width:0}._assetFieldLabelHidden_1iqcf_896{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._inlineToggle_1iqcf_828{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_1iqcf_917{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_1iqcf_927,._sourceTab_1iqcf_917{min-height:2.55rem;min-width:3.25rem;padding:0 .82rem;border:0;background:transparent;color:var(--color-ink);font-weight:700;white-space:nowrap}._toggleButton_1iqcf_927{display:inline-flex;align-items:center;justify-content:center}._sourceTab_1iqcf_917{min-width:auto;padding:0 .82rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis}._toggleButtonActive_1iqcf_955,._sourceTabActive_1iqcf_956{color:var(--color-accent-deep);background:#f0a21a1f;box-shadow:inset 0 0 0 1px #f0a21a3d}._sourceTabDisabled_1iqcf_962{color:#1b425f61;background:#1b425f0a;cursor:not-allowed}._sourceTabs_1iqcf_917{width:max-content;max-width:100%;min-height:2.56rem;box-shadow:inset 0 1px #ffffffb8}._sourceTab_1iqcf_917+._sourceTab_1iqcf_917{border-left:1px solid rgba(27,66,95,.1)}._assetRemoveButton_1iqcf_979{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_1iqcf_979{width:2.55rem;height:2.55rem}._assetRowsAddButton_1iqcf_237{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_1iqcf_237:hover{transform:translateY(-1px);border-color:#f0a21a57;box-shadow:0 14px 28px #14314a1a,inset 0 1px #ffffffe0}._assetRowsAddButton_1iqcf_237:disabled:hover{border-color:#f0a21a3d}._assetRowsAddButton_1iqcf_237:focus-visible{outline:2px solid rgba(240,162,26,.24);outline-offset:2px}._assetCard_1iqcf_1027{display:grid;gap:0;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}._assetRemoveButton_1iqcf_979{width:2.55rem;height:2.55rem;flex-shrink:0}._assetRemoveButton_1iqcf_979:disabled{opacity:.38;cursor:not-allowed}._assetRowGrid_1iqcf_1048{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_1iqcf_1058{grid-column:1 / 3}._assetNameField_1iqcf_1062{grid-column:3;margin-left:-.1rem}._assetWeightField_1iqcf_1067{grid-column:4}._assetSearchSelect_1iqcf_1071{width:100%;min-width:0}._assetRowGrid_1iqcf_1048 .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_1iqcf_1085{display:flex;align-items:center;gap:.46rem;min-width:0;width:100%}._inlineDropzone_1iqcf_1093{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_1iqcf_1093:hover,._inlineDropzone_1iqcf_1093:focus-within{border-color:#2e6f8e52;box-shadow:0 0 0 3px #2e6f8e14,inset 0 1px #ffffffc7}._inlineDropzoneLoaded_1iqcf_1118{border-style:solid;border-color:#f0a21a6b;background:linear-gradient(135deg,#fff7e5f0,#ffffffc7)}._fileInputHidden_1iqcf_1124{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._dropIcon_1iqcf_1136{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_1iqcf_1148{background:#f0a21a2e;color:#a86600;box-shadow:inset 0 0 0 1px #f0a21a47}._fileClearButton_1iqcf_1154{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_1iqcf_1154:hover{transform:translateY(-1px);border-color:#b4231838;background:#fff5f4f0;color:#b42318}._fileClearButton_1iqcf_1154:focus-visible{outline:2px solid rgba(180,35,24,.24);outline-offset:2px}._dropCopy_1iqcf_1184{display:flex;align-items:baseline;gap:.42rem;min-width:0;flex:1 1 auto;overflow:hidden}._dropCopy_1iqcf_1184 strong{min-width:0;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropCopy_1iqcf_1184 small{color:var(--color-muted);font-size:.72rem;white-space:nowrap;flex-shrink:0}._assetFieldError_1iqcf_1208{display:block;margin-top:.38rem;color:#b42318;font-size:.72rem;font-weight:800;line-height:1.25}._fileSeriesPanel_1iqcf_1217{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_1iqcf_1232{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._fileSeriesHeader_1iqcf_1232>div:first-child{display:grid;gap:.16rem;min-width:0}._fileSeriesHeader_1iqcf_1232 span{color:var(--color-muted);font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._fileSeriesHeader_1iqcf_1232 strong{min-width:0;color:var(--color-ink);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSeriesActions_1iqcf_1262{display:inline-flex;gap:.36rem;flex-shrink:0}._fileSeriesGhostButton_1iqcf_1268,._fileSeriesPrimaryButton_1iqcf_1269{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_1iqcf_1268{border:1px solid rgba(27,66,95,.12);background:#ffffffc2;color:var(--color-ink)}._fileSeriesPrimaryButton_1iqcf_1269{border:1px solid rgba(240,162,26,.3);background:linear-gradient(135deg,#f0a21aeb,#ebb75be0);color:#4d2d00;box-shadow:0 10px 18px #f0a21a21}._fileSeriesGhostButton_1iqcf_1268:hover,._fileSeriesPrimaryButton_1iqcf_1269:hover{transform:translateY(-1px)}._fileSeriesGhostButton_1iqcf_1268:hover{border-color:#f0a21a3d;background:#fffbf1e6}._fileSeriesPrimaryButton_1iqcf_1269:hover{border-color:#f0a21a6b;box-shadow:0 12px 22px #f0a21a2e}._fileSeriesChips_1iqcf_1312{display:flex;flex-wrap:wrap;gap:.38rem}._fileSeriesChip_1iqcf_1312{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_1iqcf_1312 span:not(._fileSeriesCheck_1iqcf_1341){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSeriesChip_1iqcf_1312 small{padding:.1rem .34rem;border-radius:999px;background:#1b425f14;color:var(--color-muted);font-size:.66rem;font-weight:850;line-height:1}._fileSeriesChip_1iqcf_1312:hover{transform:translateY(-1px);border-color:#f0a21a38;background:#fffbf1db}._fileSeriesChipSelected_1iqcf_1364{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_1iqcf_1341{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_1iqcf_1364 ._fileSeriesCheck_1iqcf_1341{background:#f0a21a38;box-shadow:inset 0 0 0 1px #f0a21a3d}._weightControl_1iqcf_1391{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._weightControl_1iqcf_1391{min-height:2.44rem;padding:0 .5rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#f1f6fcf2;width:min(100%,6rem)}._assetWeightRow_1iqcf_1407{display:flex;align-items:center;gap:.44rem;justify-content:flex-start}._weightInput_1iqcf_1414{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:700;font-size:.9rem}._weightInput_1iqcf_1414::-webkit-outer-spin-button,._weightInput_1iqcf_1414::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._weightInput_1iqcf_1414:focus{outline:none}._builderFooter_1iqcf_1438{position:relative;z-index:1;width:100%}._builderFooterInner_1iqcf_1444{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;width:min(100%,1540px);margin:0 auto}._runBacktestButton_1iqcf_1453{flex:0 0 auto;align-self:center;min-height:2.85rem;height:2.85rem;padding-top:0;padding-bottom:0}._backtestProgressBar_1iqcf_1462{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_1iqcf_1475{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:#f0a21af5;box-shadow:0 10px 20px #f0a21a29,inset 0 1px #ffffff47}._resultsLoadingShell_1iqcf_1486{min-height:clamp(300px,40vh,520px);align-content:center}._backtestLoadingStage_1iqcf_1491{display:grid;place-items:center;min-height:clamp(300px,40vh,520px);padding:2rem 1rem}._confirmationOverlay_1iqcf_1498{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_1iqcf_1509{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_1iqcf_1524{display:grid;gap:.42rem}._confirmationHeader_1iqcf_1524 strong{color:var(--color-ink);font-size:1.05rem;line-height:1.2}._confirmationHeader_1iqcf_1524 p{margin:0;color:var(--color-muted);line-height:1.55}._confirmationActions_1iqcf_1541{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._confirmationActionButton_1iqcf_1548{min-width:9.4rem}._chartBlock_1iqcf_1552 h3{margin:0}._rangePills_1iqcf_1556,._selectRowWide_1iqcf_1557{display:flex;gap:.65rem;flex-wrap:wrap}._rangePills_1iqcf_1556{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_1iqcf_1556{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_1iqcf_1591{color:#4d2d00}._rangePillBackdrop_1iqcf_1595{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_1iqcf_1605{position:relative;z-index:1}._resultsToolbar_1iqcf_1610{display:flex;align-items:flex-end;gap:.95rem;flex-wrap:wrap}._resultsTabsDeck_1iqcf_1617{flex:0 0 auto;min-width:0;margin-right:auto}._resultsRangeWidget_1iqcf_1623{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_1iqcf_819{display:grid;gap:.42rem;width:min(100%,520px)}._selectFieldCompact_1iqcf_1641{width:min(100%,16.5rem)}._logScaleField_1iqcf_1645{width:auto;align-self:end}._chartHeaderPrimary_1iqcf_1650{display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;flex-wrap:wrap}._chartHeaderPrimaryRatio_1iqcf_1659{display:grid;grid-template-columns:max-content max-content max-content minmax(0,1fr);align-items:center;column-gap:.58rem;row-gap:.72rem}._chartHeaderPrimaryRatio_1iqcf_1659 ._chartHeaderInfo_1iqcf_1667{grid-column:1;grid-row:1}._chartHeaderPrimaryRatio_1iqcf_1659 ._logScaleField_1iqcf_1645{grid-column:2;grid-row:1;align-self:center}._chartHeaderPrimaryRatio_1iqcf_1659 ._chartAddField_1iqcf_1678{grid-column:3;grid-row:1;align-self:center}._chartHeaderPrimaryRatio_1iqcf_1659 ._chartSecondaryControlsRatio_1iqcf_1684{grid-column:4;grid-row:1;justify-self:end}._chartHeaderPrimaryRatio_1iqcf_1659 ._seriesToggles_1iqcf_1690{grid-column:1 / -1;grid-row:2;width:100%;margin-left:0;justify-content:flex-end}._chartHeaderInfo_1iqcf_1667{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0}._chartHeaderTitle_1iqcf_1706{align-self:flex-start;color:var(--color-ink);line-height:2.58rem}._chartHeaderTitle_1iqcf_1706 svg{width:1.12rem;height:1.12rem;flex-shrink:0;color:currentColor}._chartHeaderControls_1iqcf_1719{--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_1iqcf_1732{display:contents}._chartAddField_1iqcf_1678{flex:0 0 var(--chart-add-control-width);width:var(--chart-add-control-width);min-width:min(100%,11.25rem)}._chartAddField_1iqcf_1678 ._resultSelect_1iqcf_1742{min-width:0;max-width:100%}._selectRowWide_1iqcf_1557 ._selectField_1iqcf_819{flex:1 1 320px}._resultsTabNav_1iqcf_1751{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_1iqcf_1751 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_1iqcf_1751 button:hover{color:var(--color-ink)}._resultsTabNav_1iqcf_1751 button[aria-selected=true]{color:#4d2d00}._resultsTabNav_1iqcf_1751 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._dateRangeFields_1iqcf_1789{display:grid;grid-template-columns:repeat(2,minmax(0,12rem)) auto;gap:.75rem;width:fit-content;max-width:100%;align-items:end}._dateField_1iqcf_1798{display:grid;gap:.4rem;min-width:0;width:12rem}._dateField_1iqcf_1798 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._resultsDownloadButton_1iqcf_1813{min-height:2.85rem;padding-inline:1rem;align-self:end;border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:0 8px 18px #f0a21a24;white-space:nowrap;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}._resultsDownloadButton_1iqcf_1813 svg{color:currentColor}._resultsDownloadButton_1iqcf_1813:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.05);box-shadow:0 12px 24px #f0a21a33}._resultsDownloadButton_1iqcf_1813:disabled{border:1px solid rgba(27,66,95,.08);background:#ffffff80;color:#5c7284b3;box-shadow:none}._selectShell_1iqcf_1842{position:relative}._resultSelect_1iqcf_1742{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_1iqcf_819:hover ._resultSelect_1iqcf_1742{border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._resultSelect_1iqcf_1742{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 2.8rem 0 .95rem;background-image:none}._selectShell_1iqcf_1842: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_1iqcf_1890{min-height:2.58rem;padding-left:.82rem;padding-right:2.65rem;font-size:.82rem}._overlaySelect_1iqcf_1890>span{font-weight:800}._resultContent_1iqcf_655{position:relative;gap:1.05rem}._resultLoadingState_1iqcf_1906{display:grid;place-items:center;min-height:26rem}._resultLoadingSpinner_1iqcf_1912{color:#173a59c7}._statsLoadingIndicator_1iqcf_1916{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_1iqcf_1930{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:var(--radius-tight)}._statsLoadingIconActive_1iqcf_1938{color:#c67c08f5}._statsLoadingIconActive_1iqcf_1938 svg{animation:_configButtonSpin_1iqcf_625 .86s linear infinite}._statsLoadingIconDone_1iqcf_1946{color:#147d4ef5}._chartLayout_1iqcf_1950{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);align-items:start}._chartBlock_1iqcf_1552{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_1iqcf_1969{width:100%;margin-inline:0;padding:.75rem .85rem 1.1rem}._chartBlock_1iqcf_1552:hover,._chartBlockPlain_1iqcf_1969:hover{border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._chartHeader_1iqcf_1650{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;margin-bottom:1.55rem}._seriesToggles_1iqcf_1690{position:relative;display:flex;flex-wrap:wrap;gap:.72rem 1rem;align-items:center;align-content:center;justify-content:flex-end;flex:1 1 auto;min-width:0;width:auto;margin-left:auto;max-width:none}._chartHeaderPrimary_1iqcf_1650 ._seriesToggles_1iqcf_1690[data-backtest-legend]{min-height:28px;justify-content:flex-end;padding-right:38px;transition:padding-right .18s ease}@media(hover:hover)and (pointer:fine){._chartHeaderPrimary_1iqcf_1650 ._seriesToggles_1iqcf_1690[data-backtest-legend]{padding-right:0}._chartHeaderPrimary_1iqcf_1650 ._seriesToggles_1iqcf_1690[data-backtest-legend]:hover,._chartHeaderPrimary_1iqcf_1650 ._seriesToggles_1iqcf_1690[data-backtest-legend]:has(>button:focus-visible),._chartHeaderPrimary_1iqcf_1650 ._seriesToggles_1iqcf_1690[data-backtest-legend]:has(>dialog[open]){padding-right:38px}}@media(prefers-reduced-motion:reduce){._chartHeaderPrimary_1iqcf_1650 ._seriesToggles_1iqcf_1690[data-backtest-legend]{transition:none}}._chartSecondaryControls_1iqcf_1684{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_1iqcf_1684{flex:1 1 auto;justify-content:flex-end;margin-left:auto}._chartSecondaryControls_1iqcf_1684>*{min-width:0}._chartRatioControls_1iqcf_2053{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem;min-width:0;max-width:100%}._chartRatioField_1iqcf_2062{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_1iqcf_2062 ._selectShell_1iqcf_1842{width:100%;min-width:0;overflow:hidden}._chartRatioField_1iqcf_2062 label{align-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;font-weight:900}._chartRatioField_1iqcf_2062 ._resultSelect_1iqcf_1742{min-height:2.58rem;padding-left:.82rem;padding-right:2.5rem;font-size:.82rem;overflow:hidden}._chartAddField_1iqcf_1678 ._resultSelect_1iqcf_1742>span,._chartRatioField_1iqcf_2062 ._resultSelect_1iqcf_1742>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chartRatioField_1iqcf_2062 ._resultSelect_1iqcf_1742>span{font-weight:500}._chartOverlayPeriodFilter_1iqcf_2109{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_1iqcf_2109 button{height:2.08rem;min-height:2.08rem;padding:0 .68rem;border-radius:var(--radius-control);font-size:.82rem}._logScaleSwitch_1iqcf_2128{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_1iqcf_2128:hover:not(:disabled){border-color:#f0a21a3d;box-shadow:inset 0 1px #ffffffd6,0 14px 26px #14314a12}._logScaleSwitch_1iqcf_2128:disabled{opacity:.5;cursor:not-allowed}._logScaleSwitchActive_1iqcf_2161{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_1iqcf_2169{white-space:nowrap}._logScaleSwitchTrack_1iqcf_2173{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_1iqcf_2161 ._logScaleSwitchTrack_1iqcf_2173{background:linear-gradient(135deg,#f0a21aeb,#f4c56ae0);box-shadow:inset 0 1px #ffffff57,0 0 0 1px #f0a21a14}._logScaleSwitchThumb_1iqcf_2193{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_1iqcf_2161 ._logScaleSwitchThumb_1iqcf_2193{transform:translate(1.18rem);box-shadow:0 8px 16px #f0a21a2e,inset 0 1px #ffffffeb}._seriesToggle_1iqcf_1690{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,transform .14s ease,color .14s ease,text-shadow .18s ease}._seriesToggle_1iqcf_1690:hover{transform:translateY(-1px);color:#12314ae0}._seriesToggleHighlighted_1iqcf_2233{font-weight:720;outline:1px dashed currentColor;outline-offset:3px;border-radius:3px}._seriesToggleMuted_1iqcf_2240{opacity:.52}._seriesToggleDot_1iqcf_2244{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}._seriesToggleLabel_1iqcf_2255{white-space:nowrap}._chartCanvasMain_1iqcf_2259{position:relative;overflow:hidden;margin-top:0;height:360px;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:crosshair}._chartCanvasMain_1iqcf_2259 *{user-select:none;-webkit-user-select:none}._chartCanvasMain_1iqcf_2259 .recharts-responsive-container,._chartCanvasSecondary_1iqcf_2276 .recharts-responsive-container{position:relative;z-index:2}._chartTooltip_1iqcf_2281{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_1iqcf_2296{display:inline-flex;align-items:center;gap:.4rem;min-width:0;border-radius:3px}._chartTooltipLabelRowHighlighted_1iqcf_2304{outline:1px dashed currentColor;outline-offset:3px}._chartTooltipLabelRowHighlighted_1iqcf_2304 ._chartTooltipLabel_1iqcf_2296{color:inherit}._chartTooltipDot_1iqcf_2313{box-sizing:border-box;width:.625rem;height:.625rem;border:2px solid transparent;background-clip:padding-box;border-radius:999px;flex-shrink:0}._chartTooltipLabel_1iqcf_2296{color:var(--color-ink);font-size:.84rem;font-weight:500;line-height:1.1;white-space:nowrap}._chartTooltipValue_1iqcf_2331{color:var(--color-primary-deep);font-size:.92rem;font-weight:800;line-height:1.1}._chartTooltipDate_1iqcf_2338{color:#5c7690e6;font-size:.74rem;font-weight:800;line-height:1.1}._chartTooltipSeries_1iqcf_2345{display:grid;gap:.6rem;padding:.2rem}._chartTooltipSeriesRow_1iqcf_2351{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}._chartTooltipSeriesValue_1iqcf_2358{color:var(--color-primary-deep);font-size:.84rem;font-weight:800;line-height:1.1;white-space:nowrap}._chartRangeBand_1iqcf_2366{position:absolute;top:.2rem;bottom:1.65rem;z-index:1;min-width:2px;border-radius:.28rem;pointer-events:none}._chartRangeBand_1iqcf_2366:before,._chartRangeBand_1iqcf_2366:after{content:"";position:absolute;top:-.12rem;bottom:-.12rem;width:1.5px;border-radius:999px}._chartRangeBand_1iqcf_2366:before{left:0}._chartRangeBand_1iqcf_2366:after{right:0}._chartRangeBandMain_1iqcf_2394{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_1iqcf_2394:before,._chartRangeBandMain_1iqcf_2394:after{background:#e79a23eb;box-shadow:0 0 12px #e79a2338}._chartRangeBandOverlay_1iqcf_2409{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_1iqcf_2409:before,._chartRangeBandOverlay_1iqcf_2409:after{background:#2e6f8ee0;box-shadow:0 0 12px #2e6f8e33}._chartRangeTooltip_1iqcf_2424{position:absolute;top:.72rem;z-index:5;width:min(27rem,calc(100% - 4rem));pointer-events:none}._chartRangeTooltipRight_1iqcf_2432{right:.9rem}._chartRangeTooltipLeft_1iqcf_2436{left:.9rem}._chartRangeTooltipTitle_1iqcf_2440{color:var(--color-ink);font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}._chartRangeTooltip_1iqcf_2424 ._chartTooltipSeriesRow_1iqcf_2351{grid-template-columns:minmax(0,1fr) minmax(4.35rem,auto);gap:.7rem}._chartRangeTooltip_1iqcf_2424 ._chartTooltipLabelRow_1iqcf_2296{overflow:hidden}._chartRangeTooltip_1iqcf_2424 ._chartTooltipLabel_1iqcf_2296{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chartRangeTooltipValueStack_1iqcf_2466{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_1iqcf_2478{color:var(--color-muted);font-size:.68rem;font-weight:700}._chartRangePositive_1iqcf_2484{color:var(--color-positive)}._chartRangeNegative_1iqcf_2488{color:var(--color-negative)}._chartSecondarySection_1iqcf_2492{display:grid;gap:.95rem;margin-top:0;padding-top:0}._chartCanvasSecondary_1iqcf_2276{position:relative;overflow:hidden;height:255px;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:crosshair}._chartCanvasSecondary_1iqcf_2276 *{user-select:none;-webkit-user-select:none}._tableWrap_1iqcf_2514{overflow:auto;border-radius:inherit;max-height:min(64vh,42rem)}._fullTable_1iqcf_2520,._returnsTable_1iqcf_2521,._heatTable_1iqcf_2522{width:100%;border-collapse:collapse;min-width:740px}._fullTable_1iqcf_2520 th,._fullTable_1iqcf_2520 td,._returnsTable_1iqcf_2521 th,._returnsTable_1iqcf_2521 td,._heatTable_1iqcf_2522 th,._heatTable_1iqcf_2522 td{padding:.8rem .85rem;border-bottom:1px solid rgba(27,66,95,.1);white-space:nowrap}._fullTable_1iqcf_2520 th,._fullTable_1iqcf_2520 td{text-align:left}._returnsTable_1iqcf_2521 th,._returnsTable_1iqcf_2521 td,._heatTable_1iqcf_2522 th,._heatTable_1iqcf_2522 td{text-align:center}._returnsTable_1iqcf_2521 th:first-child,._returnsTable_1iqcf_2521 td:first-child,._heatTable_1iqcf_2522 th:first-child,._heatTable_1iqcf_2522 td:first-child{text-align:left}._fullTable_1iqcf_2520 th,._returnsTable_1iqcf_2521 th,._heatTable_1iqcf_2522 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}._returnsTable_1iqcf_2521 td,._heatTable_1iqcf_2522 td{font-size:.82rem}._returnsTable_1iqcf_2521{width:max-content;min-width:100%}._yearlyReturnsViewport_1iqcf_2582{width:max-content;max-width:100%}._conditionalReturnsTable_1iqcf_2587 th:first-child,._conditionalReturnsTable_1iqcf_2587 td:first-child{position:sticky;left:0;z-index:1;border-right:1px solid var(--color-border);background:var(--conditional-cell-bg, var(--color-table-sticky))!important}._conditionalReturnsTable_1iqcf_2587 thead th:first-child{z-index:3}._conditionalReturnsTable_1iqcf_2587 :is(th,td):first-child[aria-selected=true]{--conditional-cell-bg: color-mix(in srgb, var(--color-accent) 22%, var(--color-table-sticky))}._conditionalReturnsTable_1iqcf_2587 :is(th,td):first-child[aria-selected=true]:hover{--conditional-cell-bg: color-mix(in srgb, var(--color-accent) 30%, var(--color-table-sticky))}._statsTable_1iqcf_2609 th,._statsTable_1iqcf_2609 td{text-align:center;vertical-align:middle}._statsTable_1iqcf_2609{width:100%;min-width:48rem;table-layout:fixed;font-variant-numeric:tabular-nums}._statsTable_1iqcf_2609 th,._statsTable_1iqcf_2609 td{padding:.55rem .38rem;font-size:.75rem;line-height:1.4}._statsTable_1iqcf_2609 th{color:#506a85f5;font-size:.58rem;letter-spacing:.035em;white-space:normal;overflow-wrap:normal}._statsTable_1iqcf_2609 th button{justify-content:center;width:100%;gap:.15rem;text-align:center}._statsTable_1iqcf_2609 th button svg{flex-shrink:0;width:.65rem}._statsTable_1iqcf_2609 th:first-child button{justify-content:flex-start;text-align:left}._statsTable_1iqcf_2609 th:first-child,._statsTable_1iqcf_2609 td:first-child{width:23%;min-width:0;padding-inline:.65rem;text-align:left}._statsTable_1iqcf_2609 th:not(:first-child),._statsTable_1iqcf_2609 td:not(:first-child){min-width:0}._statsTable_1iqcf_2609 td{font-weight:400;white-space:normal;overflow-wrap:anywhere}._statsTable_1iqcf_2609 th._statsDateColumn_1iqcf_2673{width:5.5rem}._statsTable_1iqcf_2609 td._statsDateColumn_1iqcf_2673{font-size:.7rem;white-space:nowrap}._statsTable_1iqcf_2609 tbody tr:hover{background:#f0a21a14}._statsSelectableTable_1iqcf_2686 tbody tr:hover{background:transparent}._statsSelectableTable_1iqcf_2686 tbody tr:nth-child(2n):hover{background:#ffffff42}._returnsSubsection_1iqcf_2694{display:grid;gap:.7rem}._returnsWorkspace_1iqcf_2699{display:grid;gap:1rem}._returnsSubsection_1iqcf_2694+._returnsSubsection_1iqcf_2694{margin-top:.2rem;padding-top:1rem;border-top:1px solid rgba(27,66,95,.1)}._returnsDataFrame_1iqcf_2710{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_1iqcf_2720{width:fit-content;max-width:100%}._correlationSection_1iqcf_2725{display:grid;gap:.58rem}._correlationSection_1iqcf_2725 h3{margin:0}._statsSection_1iqcf_2734{display:grid;gap:.92rem}._statsTableShell_1iqcf_2739{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_1iqcf_2749{min-width:0}._dailyReturnsTableShell_1iqcf_2753{width:100%;min-width:0;max-width:100%;max-height:min(56vh,32rem)}._fullTable_1iqcf_2520._dailyReturnsTable_1iqcf_2753{width:100%;min-width:max-content;table-layout:auto}._dailyReturnsTable_1iqcf_2753 th,._dailyReturnsTable_1iqcf_2753 td{min-width:7.25rem;padding:.76rem .78rem;text-align:center;font-variant-numeric:tabular-nums}._dailyReturnsTable_1iqcf_2753 th:first-child,._dailyReturnsTable_1iqcf_2753 td:first-child{position:sticky;left:0;z-index:3;min-width:14rem;text-align:left;background:#f8fbfefa;box-shadow:1px 0 #b8bdc347}._dailyReturnsTable_1iqcf_2753 thead th:first-child{z-index:4}._dailyReturnsTable_1iqcf_2753 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._dailyReturnsTable_1iqcf_2753 td{font-size:.84rem;font-weight:400}._dailyReturnsTable_1iqcf_2753 td:first-child{font-weight:700}._statsSection_1iqcf_2734 h3{margin:0;font-size:1.02rem}._statsAssetCell_1iqcf_2807{display:inline-flex;align-items:center;gap:.44rem;max-width:100%;min-width:0}._statsAssetDot_1iqcf_2815{width:.43rem;height:.43rem;flex:0 0 .43rem;border-radius:999px;box-shadow:0 0 0 1px #ffffffc7}._statsAssetCell_1iqcf_2807 span:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere;font-weight:500}._expandedTableViewport_1iqcf_2830{width:100%;max-height:calc(100dvh - 8rem)}._expandedTableViewport_1iqcf_2830 ._yearlyReturnsViewport_1iqcf_2582{width:100%}._expandedTableViewport_1iqcf_2830 ._heatTable_1iqcf_2522{font-size:.84rem}._correlationWorkspace_1iqcf_2843{--correlation-side-panel-width: 17.5rem;--correlation-layout-gap: .82rem;display:grid;gap:.78rem}._correlationStatusCard_1iqcf_2850,._correlationStatusInline_1iqcf_2851{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_1iqcf_2850{padding:1rem 1.1rem;font-weight:600}._correlationStatusInline_1iqcf_2851{padding:.8rem 1rem;font-size:.94rem;font-weight:600}._correlationFrequencyBlock_1iqcf_2873{display:grid;gap:.7rem}._correlationToolbar_1iqcf_2878{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);justify-items:start}._correlationToolbarRow_1iqcf_2885,._correlationHeaderRow_1iqcf_2886{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap;width:100%}._correlationHeaderControls_1iqcf_2894{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;align-items:end;width:100%;flex:1 1 100%}._correlationHeaderField_1iqcf_2904{width:100%;min-width:0}._correlationHeaderField_1iqcf_2904 ._selectShell_1iqcf_1842{width:100%}._correlationProgressPanel_1iqcf_2913{display:grid;gap:.42rem;width:min(100%,26rem);flex:0 1 24rem}._correlationProgressMeta_1iqcf_2920{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--color-ink);font-size:.82rem;font-weight:700}._correlationProgressMeta_1iqcf_2920 strong{font-size:.84rem}._correlationProgressBar_1iqcf_2934{height:.64rem}._correlationProgressFill_1iqcf_2938{background:linear-gradient(90deg,#f0a21afa,#f4c56af5)}._correlationHeaderField_1iqcf_2904 label{color:var(--color-ink);font-size:.98rem;font-weight:700;letter-spacing:0;text-transform:none}._correlationFrequencyLabel_1iqcf_2951{color:var(--color-ink);font-size:.98rem;font-weight:700}._correlationFrequencyPills_1iqcf_2957{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_1iqcf_2957{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:700;transition:background .18s ease,color .18s ease}._correlationFrequencyPill_1iqcf_2957:last-child{border-right:0}._correlationFrequencyPillActive_1iqcf_2985{background:#fff4ddf5;color:var(--color-accent-deep)}._correlationFrequencyPillPending_1iqcf_2990{box-shadow:inset 0 -2px #f0a21a73}._correlationControlRow_1iqcf_2994{display:grid;gap:var(--correlation-layout-gap);grid-template-columns:minmax(0,1fr) var(--correlation-side-panel-width);align-items:end}._correlationSectionHeader_1iqcf_3001{display:grid;gap:.95rem;grid-template-columns:1fr;align-items:start}._correlationSectionTitle_1iqcf_3008{white-space:nowrap}._correlationSubsection_1iqcf_3012{display:grid;gap:.62rem}._correlationSubsection_1iqcf_3012+._correlationSubsection_1iqcf_3012{margin-top:0;padding-top:0;border-top:0}._correlationControlsGrid_1iqcf_3023{display:grid;gap:.9rem;width:100%;max-width:none;grid-template-columns:repeat(2,minmax(13.5rem,15.5rem));justify-content:space-between}._correlationControlsGridSingle_1iqcf_3032{grid-template-columns:max-content;justify-content:start}._correlationInlineControlField_1iqcf_3037{display:grid;grid-template-columns:auto max-content;align-items:center;gap:.75rem;width:fit-content}._correlationInlineControlField_1iqcf_3037 label{white-space:nowrap}._correlationMetricFilter_1iqcf_3049{max-width:100%;border-radius:var(--radius-control)}._correlationInlineSelectShell_1iqcf_3054{display:grid;width:fit-content;min-width:0;align-items:center}._correlationInlineSelectShell_1iqcf_3054:after{right:1rem}._correlationInlineSelectShell_1iqcf_3054 ._resultSelect_1iqcf_1742{width:max-content;min-width:0;max-width:13rem;min-height:2.58rem;padding-left:.9rem;padding-right:2.45rem}._correlationControlSpacer_1iqcf_3074{min-width:0}._correlationRegressionLayout_1iqcf_3078{display:grid;gap:var(--correlation-layout-gap);grid-template-columns:minmax(0,1fr) var(--correlation-side-panel-width);align-items:stretch}._correlationScatterPanel_1iqcf_3085{display:grid;gap:.7rem}._correlationScatterCanvas_1iqcf_3090{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_1iqcf_3102{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_1iqcf_3114{display:grid;align-content:start;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#ffffffb3;overflow:hidden}._correlationStatsHeader_1iqcf_3123,._correlationStatsRow_1iqcf_3124{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}._correlationStatsHeader_1iqcf_3123{border-bottom:1px solid rgba(27,66,95,.12);padding:0}._correlationStatsHeader_1iqcf_3123 span,._correlationStatsHeader_1iqcf_3123 strong{padding:.48rem .72rem}._correlationStatsHeader_1iqcf_3123 span{border-right:1px solid rgba(27,66,95,.12)}._correlationStatsHeader_1iqcf_3123 strong{color:var(--color-muted);font-size:.9rem;font-weight:700}._correlationStatsRow_1iqcf_3124 span,._correlationStatsRow_1iqcf_3124 strong{padding:.46rem .72rem;border-bottom:1px solid rgba(27,66,95,.1)}._correlationStatsRow_1iqcf_3124 span{color:#5c7690eb;font-weight:500;border-right:1px solid rgba(27,66,95,.1)}._correlationStatsRow_1iqcf_3124 strong{color:var(--color-ink);font-weight:700}._correlationStatsRow_1iqcf_3124:last-child span,._correlationStatsRow_1iqcf_3124:last-child strong{border-bottom:0}._fullTable_1iqcf_2520 td._positiveValue_1iqcf_3171,._returnsTable_1iqcf_2521 td._positiveValue_1iqcf_3171{color:#13824c}._fullTable_1iqcf_2520 td._negativeValue_1iqcf_3176,._returnsTable_1iqcf_2521 td._negativeValue_1iqcf_3176{color:#bf4f5a}._fullTable_1iqcf_2520 td._zeroValue_1iqcf_3181,._returnsTable_1iqcf_2521 td._zeroValue_1iqcf_3181,._statsTable_1iqcf_2609 td._positiveValue_1iqcf_3171,._statsTable_1iqcf_2609 td._negativeValue_1iqcf_3176{color:var(--color-ink)}._statsTable_1iqcf_2609 td._statsPositiveValue_1iqcf_3191{color:var(--color-positive)}._statsTable_1iqcf_2609 td._statsNegativeValue_1iqcf_3195{color:var(--color-negative)}@media(max-width:1540px){._builderConfigControls_1iqcf_131,._strategyCarouselHeader_1iqcf_191{align-items:stretch;flex-wrap:wrap}._builderConfigField_1iqcf_147,._builderConfigFieldGrow_1iqcf_165{width:100%;min-width:0;flex-basis:100%}._strategyHeaderControls_1iqcf_712{grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(0,max-content);align-items:stretch;width:100%}._strategyNameField_1iqcf_722{grid-column:1 / -1;max-width:none;min-width:0;width:100%}._strategyVersionField_1iqcf_729{grid-column:1}._strategyCurrencyField_1iqcf_733{grid-column:2}._assetRowGrid_1iqcf_1048{grid-template-columns:minmax(0,1fr) minmax(8rem,12rem)}._assetRowsHeader_1iqcf_780{display:none}._assetSourceField_1iqcf_1058{grid-column:1 / -1}._assetNameField_1iqcf_1062{grid-column:1;margin-left:0}._assetWeightField_1iqcf_1067{grid-column:2}._resultsToolbar_1iqcf_1610{align-items:stretch}._resultsTabsDeck_1iqcf_1617,._resultsRangeWidget_1iqcf_1623{width:100%}._resultsTabsDeck_1iqcf_1617{margin-right:0}._resultsRangeWidget_1iqcf_1623{grid-template-columns:minmax(0,1fr);align-items:end}._dateRangeFields_1iqcf_1789{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}._dateField_1iqcf_1798{width:100%}._resultsDownloadButton_1iqcf_1813{justify-content:center}}@media(max-width:1240px){._chartLayout_1iqcf_1950{grid-template-columns:1fr}._builderConfigBar_1iqcf_122{gap:.72rem}._builderConfigControls_1iqcf_131,._strategyCarouselHeader_1iqcf_191{align-items:stretch;flex-wrap:wrap}._builderConfigField_1iqcf_147,._builderConfigFieldGrow_1iqcf_165{width:100%;min-width:0;flex-basis:100%}._strategyCarouselStack_1iqcf_331{max-height:min(68vh,36rem)}._strategyHeaderControls_1iqcf_712{grid-template-columns:1fr;align-items:stretch;width:100%}._strategyNameField_1iqcf_722,._strategyVersionField_1iqcf_729,._strategyCurrencyField_1iqcf_733{grid-column:auto}._strategyNameField_1iqcf_722{max-width:none;min-width:0;width:100%}._correlationToolbar_1iqcf_2878,._correlationHeaderControls_1iqcf_2894,._correlationControlRow_1iqcf_2994,._correlationSectionHeader_1iqcf_3001,._correlationControlsGrid_1iqcf_3023,._correlationRegressionLayout_1iqcf_3078{grid-template-columns:1fr}._correlationControlSpacer_1iqcf_3074{display:none}._chartHeaderPrimary_1iqcf_1650{width:100%}._chartHeaderPrimaryRatio_1iqcf_1659{display:flex;align-items:center}._chartHeaderInfo_1iqcf_1667,._chartHeaderControls_1iqcf_1719{width:100%}._chartHeaderControlsRatio_1iqcf_1732{display:inline-flex;flex:1 1 100%}._seriesToggles_1iqcf_1690{flex-wrap:wrap;width:100%;margin-left:0;justify-content:flex-start;max-width:none}._chartHeaderPrimaryRatio_1iqcf_1659 ._seriesToggles_1iqcf_1690{grid-column:auto;grid-row:auto;justify-content:flex-start}._chartSecondaryControlsRatio_1iqcf_1684{flex:1 1 100%;width:100%;justify-content:flex-start;margin-left:0}._chartRatioControls_1iqcf_2053{width:100%;flex-wrap:wrap}._chartAddField_1iqcf_1678,._chartRatioField_1iqcf_2062{width:100%;flex-basis:100%;max-width:none}._assetRowGrid_1iqcf_1048{grid-template-columns:1fr}._assetSourceField_1iqcf_1058,._assetNameField_1iqcf_1062,._assetWeightField_1iqcf_1067{grid-column:auto;margin-left:0}._assetWeightRow_1iqcf_1407{justify-content:flex-start}._fileSeriesHeader_1iqcf_1232{align-items:stretch;flex-direction:column}._fileSeriesActions_1iqcf_1262{width:100%}._fileSeriesGhostButton_1iqcf_1268,._fileSeriesPrimaryButton_1iqcf_1269{flex:1 1 0}._assetRowsHeader_1iqcf_780{display:none}._resultsToolbar_1iqcf_1610{align-items:stretch}._resultsTabsDeck_1iqcf_1617,._resultsRangeWidget_1iqcf_1623{width:100%}._resultsTabsDeck_1iqcf_1617{margin-right:0}._resultsRangeWidget_1iqcf_1623{grid-template-columns:1fr;align-items:end}._dateRangeFields_1iqcf_1789{width:100%;grid-template-columns:repeat(2,minmax(0,12rem)) auto}._assetFieldLabelHidden_1iqcf_896{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}@media(max-width:980px){._resultsToolbar_1iqcf_1610{align-items:stretch}._resultsTabsDeck_1iqcf_1617,._resultsRangeWidget_1iqcf_1623{width:100%}._resultsTabsDeck_1iqcf_1617{margin-right:0}._resultsRangeWidget_1iqcf_1623{grid-template-columns:1fr;align-items:end}._dateRangeFields_1iqcf_1789{width:100%;grid-template-columns:repeat(2,minmax(0,12rem)) auto}._assetSourceField_1iqcf_1058,._assetNameField_1iqcf_1062,._assetWeightField_1iqcf_1067{grid-column:auto;margin-left:0}._assetWeightRow_1iqcf_1407{justify-content:flex-start}._correlationFrequencyPills_1iqcf_2957{width:100%;flex-wrap:wrap}._correlationFrequencyPill_1iqcf_2957{flex:1 1 6rem;border-bottom:1px solid rgba(27,66,95,.12)}._correlationFrequencyPill_1iqcf_2957:nth-last-child(-n+3){border-bottom:0}}@media(max-width:720px){._resultsShell_1iqcf_10{gap:.82rem}._resultsStage_1iqcf_23{padding:0}._resultsControlsPanel_1iqcf_22{padding:0;min-width:0}._resultsTabNav_1iqcf_1751{width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}._resultsTabNav_1iqcf_1751::-webkit-scrollbar{display:none}._resultsTabNav_1iqcf_1751 button{flex:0 0 auto;min-height:2.06rem;padding:0 .58rem;font-size:.78rem}._correlationScatterCanvas_1iqcf_3090{min-height:16.8rem}._correlationRollingCanvas_1iqcf_3102{min-height:8.4rem}._strategyCarousel_1iqcf_81{padding:.82rem}._strategyCarouselMeta_1iqcf_192,._strategyCarouselControls_1iqcf_193,._strategyCarouselPagination_1iqcf_194,._strategyCarouselPillLayout_1iqcf_207,._strategyCarouselPaginationHeader_1iqcf_370{width:100%}._builderConfigActions_1iqcf_139,._strategyCarouselMeta_1iqcf_192{justify-content:flex-start}._strategyCarouselControls_1iqcf_193{justify-content:flex-end}._strategyCarouselPillLayout_1iqcf_207{flex-direction:column;align-items:stretch}._strategyCarouselPaginationHeader_1iqcf_370{grid-template-columns:1fr}._strategyCarouselPill_1iqcf_207{flex:1 1 auto}._strategyCarouselPillGroup_1iqcf_378{max-width:100%;min-width:0}._strategyCarouselStack_1iqcf_331{max-height:min(64vh,30rem)}._builderConfigBar_1iqcf_122,._builderConfigControls_1iqcf_131,._strategyCarouselHeader_1iqcf_191,._builderConfigActions_1iqcf_139{align-items:stretch}._builderConfigActions_1iqcf_139,._configSelect_1iqcf_516,._configNameInput_1iqcf_545,._configButton_1iqcf_567{width:100%}._builderConfigActions_1iqcf_139{flex-direction:column}._configSelect_1iqcf_516,._configNameInput_1iqcf_545,._configButton_1iqcf_567{width:100%}._dateRangeFields_1iqcf_1789{grid-template-columns:1fr;width:100%}._resultsDownloadButton_1iqcf_1813{width:100%;justify-content:center}._resultsRangeWidget_1iqcf_1623{grid-template-columns:1fr;width:100%}._rangePills_1iqcf_1556,._builderFooter_1iqcf_1438,._builderFooterInner_1iqcf_1444{width:100%}._builderFooterInner_1iqcf_1444{flex-direction:column;align-items:stretch}._runBacktestButton_1iqcf_1453{margin-left:0;align-self:flex-start}._inlineDropzone_1iqcf_1093{flex-direction:column;align-items:flex-start;height:auto;min-height:0;padding:.72rem .82rem}._chartBlock_1iqcf_1552,._chartBlockPlain_1iqcf_1969{min-width:0;overflow:hidden;padding:.74rem}._chartHeader_1iqcf_1650{gap:.62rem;margin-bottom:.82rem}._chartHeaderTitle_1iqcf_1706{line-height:1.2}._chartHeaderPrimary_1iqcf_1650,._chartHeaderPrimaryRatio_1iqcf_1659,._chartHeaderControls_1iqcf_1719,._chartHeaderControlsRatio_1iqcf_1732,._chartSecondaryControls_1iqcf_1684,._chartSecondaryControlsRatio_1iqcf_1684,._chartRatioControls_1iqcf_2053{width:100%;max-width:100%}._chartHeaderPrimary_1iqcf_1650,._chartHeaderPrimaryRatio_1iqcf_1659{align-items:flex-start}._chartHeaderControls_1iqcf_1719,._chartHeaderControlsRatio_1iqcf_1732,._chartSecondaryControls_1iqcf_1684,._chartSecondaryControlsRatio_1iqcf_1684,._chartRatioControls_1iqcf_2053{flex-wrap:wrap;justify-content:flex-start;margin-left:0}._chartAddField_1iqcf_1678,._chartRatioField_1iqcf_2062{width:100%;min-width:0;flex-basis:100%}._chartRatioField_1iqcf_2062{grid-template-columns:minmax(5.2rem,auto) minmax(0,1fr)}._seriesToggles_1iqcf_1690{width:100%;max-width:100%;justify-content:flex-start;flex-wrap:wrap;overflow-x:visible;padding-bottom:.22rem;scrollbar-width:none}._seriesToggles_1iqcf_1690::-webkit-scrollbar{display:none}._seriesToggle_1iqcf_1690{flex:0 0 auto}._seriesToggleLabel_1iqcf_2255{display:block;max-width:13rem;overflow:hidden;text-overflow:ellipsis}._chartCanvasMain_1iqcf_2259{height:300px}._chartCanvasSecondary_1iqcf_2276{height:220px}._chartRangeTooltip_1iqcf_2424{top:.62rem;right:.62rem;left:.62rem;width:auto}._chartRangeTooltip_1iqcf_2424 ._chartTooltipLabel_1iqcf_2296{max-width:11.5rem;overflow:hidden;text-overflow:ellipsis}._tableWrap_1iqcf_2514{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}}html[data-theme=dark] ._strategyCarousel_1iqcf_81,html[data-theme=dark] ._strategyCard_1iqcf_662,html[data-theme=dark] ._assetWorkspace_1iqcf_742,html[data-theme=dark] ._chartBlock_1iqcf_1552,html[data-theme=dark] ._chartBlockPlain_1iqcf_1969,html[data-theme=dark] ._returnsDataFrame_1iqcf_2710,html[data-theme=dark] ._statsTableShell_1iqcf_2739,html[data-theme=dark] ._correlationStatusCard_1iqcf_2850,html[data-theme=dark] ._correlationStatusInline_1iqcf_2851,html[data-theme=dark] ._correlationStatsPanel_1iqcf_3114{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_1iqcf_662{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_1iqcf_331{scrollbar-color:var(--scrollbar-thumb-start) var(--scrollbar-track)}html[data-theme=dark] ._strategyCarouselStack_1iqcf_331::-webkit-scrollbar-track{background:var(--scrollbar-track)}html[data-theme=dark] ._strategyCarouselStack_1iqcf_331::-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_1iqcf_331::-webkit-scrollbar-corner{background:transparent}html[data-theme=dark] ._strategyHeader_1iqcf_705{background:linear-gradient(180deg,rgba(166,183,199,.04),transparent)}html[data-theme=dark] ._assetWorkspace_1iqcf_742{background:#080f1838;box-shadow:inset 0 1px #ffffff09}html[data-theme=dark] ._assetWorkspace_1iqcf_742:before{background:linear-gradient(180deg,transparent,rgba(8,15,24,.46));opacity:.42}html[data-theme=dark] ._assetWorkspace_1iqcf_742:before,html[data-theme=dark] ._strategyCarousel_1iqcf_81:before,html[data-theme=dark] ._strategyCarousel_1iqcf_81:after,html[data-theme=dark] ._strategyCarouselGlow_1iqcf_307{opacity:.32}html[data-theme=dark] ._chartBlock_1iqcf_1552:hover,html[data-theme=dark] ._chartBlockPlain_1iqcf_1969:hover,html[data-theme=dark] ._strategyCarouselAddButton_1iqcf_215:hover,html[data-theme=dark] ._strategyCarouselExpandButton_1iqcf_258:hover,html[data-theme=dark] ._configButton_1iqcf_567:hover:not(:disabled){border-color:#e0900338;box-shadow:0 16px 34px #06121d38,inset 0 1px #ffffff0f}html[data-theme=dark] ._configSelect_1iqcf_516,html[data-theme=dark] ._configNameInput_1iqcf_545,html[data-theme=dark] ._configButton_1iqcf_567,html[data-theme=dark] ._strategyCarouselAddButton_1iqcf_215,html[data-theme=dark] ._strategyCarouselExpandButton_1iqcf_258,html[data-theme=dark] ._strategyCarouselPill_1iqcf_207,html[data-theme=dark] ._strategyCardBadge_1iqcf_686,html[data-theme=dark] ._inlineToggle_1iqcf_828,html[data-theme=dark] ._currencySelect_1iqcf_844,html[data-theme=dark] ._assetRemoveButton_1iqcf_979,html[data-theme=dark] ._assetRowsAddButton_1iqcf_237,html[data-theme=dark] ._fileClearButton_1iqcf_1154,html[data-theme=dark] ._weightControl_1iqcf_1391,html[data-theme=dark] ._weightInput_1iqcf_1414,html[data-theme=dark] ._inlineDropzone_1iqcf_1093,html[data-theme=dark] ._resultSelect_1iqcf_1742,html[data-theme=dark] ._logScaleSwitch_1iqcf_2128,html[data-theme=dark] ._correlationFrequencyPills_1iqcf_2957{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._inlineDropzoneLoaded_1iqcf_1118{border-color:#e090034d;background:linear-gradient(135deg,#e29a241a,#111c2af0)}html[data-theme=dark] ._dropIconLoaded_1iqcf_1148{background:#e090032e;color:var(--color-accent);box-shadow:inset 0 0 0 1px #e0900347}html[data-theme=dark] ._fileClearButton_1iqcf_1154:hover{border-color:#ff7d704d;background:#ff7d701f;color:#ff9b90}html[data-theme=dark] ._fileSeriesPanel_1iqcf_1217{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_1iqcf_1232 strong{color:var(--color-ink)}html[data-theme=dark] ._fileSeriesGhostButton_1iqcf_1268,html[data-theme=dark] ._fileSeriesChip_1iqcf_1312{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_1iqcf_1268:hover,html[data-theme=dark] ._fileSeriesChip_1iqcf_1312:hover{border-color:#e0900347;background:#e090031a}html[data-theme=dark] ._fileSeriesPrimaryButton_1iqcf_1269{border-color:#e090035c;background:linear-gradient(135deg,#e09003eb,#ebb75bd6);color:#3b2503;box-shadow:0 10px 18px #e0900329}html[data-theme=dark] ._fileSeriesChip_1iqcf_1312 small,html[data-theme=dark] ._fileSeriesCheck_1iqcf_1341{background:#8bbbd01f}html[data-theme=dark] ._fileSeriesChipSelected_1iqcf_1364{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_1iqcf_1364 ._fileSeriesCheck_1iqcf_1341{background:#e0900333;color:var(--color-accent-soft);box-shadow:inset 0 0 0 1px #e0900347}html[data-theme=dark] ._configSelect_1iqcf_516:hover,html[data-theme=dark] ._configSelect_1iqcf_516:focus,html[data-theme=dark] ._configNameInput_1iqcf_545:hover,html[data-theme=dark] ._configNameInput_1iqcf_545:focus,html[data-theme=dark] ._selectField_1iqcf_819:hover ._resultSelect_1iqcf_1742,html[data-theme=dark] ._logScaleSwitch_1iqcf_2128:hover:not(:disabled){border-color:#e0900342;box-shadow:0 0 0 3px #e0900314,0 12px 24px #06121d2e}html[data-theme=dark] ._strategyCarouselPillActive_1iqcf_447,html[data-theme=dark] ._sourceTabActive_1iqcf_956,html[data-theme=dark] ._logScaleSwitchActive_1iqcf_2161{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_1iqcf_447,html[data-theme=dark] ._toggleButtonActive_1iqcf_955,html[data-theme=dark] ._toggleButton_1iqcf_927:hover,html[data-theme=dark] ._strategyCarouselPill_1iqcf_207:hover,html[data-theme=dark] ._sourceTabActive_1iqcf_956,html[data-theme=dark] ._sourceTab_1iqcf_917:hover:not(._sourceTabDisabled_1iqcf_962){border-color:#e0900352;background:#e090031f;color:var(--color-accent);box-shadow:inset 0 0 0 1px #e0900342}html[data-theme=dark] ._strategyCarouselPillActive_1iqcf_447 ._strategyCarouselPillIndex_1iqcf_454,html[data-theme=dark] ._strategyCarouselPill_1iqcf_207:hover ._strategyCarouselPillIndex_1iqcf_454{background:#e090032e;color:var(--color-accent)}html[data-theme=dark] ._strategyCarouselPillGroupDropTarget_1iqcf_433:after{border-color:#e090035c;background:#e090031a;box-shadow:0 12px 26px #e090031a,inset 0 0 0 1px #e090032e}html[data-theme=dark] ._glowButtonAccent_1iqcf_878{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._glowButtonAccent_1iqcf_878:hover{box-shadow:0 14px 28px #e0900338}html[data-theme=dark] ._strategyCarouselPillDelete_1iqcf_479{background:#8bbbd01a;color:#deeaf2b3}html[data-theme=dark] ._strategyCarouselPillGroupActive_1iqcf_387 ._strategyCarouselPillDelete_1iqcf_479{background:#e0900329;color:var(--color-accent)}html[data-theme=dark] ._strategyCarouselPillDelete_1iqcf_479: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_1iqcf_1813:disabled{border-color:var(--color-border);background:#111c2a9e;color:#9cabb994;box-shadow:none}html[data-theme=dark] ._sourceTabs_1iqcf_917,html[data-theme=dark] ._resultsTabNav_1iqcf_1751,html[data-theme=dark] ._rangePills_1iqcf_1556{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._rangePillActive_1iqcf_1591,html[data-theme=dark] ._resultsTabNav_1iqcf_1751 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._rangePillBackdrop_1iqcf_1595,html[data-theme=dark] ._resultsTabNav_1iqcf_1751 button[aria-selected=true]>span:first-child,html[data-theme=dark] ._correlationFrequencyPillActive_1iqcf_2985{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._rangePill_1iqcf_1556:hover:not(._rangePillActive_1iqcf_1591),html[data-theme=dark] ._resultsTabNav_1iqcf_1751 button:hover:not([aria-selected=true]),html[data-theme=dark] ._correlationFrequencyPill_1iqcf_2957:hover:not(._correlationFrequencyPillActive_1iqcf_2985){color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._inlineDropzone_1iqcf_1093:hover,html[data-theme=dark] ._inlineDropzone_1iqcf_1093: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_1iqcf_2173{background:#8bbbd02e;box-shadow:inset 0 1px 2px #06121d42}html[data-theme=dark] ._logScaleSwitchThumb_1iqcf_2193{background:#eaf3faf5}html[data-theme=dark] ._fullTable_1iqcf_2520 th,html[data-theme=dark] ._returnsTable_1iqcf_2521 th,html[data-theme=dark] ._heatTable_1iqcf_2522 th,html[data-theme=dark] ._statsTable_1iqcf_2609 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_1iqcf_2520 th,html[data-theme=dark] ._fullTable_1iqcf_2520 td,html[data-theme=dark] ._returnsTable_1iqcf_2521 th,html[data-theme=dark] ._returnsTable_1iqcf_2521 td,html[data-theme=dark] ._heatTable_1iqcf_2522 th,html[data-theme=dark] ._heatTable_1iqcf_2522 td,html[data-theme=dark] ._statsTable_1iqcf_2609 th,html[data-theme=dark] ._statsTable_1iqcf_2609 td,html[data-theme=dark] ._correlationStatsHeader_1iqcf_3123,html[data-theme=dark] ._correlationStatsHeader_1iqcf_3123 span,html[data-theme=dark] ._correlationStatsRow_1iqcf_3124 span,html[data-theme=dark] ._correlationStatsRow_1iqcf_3124 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_1iqcf_2520 tbody tr:nth-child(2n),html[data-theme=dark] ._returnsTable_1iqcf_2521 tbody tr:nth-child(2n),html[data-theme=dark] ._heatTable_1iqcf_2522 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._dailyReturnsTable_1iqcf_2753 th:first-child,html[data-theme=dark] ._dailyReturnsTable_1iqcf_2753 td:first-child{background:var(--color-table-sticky);box-shadow:1px 0 0 var(--color-border)}html[data-theme=dark] ._dailyReturnsTable_1iqcf_2753 tbody tr:nth-child(2n) td:first-child{background:var(--color-table-row-alt)}html[data-theme=dark] ._fullTable_1iqcf_2520 tbody tr:hover,html[data-theme=dark] ._returnsTable_1iqcf_2521 tbody tr:hover,html[data-theme=dark] ._heatTable_1iqcf_2522 tbody tr:hover,html[data-theme=dark] ._statsTable_1iqcf_2609 tbody tr:hover{background:var(--color-table-hover)}html[data-theme=dark] ._statsSelectableTable_1iqcf_2686 tbody tr:hover{background:transparent}html[data-theme=dark] ._statsSelectableTable_1iqcf_2686 tbody tr:nth-child(2n):hover{background:var(--color-table-row-alt)}html[data-theme=dark] ._correlationStatsRow_1iqcf_3124 span{color:var(--color-muted)}html[data-theme=dark] ._chartTooltip_1iqcf_2281{border-color:#a6b7c73d;background:linear-gradient(135deg,#101a277a,#101a274d);box-shadow:0 8px 22px #06121d33,inset 0 1px #ffffff14}html[data-theme=dark] ._chartTooltipDate_1iqcf_2338{color:var(--color-muted)}html[data-theme=dark] ._chartRangeBandMain_1iqcf_2394{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_1iqcf_2394:before,html[data-theme=dark] ._chartRangeBandMain_1iqcf_2394:after{background:#ebb75be6;box-shadow:0 0 12px #ebb75b2e}html[data-theme=dark] ._chartRangeBandOverlay_1iqcf_2409{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_1iqcf_2409:before,html[data-theme=dark] ._chartRangeBandOverlay_1iqcf_2409:after{background:#5390b0e6;box-shadow:0 0 12px #5390b02e}html[data-theme=dark] ._chartRangeTooltipTitle_1iqcf_2440{color:var(--color-ink)}html[data-theme=dark] ._chartRangeTooltipStartEnd_1iqcf_2478{color:var(--color-muted)}html[data-theme=dark] ._chartHeaderTitle_1iqcf_1706,html[data-theme=dark] ._statsLoadingIndicator_1iqcf_1916,html[data-theme=dark] ._configButton_1iqcf_567,html[data-theme=dark] ._seriesToggle_1iqcf_1690:hover{color:var(--color-ink)}html[data-theme=dark] ._statsLoadingIndicator_1iqcf_1916{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_1iqcf_1912{color:var(--color-accent-soft)}html[data-theme=dark] ._chartTooltipValue_1iqcf_2331,html[data-theme=dark] ._chartTooltipSeriesValue_1iqcf_2358{color:var(--chart-primary)}html[data-theme=dark] ._seriesToggle_1iqcf_1690:hover{color:var(--color-ink);text-shadow:0 0 12px rgba(83,144,176,.22)}html[data-theme=dark] ._positiveValue_1iqcf_3171,html[data-theme=dark] ._fullTable_1iqcf_2520 td._positiveValue_1iqcf_3171,html[data-theme=dark] ._returnsTable_1iqcf_2521 td._positiveValue_1iqcf_3171{color:var(--color-positive)}html[data-theme=dark] ._negativeValue_1iqcf_3176,html[data-theme=dark] ._fullTable_1iqcf_2520 td._negativeValue_1iqcf_3176,html[data-theme=dark] ._returnsTable_1iqcf_2521 td._negativeValue_1iqcf_3176{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}._page_1vgri_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_1vgri_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_1vgri_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_1vgri_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_1vgri_59,._backgroundVideoOverlay_1vgri_60,._backgroundGlow_1vgri_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_1vgri_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_1vgri_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_1vgri_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_1vgri_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_1vgri_106{width:var(--intro-icon-width);height:auto;display:block}._introWordMask_1vgri_112{width:var(--intro-word-width);overflow:hidden;animation:_loginIntroWord_1vgri_1 1.8s cubic-bezier(.22,1,.36,1) both;transform-origin:left center;will-change:clip-path,opacity,transform}._introWordLogo_1vgri_120{width:var(--intro-word-width);height:auto;display:block}._backgroundVideo_1vgri_59{width:100%;height:100%;object-fit:cover;filter:blur(1.5px) saturate(.9) brightness(.72);transform:scale(1.04)}._backgroundVideoOverlay_1vgri_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_1vgri_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_1vgri_148,._formWrap_1vgri_149{position:relative;display:flex;align-items:center;justify-content:center;min-height:auto;width:100%}._hero_1vgri_148{padding:0;justify-content:flex-end}._heroInner_1vgri_163{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_1vgri_176 ._heroInner_1vgri_163{transform:none}._logo_1vgri_180{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_1vgri_193{flex:0 0 var(--login-logo-icon-width);width:var(--login-logo-icon-width);height:auto;display:block}._logoWordLogo_1vgri_200{flex:0 0 var(--login-logo-word-width);width:var(--login-logo-word-width);height:auto;display:block}._formEyebrow_1vgri_207{margin:0 0 .85rem;color:#f4c56ae6;font-size:.82rem;letter-spacing:.18em;text-transform:uppercase;font-weight:800}._heroHeadline_1vgri_216{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_1vgri_149{z-index:1;justify-content:flex-start;padding:0}._formCard_1vgri_233{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_1vgri_246{width:min(37rem,calc(100% - 1rem));padding:0;background:transparent;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._formCardPreloading_1vgri_246>div:first-child{display:none}._formCardPreloading_1vgri_246 ._form_1vgri_149{margin-top:0}._formCard_1vgri_233 h2{margin:0;font-size:2rem;line-height:1.02}._loginBrandHeading_1vgri_269{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_1vgri_279{color:#173a59}._loginPlus_1vgri_283{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_1vgri_1 8.5s ease-in-out infinite}@keyframes _loginPlusGlow_1vgri_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_1vgri_149{display:grid;gap:.95rem;margin-top:1.5rem}._statusPanel_1vgri_325{display:grid;gap:1rem;margin-top:1.5rem;justify-items:center}._statusHeader_1vgri_332{display:grid;gap:.5rem;justify-items:center;text-align:center}._statusIconChecking_1vgri_339{color:#173a59}._statusTitle_1vgri_343{color:#173a59;font-size:1.08rem;line-height:1.2;margin:0}._statusSubtitle_1vgri_350{margin:0;color:#4e7aa4;font-size:.95rem;line-height:1.45;font-weight:600}._statusSubtitleProminent_1vgri_358{color:#f0a21a;font-size:1.36rem;font-weight:400;line-height:1.2}._statusTitleMuted_1vgri_365{color:#4e7aa4;font-size:.95rem;font-weight:600}._statusHeader_1vgri_332 p{margin:0}._preloadPanel_1vgri_375{display:grid;gap:1.05rem;padding:.15rem 0 .1rem;justify-items:stretch}._preloadWelcome_1vgri_382{color:#f7fbff;font-size:1.15rem;font-weight:820;line-height:1.2;text-align:left;text-shadow:0 14px 30px rgba(3,15,27,.42)}._loginStagedLoader_1vgri_391{width:min(100%,37rem)}html[data-theme=dark] ._statusTitle_1vgri_343,html[data-theme=dark] ._statusIconChecking_1vgri_339{color:var(--color-ink)}html[data-theme=dark] ._statusSubtitle_1vgri_350,html[data-theme=dark] ._statusTitleMuted_1vgri_365{color:var(--color-muted)}html[data-theme=dark] ._page_1vgri_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_1vgri_59{filter:blur(1.5px) saturate(.72) brightness(.46)}html[data-theme=dark] ._backgroundVideoOverlay_1vgri_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_1vgri_233,html[data-theme=dark] ._forgotPasswordDialog_1vgri_423{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] ._formCardPreloading_1vgri_246{border-color:transparent;background:transparent;color:#f7fbff;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-theme=dark] ._loginBrandHeading_1vgri_269,html[data-theme=dark] ._loginBrandText_1vgri_279,html[data-theme=dark] ._loginPlus_1vgri_283,html[data-theme=dark] ._forgotPasswordHeader_1vgri_445 strong{color:var(--color-ink)}html[data-theme=dark] ._loginPlus_1vgri_283{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_1vgri_445 p{color:var(--color-muted)}html[data-theme=dark] ._form_1vgri_149 input,html[data-theme=dark] ._forgotPasswordForm_1vgri_461 input,html[data-theme=dark] ._securityCodeSlot_1vgri_462{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_1vgri_149 input:disabled,html[data-theme=dark] ._forgotPasswordForm_1vgri_461 input:disabled,html[data-theme=dark] ._securityCodeSlot_1vgri_462:disabled{background:#0816239e;color:#d4e2eeb8}html[data-theme=dark] ._passwordToggle_1vgri_476{color:var(--color-muted)}html[data-theme=dark] ._passwordToggle_1vgri_476:hover,html[data-theme=dark] ._passwordToggle_1vgri_476:focus-visible{background:#95b8d21f;color:var(--color-ink)}html[data-theme=dark] ._ghostButton_1vgri_486{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_1vgri_486:hover,html[data-theme=dark] ._ghostButton_1vgri_486: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_1vgri_505{border-top-color:var(--color-border-soft)}html[data-theme=dark] ._disclaimer_1vgri_505 small{color:var(--color-muted)}html[data-theme=dark] ._disclaimer_1vgri_505 a{color:var(--color-accent-soft)}html[data-theme=dark] ._forgotPasswordOverlay_1vgri_517{background:#02080ea8}html[data-theme=dark] ._securityCodeSlot_1vgri_462:focus{border-color:#f0a21a9e;box-shadow:0 0 0 3px #f0a21a29,inset 0 1px #ffffff0f}._form_1vgri_149 label{display:grid;gap:.42rem}._form_1vgri_149 label span{color:var(--color-muted);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800}._form_1vgri_149 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_1vgri_149 input:hover:not(:disabled){border-color:#f0a21a42;box-shadow:0 9px 18px #f0a21a14,inset 0 1px #ffffffc7}._form_1vgri_149 input:focus,._form_1vgri_149 input:focus-visible{outline:none;border-color:#f0a21a6b;box-shadow:0 0 0 3px #f0a21a29,0 12px 26px #f0a21a1f,inset 0 1px #ffffffd1}._passwordField_1vgri_572,._passwordInputWrap_1vgri_576{position:relative}._passwordInputWrap_1vgri_576 input{width:100%;padding-right:3rem}._passwordToggle_1vgri_476{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_1vgri_476:hover,._passwordToggle_1vgri_476:focus-visible{background:#173a5914;color:#173a59}._form_1vgri_149 input:disabled,._passwordToggle_1vgri_476:disabled,._primaryButton_1vgri_612:disabled,._ghostButton_1vgri_486:disabled{cursor:wait}._form_1vgri_149 input:disabled{opacity:.82;background:#f2f6faf0}._formError_1vgri_622{margin:-.1rem 0 0;color:#a04c12;font-size:.82rem;font-weight:700}._formSuccess_1vgri_629{margin:-.1rem 0 0;color:#1b7d51;font-size:.82rem;font-weight:700}._formActions_1vgri_636{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.75rem;margin-top:.25rem}._primaryButton_1vgri_612,._ghostButton_1vgri_486{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_1vgri_612{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_1vgri_612:disabled{box-shadow:0 10px 20px #f0a21a1f}._primaryButtonText_1vgri_675{white-space:nowrap}._primaryButtonIcon_1vgri_679{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;opacity:.78}._buttonSpinner_1vgri_687{animation:_buttonSpin_1vgri_687 .84s linear infinite}._ghostButton_1vgri_486{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_1vgri_612:hover,._primaryButton_1vgri_612:focus-visible,._ghostButton_1vgri_486:hover,._ghostButton_1vgri_486:focus-visible{transform:translateY(-.5px)}._primaryButton_1vgri_612:hover,._primaryButton_1vgri_612:focus-visible{background:linear-gradient(135deg,#f2a71f,#f6ca73);box-shadow:0 12px 22px #f0a21a33,0 0 0 1px #ffe4aa29}._ghostButton_1vgri_486:hover,._ghostButton_1vgri_486:focus-visible{border-color:#f0a21a38;background:linear-gradient(135deg,#fffaf0fa,#fff4ddf0);box-shadow:0 10px 18px #f0a21a1a,inset 0 1px #ffffffd1}._primaryButton_1vgri_612:focus-visible,._ghostButton_1vgri_486:focus-visible{outline:none}._forgotPasswordOverlay_1vgri_517{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_1vgri_423{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_1vgri_445{display:grid;gap:.42rem}._forgotPasswordHeader_1vgri_445 strong{color:#173a59;font-size:1.08rem;line-height:1.2}._forgotPasswordHeader_1vgri_445 p{margin:0;color:#4b6174;line-height:1.55}._forgotPasswordForm_1vgri_461{display:grid;gap:.9rem}._forgotPasswordForm_1vgri_461 label{display:grid;gap:.42rem}._forgotPasswordForm_1vgri_461 label span{color:var(--color-muted);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800}._forgotPasswordForm_1vgri_461 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_1vgri_807,._verifySecurityCodeButton_1vgri_811{width:100%}._securityCodeGroup_1vgri_815{display:grid;gap:.42rem}._securityCodeLabel_1vgri_820{color:var(--color-muted);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:800}._securityCodeSlots_1vgri_828{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem}._securityCodeSlot_1vgri_462{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_1vgri_462:focus{outline:none;border-color:#f0a21a9e;box-shadow:0 0 0 3px #f0a21a29,inset 0 1px #ffffffc2}._forgotPasswordActions_1vgri_855{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;margin-top:.15rem}._disclaimer_1vgri_505{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_1vgri_505 small{color:#475f71;line-height:1.35;font-size:.76rem;font-weight:700}._disclaimer_1vgri_505 a{color:var(--color-accent-deep);font-size:.76rem;font-weight:800}._pageTransitioning_1vgri_886 ._backgroundVideo_1vgri_59{filter:blur(8px) saturate(.6) brightness(.34);transform:scale(1.12);opacity:.36}._pageTransitioning_1vgri_886 ._backgroundVideoOverlay_1vgri_60{opacity:.84}._pageTransitioning_1vgri_886 ._backgroundGlow_1vgri_61{opacity:.08}@keyframes _buttonSpin_1vgri_687{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _loginIntroBrand_1vgri_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_1vgri_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_1vgri_40{width:min(232px,42vw)}._hero_1vgri_148{min-height:auto;padding-bottom:0}._formWrap_1vgri_149{min-height:auto;justify-content:flex-start;padding:0}}@media(max-width:900px){._page_1vgri_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_1vgri_148,._formWrap_1vgri_149{justify-content:center}._heroInner_1vgri_163{width:min(100%,31rem);justify-items:center;text-align:center;transform:none}._introBrand_1vgri_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_1vgri_180{margin-left:0;margin-bottom:0}._heroHeadline_1vgri_216{max-width:100%;font-size:clamp(1.1rem,5.2vw,2.45rem)}}@media(max-width:640px){._page_1vgri_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_1vgri_148,._formWrap_1vgri_149{padding:0}._heroInner_1vgri_163{width:100%}._workspaceTransitionSidebar_1vgri_40{width:min(188px,52vw)}._introBrand_1vgri_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_1vgri_216{font-size:clamp(1.08rem,5.1vw,1.95rem)}._formActions_1vgri_636{grid-template-columns:1fr}._ghostButton_1vgri_486{min-width:0}._formCard_1vgri_233{margin-right:0}._securityCodeSlots_1vgri_828{gap:.45rem}._securityCodeSlot_1vgri_462{min-height:2.85rem;font-size:1.02rem}}@media(prefers-reduced-motion:reduce){._loginPlus_1vgri_283{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_si7ca_1{display:grid;gap:.7rem;min-width:0}._stage_si7ca_7{position:relative;width:100%;min-width:0;height:clamp(600px,calc(100dvh - 12.8rem),880px);padding:.56rem;border-radius:var(--radius-panel);background:transparent;border:0;box-shadow:none;overflow:hidden}._stage_si7ca_7[data-root-stage=false]{height:clamp(560px,calc(100dvh - 14rem),790px)}._measureFrame_si7ca_24,._viewport_si7ca_25{position:relative;width:100%;height:100%;min-width:0;transform-origin:center center;will-change:transform,opacity}._stageLayer_si7ca_34{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform-origin:center center;backface-visibility:hidden}._stageLayerOverview_si7ca_43{z-index:1}._stageLayerDetail_si7ca_47{z-index:2}._detailShell_si7ca_51{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:linear-gradient(180deg,#172b43fa,#101f31fa);border:1px solid rgba(166,191,214,.22);box-shadow:inset 0 1px #ffffff0d;will-change:transform,opacity}._groupTile_si7ca_65{position:absolute;overflow:hidden;border-radius:calc(var(--radius-control) + .04rem);background:linear-gradient(180deg,#172b43fa,#101f31fa);border:1px solid rgba(166,191,214,.22);box-shadow:inset 0 1px #ffffff0d;transition:box-shadow .26s ease,border-color .22s ease;will-change:transform,opacity}._groupHeader_si7ca_76{display:flex;justify-content:center;padding:.38rem .48rem .28rem;cursor:context-menu}._groupHeaderButton_si7ca_83{border:0;background:transparent;color:#f3f8fc;font-size:.8rem;font-weight:700;line-height:1;transition:color .18s ease,transform .22s ease,opacity .18s ease}._groupHeaderButton_si7ca_83:hover{color:#fff;transform:translateY(-1px)}._groupViewport_si7ca_98{position:relative;width:calc(100% - .56rem);height:calc(100% - 2rem);margin:0 .28rem .28rem}._detailViewport_si7ca_105{position:relative;width:calc(100% - .36rem);height:calc(100% - 1.7rem);margin:0 .18rem .18rem;min-width:0}._assetTile_si7ca_113{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_si7ca_113[data-clickable=true]{cursor:pointer}._assetTile_si7ca_113[data-clickable=true]:hover{box-shadow:inset 0 1px #ffffff14,0 18px 28px #07121f29;filter:saturate(1.04) brightness(1.02)}._assetTile_si7ca_113[data-clickable=true]:active{filter:saturate(.99) brightness(.99)}._assetTileInner_si7ca_138{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_si7ca_138 strong{margin:0;max-width:100%;overflow:hidden;font-family:var(--font-heading);font-size:.94rem;line-height:1.04;text-overflow:ellipsis}._assetTileInner_si7ca_138 span{max-width:100%;overflow:hidden;font-size:.78rem;font-weight:800;line-height:1;text-overflow:ellipsis;white-space:nowrap}._contextMenu_si7ca_172{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_si7ca_186{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_si7ca_186:hover,._contextMenuItem_si7ca_186:focus-visible{background:#f0a21a24;color:var(--color-accent-deep);outline:none}._assetTile_si7ca_113[data-density=hero] ._assetTileInner_si7ca_138 strong{font-size:1.28rem}._assetTile_si7ca_113[data-density=hero] ._assetTileInner_si7ca_138 span{font-size:.98rem}._assetTile_si7ca_113[data-density=large] ._assetTileInner_si7ca_138 strong{font-size:1.1rem}._assetTile_si7ca_113[data-density=large] ._assetTileInner_si7ca_138 span{font-size:.86rem}._assetTile_si7ca_113[data-density=medium] ._assetTileInner_si7ca_138 strong{font-size:.92rem}._assetTile_si7ca_113[data-density=medium] ._assetTileInner_si7ca_138 span{font-size:.76rem}._assetTile_si7ca_113[data-density=small] ._assetTileInner_si7ca_138 strong{font-size:.74rem}._assetTile_si7ca_113[data-density=small] ._assetTileInner_si7ca_138 span{font-size:.66rem}._assetTile_si7ca_113[data-density=tiny] ._assetTileInner_si7ca_138 strong{font-size:.6rem}._assetTile_si7ca_113[data-density=tiny] ._assetTileInner_si7ca_138 span{display:none}@media(max-width:980px){._stage_si7ca_7{height:540px}._stage_si7ca_7[data-root-stage=false]{height:490px}}@media(max-width:640px){._stage_si7ca_7{height:min(74vh,560px);min-height:520px;padding:.34rem}._stage_si7ca_7[data-root-stage=false]{height:min(68vh,500px);min-height:460px}._groupTile_si7ca_65,._detailShell_si7ca_51{border-radius:.52rem}._groupHeader_si7ca_76{padding:.28rem .34rem .22rem}._groupHeaderButton_si7ca_83{font-size:.68rem;line-height:1.05}._groupViewport_si7ca_98{width:calc(100% - .36rem);height:calc(100% - 1.65rem);margin:0 .18rem .18rem}._assetTileInner_si7ca_138{gap:.1rem;padding:.2rem}._assetTile_si7ca_113[data-density=hero] ._assetTileInner_si7ca_138 strong,._assetTile_si7ca_113[data-density=large] ._assetTileInner_si7ca_138 strong{font-size:.92rem}._assetTile_si7ca_113[data-density=hero] ._assetTileInner_si7ca_138 span,._assetTile_si7ca_113[data-density=large] ._assetTileInner_si7ca_138 span{font-size:.74rem}._assetTile_si7ca_113[data-density=medium] ._assetTileInner_si7ca_138 strong{font-size:.72rem}._assetTile_si7ca_113[data-density=medium] ._assetTileInner_si7ca_138 span{font-size:.62rem}._assetTile_si7ca_113[data-density=small] ._assetTileInner_si7ca_138 strong,._assetTile_si7ca_113[data-density=tiny] ._assetTileInner_si7ca_138 strong{font-size:.58rem}._assetTile_si7ca_113[data-density=small] ._assetTileInner_si7ca_138 span{display:block;font-size:.52rem}._assetTile_si7ca_113[data-density=tiny] ._assetTileInner_si7ca_138 span{display:block;font-size:.46rem}}@media(max-width:420px){._assetTileInner_si7ca_138{gap:.07rem;padding:.16rem}._assetTile_si7ca_113[data-density=small] ._assetTileInner_si7ca_138 strong,._assetTile_si7ca_113[data-density=tiny] ._assetTileInner_si7ca_138 strong{font-size:.5rem}._assetTile_si7ca_113[data-density=small] ._assetTileInner_si7ca_138 span,._assetTile_si7ca_113[data-density=tiny] ._assetTileInner_si7ca_138 span{font-size:.42rem}}._viewStack_ppglt_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_ppglt_45{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem 1.25rem;min-width:0;padding-bottom:.72rem;border-bottom:1px solid rgba(27,66,95,.12)}._pageViewTabs_ppglt_55{display:inline-flex;grid-column:1;grid-row:1;gap:.28rem;width:fit-content;max-width:100%;justify-self:start;flex:0 0 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_ppglt_55 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_ppglt_55 button:hover{color:var(--color-ink)}._pageViewTabs_ppglt_55 button[aria-selected=true]{color:#4d2d00}._pageViewTabs_ppglt_55 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._toolbarFilter_ppglt_98{grid-column:2;grid-row:1;justify-self:stretch;min-width:0;padding-top:.12rem;z-index:1}._toolbarFilterInner_ppglt_107{display:grid}._marketContentPanel_ppglt_111{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_ppglt_111:before{content:none!important}._assetClassFilter_ppglt_125{display:grid;flex:1 1 42rem}._assetClassFilterLayout_ppglt_130{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem 1rem;width:100%}._controlLabel_ppglt_138{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._assetClassSelections_ppglt_146{align-self:center;grid-column:1;justify-self:center;display:flex;flex:0 1 auto;flex-wrap:wrap;justify-content:center;gap:.5rem;min-width:0}._assetClassFilterTrailing_ppglt_158{display:flex;grid-column:2;flex:0 0 auto;align-items:center;justify-self:end}._assetClassFilterTrailingFarRight_ppglt_166{justify-self:end}._assetClassFilterTrailingOverview_ppglt_170{align-self:flex-start;align-items:flex-start}._scannerTableViewport_ppglt_175{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_ppglt_187{height:100%;overflow:visible;border-radius:inherit}._scannerTableInner_ppglt_187 table{border-collapse:separate;border-spacing:0}._scannerTableInner_ppglt_187 thead th{position:sticky!important;top:0;z-index:6;background:#f8fbfefa;box-shadow:inset 0 -1px #7e95a547}._overviewReturnsPanel_ppglt_206{min-width:0}._overviewReturnsTableViewport_ppglt_210{max-height:28rem;overflow:auto;scrollbar-gutter:stable;border:1px solid rgba(27,66,95,.12);border-radius:.72rem;background:#f8fbfeb8}._overviewReturnsTable_ppglt_210{width:max-content;min-width:100%;font-variant-numeric:tabular-nums}._overviewReturnsTable_ppglt_210 th,._overviewReturnsTable_ppglt_210 td{min-width:8.25rem;padding:.62rem .78rem;text-align:right;white-space:nowrap}._overviewReturnsTable_ppglt_210 th:first-child,._overviewReturnsTable_ppglt_210 td:first-child{left:0;min-width:7.5rem;text-align:left}._overviewReturnsTable_ppglt_210 th:first-child{z-index:7}._overviewReturnsTable_ppglt_210 td:first-child{position:sticky;z-index:3;background:#f8fbfe;box-shadow:inset -1px 0 #7e95a533}._overviewReturnsDateHeader_ppglt_251,._overviewReturnsDateCell_ppglt_252{font-weight:800!important}._overviewReturnPositive_ppglt_256{color:#0b7f46!important}._overviewReturnNegative_ppglt_260{color:#c43b42!important}._overviewReturnZero_ppglt_264{color:var(--color-ink)!important}._overviewReturnEmpty_ppglt_268{color:var(--color-muted)!important}._overviewReturnsEmptyState_ppglt_272{display:grid;place-items:center;min-height:8rem;color:var(--color-muted);text-align:center}._allocationTableViewport_ppglt_280{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_ppglt_280::-webkit-scrollbar{width:.72rem;height:.72rem}._allocationTableViewport_ppglt_280::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._allocationTableViewport_ppglt_280::-webkit-scrollbar-track{background:#dee8eeb8}._allocationTableInner_ppglt_305{overflow:visible;border-radius:inherit}._allocationTable_ppglt_280{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}._allocationTable_ppglt_280 th,._allocationTable_ppglt_280 td{padding:.68rem .72rem;border-bottom:1px solid rgba(91,122,145,.16);white-space:nowrap}._allocationStrategyHeader_ppglt_324,._allocationStrategyCell_ppglt_325{position:sticky!important;left:0;min-width:16rem;max-width:22rem;background:#f7fafc;box-shadow:inset -1px 0 #7e95a533}._allocationStrategyHeader_ppglt_324{z-index:8!important;color:var(--color-muted)}._allocationStrategyCell_ppglt_325{z-index:3;color:var(--color-ink);font-weight:700}._allocationStrategyName_ppglt_345{display:block;overflow:hidden;text-overflow:ellipsis}._allocationValueHeader_ppglt_351{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_ppglt_351 button{justify-content:center;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit}._allocationValueHeader_ppglt_351 button span{display:block;line-height:1.35;text-align:center;white-space:pre-line}._allocationWeightCell_ppglt_379{min-width:6.8rem;text-align:right;font-variant-numeric:tabular-nums}._allocationWeightValue_ppglt_385{display:inline-flex;justify-content:flex-end;min-width:4.6rem}._allocationWeightPositive_ppglt_391{color:#0b7f46}._allocationWeightNegative_ppglt_395{color:#c43b42}._allocationWeightFlat_ppglt_399{color:var(--color-muted)}._inlineStatusPanel_ppglt_403{display:grid;place-items:center;min-height:16rem;color:var(--color-muted);text-align:center}._marketScanLoadingPanel_ppglt_411{width:min(100%,37rem)}._inlineErrorBanner_ppglt_415{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_ppglt_426{display:inline-flex;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;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease,box-shadow .18s ease}._assetClassChip_ppglt_426:hover{transform:translateY(-1px);border-color:#2e6f8e57;background:linear-gradient(135deg,#2e6f8ef5,#5390b0f5);color:#f7fbff;box-shadow:0 8px 18px #2e6f8e2e}._assetClassChipActive_ppglt_452{border-color:#f0a21a47;background:linear-gradient(135deg,#f0a21af0,#e18d11f0);color:#4d2d00;box-shadow:0 8px 18px #f0a21a24}._assetClassChipInactive_ppglt_459{background:#f7fafceb;color:var(--color-ink)}._controlGrid_ppglt_464{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}._overviewMetricControl_ppglt_470{display:inline-grid;flex:0 1 auto;min-width:0}._overviewMetricSelect_ppglt_476{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_ppglt_476:hover{transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._overviewMetricSelect_ppglt_476:focus,._overviewMetricSelect_ppglt_476:focus-visible{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}._correlationFilterShell_ppglt_512{margin-bottom:.72rem}._correlationFilterRow_ppglt_516{display:flex;align-items:flex-end;gap:.65rem .8rem;flex-wrap:wrap;width:100%}._correlationControlGrid_ppglt_524{width:min(100%,58rem);gap:.72rem;grid-template-columns:repeat(3,minmax(11rem,1fr))}._correlationControlGrid_ppglt_524 ._controlStack_ppglt_530{gap:.28rem}._correlationControlGrid_ppglt_524 ._controlLabel_ppglt_138{font-size:.66rem;letter-spacing:.14em}._correlationDownloadButton_ppglt_539{min-width:9rem;margin-left:auto;border-radius:var(--market-scan-top-control-radius)}._correlationSegmentedControl_ppglt_545{border-radius:var(--market-scan-top-shell-radius)}._correlationSegmentedControl_ppglt_545 button{border-radius:var(--market-scan-top-control-radius)}._controlStack_ppglt_530{display:grid;gap:.45rem;min-width:0}._matrixPanel_ppglt_559{display:grid;gap:1rem}._matrixWrap_ppglt_564,._scoreTableWrap_ppglt_565{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_ppglt_565{--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_ppglt_565::-webkit-scrollbar{width:.72rem;height:.72rem}._scoreTableWrap_ppglt_565::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._scoreTableWrap_ppglt_565::-webkit-scrollbar-track{background:#dee8eeb8}._matrixWrap_ppglt_564{padding:0;border-color:#839aaa3d;border-radius:8px;background:#f3f8fb;box-shadow:none;scrollbar-gutter:stable}._matrixWrap_ppglt_564::-webkit-scrollbar{width:.72rem;height:.72rem}._matrixWrap_ppglt_564::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._matrixWrap_ppglt_564::-webkit-scrollbar-track{background:#dee8eeb8}._matrixTable_ppglt_632{width:max-content;min-width:0;border-collapse:separate;border-spacing:0}._scoreTable_ppglt_565{width:100%;min-width:44rem;table-layout:fixed;border-collapse:separate;border-spacing:0}._matrixTable_ppglt_632 th,._matrixTable_ppglt_632 td,._scoreTable_ppglt_565 th,._scoreTable_ppglt_565 td{padding:.72rem .82rem;border-bottom:1px solid rgba(27,66,95,.09);text-align:left;white-space:nowrap}._scoreTable_ppglt_565 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_ppglt_632 th,._matrixTable_ppglt_632 td{padding:.72rem .78rem;border-bottom:1px solid rgba(91,122,145,.18)}._matrixTable_ppglt_632 thead ._matrixCorner_ppglt_678,._matrixTable_ppglt_632 thead ._matrixAxis_ppglt_679{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_ppglt_678{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_ppglt_679{min-width:8rem;text-align:left;vertical-align:top;color:#5f7386;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:none}._matrixTable_ppglt_632 thead ._matrixAxis_ppglt_679{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_ppglt_632 tbody ._matrixAxis_ppglt_679{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_ppglt_746{color:#133650}._matrixTable_ppglt_632 tbody tr:hover ._matrixAxis_ppglt_679{color:#143650;background:#f3f8fb}._matrixHeaderButton_ppglt_755{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_ppglt_755 span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}._matrixHeaderButton_ppglt_755:hover,._matrixHeaderButtonActive_ppglt_788{color:#143650}._matrixSortIcon_ppglt_792{flex:0 0 auto;width:.72rem;height:.72rem;opacity:.72}._matrixTable_ppglt_632 td._matrixValue_ppglt_799{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_ppglt_632 tbody tr:hover td._matrixValue_ppglt_799{filter:none}._matrixValueActiveColumn_ppglt_817{box-shadow:inset 0 0 0 2px #2048651f}._matrixValueDiagonal_ppglt_821{box-shadow:inset 0 0 0 2px #20486529}._scoreAssetHeader_ppglt_825,._scoreAssetCell_ppglt_826{position:sticky!important;left:0;z-index:3;width:24%;min-width:11.5rem;text-align:left}._scoreAssetHeader_ppglt_825{top:0;z-index:7!important;background:#f7fafc!important;color:#5f7386}._scoreAssetCell_ppglt_826{background:#f7fafc;color:var(--color-ink);font-weight:800;box-shadow:inset -1px 0 #7e95a533}._scoreTable_ppglt_565 tbody tr:hover ._scoreAssetCell_ppglt_826{color:#143650;background:#f3f8fb}._scoreAssetName_ppglt_854{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;line-height:1.25}._scoreValueHeader_ppglt_863{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_ppglt_863 button{justify-content:center;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit}._scoreTable_ppglt_565 td:not(:first-child){text-align:center}._scoreTable_ppglt_565 th:not(:first-child),._scoreTable_ppglt_565 td:not(:first-child){border-left:0}._scoreValueCell_ppglt_893{padding:0!important;border-bottom:0!important;text-align:center;vertical-align:middle}._scoreCellSurface_ppglt_900{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_ppglt_916{background:#f7fafcdb;color:transparent}._scoreTable_ppglt_565 tbody tr:hover ._scoreCellSurface_ppglt_900{filter:none}._scoreCellValue_ppglt_925{display:inline-flex;align-items:center;justify-content:center;line-height:1}._scoreTable_ppglt_565 td[aria-selected=true] ._scoreCellSurface_ppglt_900{background:#f0a21a38!important;color:var(--color-ink)!important;box-shadow:inset 0 0 0 1px #f0a21a7a}._scoreTable_ppglt_565 td[aria-selected=true]:hover ._scoreCellSurface_ppglt_900{background:#f0a21a4d!important}._signalGrid_ppglt_942{display:grid;gap:1.2rem}._signalSection_ppglt_947{display:grid;gap:.8rem}._scoreEvolutionTitle_ppglt_952{display:inline-flex;align-items:center;gap:.58rem;flex-wrap:wrap}._deltaSwitch_ppglt_959{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_ppglt_959:hover{color:var(--color-ink);border-color:#f0a21a57}._deltaSwitchActive_ppglt_984{color:#6d4300;border-color:#f0a21a6b;background:#ffbe522e}._deltaSwitchLabel_ppglt_990{line-height:1}._deltaSwitchTrack_ppglt_994{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_ppglt_1004{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_ppglt_984 ._deltaSwitchTrack_ppglt_994{background:var(--color-accent)}._deltaSwitchActive_ppglt_984 ._deltaSwitchThumb_ppglt_1004{transform:translate(.98rem)}._screenerDownloadButton_ppglt_1024{min-width:9rem;padding-inline:1.05rem;border-radius:var(--market-scan-top-control-radius)}._scannerTableViewport_ppglt_175 ._screenerMetricGroupBoundary_ppglt_1030{border-left:1px solid rgba(27,66,95,.18)!important}._scannerTableViewport_ppglt_175 td._screenerReturnPositive_ppglt_1034{color:#0b7f46}._scannerTableViewport_ppglt_175 td._screenerReturnNegative_ppglt_1038{color:#c43b42}._scannerTableViewport_ppglt_175 td._screenerReturnFlat_ppglt_1042{color:var(--color-ink)}html[data-theme=dark] ._pageViewTabs_ppglt_55{background:#080f1880;border-color:var(--color-border-soft);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #06121d24}html[data-theme=dark] ._scoreCellSurfaceEmpty_ppglt_916{background:var(--color-field-bg)}html[data-theme=dark] ._deltaSwitch_ppglt_959{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_ppglt_984{border-color:#f0a21a80;background:#f0a21a2e;color:#ffd590}html[data-theme=dark] ._viewToolbar_ppglt_45{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._pageViewTabs_ppglt_55 button:hover{color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._pageViewTabs_ppglt_55 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._pageViewTabs_ppglt_55 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._scannerTableViewport_ppglt_175,html[data-theme=dark] ._allocationTableViewport_ppglt_280,html[data-theme=dark] ._matrixWrap_ppglt_564,html[data-theme=dark] ._scoreTableWrap_ppglt_565,html[data-theme=dark] ._overviewReturnsTableViewport_ppglt_210{border-color:#8bbbd02b;background:var(--color-panel-bg);box-shadow:inset 0 1px #ffffff0d,0 12px 24px #06121d24}html[data-theme=dark] ._scannerTableInner_ppglt_187 thead th{background:var(--color-table-sticky);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._overviewReturnsTable_ppglt_210 td:first-child{background:var(--color-table-sticky);box-shadow:inset -1px 0 0 var(--color-border)}html[data-theme=dark] ._overviewReturnPositive_ppglt_256{color:var(--color-positive)!important}html[data-theme=dark] ._overviewReturnNegative_ppglt_260{color:var(--color-negative)!important}html[data-theme=dark] ._overviewReturnZero_ppglt_264{color:var(--color-ink)!important}html[data-theme=dark] ._scoreTableWrap_ppglt_565::-webkit-scrollbar-thumb,html[data-theme=dark] ._allocationTableViewport_ppglt_280::-webkit-scrollbar-thumb,html[data-theme=dark] ._matrixWrap_ppglt_564::-webkit-scrollbar-thumb{border-color:var(--color-app-bg);background:var(--scrollbar-thumb-start)}html[data-theme=dark] ._scoreTableWrap_ppglt_565::-webkit-scrollbar-track,html[data-theme=dark] ._allocationTableViewport_ppglt_280::-webkit-scrollbar-track,html[data-theme=dark] ._matrixWrap_ppglt_564::-webkit-scrollbar-track{background:var(--scrollbar-track)}html[data-theme=dark] ._inlineErrorBanner_ppglt_415{border-color:#ff786e42;background:linear-gradient(135deg,#3f181ce6,#2a171de0);color:#ffc7bf}html[data-theme=dark] ._inlineStatusPanel_ppglt_403{color:var(--color-muted)}html[data-theme=dark] ._assetClassChip_ppglt_426{border-color:#8bbbd026}html[data-theme=dark] ._assetClassChip_ppglt_426:hover,html[data-theme=dark] ._assetClassChipActive_ppglt_452{border-color:#e090037a;background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._assetClassChipInactive_ppglt_459{background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._overviewMetricSelect_ppglt_476{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_ppglt_476:hover,html[data-theme=dark] ._overviewMetricSelect_ppglt_476:focus,html[data-theme=dark] ._overviewMetricSelect_ppglt_476: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_ppglt_564,html[data-theme=dark] ._allocationTableViewport_ppglt_280,html[data-theme=dark] ._scoreTableWrap_ppglt_565{background:var(--color-panel-solid)}html[data-theme=dark] ._matrixTable_ppglt_632 th,html[data-theme=dark] ._matrixTable_ppglt_632 td,html[data-theme=dark] ._allocationTable_ppglt_280 th,html[data-theme=dark] ._allocationTable_ppglt_280 td,html[data-theme=dark] ._scoreTable_ppglt_565 th,html[data-theme=dark] ._scoreTable_ppglt_565 td{border-bottom-color:#8bbbd024}html[data-theme=dark] ._scoreTable_ppglt_565 th,html[data-theme=dark] ._allocationStrategyHeader_ppglt_324,html[data-theme=dark] ._allocationStrategyCell_ppglt_325,html[data-theme=dark] ._matrixTable_ppglt_632 thead ._matrixCorner_ppglt_678,html[data-theme=dark] ._matrixTable_ppglt_632 thead ._matrixAxis_ppglt_679,html[data-theme=dark] ._matrixTable_ppglt_632 tbody ._matrixAxis_ppglt_679{background:var(--color-table-sticky);color:var(--color-muted);box-shadow:inset 0 -1px #8bbbd024}html[data-theme=dark] ._scoreValueHeader_ppglt_863{background:#0c1520!important;color:var(--color-ink)!important}html[data-theme=dark] ._allocationValueHeader_ppglt_351{color:var(--color-ink)!important}html[data-theme=dark] ._scoreAssetCell_ppglt_826{background:var(--color-table-sticky);box-shadow:inset -1px 0 0 var(--color-border-soft)}html[data-theme=dark] ._scoreTable_ppglt_565 tbody tr:nth-child(2n) ._scoreAssetCell_ppglt_826{background:var(--color-panel-solid)}html[data-theme=dark] ._scoreTable_ppglt_565 tbody tr:hover ._scoreAssetCell_ppglt_826{color:var(--color-ink);background:var(--color-panel-raised)}html[data-theme=dark] ._scoreValueCell_ppglt_893{border-bottom-color:transparent!important}html[data-theme=dark] ._scoreCellSurface_ppglt_900{background:var(--score-cell-bg, var(--color-panel-raised));color:var(--score-cell-color, var(--market-signal-text))}html[data-theme=dark] ._matrixTable_ppglt_632 tbody ._matrixAxis_ppglt_679{box-shadow:inset -1px 0 #8bbbd024}html[data-theme=dark] ._matrixAxisCurrent_ppglt_746,html[data-theme=dark] ._matrixHeaderButton_ppglt_755:hover,html[data-theme=dark] ._matrixHeaderButtonActive_ppglt_788{color:var(--color-accent)}html[data-theme=dark] ._matrixTable_ppglt_632 tbody tr:hover ._matrixAxis_ppglt_679{color:var(--color-ink)}html[data-theme=dark] ._matrixTable_ppglt_632 tbody tr:hover ._matrixAxis_ppglt_679{background:var(--color-panel-raised)}html[data-theme=dark] ._matrixTable_ppglt_632 td._matrixValue_ppglt_799{border-left-color:#8bbbd021}html[data-theme=dark] ._scannerTableViewport_ppglt_175 ._screenerMetricGroupBoundary_ppglt_1030{border-left-color:#8bbbd038!important}html[data-theme=dark] ._scoreTable_ppglt_565 td[aria-selected=true] ._scoreCellSurface_ppglt_900{background:#e0900338!important;color:var(--color-ink)!important;box-shadow:inset 0 0 0 1px #e0900375}html[data-theme=dark] ._scoreTable_ppglt_565 td[aria-selected=true]:hover ._scoreCellSurface_ppglt_900{background:#e090034d!important}html[data-theme=dark] ._matrixValueActiveColumn_ppglt_817{box-shadow:inset 0 0 0 2px #e0900324}html[data-theme=dark] ._matrixValueDiagonal_ppglt_821{box-shadow:inset 0 0 0 2px #5390b033}html[data-theme=dark] ._scoreAssetCell_ppglt_826,html[data-theme=dark] ._allocationStrategyCell_ppglt_325,html[data-theme=dark] ._scannerTableViewport_ppglt_175 td._screenerReturnFlat_ppglt_1042{color:var(--color-ink)}html[data-theme=dark] ._allocationWeightPositive_ppglt_391{color:var(--color-positive)}html[data-theme=dark] ._allocationWeightNegative_ppglt_395{color:var(--color-negative)}@media(max-width:1540px){._viewToolbar_ppglt_45{display:flex;flex-direction:column;align-items:stretch;gap:.72rem}._pageViewTabs_ppglt_55,._toolbarFilter_ppglt_98{grid-column:auto;grid-row:auto}._pageViewTabs_ppglt_55{width:fit-content;max-width:100%}._toolbarFilter_ppglt_98{min-width:0;width:100%;padding-top:0}._toolbarFilterInner_ppglt_107,._assetClassFilterLayout_ppglt_130{grid-template-columns:minmax(0,1fr) auto;align-items:center}._assetClassSelections_ppglt_146{grid-column:1;justify-self:start;justify-content:flex-start}._assetClassFilterTrailing_ppglt_158{grid-column:2;align-self:center;justify-self:end}._assetClassFilterTrailingOverview_ppglt_170{align-self:center;align-items:center}}@media(max-width:1040px){._controlGrid_ppglt_464{grid-template-columns:1fr}._correlationControlGrid_ppglt_524{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._viewToolbar_ppglt_45{display:flex;flex-direction:column;align-items:stretch;gap:.58rem;overflow:hidden;padding-bottom:.58rem}._pageViewTabs_ppglt_55,._toolbarFilter_ppglt_98{grid-column:auto;grid-row:auto}._pageViewTabs_ppglt_55{width:100%;max-width:100%;padding:.22rem;overflow-x:auto;scrollbar-width:none}._pageViewTabs_ppglt_55::-webkit-scrollbar{display:none}._pageViewTabs_ppglt_55 button{flex:0 0 auto;min-height:2.06rem;padding:0 .58rem;font-size:.78rem}._toolbarFilter_ppglt_98{margin-left:0;min-width:0;width:100%;overflow:hidden}._assetClassSelections_ppglt_146{min-width:0;flex-basis:100%;justify-content:flex-start;gap:.38rem}._assetClassFilterLayout_ppglt_130{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.52rem;min-width:0;overflow:hidden}._assetClassChip_ppglt_426{min-height:2.02rem;padding:0 .66rem;font-size:.76rem}._correlationControlGrid_ppglt_524{grid-template-columns:minmax(0,1fr)}._correlationDownloadButton_ppglt_539{margin-left:0}._scannerTableViewport_ppglt_175{height:clamp(28rem,calc(100dvh - 16.5rem),60rem);width:100%;max-width:100%;overflow:auto}._assetClassFilterTrailing_ppglt_158{width:100%;justify-content:flex-start;margin-left:0}._overviewMetricControl_ppglt_470{width:100%}._overviewMetricSelect_ppglt_476{width:min(100%,12rem);min-width:0;max-width:100%;min-height:2.55rem}._allocationTableViewport_ppglt_280,._matrixWrap_ppglt_564,._scoreTableWrap_ppglt_565,._overviewReturnsTableViewport_ppglt_210{width:100%;max-width:100%;overflow:auto}._signalGrid_ppglt_942{grid-template-columns:minmax(0,1fr)}}._page_ecn34_1{position:relative;width:100%;margin:0 auto;gap:1.2rem}._page_ecn34_1:before,._page_ecn34_1:after{content:"";position:absolute;inset:auto;border-radius:999px;filter:blur(48px);pointer-events:none;z-index:0}._page_ecn34_1:before{top:1.25rem;right:10%;width:14rem;height:14rem;background:#f0a21a14}._page_ecn34_1:after{bottom:.35rem;left:8%;width:16rem;height:16rem;background:#67b7d81f}._noticeBanner_ecn34_35{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_ecn34_52{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_ecn34_35 a{color:inherit;font-weight:800;font-style:italic;text-decoration:none}._layout_ecn34_73{position:relative;z-index:1;display:grid;align-items:stretch;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"preview password"}._panelCard_ecn34_83{height:100%}._previewPanel_ecn34_87{grid-area:preview;min-width:0}._previewTopRow_ecn34_92{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.38rem}._previewHero_ecn34_99{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_ecn34_111{display:flex;align-items:center;gap:.95rem;min-width:0}._previewAvatar_ecn34_118{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_ecn34_131{display:grid;gap:.14rem;min-width:0}._previewIdentity_ecn34_131 strong,._previewItem_ecn34_138 strong{color:var(--color-ink);overflow-wrap:anywhere}._previewIdentity_ecn34_131 strong{font-size:.88rem;line-height:1.2}._previewIdentity_ecn34_131 small{color:var(--color-muted);font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._previewGrid_ecn34_156{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}._previewStatusCard_ecn34_163{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_ecn34_163 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._previewStatusCard_ecn34_163 strong{color:var(--color-ink);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}._previewEmailCard_ecn34_188 strong{font-size:.92rem}._previewItem_ecn34_138{display:grid;gap:.34rem;padding:1rem 1.02rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffff94}._previewItem_ecn34_138 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._passwordPanel_ecn34_209{grid-area:password;position:relative;z-index:1}._passwordPanelBody_ecn34_215{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end}._passwordFields_ecn34_222{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr)}._passwordField_ecn34_222{position:relative;display:grid;gap:.42rem}._passwordField_ecn34_222 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._passwordInputWrap_ecn34_242{position:relative}._passwordInputWrap_ecn34_242 input{width:100%;padding-right:3rem}._passwordToggle_ecn34_251{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_ecn34_251:focus-visible{background:#173a5914;color:#173a59}._passwordToggle_ecn34_251:disabled{cursor:wait}._passwordActions_ecn34_279{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.8rem;min-width:min(100%,15rem)}._passwordMessage_ecn34_288{margin:0;color:var(--color-accent-deep);font-weight:700;text-align:right;max-width:18rem}._passwordSubmitButton_ecn34_296{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:12.5rem}._passwordSubmitButton_ecn34_296:disabled{cursor:wait;opacity:.92}._passwordButtonSpinner_ecn34_309{animation:_confirmationButtonSpin_ecn34_936 .82s linear infinite}._adminSection_ecn34_313{position:relative;z-index:1;display:grid;gap:.9rem}._adminTabs_ecn34_320{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_ecn34_320 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_ecn34_320 button[aria-selected=true]{color:#4d2d00}._adminTabs_ecn34_320 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._adminNavRow_ecn34_354{display:flex;align-items:center;justify-content:flex-start;gap:.45rem;flex-wrap:wrap}._mysqlDbNavTableField_ecn34_362{flex:0 1 22rem;width:min(100%,22rem)}._adminTabPlaceholder_ecn34_367{display:grid;gap:.6rem;min-height:12rem;align-content:center;justify-items:start;padding:1.2rem .2rem}._adminTabPlaceholder_ecn34_367 strong{color:var(--color-ink);font-size:1rem}._adminTabPlaceholder_ecn34_367 p{margin:0;color:var(--color-muted);font-weight:700}._taskManagerShell_ecn34_387{display:grid;gap:.95rem}._taskManagerMessage_ecn34_392{margin:0;color:var(--color-accent-deep);font-weight:700}._mysqlDbTableField_ecn34_398{width:min(100%,22rem);max-width:22rem;min-width:min(100%,18rem)}._mysqlDbHeaderFields_ecn34_404{width:min(100%,62rem);max-width:62rem;grid-template-columns:minmax(18rem,22rem) minmax(26rem,1fr);align-items:end}._mysqlDbSearchToolbarField_ecn34_411{width:min(100%,34rem);max-width:34rem;min-width:min(100%,24rem)}._mysqlDbSearchField_ecn34_417{width:100%;min-width:0;align-self:end}._mysqlDbSearchField_ecn34_417 .input{width:100%}._mysqlDbFieldHint_ecn34_427{color:var(--color-muted);font-size:.8rem;line-height:1.35}._mysqlDbFieldHintError_ecn34_433{color:#b4423f;font-weight:700}._mysqlDbEditorTextarea_ecn34_438{width:100%;min-height:6.75rem;resize:vertical}._taskStatusField_ecn34_444{max-width:none}._taskStatusPanel_ecn34_448{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_ecn34_461{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}._taskStatusChip_ecn34_461{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_ecn34_482{border-color:#f0a21a3d;background:linear-gradient(135deg,#f0a21aeb,#e79400f5);color:#fff7e7;box-shadow:0 10px 20px #f0a21a29}._taskFilterHint_ecn34_489{margin:0;color:var(--color-muted);font-weight:700}._tableCard_ecn34_495{display:grid;gap:.9rem;min-width:0}._tableMeta_ecn34_501{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}._clientAdminSearchField_ecn34_508{display:grid;gap:.55rem;flex:1 1 44rem;max-width:50rem;min-width:min(100%,24rem)}._clientAdminSearchField_ecn34_508 strong{color:var(--color-ink);font-size:1rem;line-height:1.28}._clientAdminToolbarActions_ecn34_522{display:flex;align-items:flex-start;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;margin-left:auto}._tableMeta_ecn34_501 strong{color:var(--color-ink);font-size:1rem;line-height:1.28}._tableToolbar_ecn34_537{display:flex;align-items:flex-end;justify-content:flex-start;gap:.85rem;flex-wrap:wrap}._strategySubscriptionsToolbar_ecn34_545{display:flex;align-items:flex-end;gap:.85rem;flex-wrap:wrap}._strategySubscriptionFilters_ecn34_552{display:grid;grid-template-columns:minmax(16rem,32rem);gap:.85rem;flex:1 1 32rem;min-width:min(100%,20rem)}._strategySubscriptionFilters_ecn34_552 ._filterField_ecn34_560{max-width:none;min-width:0}._tableToolbarPrimary_ecn34_565{display:flex;align-items:flex-end;gap:.85rem;flex-wrap:wrap;width:100%}._taskFilterFields_ecn34_573{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 44rem;min-width:min(100%,32rem)}._taskFilterFields_ecn34_573 ._filterField_ecn34_560{max-width:100%;min-width:0}._taskToolbarActions_ecn34_586{display:inline-flex;align-items:flex-end;gap:.75rem;margin-left:auto;flex-wrap:wrap}._newClientButton_ecn34_594,._taskCreateButton_ecn34_599{min-width:9.75rem;padding-inline:1.1rem}._downloadButton_ecn34_604{min-width:9rem;padding-inline:1.1rem}._trackingCloseButton_ecn34_609{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)}._clientCountBadgeCompact_ecn34_622{display:inline-flex;align-items:center}._clientCountBadgeCompact_ecn34_622 span{min-height:2.4rem;padding:.4rem 1rem;white-space:nowrap}._filterField_ecn34_560{display:grid;gap:.42rem;flex:1 1 50%;max-width:50%;min-width:min(100%,20rem)}._filterField_ecn34_560 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._editorFormGrid_ecn34_649{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}._mysqlDbEditorFormGrid_ecn34_656{grid-template-columns:minmax(0,1fr)}._editorFieldsColumn_ecn34_660{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}._mysqlDbEditorFieldsColumn_ecn34_666{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}._editorFieldsStack_ecn34_671{display:grid;gap:.85rem;align-content:start}._editorField_ecn34_660{display:grid;gap:.42rem}._editorField_ecn34_660>span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._strategyAccessField_ecn34_690{align-content:start;min-width:0}._strategyAccessPanel_ecn34_695{display:grid;gap:.65rem;min-width:0}._strategyAccessMenu_ecn34_701{position:static;display:grid;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_ecn34_714{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;flex-wrap:wrap}._strategyAccessMenuActions_ecn34_714 small{color:var(--color-muted);font-weight:700}._strategyAccessMenuButtons_ecn34_727{display:inline-flex;align-items:center;gap:.7rem;flex:0 0 auto;margin-left:auto}._strategyAccessFilter_ecn34_735{flex:1 1 24rem;width:min(100%,24rem);min-width:min(100%,20rem);margin-left:0}._strategyAccessAction_ecn34_742{padding:0;border:0;background:transparent;color:var(--color-ink);font-weight:800}._strategyAccessOptions_ecn34_750{display:grid;gap:.5rem;max-height:15rem;overflow-y:auto;padding-right:.1rem}._strategyAccessOption_ecn34_750{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_ecn34_769{border-color:#f0a21a38;background:#f0a21a14}._strategyAccessOption_ecn34_750 input{margin-top:.16rem;accent-color:var(--color-accent)}._strategyAccessOptionText_ecn34_779{display:grid;gap:.15rem}._strategyAccessOptionText_ecn34_779 strong{color:var(--color-ink);font-size:.9rem}._strategyAccessNoResults_ecn34_789{margin:0;padding:.9rem .2rem .15rem;color:var(--color-muted);font-size:.88rem;font-weight:700}._strategyAccessOptionText_ecn34_779 small{color:var(--color-muted);line-height:1.4}._editorActions_ecn34_802{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._editorMessage_ecn34_810{margin:0 auto 0 0;font-weight:700}._editorMessageSaved_ecn34_816{color:#1b7d51}._editorMessageDeleted_ecn34_820{color:#8a5b12}._editorMessageWarning_ecn34_824{color:#b86a00}._editorMessageError_ecn34_828{color:#b4423f}._confirmationOverlay_ecn34_832{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_ecn34_843{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}._taskCreateDialog_ecn34_858{width:min(100%,42rem)}._statisticsClientListDialog_ecn34_862{width:min(100%,72rem);max-height:min(92vh,52rem)}._taskCreateForm_ecn34_867{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}._taskCreateDescriptionField_ecn34_873,._taskCreateAssigneesField_ecn34_874{grid-column:1 / -1}._taskCreateTextarea_ecn34_878{min-height:7.5rem;resize:vertical}._taskCreateAssigneesPanel_ecn34_883{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_ecn34_894{display:grid;gap:.42rem}._confirmationHeader_ecn34_894 strong{color:var(--color-ink);font-size:1.05rem;line-height:1.2}._confirmationHeader_ecn34_894 p{margin:0;color:var(--color-muted);line-height:1.55}._confirmationActions_ecn34_911{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._confirmationActionButton_ecn34_918:disabled{opacity:.9;cursor:wait}._mysqlDbDeleteButton_ecn34_923{color:#8f1f2d;border-color:#c2374847;background:#c2374814;box-shadow:none}html[data-theme=dark] ._mysqlDbDeleteButton_ecn34_923{color:#ff9da8;border-color:#ff7d8d4d;background:#c2374829}._confirmationButtonSpinner_ecn34_936{animation:_confirmationButtonSpin_ecn34_936 .82s linear infinite}@keyframes _confirmationButtonSpin_ecn34_936{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._validationList_ecn34_950{margin:0;padding-left:1.1rem;display:grid;gap:.38rem;color:var(--color-ink);font-weight:700}._tableShell_ecn34_959{overflow-x:auto;overflow-y:visible;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#ffffff8a}._managementTableShell_ecn34_967{height:24rem;max-height:24rem;overflow-y:auto;scrollbar-gutter:stable}._mysqlDbTableShell_ecn34_974{height:18rem;max-height:18rem}._mysqlDbTableShell_ecn34_974 table{border-collapse:separate;border-spacing:0}._mysqlDbTableShell_ecn34_974 table thead th{position:sticky!important;top:0;z-index:6;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc36b}._mysqlDbTableCell_ecn34_992{max-width:14rem;white-space:nowrap}._mysqlDbTruncatedCellText_ecn34_997{display:block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tickerCollectChartBody_ecn34_1005{display:grid;gap:.85rem}._tickerCollectChartMeta_ecn34_1010{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;color:var(--color-muted);font-size:.86rem;font-weight:700}._tickerCollectChartCanvas_ecn34_1020{height:23rem;min-width:0}._tableShellLarge_ecn34_1025{overflow-x:auto;overflow-y:visible}._tasksTableShell_ecn34_1030{max-height:35rem;overflow-y:auto;scrollbar-gutter:stable}._tasksTable_ecn34_1030 th{padding-block:.52rem}._tasksTable_ecn34_1030 td{padding-block:.34rem}._managementTable_ecn34_967{min-width:1360px}._taskIndexColumn_ecn34_1048{width:3rem;color:var(--color-muted);text-align:right}._taskNameButton_ecn34_1054{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_ecn34_1069{width:24rem;min-width:24rem}._taskDescriptionCell_ecn34_1074{min-width:24rem}._taskInlineInput_ecn34_1078{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_ecn34_1078:focus{outline:none;border-color:#f0a21a3d;box-shadow:0 0 0 3px #f0a21a1a}._tasksTable_ecn34_1030 ._taskInlineSelect_ecn34_1094{min-width:9rem;min-height:2rem;font-weight:800}._tasksTable_ecn34_1030 ._taskInlineSelect_ecn34_1094._taskStatusNotStarted_ecn34_1100{border-color:#f0a21a47}._tasksTable_ecn34_1030 ._taskInlineSelect_ecn34_1094._taskStatusInProgress_ecn34_1104{border-color:#1c6cbd38}._tasksTable_ecn34_1030 ._taskInlineSelect_ecn34_1094._taskStatusCompleted_ecn34_1108{border-color:#0fa95838}._tasksTable_ecn34_1030 ._taskInlineSelect_ecn34_1094._taskStatusOnHold_ecn34_1112{border-color:#a8434538}._tasksTable_ecn34_1030 ._taskInlineSelect_ecn34_1094._taskStatusUnknown_ecn34_1116{border-color:#2e6f8e29}._taskRowSaving_ecn34_1120 td{opacity:.9}._taskAssigneeList_ecn34_1124{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap}._taskAssigneeEditor_ecn34_1131{display:grid;gap:.5rem}._taskAssigneeEditorTrigger_ecn34_1136{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_ecn34_1150{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_ecn34_1161{display:grid;gap:.4rem;max-height:12rem;overflow-y:auto}._taskAssigneeOption_ecn34_1161{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_ecn34_1181{border-color:#f0a21a3d;background:#f0a21a1f}._taskAssigneeOption_ecn34_1161 input{width:1rem;height:1rem;accent-color:#f0a21a}._taskAssigneeEditorActions_ecn34_1192{display:flex;justify-content:flex-end}._taskAssigneePill_ecn34_1197{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_ecn34_1209{white-space:nowrap}._taskDeleteColumn_ecn34_1213{width:3.25rem;text-align:right}._taskDeleteButton_ecn34_1218{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_ecn34_1218:disabled{cursor:not-allowed;opacity:.6}._taskStatusNotStarted_ecn34_1100{background:#f0a21a2e;color:#9a5b00}._taskStatusInProgress_ecn34_1104{background:#1c6cbd24;color:#1c6cbd}._taskStatusCompleted_ecn34_1108{background:#0fa95824;color:#0b7f46}._taskStatusOnHold_ecn34_1112{background:#a8434524;color:#a04345}._taskStatusUnknown_ecn34_1116{background:#2e6f8e1f;color:var(--color-ink)}._taskEmptyText_ecn34_1266{color:var(--color-muted);font-weight:700}._actionColumn_ecn34_1271{text-align:right}._tableAction_ecn34_1275{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_ecn34_1288 td{background:#f0a21a1a!important}._trackedTableRow_ecn34_1292 td{background:#67b7d81f!important}._analyticsGrid_ecn34_1296{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}._metricCard_ecn34_1302{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_ecn34_1302 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._metricCard_ecn34_1302 strong{color:var(--color-ink);font-size:1.5rem;line-height:1.1}._metricCardButton_ecn34_1328{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-color:#f0a21a2e;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,box-shadow .18s ease,transform .16s ease}._metricCardButton_ecn34_1328:focus-visible{border-color:#f0a21a6b;box-shadow:0 14px 28px #14314a14,inset 0 1px #ffffffc7;transform:translateY(-1px);outline:none}._metricCardButtonActive_ecn34_1348{border-color:#f0a21a85;background:radial-gradient(circle at top right,rgba(240,162,26,.14),transparent 34%),linear-gradient(180deg,#ffffffeb,#fff9eee6)}._statisticsClientListPanel_ecn34_1355{display:grid;gap:.9rem}._statisticsClientListIntro_ecn34_1360{margin:0;color:var(--color-muted);font-weight:700}._statisticsClientListTableShell_ecn34_1366{max-height:min(58vh,38rem);overflow-y:auto;scrollbar-gutter:stable}._trackingPanelBody_ecn34_1372{display:grid;gap:1rem}._trackingInsightsGrid_ecn34_1377{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._trackingHistoryGrid_ecn34_1383{display:grid;align-items:stretch;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._trackingInsightCard_ecn34_1390,._trackingLogCard_ecn34_1391{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)}._trackingInsightHeader_ecn34_1403{display:grid;gap:.2rem}._trackingInsightHeader_ecn34_1403 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._trackingInsightHeader_ecn34_1403 strong{color:var(--color-ink);font-size:1rem;line-height:1.24}._trackingSectionHeader_ecn34_1422{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}._trackingSectionActions_ecn34_1429{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;margin-left:auto}._trackingChartCanvas_ecn34_1437{height:19rem;min-width:0}._trackingConfigStatus_ecn34_1442{display:inline-flex;align-items:center;gap:.6rem;margin:0;color:var(--color-muted);font-weight:700}._trackingConfigSpinner_ecn34_1451{animation:_trackingConfigSpin_ecn34_1451 .84s linear infinite}._trackingConfigError_ecn34_1455{color:#b4423f}._trackingConfigList_ecn34_1459{display:grid;gap:.75rem}._trackingConfigCompactList_ecn34_1464{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}._trackingConfigCompactItem_ecn34_1472{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3rem;padding:.8rem .95rem;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#ffffff9e}._trackingConfigCodeShell_ecn34_1484{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_ecn34_1491{color:var(--color-ink);font-size:.95rem;line-height:1.35;font-weight:800}._trackingConfigViewButton_ecn34_1498{display:inline-flex;align-items:center;justify-content:center;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:800;white-space:nowrap}._trackingConfigDialog_ecn34_1512{width:min(100%,54rem)}._trackingConfigCode_ecn34_1484{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_ecn34_1528{margin:0;color:var(--color-muted);font-weight:700}._trackingSubscriptionList_ecn34_1534{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_ecn34_1546{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_ecn34_1546 strong{min-width:0;color:var(--color-ink);font-size:.9rem;line-height:1.42;overflow-wrap:anywhere}._trackingSubscriptionMarker_ecn34_1565{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}._trackingLogTableShell_ecn34_1575{max-height:18.75rem;overflow-y:auto;scrollbar-gutter:stable}._trackingLogTable_ecn34_1575{min-width:760px}._trackingLogTable_ecn34_1575 th,._trackingLogTable_ecn34_1575 td{white-space:nowrap}._aiBotConversationPopup_ecn34_1590{width:min(100%,58rem)}._aiBotConversationPopupBody_ecn34_1594{display:grid;overflow:auto;padding:0}._aiBotConversationList_ecn34_1600{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_ecn34_1610{display:grid;gap:.72rem;min-width:0;padding:.92rem 1rem;border-bottom:1px solid rgba(27,66,95,.08)}._aiBotConversationItem_ecn34_1610:last-child{border-bottom:0}._aiBotConversationMeta_ecn34_1622{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_ecn34_1635{display:grid;gap:.28rem;min-width:0}._aiBotConversationTurn_ecn34_1635 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._aiBotConversationTurn_ecn34_1635 p{margin:0;color:var(--color-ink);font-weight:400;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}._aiBotConversationRaw_ecn34_1658{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}._descriptionCellButton_ecn34_1669{max-width:64rem;min-width:1.5rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:400;text-align:left;white-space:nowrap;cursor:zoom-in}._descriptionPopupOverlay_ecn34_1683{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;place-items:center;padding:1.5rem;background:#0810183d}._descriptionPopup_ecn34_1683{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_ecn34_1707{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_ecn34_1707 div{display:grid;gap:.24rem}._descriptionPopupHeader_ecn34_1707 strong{color:var(--color-heading)}._descriptionPopupHeader_ecn34_1707 span{color:var(--color-muted);font-size:.82rem;font-weight:800}._descriptionPopupClose_ecn34_1731{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}._descriptionPopupContent_ecn34_1743{min-height:8rem;margin:0;padding:1rem;overflow:auto;color:var(--color-ink);font-family:IBM Plex Mono,Fira Code,Consolas,monospace;font-size:.82rem;line-height:1.55;white-space:pre-wrap;word-break:break-word}@keyframes _trackingConfigSpin_ecn34_1451{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statisticsPanelBody_ecn34_1766{display:grid;gap:1rem}._statisticsTwinGrid_ecn34_1771{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._statisticsCard_ecn34_1777{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)}._statisticsFlatCard_ecn34_1789{display:grid;gap:.72rem;min-width:0}._statisticsCardHeader_ecn34_1795{display:grid;gap:.22rem}._statisticsCardHeader_ecn34_1795 strong{color:var(--color-ink);font-size:1rem;line-height:1.24}._statisticsSelectField_ecn34_1806{display:grid;gap:.42rem;max-width:28rem}._statisticsSelectFieldSolo_ecn34_1812{gap:0}._statisticsSelectField_ecn34_1806 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._statisticsTableShell_ecn34_1824,._statisticsTableShellLarge_ecn34_1825{position:relative;max-height:18rem;overflow:auto;scrollbar-gutter:stable}._statisticsTableShellLarge_ecn34_1825{max-height:22rem}._statisticsTopTableShell_ecn34_1836{border:0;border-radius:0;background:transparent}._statisticsFixedTable_ecn34_1842{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:18rem;min-width:0;overflow:hidden}._statisticsFixedTableLarge_ecn34_1850{max-height:22rem}._statisticsFixedHeader_ecn34_1854{position:relative;z-index:2;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc357}._statisticsFixedBody_ecn34_1861{min-height:0;overflow-y:auto;scrollbar-gutter:stable}._statisticsFixedRow_ecn34_1867{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.55fr);align-items:center}._statisticsFixedRowThree_ecn34_1873{grid-template-columns:minmax(8rem,.9fr) minmax(8rem,1fr) minmax(8rem,1.1fr)}._statisticsFixedHeader_ecn34_1854 ._statisticsFixedRow_ecn34_1867>div{padding:.82rem .9rem;color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}._statisticsFixedBody_ecn34_1861 ._statisticsFixedRow_ecn34_1867>div{padding:.82rem .9rem;border-bottom:1px solid rgba(184,189,195,.34);color:var(--color-ink);font-size:.94rem;font-weight:600;line-height:1.45}._statisticsFixedBody_ecn34_1861 ._statisticsFixedRow_ecn34_1867:nth-child(2n){background:#ffffff42}._statisticsFixedEmpty_ecn34_1899{padding:.82rem .9rem;color:var(--color-muted);font-weight:700}._statisticsTableShell_ecn34_1824 table,._statisticsTableShellLarge_ecn34_1825 table{border-collapse:separate;border-spacing:0}._statisticsTableShell_ecn34_1824 table thead th,._statisticsTableShellLarge_ecn34_1825 table thead th{position:sticky;top:0;z-index:6;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc357}._statisticsChartCanvas_ecn34_1920{height:22rem;min-width:0}@media(max-width:980px){._layout_ecn34_73{grid-template-columns:1fr;grid-template-areas:"preview" "password"}._previewTopRow_ecn34_92,._previewGrid_ecn34_156{grid-template-columns:1fr}._previewHero_ecn34_99{align-items:stretch;flex-direction:column}._previewHeroMain_ecn34_111,._previewStatusCard_ecn34_163{width:100%}._tableToolbarPrimary_ecn34_565{width:100%;flex-wrap:wrap}._clientAdminSearchField_ecn34_508{max-width:100%;min-width:0}._mysqlDbNavTableField_ecn34_362,._mysqlDbSearchToolbarField_ecn34_411{width:100%;max-width:100%;min-width:0}._mysqlDbHeaderFields_ecn34_404{grid-template-columns:1fr}._clientAdminToolbarActions_ecn34_522{width:100%;justify-content:flex-end;margin-left:0}._taskFilterFields_ecn34_573,._strategySubscriptionFilters_ecn34_552,._taskCreateForm_ecn34_867{grid-template-columns:1fr}._taskToolbarActions_ecn34_586{width:100%;justify-content:flex-end;margin-left:0}._filterField_ecn34_560{flex:1 1 100%;max-width:100%;min-width:0}._taskStatusField_ecn34_444{max-width:100%}._passwordPanelBody_ecn34_215{grid-template-columns:1fr}._passwordActions_ecn34_279{align-items:flex-start}._passwordMessage_ecn34_288{text-align:left;max-width:none}._editorFormGrid_ecn34_649,._trackingInsightsGrid_ecn34_1377,._trackingHistoryGrid_ecn34_1383,._statisticsTwinGrid_ecn34_1771{grid-template-columns:1fr}._trackingChartCanvas_ecn34_1437{height:16rem}._statisticsChartCanvas_ecn34_1920,._tickerCollectChartCanvas_ecn34_1020{height:18rem}._editorFieldsColumn_ecn34_660{grid-template-columns:1fr}._strategyAccessFilter_ecn34_735{width:100%;margin-left:0}}html[data-theme=dark] ._noticeBanner_ecn34_35,html[data-theme=dark] ._previewHero_ecn34_99,html[data-theme=dark] ._previewStatusCard_ecn34_163,html[data-theme=dark] ._previewItem_ecn34_138,html[data-theme=dark] ._tableCard_ecn34_495,html[data-theme=dark] ._tableShell_ecn34_959,html[data-theme=dark] ._clientCountBadgeCompact_ecn34_622,html[data-theme=dark] ._adminTabPlaceholder_ecn34_367,html[data-theme=dark] ._statisticsCard_ecn34_1777,html[data-theme=dark] ._metricCard_ecn34_1302,html[data-theme=dark] ._trackingInsightCard_ecn34_1390,html[data-theme=dark] ._trackingLogCard_ecn34_1391,html[data-theme=dark] ._strategyAccessPanel_ecn34_695,html[data-theme=dark] ._taskStatusPanel_ecn34_448,html[data-theme=dark] ._taskCreateAssigneesPanel_ecn34_883,html[data-theme=dark] ._confirmationDialog_ecn34_843,html[data-theme=dark] ._descriptionPopup_ecn34_1683,html[data-theme=dark] ._aiBotConversationList_ecn34_1600,html[data-theme=dark] ._trackingConfigCodeShell_ecn34_1484{border-color:var(--color-panel-border);background:var(--color-panel-bg);color:var(--color-ink);box-shadow:var(--shadow-soft)}html[data-theme=dark] ._metricCardButton_ecn34_1328:focus-visible{border-color:#f0a21a57;background:var(--color-table-hover);box-shadow:0 18px 38px #0000003d,inset 0 1px #ffffff0f}html[data-theme=dark] ._metricCardButtonActive_ecn34_1348{border-color:#f0a21a6b;background:radial-gradient(circle at top right,rgba(240,162,26,.14),transparent 34%),var(--color-panel-bg)}html[data-theme=dark] ._page_ecn34_1:before{background:#f0a21a1f}html[data-theme=dark] ._page_ecn34_1:after{background:#65b7e41f}html[data-theme=dark] ._passwordInputWrap_ecn34_242,html[data-theme=dark] ._passwordField_ecn34_222 input,html[data-theme=dark] ._clientAdminSearchField_ecn34_508 input,html[data-theme=dark] ._mysqlDbSearchField_ecn34_417 input,html[data-theme=dark] ._filterField_ecn34_560 input,html[data-theme=dark] ._filterField_ecn34_560 select,html[data-theme=dark] ._editorField_ecn34_660 input,html[data-theme=dark] ._editorField_ecn34_660 select,html[data-theme=dark] ._editorField_ecn34_660 textarea,html[data-theme=dark] ._taskInlineInput_ecn34_1078,html[data-theme=dark] ._taskAssigneeEditorTrigger_ecn34_1136,html[data-theme=dark] ._taskAssigneeEditorMenu_ecn34_1150,html[data-theme=dark] ._strategyAccessFilter_ecn34_735,html[data-theme=dark] ._trackingConfigViewButton_ecn34_1498,html[data-theme=dark] ._descriptionPopupClose_ecn34_1731,html[data-theme=dark] ._tableAction_ecn34_1275{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_ecn34_701{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_ecn34_714 small{color:var(--color-muted)}html[data-theme=dark] ._strategyAccessAction_ecn34_742{color:var(--color-ink)}html[data-theme=dark] ._passwordToggle_ecn34_251,html[data-theme=dark] ._trackingCloseButton_ecn34_609,html[data-theme=dark] ._taskDeleteButton_ecn34_1218{color:var(--color-muted)}html[data-theme=dark] ._adminTabs_ecn34_320{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._adminTabs_ecn34_320 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._adminTabs_ecn34_320 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._tableShell_ecn34_959 table th,html[data-theme=dark] ._statisticsTableShell_ecn34_1824 table th,html[data-theme=dark] ._statisticsTableShellLarge_ecn34_1825 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] ._statisticsFixedHeader_ecn34_1854{background:var(--color-table-head-bg);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._statisticsFixedHeader_ecn34_1854 ._statisticsFixedRow_ecn34_1867>div{color:var(--color-muted)}html[data-theme=dark] ._tableShell_ecn34_959 table th,html[data-theme=dark] ._tableShell_ecn34_959 table td,html[data-theme=dark] ._statisticsTableShell_ecn34_1824 table th,html[data-theme=dark] ._statisticsTableShell_ecn34_1824 table td,html[data-theme=dark] ._statisticsTableShellLarge_ecn34_1825 table th,html[data-theme=dark] ._statisticsTableShellLarge_ecn34_1825 table td{border-color:var(--color-border-soft);border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._statisticsFixedBody_ecn34_1861 ._statisticsFixedRow_ecn34_1867>div{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._tableShell_ecn34_959 table tbody tr:nth-child(2n),html[data-theme=dark] ._statisticsTableShell_ecn34_1824 table tbody tr:nth-child(2n),html[data-theme=dark] ._statisticsTableShellLarge_ecn34_1825 table tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._statisticsFixedBody_ecn34_1861 ._statisticsFixedRow_ecn34_1867:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._taskAssigneePill_ecn34_1197,html[data-theme=dark] ._taskStatusChip_ecn34_461,html[data-theme=dark] ._strategyAccessOption_ecn34_750,html[data-theme=dark] ._aiBotConversationItem_ecn34_1610,html[data-theme=dark] ._trackingConfigCompactItem_ecn34_1472,html[data-theme=dark] ._trackingSubscriptionItem_ecn34_1546{border-color:var(--color-border-soft);background:#ffffff0a}html[data-theme=dark] ._strategyAccessOptionSelected_ecn34_769{border-color:#f0a21a4d;background:linear-gradient(135deg,#f0a21a29,#f4c56a14),#f0a21a14}html[data-theme=dark] ._strategyAccessOptionText_ecn34_779 strong{color:var(--color-ink)}html[data-theme=dark] ._strategyAccessOptionText_ecn34_779 small,html[data-theme=dark] ._strategyAccessNoResults_ecn34_789,html[data-theme=dark] ._taskManagerMessage_ecn34_392,html[data-theme=dark] ._trackingConfigStatus_ecn34_1442,html[data-theme=dark] ._trackingConfigEmpty_ecn34_1528,html[data-theme=dark] ._taskFilterHint_ecn34_489{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_jy1b0_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-download-width: 7.75rem;--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-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_jy1b0_33{display:flex;gap:var(--strategy-toolbar-gap);flex-wrap:wrap;align-items:end;min-width:0}._strategyField_jy1b0_41{display:grid;gap:.42rem;min-width:0;flex:0 1 var(--strategy-tabs-width);max-width:var(--strategy-tabs-width)}._strategyFieldWithVersion_jy1b0_49{flex-basis:var(--strategy-version-controls-width);max-width:var(--strategy-version-controls-width)}._strategyFieldWithBacktest_jy1b0_54{flex-basis:var(--strategy-tabs-action-width);max-width:var(--strategy-tabs-action-width)}._strategyFieldWithBacktest_jy1b0_54._strategyFieldWithVersion_jy1b0_49{flex-basis:var(--strategy-controls-width);max-width:var(--strategy-controls-width)}._strategySelectionRow_jy1b0_64{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;max-width:100%}._strategyFieldWithVersion_jy1b0_49 ._strategySelectionRow_jy1b0_64{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-version-width);gap:var(--strategy-toolbar-gap)}._strategySelectionRowWithBacktest_jy1b0_78{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-action-width)}._strategyFieldWithVersion_jy1b0_49 ._strategySelectionRowWithBacktest_jy1b0_78{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-version-width) var(--strategy-action-width)}._strategySelect_jy1b0_64{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_jy1b0_107{min-width:0;width:100%}._strategyVersionSwitch_jy1b0_112{width:var(--strategy-version-width);min-width:0}._strategyVersionSegments_jy1b0_117._strategyVersionSegments_jy1b0_117{width:100%;min-height:var(--strategy-widget-height);align-items:stretch;padding:.24rem;border-radius:var(--radius-card)}._strategyVersionSegments_jy1b0_117._strategyVersionSegments_jy1b0_117 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_jy1b0_133{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_jy1b0_133:hover{transform:translateY(-1px);border-color:#f0a21a6b;color:#b96900;box-shadow:0 11px 21px #14314a17,inset 0 1px #fffc}._strategyField_jy1b0_41:hover ._strategySelect_jy1b0_64{transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._pageTabs_jy1b0_170{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_jy1b0_170 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_jy1b0_170 button:hover{color:var(--color-ink)}._pageTabs_jy1b0_170 button[aria-selected=true]{color:#4d2d00}._pageTabs_jy1b0_170 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._pageTabsRow_jy1b0_211{display:flex;align-items:flex-end;justify-content:flex-start;gap:var(--strategy-toolbar-gap);width:100%;min-width:0;flex-wrap:wrap}._pageTabsPrimary_jy1b0_221{position:relative;display:inline-flex;align-items:center;gap:var(--strategy-toolbar-gap);min-width:0;max-width:100%;padding-top:.55rem;flex:0 0 auto;flex-wrap:nowrap}._pageTabsPrimary_jy1b0_221:before{content:"";position:absolute;top:0;left:.1rem;right:.1rem;height:1px;border-radius:999px;background:linear-gradient(90deg,#f0a21ac7,#2e6f8e33,#2e6f8e00)}._pageTabsPrimaryWithVersion_jy1b0_244{flex-basis:auto}._pageTabsPrimary_jy1b0_221>._pageTabs_jy1b0_170{width:max-content;min-width:0}._pageTabsPrimaryWithVersion_jy1b0_244>._pageTabs_jy1b0_170{width:max-content;min-width:0}._pageDownloadButton_jy1b0_258{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:var(--strategy-widget-height);width:var(--strategy-download-width);min-width:var(--strategy-download-width);padding:0 .82rem;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_jy1b0_258:hover:not(:disabled){transform:translateY(-1px);border-color:#2e6f8e42;box-shadow:0 13px 24px #14314a14,inset 0 1px #ffffffc7}._pageDownloadButton_jy1b0_258:disabled{cursor:wait;opacity:.72}._pageDownloadIcon_jy1b0_295{display:block;flex:0 0 auto;width:1rem;height:1rem;color:currentColor;stroke:currentColor}._pageDownloadCluster_jy1b0_304,._pageActionsToolbar_jy1b0_305{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--strategy-toolbar-gap);min-width:0}._pageDownloadCluster_jy1b0_304{flex:0 0 auto}._pageActionsToolbar_jy1b0_305{flex:1 1 auto;margin-left:auto}._pageDownloadStatus_jy1b0_322{max-width:min(26rem,100%);color:var(--color-muted);font-size:.8rem;font-weight:700}._pageDownloadStatusError_jy1b0_329{color:#bd3540}._pageDownloadStatusSuccess_jy1b0_333{color:#0d874b}._chartRangeToolbar_jy1b0_337{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}._returnsMenuToolbar_jy1b0_348{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--strategy-toolbar-gap);flex:1 1 auto;min-width:0;flex-wrap:wrap}._perfAssetSelect_jy1b0_358{width:100%;max-width:none}._dateField_jy1b0_363{display:grid;gap:.42rem;min-width:16rem}._dateField_jy1b0_363 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._importSection_jy1b0_377{display:grid;gap:.55rem;flex:0 1 31rem;min-width:24rem;max-width:31rem}._importWidgetRow_jy1b0_385{display:flex;align-items:center;flex-wrap:nowrap;gap:.45rem}._importFileInput_jy1b0_392{display:none}._sectionEyebrow_jy1b0_396{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._importDropzone_jy1b0_404{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_jy1b0_422{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._importDropzoneBusy_jy1b0_430{border-color:#f0a21a4d;background:linear-gradient(135deg,#fff8e8eb,#ffffffe6)}._importIcon_jy1b0_435{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_jy1b0_404:hover:not(._importDropzoneBusy_jy1b0_430),._importDropzone_jy1b0_404:focus-visible:not(._importDropzoneBusy_jy1b0_430){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_jy1b0_404:hover:not(._importDropzoneBusy_jy1b0_430) ._importIcon_jy1b0_435,._importDropzone_jy1b0_404:focus-visible:not(._importDropzoneBusy_jy1b0_430) ._importIcon_jy1b0_435{background:#f0a21a2e;color:var(--color-accent-deep);box-shadow:inset 0 0 0 1px #f0a21a2e}._importDropzone_jy1b0_404:hover:not(._importDropzoneBusy_jy1b0_430) ._importText_jy1b0_468 strong,._importDropzone_jy1b0_404:focus-visible:not(._importDropzoneBusy_jy1b0_430) ._importText_jy1b0_468 strong{color:#5c3600}._importDropzoneBusy_jy1b0_430 ._importIcon_jy1b0_435{background:#f0a21a29;color:#f0a21af2}._importText_jy1b0_468{display:grid;gap:.06rem;min-width:0;overflow:hidden}._importText_jy1b0_468 strong{overflow:hidden;color:var(--color-ink);font-size:.88rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._importText_jy1b0_468 small{overflow:hidden;color:var(--color-muted);font-size:.72rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._importClearButton_jy1b0_503{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_jy1b0_503:hover:not(:disabled){color:#d3484f;border-color:#d3484f38;background:#fff7f7f5}._importClearButton_jy1b0_503:disabled{opacity:.6}._importStatus_jy1b0_528{margin:0;font-size:.84rem;font-weight:700}._importStatusInline_jy1b0_534{flex:0 1 auto;min-width:0;white-space:nowrap}._importStatusSuccess_jy1b0_540{color:#0d874b}._importStatusError_jy1b0_544{color:#d3484f}._emptyStrategyState_jy1b0_548{display:grid;gap:.7rem;padding:1.4rem;border:1px solid rgba(190,203,216,.72);border-radius:var(--radius-card);background:#f4f8fbc7;color:#36526b}._loadingState_jy1b0_558{display:grid;place-items:center;min-height:clamp(300px,40vh,520px);padding:2rem 1rem}._strategyWorkspace_jy1b0_565{display:grid;gap:1rem;min-width:0;width:100%;padding:0;background:transparent;border:0;box-shadow:none}._loadingSpinner_jy1b0_576{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_jy1b0_1 .75s linear infinite}._importSpinner_jy1b0_586{width:1.2rem;height:1.2rem;border-width:2px}@keyframes _loadingSpinnerRotate_jy1b0_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyStrategyState_jy1b0_548 p{margin:0;max-width:36rem;line-height:1.6}._contentStack_jy1b0_608{display:grid;gap:1rem;padding-top:.2rem}._contentSection_jy1b0_614{display:grid;gap:.75rem}._contentSection_jy1b0_614 h2{margin:0;font-size:1.52rem}._tableWrap_jy1b0_624{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_jy1b0_635{height:auto;max-height:none;overflow:visible}._allocationAssetTableViewport_jy1b0_635>div{max-height:min(52vh,28.4rem);overflow:auto;border-radius:var(--radius-card)}._dataTable_jy1b0_647,._heatmapTable_jy1b0_648{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}._tableWrap_jy1b0_624 ._dataTable_jy1b0_647,._tableWrap_jy1b0_624 ._heatmapTable_jy1b0_648{border-collapse:separate;border-spacing:0}._tableWrap_jy1b0_624 ._dataTable_jy1b0_647 thead,._tableWrap_jy1b0_624 ._heatmapTable_jy1b0_648 thead{position:sticky;top:0;z-index:20}._dataTable_jy1b0_647 th,._dataTable_jy1b0_647 td,._heatmapTable_jy1b0_648 th,._heatmapTable_jy1b0_648 td{padding:var(--strategy-table-padding-y) .78rem;border-bottom:1px solid rgba(184,189,195,.28);text-align:left;white-space:nowrap}._dataTable_jy1b0_647 th,._heatmapTable_jy1b0_648 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_jy1b0_624 ._dataTable_jy1b0_647 thead th,._tableWrap_jy1b0_624 ._heatmapTable_jy1b0_648 thead th{position:sticky;top:0;z-index:21;background:#f8fbfefa}._dataTable_jy1b0_647 td,._heatmapTable_jy1b0_648 td{color:var(--color-ink);font-size:.84rem;font-weight:600}._dataTable_jy1b0_647 tbody tr:nth-child(2n),._heatmapTable_jy1b0_648 tbody tr:nth-child(2n){background:#ffffff38}._dataTable_jy1b0_647[data-managed-cell-selection=true] tbody tr:hover,._descriptionTable_jy1b0_713[data-managed-cell-selection=true] tbody tr:hover{background:transparent}._dataTable_jy1b0_647[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover,._descriptionTable_jy1b0_713[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover{background:#ffffff38}._allocationTableCard_jy1b0_722{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_jy1b0_722{display:grid;gap:.85rem;padding:.95rem 1rem 1rem}._allocationTableCard_jy1b0_722:hover,._perfRankingCard_jy1b0_741:hover,._perfBarCard_jy1b0_742:hover,._perfChartCard_jy1b0_743:hover,._descriptionHero_jy1b0_744:hover,._descriptionDownloadCard_jy1b0_745:hover{transform:translateY(-2px);border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._allocationWeightsCard_jy1b0_753:hover{transform:none;border-color:#1b425f14;box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a}._allocationWeightsFigure_jy1b0_761{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:stretch}._allocationWeightsCanvas_jy1b0_768,._allocationWeightsCanvasByAsset_jy1b0_772{height:27rem}._allocationWeightsLegend_jy1b0_776{display:flex;gap:.45rem;align-items:center;flex-wrap:nowrap;overflow-x:auto;padding:.1rem 0 .2rem;scrollbar-gutter:stable both-edges}._weightsHistoryTableViewport_jy1b0_786{max-height:min(56vh,32rem);overflow:auto;scrollbar-gutter:stable}._dataTable_jy1b0_647._weightsHistoryTable_jy1b0_786{width:max-content;min-width:100%;table-layout:auto}._weightsHistoryTable_jy1b0_786 th:first-child,._weightsHistoryTable_jy1b0_786 td:first-child{position:sticky;left:0;z-index:12;min-width:8.5rem;background:#f8fbfefa;box-shadow:1px 0 #1b425f29,inset 0 -1px #b8bdc347}._weightsHistoryTable_jy1b0_786 th:first-child{z-index:24}._weightsHistoryTable_jy1b0_786 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._weightsHistoryTable_jy1b0_786 th:not(:first-child),._weightsHistoryTable_jy1b0_786 td:not(:first-child){min-width:8rem;text-align:right}._weightsHistoryDateCell_jy1b0_824{font-weight:700;font-variant-numeric:tabular-nums}._dataTable_jy1b0_647 td._weightsHistoryValueCell_jy1b0_829{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._weightsHistoryValueCell_jy1b0_829._positiveValue_jy1b0_835{color:#0d874b}._weightsHistoryValueCell_jy1b0_829._negativeValue_jy1b0_839{color:#d3484f}._dailyReturnsTableViewport_jy1b0_843{max-height:min(56vh,32rem);overflow:auto;scrollbar-gutter:stable}._dataTable_jy1b0_647._dailyReturnsTable_jy1b0_843{width:100%;min-width:max-content;table-layout:auto}._dailyReturnsTable_jy1b0_843 th,._dailyReturnsTable_jy1b0_843 td{min-width:7.25rem;text-align:center}._dailyReturnsTable_jy1b0_843 th:first-child,._dailyReturnsTable_jy1b0_843 td:first-child{position:sticky;left:0;z-index:22;min-width:8rem;text-align:left;background:#f8fbfefa;box-shadow:1px 0 #b8bdc347}._dailyReturnsTable_jy1b0_843 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._dailyReturnsDateHeader_jy1b0_876{font-variant-numeric:tabular-nums}._dailyReturnsSeriesCell_jy1b0_880{font-weight:700}._dataTable_jy1b0_647 td._dailyReturnsValueCell_jy1b0_884{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._dailyReturnsValueCell_jy1b0_884._positiveValue_jy1b0_835{color:#0d874b}._dailyReturnsValueCell_jy1b0_884._negativeValue_jy1b0_839{color:#d3484f}._allocationTable_jy1b0_722{min-width:760px;table-layout:fixed}._statsTable_jy1b0_903{min-width:max(100%,92rem);table-layout:auto}._statsTable_jy1b0_903 th:first-child,._statsTable_jy1b0_903 td:first-child{position:sticky;left:0;z-index:12;width:clamp(13rem,16vw,16rem);min-width:clamp(13rem,16vw,16rem);max-width:clamp(13rem,16vw,16rem);padding-right:1rem;white-space:nowrap;background:#f8fbfefa;box-shadow:1px 0 #1b425f29,inset 0 -1px #b8bdc347}._statsTable_jy1b0_903 th:first-child{z-index:24}._statsTable_jy1b0_903 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._statsTable_jy1b0_903 th:not(:first-child),._statsTable_jy1b0_903 td:not(:first-child){width:7.5rem;min-width:7.5rem}._allocationTable_jy1b0_722 tbody tr{transition:background .14s ease,transform .14s ease}._allocationTable_jy1b0_722 tbody tr:hover{background:#f0a21a0d}._allocationNameCell_jy1b0_946{font-weight:700}._allocationTable_jy1b0_722 th:not(:first-child),._allocationTable_jy1b0_722 td:not(:first-child){text-align:right}._allocationSummaryTable_jy1b0_955 th:not(:first-child),._allocationSummaryTable_jy1b0_955 td:not(:first-child){text-align:center}._dataTable_jy1b0_647._allocationSummaryTable_jy1b0_955 th,._dataTable_jy1b0_647._allocationSummaryTable_jy1b0_955 td{padding-block:var(--strategy-table-padding-y)}._dataTable_jy1b0_647 td._allocationValueCell_jy1b0_965,._descriptionTable_jy1b0_713 td._allocationValueCell_jy1b0_965{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._allocationValueCell_jy1b0_965._negativeValue_jy1b0_839{color:#d3484f}._allocationValueCell_jy1b0_965._positiveValue_jy1b0_835{color:#0d874b}._allocationValueCell_jy1b0_965._neutralValue_jy1b0_980{color:var(--color-ink)}._dataTable_jy1b0_647 th._statsColumnHeader_jy1b0_984,._allocationTable_jy1b0_722 td._statsValueCell_jy1b0_988{text-align:center}._statsTable_jy1b0_903 ._allocationNameCell_jy1b0_946{line-height:1.2}._dataTable_jy1b0_647 th._statsPeriodBoundary_jy1b0_996,._dataTable_jy1b0_647 td._statsPeriodBoundary_jy1b0_996{border-left:1px solid rgba(27,66,95,.24);box-shadow:inset 1px 0 #ffffff8f}._allocationTotalRow_jy1b0_1002{background:linear-gradient(90deg,#f0a21a14,#ffffff1a)!important}._allocationTotalRow_jy1b0_1002 td{font-weight:800}._allocationTotalRow_jy1b0_1002 ._negativeValue_jy1b0_839{color:#cf3640}._allocationTotalRow_jy1b0_1002 ._positiveValue_jy1b0_835{color:#0d874b}._returnsCardLabelRow_jy1b0_1019{display:flex;align-items:center;justify-content:space-between;min-height:1.15rem}._allocationWeightsHeader_jy1b0_1026{width:100%;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._allocationWeightsHeaderPrimary_jy1b0_1034{display:inline-flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-width:0;flex:0 1 auto}._allocationWeightsControls_jy1b0_1043{display:inline-flex;align-items:center;justify-content:flex-end;gap:.58rem;margin-left:auto;flex-wrap:wrap;min-width:0}._allocationWeightsPeriodFilter_jy1b0_1053{align-self:center;flex:0 0 auto;max-width:100%}._allocationWeightsControls_jy1b0_1043 ._logScaleField_jy1b0_1059{align-self:center;display:inline-flex;align-items:center}._allocationWeightsTitle_jy1b0_1065{color:var(--color-ink);font-size:.8rem;font-weight:900;letter-spacing:.1em}._returnsContentStack_jy1b0_1072{gap:.5rem;padding-top:0}._returnsContentSection_jy1b0_1077{gap:.48rem}._returnsSeriesFilter_jy1b0_1081{flex:0 0 auto}._returnsMenuToolbar_jy1b0_348 ._returnsSeriesFilter_jy1b0_1081{max-width:100%}._returnsMenuToolbar_jy1b0_348 ._returnsColorSwitch_jy1b0_1089{margin-left:0}._returnsColorSwitch_jy1b0_1089{margin-left:auto;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_jy1b0_1089:hover{transform:none}._returnsColorSwitchActive_jy1b0_1111{background:transparent}._returnsColorSwitchTrack_jy1b0_1115{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_jy1b0_1111 ._returnsColorSwitchTrack_jy1b0_1115{background:linear-gradient(135deg,#d3484fe6,#0d874be6);box-shadow:inset 0 1px #ffffff3d,0 0 0 1px #0d874b1a}._returnsColorSwitchThumb_jy1b0_1137{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_jy1b0_1111 ._returnsColorSwitchThumb_jy1b0_1137{transform:translate(1.06rem);box-shadow:0 8px 16px #0d874b29,inset 0 1px #ffffffe6}._returnsHeatWrap_jy1b0_1156{--returns-heat-header-height: 1.8rem;--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_jy1b0_1164{min-width:740px}._returnsHeatTable_jy1b0_1164 th,._returnsHeatTable_jy1b0_1164 td{padding:var(--strategy-table-padding-y) .7rem;border-bottom:1px solid rgba(27,66,95,.1);text-align:center}._returnsHeatTable_jy1b0_1164 th:first-child,._returnsHeatTable_jy1b0_1164 td:first-child{text-align:center}._returnsHeatTable_jy1b0_1164 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}._returnsHeatTable_jy1b0_1164 td{font-size:.82rem;font-weight:400}._returnsHeatActionCell_jy1b0_1197{padding:0!important}._returnsHeatButton_jy1b0_1201{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_jy1b0_1164 td:first-child ._returnsHeatButton_jy1b0_1201{text-align:center}._returnsHeatButton_jy1b0_1201:hover{transform:scale(1.01);box-shadow:inset 0 0 0 1px #ffffffb8}._returnsHeatTable_jy1b0_1164[data-color-mode=sign] ._returnsHeatButton_jy1b0_1201:hover{background:#12314a0a;box-shadow:inset 0 0 0 1px #12314a47,inset 0 0 0 2px #ffffffd1}._returnsHeatButtonActive_jy1b0_1231{background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;font-weight:400;box-shadow:inset 0 0 0 1px #ffffffad,0 8px 18px #f0a21a24}._returnsHeatButtonActive_jy1b0_1231:hover{background:linear-gradient(135deg,#f0a21afa,#f4c56afa);color:#4d2d00}._returnsHeatButton_jy1b0_1201._returnsHeatValueButton_jy1b0_1245{font-family:var(--strategy-table-value-font);font-weight:300}._returnsCumulativeCanvas_jy1b0_1250{position:static;margin-top:0;height:212px}._returnsChartBlock_jy1b0_1256{position:relative;padding-top:.55rem;padding-bottom:.55rem}._returnsChartBlock_jy1b0_1256 ._chartHeader_jy1b0_1262{margin-bottom:.42rem}._returnsChartHeaderGroup_jy1b0_1266{display:flex;align-items:baseline;gap:.85rem;flex-wrap:wrap}._returnsChartLegend_jy1b0_1273{display:inline-flex;align-items:center;gap:.82rem;margin-left:.2rem;color:var(--color-muted);font-size:.74rem;font-weight:800}._returnsChartLegendItem_jy1b0_1283{display:inline-flex;align-items:center;gap:.34rem;white-space:nowrap}._returnsChartLegendDot_jy1b0_1290{width:.5rem;height:.5rem;border-radius:999px;box-shadow:0 0 0 1px #ffffffb8}._returnsZoomReset_jy1b0_1297{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_jy1b0_1310{position:absolute;top:.62rem;right:.72rem;z-index:3}._returnsZoomReset_jy1b0_1297:hover{transform:translateY(-1px);border-color:#f0a21a57;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:0 10px 20px #f0a21a29}._positiveValue_jy1b0_835{color:#0d874b}._negativeValue_jy1b0_839{color:#d3484f}._neutralValue_jy1b0_980{color:var(--color-ink)}._attributionSplitGrid_jy1b0_1337{display:grid;gap:1rem;grid-template-columns:minmax(0,1.9fr) minmax(18rem,.72fr);align-items:start}._attributionTablesGrid_jy1b0_1344{grid-template-rows:auto auto auto;align-items:stretch}._attributionTablesGrid_jy1b0_1344>._attributionPanel_jy1b0_1349{grid-row:1 / span 3;grid-template-rows:subgrid}._attributionTablesGrid_jy1b0_1344>._attributionPanel_jy1b0_1349>._attributionPanelTables_jy1b0_1354{grid-row:2 / span 2;grid-template-rows:subgrid}._attributionSingleInsightsGrid_jy1b0_1359{grid-template-columns:minmax(0,1fr)}._attributionShell_jy1b0_1363{position:relative;display:grid;gap:1rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}._attributionShell_jy1b0_1363:before{content:none}._attributionTopPanel_jy1b0_1379{display:grid;gap:1rem}._attributionBottomPanel_jy1b0_1384{display:grid;gap:1rem;padding-top:0;border-top:0}._attributionBottomSection_jy1b0_1391{display:grid;gap:.75rem}._attributionShell_jy1b0_1363 ._tableWrap_jy1b0_624{border-color:#1b425f1f;background:linear-gradient(180deg,#fffffff0,#f6fafde0);box-shadow:inset 0 1px #ffffffe0,0 10px 20px #14314a0a}._attributionBottomPanel_jy1b0_1384 ._allocationTableCard_jy1b0_722,._attributionBottomPanel_jy1b0_1384 ._perfRankingCard_jy1b0_741{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transition:none}._attributionBottomPanel_jy1b0_1384 ._perfBarCard_jy1b0_742{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_jy1b0_1384 ._allocationTableCard_jy1b0_722:hover,._attributionBottomPanel_jy1b0_1384 ._perfRankingCard_jy1b0_741:hover{transform:none;border-color:transparent;box-shadow:none}._attributionBottomPanel_jy1b0_1384 ._perfBarCard_jy1b0_742:hover{transform:none;border-color:#1b425f14;box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a}._attributionPanel_jy1b0_1349{display:grid;gap:.9rem;padding:0;border:0;background:transparent;box-shadow:none;transition:none}._attributionVolatilityPanel_jy1b0_1450{background:transparent}._attributionPanelHeader_jy1b0_1454{display:grid;gap:.26rem}._attributionPanelHeader_jy1b0_1454 h3{margin:0;font-size:1.12rem}._attributionPanelHeader_jy1b0_1454 p{margin:0;color:var(--color-muted);line-height:1.55}._attributionPanelTables_jy1b0_1354{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:start}._attributionRangeBar_jy1b0_1477{display:grid;gap:.72rem;padding:0;border:0;background:transparent;box-shadow:none;transition:none}._attributionRangeGrid_jy1b0_1487{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,max-content)) max-content;align-items:end}._attributionRangeField_jy1b0_1494{display:grid;gap:.42rem}._attributionDownloadField_jy1b0_1499{display:flex;align-items:flex-end;gap:.65rem;flex-wrap:wrap}._perfAttributionTotalBadge_jy1b0_1506{display:inline-flex;align-items:center;justify-content:center;gap:.44rem;min-height:2.55rem;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_jy1b0_1522{color:var(--color-muted);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._perfAttributionTotalValue_jy1b0_1530{font-size:.86rem;font-weight:900;font-variant-numeric:tabular-nums}._attributionInsightsSection_jy1b0_1536{display:grid;gap:.9rem}._attributionInsightsColumn_jy1b0_1541{min-width:0}._attributionTableBlock_jy1b0_1545{display:grid}._attributionTableBlock_jy1b0_1545+._attributionTableBlock_jy1b0_1545{padding-top:.12rem}._attributionVolatilityCard_jy1b0_1553{background:radial-gradient(circle at top right,rgba(78,160,200,.08),transparent 28%),linear-gradient(180deg,#ffffffd1,#f6fafde6)}._attributionVolatilityValue_jy1b0_1559{color:#1f6d93}._attributionVolatilityTotalRow_jy1b0_1563,._attributionPerformanceTotalRow_jy1b0_1568{background:linear-gradient(90deg,#4ea0c81f,#ffffff1f)!important}._attributionPerformanceTotalRow_jy1b0_1568 td,._attributionVolatilityTotalRow_jy1b0_1563 td{font-weight:800}._attributionTableViewport_jy1b0_1578{overflow:auto;max-height:min(58vh,30rem);scrollbar-gutter:auto}._attributionPanel_jy1b0_1349:not(._attributionVolatilityPanel_jy1b0_1450) ._attributionTableViewport_jy1b0_1578{max-height:min(68vh,36rem)}._attributionVolatilityPanel_jy1b0_1450 ._attributionTableViewport_jy1b0_1578{max-height:min(46vh,23rem)}._attributionPanelTables_jy1b0_1354 ._attributionTableBlock_jy1b0_1545:nth-child(2) ._attributionTableViewport_jy1b0_1578{max-height:min(46vh,27rem)}._perfCompactViewport_jy1b0_1596{max-height:min(52vh,24rem);scrollbar-gutter:auto}._perfAllocationTable_jy1b0_1601{min-width:0;width:100%;table-layout:fixed}._perfAllocationTable_jy1b0_1601 tbody tr:last-child td{border-bottom:0}._perfAllocationTable_jy1b0_1601 th,._perfAllocationTable_jy1b0_1601 td{padding:var(--strategy-table-padding-y) .52rem;font-size:.79rem}._perfAllocationTable_jy1b0_1601 th{font-size:.66rem;letter-spacing:.12em}._perfAllocationTable_jy1b0_1601 th:first-child,._perfAllocationTable_jy1b0_1601 td:first-child{padding-left:.9rem;white-space:normal}._perfAllocationTable_jy1b0_1601 th:not(:first-child),._perfAllocationTable_jy1b0_1601 td:not(:first-child){padding-inline:.38rem}._perfAllocationTable_jy1b0_1601 th:last-child,._perfAllocationTable_jy1b0_1601 td:last-child{padding-right:.9rem}._attributionRiskTable_jy1b0_1638 th:last-child,._attributionRiskTable_jy1b0_1638 td:last-child{padding-right:1.05rem;text-align:center}._perfRangePicker_jy1b0_1644{width:clamp(10.5rem,18vw,14rem);max-width:100%}._perfContributionGrid_jy1b0_1649{--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_jy1b0_741,._perfBarCard_jy1b0_742,._perfChartCard_jy1b0_743{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_jy1b0_741,._perfBarCard_jy1b0_742{min-height:var(--perf-contribution-card-height);height:var(--perf-contribution-card-height);align-content:stretch}._perfRankingCard_jy1b0_741{width:100%;grid-template-rows:minmax(0,1fr)}._perfBarCard_jy1b0_742{grid-template-rows:auto minmax(0,1fr);background:#fff}._perfBarHeaderRow_jy1b0_1691{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._perfAttributionDownloadButton_jy1b0_1698{min-height:2.55rem;padding:0 .78rem;font-size:.78rem}._perfBarCanvas_jy1b0_1704{width:min(100%,66rem);justify-self:center;height:100%;min-height:0}._perfCompactViewport_jy1b0_1596{height:100%;max-height:none;overflow:hidden auto}._perfCompactTable_jy1b0_1717{min-width:0;width:100%;table-layout:fixed}._perfCompactTable_jy1b0_1717 th,._perfCompactTable_jy1b0_1717 td{white-space:normal}._perfCompactTable_jy1b0_1717 th:first-child,._perfCompactTable_jy1b0_1717 td:first-child{width:68%}._perfCompactTable_jy1b0_1717 th:last-child,._perfCompactTable_jy1b0_1717 td:last-child{width:32%;text-align:center}._perfChartGrid_jy1b0_1739{display:grid;gap:1.15rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._perfChartCanvas_jy1b0_1746{position:relative;overflow:hidden;height:20rem;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._perfChartCanvas_jy1b0_1746 *{user-select:none;-webkit-user-select:none}._attributionBottomPanel_jy1b0_1384 ._perfChartCard_jy1b0_743{gap:.8rem;padding:1rem 1.05rem 1.05rem}._attributionBottomPanel_jy1b0_1384 ._perfChartCard_jy1b0_743:hover{transform:none}._myChartsStage_jy1b0_1774{position:relative}._myChartsStage_jy1b0_1774{overflow:visible;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;background:transparent}._myChartsStage_jy1b0_1774:after{content:none}._chartRangeTabs_jy1b0_1791{flex-wrap:wrap;flex:0 1 auto;width:var(--strategy-range-width);min-width:0;max-width:100%}._chartRangeTabs_jy1b0_1791 button{min-height:calc(var(--strategy-widget-height) - .48rem);padding:0 .5rem;font-size:.8rem}._dateRangeFields_jy1b0_1805{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_jy1b0_1805 ._dateField_jy1b0_363{min-width:0}._selectField_jy1b0_1820{display:grid;gap:.42rem;width:min(100%,520px)}._selectFieldCompact_jy1b0_1826{width:min(100%,16.5rem)}._selectShell_jy1b0_1830{position:relative}._resultSelect_jy1b0_1834{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_jy1b0_1820:hover ._resultSelect_jy1b0_1834{border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._selectShell_jy1b0_1830: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_jy1b0_1870{min-height:2.58rem;padding-right:2.65rem;font-size:.86rem}._resultContent_jy1b0_1876,._chartLayout_jy1b0_1877,._chartStack_jy1b0_1878{display:grid;gap:1rem;align-content:start}._chartBlock_jy1b0_1770{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_jy1b0_1770:hover{border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._myChartsStage_jy1b0_1774 ._chartBlock_jy1b0_1770{padding:.75rem .85rem}._myChartsStage_jy1b0_1774 ._chartHeader_jy1b0_1262{gap:.55rem;margin-bottom:.95rem}._chartHeader_jy1b0_1262{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;margin-bottom:1.55rem}._chartHeaderPrimary_jy1b0_1920{display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;flex-wrap:wrap}._chartHeaderInfo_jy1b0_1929{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0}._chartHeaderTitle_jy1b0_1937{align-self:flex-start;color:var(--color-ink);line-height:2.58rem}._chartHeaderControls_jy1b0_1943{--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_jy1b0_1955{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_jy1b0_1967{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_jy1b0_1967 button{min-height:2.08rem;padding:0 .7rem;border-radius:var(--radius-control);font-size:.82rem}._chartAddField_jy1b0_1987{flex:0 0 var(--chart-add-control-width);width:var(--chart-add-control-width);min-width:min(100%,11.25rem)}._chartAddField_jy1b0_1987 ._resultSelect_jy1b0_1834{min-width:0;max-width:100%}._chartAddField_jy1b0_1987 ._resultSelect_jy1b0_1834>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logScaleField_jy1b0_1059{width:auto;align-self:end}._logScaleSwitch_jy1b0_2010{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_jy1b0_2010:hover:not(:disabled){border-color:#f0a21a3d;box-shadow:inset 0 1px #ffffffd6,0 14px 26px #14314a12}._logScaleSwitch_jy1b0_2010:disabled{opacity:.5;cursor:not-allowed}._logScaleSwitchActive_jy1b0_2043{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_jy1b0_2051{white-space:nowrap}._logScaleSwitchTrack_jy1b0_2055{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_jy1b0_2043 ._logScaleSwitchTrack_jy1b0_2055{background:linear-gradient(135deg,#f0a21aeb,#f4c56ae0);box-shadow:inset 0 1px #ffffff57,0 0 0 1px #f0a21a14}._logScaleSwitchThumb_jy1b0_2075{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_jy1b0_2043 ._logScaleSwitchThumb_jy1b0_2075{transform:translate(1.18rem);box-shadow:0 8px 16px #f0a21a2e,inset 0 1px #ffffffeb}._chartBlock_jy1b0_1770 h3{margin:0}._seriesToggles_jy1b0_2098{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_jy1b0_2098{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_jy1b0_2098:hover{transform:translateY(-1px);color:#12314ae0}._seriesToggleMuted_jy1b0_2133{opacity:.52}._seriesToggleHighlighted_jy1b0_2137{font-weight:800}._seriesToggleDot_jy1b0_2141{width:.48rem;height:.48rem;border-radius:999px;flex-shrink:0}._seriesToggleLabel_jy1b0_2148{white-space:normal;overflow-wrap:anywhere}._chartCanvasMain_jy1b0_2153{position:relative;overflow:hidden;margin-top:0;height:340px;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._chartCanvasMain_jy1b0_2153 *{user-select:none;-webkit-user-select:none}._chartCanvasTrackRecordQuarter_jy1b0_2169{height:340px}._chartSecondarySection_jy1b0_2173{display:grid;gap:.6rem;margin-top:.6rem}._chartCanvasSecondary_jy1b0_2179{position:relative;overflow:hidden;margin-top:0;height:215px;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._chartCanvasSecondary_jy1b0_2179 *{user-select:none;-webkit-user-select:none}._chartTooltip_jy1b0_2195{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_jy1b0_2209{display:inline-flex;align-items:center;gap:.4rem;min-width:0}._chartTooltipDot_jy1b0_2216{width:.48rem;height:.48rem;border-radius:999px;flex-shrink:0}._chartTooltipLabel_jy1b0_2209{color:var(--color-ink);font-size:.84rem;font-weight:500;line-height:1.1;white-space:nowrap}._chartTooltipDate_jy1b0_2231{color:#5c7690e6;font-size:.74rem;font-weight:800;line-height:1.1}._chartTooltipSeries_jy1b0_2238{display:grid;gap:.34rem}._chartTooltipSeriesRow_jy1b0_2243{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}._chartTooltipSeriesValue_jy1b0_2250{color:var(--color-primary-deep);font-size:.84rem;font-weight:800;line-height:1.1;white-space:nowrap}._descriptionLayout_jy1b0_2258{display:grid;gap:1rem;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:start}._descriptionSideColumn_jy1b0_2265{display:grid;gap:.9rem;align-content:start}._descriptionHero_jy1b0_744{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_jy1b0_744{background:linear-gradient(180deg,#ffffffd1,#f7fafde0)}._descriptionHeroHeader_jy1b0_2290{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;flex-wrap:wrap}._descriptionHeroTitleWrap_jy1b0_2298{display:grid;gap:.38rem;min-width:0;flex:1 1 20rem}._descriptionHero_jy1b0_744 h2{margin:0}._descriptionHeroStatus_jy1b0_2309{margin:0;font-size:.82rem;font-weight:700;line-height:1.45}._descriptionHeroStatusSuccess_jy1b0_2316{color:#0d874b}._descriptionHeroStatusError_jy1b0_2320{color:#cf3640}._descriptionHeroActions_jy1b0_2324{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;flex-wrap:wrap}._descriptionLead_jy1b0_2332{max-width:42rem;margin:0;color:var(--color-muted);line-height:1.7}._descriptionMetaGrid_jy1b0_2339{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(7.8rem,1fr))}._descriptionMetaCard_jy1b0_2345{display:grid;gap:.3rem;padding:.82rem .88rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffff9e}._descriptionMetaCard_jy1b0_2345 strong{font-size:1.08rem;color:var(--color-ink)}._descriptionDownloads_jy1b0_2359{display:grid;gap:.72rem}._descriptionDownloadGrid_jy1b0_2364{display:grid;gap:.72rem;grid-template-columns:repeat(3,minmax(0,1fr))}._descriptionDownloadCard_jy1b0_745{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.88rem .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_jy1b0_2389{position:relative;z-index:1;display:grid;gap:.38rem;min-width:0}._descriptionDownloadCopy_jy1b0_2389 strong{color:var(--color-ink);font-size:.96rem;line-height:1.3}._descriptionTable_jy1b0_713{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}._descriptionTableViewport_jy1b0_2410{position:relative;overflow:auto}._descriptionTableViewport_jy1b0_2410 ._descriptionTable_jy1b0_713 thead{position:sticky;top:0;z-index:30}._descriptionTable_jy1b0_713 th,._descriptionTable_jy1b0_713 td{padding:var(--strategy-table-padding-y) .78rem;border-bottom:1px solid rgba(184,189,195,.28);text-align:center;white-space:nowrap}._descriptionTable_jy1b0_713 th button{width:100%;justify-content:center}._descriptionTable_jy1b0_713 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_jy1b0_713 td{color:var(--color-ink);font-size:.83rem;font-weight:600}._descriptionTable_jy1b0_713 tbody tr{transition:background .14s ease}._descriptionTable_jy1b0_713 tbody tr:nth-child(2n){background:#ffffff38}._descriptionTable_jy1b0_713 tbody tr:hover{background:#f0a21a0d}._downloadCardGlow_jy1b0_2465{position:absolute;inset:auto auto -2.5rem -1rem;width:8rem;height:8rem;border-radius:999px;background:#2e6f8e14;filter:blur(24px);pointer-events:none}._downloadActionButton_jy1b0_2476{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_jy1b0_2476:hover{transform:translateY(-1px);border-color:#f0a21a3d;box-shadow:0 14px 26px #13283c1a}._downloadActionButton_jy1b0_2476:disabled{opacity:.64;cursor:not-allowed;box-shadow:none}._downloadActionButton_jy1b0_2476:disabled:hover{transform:none}._descriptionEmailButton_jy1b0_2508{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:2.55rem;padding:0 1rem;border-radius:var(--radius-control);border:1px solid rgba(101,183,228,.36);background:radial-gradient(circle at top right,rgba(101,183,228,.24),transparent 54%),linear-gradient(135deg,#eff9fffa,#fffffff0);color:#295e7a;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_jy1b0_2530{width:.95rem;height:.95rem;border-radius:999px;border:2px solid rgba(41,94,122,.18);border-top-color:#295e7a;border-right-color:#295e7a73;flex-shrink:0;animation:_loadingSpinnerRotate_jy1b0_1 .75s linear infinite}._descriptionEmailButton_jy1b0_2508:hover:not(:disabled){transform:translateY(-1px);border-color:#65b7e48f;box-shadow:0 16px 30px #13283c1c}._descriptionEmailButton_jy1b0_2508:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._downloadFormatChip_jy1b0_2553{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_jy1b0_2553{border-color:#ffb23480;background:linear-gradient(135deg,#f0a21a47,#ffb23429);color:#ffb234;box-shadow:inset 0 1px #ffe8bc29,0 0 16px #f0a21a24}._serverTabStack_jy1b0_2580{padding-top:.35rem}._serverTabSection_jy1b0_2584{gap:.95rem}._serverTabHeader_jy1b0_2588{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}._serverTabHeader_jy1b0_2588>div{display:grid;gap:.22rem}._serverMarketTabs_jy1b0_2600{justify-self:start;max-width:100%}._serverChartCard_jy1b0_2605{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_jy1b0_2605 h3{margin:0;color:var(--color-ink);font-size:1.08rem;font-weight:760;text-align:center}._serverExplanationChartViewport_jy1b0_2627{min-width:0;overflow-x:auto;scrollbar-gutter:stable}._serverExplanationChart_jy1b0_2627{min-width:880px}._serverTableViewport_jy1b0_2637{width:100%;min-width:0;overflow:auto;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-card);background:#ffffff8a}._serverTable_jy1b0_2637{width:100%;min-width:680px;border-collapse:separate;border-spacing:0}._serverTable_jy1b0_2637 th,._serverTable_jy1b0_2637 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_jy1b0_2637 td{font-family:var(--strategy-table-value-font)}._serverTable_jy1b0_2637 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_jy1b0_2637 tbody th{position:sticky;left:0;z-index:1;background:#f8fbfefa;color:var(--color-ink);font-weight:760}._serverProbabilityCard_jy1b0_2689{gap:.9rem}._serverProbabilityViewport_jy1b0_2693{align-self:start;max-width:68rem;margin:0 auto}._serverProbabilityTable_jy1b0_2699{min-width:740px}._serverProbabilityTable_jy1b0_2699 th,._serverProbabilityTable_jy1b0_2699 td{text-align:center}._serverProbabilityTable_jy1b0_2699 tbody th{min-width:13rem;text-align:right}._serverProbabilityCell_jy1b0_2713{min-width:9rem;color:#07131d!important;text-align:center!important;text-shadow:0 1px 0 rgba(255,255,255,.2)}._serverProbabilityLegend_jy1b0_2720{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_jy1b0_2731{height:.72rem;border-radius:999px;background:linear-gradient(90deg,#22d322,#d3d322,#d32222);box-shadow:inset 0 0 0 1px #12314a1f}._serverJsonValue_jy1b0_2738{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_jy1b0_10{--strategy-tabs-width: 29rem;--strategy-version-width: 7.4rem;--strategy-download-width: 7.2rem;--strategy-date-width: 8.5rem;--strategy-range-width: max-content;--strategy-toolbar-gap: .42rem}._pageTabs_jy1b0_170 button{padding:0 .5rem;font-size:.8rem}._chartRangeTabs_jy1b0_1791 button{padding:0 .36rem;font-size:.74rem}._pageDownloadButton_jy1b0_258{gap:.32rem;padding:0 .52rem;font-size:.8rem}}@media(max-width:1380px){._strategyPage_jy1b0_10{--strategy-tabs-width: 27rem;--strategy-version-width: 7.1rem;--strategy-download-width: 7.1rem;--strategy-date-width: 8rem;--strategy-range-width: max-content;--strategy-toolbar-gap: .36rem}._pageTabsRow_jy1b0_211{flex-wrap:wrap}._chartRangeToolbar_jy1b0_337,._returnsMenuToolbar_jy1b0_348{flex:1 1 100%;justify-content:flex-end}._pageTabs_jy1b0_170 button{padding:0 .48rem;font-size:.78rem}._chartRangeTabs_jy1b0_1791 button{padding:0 .34rem;font-size:.72rem}._pageDownloadButton_jy1b0_258{gap:.32rem;padding:0 .52rem;font-size:.8rem}}@media(max-width:1180px){._controlsGrid_jy1b0_33,._attributionSplitGrid_jy1b0_1337,._attributionPanelTables_jy1b0_1354,._attributionRangeGrid_jy1b0_1487,._perfContributionGrid_jy1b0_1649,._perfChartGrid_jy1b0_1739,._descriptionLayout_jy1b0_2258{grid-template-columns:1fr}._attributionTablesGrid_jy1b0_1344{grid-template-rows:none}._attributionTablesGrid_jy1b0_1344>._attributionPanel_jy1b0_1349,._attributionTablesGrid_jy1b0_1344>._attributionPanel_jy1b0_1349>._attributionPanelTables_jy1b0_1354{grid-row:auto;grid-template-rows:none}._allocationWeightsFigure_jy1b0_761{grid-template-columns:1fr}}@media(max-width:980px){._dateRangeFields_jy1b0_1805{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._chartRangeToolbar_jy1b0_337{flex-wrap:wrap}._chartRangeTabs_jy1b0_1791{flex-basis:100%;width:100%}._descriptionDownloadGrid_jy1b0_2364{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._strategyPage_jy1b0_10{--strategy-widget-height: 2.55rem;--strategy-toolbar-gap: .42rem}._controlsGrid_jy1b0_33{display:grid;grid-template-columns:minmax(0,1fr)}._strategySelect_jy1b0_64{width:100%}._strategyField_jy1b0_41,._importSection_jy1b0_377{flex:initial;min-width:0;max-width:none}._strategySelectionRow_jy1b0_64{align-items:stretch;grid-template-columns:minmax(0,1fr)}._strategyFieldWithVersion_jy1b0_49 ._strategySelectionRow_jy1b0_64,._pageTabsPrimaryWithVersion_jy1b0_244{grid-template-columns:minmax(0,1fr)}._strategySearchSelect_jy1b0_107,._strategyVersionSwitch_jy1b0_112{width:100%}._pageTabsPrimary_jy1b0_221,._pageTabsPrimaryWithVersion_jy1b0_244{flex-basis:auto;width:100%}._pageTabsPrimary_jy1b0_221>._pageTabs_jy1b0_170,._pageTabsPrimaryWithVersion_jy1b0_244>._pageTabs_jy1b0_170,._pageDownloadButton_jy1b0_258{width:100%;min-width:0}._pageTabs_jy1b0_170{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:stretch;overflow:visible}._pageTabs_jy1b0_170 button{flex:1 1 8rem;min-width:0;padding:0 .46rem;font-size:.78rem}._pageTabsRow_jy1b0_211,._pageActionsToolbar_jy1b0_305,._pageDownloadCluster_jy1b0_304,._chartRangeToolbar_jy1b0_337,._returnsMenuToolbar_jy1b0_348{align-items:stretch;flex-basis:auto;flex-direction:column;flex-wrap:nowrap;width:100%}._serverTabHeader_jy1b0_2588{align-items:flex-start;flex-direction:column}._serverMarketTabs_jy1b0_2600{width:100%}._serverMarketTabs_jy1b0_2600 button{flex:1 1 10rem}._serverChartCard_jy1b0_2605{padding:.72rem}._chartRangeTabs_jy1b0_1791,._returnsMenu_jy1b0_348,._dateRangeFields_jy1b0_1805{width:100%}._tableWrap_jy1b0_624{max-height:min(68vh,34rem);margin-inline:-.35rem;width:calc(100% + .7rem);max-width:calc(100% + .7rem);overflow:auto;-webkit-overflow-scrolling:touch}._dataTable_jy1b0_647 th,._dataTable_jy1b0_647 td,._heatmapTable_jy1b0_648 th,._heatmapTable_jy1b0_648 td{padding:var(--strategy-table-padding-y) .62rem;font-size:.78rem}._statsTable_jy1b0_903{min-width:90rem}._statsTable_jy1b0_903 th:first-child,._statsTable_jy1b0_903 td:first-child{width:12.75rem;min-width:12.75rem;max-width:12.75rem}._statsTable_jy1b0_903 th:not(:first-child),._statsTable_jy1b0_903 td:not(:first-child){width:6.2rem;min-width:6.2rem}._importWidgetRow_jy1b0_385{align-items:stretch;flex-wrap:wrap}._importDropzone_jy1b0_404{width:100%;flex:1 1 100%;max-width:none}._importStatusInline_jy1b0_534{width:100%;white-space:normal}._dateField_jy1b0_363{min-width:100%}._importDropzone_jy1b0_404{flex-direction:column;align-items:flex-start}._importClearButton_jy1b0_503{align-self:flex-start}._perfBarCanvas_jy1b0_1704,._perfChartCanvas_jy1b0_1746,._allocationWeightsCanvas_jy1b0_768,._chartCanvasMain_jy1b0_2153,._chartCanvasSecondary_jy1b0_2179{height:18rem}._allocationWeightsCanvas_jy1b0_768,._allocationWeightsCanvasByAsset_jy1b0_772{height:27rem}._chartCanvasTrackRecordQuarter_jy1b0_2169{height:13.5rem}._dateRangeFields_jy1b0_1805{grid-template-columns:1fr}._chartRangeTabs_jy1b0_1791{flex-basis:auto;width:100%}._chartHeaderPrimary_jy1b0_1920{width:100%;align-items:flex-start}._chartHeaderInfo_jy1b0_1929,._chartHeaderControls_jy1b0_1943{width:100%}._chartHeader_jy1b0_1262{gap:.58rem;margin-bottom:.78rem}._chartHeaderTitle_jy1b0_1937{line-height:1.2}._chartBlock_jy1b0_1770{min-width:0;overflow:hidden;padding:.76rem}._myChartsStage_jy1b0_1774 ._chartBlock_jy1b0_1770{padding:.68rem}._seriesToggles_jy1b0_2098{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_jy1b0_2098::-webkit-scrollbar{display:none}._seriesToggle_jy1b0_2098{flex:0 0 auto}._seriesToggleLabel_jy1b0_2148{display:block;max-width:13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectFieldCompact_jy1b0_1826{width:100%}._chartAddField_jy1b0_1987{max-width:none}._descriptionDownloadGrid_jy1b0_2364,._descriptionMetaGrid_jy1b0_2339{grid-template-columns:1fr}}html[data-theme=dark] ._strategySelect_jy1b0_64,html[data-theme=dark] ._resultSelect_jy1b0_1834,html[data-theme=dark] ._importClearButton_jy1b0_503,html[data-theme=dark] ._openBacktestButton_jy1b0_133,html[data-theme=dark] ._returnsZoomReset_jy1b0_1297,html[data-theme=dark] ._logScaleSwitch_jy1b0_2010,html[data-theme=dark] ._descriptionMetaCard_jy1b0_2345{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_jy1b0_41:hover ._strategySelect_jy1b0_64,html[data-theme=dark] ._selectField_jy1b0_1820:hover ._resultSelect_jy1b0_1834,html[data-theme=dark] ._logScaleSwitch_jy1b0_2010:hover:not(:disabled){border-color:#e0900342;box-shadow:0 12px 24px #06121d2e,inset 0 1px #ffffff0f}html[data-theme=dark] ._pageTabs_jy1b0_170{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._pageTabs_jy1b0_170 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._pageTabs_jy1b0_170 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._logScaleSwitchActive_jy1b0_2043{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_jy1b0_170 button:hover:not([aria-selected=true]){color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._pageDownloadButton_jy1b0_258{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_jy1b0_258:hover:not(:disabled){border-color:#8bbbd03d;box-shadow:0 13px 24px #06121d38,inset 0 1px #ffffff14}html[data-theme=dark] ._importDropzone_jy1b0_404{border-color:var(--color-border);background:var(--color-panel-bg-subtle);color:var(--color-ink)}html[data-theme=dark] ._importDropzoneBusy_jy1b0_430{border-color:#e0900342;background:linear-gradient(135deg,#5439114d,#111c2af0)}html[data-theme=dark] ._importDropzone_jy1b0_404:hover:not(._importDropzoneBusy_jy1b0_430),html[data-theme=dark] ._importDropzone_jy1b0_404:focus-visible:not(._importDropzoneBusy_jy1b0_430){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_jy1b0_435{color:var(--chart-primary);background:#5390b024}html[data-theme=dark] ._importDropzone_jy1b0_404:hover:not(._importDropzoneBusy_jy1b0_430) ._importIcon_jy1b0_435,html[data-theme=dark] ._importDropzone_jy1b0_404:focus-visible:not(._importDropzoneBusy_jy1b0_430) ._importIcon_jy1b0_435{color:var(--color-accent);background:#e0900329;box-shadow:inset 0 0 0 1px #e0900324}html[data-theme=dark] ._importDropzone_jy1b0_404:hover:not(._importDropzoneBusy_jy1b0_430) ._importText_jy1b0_468 strong,html[data-theme=dark] ._importDropzone_jy1b0_404:focus-visible:not(._importDropzoneBusy_jy1b0_430) ._importText_jy1b0_468 strong{color:var(--color-accent)}html[data-theme=dark] ._downloadActionButton_jy1b0_2476{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_jy1b0_2476:hover{border-color:#e090034d;color:var(--color-accent);box-shadow:0 12px 24px #06121d38,inset 0 1px #ffffff12}html[data-theme=dark] ._descriptionEmailButton_jy1b0_2508{border-color:#5390b05c;background:radial-gradient(circle at top right,rgba(83,144,176,.2),transparent 54%),#5390b01a;color:var(--color-primary-soft)}html[data-theme=dark] ._returnsZoomReset_jy1b0_1297:hover{border-color:#e0900352;background:var(--color-accent);color:#4d2d00;box-shadow:0 10px 20px #e0900329}html[data-theme=dark] ._emptyStrategyState_jy1b0_548,html[data-theme=dark] ._tableWrap_jy1b0_624,html[data-theme=dark] ._allocationTableCard_jy1b0_722,html[data-theme=dark] ._perfRankingCard_jy1b0_741,html[data-theme=dark] ._perfBarCard_jy1b0_742,html[data-theme=dark] ._perfChartCard_jy1b0_743,html[data-theme=dark] ._chartBlock_jy1b0_1770,html[data-theme=dark] ._serverChartCard_jy1b0_2605,html[data-theme=dark] ._serverTableViewport_jy1b0_2637,html[data-theme=dark] ._descriptionHero_jy1b0_744,html[data-theme=dark] ._descriptionDownloadCard_jy1b0_745{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_jy1b0_753:hover,html[data-theme=dark] ._chartBlock_jy1b0_1770:hover,html[data-theme=dark] ._allocationTableCard_jy1b0_722:hover,html[data-theme=dark] ._perfRankingCard_jy1b0_741:hover,html[data-theme=dark] ._perfBarCard_jy1b0_742:hover,html[data-theme=dark] ._perfChartCard_jy1b0_743:hover,html[data-theme=dark] ._descriptionHero_jy1b0_744:hover,html[data-theme=dark] ._descriptionDownloadCard_jy1b0_745:hover{border-color:#e090032e;box-shadow:var(--shadow-soft)}html[data-theme=dark] ._allocationWeightsCard_jy1b0_753:hover{transform:none}html[data-theme=dark] ._attributionBottomPanel_jy1b0_1384 ._allocationTableCard_jy1b0_722,html[data-theme=dark] ._attributionBottomPanel_jy1b0_1384 ._perfRankingCard_jy1b0_741{border:0;background:transparent;box-shadow:none}html[data-theme=dark] ._attributionBottomPanel_jy1b0_1384 ._perfBarCard_jy1b0_742{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_jy1b0_1384 ._allocationTableCard_jy1b0_722:hover,html[data-theme=dark] ._attributionBottomPanel_jy1b0_1384 ._perfRankingCard_jy1b0_741:hover{border-color:transparent;box-shadow:none;transform:none}html[data-theme=dark] ._attributionBottomPanel_jy1b0_1384 ._perfBarCard_jy1b0_742:hover{border-color:var(--color-panel-border);box-shadow:inset 0 1px #ffffff0a,0 14px 28px #00000029;transform:none}html[data-theme=dark] ._perfAttributionTotalBadge_jy1b0_1506{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] ._loadingState_jy1b0_558{color:var(--color-ink)}html[data-theme=dark] ._dataTable_jy1b0_647 th,html[data-theme=dark] ._heatmapTable_jy1b0_648 th,html[data-theme=dark] ._returnsHeatTable_jy1b0_1164 th,html[data-theme=dark] ._perfAllocationTable_jy1b0_1601 th,html[data-theme=dark] ._descriptionTable_jy1b0_713 th,html[data-theme=dark] ._serverTable_jy1b0_2637 thead th,html[data-theme=dark] ._serverTable_jy1b0_2637 tbody th{background:var(--color-table-head-bg);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._dataTable_jy1b0_647 th,html[data-theme=dark] ._dataTable_jy1b0_647 td,html[data-theme=dark] ._heatmapTable_jy1b0_648 th,html[data-theme=dark] ._heatmapTable_jy1b0_648 td,html[data-theme=dark] ._returnsHeatTable_jy1b0_1164 th,html[data-theme=dark] ._returnsHeatTable_jy1b0_1164 td,html[data-theme=dark] ._perfAllocationTable_jy1b0_1601 th,html[data-theme=dark] ._perfAllocationTable_jy1b0_1601 td,html[data-theme=dark] ._descriptionTable_jy1b0_713 th,html[data-theme=dark] ._descriptionTable_jy1b0_713 td{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._serverJsonValue_jy1b0_2738{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._serverTable_jy1b0_2637 th,html[data-theme=dark] ._serverTable_jy1b0_2637 td{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._dataTable_jy1b0_647 tbody tr:nth-child(2n),html[data-theme=dark] ._heatmapTable_jy1b0_648 tbody tr:nth-child(2n),html[data-theme=dark] ._descriptionTable_jy1b0_713 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._statsTable_jy1b0_903 th:first-child,html[data-theme=dark] ._statsTable_jy1b0_903 td:first-child,html[data-theme=dark] ._weightsHistoryTable_jy1b0_786 th:first-child,html[data-theme=dark] ._weightsHistoryTable_jy1b0_786 td:first-child,html[data-theme=dark] ._dailyReturnsTable_jy1b0_843 th:first-child,html[data-theme=dark] ._dailyReturnsTable_jy1b0_843 td:first-child{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_jy1b0_903 tbody tr:nth-child(2n) td:first-child,html[data-theme=dark] ._weightsHistoryTable_jy1b0_786 tbody tr:nth-child(2n) td:first-child,html[data-theme=dark] ._dailyReturnsTable_jy1b0_843 tbody tr:nth-child(2n) td:first-child{background:var(--color-panel-solid)}html[data-theme=dark] ._allocationTable_jy1b0_722 tbody tr:hover,html[data-theme=dark] ._descriptionTable_jy1b0_713 tbody tr:hover{background:var(--color-table-hover)}html[data-theme=dark] ._dataTable_jy1b0_647[data-managed-cell-selection=true] tbody tr:hover,html[data-theme=dark] ._descriptionTable_jy1b0_713[data-managed-cell-selection=true] tbody tr:hover{background:transparent}html[data-theme=dark] ._dataTable_jy1b0_647[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover,html[data-theme=dark] ._descriptionTable_jy1b0_713[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover{background:var(--color-table-row-alt)}html[data-theme=dark] ._dataTable_jy1b0_647 th._statsPeriodBoundary_jy1b0_996,html[data-theme=dark] ._dataTable_jy1b0_647 td._statsPeriodBoundary_jy1b0_996{border-left-color:#8bbbd057;box-shadow:inset 1px 0 #ffffff0a}html[data-theme=dark] ._allocationTotalRow_jy1b0_1002{background:linear-gradient(90deg,#e0900317,#e0900308)!important}html[data-theme=dark] ._returnsHeatButtonActive_jy1b0_1231,html[data-theme=dark] ._returnsHeatButtonActive_jy1b0_1231:hover{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._returnsHeatTable_jy1b0_1164[data-color-mode=sign] ._returnsHeatButton_jy1b0_1201:hover{background:#e0900314;box-shadow:inset 0 0 0 1px #e090033d,inset 0 0 0 2px #ffffff14}html[data-theme=dark] ._logScaleSwitchTrack_jy1b0_2055,html[data-theme=dark] ._returnsColorSwitchTrack_jy1b0_1115{background:#8bbbd02e;box-shadow:inset 0 1px 2px #06121d42}html[data-theme=dark] ._logScaleSwitchThumb_jy1b0_2075,html[data-theme=dark] ._returnsColorSwitchThumb_jy1b0_1137{background:#eaf3faf5}html[data-theme=dark] ._chartTooltip_jy1b0_2195{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_jy1b0_2231{color:var(--color-muted)}html[data-theme=dark] ._chartTooltipSeriesValue_jy1b0_2250{color:var(--chart-primary)}html[data-theme=dark] ._seriesToggle_jy1b0_2098:hover{color:var(--color-ink);text-shadow:0 0 12px rgba(83,144,176,.22)}html[data-theme=dark] ._positiveValue_jy1b0_835,html[data-theme=dark] ._allocationValueCell_jy1b0_965._positiveValue_jy1b0_835,html[data-theme=dark] ._allocationTotalRow_jy1b0_1002 ._positiveValue_jy1b0_835,html[data-theme=dark] ._weightsHistoryValueCell_jy1b0_829._positiveValue_jy1b0_835,html[data-theme=dark] ._dailyReturnsValueCell_jy1b0_884._positiveValue_jy1b0_835,html[data-theme=dark] ._descriptionHeroStatusSuccess_jy1b0_2316{color:var(--color-positive)}html[data-theme=dark] ._negativeValue_jy1b0_839,html[data-theme=dark] ._allocationValueCell_jy1b0_965._negativeValue_jy1b0_839,html[data-theme=dark] ._allocationTotalRow_jy1b0_1002 ._negativeValue_jy1b0_839,html[data-theme=dark] ._weightsHistoryValueCell_jy1b0_829._negativeValue_jy1b0_839,html[data-theme=dark] ._dailyReturnsValueCell_jy1b0_884._negativeValue_jy1b0_839,html[data-theme=dark] ._descriptionHeroStatusError_jy1b0_2320,html[data-theme=dark] ._importStatusError_jy1b0_544{color:var(--color-negative)}html[data-theme=dark] ._neutralValue_jy1b0_980{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%}}
