._launcher_1r3wm_1{position:relative;align-self:center;display:inline-flex;align-items:center;justify-content:center;width:var(--topbar-control-size, 2.95rem);height:var(--topbar-control-size, 2.95rem);min-width:var(--topbar-control-size, 2.95rem);flex:0 0 var(--topbar-control-size, 2.95rem);padding:.08rem;border:1px solid rgba(255,255,255,.18);border-radius:.52rem;background:linear-gradient(180deg,#254e70d1,#123a59f0);box-shadow:0 8px 18px #07142224,inset 0 0 0 1px #ffffff0a;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}._launcher_1r3wm_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_1r3wm_1:hover,._launcher_1r3wm_1:focus-visible{background:#f0a21a24;border-color:#f0a21a85;box-shadow:0 10px 22px #f0a21a29,0 0 0 1px #f0a21a6b,inset 0 0 0 1px #ffd68f3d;transform:translateY(-1px);outline:none}._launcherActive_1r3wm_54{background:linear-gradient(180deg,#386d97f0,#18486dfc);border-color:#f0a21ab8;box-shadow:0 10px 20px #0714222e,0 0 0 1px #f0a21a61,inset 0 0 0 1px #ffd68f38;transform:translateY(-1px)}._launcher_1r3wm_1:hover:after,._launcher_1r3wm_1:focus-visible:after{opacity:1;transform:translate(-50%) translateY(0)}._launcherImage_1r3wm_70{width:100%;height:100%;object-fit:contain;border-radius:.34rem}._layer_1r3wm_77{position:fixed;top:calc(var(--topbar-height, 4.6rem) + 1.15rem);right:0;bottom:.3rem;width:var(--assistant-docked-width, 410px);z-index:38;pointer-events:none;overflow:visible;transition:width .22s ease,right .22s ease,bottom .22s ease}._layerExpanded_1r3wm_92{width:min(max(var(--assistant-docked-width, 410px),50vw),calc(100vw - 1.2rem))}._layerOpen_1r3wm_96,._layerClosed_1r3wm_100{visibility:visible}._drawer_1r3wm_104{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:auto 1fr auto;gap:.85rem;padding:1rem 1rem 1.05rem;pointer-events:auto;background:linear-gradient(180deg,#06121fd6,#0a1d2ec7),radial-gradient(circle at top,rgba(103,183,216,.2),transparent 34%),linear-gradient(135deg,#1c466c38,#091a291f);border:0;border-left:1px solid rgba(184,189,195,.1);border-radius:1.2rem 0 0 1.2rem;box-shadow:-14px 0 32px #060d1842,inset 0 1px #ffffff0d;transform:translate3d(100%,0,0);opacity:0;pointer-events:none;will-change:transform,opacity;backface-visibility:hidden;-webkit-backdrop-filter:blur(24px) saturate(1.12);backdrop-filter:blur(24px) saturate(1.12);transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s ease}._drawer_1r3wm_104:before,._drawer_1r3wm_104:after{content:"";position:absolute;top:12%;bottom:9%;width:4.5rem;border-radius:999px;filter:blur(34px);opacity:.72;pointer-events:none}._drawer_1r3wm_104:before{left:-1.8rem;background:radial-gradient(circle,rgba(103,183,216,.24),rgba(103,183,216,.08) 48%,transparent 74%)}._drawer_1r3wm_104:after{right:-1.8rem;background:radial-gradient(circle,rgba(143,208,232,.18),rgba(103,183,216,.08) 52%,transparent 78%)}._drawer_1r3wm_104>*{position:relative;z-index:1}._drawerOpen_1r3wm_161{transform:translateZ(0);opacity:1;pointer-events:auto}._drawerClosed_1r3wm_167{transform:translate3d(100%,0,0);opacity:.001;pointer-events:none}._resizeButton_1r3wm_173{position:absolute;top:50%;left:0;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid rgba(143,208,232,.28);border-radius:999px;background:radial-gradient(circle at top,rgba(143,208,232,.2),transparent 62%),#0d253af0;color:#f6fbff;box-shadow:0 10px 22px #05101b3d,inset 0 1px #ffffff14;transform:translate(-50%,-50%);transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}._resizeButton_1r3wm_173:hover,._resizeButton_1r3wm_173:focus-visible{border-color:#f0a21aa8;background:radial-gradient(circle at top,rgba(240,162,26,.22),transparent 62%),#14344efa;color:#fff;transform:translate(-50%,-50%) scale(1.04)}._drawerHeader_1r3wm_210{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding-bottom:.95rem;border-bottom:1px solid rgba(255,255,255,.08)}._drawerTitleRow_1r3wm_219{display:flex;align-items:center;gap:.75rem}._drawerMark_1r3wm_225{width:2.95rem;height:2.95rem;display:inline-flex;align-items:center;justify-content:center;padding:.08rem;border-radius:var(--radius-control);background:linear-gradient(180deg,#386d97f0,#18486dfc);border:1px solid rgba(240,162,26,.72);box-shadow:0 10px 20px #0714222e,0 0 0 1px #f0a21a61,inset 0 0 0 1px #ffd68f38}._drawerMarkImage_1r3wm_241{width:100%;height:100%;object-fit:contain;border-radius:calc(var(--radius-control) - .22rem)}._drawerTitleRow_1r3wm_219 strong{display:block;font-family:var(--font-heading);font-size:1rem;color:#f4f8fb}._questionLimit_1r3wm_255{display:block;margin-top:.24rem;color:#d7e0e9ad;font-size:.74rem;line-height:1.2;font-weight:750}._closeButton_1r3wm_264{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-control);background:#ffffff0f;color:#f5f8fb}._sendButton_1r3wm_276:disabled,._textarea_1r3wm_277:disabled{cursor:wait;opacity:.62}._conversation_1r3wm_282{min-height:0;overflow:auto;display:grid;align-content:start;gap:.7rem;padding-right:.1rem;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}._conversation_1r3wm_282::-webkit-scrollbar{width:0;height:0}._message_1r3wm_299{display:grid;gap:.32rem;max-width:92%;padding:.78rem .84rem;border-radius:var(--radius-card)}._assistantMessage_1r3wm_307{background:#ffffff0e;border:1px solid rgba(143,208,232,.12)}._userMessage_1r3wm_312{justify-self:end;background:linear-gradient(135deg,#f0a21a29,#f4c56a33);border:1px solid rgba(240,162,26,.18)}._messageRole_1r3wm_318{color:#d7e0e9ad;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._message_1r3wm_299 p{margin:0;color:#f2f6fb;line-height:1.55;font-size:.9rem;white-space:pre-wrap}._markdownContent_1r3wm_334{display:grid;gap:.72rem;color:#f2f6fb;line-height:1.55;font-size:.9rem}._markdownContent_1r3wm_334 p{margin:0;color:inherit;line-height:inherit;font-size:inherit;white-space:normal}._markdownContent_1r3wm_334 h3,._markdownContent_1r3wm_334 h4{margin:.12rem 0 0;color:#fff;font-family:var(--font-heading);line-height:1.28;letter-spacing:0}._markdownContent_1r3wm_334 h3{font-size:.98rem;font-weight:850}._markdownContent_1r3wm_334 h4{font-size:.92rem;font-weight:820}._markdownContent_1r3wm_334 strong{color:#fff;font-weight:850}._markdownCode_1r3wm_374{display:inline-block;padding:.04rem .28rem;border:1px solid rgba(143,208,232,.18);border-radius:var(--radius-tight);background:#ffffff13;color:#f8fbff;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.84em;line-height:1.35}._markdownList_1r3wm_386{display:grid;gap:.28rem;margin:0;padding-left:1.05rem}._markdownList_1r3wm_386 li{color:#f2f6fb;line-height:1.5;font-size:.9rem}._markdownTableFrame_1r3wm_399{position:relative;max-width:100%}._markdownTableActions_1r3wm_404{position:absolute;top:.36rem;right:.36rem;z-index:3;display:inline-flex;gap:.24rem;opacity:0;pointer-events:none;transform:translateY(-.12rem);transition:opacity .16s ease,transform .16s ease}._markdownTableFrame_1r3wm_399:hover ._markdownTableActions_1r3wm_404,._markdownTableFrame_1r3wm_399:focus-within ._markdownTableActions_1r3wm_404{opacity:1;pointer-events:auto;transform:translateY(0)}@media(hover:none){._markdownTableActions_1r3wm_404{opacity:1;pointer-events:auto;transform:translateY(0)}}._markdownTableAction_1r3wm_404,._messageCopyButton_1r3wm_433{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;padding:0;border:1px solid rgba(143,208,232,.22);border-radius:var(--radius-tight);background:linear-gradient(180deg,#17344ce6,#0b1f31f0);color:#f2f6fbdb;box-shadow:0 8px 18px #040f193d;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}._markdownTableAction_1r3wm_404:hover,._markdownTableAction_1r3wm_404:focus-visible,._messageCopyButton_1r3wm_433:hover,._messageCopyButton_1r3wm_433:focus-visible{border-color:#ebb75bd1;background:linear-gradient(180deg,#ebb75bf2,#e09003eb);color:#0b2236;box-shadow:0 10px 20px #040f1947,0 0 0 1px #ffe19d38;transform:translateY(-1px)}._markdownTableScroll_1r3wm_469{max-width:100%;overflow:auto;border:1px solid rgba(143,208,232,.14);border-radius:var(--radius-card);background:#ffffff0b;scrollbar-width:none;-ms-overflow-style:none}._markdownTableScroll_1r3wm_469::-webkit-scrollbar{width:0;height:0}._markdownTable_1r3wm_399{width:100%;min-width:max-content;border-collapse:separate;border-spacing:0;color:#f2f6fb;font-size:.84rem;line-height:1.42}._markdownTable_1r3wm_399 th,._markdownTable_1r3wm_399 td{padding:.48rem .58rem;border-bottom:1px solid rgba(143,208,232,.12);text-align:left;vertical-align:top;white-space:nowrap}._markdownTable_1r3wm_399 th{background:#ffffff12;color:#f2f6fbdb;font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}._markdownTable_1r3wm_399 tr:last-child td{border-bottom:0}._messageFooterActions_1r3wm_516{display:flex;justify-content:flex-end;margin-top:-.18rem}._messageCopyButton_1r3wm_433{width:1.7rem;height:1.7rem;background:#ffffff0e;box-shadow:none}._message_1r3wm_299 p._statusText_1r3wm_529{color:#f2f6fbb8}._cursor_1r3wm_533{display:inline-block;margin-left:.08rem;color:var(--color-primary);animation:_blink_1r3wm_1 1s steps(1,end) infinite}._composer_1r3wm_540{display:grid;gap:.65rem;padding-top:.9rem;border-top:1px solid rgba(255,255,255,.08)}._textarea_1r3wm_277{width:100%;resize:none;min-height:5.3rem;padding:.8rem .9rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-card);background:#ffffff0d;color:#f5f9fc;scrollbar-width:none;-ms-overflow-style:none}._textarea_1r3wm_277::-webkit-scrollbar{width:0;height:0}._textarea_1r3wm_277:focus{outline:2px solid rgba(143,208,232,.18);border-color:#8fd0e847}._textarea_1r3wm_277::placeholder{color:#d7e0e98f}._composerActions_1r3wm_574{display:flex;justify-content:flex-end}._sendButton_1r3wm_276{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;min-height:2.5rem;padding:0;border:0;border-radius:var(--radius-control);background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft));color:#4d2d00;font-weight:800}._stopButton_1r3wm_593{background:linear-gradient(135deg,#8fd0e8eb,#5ea0c3f0);color:#062035}@keyframes _blink_1r3wm_1{0%,45%{opacity:1}46%,to{opacity:0}}@media(max-width:1120px){._drawer_1r3wm_104{width:100%}}@media(max-width:1320px){._layer_1r3wm_77{width:min(400px,calc(100vw - 1.2rem));right:.4rem;bottom:.3rem}._layerExpanded_1r3wm_92{width:min(max(400px,50vw),calc(100vw - 1.2rem))}}@media(max-width:720px){._layer_1r3wm_77{top:calc(var(--topbar-height, 4.6rem) + .35rem);right:.5rem;bottom:.3rem;width:calc(100vw - 1rem)}._layerExpanded_1r3wm_92{width:calc(100vw - 1rem)}._drawer_1r3wm_104{width:100%;border-radius:1.2rem;border:1px solid rgba(184,189,195,.1)}._resizeButton_1r3wm_173{display:none}}._shell_bjvz8_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_bjvz8_15{grid-template-columns:0 minmax(0,1fr)}._sidebar_bjvz8_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_bjvz8_15 ._sidebar_bjvz8_19{transform:translate(-100%);opacity:0;pointer-events:none;box-shadow:none}._sidebarHeader_bjvz8_47{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;min-height:3.85rem;padding-block:0}._brandLogo_bjvz8_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_bjvz8_70,._iconButton_bjvz8_71{display:inline-flex;align-items:center;justify-content:center;width:var(--topbar-control-size, 2.95rem);height:var(--topbar-control-size, 2.95rem);min-width:var(--topbar-control-size, 2.95rem);flex:0 0 var(--topbar-control-size, 2.95rem);border-radius:var(--shell-control-radius);border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#f2f6fb;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}._closeButton_bjvz8_70{display:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}._nav_bjvz8_94{flex:1 1 auto;min-height:0;display:grid;align-content:start;gap:.46rem;margin-top:.16rem}._navLink_bjvz8_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_bjvz8_115{overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:rgba(143,208,232,.26) transparent}._strategyNavGroup_bjvz8_122{min-width:0}._strategyNavHeader_bjvz8_126{position:relative}._strategyNavLink_bjvz8_130{padding-right:4.4rem}._strategyNavHeader_bjvz8_126 ._strategyNavLink_bjvz8_130:hover{transform:none}._strategyExpandButton_bjvz8_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_bjvz8_138:hover{color:#f4c56a;background:#ffffff0f}._strategyExpandButton_bjvz8_138 svg{transition:transform .16s ease}._strategyExpandButton_bjvz8_138[aria-expanded=false] svg{transform:rotate(-90deg)}._strategyCount_bjvz8_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_bjvz8_186{margin:.55rem .6rem .35rem;padding:0 0 0 .45rem;border-left:1px solid rgba(215,227,237,.12);list-style:none}._strategyNavGroupActive_bjvz8_193 ._strategyList_bjvz8_186{border-left-color:#f4c56a40}._strategyNavGroupActive_bjvz8_193 ._strategyIcon_bjvz8_197{opacity:.85}._strategyNavGroupActive_bjvz8_193 ._strategyExpandButton_bjvz8_138{color:#f4c56a}._strategyNavGroupActive_bjvz8_193 ._strategyCount_bjvz8_171{color:#f4c56a;background:#f0a21a1a}._strategyList_bjvz8_186 li+li{margin-top:.1rem}._strategyLink_bjvz8_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:.88rem;font-weight:400;line-height:1.4;text-align:left;text-decoration:none;transition:color .16s ease,background .16s ease}._strategyLink_bjvz8_214 span{min-width:0;overflow-wrap:anywhere}._strategyIcon_bjvz8_197{width:.4rem;height:.75rem;flex:0 0 .4rem;object-fit:contain;opacity:.65}._strategyLink_bjvz8_214:hover{color:#f7fbff;background:#ffffff0b}._strategyLinkActive_bjvz8_250,._strategyLinkActive_bjvz8_250:hover{color:#f4c56a;background:#f0a21a13}._strategyLinkActive_bjvz8_250 ._strategyIcon_bjvz8_197,._strategyLink_bjvz8_214:hover ._strategyIcon_bjvz8_197{opacity:1}._strategyExpandButton_bjvz8_138:focus-visible,._strategyLink_bjvz8_214:focus-visible{outline:1px solid #f4c56a;outline-offset:-1px}._navLink_bjvz8_103:hover{transform:translate(4px);background:#ffffff0f;border-color:#8fd0e838}._navLink_bjvz8_103:hover ._navIconWrap_bjvz8_273{color:var(--color-primary-bright)}._navLink_bjvz8_103 strong{font-size:.98rem;line-height:1.2;transition:color .18s ease}._navLinkActive_bjvz8_283{background:linear-gradient(135deg,#ffffff14,#f0a21a12);border-color:#f0a21a66;box-shadow:0 10px 24px #0614202e}._navLinkActive_bjvz8_283 strong{color:#f7fbff}._navLinkActive_bjvz8_283 ._navIconWrap_bjvz8_273{color:var(--color-accent)}._navIconWrap_bjvz8_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_bjvz8_309{margin-top:auto;display:grid;gap:.48rem;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.12)}._valuationDateControl_bjvz8_317{position:relative}._closingDateCard_bjvz8_321{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;gap:.68rem;height:var(--topbar-control-size, 2.95rem);min-height:var(--topbar-control-size, 2.95rem);width:100%;padding:0 .82rem;border:1px solid rgba(143,208,232,.14);border-radius:var(--shell-panel-radius);color:#f2f7fa;background:#ffffff0a;font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease,box-shadow .16s ease}._closingDateCard_bjvz8_321:not(._closingDateCardReadOnly_bjvz8_340):hover,._closingDateCard_bjvz8_321:not(._closingDateCardReadOnly_bjvz8_340):focus-visible{border-color:#f0a21a85;background:#f0a21a24;box-shadow:inset 0 1px 4px #05101b1f,0 10px 22px #f0a21a29;outline:none}._closingDateCard_bjvz8_321:not(._closingDateCardReadOnly_bjvz8_340):is(:hover,:focus-visible) :is(._closingDateIcon_bjvz8_350,time){color:#ffe69f}._closingDateCardReadOnly_bjvz8_340{cursor:default}._closingDateCardReadOnly_bjvz8_340:hover{border-color:#8fd0e824;background:#ffffff0a}._closingDateIcon_bjvz8_350{display:inline-flex;align-items:center;justify-content:center;width:calc(var(--topbar-control-size, 2.95rem) - .7rem);height:calc(var(--topbar-control-size, 2.95rem) - .7rem);flex:0 0 calc(var(--topbar-control-size, 2.95rem) - .7rem);border-radius:var(--shell-tight-radius);color:#d7e3edd1;background:#ffffff0f}._closingDateDetails_bjvz8_375{display:grid;gap:.14rem;min-width:0}._closingDateDetails_bjvz8_375 time,._closingDateStatus_bjvz8_382{color:#f7fbff;font-size:.88rem;font-weight:400;line-height:1.2}._closingDateStatus_bjvz8_382{color:#d7e3edbd;font-size:.8rem}._valuationDateOverlay_bjvz8_394{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_bjvz8_405{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_bjvz8_405 h2,._valuationDateDialog_bjvz8_405 p{margin:0}._valuationDateDialog_bjvz8_405 h2{font-size:1.2rem}._valuationDateDialog_bjvz8_405 p{color:#4f667a;line-height:1.55}._valuationDatePickerDialog_bjvz8_431{width:min(26rem,100%)}._valuationDatePickerField_bjvz8_435{display:grid;gap:.42rem}._valuationDatePickerField_bjvz8_435 span{color:#4f667a;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}._valuationDatePickerField_bjvz8_435 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_bjvz8_435 input:focus-visible{border-color:var(--color-accent);outline:3px solid rgba(240,162,26,.18)}._valuationDateDialogActions_bjvz8_465{display:flex;justify-content:flex-end;gap:.65rem}._valuationDateDialogActions_bjvz8_465 button{min-width:6.5rem;min-height:2.45rem;padding:.5rem .9rem;border-radius:.55rem;font:inherit;font-weight:800;cursor:pointer}._valuationDateCancelButton_bjvz8_481{border:1px solid rgba(23,58,89,.18);color:#173a59;background:#fff}._valuationDateConfirmButton_bjvz8_487{border:1px solid #e49612;color:#2c220f;background:linear-gradient(135deg,var(--color-accent),var(--color-accent-soft))}._valuationDateDialogActions_bjvz8_465 button:disabled{cursor:wait;opacity:.65}._valuationDateError_bjvz8_498{color:#c73845!important;font-size:.85rem;font-weight:700}html[data-theme=dark] ._valuationDateDialog_bjvz8_405{border-color:#95b8d22e;color:var(--color-ink);background:#10283b}html[data-theme=dark] ._valuationDateDialog_bjvz8_405 p,html[data-theme=dark] ._valuationDatePickerField_bjvz8_435 span{color:var(--color-ink-muted)}html[data-theme=dark] ._valuationDatePickerField_bjvz8_435 input{border-color:#95b8d23d;color:var(--color-ink);background:#ffffff0f;color-scheme:dark}html[data-theme=dark] ._valuationDateCancelButton_bjvz8_481{border-color:#95b8d23d;color:var(--color-ink);background:#ffffff0d}._userCard_bjvz8_531{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_bjvz8_543{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-width:0;white-space:nowrap;text-align:left;cursor:pointer;transform-origin:center;transition:background .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}._userCardButton_bjvz8_543:hover{background:#ffffff14;border-color:#8fd0e833;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 24px #05101b38}._userCardButton_bjvz8_543:hover ._userAvatar_bjvz8_561{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-bright));transform:scale(1.05);box-shadow:0 10px 22px #f0a21a38}._userCardActive_bjvz8_567{background:linear-gradient(135deg,#ffffff14,#f0a21a14);border-color:#f0a21a57}._userDetails_bjvz8_572{display:grid;gap:.14rem;min-width:0}._userCard_bjvz8_531 strong{display:block;font-size:.9rem;font-weight:800;line-height:1.15;letter-spacing:-.02em;overflow-wrap:anywhere}._userCard_bjvz8_531 small{display:block;color:#d7e3edb8;font-size:.76rem;font-weight:700;letter-spacing:.08em}._userAvatar_bjvz8_561{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_bjvz8_610{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,1fr);gap:.36rem}._secondaryButton_bjvz8_616{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:3.2rem;min-width:0;width:100%;padding:.65rem .3rem;border-radius:var(--shell-control-radius);border:1px solid rgba(255,255,255,.12);color:#f5f8fb;background:#ffffff0d;font-weight:700;font-size:.76rem;flex:1 1 0;transform-origin:center;transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}._secondaryButton_bjvz8_616 svg{color:currentColor;flex:0 0 auto;transition:color .18s ease,transform .18s ease}._secondaryButton_bjvz8_616:hover,._secondaryButton_bjvz8_616:focus-visible{background:#f0a21a24;border-color:#f0a21a85;transform:translateY(-2px) scale(1.02);box-shadow:0 12px 24px #f0a21a29;outline:none}._secondaryButton_bjvz8_616:hover svg,._secondaryButton_bjvz8_616:focus-visible svg{color:var(--color-accent);transform:scale(1.04)}._mainColumn_bjvz8_658{--topbar-height: 4.6rem;--topbar-control-size: 2.95rem;--assistant-docked-width: clamp(360px, 31vw, 410px);position:relative;min-width:0;display:flex;flex-direction:column}._topbar_bjvz8_668{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_bjvz8_668: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_bjvz8_701{display:inline-flex;align-items:center;gap:.74rem;min-width:0}._topbarTitleIcon_bjvz8_708{width:clamp(1.66rem,2.15vw,2.19rem);height:clamp(1.93rem,2.6vw,2.64rem);flex:0 0 auto;object-fit:contain;transform:translateY(.04rem);filter:drop-shadow(0 10px 24px rgba(4,15,23,.24))}._topbarTitle_bjvz8_701{margin:0;color:#f7fbff;font-size:clamp(1.62rem,2.42vw,2.38rem);line-height:.95;letter-spacing:0;text-shadow:0 10px 24px rgba(3,15,27,.28)}._topbarRight_bjvz8_726{display:flex;align-items:center;gap:.6rem}._topbarRight_bjvz8_726{align-items:center;margin-left:auto;padding-top:0}._themeSwitch_bjvz8_738{display:inline-flex;align-items:center;justify-content:center;width:var(--topbar-control-size);height:var(--topbar-control-size);min-width:var(--topbar-control-size);flex:0 0 var(--topbar-control-size);padding:0;border:1px solid rgba(255,255,255,.12);border-radius:var(--shell-control-radius);background:#ffffff0f;color:#f2f6fb;box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}._iconButton_bjvz8_71:hover,._iconButton_bjvz8_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_bjvz8_738:hover,._themeSwitch_bjvz8_738: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_bjvz8_738{color:var(--color-ink);border-color:var(--color-border-soft);background:#ffffff09}html[data-theme=dark] ._iconButton_bjvz8_71:hover,html[data-theme=dark] ._iconButton_bjvz8_71:focus-visible{color:#fff;border-color:#a6b7c73d;background:#ffffff12;box-shadow:inset 0 1px 4px #05101b2e,0 10px 22px #0003}._mobileMenuButton_bjvz8_800{display:inline-flex}._pageSurface_bjvz8_804{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_bjvz8_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_bjvz8_19,html[data-theme=dark] ._topbar_bjvz8_668,html[data-theme=dark] ._topbar_bjvz8_668: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_bjvz8_804{background:radial-gradient(circle at top right,rgba(126,157,178,.045),transparent 32%),linear-gradient(180deg,#0f1926,#111c2a)}html[data-theme=dark] ._ambientGlow_bjvz8_837{opacity:.08}._ambientGlow_bjvz8_837{position:absolute;inset:auto -6rem -7rem auto;width:26rem;height:26rem;pointer-events:none;opacity:.75}._overlay_bjvz8_850{display:none}._preloadOverlay_bjvz8_854{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_bjvz8_868{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_bjvz8_868{justify-items:center}._preloadLabel_bjvz8_885{margin:0;color:#173a59;font-size:1rem;font-weight:800;letter-spacing:.02em;line-height:1.2}._preloadProgressBar_bjvz8_894{position:relative;overflow:hidden;width:100%;height:.82rem;border-radius:999px;background:#173a5914;box-shadow:inset 0 1px 2px #0b1b2a14}._preloadProgressFill_bjvz8_904{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_bjvz8_1 1.8s linear infinite}._preloadPercent_bjvz8_917{margin:0;color:#173a59;font-size:.84rem;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums}html[data-theme=dark] ._preloadDialog_bjvz8_868{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_bjvz8_885,html[data-theme=dark] ._preloadPercent_bjvz8_917{color:var(--color-ink)}html[data-theme=dark] ._preloadProgressBar_bjvz8_894{background:#081623bd;box-shadow:inset 0 1px 2px #00000052,inset 0 0 0 1px #95b8d224}@keyframes _preloadFillFlow_bjvz8_1{0%{background-position:0% 50%}to{background-position:100% 50%}}@media(max-width:1120px){._shell_bjvz8_1,._shellSidebarCollapsed_bjvz8_15{grid-template-columns:1fr}._sidebar_bjvz8_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_bjvz8_980{transform:translate(0)}._closeButton_bjvz8_70,._overlay_bjvz8_850{display:inline-flex}._overlay_bjvz8_850{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;background:#040c166b}._mainColumn_bjvz8_658{min-height:100vh}._topbar_bjvz8_668{justify-content:space-between}._topbarRight_bjvz8_726{justify-content:flex-end;flex-wrap:wrap}._mobileMenuButton_bjvz8_800{display:inline-flex}}@media(max-width:720px){._topbar_bjvz8_668{align-items:center;flex-wrap:nowrap}._topbarTitle_bjvz8_701{font-size:clamp(1.33rem,5.61vw,1.71rem);white-space:nowrap}._pageSurface_bjvz8_804{padding:1rem;border-radius:calc(var(--shell-page-radius) - .08rem) 0 0 0}}@media(max-width:520px){._topbar_bjvz8_668{gap:.48rem;padding:.58rem .64rem .62rem}._topbarTitleWrap_bjvz8_701{flex:1 1 auto;gap:.42rem;min-width:0}._topbarTitleIcon_bjvz8_708{width:1.19rem;height:1.48rem}._topbarTitle_bjvz8_701{overflow:hidden;font-size:clamp(1.16rem,5.89vw,1.41rem);line-height:1;text-overflow:ellipsis}._topbarRight_bjvz8_726{gap:.34rem;flex:0 0 auto}._mainColumn_bjvz8_658{--topbar-control-size: 2.28rem}._pageSurface_bjvz8_804{padding:.58rem}}._tabNav_1xkdg_1{display:inline-flex;flex-wrap:wrap;gap:.3rem;padding:.3rem;border-radius:calc(var(--radius-card) + .12rem);background:linear-gradient(180deg,#ffffffd1,#f7fafdc7);border:1px solid rgba(27,66,95,.09);box-shadow:inset 0 1px #ffffff8f,0 8px 20px #122b420a}html[data-theme=dark] ._tabNav_1xkdg_1{background:#080f1880;border-color:var(--color-border-soft);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0000001f}._tabNavWarmGlow_1xkdg_22{box-shadow:inset 0 1px #ffffff9e,0 10px 24px #122b420d}._tabButton_1xkdg_28{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:2.45rem;padding:0 .88rem;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-muted);font-size:.85rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;transition:color .18s ease,box-shadow .18s ease}._tabButton_1xkdg_28:hover:not(:where([data-hover-effects=none] *)){color:var(--color-ink)}._tabButtonActive_1xkdg_52{color:#5c3600}html[data-theme=dark] ._tabButtonActive_1xkdg_52{color:#ffbd48}._tabButtonWarmGlow_1xkdg_60._tabButtonActive_1xkdg_52{text-shadow:0 0 12px rgba(240,162,26,.2)}._activePill_1xkdg_64{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;border:1px solid rgba(240,162,26,.22);background:linear-gradient(180deg,#fff3d6f5,#f8dfa4e6);box-shadow:0 8px 16px #f0a21a1c,inset 0 1px #ffffff94}html[data-theme=dark] ._activePill_1xkdg_64{border-color:#e29a246b;background:linear-gradient(180deg,#e29a2429,#e29a2417);box-shadow:0 8px 18px #00000024,inset 0 0 0 1px #e29a241f}._activePillWarmGlow_1xkdg_84{background:radial-gradient(circle at 30% 30%,#fff8e5fa,#ffe9b7d6 58%,#f4d48fe0),linear-gradient(180deg,#fff6defa,#f7dda2eb);box-shadow:0 10px 20px #f0a21a26,0 0 18px #f0a21a1a,inset 0 1px #ffffff9e}._tabLabel_1xkdg_94{position:relative;z-index:1}@media(max-width:720px){._tabNav_1xkdg_1{width:100%}._tabButton_1xkdg_28{flex:1 1 auto}}._root_k77vv_1{position:relative;width:100%}._input_k77vv_6{width:100%;min-height:2.8rem;padding:0 2.95rem 0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffd1,#f4f8fcc7),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}._input_k77vv_6:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._input_k77vv_6:focus-visible,._inputOpen_k77vv_33{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}._inputDark_k77vv_42{border-color:#ffffff1f;background:linear-gradient(180deg,#ffffff1f,#132c432e),#ffffff14;color:#f8fbff;box-shadow:inset 0 1px #ffffff14}._inputDark_k77vv_42::placeholder{color:#ebf2f88f}._root_k77vv_1:hover:not(:where([data-hover-effects=none] *)) ._inputDark_k77vv_42:not(:disabled):not(._inputOpen_k77vv_33),._inputDark_k77vv_42:hover:not(:where([data-hover-effects=none] *)):not(:disabled):not(._inputOpen_k77vv_33){border-color:#8fd0e861;box-shadow:0 12px 24px #0514212e,0 0 0 2px #8fd0e81f,inset 0 1px #ffffff1f}._inputDark_k77vv_42:focus-visible,._inputDark_k77vv_42._inputOpen_k77vv_33{border-color:#f0a21a57;box-shadow:0 14px 28px #05142133,0 0 0 3px #f0a21a29,inset 0 1px #ffffff24}._input_k77vv_6:disabled{cursor:not-allowed;opacity:.64;transform:none}html[data-theme=dark] ._input_k77vv_6{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._input_k77vv_6::placeholder{color:#9cabb9c2}html[data-theme=dark] ._input_k77vv_6:hover:not(:where([data-hover-effects=none] *)):not(:disabled),html[data-theme=dark] ._input_k77vv_6:focus-visible,html[data-theme=dark] ._inputOpen_k77vv_33{border-color:#e0900352;box-shadow:0 12px 24px #06121d33,0 0 0 3px #e090031a,inset 0 1px #ffffff12}html[data-theme=dark] ._input_k77vv_6:disabled{background:#111c2aad;color:#e6edf499}._iconButton_k77vv_105{position:absolute;top:50%;right:.8rem;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border:0;border-radius:999px;background:transparent;color:var(--color-ink);transition:background .14s ease,color .14s ease,transform .14s ease}._iconButton_k77vv_105:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#f0a21a1a;color:var(--color-accent-deep)}._iconButton_k77vv_105:disabled{cursor:not-allowed;opacity:.56}._iconButtonDark_k77vv_132{color:#f8fbffd1}._iconButtonDark_k77vv_132:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#8fd0e824;color:#f8fbff}html[data-theme=dark] ._iconButton_k77vv_105{color:#f2f7fbc7}html[data-theme=dark] ._iconButton_k77vv_105:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#e090031f;color:var(--color-accent-soft)}._popover_k77vv_150{--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;position:fixed;z-index:1450;display:grid;gap:.68rem;padding:.72rem;border:1px solid rgba(27,66,95,.14);border-radius:var(--radius-card);background:radial-gradient(circle at top right,rgba(235,183,91,.12),transparent 31%),radial-gradient(circle at bottom left,rgba(78,160,200,.09),transparent 34%),linear-gradient(180deg,#fffffffa,#f4f8fcf5);box-shadow:0 22px 48px #13283c24,inset 0 1px #ffffffb8}html[data-theme=dark] ._popover_k77vv_150{border-color:var(--color-border);background:radial-gradient(circle at top right,rgba(226,154,36,.055),transparent 32%),linear-gradient(180deg,#19283a,#111c2a);box-shadow:0 24px 52px #00000057,inset 0 1px #ffffff0f}._popoverTop_k77vv_180{transform-origin:bottom center}._dayPickerRoot_k77vv_184{--rdp-accent-color: #f0a21a;--rdp-accent-background-color: rgba(240, 162, 26, .12);--rdp-day-height: 2.35rem;--rdp-day-width: 2.35rem;--rdp-day_button-height: 2.35rem;--rdp-day_button-width: 2.35rem;--rdp-day_button-border-radius: calc(var(--radius-control) + .04rem);--rdp-dropdown-gap: .4rem;position:relative;color:var(--color-ink)}._dayPickerMonths_k77vv_197,._dayPickerMonth_k77vv_197{width:100%}._dayPickerCaption_k77vv_202{display:flex;align-items:center;min-height:2.1rem;margin:0 4.84rem 0 0}._dayPickerDropdowns_k77vv_209{display:grid;grid-template-columns:minmax(0,1fr) minmax(5.4rem,.56fr);align-items:center;gap:.38rem;width:100%}._calendarDropdown_k77vv_217{position:relative;min-width:0;width:100%}._dayPickerMonthDropdown_k77vv_223,._dayPickerYearDropdown_k77vv_224{min-width:0}._calendarDropdownTrigger_k77vv_228{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;min-height:2.1rem;gap:.3rem;padding:0 .58rem 0 .68rem;border:1px solid rgba(27,66,95,.13);border-radius:var(--radius-control);background:linear-gradient(180deg,#fffffff5,#f6f9fce6);color:var(--color-primary-deep);box-shadow:inset 0 1px #ffffffc7;transition:border-color .16s ease,box-shadow .16s ease,color .16s ease,background .16s ease,transform .16s ease}._calendarDropdownTrigger_k77vv_228:hover:not(:where([data-hover-effects=none] *)):not(:disabled),._calendarDropdownTrigger_k77vv_228[aria-expanded=true]{transform:translateY(-1px);border-color:#e0900347;color:#9a6200;box-shadow:0 10px 20px #14314a12,0 0 0 3px #ebb75b1a,inset 0 1px #ffffffd6}._calendarDropdownTrigger_k77vv_228:focus-visible{outline:none;border-color:#e0900352;box-shadow:0 0 0 3px #ebb75b24,inset 0 1px #ffffffd6}._calendarDropdownLabel_k77vv_269{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-heading);font-size:.86rem;font-weight:760;text-align:left}._calendarDropdownChevron_k77vv_279{color:currentColor;opacity:.72;transition:transform .16s ease,opacity .16s ease}._calendarDropdownTrigger_k77vv_228[aria-expanded=true] ._calendarDropdownChevron_k77vv_279{transform:rotate(180deg);opacity:1}._calendarDropdownMenu_k77vv_290{position:absolute;top:calc(100% + .32rem);left:0;z-index:12;display:grid;gap:.12rem;width:max(100%,8.7rem);max-height:14.25rem;overflow-y:auto;padding:.28rem;border:1px solid rgba(27,66,95,.14);border-radius:var(--radius-control);background:#fffffffa;box-shadow:0 18px 34px #13283c29,inset 0 1px #ffffffc7}._dayPickerYearDropdown_k77vv_224 ._calendarDropdownMenu_k77vv_290{right:0;left:auto;width:max(100%,6.4rem)}._calendarDropdownOption_k77vv_315{min-height:1.9rem;padding:0 .56rem;border:0;border-radius:calc(var(--radius-control) - .1rem);background:transparent;color:var(--color-ink);font-family:var(--font-heading);font-size:.84rem;font-weight:720;text-align:left;transition:background .12s ease,color .12s ease}._calendarDropdownOption_k77vv_315:hover:not(:where([data-hover-effects=none] *)):not(:disabled),._calendarDropdownOption_k77vv_315:focus-visible{outline:none;background:#ebb75b2e;color:#845300}._calendarDropdownOptionSelected_k77vv_336{background:#ebb75b47;color:#684100}._calendarDropdownOption_k77vv_315:disabled{cursor:not-allowed;opacity:.42}._dayPickerDropdownRoot_k77vv_346{position:relative;display:flex;align-items:center;min-width:0;width:100%}._dayPickerCaptionLabel_k77vv_354{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.15rem;padding:0 1.8rem 0 .55rem;border:1px solid rgba(27,66,95,.12);border-radius:var(--radius-control);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-primary-deep);font-family:var(--font-heading);font-size:.9rem;font-weight:800;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:inset 0 1px #ffffffd1;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,background .18s ease}._dayPickerDropdown_k77vv_209{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;padding:0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;cursor:pointer}._dayPickerDropdownRoot_k77vv_346 ._dayPickerChevron_k77vv_393{position:absolute;top:50%;right:.55rem;z-index:1;width:.92rem;height:.92rem;transform:translateY(-50%);pointer-events:none;color:var(--color-muted);fill:currentColor}._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerCaptionLabel_k77vv_354,._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerCaptionLabel_k77vv_354{outline:none;border-color:#f0a21a4d;color:var(--color-accent-deep);box-shadow:0 10px 20px #14314a12,0 0 0 3px #f0a21a1a,inset 0 1px #ffffffe0}._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerChevron_k77vv_393,._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerChevron_k77vv_393{color:var(--color-accent-deep)}._dayPickerNav_k77vv_422{position:absolute;top:0;right:0;display:flex;align-items:center;gap:.32rem;height:2.1rem}._dayPickerNavButton_k77vv_432{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border:1px solid rgba(27,66,95,.12);border-radius:var(--radius-control);background:linear-gradient(180deg,#fffffff0,#f5f9fde0);color:var(--color-ink);box-shadow:inset 0 1px #ffffffd1;transition:border-color .18s ease,box-shadow .18s ease,color .18s ease,transform .18s ease}._dayPickerNavButton_k77vv_432:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);border-color:#f0a21a42;color:var(--color-accent-deep);box-shadow:0 12px 24px #14314a14,inset 0 1px #ffffffe0}._dayPickerNavButton_k77vv_432:disabled{cursor:not-allowed;opacity:.42;transform:none}._dayPickerChevron_k77vv_393{width:1rem;height:1rem;fill:currentColor}._dayPickerNavButton_k77vv_432 ._dayPickerChevron_k77vv_393{position:static;transform:none;pointer-events:auto}._dayPickerGrid_k77vv_474{width:100%;border-collapse:collapse}._dayPickerWeekdays_k77vv_479,._dayPickerWeek_k77vv_479{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.22rem}._dayPickerWeeks_k77vv_486{display:grid;gap:.22rem}._dayPickerWeekday_k77vv_479{display:grid;place-items:center;min-height:1.7rem;color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._dayPickerDay_k77vv_502{display:grid;place-items:center;width:100%;height:2.35rem}._dayPickerDayButton_k77vv_509{display:grid;place-items:center;width:100%;height:2.35rem;padding:0;border:0;border-radius:calc(var(--radius-control) + .04rem);background:transparent;color:var(--color-ink);font-weight:700;transition:background .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}._dayPickerDayButton_k77vv_509:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);background:#ebb75b24}._dayPickerSelected_k77vv_532 ._dayPickerDayButton_k77vv_509{background:linear-gradient(135deg,#ebb75be6,#f4c56ad1);color:#4b3104;box-shadow:0 9px 18px #e0900324,inset 0 1px #ffffff6b}._dayPickerToday_k77vv_540 ._dayPickerDayButton_k77vv_509{box-shadow:inset 0 0 0 1px #2e6f8e3d}._dayPickerToday_k77vv_540._dayPickerSelected_k77vv_532 ._dayPickerDayButton_k77vv_509{box-shadow:0 9px 18px #e0900324,inset 0 0 0 1px #ffffff75}._dayPickerOutside_k77vv_550 ._dayPickerDayButton_k77vv_509{color:#5c728494}._dayPickerDisabled_k77vv_554 ._dayPickerDayButton_k77vv_509{cursor:not-allowed;color:#5c728457;background:transparent;transform:none}html[data-theme=dark] ._dayPickerRoot_k77vv_184{color:var(--color-ink)}html[data-theme=dark] ._dayPickerCaptionLabel_k77vv_354,html[data-theme=dark] ._dayPickerNavButton_k77vv_432,html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228:hover:not(:where([data-hover-effects=none] *)):not(:disabled),html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228[aria-expanded=true],html[data-theme=dark] ._calendarDropdownTrigger_k77vv_228:focus-visible{border-color:#e0900352;color:var(--color-accent-soft);box-shadow:0 12px 24px #00000038,0 0 0 3px #e090031f,inset 0 1px #ffffff12}html[data-theme=dark] ._calendarDropdownMenu_k77vv_290{border-color:var(--color-border);background:var(--color-field-bg-strong);box-shadow:0 18px 34px #06121d5c,inset 0 1px #ffffff0f}html[data-theme=dark] ._calendarDropdownOption_k77vv_315{color:var(--color-ink)}html[data-theme=dark] ._calendarDropdownOption_k77vv_315:hover:not(:where([data-hover-effects=none] *)):not(:disabled),html[data-theme=dark] ._calendarDropdownOption_k77vv_315:focus-visible{background:#e0900326;color:var(--color-accent-soft)}html[data-theme=dark] ._calendarDropdownOptionSelected_k77vv_336{background:#e090033d;color:var(--color-accent-soft)}html[data-theme=dark] ._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerCaptionLabel_k77vv_354,html[data-theme=dark] ._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerCaptionLabel_k77vv_354,html[data-theme=dark] ._dayPickerNavButton_k77vv_432:hover:not(:where([data-hover-effects=none] *)):not(:disabled){border-color:#f0a21a52;color:var(--color-accent-soft);box-shadow:0 12px 24px #00000038,0 0 0 3px #f0a21a1f,inset 0 1px #ffffff12}html[data-theme=dark] ._dayPickerDropdownRoot_k77vv_346 ._dayPickerChevron_k77vv_393{color:#d4e2ee94}html[data-theme=dark] ._dayPickerDropdownRoot_k77vv_346:hover:not(:where([data-hover-effects=none] *)) ._dayPickerChevron_k77vv_393,html[data-theme=dark] ._dayPickerDropdown_k77vv_209:focus-visible~._dayPickerChevron_k77vv_393{color:var(--color-accent-soft)}html[data-theme=dark] ._dayPickerDayButton_k77vv_509{color:var(--color-ink)}html[data-theme=dark] ._dayPickerDayButton_k77vv_509:hover:not(:where([data-hover-effects=none] *)):not(:disabled){background:#65b7e421}html[data-theme=dark] ._dayPickerToday_k77vv_540 ._dayPickerDayButton_k77vv_509{box-shadow:inset 0 0 0 1px #65b7e452}html[data-theme=dark] ._dayPickerOutside_k77vv_550 ._dayPickerDayButton_k77vv_509{color:#d4e2ee7a}html[data-theme=dark] ._dayPickerDisabled_k77vv_554 ._dayPickerDayButton_k77vv_509{color:#d4e2ee3d}._footer_k77vv_654{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.1rem}._footerValue_k77vv_662{color:var(--color-muted);font-size:.8rem;font-weight:700}._todayButton_k77vv_668{min-height:2rem;padding:0 .82rem;border:1px solid rgba(240,162,26,.2);border-radius:var(--radius-control);background:#f0a21a1f;color:var(--color-accent-deep);font-weight:800;transition:background .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}._todayButton_k77vv_668:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);background:#f0a21a2e;border-color:#f0a21a47}._todayButton_k77vv_668:disabled{cursor:not-allowed;opacity:.46;transform:none}@media(max-width:720px){._popover_k77vv_150{width:min(calc(100vw - 1.5rem),22rem)!important}}._trigger_1rtxp_1{display:inline-flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;min-height:2.8rem;padding:0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffd1,#f4f8fcc7),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}html[data-theme=dark] ._trigger_1rtxp_1{background:var(--color-field-bg);border-color:var(--color-border);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}._trigger_1rtxp_1:hover:not(:where([data-hover-effects=none] *)):not(:disabled){transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}html[data-theme=dark] ._trigger_1rtxp_1:hover:not(:where([data-hover-effects=none] *)):not(:disabled){border-color:#e0900357;box-shadow:0 12px 24px #06121d2e,inset 0 1px #ffffff12}._trigger_1rtxp_1:focus-visible,._triggerOpen_1rtxp_47{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}._triggerDisabled_1rtxp_56{cursor:not-allowed;opacity:.64;transform:none}._triggerLabel_1rtxp_62{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}._chevron_1rtxp_71{flex:0 0 auto;color:var(--color-muted);transition:transform .18s ease,color .18s ease}._trigger_1rtxp_1:hover:not(:where([data-hover-effects=none] *)):not(:disabled) ._chevron_1rtxp_71,._triggerOpen_1rtxp_47 ._chevron_1rtxp_71{color:var(--color-ink)}._chevronOpen_1rtxp_82{transform:rotate(180deg)}._menu_1rtxp_86{position:fixed;z-index:1400;display:grid;gap:.2rem;padding:.35rem;overflow-y:auto;border:1px solid rgba(27,66,95,.14);border-radius:calc(var(--radius-select) + .08rem);background:linear-gradient(180deg,#fffffffa,#f4f8fcf5),#fffffff5;box-shadow:0 20px 44px #13283c1f}html[data-theme=dark] ._menu_1rtxp_86{border-color:var(--color-border);background:var(--color-field-bg-strong);box-shadow:0 22px 46px #0000004d}._menuTop_1rtxp_107{transform-origin:bottom center}._menuBottom_1rtxp_111{transform-origin:top center}._option_1rtxp_115{display:flex;align-items:center;width:100%;min-height:2.5rem;padding:.72rem .92rem;border:0;border-radius:calc(var(--radius-control) + .04rem);background:transparent;color:var(--color-ink);font-weight:700;text-align:left;transition:background .14s ease,color .14s ease,box-shadow .14s ease}html[data-theme=dark] ._option_1rtxp_115{color:var(--color-ink)}._option_1rtxp_115:hover:not(:where([data-hover-effects=none] *)),._optionActive_1rtxp_138{background:#4ea0c81f}html[data-theme=dark] ._option_1rtxp_115:hover:not(:where([data-hover-effects=none] *)),html[data-theme=dark] ._optionActive_1rtxp_138{background:#7e9db21c}._optionSelected_1rtxp_147{background:linear-gradient(135deg,#f0a21a2e,#f4c56a38);color:#5c3600;box-shadow:inset 0 0 0 1px #f0a21a38}html[data-theme=dark] ._optionSelected_1rtxp_147{background:#e090032e;color:#ebb75b;box-shadow:inset 0 0 0 1px #e0900352}._optionSelected_1rtxp_147._optionActive_1rtxp_138,._optionSelected_1rtxp_147:hover:not(:where([data-hover-effects=none] *)){background:linear-gradient(135deg,#f0a21a3d,#f4c56a47)}._badge_zun1t_1{display:inline-flex;align-items:center;justify-content:center;min-height:1.75rem;padding:.24rem .62rem;border-radius:999px;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800}._neutral_zun1t_14{color:var(--color-ink);background:#2e6f8e1f}._positive_zun1t_19{color:#0b7f46;background:#0fa95824}._accent_zun1t_24{color:#9a5b00;background:#f0a21a2e}._wrapper_1hm4b_1{overflow:auto;border-radius:var(--radius-card)}._wrapperNoScroll_1hm4b_6{overflow:visible}._table_1hm4b_10{width:100%;border-collapse:collapse;min-width:700px}._tableStickyHeader_1hm4b_16 thead th{position:sticky;top:0;z-index:2;background:#f8fbfef5;box-shadow:inset 0 -1px #b8bdc357}html[data-theme=dark] ._tableStickyHeader_1hm4b_16 thead th{background:var(--color-table-sticky);box-shadow:inset 0 -1px 0 var(--color-border)}._table_1hm4b_10 th,._table_1hm4b_10 td{padding:.82rem .9rem;text-align:left;border-bottom:1px solid rgba(184,189,195,.34)}html[data-theme=dark] ._table_1hm4b_10 th,html[data-theme=dark] ._table_1hm4b_10 td{border-bottom-color:var(--color-border-soft)}._table_1hm4b_10 th{color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}._headerButton_1hm4b_49{display:inline-flex;align-items:center;gap:.38rem;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}._headerButton_1hm4b_49 svg{opacity:.68}._table_1hm4b_10 tbody tr:nth-child(2n){background:#ffffff42}html[data-theme=dark] ._table_1hm4b_10 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:#8fd0e81a}._table_1hm4b_10 tbody tr._clickableRow_1hm4b_79{cursor:pointer}._table_1hm4b_10 tbody tr._clickableRow_1hm4b_79:focus-visible{outline:2px solid rgba(240,162,26,.62);outline-offset:-2px}html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:#e0900317}._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:transparent}._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:nth-child(2n):hover:not(:where([data-hover-effects=none] *)){background:#ffffff42}html[data-theme=dark] ._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:hover:not(:where([data-hover-effects=none] *)){background:transparent}html[data-theme=dark] ._table_1hm4b_10._tableSelectable_1hm4b_92 tbody tr:nth-child(2n):hover:not(:where([data-hover-effects=none] *)){background:var(--color-table-row-alt)}._table_1hm4b_10 td{color:var(--color-ink);font-weight:600;font-size:.94rem;line-height:1.45}._table_1hm4b_10 ._selectableCell_1hm4b_115{position:relative;cursor:cell;-webkit-user-select:none;user-select:none;transition:background-color .16s ease,box-shadow .16s ease}._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),._table_1hm4b_10 ._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)){box-shadow:inset 0 0 0 1px #f0a21a4d}._table_1hm4b_10 ._selectableCell_1hm4b_115:focus-visible{outline:2px solid rgba(240,162,26,.62);outline-offset:-2px}._table_1hm4b_10 ._selectedCell_1hm4b_134,._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134{background:#f0a21a38;box-shadow:inset 0 0 0 1px #f0a21a7a}._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134:hover:not(:where([data-hover-effects=none] *)){background:#f0a21a4d}html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),html[data-theme=dark] ._table_1hm4b_10 ._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)){box-shadow:inset 0 0 0 1px #e090034d}html[data-theme=dark] ._table_1hm4b_10 ._selectedCell_1hm4b_134,html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134{background:#e0900338;box-shadow:inset 0 0 0 1px #e0900375}html[data-theme=dark] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134:hover:not(:where([data-hover-effects=none] *)){background:#e090034d}html[data-table-cell-hover=suppressed] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),html[data-table-cell-hover=suppressed] ._table_1hm4b_10 ._selectableCell_1hm4b_115:hover:not(:where([data-hover-effects=none] *)),html[data-table-cell-hover=suppressed] ._table_1hm4b_10 ._selectableCell_1hm4b_115:focus,html[data-table-cell-hover=suppressed] ._table_1hm4b_10 ._selectableCell_1hm4b_115:focus-visible,html[data-table-cell-hover=suppressed] ._table_1hm4b_10 tbody tr:hover:not(:where([data-hover-effects=none] *)) td._selectedCell_1hm4b_134:hover:not(:where([data-hover-effects=none] *)){outline:none!important;box-shadow:none!important}._virtualSpacerRow_1hm4b_168{background:transparent!important}._virtualSpacerCell_1hm4b_172{padding:0!important;border:0!important;background:transparent!important}._emptyState_1hm4b_178{display:grid;gap:.6rem;padding:.7rem 0 0;color:var(--color-muted)}._wrapper_vg0be_1{display:block;width:100%}._inputShell_vg0be_6{display:flex;align-items:center;gap:.65rem;width:100%;min-height:2.8rem;padding:0 .95rem;border:1px solid var(--color-border);border-radius:var(--radius-select);background:linear-gradient(180deg,#ffffffd1,#f4f8fcc7),#ffffffbd;color:var(--color-ink);box-shadow:inset 0 1px #ffffff80;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}html[data-theme=dark] ._inputShell_vg0be_6{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink);box-shadow:inset 0 1px #ffffff0d}._inputShell_vg0be_6:hover:not(:where([data-hover-effects=none] *)):not(._inputShellDisabled_vg0be_34){transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._inputShellOpen_vg0be_42,._inputShell_vg0be_6:focus-within{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}html[data-theme=dark] ._inputShell_vg0be_6:hover:not(:where([data-hover-effects=none] *)):not(._inputShellDisabled_vg0be_34),html[data-theme=dark] ._inputShellOpen_vg0be_42,html[data-theme=dark] ._inputShell_vg0be_6:focus-within{border-color:#e0900352;box-shadow:0 12px 24px #06121d33,0 0 0 3px #e090031a,inset 0 1px #ffffff12}._inputShellDisabled_vg0be_34{cursor:not-allowed;opacity:.64;transform:none}html[data-theme=dark] ._inputShellDisabled_vg0be_34{background:#111c2aad;color:#e6edf499}._searchInput_vg0be_73{flex:1 1 auto;min-width:0;border:0;background:transparent;color:var(--color-ink);font-weight:700;outline:none;padding:0}._searchInput_vg0be_73::placeholder{color:#5c7284b8}html[data-theme=dark] ._searchInput_vg0be_73{color:var(--color-ink)}html[data-theme=dark] ._searchInput_vg0be_73::placeholder{color:#9cabb9c2}._chevronButton_vg0be_96{display:inline-flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;padding:0;border:0;background:transparent;color:var(--color-muted);flex:0 0 auto}._chevron_vg0be_96{transition:transform .18s ease,color .18s ease}._inputShell_vg0be_6:hover:not(:where([data-hover-effects=none] *)):not(._inputShellDisabled_vg0be_34) ._chevron_vg0be_96,._inputShellOpen_vg0be_42 ._chevron_vg0be_96,._inputShell_vg0be_6:focus-within ._chevron_vg0be_96{color:var(--color-ink)}._chevronOpen_vg0be_119{transform:rotate(180deg)}._menu_vg0be_123{position:fixed;z-index:1400;display:grid;gap:.2rem;padding:.35rem;overflow-y:auto;border:1px solid rgba(27,66,95,.14);border-radius:calc(var(--radius-select) + .08rem);background:linear-gradient(180deg,#fffffffa,#f4f8fcf5),#fffffff5;box-shadow:0 20px 44px #13283c1f}html[data-theme=dark] ._menu_vg0be_123{border-color:var(--color-border);background:var(--color-field-bg-strong);box-shadow:0 22px 46px #00000052}._menuTop_vg0be_144{transform-origin:bottom center}._menuBottom_vg0be_148{transform-origin:top center}._option_vg0be_152{display:flex;align-items:center;width:100%;min-height:2.5rem;padding:.72rem .92rem;border:0;border-radius:calc(var(--radius-control) + .04rem);background:transparent;color:var(--color-ink);font-weight:700;text-align:left;transition:background .14s ease,color .14s ease,box-shadow .14s ease}html[data-theme=dark] ._option_vg0be_152{color:var(--color-ink)}._option_vg0be_152:hover:not(:where([data-hover-effects=none] *)),._optionActive_vg0be_175{background:#4ea0c81f}html[data-theme=dark] ._option_vg0be_152:hover:not(:where([data-hover-effects=none] *)),html[data-theme=dark] ._optionActive_vg0be_175{background:#7e9db21c}._optionSelected_vg0be_184{background:linear-gradient(135deg,#f0a21a2e,#f4c56a38);color:#5c3600;box-shadow:inset 0 0 0 1px #f0a21a38}html[data-theme=dark] ._optionSelected_vg0be_184{background:linear-gradient(135deg,#e0900333,#ebb75b1f),#e0900314;color:var(--color-accent-soft);box-shadow:inset 0 0 0 1px #e090034d}._optionSelected_vg0be_184._optionActive_vg0be_175,._optionSelected_vg0be_184:hover:not(:where([data-hover-effects=none] *)){background:linear-gradient(135deg,#f0a21a3d,#f4c56a47)}html[data-theme=dark] ._optionSelected_vg0be_184._optionActive_vg0be_175,html[data-theme=dark] ._optionSelected_vg0be_184:hover:not(:where([data-hover-effects=none] *)){background:linear-gradient(135deg,#e0900347,#ebb75b29),#e090031f}._emptyState_vg0be_210{padding:.85rem .92rem;color:var(--color-muted);font-weight:700}._segmentedControl_1b3vf_1{display:inline-flex;flex-wrap:wrap;gap:.28rem;padding:.28rem;border-radius:var(--radius-card);background:#ffffffb8;border:1px solid rgba(46,111,142,.08);box-shadow:inset 0 1px #fff6}html[data-theme=dark] ._segmentedControl_1b3vf_1{background:#080f1880;border-color:var(--color-border-soft);box-shadow:inset 0 1px #ffffff0d}._segmentedControlFill_1b3vf_18{width:100%}._segmentedControlNowrap_1b3vf_22{flex-wrap:nowrap}._segmentedControlCompact_1b3vf_26{gap:.2rem;padding:.2rem;border-radius:calc(var(--radius-card) - .1rem)}._segmentedControlDisabled_1b3vf_32{opacity:.64}._segmentedControlSoftBlue_1b3vf_36{background:#ecf7fdd1;border-color:#4ea0c829}html[data-theme=dark] ._segmentedControlSoftBlue_1b3vf_36{background:var(--color-field-bg);border-color:var(--color-border)}._segmentedControlFill_1b3vf_18 ._segment_1b3vf_1{flex:1 1 0;min-width:0}._segmentedControlCompact_1b3vf_26 ._segment_1b3vf_1{min-height:1.86rem;padding:0 .62rem;font-size:.82rem;border-radius:calc(var(--radius-control) - .08rem)}._segment_1b3vf_1{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:0 .76rem;border-radius:var(--radius-control);border:0;color:var(--color-muted);font-weight:750;background:transparent;font-size:.9rem;white-space:nowrap;text-align:center;min-width:0}._segment_1b3vf_1:disabled{cursor:not-allowed}._segmentActive_1b3vf_79{background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:0 8px 18px #f0a21a24}html[data-theme=dark] ._segmentActive_1b3vf_79{color:#4d2d00;background:var(--color-accent);box-shadow:0 8px 18px #e0900329}._segmentedControlSoftBlue_1b3vf_36 ._segmentActive_1b3vf_79{background:linear-gradient(135deg,#a6ddf5f5,#7fc7e8f5);color:#0d3954;box-shadow:0 8px 18px #4ea0c826}html[data-theme=dark] ._segmentedControlSoftBlue_1b3vf_36 ._segmentActive_1b3vf_79{background:linear-gradient(135deg,#63849b,#8fa8b9);color:#0b1520;box-shadow:0 8px 18px #00000029}html[data-theme=dark] ._segmentedControlSoftBlue_1b3vf_36 ._segment_1b3vf_1:hover:not(:where([data-hover-effects=none] *)):not(._segmentActive_1b3vf_79),._segmentedControlSoftBlue_1b3vf_36 ._segment_1b3vf_1:hover:not(:where([data-hover-effects=none] *)):not(._segmentActive_1b3vf_79){color:var(--color-ink);background:#7e9db21c}html[data-theme=dark] ._segment_1b3vf_1:hover:not(:where([data-hover-effects=none] *)):not(._segmentActive_1b3vf_79){color:var(--color-accent);background:#e090031f}._panel_8lrr8_1{display:grid;gap:.92rem;width:min(100%,37rem);color:var(--color-ink)}._steps_8lrr8_8{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;min-width:0}._step_8lrr8_8{display:inline-flex;align-items:center;gap:.44rem;color:#445b75d1;font-size:.82rem;font-weight:820;letter-spacing:0;line-height:1}._stepDone_8lrr8_27{color:#16774cf0}._stepActive_8lrr8_31{color:#aa6c0afa}._stepPending_8lrr8_35{color:#5a6f87b8}._stepIcon_8lrr8_39{display:grid;place-items:center;width:1.05rem;height:1.05rem;flex:0 0 1.05rem}._stepSpinner_8lrr8_47{animation:_stagedLoadingSpin_8lrr8_1 .9s linear infinite}._stepRing_8lrr8_51{width:.82rem;height:.82rem;border-radius:999px;border:1.6px solid rgba(93,116,139,.54);background:#ffffff61}._labelRow_8lrr8_59{display:flex;align-items:center;justify-content:space-between;gap:1rem;color:#12314ae6;font-size:.98rem;font-weight:740}._labelRow_8lrr8_59 strong{font-size:.98rem;font-weight:860}._progressBar_8lrr8_74{position:relative;overflow:hidden;width:100%;height:.68rem;border-radius:999px;background:#e0e9f1eb;box-shadow:inset 0 1px 1px #14314a14,inset 0 -1px #ffffffb3}._progressFill_8lrr8_86{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:linear-gradient(90deg,#ea900cfa,#f6bb48f2);box-shadow:0 8px 18px #f0a21a2e;transition:width .12s ease}._progressIndeterminate_8lrr8_97{width:36%;animation:_stagedLoadingSlide_8lrr8_1 1.6s ease-in-out -.4s infinite}@keyframes _stagedLoadingSlide_8lrr8_1{0%{transform:translate(-100%)}to{transform:translate(280%)}}@media(prefers-reduced-motion:reduce){._progressIndeterminate_8lrr8_97{width:100%;opacity:.6;animation:none}}._panelDark_8lrr8_120{color:#f7fbff;filter:drop-shadow(0 18px 32px rgba(0,0,0,.24))}._panelDark_8lrr8_120 ._step_8lrr8_8{color:#e4eff8db}._panelDark_8lrr8_120 ._stepDone_8lrr8_27{color:#65de9ff5}._panelDark_8lrr8_120 ._stepActive_8lrr8_31{color:#f4c56afa}._panelDark_8lrr8_120 ._stepPending_8lrr8_35{color:#d2e0eca8}._panelDark_8lrr8_120 ._stepRing_8lrr8_51{border-color:#d7e4ee9e;background:#ffffff14}._panelDark_8lrr8_120 ._labelRow_8lrr8_59{color:#f7fbfff0}._panelDark_8lrr8_120 ._progressBar_8lrr8_74{background:#dce7f033;box-shadow:inset 0 1px 1px #0000002e,inset 0 -1px #ffffff29}html[data-theme=dark] ._panel_8lrr8_1{color:var(--color-ink);filter:drop-shadow(0 18px 32px rgba(0,0,0,.22))}html[data-theme=dark] ._step_8lrr8_8{color:#d4e2eed1}html[data-theme=dark] ._stepDone_8lrr8_27{color:var(--color-positive)}html[data-theme=dark] ._stepActive_8lrr8_31{color:var(--color-accent-soft)}html[data-theme=dark] ._stepPending_8lrr8_35{color:#d4e2ee94}html[data-theme=dark] ._stepRing_8lrr8_51{border-color:#95b8d26b;background:#081623a3}html[data-theme=dark] ._labelRow_8lrr8_59{color:var(--color-ink)}html[data-theme=dark] ._progressBar_8lrr8_74{background:#081623b8;box-shadow:inset 0 1px 2px #00000052,inset 0 0 0 1px #95b8d224}@keyframes _stagedLoadingSpin_8lrr8_1{to{transform:rotate(360deg)}}._section_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_1g5rr_1{--radius-panel: .58rem;--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;--radius-tight: .42rem;min-width:0}._resultsShell_1g5rr_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_1g5rr_22,._resultsStage_1g5rr_23{position:relative;overflow:visible}._resultsControlsPanel_1g5rr_22{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}._resultsTabsSeparator_1g5rr_38{height:1px;width:100%;margin:-.12rem 0 .05rem;background:#1b425f1a}._resultsStage_1g5rr_23{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}._resultsStageStack_1g5rr_54{display:grid;gap:1rem}._resultsControlsPanel_1g5rr_22:after,._resultsStage_1g5rr_23:after{content:none;position:absolute;left:0;right:0;top:0;height:1px;background:linear-gradient(90deg,#f0a21aeb,#f4c56ae0);pointer-events:none}._resultsControlsPanel_1g5rr_22:after{display:none}._builderStack_1g5rr_75{gap:.88rem;width:min(100%,1540px);margin:0 auto}._strategyCarousel_1g5rr_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_1g5rr_81:before,._strategyCarousel_1g5rr_81:after{content:"";position:absolute;border-radius:999px;filter:blur(18px);pointer-events:none;opacity:.92}._strategyCarousel_1g5rr_81:before{width:15rem;height:15rem;top:-5rem;right:-3rem;background:radial-gradient(circle,rgba(102,169,206,.12),transparent 72%)}._strategyCarousel_1g5rr_81:after{width:13rem;height:13rem;bottom:-4rem;left:-2.5rem;background:radial-gradient(circle,rgba(46,111,142,.16),transparent 74%)}._builderConfigBar_1g5rr_122{position:relative;z-index:1;display:grid;gap:.78rem;min-width:0;padding:.08rem .08rem .16rem}._builderConfigControls_1g5rr_131{display:flex;align-items:flex-end;gap:.58rem;flex-wrap:wrap;min-width:0}._builderConfigActions_1g5rr_139{display:inline-flex;align-items:flex-end;gap:.48rem;flex:0 0 auto;min-width:0}._builderConfigField_1g5rr_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_1g5rr_159{min-width:min(100%,15rem);max-width:22rem;flex:1 1 17rem}._builderConfigFieldGrow_1g5rr_165{flex:1 1 17rem;min-width:min(100%,15rem);max-width:22rem}._configFeedback_1g5rr_171{margin:0;color:#a23b2c;font-size:.86rem;font-weight:700;text-align:left}._configSaveStatus_1g5rr_179{margin:0;color:var(--color-muted);font-size:.82rem}@keyframes _configButtonSpin_1g5rr_625{to{transform:rotate(360deg)}}._strategyCarouselHeader_1g5rr_191,._strategyCarouselMeta_1g5rr_192,._strategyCarouselControls_1g5rr_193,._strategyCarouselPagination_1g5rr_194{position:relative;z-index:1;min-width:0}._strategyCarouselHeader_1g5rr_191{display:flex;align-items:flex-start;gap:.72rem;min-width:0}._strategyCarouselPillLayout_1g5rr_207{flex:1 1 24rem;min-width:0;display:flex;align-items:flex-start;gap:.42rem}._strategyCarouselAddButton_1g5rr_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_1g5rr_215:disabled,._assetRowsAddButton_1g5rr_237:disabled{opacity:.42;cursor:not-allowed;transform:none;box-shadow:none}._strategyCarouselMeta_1g5rr_192{display:flex;align-items:center;gap:.48rem;flex:0 0 auto;margin-left:auto}._strategyCarouselControls_1g5rr_193{display:inline-flex;align-items:center;gap:.32rem}._strategyCarouselExpandButton_1g5rr_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_1g5rr_258{width:2.24rem;height:2.24rem}._strategyCarouselExpandButton_1g5rr_258:hover{transform:translateY(-1px);border-color:#f0a21a42;color:var(--color-accent-deep);box-shadow:0 14px 28px #14314a1a,inset 0 1px #ffffffe0}._strategyCarouselExpandButton_1g5rr_258:focus-visible{outline:2px solid rgba(240,162,26,.28);outline-offset:2px}._strategyCarouselExpandIcon_1g5rr_292{transition:transform .26s ease}._strategyCarouselExpandIconOpen_1g5rr_296{transform:rotate(180deg)}._strategyCarouselViewport_1g5rr_300{position:relative;overflow:hidden;border-radius:var(--radius-card);min-width:0}._strategyCarouselGlow_1g5rr_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_1g5rr_319,._strategyCarouselExpandedViewport_1g5rr_325{position:relative;z-index:1;min-width:0}._strategyCarouselStack_1g5rr_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_1g5rr_331::-webkit-scrollbar{width:.58rem;height:.58rem}._strategyCarouselStack_1g5rr_331::-webkit-scrollbar-track{background:#d9e5ee9e;border-radius:999px}._strategyCarouselStack_1g5rr_331::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#2e6f8e85,#1b425f75);border-radius:999px}._strategyCarouselStack_1g5rr_331::-webkit-scrollbar-corner{background:transparent}._strategyCarouselStackItem_1g5rr_361{scroll-margin-top:.6rem}._strategyCarouselPagination_1g5rr_194{display:flex;gap:.42rem}._strategyCarouselPaginationHeader_1g5rr_370{flex:1 1 auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0;align-items:stretch}._strategyCarouselPillGroup_1g5rr_378{position:relative;display:flex;align-items:stretch;min-width:0;max-width:none;border-radius:var(--radius-card)}._strategyCarouselPillGroupActive_1g5rr_387{box-shadow:none}._strategyCarouselPill_1g5rr_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_1g5rr_207[draggable=true]{cursor:grab}._strategyCarouselPill_1g5rr_207[draggable=true]:active{cursor:grabbing}._strategyCarouselPill_1g5rr_207:hover{transform:translateY(-1px);border-color:#2e6f8e38;box-shadow:0 12px 26px #14314a14}._strategyCarouselPillGroupDragging_1g5rr_423{opacity:.58}._strategyCarouselPillGroupDragging_1g5rr_423 ._strategyCarouselPill_1g5rr_207{transform:scale(.985);border-color:#f0a21a4d;box-shadow:0 10px 24px #14314a14}._strategyCarouselPillGroupDropTarget_1g5rr_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_1g5rr_447{border-color:#f0a21a42;background:linear-gradient(180deg,#fff6e0f5,#fffcf5f0);color:var(--color-accent-deep);box-shadow:inset 0 1px #ffffffe6}._strategyCarouselPillIndex_1g5rr_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_1g5rr_447 ._strategyCarouselPillIndex_1g5rr_454{background:#f0a21a2e;color:var(--color-accent-deep)}._strategyCarouselPillLabel_1g5rr_473{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._strategyCarouselPillDelete_1g5rr_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_1g5rr_479:hover:not(:disabled){transform:translateY(calc(-50% - 1px));background:#fff7e5e0;color:var(--color-accent-deep);box-shadow:0 8px 16px #14314a14}._strategyCarouselPillGroupActive_1g5rr_387 ._strategyCarouselPillDelete_1g5rr_479{background:#fff8e98f}._strategyCarouselPillDelete_1g5rr_479:disabled{opacity:.42;cursor:not-allowed;box-shadow:none;transform:translateY(-50%)}._configSelect_1g5rr_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_1g5rr_516:hover,._configSelect_1g5rr_516:focus{border-color:#f0a21a42;box-shadow:0 0 0 3px #f0a21a14,0 12px 24px #14314a0f}._configNameInput_1g5rr_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_1g5rr_545:hover,._configNameInput_1g5rr_545:focus{border-color:#f0a21a42;box-shadow:0 0 0 3px #f0a21a14,0 12px 24px #14314a0f;outline:none}._configButton_1g5rr_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_1g5rr_587{position:relative;display:inline-flex}._configButtonContent_1g5rr_592{display:inline-flex;align-items:center;justify-content:center;gap:.42rem}._configButtonTooltip_1g5rr_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_1g5rr_587:hover ._configButtonTooltip_1g5rr_587,._configButtonTooltipShell_1g5rr_587:focus-within ._configButtonTooltip_1g5rr_587{opacity:1;transform:translate(-50%)}._configButtonSpinner_1g5rr_625{animation:_configButtonSpin_1g5rr_625 .84s linear infinite}._configButton_1g5rr_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_1g5rr_567:focus-visible{outline:2px solid rgba(240,162,26,.24);outline-offset:2px}._configSaveButton_1g5rr_644:disabled{opacity:.48;cursor:not-allowed;transform:none;box-shadow:0 8px 18px #14314a0a,inset 0 1px #ffffffd6}._builderStack_1g5rr_75,._resultsShell_1g5rr_10,._resultContent_1g5rr_655,._chartStack_1g5rr_656{display:grid;gap:1rem;align-content:start}._strategyCard_1g5rr_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_1g5rr_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_1g5rr_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_1g5rr_705{display:grid;gap:.6rem;padding:.64rem 2.9rem .88rem .78rem;background:linear-gradient(180deg,#ffffff4d,#ffffff0f)}._strategyHeaderControls_1g5rr_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_1g5rr_722{grid-column:1 / 3;min-width:0;width:100%;max-width:none}._strategyVersionField_1g5rr_729{grid-column:3}._strategyCurrencyField_1g5rr_733{grid-column:4}._strategyNameField_1g5rr_722 .input{width:100%;min-width:0}._assetWorkspace_1g5rr_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_1g5rr_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_1g5rr_742>*{position:relative;z-index:1}._assetRows_1g5rr_237{display:grid;gap:.42rem;min-width:0}._assetRows_1g5rr_237{width:100%}._assetRowsHeader_1g5rr_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_1g5rr_780 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._assetRowsHeaderSource_1g5rr_799{grid-column:1 / 3}._assetRowsHeaderAsset_1g5rr_803{grid-column:3;margin-left:-.1rem}._assetRowsHeaderWeight_1g5rr_808{grid-column:4}._compactField_1g5rr_812{display:grid;gap:.34rem;min-width:0}._field_1g5rr_818 label,._selectField_1g5rr_819 label,._compactField_1g5rr_812 label{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._compactField_1g5rr_812 ._inlineToggle_1g5rr_828{width:6.45rem;min-height:2.55rem}._compactField_1g5rr_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_1g5rr_844{width:auto;min-width:5.8rem;min-height:2.55rem;padding:0 .82rem;gap:.38rem;justify-self:start}._currencyFieldRow_1g5rr_853{display:inline-flex;align-items:center;gap:.48rem;flex-wrap:wrap}._glowButton_1g5rr_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_1g5rr_860:hover{transform:translateY(-1px)}._glowButton_1g5rr_860:focus-visible{outline:2px solid rgba(240,162,26,.28);outline-offset:2px}._glowButtonAccent_1g5rr_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_1g5rr_878:hover{box-shadow:0 22px 40px #f0a21a47}._field_1g5rr_818{position:relative;display:grid;gap:.45rem;min-width:0}._assetFieldLabelHidden_1g5rr_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_1g5rr_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_1g5rr_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_1g5rr_927,._sourceTab_1g5rr_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_1g5rr_927{display:inline-flex;align-items:center;justify-content:center}._sourceTab_1g5rr_917{min-width:auto;padding:0 .82rem;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis}._toggleButtonActive_1g5rr_955,._sourceTabActive_1g5rr_956{color:var(--color-accent-deep);background:#f0a21a1f;box-shadow:inset 0 0 0 1px #f0a21a3d}._sourceTabDisabled_1g5rr_962{color:#1b425f61;background:#1b425f0a;cursor:not-allowed}._sourceTabs_1g5rr_917{width:max-content;max-width:100%;min-height:2.56rem;box-shadow:inset 0 1px #ffffffb8}._sourceTab_1g5rr_917+._sourceTab_1g5rr_917{border-left:1px solid rgba(27,66,95,.1)}._assetRemoveButton_1g5rr_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_1g5rr_979{width:2.55rem;height:2.55rem}._assetRowsAddButton_1g5rr_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_1g5rr_237:hover{transform:translateY(-1px);border-color:#f0a21a57;box-shadow:0 14px 28px #14314a1a,inset 0 1px #ffffffe0}._assetRowsAddButton_1g5rr_237:disabled:hover{border-color:#f0a21a3d}._assetRowsAddButton_1g5rr_237:focus-visible{outline:2px solid rgba(240,162,26,.24);outline-offset:2px}._assetCard_1g5rr_1027{display:grid;gap:0;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}._assetRemoveButton_1g5rr_979{width:2.55rem;height:2.55rem;flex-shrink:0}._assetRemoveButton_1g5rr_979:disabled{opacity:.38;cursor:not-allowed}._assetRowGrid_1g5rr_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_1g5rr_1058{grid-column:1 / 3}._assetNameField_1g5rr_1062{grid-column:3;margin-left:-.1rem}._assetWeightField_1g5rr_1067{grid-column:4}._assetSearchSelect_1g5rr_1071{width:100%;min-width:0}._assetRowGrid_1g5rr_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_1g5rr_1085{display:flex;align-items:center;gap:.46rem;min-width:0;width:100%}._inlineDropzone_1g5rr_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_1g5rr_1093:hover,._inlineDropzone_1g5rr_1093:focus-within{border-color:#2e6f8e52;box-shadow:0 0 0 3px #2e6f8e14,inset 0 1px #ffffffc7}._inlineDropzoneLoaded_1g5rr_1118{border-style:solid;border-color:#f0a21a6b;background:linear-gradient(135deg,#fff7e5f0,#ffffffc7)}._fileInputHidden_1g5rr_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_1g5rr_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_1g5rr_1148{background:#f0a21a2e;color:#a86600;box-shadow:inset 0 0 0 1px #f0a21a47}._fileClearButton_1g5rr_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_1g5rr_1154:hover{transform:translateY(-1px);border-color:#b4231838;background:#fff5f4f0;color:#b42318}._fileClearButton_1g5rr_1154:focus-visible{outline:2px solid rgba(180,35,24,.24);outline-offset:2px}._dropCopy_1g5rr_1184{display:flex;align-items:baseline;gap:.42rem;min-width:0;flex:1 1 auto;overflow:hidden}._dropCopy_1g5rr_1184 strong{min-width:0;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropCopy_1g5rr_1184 small{color:var(--color-muted);font-size:.72rem;white-space:nowrap;flex-shrink:0}._assetFieldError_1g5rr_1208{display:block;margin-top:.38rem;color:#b42318;font-size:.72rem;font-weight:800;line-height:1.25}._fileSeriesPanel_1g5rr_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_1g5rr_1232{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._fileSeriesHeader_1g5rr_1232>div:first-child{display:grid;gap:.16rem;min-width:0}._fileSeriesHeader_1g5rr_1232 span{color:var(--color-muted);font-size:.66rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._fileSeriesHeader_1g5rr_1232 strong{min-width:0;color:var(--color-ink);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSeriesActions_1g5rr_1262{display:inline-flex;gap:.36rem;flex-shrink:0}._fileSeriesGhostButton_1g5rr_1268,._fileSeriesPrimaryButton_1g5rr_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_1g5rr_1268{border:1px solid rgba(27,66,95,.12);background:#ffffffc2;color:var(--color-ink)}._fileSeriesPrimaryButton_1g5rr_1269{border:1px solid rgba(240,162,26,.3);background:linear-gradient(135deg,#f0a21aeb,#ebb75be0);color:#4d2d00;box-shadow:0 10px 18px #f0a21a21}._fileSeriesGhostButton_1g5rr_1268:hover,._fileSeriesPrimaryButton_1g5rr_1269:hover{transform:translateY(-1px)}._fileSeriesGhostButton_1g5rr_1268:hover{border-color:#f0a21a3d;background:#fffbf1e6}._fileSeriesPrimaryButton_1g5rr_1269:hover{border-color:#f0a21a6b;box-shadow:0 12px 22px #f0a21a2e}._fileSeriesChips_1g5rr_1312{display:flex;flex-wrap:wrap;gap:.38rem}._fileSeriesChip_1g5rr_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_1g5rr_1312 span:not(._fileSeriesCheck_1g5rr_1341){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSeriesChip_1g5rr_1312 small{padding:.1rem .34rem;border-radius:999px;background:#1b425f14;color:var(--color-muted);font-size:.66rem;font-weight:850;line-height:1}._fileSeriesChip_1g5rr_1312:hover{transform:translateY(-1px);border-color:#f0a21a38;background:#fffbf1db}._fileSeriesChipSelected_1g5rr_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_1g5rr_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_1g5rr_1364 ._fileSeriesCheck_1g5rr_1341{background:#f0a21a38;box-shadow:inset 0 0 0 1px #f0a21a3d}._weightControl_1g5rr_1391{display:flex;align-items:center;justify-content:space-between;gap:.75rem}._weightControl_1g5rr_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_1g5rr_1407{display:flex;align-items:center;gap:.44rem;justify-content:flex-start}._weightInput_1g5rr_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_1g5rr_1414::-webkit-outer-spin-button,._weightInput_1g5rr_1414::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._weightInput_1g5rr_1414:focus{outline:none}._builderFooter_1g5rr_1438{position:relative;z-index:1;width:100%}._builderFooterInner_1g5rr_1444{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;width:min(100%,1540px);margin:0 auto}._runBacktestButton_1g5rr_1453{flex:0 0 auto;align-self:center;min-height:2.85rem;height:2.85rem;padding-top:0;padding-bottom:0}._backtestProgressBar_1g5rr_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_1g5rr_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}._builderFooterInner_1g5rr_1444>._backtestInlineProgress_1g5rr_1486{flex:1 1 18rem;width:100%;max-width:28rem;min-width:0;min-height:2.85rem;align-content:center;gap:.35rem}._confirmationOverlay_1g5rr_1496{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_1g5rr_1507{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_1g5rr_1522{display:grid;gap:.42rem}._confirmationHeader_1g5rr_1522 strong{color:var(--color-ink);font-size:1.05rem;line-height:1.2}._confirmationHeader_1g5rr_1522 p{margin:0;color:var(--color-muted);line-height:1.55}._confirmationActions_1g5rr_1539{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._confirmationActionButton_1g5rr_1546{min-width:9.4rem}._chartBlock_1g5rr_1550 h3{margin:0}._rangePills_1g5rr_1554,._selectRowWide_1g5rr_1555{display:flex;gap:.65rem;flex-wrap:wrap}._rangePills_1g5rr_1554{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_1g5rr_1554{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_1g5rr_1589{color:#4d2d00}._rangePillBackdrop_1g5rr_1593{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_1g5rr_1603{position:relative;z-index:1}._resultsToolbar_1g5rr_1608{display:flex;align-items:flex-end;gap:.95rem;flex-wrap:wrap}._resultsTabsDeck_1g5rr_1615{flex:0 0 auto;min-width:0;margin-right:auto}._resultsRangeWidget_1g5rr_1621{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_1g5rr_819{display:grid;gap:.42rem;width:min(100%,520px)}._selectFieldCompact_1g5rr_1639{width:min(100%,16.5rem)}._logScaleField_1g5rr_1643{width:auto;align-self:end}._chartHeaderPrimary_1g5rr_1648{display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;flex-wrap:wrap}._chartHeaderPrimaryRatio_1g5rr_1657{display:grid;grid-template-columns:max-content max-content max-content minmax(0,1fr);align-items:center;column-gap:.58rem;row-gap:.72rem}._chartHeaderPrimaryRatio_1g5rr_1657 ._chartHeaderInfo_1g5rr_1665{grid-column:1;grid-row:1}._chartHeaderPrimaryRatio_1g5rr_1657 ._logScaleField_1g5rr_1643{grid-column:2;grid-row:1;align-self:center}._chartHeaderPrimaryRatio_1g5rr_1657 ._chartAddField_1g5rr_1676{grid-column:3;grid-row:1;align-self:center}._chartHeaderPrimaryRatio_1g5rr_1657 ._chartSecondaryControlsRatio_1g5rr_1682{grid-column:4;grid-row:1;justify-self:end}._chartHeaderPrimaryRatio_1g5rr_1657 ._seriesToggles_1g5rr_1688{grid-column:1 / -1;grid-row:2;width:100%;margin-left:0;justify-content:flex-end}._chartHeaderInfo_1g5rr_1665{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.55rem;min-width:0}._chartHeaderTitle_1g5rr_1704{align-self:flex-start;color:var(--color-ink);line-height:2.58rem}._chartHeaderTitle_1g5rr_1704 svg{width:1.12rem;height:1.12rem;flex-shrink:0;color:currentColor}._chartHeaderControls_1g5rr_1717{--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_1g5rr_1730{display:contents}._chartAddField_1g5rr_1676{flex:0 0 var(--chart-add-control-width);width:var(--chart-add-control-width);min-width:min(100%,11.25rem)}._chartAddField_1g5rr_1676 ._resultSelect_1g5rr_1740{min-width:0;max-width:100%}._selectRowWide_1g5rr_1555 ._selectField_1g5rr_819{flex:1 1 320px}._resultsTabNav_1g5rr_1749{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_1g5rr_1749 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_1g5rr_1749 button:hover{color:var(--color-ink)}._resultsTabNav_1g5rr_1749 button[aria-selected=true]{color:#4d2d00}._resultsTabNav_1g5rr_1749 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._dateRangeFields_1g5rr_1787{display:grid;grid-template-columns:repeat(2,minmax(0,12rem)) auto;gap:.75rem;width:fit-content;max-width:100%;align-items:end}._dateField_1g5rr_1796{display:grid;gap:.4rem;min-width:0;width:12rem}._dateField_1g5rr_1796 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._resultsDownloadButton_1g5rr_1811{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_1g5rr_1811 svg{color:currentColor}._resultsDownloadButton_1g5rr_1811:hover:not(:disabled){transform:translateY(-1px);filter:saturate(1.05);box-shadow:0 12px 24px #f0a21a33}._resultsDownloadButton_1g5rr_1811:disabled{border:1px solid rgba(27,66,95,.08);background:#ffffff80;color:#5c7284b3;box-shadow:none}._selectShell_1g5rr_1840{position:relative}._resultSelect_1g5rr_1740{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_1g5rr_819:hover ._resultSelect_1g5rr_1740{border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._resultSelect_1g5rr_1740{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 2.8rem 0 .95rem;background-image:none}._selectShell_1g5rr_1840: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_1g5rr_1888{min-height:2.58rem;padding-left:.82rem;padding-right:2.65rem;font-size:.82rem}._overlaySelect_1g5rr_1888>span{font-weight:800}._resultContent_1g5rr_655{position:relative;gap:1.05rem}._resultLoadingState_1g5rr_1904{display:grid;place-items:center;min-height:26rem}._resultLoadingSpinner_1g5rr_1910{color:#173a59c7}._statsLoadingIndicator_1g5rr_1914{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_1g5rr_1928{display:grid;place-items:center;width:1.35rem;height:1.35rem;border-radius:var(--radius-tight)}._statsLoadingIconActive_1g5rr_1936{color:#c67c08f5}._statsLoadingIconActive_1g5rr_1936 svg{animation:_configButtonSpin_1g5rr_625 .86s linear infinite}._statsLoadingIconDone_1g5rr_1944{color:#147d4ef5}._chartLayout_1g5rr_1948{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);align-items:start}._chartBlock_1g5rr_1550{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_1g5rr_1967{width:100%;margin-inline:0;padding:.75rem .85rem 1.1rem}._chartBlock_1g5rr_1550:hover,._chartBlockPlain_1g5rr_1967:hover{border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._chartHeader_1g5rr_1648{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;margin-bottom:1.55rem}._seriesToggles_1g5rr_1688{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_1g5rr_1648 ._seriesToggles_1g5rr_1688[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_1g5rr_1648 ._seriesToggles_1g5rr_1688[data-backtest-legend]{padding-right:0}._chartHeaderPrimary_1g5rr_1648 ._seriesToggles_1g5rr_1688[data-backtest-legend]:hover,._chartHeaderPrimary_1g5rr_1648 ._seriesToggles_1g5rr_1688[data-backtest-legend]:has(>button:focus-visible),._chartHeaderPrimary_1g5rr_1648 ._seriesToggles_1g5rr_1688[data-backtest-legend]:has(>dialog[open]){padding-right:38px}}@media(prefers-reduced-motion:reduce){._chartHeaderPrimary_1g5rr_1648 ._seriesToggles_1g5rr_1688[data-backtest-legend]{transition:none}}._chartSecondaryControls_1g5rr_1682{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_1g5rr_1682{flex:1 1 auto;justify-content:flex-end;margin-left:auto}._chartSecondaryControls_1g5rr_1682>*{min-width:0}._chartRatioControls_1g5rr_2051{display:flex;flex-wrap:nowrap;align-items:center;gap:.75rem;min-width:0;max-width:100%}._chartRatioField_1g5rr_2060{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_1g5rr_2060 ._selectShell_1g5rr_1840{width:100%;min-width:0;overflow:hidden}._chartRatioField_1g5rr_2060 label{align-self:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1;font-weight:900}._chartRatioField_1g5rr_2060 ._resultSelect_1g5rr_1740{min-height:2.58rem;padding-left:.82rem;padding-right:2.5rem;font-size:.82rem;overflow:hidden}._chartAddField_1g5rr_1676 ._resultSelect_1g5rr_1740>span,._chartRatioField_1g5rr_2060 ._resultSelect_1g5rr_1740>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chartRatioField_1g5rr_2060 ._resultSelect_1g5rr_1740>span{font-weight:500}._chartOverlayPeriodFilter_1g5rr_2107{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_1g5rr_2107 button{height:2.08rem;min-height:2.08rem;padding:0 .68rem;border-radius:var(--radius-control);font-size:.82rem}._logScaleSwitch_1g5rr_2126{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_1g5rr_2126:hover:not(:disabled){border-color:#f0a21a3d;box-shadow:inset 0 1px #ffffffd6,0 14px 26px #14314a12}._logScaleSwitch_1g5rr_2126:disabled{opacity:.5;cursor:not-allowed}._logScaleSwitchActive_1g5rr_2159{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_1g5rr_2167{white-space:nowrap}._logScaleSwitchTrack_1g5rr_2171{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_1g5rr_2159 ._logScaleSwitchTrack_1g5rr_2171{background:linear-gradient(135deg,#f0a21aeb,#f4c56ae0);box-shadow:inset 0 1px #ffffff57,0 0 0 1px #f0a21a14}._logScaleSwitchThumb_1g5rr_2191{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_1g5rr_2159 ._logScaleSwitchThumb_1g5rr_2191{transform:translate(1.18rem);box-shadow:0 8px 16px #f0a21a2e,inset 0 1px #ffffffeb}._seriesToggle_1g5rr_1688{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_1g5rr_1688:hover{transform:translateY(-1px);color:#12314ae0}._seriesToggleHighlighted_1g5rr_2231{font-weight:720;outline:1px dashed currentColor;outline-offset:3px;border-radius:3px}._seriesToggleMuted_1g5rr_2238{opacity:.52}._seriesToggleDot_1g5rr_2242{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_1g5rr_2253{white-space:nowrap}._chartCanvasMain_1g5rr_2257{position:relative;overflow:hidden;margin-top:0;height:360px;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:crosshair}._chartCanvasMain_1g5rr_2257 *{user-select:none;-webkit-user-select:none}._chartCanvasMain_1g5rr_2257 .recharts-responsive-container,._chartCanvasSecondary_1g5rr_2274 .recharts-responsive-container{position:relative;z-index:2}._chartTooltip_1g5rr_2279{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_1g5rr_2294{display:inline-flex;align-items:center;gap:.4rem;min-width:0;border-radius:3px}._chartTooltipLabelRowHighlighted_1g5rr_2302{outline:1px dashed currentColor;outline-offset:3px}._chartTooltipLabelRowHighlighted_1g5rr_2302 ._chartTooltipLabel_1g5rr_2294{color:inherit}._chartTooltipDot_1g5rr_2311{box-sizing:border-box;width:.625rem;height:.625rem;border:2px solid transparent;background-clip:padding-box;border-radius:999px;flex-shrink:0}._chartTooltipLabel_1g5rr_2294{color:var(--color-ink);font-size:.84rem;font-weight:500;line-height:1.1;white-space:nowrap}._chartTooltipValue_1g5rr_2329{color:var(--color-primary-deep);font-size:.92rem;font-weight:800;line-height:1.1}._chartTooltipDate_1g5rr_2336{color:#5c7690e6;font-size:.74rem;font-weight:800;line-height:1.1}._chartTooltipSeries_1g5rr_2343{display:grid;gap:.6rem;padding:.2rem}._chartTooltipSeriesRow_1g5rr_2349{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}._chartTooltipSeriesValue_1g5rr_2356{color:var(--color-primary-deep);font-size:.84rem;font-weight:800;line-height:1.1;white-space:nowrap}._chartRangeBand_1g5rr_2364{position:absolute;top:.2rem;bottom:1.65rem;z-index:1;min-width:2px;border-radius:.28rem;pointer-events:none}._chartRangeBand_1g5rr_2364:before,._chartRangeBand_1g5rr_2364:after{content:"";position:absolute;top:-.12rem;bottom:-.12rem;width:1.5px;border-radius:999px}._chartRangeBand_1g5rr_2364:before{left:0}._chartRangeBand_1g5rr_2364:after{right:0}._chartRangeBandMain_1g5rr_2392{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_1g5rr_2392:before,._chartRangeBandMain_1g5rr_2392:after{background:#e79a23eb;box-shadow:0 0 12px #e79a2338}._chartRangeBandOverlay_1g5rr_2407{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_1g5rr_2407:before,._chartRangeBandOverlay_1g5rr_2407:after{background:#2e6f8ee0;box-shadow:0 0 12px #2e6f8e33}._chartRangeTooltip_1g5rr_2422{position:absolute;top:.72rem;z-index:5;width:min(27rem,calc(100% - 4rem));pointer-events:none}._chartRangeTooltipRight_1g5rr_2430{right:.9rem}._chartRangeTooltipLeft_1g5rr_2434{left:.9rem}._chartRangeTooltipTitle_1g5rr_2438{color:var(--color-ink);font-size:.72rem;font-weight:800;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}._chartRangeTooltip_1g5rr_2422 ._chartTooltipSeriesRow_1g5rr_2349{grid-template-columns:minmax(0,1fr) minmax(4.35rem,auto);gap:.7rem}._chartRangeTooltip_1g5rr_2422 ._chartTooltipLabelRow_1g5rr_2294{overflow:hidden}._chartRangeTooltip_1g5rr_2422 ._chartTooltipLabel_1g5rr_2294{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chartRangeTooltipValueStack_1g5rr_2464{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_1g5rr_2476{color:var(--color-muted);font-size:.68rem;font-weight:700}._chartRangePositive_1g5rr_2482{color:var(--color-positive)}._chartRangeNegative_1g5rr_2486{color:var(--color-negative)}._chartSecondarySection_1g5rr_2490{display:grid;gap:.95rem;margin-top:0;padding-top:0}._chartCanvasSecondary_1g5rr_2274{position:relative;overflow:hidden;height:255px;user-select:none;-webkit-user-select:none;touch-action:pan-y;cursor:crosshair}._chartCanvasSecondary_1g5rr_2274 *{user-select:none;-webkit-user-select:none}._tableWrap_1g5rr_2512{overflow:auto;border-radius:inherit;max-height:min(64vh,42rem)}._fullTable_1g5rr_2518,._returnsTable_1g5rr_2519,._heatTable_1g5rr_2520{width:100%;border-collapse:collapse;min-width:740px}._fullTable_1g5rr_2518 th,._fullTable_1g5rr_2518 td,._returnsTable_1g5rr_2519 th,._returnsTable_1g5rr_2519 td,._heatTable_1g5rr_2520 th,._heatTable_1g5rr_2520 td{padding:.8rem .85rem;border-bottom:1px solid rgba(27,66,95,.1);white-space:nowrap}._fullTable_1g5rr_2518 th,._fullTable_1g5rr_2518 td{text-align:left}._returnsTable_1g5rr_2519 th,._returnsTable_1g5rr_2519 td,._heatTable_1g5rr_2520 th,._heatTable_1g5rr_2520 td{text-align:center}._returnsTable_1g5rr_2519 th:first-child,._returnsTable_1g5rr_2519 td:first-child,._heatTable_1g5rr_2520 th:first-child,._heatTable_1g5rr_2520 td:first-child{text-align:left}._fullTable_1g5rr_2518 th,._returnsTable_1g5rr_2519 th,._heatTable_1g5rr_2520 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_1g5rr_2519 td,._heatTable_1g5rr_2520 td{font-size:.82rem}._returnsTable_1g5rr_2519{width:max-content;min-width:100%}._yearlyReturnsViewport_1g5rr_2580{width:max-content;max-width:100%}._conditionalReturnsTable_1g5rr_2585 th:first-child,._conditionalReturnsTable_1g5rr_2585 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_1g5rr_2585 thead th:first-child{z-index:3}._conditionalReturnsTable_1g5rr_2585 :is(th,td):first-child[aria-selected=true]{--conditional-cell-bg: color-mix(in srgb, var(--color-accent) 22%, var(--color-table-sticky))}._conditionalReturnsTable_1g5rr_2585 :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_1g5rr_2607 th,._statsTable_1g5rr_2607 td{text-align:center;vertical-align:middle}._statsTable_1g5rr_2607{width:100%;min-width:48rem;table-layout:fixed;font-variant-numeric:tabular-nums}._statsTable_1g5rr_2607 th,._statsTable_1g5rr_2607 td{padding:.55rem .38rem;font-size:.75rem;line-height:1.4}._statsTable_1g5rr_2607 th{color:#506a85f5;font-size:.58rem;letter-spacing:.035em;white-space:normal;overflow-wrap:normal}._statsTable_1g5rr_2607 th button{justify-content:center;width:100%;gap:.15rem;text-align:center}._statsTable_1g5rr_2607 th button svg{flex-shrink:0;width:.65rem}._statsTable_1g5rr_2607 th:first-child button{justify-content:flex-start;text-align:left}._statsTable_1g5rr_2607 th:first-child,._statsTable_1g5rr_2607 td:first-child{width:23%;min-width:0;padding-inline:.65rem;text-align:left}._statsTable_1g5rr_2607 th:not(:first-child),._statsTable_1g5rr_2607 td:not(:first-child){min-width:0}._statsTable_1g5rr_2607 td{font-weight:400;white-space:normal;overflow-wrap:anywhere}._statsTable_1g5rr_2607 th._statsDateColumn_1g5rr_2671{width:5.5rem}._statsTable_1g5rr_2607 td._statsDateColumn_1g5rr_2671{font-size:.7rem;white-space:nowrap}._statsTable_1g5rr_2607 tbody tr:hover{background:#f0a21a14}._statsSelectableTable_1g5rr_2684 tbody tr:hover{background:transparent}._statsSelectableTable_1g5rr_2684 tbody tr:nth-child(2n):hover{background:#ffffff42}._returnsSubsection_1g5rr_2692{display:grid;gap:.7rem}._returnsWorkspace_1g5rr_2697{display:grid;gap:1rem}._returnsSubsection_1g5rr_2692+._returnsSubsection_1g5rr_2692{margin-top:.2rem;padding-top:1rem;border-top:1px solid rgba(27,66,95,.1)}._returnsDataFrame_1g5rr_2708{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_1g5rr_2718{width:fit-content;max-width:100%}._correlationSection_1g5rr_2723{display:grid;gap:.58rem}._correlationSection_1g5rr_2723 h3{margin:0}._statsSection_1g5rr_2732{display:grid;gap:.92rem}._statsTableShell_1g5rr_2737{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_1g5rr_2747{min-width:0}._dailyReturnsTableShell_1g5rr_2751{width:100%;min-width:0;max-width:100%;max-height:min(56vh,32rem)}._fullTable_1g5rr_2518._dailyReturnsTable_1g5rr_2751{width:100%;min-width:max-content;table-layout:auto}._dailyReturnsTable_1g5rr_2751 th,._dailyReturnsTable_1g5rr_2751 td{min-width:7.25rem;padding:.76rem .78rem;text-align:center;font-variant-numeric:tabular-nums}._dailyReturnsTable_1g5rr_2751 th:first-child,._dailyReturnsTable_1g5rr_2751 td:first-child{position:sticky;left:0;z-index:3;min-width:14rem;text-align:left;background:#f8fbfefa;box-shadow:1px 0 #b8bdc347}._dailyReturnsTable_1g5rr_2751 thead th:first-child{z-index:4}._dailyReturnsTable_1g5rr_2751 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._dailyReturnsTable_1g5rr_2751 td{font-size:.84rem;font-weight:400}._dailyReturnsTable_1g5rr_2751 td:first-child{font-weight:700}._statsSection_1g5rr_2732 h3{margin:0;font-size:1.02rem}._statsAssetCell_1g5rr_2805{display:inline-flex;align-items:center;gap:.44rem;max-width:100%;min-width:0}._statsAssetDot_1g5rr_2813{width:.43rem;height:.43rem;flex:0 0 .43rem;border-radius:999px;box-shadow:0 0 0 1px #ffffffc7}._statsAssetCell_1g5rr_2805 span:last-child{min-width:0;white-space:normal;overflow-wrap:anywhere;font-weight:500}._expandedTableViewport_1g5rr_2828{width:100%;max-height:calc(100dvh - 8rem)}._expandedTableViewport_1g5rr_2828 ._yearlyReturnsViewport_1g5rr_2580{width:100%}._expandedTableViewport_1g5rr_2828 ._heatTable_1g5rr_2520{font-size:.84rem}._correlationWorkspace_1g5rr_2841{--correlation-side-panel-width: 17.5rem;--correlation-layout-gap: .82rem;display:grid;gap:.78rem}._correlationStatusCard_1g5rr_2848,._correlationStatusInline_1g5rr_2849{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_1g5rr_2848{padding:1rem 1.1rem;font-weight:600}._correlationStatusInline_1g5rr_2849{padding:.8rem 1rem;font-size:.94rem;font-weight:600}._correlationFrequencyBlock_1g5rr_2871{display:grid;gap:.7rem}._correlationToolbar_1g5rr_2876{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr);justify-items:start}._correlationToolbarRow_1g5rr_2883,._correlationHeaderRow_1g5rr_2884{display:flex;align-items:flex-end;gap:1rem;flex-wrap:wrap;width:100%}._correlationHeaderControls_1g5rr_2892{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_1g5rr_2902{width:100%;min-width:0}._correlationHeaderField_1g5rr_2902 ._selectShell_1g5rr_1840{width:100%}._correlationProgressPanel_1g5rr_2911{display:grid;gap:.42rem;width:min(100%,26rem);flex:0 1 24rem}._correlationProgressMeta_1g5rr_2918{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--color-ink);font-size:.82rem;font-weight:700}._correlationProgressMeta_1g5rr_2918 strong{font-size:.84rem}._correlationProgressBar_1g5rr_2932{height:.64rem}._correlationProgressFill_1g5rr_2936{background:linear-gradient(90deg,#f0a21afa,#f4c56af5)}._correlationHeaderField_1g5rr_2902 label{color:var(--color-ink);font-size:.98rem;font-weight:700;letter-spacing:0;text-transform:none}._correlationFrequencyLabel_1g5rr_2949{color:var(--color-ink);font-size:.98rem;font-weight:700}._correlationFrequencyPills_1g5rr_2955{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_1g5rr_2955{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_1g5rr_2955:last-child{border-right:0}._correlationFrequencyPillActive_1g5rr_2983{background:#fff4ddf5;color:var(--color-accent-deep)}._correlationFrequencyPillPending_1g5rr_2988{box-shadow:inset 0 -2px #f0a21a73}._correlationControlRow_1g5rr_2992{display:grid;gap:var(--correlation-layout-gap);grid-template-columns:minmax(0,1fr) var(--correlation-side-panel-width);align-items:end}._correlationSectionHeader_1g5rr_2999{display:grid;gap:.95rem;grid-template-columns:1fr;align-items:start}._correlationSectionTitle_1g5rr_3006{white-space:nowrap}._correlationSubsection_1g5rr_3010{display:grid;gap:.62rem}._correlationSubsection_1g5rr_3010+._correlationSubsection_1g5rr_3010{margin-top:0;padding-top:0;border-top:0}._correlationControlsGrid_1g5rr_3021{display:grid;gap:.9rem;width:100%;max-width:none;grid-template-columns:repeat(2,minmax(13.5rem,15.5rem));justify-content:space-between}._correlationControlsGridSingle_1g5rr_3030{grid-template-columns:max-content;justify-content:start}._correlationInlineControlField_1g5rr_3035{display:grid;grid-template-columns:auto max-content;align-items:center;gap:.75rem;width:fit-content}._correlationInlineControlField_1g5rr_3035 label{white-space:nowrap}._correlationMetricFilter_1g5rr_3047{max-width:100%;border-radius:var(--radius-control)}._correlationInlineSelectShell_1g5rr_3052{display:grid;width:fit-content;min-width:0;align-items:center}._correlationInlineSelectShell_1g5rr_3052:after{right:1rem}._correlationInlineSelectShell_1g5rr_3052 ._resultSelect_1g5rr_1740{width:max-content;min-width:0;max-width:13rem;min-height:2.58rem;padding-left:.9rem;padding-right:2.45rem}._correlationControlSpacer_1g5rr_3072{min-width:0}._correlationRegressionLayout_1g5rr_3076{display:grid;gap:var(--correlation-layout-gap);grid-template-columns:minmax(0,1fr) var(--correlation-side-panel-width);align-items:stretch}._correlationScatterPanel_1g5rr_3083{display:grid;gap:.7rem}._correlationScatterCanvas_1g5rr_3088{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_1g5rr_3100{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_1g5rr_3112{display:grid;align-content:start;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.12);background:#ffffffb3;overflow:hidden}._correlationStatsHeader_1g5rr_3121,._correlationStatsRow_1g5rr_3122{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}._correlationStatsHeader_1g5rr_3121{border-bottom:1px solid rgba(27,66,95,.12);padding:0}._correlationStatsHeader_1g5rr_3121 span,._correlationStatsHeader_1g5rr_3121 strong{padding:.48rem .72rem}._correlationStatsHeader_1g5rr_3121 span{border-right:1px solid rgba(27,66,95,.12)}._correlationStatsHeader_1g5rr_3121 strong{color:var(--color-muted);font-size:.9rem;font-weight:700}._correlationStatsRow_1g5rr_3122 span,._correlationStatsRow_1g5rr_3122 strong{padding:.46rem .72rem;border-bottom:1px solid rgba(27,66,95,.1)}._correlationStatsRow_1g5rr_3122 span{color:#5c7690eb;font-weight:500;border-right:1px solid rgba(27,66,95,.1)}._correlationStatsRow_1g5rr_3122 strong{color:var(--color-ink);font-weight:700}._correlationStatsRow_1g5rr_3122:last-child span,._correlationStatsRow_1g5rr_3122:last-child strong{border-bottom:0}._fullTable_1g5rr_2518 td._positiveValue_1g5rr_3169,._returnsTable_1g5rr_2519 td._positiveValue_1g5rr_3169{color:#13824c}._fullTable_1g5rr_2518 td._negativeValue_1g5rr_3174,._returnsTable_1g5rr_2519 td._negativeValue_1g5rr_3174{color:#bf4f5a}._fullTable_1g5rr_2518 td._zeroValue_1g5rr_3179,._returnsTable_1g5rr_2519 td._zeroValue_1g5rr_3179,._statsTable_1g5rr_2607 td._positiveValue_1g5rr_3169,._statsTable_1g5rr_2607 td._negativeValue_1g5rr_3174{color:var(--color-ink)}._statsTable_1g5rr_2607 td._statsPositiveValue_1g5rr_3189{color:var(--color-positive)}._statsTable_1g5rr_2607 td._statsNegativeValue_1g5rr_3193{color:var(--color-negative)}@media(max-width:1540px){._builderConfigControls_1g5rr_131,._strategyCarouselHeader_1g5rr_191{align-items:stretch;flex-wrap:wrap}._builderConfigField_1g5rr_147,._builderConfigFieldGrow_1g5rr_165{width:100%;min-width:0;flex-basis:100%}._strategyHeaderControls_1g5rr_712{grid-template-columns:minmax(0,1fr) minmax(0,max-content) minmax(0,max-content);align-items:stretch;width:100%}._strategyNameField_1g5rr_722{grid-column:1 / -1;max-width:none;min-width:0;width:100%}._strategyVersionField_1g5rr_729{grid-column:1}._strategyCurrencyField_1g5rr_733{grid-column:2}._assetRowGrid_1g5rr_1048{grid-template-columns:minmax(0,1fr) minmax(8rem,12rem)}._assetRowsHeader_1g5rr_780{display:none}._assetSourceField_1g5rr_1058{grid-column:1 / -1}._assetNameField_1g5rr_1062{grid-column:1;margin-left:0}._assetWeightField_1g5rr_1067{grid-column:2}._resultsToolbar_1g5rr_1608{align-items:stretch}._resultsTabsDeck_1g5rr_1615,._resultsRangeWidget_1g5rr_1621{width:100%}._resultsTabsDeck_1g5rr_1615{margin-right:0}._resultsRangeWidget_1g5rr_1621{grid-template-columns:minmax(0,1fr);align-items:end}._dateRangeFields_1g5rr_1787{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}._dateField_1g5rr_1796{width:100%}._resultsDownloadButton_1g5rr_1811{justify-content:center}}@media(max-width:1240px){._chartLayout_1g5rr_1948{grid-template-columns:1fr}._builderConfigBar_1g5rr_122{gap:.72rem}._builderConfigControls_1g5rr_131,._strategyCarouselHeader_1g5rr_191{align-items:stretch;flex-wrap:wrap}._builderConfigField_1g5rr_147,._builderConfigFieldGrow_1g5rr_165{width:100%;min-width:0;flex-basis:100%}._strategyCarouselStack_1g5rr_331{max-height:min(68vh,36rem)}._strategyHeaderControls_1g5rr_712{grid-template-columns:1fr;align-items:stretch;width:100%}._strategyNameField_1g5rr_722,._strategyVersionField_1g5rr_729,._strategyCurrencyField_1g5rr_733{grid-column:auto}._strategyNameField_1g5rr_722{max-width:none;min-width:0;width:100%}._correlationToolbar_1g5rr_2876,._correlationHeaderControls_1g5rr_2892,._correlationControlRow_1g5rr_2992,._correlationSectionHeader_1g5rr_2999,._correlationControlsGrid_1g5rr_3021,._correlationRegressionLayout_1g5rr_3076{grid-template-columns:1fr}._correlationControlSpacer_1g5rr_3072{display:none}._chartHeaderPrimary_1g5rr_1648{width:100%}._chartHeaderPrimaryRatio_1g5rr_1657{display:flex;align-items:center}._chartHeaderInfo_1g5rr_1665,._chartHeaderControls_1g5rr_1717{width:100%}._chartHeaderControlsRatio_1g5rr_1730{display:inline-flex;flex:1 1 100%}._seriesToggles_1g5rr_1688{flex-wrap:wrap;width:100%;margin-left:0;justify-content:flex-start;max-width:none}._chartHeaderPrimaryRatio_1g5rr_1657 ._seriesToggles_1g5rr_1688{grid-column:auto;grid-row:auto;justify-content:flex-start}._chartSecondaryControlsRatio_1g5rr_1682{flex:1 1 100%;width:100%;justify-content:flex-start;margin-left:0}._chartRatioControls_1g5rr_2051{width:100%;flex-wrap:wrap}._chartAddField_1g5rr_1676,._chartRatioField_1g5rr_2060{width:100%;flex-basis:100%;max-width:none}._assetRowGrid_1g5rr_1048{grid-template-columns:1fr}._assetSourceField_1g5rr_1058,._assetNameField_1g5rr_1062,._assetWeightField_1g5rr_1067{grid-column:auto;margin-left:0}._assetWeightRow_1g5rr_1407{justify-content:flex-start}._fileSeriesHeader_1g5rr_1232{align-items:stretch;flex-direction:column}._fileSeriesActions_1g5rr_1262{width:100%}._fileSeriesGhostButton_1g5rr_1268,._fileSeriesPrimaryButton_1g5rr_1269{flex:1 1 0}._assetRowsHeader_1g5rr_780{display:none}._resultsToolbar_1g5rr_1608{align-items:stretch}._resultsTabsDeck_1g5rr_1615,._resultsRangeWidget_1g5rr_1621{width:100%}._resultsTabsDeck_1g5rr_1615{margin-right:0}._resultsRangeWidget_1g5rr_1621{grid-template-columns:1fr;align-items:end}._dateRangeFields_1g5rr_1787{width:100%;grid-template-columns:repeat(2,minmax(0,12rem)) auto}._assetFieldLabelHidden_1g5rr_896{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}}@media(max-width:980px){._resultsToolbar_1g5rr_1608{align-items:stretch}._resultsTabsDeck_1g5rr_1615,._resultsRangeWidget_1g5rr_1621{width:100%}._resultsTabsDeck_1g5rr_1615{margin-right:0}._resultsRangeWidget_1g5rr_1621{grid-template-columns:1fr;align-items:end}._dateRangeFields_1g5rr_1787{width:100%;grid-template-columns:repeat(2,minmax(0,12rem)) auto}._assetSourceField_1g5rr_1058,._assetNameField_1g5rr_1062,._assetWeightField_1g5rr_1067{grid-column:auto;margin-left:0}._assetWeightRow_1g5rr_1407{justify-content:flex-start}._correlationFrequencyPills_1g5rr_2955{width:100%;flex-wrap:wrap}._correlationFrequencyPill_1g5rr_2955{flex:1 1 6rem;border-bottom:1px solid rgba(27,66,95,.12)}._correlationFrequencyPill_1g5rr_2955:nth-last-child(-n+3){border-bottom:0}}@media(max-width:720px){._resultsShell_1g5rr_10{gap:.82rem}._resultsStage_1g5rr_23{padding:0}._resultsControlsPanel_1g5rr_22{padding:0;min-width:0}._resultsTabNav_1g5rr_1749{width:100%;max-width:100%;overflow-x:auto;scrollbar-width:none}._resultsTabNav_1g5rr_1749::-webkit-scrollbar{display:none}._resultsTabNav_1g5rr_1749 button{flex:0 0 auto;min-height:2.06rem;padding:0 .58rem;font-size:.78rem}._correlationScatterCanvas_1g5rr_3088{min-height:16.8rem}._correlationRollingCanvas_1g5rr_3100{min-height:8.4rem}._strategyCarousel_1g5rr_81{padding:.82rem}._strategyCarouselMeta_1g5rr_192,._strategyCarouselControls_1g5rr_193,._strategyCarouselPagination_1g5rr_194,._strategyCarouselPillLayout_1g5rr_207,._strategyCarouselPaginationHeader_1g5rr_370{width:100%}._builderConfigActions_1g5rr_139,._strategyCarouselMeta_1g5rr_192{justify-content:flex-start}._strategyCarouselControls_1g5rr_193{justify-content:flex-end}._strategyCarouselPillLayout_1g5rr_207{flex-direction:column;align-items:stretch}._strategyCarouselPaginationHeader_1g5rr_370{grid-template-columns:1fr}._strategyCarouselPill_1g5rr_207{flex:1 1 auto}._strategyCarouselPillGroup_1g5rr_378{max-width:100%;min-width:0}._strategyCarouselStack_1g5rr_331{max-height:min(64vh,30rem)}._builderConfigBar_1g5rr_122,._builderConfigControls_1g5rr_131,._strategyCarouselHeader_1g5rr_191,._builderConfigActions_1g5rr_139{align-items:stretch}._builderConfigActions_1g5rr_139,._configSelect_1g5rr_516,._configNameInput_1g5rr_545,._configButton_1g5rr_567{width:100%}._builderConfigActions_1g5rr_139{flex-direction:column}._configSelect_1g5rr_516,._configNameInput_1g5rr_545,._configButton_1g5rr_567{width:100%}._dateRangeFields_1g5rr_1787{grid-template-columns:1fr;width:100%}._resultsDownloadButton_1g5rr_1811{width:100%;justify-content:center}._resultsRangeWidget_1g5rr_1621{grid-template-columns:1fr;width:100%}._rangePills_1g5rr_1554,._builderFooter_1g5rr_1438,._builderFooterInner_1g5rr_1444{width:100%}._builderFooterInner_1g5rr_1444{flex-direction:column;align-items:stretch}._builderFooterInner_1g5rr_1444>._backtestInlineProgress_1g5rr_1486{flex-basis:auto;max-width:none}._runBacktestButton_1g5rr_1453{margin-left:0;align-self:flex-start}._inlineDropzone_1g5rr_1093{flex-direction:column;align-items:flex-start;height:auto;min-height:0;padding:.72rem .82rem}._chartBlock_1g5rr_1550,._chartBlockPlain_1g5rr_1967{min-width:0;overflow:hidden;padding:.74rem}._chartHeader_1g5rr_1648{gap:.62rem;margin-bottom:.82rem}._chartHeaderTitle_1g5rr_1704{line-height:1.2}._chartHeaderPrimary_1g5rr_1648,._chartHeaderPrimaryRatio_1g5rr_1657,._chartHeaderControls_1g5rr_1717,._chartHeaderControlsRatio_1g5rr_1730,._chartSecondaryControls_1g5rr_1682,._chartSecondaryControlsRatio_1g5rr_1682,._chartRatioControls_1g5rr_2051{width:100%;max-width:100%}._chartHeaderPrimary_1g5rr_1648,._chartHeaderPrimaryRatio_1g5rr_1657{align-items:flex-start}._chartHeaderControls_1g5rr_1717,._chartHeaderControlsRatio_1g5rr_1730,._chartSecondaryControls_1g5rr_1682,._chartSecondaryControlsRatio_1g5rr_1682,._chartRatioControls_1g5rr_2051{flex-wrap:wrap;justify-content:flex-start;margin-left:0}._chartAddField_1g5rr_1676,._chartRatioField_1g5rr_2060{width:100%;min-width:0;flex-basis:100%}._chartRatioField_1g5rr_2060{grid-template-columns:minmax(5.2rem,auto) minmax(0,1fr)}._seriesToggles_1g5rr_1688{width:100%;max-width:100%;justify-content:flex-start;flex-wrap:wrap;overflow-x:visible;padding-bottom:.22rem;scrollbar-width:none}._seriesToggles_1g5rr_1688::-webkit-scrollbar{display:none}._seriesToggle_1g5rr_1688{flex:0 0 auto}._seriesToggleLabel_1g5rr_2253{display:block;max-width:13rem;overflow:hidden;text-overflow:ellipsis}._chartCanvasMain_1g5rr_2257{height:300px}._chartCanvasSecondary_1g5rr_2274{height:220px}._chartRangeTooltip_1g5rr_2422{top:.62rem;right:.62rem;left:.62rem;width:auto}._chartRangeTooltip_1g5rr_2422 ._chartTooltipLabel_1g5rr_2294{max-width:11.5rem;overflow:hidden;text-overflow:ellipsis}._tableWrap_1g5rr_2512{max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch}}html[data-theme=dark] ._strategyCarousel_1g5rr_81,html[data-theme=dark] ._strategyCard_1g5rr_662,html[data-theme=dark] ._assetWorkspace_1g5rr_742,html[data-theme=dark] ._chartBlock_1g5rr_1550,html[data-theme=dark] ._chartBlockPlain_1g5rr_1967,html[data-theme=dark] ._returnsDataFrame_1g5rr_2708,html[data-theme=dark] ._statsTableShell_1g5rr_2737,html[data-theme=dark] ._correlationStatusCard_1g5rr_2848,html[data-theme=dark] ._correlationStatusInline_1g5rr_2849,html[data-theme=dark] ._correlationStatsPanel_1g5rr_3112{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_1g5rr_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_1g5rr_331{scrollbar-color:var(--scrollbar-thumb-start) var(--scrollbar-track)}html[data-theme=dark] ._strategyCarouselStack_1g5rr_331::-webkit-scrollbar-track{background:var(--scrollbar-track)}html[data-theme=dark] ._strategyCarouselStack_1g5rr_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_1g5rr_331::-webkit-scrollbar-corner{background:transparent}html[data-theme=dark] ._strategyHeader_1g5rr_705{background:linear-gradient(180deg,rgba(166,183,199,.04),transparent)}html[data-theme=dark] ._assetWorkspace_1g5rr_742{background:#080f1838;box-shadow:inset 0 1px #ffffff09}html[data-theme=dark] ._assetWorkspace_1g5rr_742:before{background:linear-gradient(180deg,transparent,rgba(8,15,24,.46));opacity:.42}html[data-theme=dark] ._assetWorkspace_1g5rr_742:before,html[data-theme=dark] ._strategyCarousel_1g5rr_81:before,html[data-theme=dark] ._strategyCarousel_1g5rr_81:after,html[data-theme=dark] ._strategyCarouselGlow_1g5rr_307{opacity:.32}html[data-theme=dark] ._chartBlock_1g5rr_1550:hover,html[data-theme=dark] ._chartBlockPlain_1g5rr_1967:hover,html[data-theme=dark] ._strategyCarouselAddButton_1g5rr_215:hover,html[data-theme=dark] ._strategyCarouselExpandButton_1g5rr_258:hover,html[data-theme=dark] ._configButton_1g5rr_567:hover:not(:disabled){border-color:#e0900338;box-shadow:0 16px 34px #06121d38,inset 0 1px #ffffff0f}html[data-theme=dark] ._configSelect_1g5rr_516,html[data-theme=dark] ._configNameInput_1g5rr_545,html[data-theme=dark] ._configButton_1g5rr_567,html[data-theme=dark] ._strategyCarouselAddButton_1g5rr_215,html[data-theme=dark] ._strategyCarouselExpandButton_1g5rr_258,html[data-theme=dark] ._strategyCarouselPill_1g5rr_207,html[data-theme=dark] ._strategyCardBadge_1g5rr_686,html[data-theme=dark] ._inlineToggle_1g5rr_828,html[data-theme=dark] ._currencySelect_1g5rr_844,html[data-theme=dark] ._assetRemoveButton_1g5rr_979,html[data-theme=dark] ._assetRowsAddButton_1g5rr_237,html[data-theme=dark] ._fileClearButton_1g5rr_1154,html[data-theme=dark] ._weightControl_1g5rr_1391,html[data-theme=dark] ._weightInput_1g5rr_1414,html[data-theme=dark] ._inlineDropzone_1g5rr_1093,html[data-theme=dark] ._resultSelect_1g5rr_1740,html[data-theme=dark] ._logScaleSwitch_1g5rr_2126,html[data-theme=dark] ._correlationFrequencyPills_1g5rr_2955{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_1g5rr_1118{border-color:#e090034d;background:linear-gradient(135deg,#e29a241a,#111c2af0)}html[data-theme=dark] ._dropIconLoaded_1g5rr_1148{background:#e090032e;color:var(--color-accent);box-shadow:inset 0 0 0 1px #e0900347}html[data-theme=dark] ._fileClearButton_1g5rr_1154:hover{border-color:#ff7d704d;background:#ff7d701f;color:#ff9b90}html[data-theme=dark] ._fileSeriesPanel_1g5rr_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_1g5rr_1232 strong{color:var(--color-ink)}html[data-theme=dark] ._fileSeriesGhostButton_1g5rr_1268,html[data-theme=dark] ._fileSeriesChip_1g5rr_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_1g5rr_1268:hover,html[data-theme=dark] ._fileSeriesChip_1g5rr_1312:hover{border-color:#e0900347;background:#e090031a}html[data-theme=dark] ._fileSeriesPrimaryButton_1g5rr_1269{border-color:#e090035c;background:linear-gradient(135deg,#e09003eb,#ebb75bd6);color:#3b2503;box-shadow:0 10px 18px #e0900329}html[data-theme=dark] ._fileSeriesChip_1g5rr_1312 small,html[data-theme=dark] ._fileSeriesCheck_1g5rr_1341{background:#8bbbd01f}html[data-theme=dark] ._fileSeriesChipSelected_1g5rr_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_1g5rr_1364 ._fileSeriesCheck_1g5rr_1341{background:#e0900333;color:var(--color-accent-soft);box-shadow:inset 0 0 0 1px #e0900347}html[data-theme=dark] ._configSelect_1g5rr_516:hover,html[data-theme=dark] ._configSelect_1g5rr_516:focus,html[data-theme=dark] ._configNameInput_1g5rr_545:hover,html[data-theme=dark] ._configNameInput_1g5rr_545:focus,html[data-theme=dark] ._selectField_1g5rr_819:hover ._resultSelect_1g5rr_1740,html[data-theme=dark] ._logScaleSwitch_1g5rr_2126:hover:not(:disabled){border-color:#e0900342;box-shadow:0 0 0 3px #e0900314,0 12px 24px #06121d2e}html[data-theme=dark] ._strategyCarouselPillActive_1g5rr_447,html[data-theme=dark] ._sourceTabActive_1g5rr_956,html[data-theme=dark] ._logScaleSwitchActive_1g5rr_2159{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_1g5rr_447,html[data-theme=dark] ._toggleButtonActive_1g5rr_955,html[data-theme=dark] ._toggleButton_1g5rr_927:hover,html[data-theme=dark] ._strategyCarouselPill_1g5rr_207:hover,html[data-theme=dark] ._sourceTabActive_1g5rr_956,html[data-theme=dark] ._sourceTab_1g5rr_917:hover:not(._sourceTabDisabled_1g5rr_962){border-color:#e0900352;background:#e090031f;color:var(--color-accent);box-shadow:inset 0 0 0 1px #e0900342}html[data-theme=dark] ._strategyCarouselPillActive_1g5rr_447 ._strategyCarouselPillIndex_1g5rr_454,html[data-theme=dark] ._strategyCarouselPill_1g5rr_207:hover ._strategyCarouselPillIndex_1g5rr_454{background:#e090032e;color:var(--color-accent)}html[data-theme=dark] ._strategyCarouselPillGroupDropTarget_1g5rr_433:after{border-color:#e090035c;background:#e090031a;box-shadow:0 12px 26px #e090031a,inset 0 0 0 1px #e090032e}html[data-theme=dark] ._glowButtonAccent_1g5rr_878{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._glowButtonAccent_1g5rr_878:hover{box-shadow:0 14px 28px #e0900338}html[data-theme=dark] ._strategyCarouselPillDelete_1g5rr_479{background:#8bbbd01a;color:#deeaf2b3}html[data-theme=dark] ._strategyCarouselPillGroupActive_1g5rr_387 ._strategyCarouselPillDelete_1g5rr_479{background:#e0900329;color:var(--color-accent)}html[data-theme=dark] ._strategyCarouselPillDelete_1g5rr_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_1g5rr_1811:disabled{border-color:var(--color-border);background:#111c2a9e;color:#9cabb994;box-shadow:none}html[data-theme=dark] ._sourceTabs_1g5rr_917,html[data-theme=dark] ._resultsTabNav_1g5rr_1749,html[data-theme=dark] ._rangePills_1g5rr_1554{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._rangePillActive_1g5rr_1589,html[data-theme=dark] ._resultsTabNav_1g5rr_1749 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._rangePillBackdrop_1g5rr_1593,html[data-theme=dark] ._resultsTabNav_1g5rr_1749 button[aria-selected=true]>span:first-child,html[data-theme=dark] ._correlationFrequencyPillActive_1g5rr_2983{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._rangePill_1g5rr_1554:hover:not(._rangePillActive_1g5rr_1589),html[data-theme=dark] ._resultsTabNav_1g5rr_1749 button:hover:not([aria-selected=true]),html[data-theme=dark] ._correlationFrequencyPill_1g5rr_2955:hover:not(._correlationFrequencyPillActive_1g5rr_2983){color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._inlineDropzone_1g5rr_1093:hover,html[data-theme=dark] ._inlineDropzone_1g5rr_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_1g5rr_2171{background:#8bbbd02e;box-shadow:inset 0 1px 2px #06121d42}html[data-theme=dark] ._logScaleSwitchThumb_1g5rr_2191{background:#eaf3faf5}html[data-theme=dark] ._fullTable_1g5rr_2518 th,html[data-theme=dark] ._returnsTable_1g5rr_2519 th,html[data-theme=dark] ._heatTable_1g5rr_2520 th,html[data-theme=dark] ._statsTable_1g5rr_2607 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_1g5rr_2518 th,html[data-theme=dark] ._fullTable_1g5rr_2518 td,html[data-theme=dark] ._returnsTable_1g5rr_2519 th,html[data-theme=dark] ._returnsTable_1g5rr_2519 td,html[data-theme=dark] ._heatTable_1g5rr_2520 th,html[data-theme=dark] ._heatTable_1g5rr_2520 td,html[data-theme=dark] ._statsTable_1g5rr_2607 th,html[data-theme=dark] ._statsTable_1g5rr_2607 td,html[data-theme=dark] ._correlationStatsHeader_1g5rr_3121,html[data-theme=dark] ._correlationStatsHeader_1g5rr_3121 span,html[data-theme=dark] ._correlationStatsRow_1g5rr_3122 span,html[data-theme=dark] ._correlationStatsRow_1g5rr_3122 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_1g5rr_2518 tbody tr:nth-child(2n),html[data-theme=dark] ._returnsTable_1g5rr_2519 tbody tr:nth-child(2n),html[data-theme=dark] ._heatTable_1g5rr_2520 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._dailyReturnsTable_1g5rr_2751 th:first-child,html[data-theme=dark] ._dailyReturnsTable_1g5rr_2751 td:first-child{background:var(--color-table-sticky);box-shadow:1px 0 0 var(--color-border)}html[data-theme=dark] ._dailyReturnsTable_1g5rr_2751 tbody tr:nth-child(2n) td:first-child{background:var(--color-table-row-alt)}html[data-theme=dark] ._fullTable_1g5rr_2518 tbody tr:hover,html[data-theme=dark] ._returnsTable_1g5rr_2519 tbody tr:hover,html[data-theme=dark] ._heatTable_1g5rr_2520 tbody tr:hover,html[data-theme=dark] ._statsTable_1g5rr_2607 tbody tr:hover{background:var(--color-table-hover)}html[data-theme=dark] ._statsSelectableTable_1g5rr_2684 tbody tr:hover{background:transparent}html[data-theme=dark] ._statsSelectableTable_1g5rr_2684 tbody tr:nth-child(2n):hover{background:var(--color-table-row-alt)}html[data-theme=dark] ._correlationStatsRow_1g5rr_3122 span{color:var(--color-muted)}html[data-theme=dark] ._chartTooltip_1g5rr_2279{border-color:#a6b7c73d;background:linear-gradient(135deg,#101a277a,#101a274d);box-shadow:0 8px 22px #06121d33,inset 0 1px #ffffff14}html[data-theme=dark] ._chartTooltipDate_1g5rr_2336{color:var(--color-muted)}html[data-theme=dark] ._chartRangeBandMain_1g5rr_2392{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_1g5rr_2392:before,html[data-theme=dark] ._chartRangeBandMain_1g5rr_2392:after{background:#ebb75be6;box-shadow:0 0 12px #ebb75b2e}html[data-theme=dark] ._chartRangeBandOverlay_1g5rr_2407{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_1g5rr_2407:before,html[data-theme=dark] ._chartRangeBandOverlay_1g5rr_2407:after{background:#5390b0e6;box-shadow:0 0 12px #5390b02e}html[data-theme=dark] ._chartRangeTooltipTitle_1g5rr_2438{color:var(--color-ink)}html[data-theme=dark] ._chartRangeTooltipStartEnd_1g5rr_2476{color:var(--color-muted)}html[data-theme=dark] ._chartHeaderTitle_1g5rr_1704,html[data-theme=dark] ._statsLoadingIndicator_1g5rr_1914,html[data-theme=dark] ._configButton_1g5rr_567,html[data-theme=dark] ._seriesToggle_1g5rr_1688:hover{color:var(--color-ink)}html[data-theme=dark] ._statsLoadingIndicator_1g5rr_1914{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_1g5rr_1910{color:var(--color-accent-soft)}html[data-theme=dark] ._chartTooltipValue_1g5rr_2329,html[data-theme=dark] ._chartTooltipSeriesValue_1g5rr_2356{color:var(--chart-primary)}html[data-theme=dark] ._seriesToggle_1g5rr_1688:hover{color:var(--color-ink);text-shadow:0 0 12px rgba(83,144,176,.22)}html[data-theme=dark] ._positiveValue_1g5rr_3169,html[data-theme=dark] ._fullTable_1g5rr_2518 td._positiveValue_1g5rr_3169,html[data-theme=dark] ._returnsTable_1g5rr_2519 td._positiveValue_1g5rr_3169{color:var(--color-positive)}html[data-theme=dark] ._negativeValue_1g5rr_3174,html[data-theme=dark] ._fullTable_1g5rr_2518 td._negativeValue_1g5rr_3174,html[data-theme=dark] ._returnsTable_1g5rr_2519 td._negativeValue_1g5rr_3174{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_2ww4c_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_2ww4c_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)}._viewNavigation_2ww4c_55{display:flex;grid-column:1;grid-row:1;align-items:center;gap:.8rem;min-width:0;flex-wrap:wrap}._viewToolbarLoading_2ww4c_65 ._viewNavigation_2ww4c_55{grid-column:1 / -1}._viewToolbarLoading_2ww4c_65 ._toolbarFilter_2ww4c_69{grid-column:1 / -1;grid-row:2}._pageViewTabs_2ww4c_74{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_2ww4c_74 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_2ww4c_74 button:hover{color:var(--color-ink)}._pageViewTabs_2ww4c_74 button[aria-selected=true]{color:#4d2d00}._pageViewTabs_2ww4c_74 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._toolbarFilter_2ww4c_69{grid-column:2;grid-row:1;justify-self:stretch;min-width:0;padding-top:.12rem;z-index:1}._toolbarFilterInner_2ww4c_126{display:grid}._marketContentPanel_2ww4c_130{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_2ww4c_130:before{content:none!important}._assetClassFilter_2ww4c_144{display:grid;flex:1 1 42rem}._assetClassFilterLayout_2ww4c_149{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem 1rem;width:100%}._controlLabel_2ww4c_157{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._assetClassSelections_2ww4c_165{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_2ww4c_177{display:flex;grid-column:2;flex:0 0 auto;align-items:center;justify-self:end}._assetClassFilterTrailingFarRight_2ww4c_185{justify-self:end}._assetClassFilterTrailingOverview_2ww4c_189{align-self:flex-start;align-items:flex-start}._scannerTableViewport_2ww4c_194{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_2ww4c_206{height:100%;overflow:visible;border-radius:inherit}._scannerTableInner_2ww4c_206 table{border-collapse:separate;border-spacing:0}._scannerTableInner_2ww4c_206 thead th{position:sticky!important;top:0;z-index:6;background:#f8fbfefa;box-shadow:inset 0 -1px #7e95a547}._overviewReturnsPanel_2ww4c_225{min-width:0}._overviewReturnsTableViewport_2ww4c_229{max-height:28rem;overflow:auto;scrollbar-gutter:stable;border:1px solid rgba(27,66,95,.12);border-radius:.72rem;background:#f8fbfeb8}._overviewReturnsTable_2ww4c_229{width:max-content;min-width:100%;font-variant-numeric:tabular-nums}._overviewReturnsTable_2ww4c_229 th,._overviewReturnsTable_2ww4c_229 td{min-width:8.25rem;padding:.62rem .78rem;text-align:right;white-space:nowrap}._overviewReturnsTable_2ww4c_229 th:first-child,._overviewReturnsTable_2ww4c_229 td:first-child{left:0;min-width:7.5rem;text-align:left}._overviewReturnsTable_2ww4c_229 th:first-child{z-index:7}._overviewReturnsTable_2ww4c_229 td:first-child{position:sticky;z-index:3;background:#f8fbfe;box-shadow:inset -1px 0 #7e95a533}._overviewReturnsDateHeader_2ww4c_270,._overviewReturnsDateCell_2ww4c_271{font-weight:800!important}._overviewReturnPositive_2ww4c_275{color:#0b7f46!important}._overviewReturnNegative_2ww4c_279{color:#c43b42!important}._overviewReturnZero_2ww4c_283{color:var(--color-ink)!important}._overviewReturnEmpty_2ww4c_287{color:var(--color-muted)!important}._overviewReturnsEmptyState_2ww4c_291{display:grid;place-items:center;min-height:8rem;color:var(--color-muted);text-align:center}._allocationTableViewport_2ww4c_299{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_2ww4c_299::-webkit-scrollbar{width:.72rem;height:.72rem}._allocationTableViewport_2ww4c_299::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._allocationTableViewport_2ww4c_299::-webkit-scrollbar-track{background:#dee8eeb8}._allocationTableInner_2ww4c_324{overflow:visible;border-radius:inherit}._allocationTable_2ww4c_299{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}._allocationTable_2ww4c_299 th,._allocationTable_2ww4c_299 td{padding:.68rem .72rem;border-bottom:1px solid rgba(91,122,145,.16);white-space:nowrap}._allocationStrategyHeader_2ww4c_343,._allocationStrategyCell_2ww4c_344{position:sticky!important;left:0;min-width:16rem;max-width:22rem;background:#f7fafc;box-shadow:inset -1px 0 #7e95a533}._allocationStrategyHeader_2ww4c_343{z-index:8!important;color:var(--color-muted)}._allocationStrategyCell_2ww4c_344{z-index:3;color:var(--color-ink);font-weight:700}._allocationStrategyName_2ww4c_364{display:block;overflow:hidden;text-overflow:ellipsis}._allocationValueHeader_2ww4c_370{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_2ww4c_370 button{justify-content:center;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit}._allocationValueHeader_2ww4c_370 button span{display:block;line-height:1.35;text-align:center;white-space:pre-line}._allocationWeightCell_2ww4c_398{min-width:6.8rem;text-align:right;font-variant-numeric:tabular-nums}._allocationWeightValue_2ww4c_404{display:inline-flex;justify-content:flex-end;min-width:4.6rem}._allocationWeightPositive_2ww4c_410{color:#0b7f46}._allocationWeightNegative_2ww4c_414{color:#c43b42}._allocationWeightFlat_2ww4c_418{color:var(--color-muted)}._inlineStatusPanel_2ww4c_422{display:grid;place-items:center;min-height:16rem;color:var(--color-muted);text-align:center}._viewNavigation_2ww4c_55>._marketScanLoadingPanel_2ww4c_430{flex:1 1 16rem;width:100%;max-width:28rem;min-width:0;gap:.35rem}._inlineErrorBanner_2ww4c_438{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_2ww4c_449{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_2ww4c_449:hover{transform:translateY(-1px);border-color:#2e6f8e57;background:linear-gradient(135deg,#2e6f8ef5,#5390b0f5);color:#f7fbff;box-shadow:0 8px 18px #2e6f8e2e}._assetClassChipActive_2ww4c_475{border-color:#f0a21a47;background:linear-gradient(135deg,#f0a21af0,#e18d11f0);color:#4d2d00;box-shadow:0 8px 18px #f0a21a24}._assetClassChipInactive_2ww4c_482{background:#f7fafceb;color:var(--color-ink)}._controlGrid_2ww4c_487{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr))}._overviewMetricControl_2ww4c_493{display:inline-grid;flex:0 1 auto;min-width:0}._overviewMetricSelect_2ww4c_499{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_2ww4c_499:hover{transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._overviewMetricSelect_2ww4c_499:focus,._overviewMetricSelect_2ww4c_499:focus-visible{outline:none;border-color:#f0a21a42;box-shadow:0 12px 24px #14314a14,0 0 0 3px #f0a21a1f,inset 0 1px #ffffffa3}._correlationFilterShell_2ww4c_535{margin-bottom:.72rem}._correlationFilterRow_2ww4c_539{display:flex;align-items:flex-end;gap:.65rem .8rem;flex-wrap:wrap;width:100%}._correlationControlGrid_2ww4c_547{width:min(100%,58rem);gap:.72rem;grid-template-columns:repeat(3,minmax(11rem,1fr))}._correlationControlGrid_2ww4c_547 ._controlStack_2ww4c_553{gap:.28rem}._correlationControlGrid_2ww4c_547 ._controlLabel_2ww4c_157{font-size:.66rem;letter-spacing:.14em}._correlationDownloadButton_2ww4c_562{min-width:9rem;margin-left:auto;border-radius:var(--market-scan-top-control-radius)}._correlationSegmentedControl_2ww4c_568{border-radius:var(--market-scan-top-shell-radius)}._correlationSegmentedControl_2ww4c_568 button{border-radius:var(--market-scan-top-control-radius)}._controlStack_2ww4c_553{display:grid;gap:.45rem;min-width:0}._matrixPanel_2ww4c_582{display:grid;gap:1rem}._matrixWrap_2ww4c_587,._scoreTableWrap_2ww4c_588{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_2ww4c_588{--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_2ww4c_588::-webkit-scrollbar{width:.72rem;height:.72rem}._scoreTableWrap_2ww4c_588::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._scoreTableWrap_2ww4c_588::-webkit-scrollbar-track{background:#dee8eeb8}._matrixWrap_2ww4c_587{padding:0;border-color:#839aaa3d;border-radius:8px;background:#f3f8fb;box-shadow:none;scrollbar-gutter:stable}._matrixWrap_2ww4c_587::-webkit-scrollbar{width:.72rem;height:.72rem}._matrixWrap_2ww4c_587::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid #f3f8fb;background:#6795ae7a}._matrixWrap_2ww4c_587::-webkit-scrollbar-track{background:#dee8eeb8}._matrixTable_2ww4c_655{width:max-content;min-width:0;border-collapse:separate;border-spacing:0}._scoreTable_2ww4c_588{width:100%;min-width:44rem;table-layout:fixed;border-collapse:separate;border-spacing:0}._matrixTable_2ww4c_655 th,._matrixTable_2ww4c_655 td,._scoreTable_2ww4c_588 th,._scoreTable_2ww4c_588 td{padding:.72rem .82rem;border-bottom:1px solid rgba(27,66,95,.09);text-align:left;white-space:nowrap}._scoreTable_2ww4c_588 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_2ww4c_655 th,._matrixTable_2ww4c_655 td{padding:.72rem .78rem;border-bottom:1px solid rgba(91,122,145,.18)}._matrixTable_2ww4c_655 thead ._matrixCorner_2ww4c_701,._matrixTable_2ww4c_655 thead ._matrixAxis_2ww4c_702{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_2ww4c_701{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_2ww4c_702{min-width:8rem;text-align:left;vertical-align:top;color:#5f7386;font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:none}._matrixTable_2ww4c_655 thead ._matrixAxis_2ww4c_702{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_2ww4c_655 tbody ._matrixAxis_2ww4c_702{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_2ww4c_769{color:#133650}._matrixTable_2ww4c_655 tbody tr:hover ._matrixAxis_2ww4c_702{color:#143650;background:#f3f8fb}._matrixHeaderButton_2ww4c_778{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_2ww4c_778 span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}._matrixHeaderButton_2ww4c_778:hover,._matrixHeaderButtonActive_2ww4c_811{color:#143650}._matrixSortIcon_2ww4c_815{flex:0 0 auto;width:.72rem;height:.72rem;opacity:.72}._matrixTable_2ww4c_655 td._matrixValue_2ww4c_822{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_2ww4c_655 tbody tr:hover td._matrixValue_2ww4c_822{filter:none}._matrixValueActiveColumn_2ww4c_840{box-shadow:inset 0 0 0 2px #2048651f}._matrixValueDiagonal_2ww4c_844{box-shadow:inset 0 0 0 2px #20486529}._scoreAssetHeader_2ww4c_848,._scoreAssetCell_2ww4c_849{position:sticky!important;left:0;z-index:3;width:24%;min-width:11.5rem;text-align:left}._scoreAssetHeader_2ww4c_848{top:0;z-index:7!important;background:#f7fafc!important;color:#5f7386}._scoreAssetCell_2ww4c_849{background:#f7fafc;color:var(--color-ink);font-weight:800;box-shadow:inset -1px 0 #7e95a533}._scoreTable_2ww4c_588 tbody tr:hover ._scoreAssetCell_2ww4c_849{color:#143650;background:#f3f8fb}._scoreAssetName_2ww4c_877{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;line-height:1.25}._scoreValueHeader_2ww4c_886{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_2ww4c_886 button{justify-content:center;width:100%;font:inherit;letter-spacing:inherit;text-transform:inherit}._scoreTable_2ww4c_588 td:not(:first-child){text-align:center}._scoreTable_2ww4c_588 th:not(:first-child),._scoreTable_2ww4c_588 td:not(:first-child){border-left:0}._scoreValueCell_2ww4c_916{padding:0!important;border-bottom:0!important;text-align:center;vertical-align:middle}._scoreCellSurface_2ww4c_923{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_2ww4c_939{background:#f7fafcdb;color:transparent}._scoreTable_2ww4c_588 tbody tr:hover ._scoreCellSurface_2ww4c_923{filter:none}._scoreCellValue_2ww4c_948{display:inline-flex;align-items:center;justify-content:center;line-height:1}._scoreTable_2ww4c_588 td[aria-selected=true] ._scoreCellSurface_2ww4c_923{background:#f0a21a38!important;color:var(--color-ink)!important;box-shadow:inset 0 0 0 1px #f0a21a7a}._scoreTable_2ww4c_588 td[aria-selected=true]:hover ._scoreCellSurface_2ww4c_923{background:#f0a21a4d!important}._signalGrid_2ww4c_965{display:grid;gap:1.2rem}._signalSection_2ww4c_970{display:grid;gap:.8rem}._scoreEvolutionTitle_2ww4c_975{display:inline-flex;align-items:center;gap:.58rem;flex-wrap:wrap}._deltaSwitch_2ww4c_982{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_2ww4c_982:hover{color:var(--color-ink);border-color:#f0a21a57}._deltaSwitchActive_2ww4c_1007{color:#6d4300;border-color:#f0a21a6b;background:#ffbe522e}._deltaSwitchLabel_2ww4c_1013{line-height:1}._deltaSwitchTrack_2ww4c_1017{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_2ww4c_1027{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_2ww4c_1007 ._deltaSwitchTrack_2ww4c_1017{background:var(--color-accent)}._deltaSwitchActive_2ww4c_1007 ._deltaSwitchThumb_2ww4c_1027{transform:translate(.98rem)}._screenerDownloadButton_2ww4c_1047{min-width:9rem;padding-inline:1.05rem;border-radius:var(--market-scan-top-control-radius)}._scannerTableViewport_2ww4c_194 ._screenerMetricGroupBoundary_2ww4c_1053{border-left:1px solid rgba(27,66,95,.18)!important}._scannerTableViewport_2ww4c_194 td._screenerReturnPositive_2ww4c_1057{color:#0b7f46}._scannerTableViewport_2ww4c_194 td._screenerReturnNegative_2ww4c_1061{color:#c43b42}._scannerTableViewport_2ww4c_194 td._screenerReturnFlat_2ww4c_1065{color:var(--color-ink)}html[data-theme=dark] ._pageViewTabs_2ww4c_74{background:#080f1880;border-color:var(--color-border-soft);box-shadow:inset 0 1px #ffffff0d,0 10px 24px #06121d24}html[data-theme=dark] ._scoreCellSurfaceEmpty_2ww4c_939{background:var(--color-field-bg)}html[data-theme=dark] ._deltaSwitch_2ww4c_982{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_2ww4c_1007{border-color:#f0a21a80;background:#f0a21a2e;color:#ffd590}html[data-theme=dark] ._viewToolbar_2ww4c_45{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._pageViewTabs_2ww4c_74 button:hover{color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._pageViewTabs_2ww4c_74 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._pageViewTabs_2ww4c_74 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._scannerTableViewport_2ww4c_194,html[data-theme=dark] ._allocationTableViewport_2ww4c_299,html[data-theme=dark] ._matrixWrap_2ww4c_587,html[data-theme=dark] ._scoreTableWrap_2ww4c_588,html[data-theme=dark] ._overviewReturnsTableViewport_2ww4c_229{border-color:#8bbbd02b;background:var(--color-panel-bg);box-shadow:inset 0 1px #ffffff0d,0 12px 24px #06121d24}html[data-theme=dark] ._scannerTableInner_2ww4c_206 thead th{background:var(--color-table-sticky);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._overviewReturnsTable_2ww4c_229 td:first-child{background:var(--color-table-sticky);box-shadow:inset -1px 0 0 var(--color-border)}html[data-theme=dark] ._overviewReturnPositive_2ww4c_275{color:var(--color-positive)!important}html[data-theme=dark] ._overviewReturnNegative_2ww4c_279{color:var(--color-negative)!important}html[data-theme=dark] ._overviewReturnZero_2ww4c_283{color:var(--color-ink)!important}html[data-theme=dark] ._scoreTableWrap_2ww4c_588::-webkit-scrollbar-thumb,html[data-theme=dark] ._allocationTableViewport_2ww4c_299::-webkit-scrollbar-thumb,html[data-theme=dark] ._matrixWrap_2ww4c_587::-webkit-scrollbar-thumb{border-color:var(--color-app-bg);background:var(--scrollbar-thumb-start)}html[data-theme=dark] ._scoreTableWrap_2ww4c_588::-webkit-scrollbar-track,html[data-theme=dark] ._allocationTableViewport_2ww4c_299::-webkit-scrollbar-track,html[data-theme=dark] ._matrixWrap_2ww4c_587::-webkit-scrollbar-track{background:var(--scrollbar-track)}html[data-theme=dark] ._inlineErrorBanner_2ww4c_438{border-color:#ff786e42;background:linear-gradient(135deg,#3f181ce6,#2a171de0);color:#ffc7bf}html[data-theme=dark] ._inlineStatusPanel_2ww4c_422{color:var(--color-muted)}html[data-theme=dark] ._assetClassChip_2ww4c_449{border-color:#8bbbd026}html[data-theme=dark] ._assetClassChip_2ww4c_449:hover,html[data-theme=dark] ._assetClassChipActive_2ww4c_475{border-color:#e090037a;background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._assetClassChipInactive_2ww4c_482{background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._overviewMetricSelect_2ww4c_499{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_2ww4c_499:hover,html[data-theme=dark] ._overviewMetricSelect_2ww4c_499:focus,html[data-theme=dark] ._overviewMetricSelect_2ww4c_499: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_2ww4c_587,html[data-theme=dark] ._allocationTableViewport_2ww4c_299,html[data-theme=dark] ._scoreTableWrap_2ww4c_588{background:var(--color-panel-solid)}html[data-theme=dark] ._matrixTable_2ww4c_655 th,html[data-theme=dark] ._matrixTable_2ww4c_655 td,html[data-theme=dark] ._allocationTable_2ww4c_299 th,html[data-theme=dark] ._allocationTable_2ww4c_299 td,html[data-theme=dark] ._scoreTable_2ww4c_588 th,html[data-theme=dark] ._scoreTable_2ww4c_588 td{border-bottom-color:#8bbbd024}html[data-theme=dark] ._scoreTable_2ww4c_588 th,html[data-theme=dark] ._allocationStrategyHeader_2ww4c_343,html[data-theme=dark] ._allocationStrategyCell_2ww4c_344,html[data-theme=dark] ._matrixTable_2ww4c_655 thead ._matrixCorner_2ww4c_701,html[data-theme=dark] ._matrixTable_2ww4c_655 thead ._matrixAxis_2ww4c_702,html[data-theme=dark] ._matrixTable_2ww4c_655 tbody ._matrixAxis_2ww4c_702{background:var(--color-table-sticky);color:var(--color-muted);box-shadow:inset 0 -1px #8bbbd024}html[data-theme=dark] ._scoreValueHeader_2ww4c_886{background:#0c1520!important;color:var(--color-ink)!important}html[data-theme=dark] ._allocationValueHeader_2ww4c_370{color:var(--color-ink)!important}html[data-theme=dark] ._scoreAssetCell_2ww4c_849{background:var(--color-table-sticky);box-shadow:inset -1px 0 0 var(--color-border-soft)}html[data-theme=dark] ._scoreTable_2ww4c_588 tbody tr:nth-child(2n) ._scoreAssetCell_2ww4c_849{background:var(--color-panel-solid)}html[data-theme=dark] ._scoreTable_2ww4c_588 tbody tr:hover ._scoreAssetCell_2ww4c_849{color:var(--color-ink);background:var(--color-panel-raised)}html[data-theme=dark] ._scoreValueCell_2ww4c_916{border-bottom-color:transparent!important}html[data-theme=dark] ._scoreCellSurface_2ww4c_923{background:var(--score-cell-bg, var(--color-panel-raised));color:var(--score-cell-color, var(--market-signal-text))}html[data-theme=dark] ._matrixTable_2ww4c_655 tbody ._matrixAxis_2ww4c_702{box-shadow:inset -1px 0 #8bbbd024}html[data-theme=dark] ._matrixAxisCurrent_2ww4c_769,html[data-theme=dark] ._matrixHeaderButton_2ww4c_778:hover,html[data-theme=dark] ._matrixHeaderButtonActive_2ww4c_811{color:var(--color-accent)}html[data-theme=dark] ._matrixTable_2ww4c_655 tbody tr:hover ._matrixAxis_2ww4c_702{color:var(--color-ink)}html[data-theme=dark] ._matrixTable_2ww4c_655 tbody tr:hover ._matrixAxis_2ww4c_702{background:var(--color-panel-raised)}html[data-theme=dark] ._matrixTable_2ww4c_655 td._matrixValue_2ww4c_822{border-left-color:#8bbbd021}html[data-theme=dark] ._scannerTableViewport_2ww4c_194 ._screenerMetricGroupBoundary_2ww4c_1053{border-left-color:#8bbbd038!important}html[data-theme=dark] ._scoreTable_2ww4c_588 td[aria-selected=true] ._scoreCellSurface_2ww4c_923{background:#e0900338!important;color:var(--color-ink)!important;box-shadow:inset 0 0 0 1px #e0900375}html[data-theme=dark] ._scoreTable_2ww4c_588 td[aria-selected=true]:hover ._scoreCellSurface_2ww4c_923{background:#e090034d!important}html[data-theme=dark] ._matrixValueActiveColumn_2ww4c_840{box-shadow:inset 0 0 0 2px #e0900324}html[data-theme=dark] ._matrixValueDiagonal_2ww4c_844{box-shadow:inset 0 0 0 2px #5390b033}html[data-theme=dark] ._scoreAssetCell_2ww4c_849,html[data-theme=dark] ._allocationStrategyCell_2ww4c_344,html[data-theme=dark] ._scannerTableViewport_2ww4c_194 td._screenerReturnFlat_2ww4c_1065{color:var(--color-ink)}html[data-theme=dark] ._allocationWeightPositive_2ww4c_410{color:var(--color-positive)}html[data-theme=dark] ._allocationWeightNegative_2ww4c_414{color:var(--color-negative)}@media(max-width:1540px){._viewToolbar_2ww4c_45{display:flex;flex-direction:column;align-items:stretch;gap:.72rem}._pageViewTabs_2ww4c_74,._toolbarFilter_2ww4c_69{grid-column:auto;grid-row:auto}._pageViewTabs_2ww4c_74{width:fit-content;max-width:100%}._toolbarFilter_2ww4c_69{min-width:0;width:100%;padding-top:0}._toolbarFilterInner_2ww4c_126,._assetClassFilterLayout_2ww4c_149{grid-template-columns:minmax(0,1fr) auto;align-items:center}._assetClassSelections_2ww4c_165{grid-column:1;justify-self:start;justify-content:flex-start}._assetClassFilterTrailing_2ww4c_177{grid-column:2;align-self:center;justify-self:end}._assetClassFilterTrailingOverview_2ww4c_189{align-self:center;align-items:center}}@media(max-width:1040px){._controlGrid_2ww4c_487{grid-template-columns:1fr}._correlationControlGrid_2ww4c_547{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._viewToolbar_2ww4c_45{display:flex;flex-direction:column;align-items:stretch;gap:.58rem;overflow:hidden;padding-bottom:.58rem}._pageViewTabs_2ww4c_74,._toolbarFilter_2ww4c_69{grid-column:auto;grid-row:auto}._pageViewTabs_2ww4c_74{width:100%;max-width:100%;padding:.22rem;overflow-x:auto;scrollbar-width:none}._pageViewTabs_2ww4c_74::-webkit-scrollbar{display:none}._pageViewTabs_2ww4c_74 button{flex:0 0 auto;min-height:2.06rem;padding:0 .58rem;font-size:.78rem}._toolbarFilter_2ww4c_69{margin-left:0;min-width:0;width:100%;overflow:hidden}._assetClassSelections_2ww4c_165{min-width:0;flex-basis:100%;justify-content:flex-start;gap:.38rem}._assetClassFilterLayout_2ww4c_149{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.52rem;min-width:0;overflow:hidden}._assetClassChip_2ww4c_449{min-height:2.02rem;padding:0 .66rem;font-size:.76rem}._correlationControlGrid_2ww4c_547{grid-template-columns:minmax(0,1fr)}._correlationDownloadButton_2ww4c_562{margin-left:0}._scannerTableViewport_2ww4c_194{height:clamp(28rem,calc(100dvh - 16.5rem),60rem);width:100%;max-width:100%;overflow:auto}._assetClassFilterTrailing_2ww4c_177{width:100%;justify-content:flex-start;margin-left:0}._overviewMetricControl_2ww4c_493{width:100%}._overviewMetricSelect_2ww4c_499{width:min(100%,12rem);min-width:0;max-width:100%;min-height:2.55rem}._allocationTableViewport_2ww4c_299,._matrixWrap_2ww4c_587,._scoreTableWrap_2ww4c_588,._overviewReturnsTableViewport_2ww4c_229{width:100%;max-width:100%;overflow:auto}._signalGrid_2ww4c_965{grid-template-columns:minmax(0,1fr)}}._content_1uzcj_1{display:grid;gap:1rem;min-width:0}._grid_1uzcj_7{display:grid;flex:1;min-width:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem}._card_1uzcj_15{display:grid;align-content:start;gap:.65rem;min-width:0;padding:1rem;border:1px solid rgba(27,66,95,.1);border-radius:var(--radius-card);background:radial-gradient(circle at top right,rgba(103,183,216,.09),transparent 34%),linear-gradient(180deg,#ffffffd6,#f7fafde6);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer}._card_1uzcj_15 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._card_1uzcj_15 strong{font-size:1.5rem;line-height:1.1}._total_1uzcj_45{color:var(--color-muted);font-size:.875rem;font-weight:500;white-space:nowrap}._card_1uzcj_15:disabled{cursor:default;opacity:.65}._card_1uzcj_15:focus-visible,._refresh_1uzcj_58:focus-visible{outline:2px solid var(--color-ink);outline-offset:3px}html[data-theme=dark] ._card_1uzcj_15{background:var(--color-panel-bg);border-color:var(--color-panel-border)}._card_1uzcj_15._active_1uzcj_68,html[data-theme=dark] ._card_1uzcj_15._active_1uzcj_68{border-color:#f0a21a73;background:linear-gradient(110deg,#f0a21a4d,#f8c45f33),var(--color-panel-bg);color:var(--color-ink)}._card_1uzcj_15._active_1uzcj_68 span{color:var(--color-ink)}._header_1uzcj_81{display:flex;align-items:flex-start;gap:.85rem}._message_1uzcj_87{margin:0;color:var(--color-muted)}._refresh_1uzcj_58{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.5rem;height:2.5rem;padding:0;border:1px solid var(--color-panel-border);border-radius:var(--radius-control);background:var(--color-panel-bg);color:var(--color-ink);font:inherit;cursor:pointer}._refresh_1uzcj_58:disabled{cursor:default;opacity:.65}._details_1uzcj_113{min-width:0;min-height:min(60vh,38rem)}._table_1uzcj_118{height:min(60vh,38rem);overflow:auto;scrollbar-gutter:stable}._details_1uzcj_113 ._table_1uzcj_118 thead th{position:sticky;top:0;z-index:3}@media(max-width:1050px){._grid_1uzcj_7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._grid_1uzcj_7{grid-template-columns:minmax(0,1fr)}}._page_aem86_1{position:relative;width:100%;margin:0 auto;gap:1.2rem}._page_aem86_1:before,._page_aem86_1:after{content:"";position:absolute;inset:auto;border-radius:999px;filter:blur(48px);pointer-events:none;z-index:0}._page_aem86_1:before{top:1.25rem;right:10%;width:14rem;height:14rem;background:#f0a21a14}._page_aem86_1:after{bottom:.35rem;left:8%;width:16rem;height:16rem;background:#67b7d81f}._noticeBanner_aem86_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_aem86_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_aem86_35 a{color:inherit;font-weight:800;font-style:italic;text-decoration:none}._layout_aem86_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_aem86_83{height:100%}._previewPanel_aem86_87{grid-area:preview;min-width:0}._previewTopRow_aem86_92{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.38rem}._previewHero_aem86_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_aem86_111{display:flex;align-items:center;gap:.95rem;min-width:0}._previewAvatar_aem86_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_aem86_131{display:grid;gap:.14rem;min-width:0}._previewIdentity_aem86_131 strong,._previewItem_aem86_138 strong{color:var(--color-ink);overflow-wrap:anywhere}._previewIdentity_aem86_131 strong{font-size:.88rem;line-height:1.2}._previewIdentity_aem86_131 small{color:var(--color-muted);font-size:.74rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}._previewGrid_aem86_156{display:grid;gap:.9rem;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}._previewStatusCard_aem86_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_aem86_163 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._previewStatusCard_aem86_163 strong{color:var(--color-ink);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}._previewEmailCard_aem86_188 strong{font-size:.92rem}._previewItem_aem86_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_aem86_138 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._passwordPanel_aem86_209{grid-area:password;position:relative;z-index:1}._passwordPanelBody_aem86_215{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;align-items:end}._passwordFields_aem86_222{display:grid;gap:.9rem;grid-template-columns:minmax(0,1fr)}._passwordField_aem86_222{position:relative;display:grid;gap:.42rem}._passwordField_aem86_222 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._passwordInputWrap_aem86_242{position:relative}._passwordInputWrap_aem86_242 input{width:100%;padding-right:3rem}._passwordToggle_aem86_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_aem86_251:focus-visible{background:#173a5914;color:#173a59}._passwordToggle_aem86_251:disabled{cursor:wait}._passwordActions_aem86_279{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;gap:.8rem;min-width:min(100%,15rem)}._passwordMessage_aem86_288{margin:0;color:var(--color-accent-deep);font-weight:700;text-align:right;max-width:18rem}._passwordSubmitButton_aem86_296{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-width:12.5rem}._passwordSubmitButton_aem86_296:disabled{cursor:wait;opacity:.92}._passwordButtonSpinner_aem86_309{animation:_confirmationButtonSpin_aem86_931 .82s linear infinite}._adminSection_aem86_313{position:relative;z-index:1;display:grid;gap:.9rem}._adminTabs_aem86_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_aem86_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_aem86_320 button[aria-selected=true]{color:#4d2d00}._adminTabs_aem86_320 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._adminNavRow_aem86_354{display:flex;align-items:center;justify-content:flex-start;gap:.45rem;flex-wrap:wrap}._mysqlDbNavTableField_aem86_362{flex:0 1 22rem;width:min(100%,22rem)}._adminTabPlaceholder_aem86_367{display:grid;gap:.6rem;min-height:12rem;align-content:center;justify-items:start;padding:1.2rem .2rem}._adminTabPlaceholder_aem86_367 strong{color:var(--color-ink);font-size:1rem}._adminTabPlaceholder_aem86_367 p{margin:0;color:var(--color-muted);font-weight:700}._taskManagerShell_aem86_387{display:grid;gap:.95rem}._taskManagerMessage_aem86_392{margin:0;color:var(--color-accent-deep);font-weight:700}._mysqlDbTableField_aem86_398{width:min(100%,22rem);max-width:22rem;min-width:min(100%,18rem)}._mysqlDbHeaderFields_aem86_404{width:min(100%,62rem);max-width:62rem;grid-template-columns:minmax(18rem,22rem) minmax(26rem,1fr);align-items:end}._mysqlDbSearchToolbarField_aem86_411{width:min(100%,34rem);max-width:34rem;min-width:min(100%,24rem)}._mysqlDbSearchField_aem86_417{width:100%;min-width:0;align-self:end}._mysqlDbSearchField_aem86_417 .input{width:100%}._mysqlDbFieldHint_aem86_427{color:var(--color-muted);font-size:.8rem;line-height:1.35}._mysqlDbFieldHintError_aem86_433{color:#b4423f;font-weight:700}._mysqlDbEditorTextarea_aem86_438{width:100%;min-height:6.75rem;resize:vertical}._taskStatusField_aem86_444{max-width:none}._taskStatusPanel_aem86_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_aem86_461{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}._taskStatusChip_aem86_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_aem86_482{border-color:#f0a21a3d;background:linear-gradient(135deg,#f0a21aeb,#e79400f5);color:#fff7e7;box-shadow:0 10px 20px #f0a21a29}._taskFilterHint_aem86_489{margin:0;color:var(--color-muted);font-weight:700}._tableCard_aem86_495{display:grid;gap:.9rem;min-width:0}._tableMeta_aem86_501{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}._clientAdminSearchField_aem86_508{display:grid;gap:.55rem;flex:1 1 44rem;max-width:50rem;min-width:min(100%,24rem)}._clientAdminSearchField_aem86_508 strong{color:var(--color-ink);font-size:1rem;line-height:1.28}._clientAdminToolbarActions_aem86_522{display:flex;align-items:flex-start;justify-content:flex-end;gap:.75rem;flex-wrap:wrap;margin-left:auto}._tableMeta_aem86_501 strong{color:var(--color-ink);font-size:1rem;line-height:1.28}._tableToolbar_aem86_537{display:flex;align-items:flex-end;justify-content:flex-start;gap:.85rem;flex-wrap:wrap}._strategySubscriptionsToolbar_aem86_545{display:flex;align-items:flex-end;gap:.85rem;flex-wrap:wrap}._strategySubscriptionFilters_aem86_552{display:grid;grid-template-columns:minmax(16rem,32rem);gap:.85rem;flex:1 1 32rem;min-width:min(100%,20rem)}._strategySubscriptionFilters_aem86_552 ._filterField_aem86_560{max-width:none;min-width:0}._tableToolbarPrimary_aem86_565{display:flex;align-items:flex-end;gap:.85rem;flex-wrap:wrap;width:100%}._taskFilterFields_aem86_573{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr));flex:1 1 44rem;min-width:min(100%,32rem)}._taskFilterFields_aem86_573 ._filterField_aem86_560{max-width:100%;min-width:0}._taskToolbarActions_aem86_586{display:inline-flex;align-items:flex-end;gap:.75rem;margin-left:auto;flex-wrap:wrap}._newClientButton_aem86_594,._taskCreateButton_aem86_599{min-width:9.75rem;padding-inline:1.1rem}._downloadButton_aem86_604{min-width:9rem;padding-inline:1.1rem}._trackingCloseButton_aem86_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_aem86_622{display:inline-flex;align-items:center}._clientCountBadgeCompact_aem86_622 span{min-height:2.4rem;padding:.4rem 1rem;white-space:nowrap}._filterField_aem86_560{display:grid;gap:.42rem;flex:1 1 50%;max-width:50%;min-width:min(100%,20rem)}._filterField_aem86_560 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._editorFormGrid_aem86_649{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}._mysqlDbEditorFormGrid_aem86_656{grid-template-columns:minmax(0,1fr)}._editorFieldsColumn_aem86_660{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}._mysqlDbEditorFieldsColumn_aem86_666{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}._editorFieldsStack_aem86_671{display:grid;gap:.85rem;align-content:start}._editorField_aem86_660{display:grid;gap:.42rem}._editorField_aem86_660>span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._strategyAccessField_aem86_690{align-content:start;min-width:0}._strategyAccessPanel_aem86_695{display:grid;gap:.65rem;min-width:0}._strategyAccessMenu_aem86_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_aem86_714{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;flex-wrap:wrap}._strategyAccessMenuActions_aem86_714 small{color:var(--color-muted);font-weight:700}._strategyAccessMenuButtons_aem86_727{display:inline-flex;align-items:center;gap:.7rem;flex:0 0 auto;margin-left:auto}._strategyAccessFilter_aem86_735{flex:1 1 24rem;width:min(100%,24rem);min-width:min(100%,20rem);margin-left:0}._strategyAccessAction_aem86_742{padding:0;border:0;background:transparent;color:var(--color-ink);font-weight:800}._strategyAccessOptions_aem86_750{display:grid;gap:.5rem;max-height:15rem;overflow-y:auto;padding-right:.1rem}._strategyAccessOption_aem86_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_aem86_769{border-color:#f0a21a38;background:#f0a21a14}._strategyAccessOption_aem86_750 input{margin-top:.16rem;accent-color:var(--color-accent)}._strategyAccessOptionText_aem86_779{display:grid;gap:.15rem}._strategyAccessOptionText_aem86_779 strong{color:var(--color-ink);font-size:.9rem}._strategyAccessNoResults_aem86_789{margin:0;padding:.9rem .2rem .15rem;color:var(--color-muted);font-size:.88rem;font-weight:700}._strategyAccessOptionText_aem86_779 small{color:var(--color-muted);line-height:1.4}._editorActions_aem86_802{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._editorMessage_aem86_810{margin:0 auto 0 0;font-weight:700}._editorMessageSaved_aem86_816{color:#1b7d51}._editorMessageDeleted_aem86_820{color:#8a5b12}._editorMessageWarning_aem86_824{color:#b86a00}._editorMessageError_aem86_828{color:#b4423f}._confirmationOverlay_aem86_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_aem86_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_aem86_858{width:min(100%,42rem)}._taskCreateForm_aem86_862{display:grid;gap:.9rem;grid-template-columns:repeat(2,minmax(0,1fr))}._taskCreateDescriptionField_aem86_868,._taskCreateAssigneesField_aem86_869{grid-column:1 / -1}._taskCreateTextarea_aem86_873{min-height:7.5rem;resize:vertical}._taskCreateAssigneesPanel_aem86_878{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_aem86_889{display:grid;gap:.42rem}._confirmationHeader_aem86_889 strong{color:var(--color-ink);font-size:1.05rem;line-height:1.2}._confirmationHeader_aem86_889 p{margin:0;color:var(--color-muted);line-height:1.55}._confirmationActions_aem86_906{display:flex;justify-content:flex-end;gap:.75rem;flex-wrap:wrap}._confirmationActionButton_aem86_913:disabled{opacity:.9;cursor:wait}._mysqlDbDeleteButton_aem86_918{color:#8f1f2d;border-color:#c2374847;background:#c2374814;box-shadow:none}html[data-theme=dark] ._mysqlDbDeleteButton_aem86_918{color:#ff9da8;border-color:#ff7d8d4d;background:#c2374829}._confirmationButtonSpinner_aem86_931{animation:_confirmationButtonSpin_aem86_931 .82s linear infinite}@keyframes _confirmationButtonSpin_aem86_931{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._validationList_aem86_945{margin:0;padding-left:1.1rem;display:grid;gap:.38rem;color:var(--color-ink);font-weight:700}._tableShell_aem86_954{overflow-x:auto;overflow-y:visible;border-radius:var(--radius-card);border:1px solid rgba(27,66,95,.08);background:#ffffff8a}._managementTableShell_aem86_962{height:24rem;max-height:24rem;overflow-y:auto;scrollbar-gutter:stable}._mysqlDbTableShell_aem86_969{height:18rem;max-height:18rem}._mysqlDbTableShell_aem86_969 table{border-collapse:separate;border-spacing:0}._mysqlDbTableShell_aem86_969 table thead th{position:sticky!important;top:0;z-index:6;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc36b}._mysqlDbTableCell_aem86_987{max-width:14rem;white-space:nowrap}._mysqlDbTruncatedCellText_aem86_992{display:block;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._tickerCollectChartBody_aem86_1000{display:grid;gap:.85rem}._tickerCollectChartMeta_aem86_1005{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;color:var(--color-muted);font-size:.86rem;font-weight:700}._tickerCollectChartCanvas_aem86_1015{height:23rem;min-width:0}._tableShellLarge_aem86_1020{overflow-x:auto;overflow-y:visible}._tasksTableShell_aem86_1025{max-height:35rem;overflow-y:auto;scrollbar-gutter:stable}._tasksTable_aem86_1025 th{padding-block:.52rem}._tasksTable_aem86_1025 td{padding-block:.34rem}._managementTable_aem86_962{min-width:1360px}._taskIndexColumn_aem86_1043{width:3rem;color:var(--color-muted);text-align:right}._taskNameButton_aem86_1049{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_aem86_1064{width:24rem;min-width:24rem}._taskDescriptionCell_aem86_1069{min-width:24rem}._taskInlineInput_aem86_1073{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_aem86_1073:focus{outline:none;border-color:#f0a21a3d;box-shadow:0 0 0 3px #f0a21a1a}._tasksTable_aem86_1025 ._taskInlineSelect_aem86_1089{min-width:9rem;min-height:2rem;font-weight:800}._tasksTable_aem86_1025 ._taskInlineSelect_aem86_1089._taskStatusNotStarted_aem86_1095{border-color:#f0a21a47}._tasksTable_aem86_1025 ._taskInlineSelect_aem86_1089._taskStatusInProgress_aem86_1099{border-color:#1c6cbd38}._tasksTable_aem86_1025 ._taskInlineSelect_aem86_1089._taskStatusCompleted_aem86_1103{border-color:#0fa95838}._tasksTable_aem86_1025 ._taskInlineSelect_aem86_1089._taskStatusOnHold_aem86_1107{border-color:#a8434538}._tasksTable_aem86_1025 ._taskInlineSelect_aem86_1089._taskStatusUnknown_aem86_1111{border-color:#2e6f8e29}._taskRowSaving_aem86_1115 td{opacity:.9}._taskAssigneeList_aem86_1119{display:flex;align-items:center;gap:.38rem;flex-wrap:wrap}._taskAssigneeEditor_aem86_1126{display:grid;gap:.5rem}._taskAssigneeEditorTrigger_aem86_1131{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_aem86_1145{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_aem86_1156{display:grid;gap:.4rem;max-height:12rem;overflow-y:auto}._taskAssigneeOption_aem86_1156{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_aem86_1176{border-color:#f0a21a3d;background:#f0a21a1f}._taskAssigneeOption_aem86_1156 input{width:1rem;height:1rem;accent-color:#f0a21a}._taskAssigneeEditorActions_aem86_1187{display:flex;justify-content:flex-end}._taskAssigneePill_aem86_1192{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_aem86_1204{white-space:nowrap}._taskDeleteColumn_aem86_1208{width:3.25rem;text-align:right}._taskDeleteButton_aem86_1213{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_aem86_1213:disabled{cursor:not-allowed;opacity:.6}._taskStatusNotStarted_aem86_1095{background:#f0a21a2e;color:#9a5b00}._taskStatusInProgress_aem86_1099{background:#1c6cbd24;color:#1c6cbd}._taskStatusCompleted_aem86_1103{background:#0fa95824;color:#0b7f46}._taskStatusOnHold_aem86_1107{background:#a8434524;color:#a04345}._taskStatusUnknown_aem86_1111{background:#2e6f8e1f;color:var(--color-ink)}._taskEmptyText_aem86_1261{color:var(--color-muted);font-weight:700}._actionColumn_aem86_1266{text-align:right}._tableAction_aem86_1270{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_aem86_1283 td{background:#f0a21a1a!important}._trackedTableRow_aem86_1287 td{background:#67b7d81f!important}._analyticsGrid_aem86_1291{display:grid;gap:.85rem;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))}._metricCard_aem86_1297{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_aem86_1297 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._metricCard_aem86_1297 strong{color:var(--color-ink);font-size:1.5rem;line-height:1.1}._trackingPanelBody_aem86_1323{display:grid;gap:1rem}._trackingInsightsGrid_aem86_1328{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._trackingHistoryGrid_aem86_1334{display:grid;align-items:stretch;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._trackingInsightCard_aem86_1341,._trackingLogCard_aem86_1342{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_aem86_1354{display:grid;gap:.2rem}._trackingInsightHeader_aem86_1354 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._trackingInsightHeader_aem86_1354 strong{color:var(--color-ink);font-size:1rem;line-height:1.24}._trackingSectionHeader_aem86_1373{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem}._trackingSectionActions_aem86_1380{display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;margin-left:auto}._trackingChartCanvas_aem86_1388{height:19rem;min-width:0}._trackingConfigStatus_aem86_1393{display:inline-flex;align-items:center;gap:.6rem;margin:0;color:var(--color-muted);font-weight:700}._trackingConfigSpinner_aem86_1402{animation:_trackingConfigSpin_aem86_1402 .84s linear infinite}._trackingConfigError_aem86_1406{color:#b4423f}._trackingConfigList_aem86_1410{display:grid;gap:.75rem}._trackingConfigCompactList_aem86_1415{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}._trackingConfigCompactItem_aem86_1423{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_aem86_1435{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_aem86_1442{color:var(--color-ink);font-size:.95rem;line-height:1.35;font-weight:800}._trackingConfigViewButton_aem86_1449{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_aem86_1463{width:min(100%,54rem)}._trackingConfigCode_aem86_1435{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_aem86_1479{margin:0;color:var(--color-muted);font-weight:700}._trackingSubscriptionList_aem86_1485{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_aem86_1497{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_aem86_1497 strong{min-width:0;color:var(--color-ink);font-size:.9rem;line-height:1.42;overflow-wrap:anywhere}._trackingSubscriptionMarker_aem86_1516{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_aem86_1526{max-height:18.75rem;overflow-y:auto;scrollbar-gutter:stable}._trackingLogTable_aem86_1526{min-width:760px}._trackingLogTable_aem86_1526 th,._trackingLogTable_aem86_1526 td{white-space:nowrap}._aiBotConversationPopup_aem86_1541{width:min(100%,58rem)}._aiBotConversationPopupBody_aem86_1545{display:grid;overflow:auto;padding:0}._aiBotConversationList_aem86_1551{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_aem86_1561{display:grid;gap:.72rem;min-width:0;padding:.92rem 1rem;border-bottom:1px solid rgba(27,66,95,.08)}._aiBotConversationItem_aem86_1561:last-child{border-bottom:0}._aiBotConversationMeta_aem86_1573{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_aem86_1586{display:grid;gap:.28rem;min-width:0}._aiBotConversationTurn_aem86_1586 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}._aiBotConversationTurn_aem86_1586 p{margin:0;color:var(--color-ink);font-weight:400;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}._aiBotConversationRaw_aem86_1609{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_aem86_1620{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_aem86_1634{position:fixed;top:0;right:0;bottom:0;left:0;z-index:45;display:grid;place-items:center;padding:1.5rem;background:#0810183d}._descriptionPopup_aem86_1634{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_aem86_1658{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_aem86_1658 div{display:grid;gap:.24rem}._descriptionPopupHeader_aem86_1658 strong{color:var(--color-heading)}._descriptionPopupHeader_aem86_1658 span{color:var(--color-muted);font-size:.82rem;font-weight:800}._descriptionPopupClose_aem86_1682{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_aem86_1694{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_aem86_1402{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._statisticsPanelBody_aem86_1717{display:grid;gap:1rem}._statisticsTwinGrid_aem86_1722{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}._statisticsCard_aem86_1728{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_aem86_1740{display:grid;gap:.72rem;min-width:0}._statisticsCardHeader_aem86_1746{display:grid;gap:.22rem}._statisticsCardHeader_aem86_1746 strong{color:var(--color-ink);font-size:1rem;line-height:1.24}._statisticsSelectField_aem86_1757{display:grid;gap:.42rem;max-width:28rem}._statisticsSelectFieldSolo_aem86_1763{gap:0}._statisticsSelectField_aem86_1757 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._statisticsTableShell_aem86_1775,._statisticsTableShellLarge_aem86_1776{position:relative;max-height:18rem;overflow:auto;scrollbar-gutter:stable}._statisticsTableShellLarge_aem86_1776{max-height:22rem}._statisticsTopTableShell_aem86_1787{border:0;border-radius:0;background:transparent}._statisticsFixedTable_aem86_1793{display:grid;grid-template-rows:auto minmax(0,1fr);max-height:18rem;min-width:0;overflow:hidden}._statisticsFixedTableLarge_aem86_1801{max-height:22rem}._statisticsFixedHeader_aem86_1805{position:relative;z-index:2;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc357}._statisticsFixedBody_aem86_1812{min-height:0;overflow-y:auto;scrollbar-gutter:stable}._statisticsFixedRow_aem86_1818{display:grid;grid-template-columns:minmax(0,1fr) minmax(8rem,.55fr);align-items:center}._statisticsFixedRowThree_aem86_1824{grid-template-columns:minmax(8rem,.9fr) minmax(8rem,1fr) minmax(8rem,1.1fr)}._statisticsFixedHeader_aem86_1805 ._statisticsFixedRow_aem86_1818>div{padding:.82rem .9rem;color:var(--color-muted);font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase}._statisticsFixedBody_aem86_1812 ._statisticsFixedRow_aem86_1818>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_aem86_1812 ._statisticsFixedRow_aem86_1818:nth-child(2n){background:#ffffff42}._statisticsFixedEmpty_aem86_1850{padding:.82rem .9rem;color:var(--color-muted);font-weight:700}._statisticsTableShell_aem86_1775 table,._statisticsTableShellLarge_aem86_1776 table{border-collapse:separate;border-spacing:0}._statisticsTableShell_aem86_1775 table thead th,._statisticsTableShellLarge_aem86_1776 table thead th{position:sticky;top:0;z-index:6;background:#f8fbfefa;box-shadow:inset 0 -1px #b8bdc357}._statisticsChartCanvas_aem86_1871{height:22rem;min-width:0}@media(max-width:980px){._layout_aem86_73{grid-template-columns:1fr;grid-template-areas:"preview" "password"}._previewTopRow_aem86_92,._previewGrid_aem86_156{grid-template-columns:1fr}._previewHero_aem86_99{align-items:stretch;flex-direction:column}._previewHeroMain_aem86_111,._previewStatusCard_aem86_163{width:100%}._tableToolbarPrimary_aem86_565{width:100%;flex-wrap:wrap}._clientAdminSearchField_aem86_508{max-width:100%;min-width:0}._mysqlDbNavTableField_aem86_362,._mysqlDbSearchToolbarField_aem86_411{width:100%;max-width:100%;min-width:0}._mysqlDbHeaderFields_aem86_404{grid-template-columns:1fr}._clientAdminToolbarActions_aem86_522{width:100%;justify-content:flex-end;margin-left:0}._taskFilterFields_aem86_573,._strategySubscriptionFilters_aem86_552,._taskCreateForm_aem86_862{grid-template-columns:1fr}._taskToolbarActions_aem86_586{width:100%;justify-content:flex-end;margin-left:0}._filterField_aem86_560{flex:1 1 100%;max-width:100%;min-width:0}._taskStatusField_aem86_444{max-width:100%}._passwordPanelBody_aem86_215{grid-template-columns:1fr}._passwordActions_aem86_279{align-items:flex-start}._passwordMessage_aem86_288{text-align:left;max-width:none}._editorFormGrid_aem86_649,._trackingInsightsGrid_aem86_1328,._trackingHistoryGrid_aem86_1334,._statisticsTwinGrid_aem86_1722{grid-template-columns:1fr}._trackingChartCanvas_aem86_1388{height:16rem}._statisticsChartCanvas_aem86_1871,._tickerCollectChartCanvas_aem86_1015{height:18rem}._editorFieldsColumn_aem86_660{grid-template-columns:1fr}._strategyAccessFilter_aem86_735{width:100%;margin-left:0}}html[data-theme=dark] ._noticeBanner_aem86_35,html[data-theme=dark] ._previewHero_aem86_99,html[data-theme=dark] ._previewStatusCard_aem86_163,html[data-theme=dark] ._previewItem_aem86_138,html[data-theme=dark] ._tableCard_aem86_495,html[data-theme=dark] ._tableShell_aem86_954,html[data-theme=dark] ._clientCountBadgeCompact_aem86_622,html[data-theme=dark] ._adminTabPlaceholder_aem86_367,html[data-theme=dark] ._statisticsCard_aem86_1728,html[data-theme=dark] ._metricCard_aem86_1297,html[data-theme=dark] ._trackingInsightCard_aem86_1341,html[data-theme=dark] ._trackingLogCard_aem86_1342,html[data-theme=dark] ._strategyAccessPanel_aem86_695,html[data-theme=dark] ._taskStatusPanel_aem86_448,html[data-theme=dark] ._taskCreateAssigneesPanel_aem86_878,html[data-theme=dark] ._confirmationDialog_aem86_843,html[data-theme=dark] ._descriptionPopup_aem86_1634,html[data-theme=dark] ._aiBotConversationList_aem86_1551,html[data-theme=dark] ._trackingConfigCodeShell_aem86_1435{border-color:var(--color-panel-border);background:var(--color-panel-bg);color:var(--color-ink);box-shadow:var(--shadow-soft)}html[data-theme=dark] ._page_aem86_1:before{background:#f0a21a1f}html[data-theme=dark] ._page_aem86_1:after{background:#65b7e41f}html[data-theme=dark] ._passwordInputWrap_aem86_242,html[data-theme=dark] ._passwordField_aem86_222 input,html[data-theme=dark] ._clientAdminSearchField_aem86_508 input,html[data-theme=dark] ._mysqlDbSearchField_aem86_417 input,html[data-theme=dark] ._filterField_aem86_560 input,html[data-theme=dark] ._filterField_aem86_560 select,html[data-theme=dark] ._editorField_aem86_660 input,html[data-theme=dark] ._editorField_aem86_660 select,html[data-theme=dark] ._editorField_aem86_660 textarea,html[data-theme=dark] ._taskInlineInput_aem86_1073,html[data-theme=dark] ._taskAssigneeEditorTrigger_aem86_1131,html[data-theme=dark] ._taskAssigneeEditorMenu_aem86_1145,html[data-theme=dark] ._strategyAccessFilter_aem86_735,html[data-theme=dark] ._trackingConfigViewButton_aem86_1449,html[data-theme=dark] ._descriptionPopupClose_aem86_1682,html[data-theme=dark] ._tableAction_aem86_1270{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_aem86_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_aem86_714 small{color:var(--color-muted)}html[data-theme=dark] ._strategyAccessAction_aem86_742{color:var(--color-ink)}html[data-theme=dark] ._passwordToggle_aem86_251,html[data-theme=dark] ._trackingCloseButton_aem86_609,html[data-theme=dark] ._taskDeleteButton_aem86_1213{color:var(--color-muted)}html[data-theme=dark] ._adminTabs_aem86_320{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._adminTabs_aem86_320 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._adminTabs_aem86_320 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._tableShell_aem86_954 table th,html[data-theme=dark] ._statisticsTableShell_aem86_1775 table th,html[data-theme=dark] ._statisticsTableShellLarge_aem86_1776 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_aem86_1805{background:var(--color-table-head-bg);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._statisticsFixedHeader_aem86_1805 ._statisticsFixedRow_aem86_1818>div{color:var(--color-muted)}html[data-theme=dark] ._tableShell_aem86_954 table th,html[data-theme=dark] ._tableShell_aem86_954 table td,html[data-theme=dark] ._statisticsTableShell_aem86_1775 table th,html[data-theme=dark] ._statisticsTableShell_aem86_1775 table td,html[data-theme=dark] ._statisticsTableShellLarge_aem86_1776 table th,html[data-theme=dark] ._statisticsTableShellLarge_aem86_1776 table td{border-color:var(--color-border-soft);border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._statisticsFixedBody_aem86_1812 ._statisticsFixedRow_aem86_1818>div{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._tableShell_aem86_954 table tbody tr:nth-child(2n),html[data-theme=dark] ._statisticsTableShell_aem86_1775 table tbody tr:nth-child(2n),html[data-theme=dark] ._statisticsTableShellLarge_aem86_1776 table tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._statisticsFixedBody_aem86_1812 ._statisticsFixedRow_aem86_1818:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._taskAssigneePill_aem86_1192,html[data-theme=dark] ._taskStatusChip_aem86_461,html[data-theme=dark] ._strategyAccessOption_aem86_750,html[data-theme=dark] ._aiBotConversationItem_aem86_1561,html[data-theme=dark] ._trackingConfigCompactItem_aem86_1423,html[data-theme=dark] ._trackingSubscriptionItem_aem86_1497{border-color:var(--color-border-soft);background:#ffffff0a}html[data-theme=dark] ._strategyAccessOptionSelected_aem86_769{border-color:#f0a21a4d;background:linear-gradient(135deg,#f0a21a29,#f4c56a14),#f0a21a14}html[data-theme=dark] ._strategyAccessOptionText_aem86_779 strong{color:var(--color-ink)}html[data-theme=dark] ._strategyAccessOptionText_aem86_779 small,html[data-theme=dark] ._strategyAccessNoResults_aem86_789,html[data-theme=dark] ._taskManagerMessage_aem86_392,html[data-theme=dark] ._trackingConfigStatus_aem86_1393,html[data-theme=dark] ._trackingConfigEmpty_aem86_1479,html[data-theme=dark] ._taskFilterHint_aem86_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_3hmrw_10{--radius-panel: .58rem;--radius-card: .58rem;--radius-control: .52rem;--radius-select: .58rem;--radius-tight: .42rem;--strategy-tabs-width: 35rem;--strategy-version-width: 8rem;--strategy-date-width: 11.4rem;--strategy-range-width: max-content;--strategy-widget-height: 2.8rem;--strategy-toolbar-gap: .58rem;--strategy-table-padding-y: .3rem;--strategy-table-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_3hmrw_32{display:flex;gap:var(--strategy-toolbar-gap);flex-wrap:wrap;align-items:end;min-width:0}._strategyField_3hmrw_40{display:grid;gap:.42rem;min-width:0;flex:0 1 var(--strategy-tabs-width);max-width:var(--strategy-tabs-width)}._strategyFieldWithVersion_3hmrw_48{flex-basis:var(--strategy-version-controls-width);max-width:var(--strategy-version-controls-width)}._strategyFieldWithBacktest_3hmrw_53{flex-basis:var(--strategy-tabs-action-width);max-width:var(--strategy-tabs-action-width)}._strategyFieldWithBacktest_3hmrw_53._strategyFieldWithVersion_3hmrw_48{flex-basis:var(--strategy-controls-width);max-width:var(--strategy-controls-width)}._strategySelectionRow_3hmrw_63{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;max-width:100%}._strategyFieldWithVersion_3hmrw_48 ._strategySelectionRow_3hmrw_63{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-version-width);gap:var(--strategy-toolbar-gap)}._strategySelectionRowWithBacktest_3hmrw_77{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-action-width)}._strategyFieldWithVersion_3hmrw_48 ._strategySelectionRowWithBacktest_3hmrw_77{grid-template-columns:minmax(0,var(--strategy-tabs-width)) var(--strategy-version-width) var(--strategy-action-width)}._strategySelect_3hmrw_63{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_3hmrw_106{min-width:0;width:100%}._strategyVersionSwitch_3hmrw_111{width:var(--strategy-version-width);min-width:0}._strategyVersionSegments_3hmrw_116._strategyVersionSegments_3hmrw_116{width:100%;min-height:var(--strategy-widget-height);align-items:stretch;padding:.24rem;border-radius:var(--radius-card)}._strategyVersionSegments_3hmrw_116._strategyVersionSegments_3hmrw_116 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_3hmrw_132{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_3hmrw_132:hover{transform:translateY(-1px);border-color:#f0a21a6b;color:#b96900;box-shadow:0 11px 21px #14314a17,inset 0 1px #fffc}._strategyField_3hmrw_40:hover ._strategySelect_3hmrw_63{transform:translateY(-1px);border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._pageTabs_3hmrw_169{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_3hmrw_169 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_3hmrw_169 button:hover{color:var(--color-ink)}._pageTabs_3hmrw_169 button[aria-selected=true]{color:#4d2d00}._pageTabs_3hmrw_169 button[aria-selected=true]>span:first-child{border:0;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);box-shadow:0 8px 18px #f0a21a24}._pageTabsRow_3hmrw_210{display:flex;align-items:flex-end;justify-content:flex-start;gap:var(--strategy-toolbar-gap);width:100%;min-width:0;flex-wrap:wrap}._pageTabsPrimary_3hmrw_220{position:relative;display:inline-flex;align-items:center;gap:var(--strategy-toolbar-gap);min-width:0;max-width:100%;padding-top:.55rem;flex:0 1 var(--strategy-tabs-width);flex-wrap:nowrap}._pageTabsPrimary_3hmrw_220:before{content:"";position:absolute;top:0;left:.1rem;right:.1rem;height:1px;border-radius:999px;background:linear-gradient(90deg,#f0a21ac7,#2e6f8e33,#2e6f8e00)}._pageTabsPrimaryWithVersion_3hmrw_243{flex-basis:var(--strategy-tabs-width)}._pageTabsPrimaryWithDownload_3hmrw_247{flex-basis:var(--strategy-tabs-action-width)}._pageTabsPrimaryWithDownload_3hmrw_247:before{right:calc(var(--strategy-action-width) + var(--strategy-toolbar-gap) + .1rem)}._pageTabsPrimary_3hmrw_220>._pageTabs_3hmrw_169,._pageTabsPrimaryWithVersion_3hmrw_243>._pageTabs_3hmrw_169{width:100%;min-width:0}._pageTabsPrimary_3hmrw_220>._pageTabs_3hmrw_169 button{flex:1 1 auto;padding-inline:.2rem}._pageDownloadButton_3hmrw_266{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--strategy-widget-height);height:var(--strategy-widget-height);width:var(--strategy-widget-height);min-width:var(--strategy-widget-height);padding:0;border:1px solid rgba(46,111,142,.14);border-radius:var(--radius-control);background:linear-gradient(135deg,#ffffffe6,#f5f9fde0),#ffffffc7;color:var(--color-ink);font-size:.88rem;font-weight:800;letter-spacing:0;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffb3;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}._pageDownloadButton_3hmrw_266:hover:not(:disabled){transform:translateY(-1px);border-color:#2e6f8e42;box-shadow:0 13px 24px #14314a14,inset 0 1px #ffffffc7}._pageDownloadButton_3hmrw_266:disabled{cursor:wait;opacity:.72}._pageDownloadIcon_3hmrw_303{display:block;flex:0 0 auto;width:1rem;height:1rem;color:currentColor;stroke:currentColor}._pageDownloadStatus_3hmrw_312{flex:1 1 100%;max-width:100%;color:var(--color-muted);font-size:.8rem;font-weight:700}._pageDownloadStatusError_3hmrw_320{color:#bd3540}._pageDownloadStatusSuccess_3hmrw_324{color:#0d874b}._chartRangeToolbar_3hmrw_328{display:flex;align-items:center;justify-content:flex-end;gap:var(--strategy-toolbar-gap);flex:1 1 auto;min-width:0;max-width:100%;flex-wrap:wrap}._perfAssetSelect_3hmrw_339{width:100%;max-width:none}._dateField_3hmrw_344{display:grid;gap:.42rem;min-width:16rem}._dateField_3hmrw_344 span{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._importSection_3hmrw_358{display:grid;gap:.55rem;flex:0 1 31rem;min-width:24rem;max-width:31rem}._importWidgetRow_3hmrw_366{display:flex;align-items:center;flex-wrap:nowrap;gap:.45rem}._importFileInput_3hmrw_373{display:none}._sectionEyebrow_3hmrw_377{color:var(--color-muted);font-size:.72rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}._importDropzone_3hmrw_385{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_3hmrw_403{margin-left:auto;display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0}._importDropzoneBusy_3hmrw_411{border-color:#f0a21a4d;background:linear-gradient(135deg,#fff8e8eb,#ffffffe6)}._importIcon_3hmrw_416{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_3hmrw_385:hover:not(._importDropzoneBusy_3hmrw_411),._importDropzone_3hmrw_385:focus-visible:not(._importDropzoneBusy_3hmrw_411){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_3hmrw_385:hover:not(._importDropzoneBusy_3hmrw_411) ._importIcon_3hmrw_416,._importDropzone_3hmrw_385:focus-visible:not(._importDropzoneBusy_3hmrw_411) ._importIcon_3hmrw_416{background:#f0a21a2e;color:var(--color-accent-deep);box-shadow:inset 0 0 0 1px #f0a21a2e}._importDropzone_3hmrw_385:hover:not(._importDropzoneBusy_3hmrw_411) ._importText_3hmrw_449 strong,._importDropzone_3hmrw_385:focus-visible:not(._importDropzoneBusy_3hmrw_411) ._importText_3hmrw_449 strong{color:#5c3600}._importDropzoneBusy_3hmrw_411 ._importIcon_3hmrw_416{background:#f0a21a29;color:#f0a21af2}._importText_3hmrw_449{display:grid;gap:.06rem;min-width:0;overflow:hidden}._importText_3hmrw_449 strong{overflow:hidden;color:var(--color-ink);font-size:.88rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._importText_3hmrw_449 small{overflow:hidden;color:var(--color-muted);font-size:.72rem;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}._importClearButton_3hmrw_484{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_3hmrw_484:hover:not(:disabled){color:#d3484f;border-color:#d3484f38;background:#fff7f7f5}._importClearButton_3hmrw_484:disabled{opacity:.6}._importStatus_3hmrw_509{margin:0;font-size:.84rem;font-weight:700}._importStatusInline_3hmrw_515{flex:0 1 auto;min-width:0;white-space:nowrap}._importStatusSuccess_3hmrw_521{color:#0d874b}._importStatusError_3hmrw_525{color:#d3484f}._emptyStrategyState_3hmrw_529{display:grid;gap:.7rem;padding:1.4rem;border:1px solid rgba(190,203,216,.72);border-radius:var(--radius-card);background:#f4f8fbc7;color:#36526b}._controlsGrid_3hmrw_32>._inlineLoadingProgress_3hmrw_539,._attributionDownloadField_3hmrw_540>._inlineLoadingProgress_3hmrw_539{flex:1 1 18rem;width:100%;max-width:28rem;min-width:0;min-height:var(--strategy-widget-height);align-content:center;gap:.35rem}._strategyWorkspace_3hmrw_550{display:grid;gap:1rem;min-width:0;width:100%;padding:0;background:transparent;border:0;box-shadow:none}._strategyWorkspace_3hmrw_550 :is(h2,h3){font-size:1.12rem}._loadingSpinner_3hmrw_565{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_3hmrw_1 .75s linear infinite}._importSpinner_3hmrw_575{width:1.2rem;height:1.2rem;border-width:2px}@keyframes _loadingSpinnerRotate_3hmrw_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyStrategyState_3hmrw_529 p{margin:0;max-width:36rem;line-height:1.6}._contentStack_3hmrw_597{display:grid;gap:1rem;padding-top:.2rem}._contentSection_3hmrw_603{display:grid;gap:.75rem}._contentSection_3hmrw_603 h2{margin:0}._tableWrap_3hmrw_612{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_3hmrw_623{height:auto;max-height:none;overflow:visible}._allocationAssetTableViewport_3hmrw_623>div{max-height:min(52vh,28.4rem);overflow:auto;border-radius:var(--radius-card)}._dataTable_3hmrw_635,._heatmapTable_3hmrw_636{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}._tableWrap_3hmrw_612 ._dataTable_3hmrw_635,._tableWrap_3hmrw_612 ._heatmapTable_3hmrw_636{border-collapse:separate;border-spacing:0}._tableWrap_3hmrw_612 ._dataTable_3hmrw_635 thead,._tableWrap_3hmrw_612 ._heatmapTable_3hmrw_636 thead{position:sticky;top:0;z-index:20}._dataTable_3hmrw_635 th,._dataTable_3hmrw_635 td,._heatmapTable_3hmrw_636 th,._heatmapTable_3hmrw_636 td{padding:var(--strategy-table-padding-y) .78rem;border-bottom:1px solid rgba(184,189,195,.28);text-align:left;white-space:nowrap}._dataTable_3hmrw_635 th,._heatmapTable_3hmrw_636 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_3hmrw_612 ._dataTable_3hmrw_635 thead th,._tableWrap_3hmrw_612 ._heatmapTable_3hmrw_636 thead th{position:sticky;top:0;z-index:21;background:#f8fbfefa}._dataTable_3hmrw_635 td,._heatmapTable_3hmrw_636 td{color:var(--color-ink);font-size:.84rem;font-weight:600}._dataTable_3hmrw_635 tbody tr:nth-child(2n),._heatmapTable_3hmrw_636 tbody tr:nth-child(2n){background:#ffffff38}._dataTable_3hmrw_635[data-managed-cell-selection=true] tbody tr:hover,._descriptionTable_3hmrw_701[data-managed-cell-selection=true] tbody tr:hover{background:transparent}._dataTable_3hmrw_635[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover,._descriptionTable_3hmrw_701[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover{background:#ffffff38}._allocationTableCard_3hmrw_710{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_3hmrw_710{display:grid;gap:.85rem;padding:.95rem 1rem 1rem}._allocationTableCard_3hmrw_710:hover,._perfRankingCard_3hmrw_729:hover,._perfBarCard_3hmrw_730:hover,._perfChartCard_3hmrw_731:hover,._descriptionHero_3hmrw_732:hover,._descriptionDownloadCard_3hmrw_733:hover{transform:translateY(-2px);border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._allocationWeightsCard_3hmrw_741:hover{transform:none;border-color:#1b425f14;box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a}._allocationWeightsFigure_3hmrw_749{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:stretch}._allocationWeightsCanvas_3hmrw_756,._allocationWeightsCanvasByAsset_3hmrw_760{height:27rem}._allocationWeightsLegend_3hmrw_764{display:flex;gap:.45rem;align-items:center;flex-wrap:nowrap;overflow-x:auto;padding:.1rem 0 .2rem;scrollbar-gutter:stable both-edges}._weightsHistoryTableViewport_3hmrw_774{max-height:min(56vh,32rem);overflow:auto;scrollbar-gutter:stable}._dataTable_3hmrw_635._weightsHistoryTable_3hmrw_774{width:max-content;min-width:100%;table-layout:auto}._weightsHistoryTable_3hmrw_774 th:first-child,._weightsHistoryTable_3hmrw_774 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_3hmrw_774 th:first-child{z-index:24}._weightsHistoryTable_3hmrw_774 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._weightsHistoryTable_3hmrw_774 th:not(:first-child),._weightsHistoryTable_3hmrw_774 td:not(:first-child){min-width:8rem;text-align:right}._weightsHistoryDateCell_3hmrw_812{font-weight:700;font-variant-numeric:tabular-nums}._dataTable_3hmrw_635 td._weightsHistoryValueCell_3hmrw_817{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._weightsHistoryValueCell_3hmrw_817._positiveValue_3hmrw_823{color:#0d874b}._weightsHistoryValueCell_3hmrw_817._negativeValue_3hmrw_827{color:#d3484f}._dailyReturnsTableViewport_3hmrw_831{max-height:min(56vh,32rem);overflow:auto;scrollbar-gutter:stable}._dataTable_3hmrw_635._dailyReturnsTable_3hmrw_831{width:100%;min-width:max-content;table-layout:auto}._dailyReturnsTable_3hmrw_831 th,._dailyReturnsTable_3hmrw_831 td{min-width:7.25rem;text-align:center}._dailyReturnsTable_3hmrw_831 th:first-child,._dailyReturnsTable_3hmrw_831 td:first-child{position:sticky;left:0;z-index:22;min-width:8rem;text-align:left;background:#f8fbfefa;box-shadow:1px 0 #b8bdc347}._dailyReturnsTable_3hmrw_831 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._dailyReturnsDateHeader_3hmrw_864{font-variant-numeric:tabular-nums}._dailyReturnsSeriesCell_3hmrw_868{font-weight:700}._dataTable_3hmrw_635 td._dailyReturnsValueCell_3hmrw_872{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._dailyReturnsValueCell_3hmrw_872._positiveValue_3hmrw_823{color:#0d874b}._dailyReturnsValueCell_3hmrw_872._negativeValue_3hmrw_827{color:#d3484f}._allocationTable_3hmrw_710{min-width:760px;table-layout:fixed}._statsTable_3hmrw_891{--strategy-table-padding-y: .4rem;min-width:max(100%,92rem);table-layout:auto}._dataTable_3hmrw_635._statsTable_3hmrw_891 td{font-size:.94rem}._statsTable_3hmrw_891 th:first-child,._statsTable_3hmrw_891 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_3hmrw_891 th:first-child{z-index:24}._statsTable_3hmrw_891 tbody tr:nth-child(2n) td:first-child{background:#fcfefffa}._statsTable_3hmrw_891 th:not(:first-child),._statsTable_3hmrw_891 td:not(:first-child){width:7.5rem;min-width:7.5rem}._allocationTable_3hmrw_710 tbody tr{transition:background .14s ease,transform .14s ease}._allocationTable_3hmrw_710 tbody tr:hover{background:#f0a21a0d}._allocationNameCell_3hmrw_939{font-weight:700}._allocationTable_3hmrw_710 th:not(:first-child),._allocationTable_3hmrw_710 td:not(:first-child){text-align:right}._allocationSummaryTable_3hmrw_948 th:not(:first-child),._allocationSummaryTable_3hmrw_948 td:not(:first-child){text-align:center}._dataTable_3hmrw_635._allocationSummaryTable_3hmrw_948 th,._dataTable_3hmrw_635._allocationSummaryTable_3hmrw_948 td{padding-block:var(--strategy-table-padding-y)}._dataTable_3hmrw_635 td._allocationValueCell_3hmrw_958,._descriptionTable_3hmrw_701 td._allocationValueCell_3hmrw_958{font-family:var(--strategy-table-value-font);font-weight:400;font-variant-numeric:tabular-nums}._allocationValueCell_3hmrw_958._negativeValue_3hmrw_827{color:#d3484f}._allocationValueCell_3hmrw_958._positiveValue_3hmrw_823{color:#0d874b}._allocationValueCell_3hmrw_958._neutralValue_3hmrw_973{color:var(--color-ink)}._dataTable_3hmrw_635 th._statsColumnHeader_3hmrw_977,._statsTable_3hmrw_891 td._statsValueCell_3hmrw_981{text-align:center}._statsTable_3hmrw_891 ._allocationNameCell_3hmrw_939{line-height:1.2}._dataTable_3hmrw_635 th._statsPeriodBoundary_3hmrw_989,._dataTable_3hmrw_635 td._statsPeriodBoundary_3hmrw_989{border-left:1px solid rgba(27,66,95,.24);box-shadow:inset 1px 0 #ffffff8f}._allocationTotalRow_3hmrw_995{background:linear-gradient(90deg,#f0a21a14,#ffffff1a)!important}._allocationTotalRow_3hmrw_995 td{font-weight:800}._allocationTotalRow_3hmrw_995 ._negativeValue_3hmrw_827{color:#cf3640}._allocationTotalRow_3hmrw_995 ._positiveValue_3hmrw_823{color:#0d874b}._returnsCardLabelRow_3hmrw_1012{display:flex;align-items:center;justify-content:space-between;min-height:1.15rem}._allocationWeightsHeader_3hmrw_1019{width:100%;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._allocationWeightsHeaderPrimary_3hmrw_1027{display:inline-flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-width:0;flex:0 1 auto}._allocationWeightsControls_3hmrw_1036{display:inline-flex;align-items:center;justify-content:flex-end;gap:.58rem;margin-left:auto;flex-wrap:wrap;min-width:0}._allocationWeightsPeriodFilter_3hmrw_1046{align-self:center;flex:0 0 auto;max-width:100%}._allocationWeightsControls_3hmrw_1036 ._logScaleField_3hmrw_1052{align-self:center;display:inline-flex;align-items:center}._allocationWeightsTitle_3hmrw_1058{color:var(--color-ink);font-size:.8rem;font-weight:900;letter-spacing:.1em}._returnsContentStack_3hmrw_1065{gap:.5rem;padding-top:0}._returnsContentSection_3hmrw_1070{gap:.48rem}._returnsHeading_3hmrw_1074{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}._returnsSeriesFilter_3hmrw_1081{flex:0 0 auto}._returnsHeading_3hmrw_1074 ._returnsSeriesFilter_3hmrw_1081{margin-left:auto;max-width:100%}._returnsColorSwitch_3hmrw_1090{margin-left:0;display:inline-flex;align-items:center;justify-content:center;min-height:auto;width:auto;padding:0;border:0;background:transparent;box-shadow:none;line-height:0}._returnsColorSwitch_3hmrw_1090:hover{transform:none}._returnsColorSwitchActive_3hmrw_1108{background:transparent}._returnsColorSwitchTrack_3hmrw_1112{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_3hmrw_1108 ._returnsColorSwitchTrack_3hmrw_1112{background:linear-gradient(135deg,#d3484fe6,#0d874be6);box-shadow:inset 0 1px #ffffff3d,0 0 0 1px #0d874b1a}._returnsColorSwitchThumb_3hmrw_1134{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_3hmrw_1108 ._returnsColorSwitchThumb_3hmrw_1134{transform:translate(1.06rem);box-shadow:0 8px 16px #0d874b29,inset 0 1px #ffffffe6}._returnsHeatWrap_3hmrw_1153{--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_3hmrw_1161{min-width:740px}._returnsHeatTable_3hmrw_1161 th,._returnsHeatTable_3hmrw_1161 td{padding:var(--strategy-table-padding-y) .7rem;border-bottom:1px solid rgba(27,66,95,.1);text-align:center}._returnsHeatTable_3hmrw_1161 th:first-child,._returnsHeatTable_3hmrw_1161 td:first-child{text-align:center}._returnsHeatTable_3hmrw_1161 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_3hmrw_1161 td{font-size:.82rem;font-weight:400}._returnsHeatActionCell_3hmrw_1194{padding:0!important}._returnsHeatButton_3hmrw_1198{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_3hmrw_1161 td:first-child ._returnsHeatButton_3hmrw_1198{text-align:center}._returnsHeatButton_3hmrw_1198:hover{transform:scale(1.01);box-shadow:inset 0 0 0 1px #ffffffb8}._returnsHeatTable_3hmrw_1161[data-color-mode=sign] ._returnsHeatButton_3hmrw_1198:hover{background:#12314a0a;box-shadow:inset 0 0 0 1px #12314a47,inset 0 0 0 2px #ffffffd1}._returnsHeatButtonActive_3hmrw_1228{background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;font-weight:400;box-shadow:inset 0 0 0 1px #ffffffad,0 8px 18px #f0a21a24}._returnsHeatButtonActive_3hmrw_1228:hover{background:linear-gradient(135deg,#f0a21afa,#f4c56afa);color:#4d2d00}._returnsHeatButton_3hmrw_1198._returnsHeatValueButton_3hmrw_1242{font-family:var(--strategy-table-value-font);font-weight:300}._returnsCumulativeCanvas_3hmrw_1247{position:static;margin-top:0;height:212px}._returnsChartBlock_3hmrw_1253{position:relative;padding-top:.55rem;padding-bottom:.55rem}._returnsChartBlock_3hmrw_1253 ._chartHeader_3hmrw_1259{margin-bottom:.42rem}._returnsChartHeaderGroup_3hmrw_1263{display:flex;align-items:baseline;gap:.85rem;flex-wrap:wrap}._returnsChartLegend_3hmrw_1270{display:inline-flex;align-items:center;gap:.82rem;margin-left:.2rem;color:var(--color-muted);font-size:.74rem;font-weight:800}._returnsChartLegendItem_3hmrw_1280{display:inline-flex;align-items:center;gap:.34rem;white-space:nowrap}._returnsChartLegendDot_3hmrw_1287{width:.5rem;height:.5rem;border-radius:999px;box-shadow:0 0 0 1px #ffffffb8}._returnsZoomReset_3hmrw_1294{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_3hmrw_1307{position:absolute;top:.62rem;right:.72rem;z-index:3}._returnsZoomReset_3hmrw_1294:hover{transform:translateY(-1px);border-color:#f0a21a57;background:linear-gradient(135deg,#f0a21af2,#f4c56af2);color:#4d2d00;box-shadow:0 10px 20px #f0a21a29}._positiveValue_3hmrw_823{color:#0d874b}._negativeValue_3hmrw_827{color:#d3484f}._neutralValue_3hmrw_973{color:var(--color-ink)}._attributionSplitGrid_3hmrw_1334{display:grid;gap:1rem;grid-template-columns:minmax(0,1.9fr) minmax(18rem,.72fr);align-items:start}._attributionTablesGrid_3hmrw_1341{grid-template-rows:auto auto auto;align-items:stretch}._attributionTablesGrid_3hmrw_1341>._attributionPanel_3hmrw_1346{grid-row:1 / span 3;grid-template-rows:subgrid}._attributionTablesGrid_3hmrw_1341>._attributionPanel_3hmrw_1346>._attributionPanelTables_3hmrw_1351{grid-row:2 / span 2;grid-template-rows:subgrid}._attributionSingleInsightsGrid_3hmrw_1356{grid-template-columns:minmax(0,1fr)}._attributionShell_3hmrw_1360{position:relative;display:grid;gap:1rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}._attributionShell_3hmrw_1360:before{content:none}._attributionTopPanel_3hmrw_1376{display:grid;gap:1rem}._attributionBottomPanel_3hmrw_1381{display:grid;gap:1rem;padding-top:0;border-top:0}._attributionBottomSection_3hmrw_1388{--perf-chart-gap: 1.15rem;display:grid;gap:.75rem}._strategyField_3hmrw_40._perfAssetField_3hmrw_1394{width:calc((100% - var(--perf-chart-gap)) / 2);max-width:none}._attributionShell_3hmrw_1360 ._tableWrap_3hmrw_612{border-color:#1b425f1f;background:linear-gradient(180deg,#fffffff0,#f6fafde0);box-shadow:inset 0 1px #ffffffe0,0 10px 20px #14314a0a}._attributionBottomPanel_3hmrw_1381 ._allocationTableCard_3hmrw_710,._attributionBottomPanel_3hmrw_1381 ._perfRankingCard_3hmrw_729{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transition:none}._attributionBottomPanel_3hmrw_1381 ._perfBarCard_3hmrw_730{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_3hmrw_1381 ._allocationTableCard_3hmrw_710:hover,._attributionBottomPanel_3hmrw_1381 ._perfRankingCard_3hmrw_729:hover{transform:none;border-color:transparent;box-shadow:none}._attributionBottomPanel_3hmrw_1381 ._perfBarCard_3hmrw_730:hover{transform:none;border-color:#1b425f14;box-shadow:inset 0 1px #ffffffd6,0 14px 28px #14314a0a}._attributionPanel_3hmrw_1346{display:grid;gap:.9rem;padding:0;border:0;background:transparent;box-shadow:none;transition:none}._attributionVolatilityPanel_3hmrw_1453{background:transparent}._attributionPanelHeader_3hmrw_1457{display:grid;gap:.26rem}._attributionPanelHeader_3hmrw_1457 h3{margin:0}._attributionPanelHeader_3hmrw_1457 p{margin:0;color:var(--color-muted);line-height:1.55}._attributionPanelTables_3hmrw_1351{display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr);align-items:start}._attributionRangeBar_3hmrw_1479{display:grid;gap:.72rem;padding:0;border:0;background:transparent;box-shadow:none;transition:none}._attributionRangeGrid_3hmrw_1489{display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,max-content)) max-content;align-items:end}._attributionRangeField_3hmrw_1496{display:grid;gap:.42rem}._attributionDownloadField_3hmrw_540{display:flex;align-items:flex-end;gap:.65rem;flex-wrap:wrap}._attributionDownloadField_3hmrw_540>._inlineLoadingProgress_3hmrw_539{flex:0 1 auto;width:clamp(12rem,22vw,28rem)}._perfAttributionTotalBadge_3hmrw_1513{display:inline-flex;align-items:center;justify-content:center;gap:.44rem;min-height:var(--strategy-widget-height);padding:0 .86rem;border:1px solid rgba(27,66,95,.1);border-radius:var(--radius-control);background:#fff;box-shadow:inset 0 1px #ffffffdb,0 10px 20px #14314a0a;white-space:nowrap}._perfAttributionTotalLabel_3hmrw_1529{color:var(--color-muted);font-size:.7rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}._perfAttributionTotalValue_3hmrw_1537{font-size:.86rem;font-weight:900;font-variant-numeric:tabular-nums}._attributionInsightsSection_3hmrw_1543{display:grid;gap:.9rem}._attributionInsightsColumn_3hmrw_1548{min-width:0}._attributionTableBlock_3hmrw_1552{display:grid}._attributionTableBlock_3hmrw_1552+._attributionTableBlock_3hmrw_1552{padding-top:.12rem}._attributionVolatilityCard_3hmrw_1560{background:radial-gradient(circle at top right,rgba(78,160,200,.08),transparent 28%),linear-gradient(180deg,#ffffffd1,#f6fafde6)}._attributionVolatilityValue_3hmrw_1566{color:#1f6d93}._attributionVolatilityTotalRow_3hmrw_1570,._attributionPerformanceTotalRow_3hmrw_1575{background:linear-gradient(90deg,#4ea0c81f,#ffffff1f)!important}._attributionPerformanceTotalRow_3hmrw_1575 td,._attributionVolatilityTotalRow_3hmrw_1570 td{font-weight:800}._attributionTableViewport_3hmrw_1585{overflow:auto;max-height:min(58vh,30rem);scrollbar-gutter:auto}._attributionPanel_3hmrw_1346:not(._attributionVolatilityPanel_3hmrw_1453) ._attributionTableViewport_3hmrw_1585{max-height:min(68vh,36rem)}._attributionVolatilityPanel_3hmrw_1453 ._attributionTableViewport_3hmrw_1585{max-height:min(46vh,23rem)}._attributionPanelTables_3hmrw_1351 ._attributionTableBlock_3hmrw_1552:nth-child(2) ._attributionTableViewport_3hmrw_1585{max-height:min(46vh,27rem)}._perfCompactViewport_3hmrw_1603{max-height:min(52vh,24rem);scrollbar-gutter:auto}._perfAllocationTable_3hmrw_1608{min-width:0;width:100%;table-layout:fixed}._perfAllocationTable_3hmrw_1608 tbody tr:last-child td{border-bottom:0}._perfAllocationTable_3hmrw_1608 th,._perfAllocationTable_3hmrw_1608 td{padding:var(--strategy-table-padding-y) .52rem;font-size:.79rem}._perfAllocationTable_3hmrw_1608 th{font-size:.66rem;letter-spacing:.12em}._perfAllocationTable_3hmrw_1608 th:first-child,._perfAllocationTable_3hmrw_1608 td:first-child{padding-left:.9rem;white-space:normal}._perfAllocationTable_3hmrw_1608 th:not(:first-child),._perfAllocationTable_3hmrw_1608 td:not(:first-child){padding-inline:.38rem}._perfAllocationTable_3hmrw_1608 th:last-child,._perfAllocationTable_3hmrw_1608 td:last-child{padding-right:.9rem}._attributionRiskTable_3hmrw_1645 th:last-child,._attributionRiskTable_3hmrw_1645 td:last-child{padding-right:1.05rem;text-align:center}._perfRangePicker_3hmrw_1651{width:clamp(10.5rem,18vw,14rem);max-width:100%}._perfContributionGrid_3hmrw_1656{--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_3hmrw_729,._perfBarCard_3hmrw_730,._perfChartCard_3hmrw_731{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_3hmrw_729,._perfBarCard_3hmrw_730{min-height:var(--perf-contribution-card-height);height:var(--perf-contribution-card-height);align-content:stretch}._perfRankingCard_3hmrw_729{width:100%;grid-template-rows:minmax(0,1fr)}._perfBarCard_3hmrw_730{grid-template-rows:auto minmax(0,1fr);background:#fff}._perfBarHeaderRow_3hmrw_1698{display:flex;align-items:center;justify-content:space-between;gap:.7rem}._perfAttributionDownloadButton_3hmrw_1705{flex:0 0 var(--strategy-widget-height);width:var(--strategy-widget-height);min-width:var(--strategy-widget-height);height:var(--strategy-widget-height);padding:0}._perfBarCanvas_3hmrw_1713{width:min(100%,66rem);justify-self:center;height:100%;min-height:0}._perfCompactViewport_3hmrw_1603{height:100%;max-height:none;overflow:hidden auto}._perfCompactTable_3hmrw_1726{min-width:0;width:100%;table-layout:fixed}._perfCompactTable_3hmrw_1726 th,._perfCompactTable_3hmrw_1726 td{white-space:normal}._perfCompactTable_3hmrw_1726 th:first-child,._perfCompactTable_3hmrw_1726 td:first-child{width:68%}._perfCompactTable_3hmrw_1726 th:last-child,._perfCompactTable_3hmrw_1726 td:last-child{width:32%;text-align:center}._perfChartGrid_3hmrw_1748{display:grid;gap:var(--perf-chart-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}._perfChartCanvas_3hmrw_1755{position:relative;overflow:hidden;height:20rem;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._perfChartCanvas_3hmrw_1755 *{user-select:none;-webkit-user-select:none}._attributionBottomPanel_3hmrw_1381 ._perfChartCard_3hmrw_731{gap:.8rem;padding:1rem 1.05rem 1.05rem}._attributionBottomPanel_3hmrw_1381 ._perfChartCard_3hmrw_731:hover{transform:none}._myChartsStage_3hmrw_1783{position:relative}._myChartsStage_3hmrw_1783{overflow:visible;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;background:transparent}._myChartsStage_3hmrw_1783:after{content:none}._chartRangeTabs_3hmrw_1800{flex-wrap:wrap;flex:0 1 auto;width:var(--strategy-range-width);min-width:0;max-width:100%}._chartRangeTabs_3hmrw_1800 button{min-height:calc(var(--strategy-widget-height) - .48rem);padding:0 .5rem;font-size:.8rem}._dateRangeFields_3hmrw_1814{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_3hmrw_1814 ._dateField_3hmrw_344{min-width:0}._selectField_3hmrw_1829{display:grid;gap:.42rem;width:min(100%,520px)}._selectFieldCompact_3hmrw_1835{width:min(100%,16.5rem)}._selectShell_3hmrw_1839{position:relative}._resultSelect_3hmrw_1843{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_3hmrw_1829:hover ._resultSelect_3hmrw_1843{border-color:#f0a21a38;box-shadow:0 10px 20px #14314a0f,inset 0 1px #ffffffa3}._selectShell_3hmrw_1839: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_3hmrw_1879{min-height:2.58rem;padding-right:2.65rem;font-size:.86rem}._resultContent_3hmrw_1885,._chartLayout_3hmrw_1886,._chartStack_3hmrw_1887{display:grid;gap:1rem;align-content:start}._chartBlock_3hmrw_1779{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_3hmrw_1779:hover{border-color:#f0a21a24;box-shadow:inset 0 1px #ffffffe0,0 18px 34px #14314a14}._myChartsStage_3hmrw_1783 ._chartBlock_3hmrw_1779{padding:.75rem .85rem}._myChartsStage_3hmrw_1783 ._chartHeader_3hmrw_1259{gap:.55rem;margin-bottom:.95rem}._chartHeader_3hmrw_1259{display:grid;grid-template-columns:minmax(0,1fr);align-items:flex-start;gap:1rem;margin-bottom:1.55rem}._chartHeaderPrimary_3hmrw_1929{display:flex;align-items:center;gap:.75rem;min-width:0;width:100%;flex-wrap:wrap}._chartHeaderControls_3hmrw_1938{--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_3hmrw_1950{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_3hmrw_1962{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_3hmrw_1962 button{min-height:2.08rem;padding:0 .7rem;border-radius:var(--radius-control);font-size:.82rem}._chartAddField_3hmrw_1982{flex:0 0 var(--chart-add-control-width);width:var(--chart-add-control-width);min-width:min(100%,11.25rem)}._chartAddField_3hmrw_1982 ._resultSelect_3hmrw_1843{min-width:0;max-width:100%}._chartAddField_3hmrw_1982 ._resultSelect_3hmrw_1843>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._logScaleField_3hmrw_1052{width:auto;align-self:end}._logScaleSwitch_3hmrw_2005{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_3hmrw_2005:hover:not(:disabled){border-color:#f0a21a3d;box-shadow:inset 0 1px #ffffffd6,0 14px 26px #14314a12}._logScaleSwitch_3hmrw_2005:disabled{opacity:.5;cursor:not-allowed}._logScaleSwitchActive_3hmrw_2038{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_3hmrw_2046{white-space:nowrap}._logScaleSwitchTrack_3hmrw_2050{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_3hmrw_2038 ._logScaleSwitchTrack_3hmrw_2050{background:linear-gradient(135deg,#f0a21aeb,#f4c56ae0);box-shadow:inset 0 1px #ffffff57,0 0 0 1px #f0a21a14}._logScaleSwitchThumb_3hmrw_2070{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_3hmrw_2038 ._logScaleSwitchThumb_3hmrw_2070{transform:translate(1.18rem);box-shadow:0 8px 16px #f0a21a2e,inset 0 1px #ffffffeb}._chartBlock_3hmrw_1779 h3{margin:0}._seriesToggles_3hmrw_2093{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_3hmrw_2093{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_3hmrw_2093:hover{transform:translateY(-1px);color:#12314ae0}._seriesToggleMuted_3hmrw_2128{opacity:.52}._seriesToggleHighlighted_3hmrw_2132{font-weight:800}._seriesToggleDot_3hmrw_2136{width:.48rem;height:.48rem;border-radius:999px;flex-shrink:0}._seriesToggleLabel_3hmrw_2143{white-space:normal;overflow-wrap:anywhere}._chartCanvasMain_3hmrw_2148{position:relative;overflow:hidden;margin-top:0;height:340px;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._chartCanvasMain_3hmrw_2148 *{user-select:none;-webkit-user-select:none}._chartCanvasTrackRecordQuarter_3hmrw_2164{height:340px}._chartSecondarySection_3hmrw_2168{display:grid;gap:.6rem;margin-top:.6rem}._chartCanvasSecondary_3hmrw_2174{position:relative;overflow:hidden;margin-top:0;height:215px;user-select:none;-webkit-user-select:none;touch-action:auto;cursor:default}._chartCanvasSecondary_3hmrw_2174 *{user-select:none;-webkit-user-select:none}._chartTooltip_3hmrw_2190{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_3hmrw_2204{display:inline-flex;align-items:center;gap:.4rem;min-width:0}._chartTooltipDot_3hmrw_2211{width:.48rem;height:.48rem;border-radius:999px;flex-shrink:0}._chartTooltipLabel_3hmrw_2204{color:var(--color-ink);font-size:.84rem;font-weight:500;line-height:1.1;white-space:nowrap}._chartTooltipDate_3hmrw_2226{color:#5c7690e6;font-size:.74rem;font-weight:800;line-height:1.1}._chartTooltipSeries_3hmrw_2233{display:grid;gap:.34rem}._chartTooltipSeriesRow_3hmrw_2238{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem}._chartTooltipSeriesValue_3hmrw_2245{color:var(--color-primary-deep);font-size:.84rem;font-weight:800;line-height:1.1;white-space:nowrap}._descriptionLayout_3hmrw_2253{display:grid;gap:1rem;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);grid-template-rows:min-content 1fr;align-items:start}._descriptionSideColumn_3hmrw_2261{display:grid;grid-area:1 / 1 / span 2;gap:.9rem;align-content:start}._descriptionHero_3hmrw_732{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_3hmrw_732{background:linear-gradient(180deg,#ffffffd1,#f7fafde0)}._descriptionHeroHeader_3hmrw_2287{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;flex-wrap:wrap}._descriptionHeroTitleWrap_3hmrw_2295{display:grid;gap:.38rem;min-width:0;flex:1 1 20rem}._descriptionHero_3hmrw_732 h2{margin:0}._descriptionHeroStatus_3hmrw_2306{margin:0;font-size:.82rem;font-weight:700;line-height:1.45}._descriptionHeroStatusSuccess_3hmrw_2313{color:#0d874b}._descriptionHeroStatusError_3hmrw_2317{color:#cf3640}._descriptionHeroActions_3hmrw_2321{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;flex-wrap:wrap}._descriptionLead_3hmrw_2329{max-width:42rem;margin:0;color:var(--color-muted);line-height:1.7}._descriptionMetaGrid_3hmrw_2336{display:grid;gap:.75rem;grid-template-columns:repeat(12,minmax(0,1fr))}._descriptionMetaCard_3hmrw_2342{display:grid;grid-column:span 3;min-width:0;gap:.3rem;padding:.82rem .88rem;border-radius:var(--radius-control);border:1px solid rgba(27,66,95,.08);background:#ffffff9e}._descriptionMetaCard_3hmrw_2342 strong{font-size:1.08rem;color:var(--color-ink);overflow-wrap:anywhere}._descriptionDownloads_3hmrw_2359{display:grid;gap:.72rem}._descriptionDownloadGrid_3hmrw_2364{display:grid;gap:.72rem;grid-template-columns:repeat(3,minmax(0,1fr))}._descriptionDownloadCard_3hmrw_733{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_3hmrw_2389{position:relative;z-index:1;display:grid;gap:.38rem;min-width:0}._descriptionDownloadCopy_3hmrw_2389 strong{color:var(--color-ink);font-size:.96rem;line-height:1.3}._descriptionReferencesTitle_3hmrw_2403{grid-area:1 / 2}._descriptionReferences_3hmrw_2403{grid-area:2 / 2;min-width:0}._descriptionTable_3hmrw_701{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}._descriptionTableViewport_3hmrw_2419{position:relative;overflow:auto}._descriptionTableViewport_3hmrw_2419 ._descriptionTable_3hmrw_701 thead{position:sticky;top:0;z-index:30}._descriptionTable_3hmrw_701 th,._descriptionTable_3hmrw_701 td{padding:var(--strategy-table-padding-y) .78rem;border-bottom:1px solid rgba(184,189,195,.28);text-align:center;white-space:nowrap}._descriptionTable_3hmrw_701 th button{width:100%;justify-content:center}._descriptionTable_3hmrw_701 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_3hmrw_701 td{color:var(--color-ink);font-size:.83rem;font-weight:600}._descriptionTable_3hmrw_701 tbody tr{transition:background .14s ease}._descriptionTable_3hmrw_701 tbody tr:nth-child(2n){background:#ffffff38}._descriptionTable_3hmrw_701 tbody tr:hover{background:#f0a21a0d}._downloadCardGlow_3hmrw_2474{position:absolute;inset:auto auto -2.5rem -1rem;width:8rem;height:8rem;border-radius:999px;background:#2e6f8e14;filter:blur(24px);pointer-events:none}._downloadActionButton_3hmrw_2485{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_3hmrw_2485:hover{transform:translateY(-1px);border-color:#f0a21a3d;box-shadow:0 14px 26px #13283c1a}._downloadActionButton_3hmrw_2485:disabled{opacity:.64;cursor:not-allowed;box-shadow:none}._downloadActionButton_3hmrw_2485:disabled:hover{transform:none}._descriptionEmailButton_3hmrw_2517{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 var(--color-border);background:#ffffffb8;color:var(--color-ink);font-size:.84rem;font-weight:800;white-space:nowrap;box-shadow:0 12px 26px #13283c14;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease,opacity .16s ease}._descriptionEmailSpinner_3hmrw_2537{width:.95rem;height:.95rem;border-radius:999px;border:2px solid var(--color-border);border-top-color:currentColor;border-right-color:currentColor;flex-shrink:0;animation:_loadingSpinnerRotate_3hmrw_1 .75s linear infinite}._descriptionEmailButton_3hmrw_2517:hover:not(:disabled){transform:translateY(-1px);border-color:#f0a21a3d;box-shadow:0 16px 30px #13283c1c}._descriptionEmailButton_3hmrw_2517:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}._downloadFormatChip_3hmrw_2560{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_3hmrw_2560{border-color:#ffb23480;background:linear-gradient(135deg,#f0a21a47,#ffb23429);color:#ffb234;box-shadow:inset 0 1px #ffe8bc29,0 0 16px #f0a21a24}._serverTabStack_3hmrw_2587{padding-top:.35rem}._serverTabSection_3hmrw_2591{gap:.95rem}._serverTabHeader_3hmrw_2595{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}._serverTabHeader_3hmrw_2595>div{display:grid;gap:.22rem}._serverMarketTabs_3hmrw_2607{justify-self:start;max-width:100%}._serverChartCard_3hmrw_2612{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_3hmrw_2612 h3{margin:0;color:var(--color-ink);font-weight:760;text-align:center}._serverExplanationChartViewport_3hmrw_2633{min-width:0;overflow-x:auto;scrollbar-gutter:stable}._serverExplanationChart_3hmrw_2633{min-width:880px}._serverTableViewport_3hmrw_2643{width:100%;min-width:0;overflow:auto;border:1px solid rgba(27,66,95,.08);border-radius:var(--radius-card);background:#ffffff8a}._serverTable_3hmrw_2643{width:100%;min-width:680px;border-collapse:separate;border-spacing:0}._serverTable_3hmrw_2643 th,._serverTable_3hmrw_2643 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_3hmrw_2643 td{font-family:var(--strategy-table-value-font)}._serverTable_3hmrw_2643 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_3hmrw_2643 tbody th{position:sticky;left:0;z-index:1;background:#f8fbfefa;color:var(--color-ink);font-weight:760}._serverProbabilityCard_3hmrw_2695{gap:.9rem}._serverProbabilityViewport_3hmrw_2699{align-self:start;max-width:68rem;margin:0 auto}._serverProbabilityTable_3hmrw_2705{min-width:740px}._serverProbabilityTable_3hmrw_2705 th,._serverProbabilityTable_3hmrw_2705 td{text-align:center}._serverProbabilityTable_3hmrw_2705 tbody th{min-width:13rem;text-align:right}._serverProbabilityCell_3hmrw_2719{min-width:9rem;color:#07131d!important;text-align:center!important;text-shadow:0 1px 0 rgba(255,255,255,.2)}._serverProbabilityLegend_3hmrw_2726{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_3hmrw_2737{height:.72rem;border-radius:999px;background:linear-gradient(90deg,#22d322,#d3d322,#d32222);box-shadow:inset 0 0 0 1px #12314a1f}._serverJsonValue_3hmrw_2744{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_3hmrw_10{--strategy-tabs-width: 29rem;--strategy-version-width: 7.4rem;--strategy-date-width: 8.5rem;--strategy-range-width: max-content;--strategy-toolbar-gap: .42rem}._pageTabs_3hmrw_169 button{padding:0 .5rem;font-size:.8rem}._chartRangeTabs_3hmrw_1800 button{padding:0 .36rem;font-size:.74rem}}@media(max-width:1380px){._strategyPage_3hmrw_10{--strategy-tabs-width: 27rem;--strategy-version-width: 7.1rem;--strategy-date-width: 8rem;--strategy-range-width: max-content;--strategy-toolbar-gap: .36rem}._pageTabsRow_3hmrw_210{flex-wrap:wrap}._chartRangeToolbar_3hmrw_328{flex:1 1 100%;justify-content:flex-end}._pageTabs_3hmrw_169 button{padding:0 .48rem;font-size:.78rem}._chartRangeTabs_3hmrw_1800 button{padding:0 .34rem;font-size:.72rem}}@media(max-width:1180px){._controlsGrid_3hmrw_32,._attributionSplitGrid_3hmrw_1334,._attributionPanelTables_3hmrw_1351,._attributionRangeGrid_3hmrw_1489,._perfContributionGrid_3hmrw_1656,._perfChartGrid_3hmrw_1748,._descriptionLayout_3hmrw_2253{grid-template-columns:1fr}._descriptionSideColumn_3hmrw_2261,._descriptionReferencesTitle_3hmrw_2403,._descriptionReferences_3hmrw_2403{grid-area:auto}._descriptionLayout_3hmrw_2253{grid-template-rows:none}._strategyField_3hmrw_40._perfAssetField_3hmrw_1394{width:100%}._attributionTablesGrid_3hmrw_1341{grid-template-rows:none}._attributionTablesGrid_3hmrw_1341>._attributionPanel_3hmrw_1346,._attributionTablesGrid_3hmrw_1341>._attributionPanel_3hmrw_1346>._attributionPanelTables_3hmrw_1351{grid-row:auto;grid-template-rows:none}._allocationWeightsFigure_3hmrw_749{grid-template-columns:1fr}}@media(max-width:980px){._dateRangeFields_3hmrw_1814{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}._chartRangeToolbar_3hmrw_328{flex-wrap:wrap}._chartRangeTabs_3hmrw_1800{flex-basis:100%;width:100%}._descriptionDownloadGrid_3hmrw_2364{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){._strategyPage_3hmrw_10{--strategy-widget-height: 2.55rem;--strategy-toolbar-gap: .42rem}._controlsGrid_3hmrw_32{display:grid;grid-template-columns:minmax(0,1fr)}._controlsGrid_3hmrw_32>._inlineLoadingProgress_3hmrw_539{max-width:none}._strategySelect_3hmrw_63{width:100%}._strategyField_3hmrw_40,._importSection_3hmrw_358{flex:initial;min-width:0;max-width:none}._strategySelectionRow_3hmrw_63{align-items:stretch;grid-template-columns:minmax(0,1fr)}._strategyFieldWithVersion_3hmrw_48 ._strategySelectionRow_3hmrw_63,._pageTabsPrimaryWithVersion_3hmrw_243{grid-template-columns:minmax(0,1fr)}._strategySearchSelect_3hmrw_106,._strategyVersionSwitch_3hmrw_111{width:100%}._pageTabsPrimary_3hmrw_220,._pageTabsPrimaryWithVersion_3hmrw_243{flex-basis:auto;width:100%}._pageTabsPrimary_3hmrw_220>._pageTabs_3hmrw_169,._pageTabsPrimaryWithVersion_3hmrw_243>._pageTabs_3hmrw_169{width:100%;min-width:0}._pageTabs_3hmrw_169{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:stretch;overflow:visible}._pageTabs_3hmrw_169 button,._pageTabsPrimary_3hmrw_220>._pageTabs_3hmrw_169 button{flex:1 1 8rem;min-width:0;padding:0 .46rem;font-size:.78rem}._pageTabsRow_3hmrw_210,._chartRangeToolbar_3hmrw_328{align-items:stretch;flex-basis:auto;flex-direction:column;flex-wrap:nowrap;width:100%}._serverTabHeader_3hmrw_2595{align-items:flex-start;flex-direction:column}._serverMarketTabs_3hmrw_2607{width:100%}._serverMarketTabs_3hmrw_2607 button{flex:1 1 10rem}._serverChartCard_3hmrw_2612{padding:.72rem}._chartRangeTabs_3hmrw_1800,._returnsMenu_3hmrw_2969,._dateRangeFields_3hmrw_1814{width:100%}._tableWrap_3hmrw_612{max-height:min(68vh,34rem);margin-inline:-.35rem;width:calc(100% + .7rem);max-width:calc(100% + .7rem);overflow:auto;-webkit-overflow-scrolling:touch}._dataTable_3hmrw_635 th,._dataTable_3hmrw_635 td,._heatmapTable_3hmrw_636 th,._heatmapTable_3hmrw_636 td{padding:var(--strategy-table-padding-y) .62rem;font-size:.78rem}._statsTable_3hmrw_891{min-width:90rem}._statsTable_3hmrw_891 th:first-child,._statsTable_3hmrw_891 td:first-child{width:12.75rem;min-width:12.75rem;max-width:12.75rem}._statsTable_3hmrw_891 th:not(:first-child),._statsTable_3hmrw_891 td:not(:first-child){width:6.2rem;min-width:6.2rem}._importWidgetRow_3hmrw_366{align-items:stretch;flex-wrap:wrap}._importDropzone_3hmrw_385{width:100%;flex:1 1 100%;max-width:none}._importStatusInline_3hmrw_515{width:100%;white-space:normal}._dateField_3hmrw_344{min-width:100%}._importDropzone_3hmrw_385{flex-direction:column;align-items:flex-start}._importClearButton_3hmrw_484{align-self:flex-start}._perfBarCanvas_3hmrw_1713,._perfChartCanvas_3hmrw_1755,._allocationWeightsCanvas_3hmrw_756,._chartCanvasMain_3hmrw_2148,._chartCanvasSecondary_3hmrw_2174{height:18rem}._allocationWeightsCanvas_3hmrw_756,._allocationWeightsCanvasByAsset_3hmrw_760{height:27rem}._chartCanvasTrackRecordQuarter_3hmrw_2164{height:13.5rem}._dateRangeFields_3hmrw_1814{grid-template-columns:1fr}._chartRangeTabs_3hmrw_1800{flex-basis:auto;width:100%}._chartHeaderPrimary_3hmrw_1929{width:100%;align-items:flex-start}._chartHeaderControls_3hmrw_1938{width:100%}._chartHeader_3hmrw_1259{gap:.58rem;margin-bottom:.78rem}._chartBlock_3hmrw_1779{min-width:0;overflow:hidden;padding:.76rem}._myChartsStage_3hmrw_1783 ._chartBlock_3hmrw_1779{padding:.68rem}._seriesToggles_3hmrw_2093{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_3hmrw_2093::-webkit-scrollbar{display:none}._seriesToggle_3hmrw_2093{flex:0 0 auto}._seriesToggleLabel_3hmrw_2143{display:block;max-width:13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._selectFieldCompact_3hmrw_1835{width:100%}._chartAddField_3hmrw_1982{max-width:none}._descriptionDownloadGrid_3hmrw_2364,._descriptionMetaGrid_3hmrw_2336{grid-template-columns:1fr}._descriptionMetaCard_3hmrw_2342{grid-column:auto}}html[data-theme=dark] ._strategySelect_3hmrw_63,html[data-theme=dark] ._resultSelect_3hmrw_1843,html[data-theme=dark] ._importClearButton_3hmrw_484,html[data-theme=dark] ._openBacktestButton_3hmrw_132,html[data-theme=dark] ._returnsZoomReset_3hmrw_1294,html[data-theme=dark] ._logScaleSwitch_3hmrw_2005,html[data-theme=dark] ._descriptionMetaCard_3hmrw_2342{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_3hmrw_40:hover ._strategySelect_3hmrw_63,html[data-theme=dark] ._selectField_3hmrw_1829:hover ._resultSelect_3hmrw_1843,html[data-theme=dark] ._logScaleSwitch_3hmrw_2005:hover:not(:disabled){border-color:#e0900342;box-shadow:0 12px 24px #06121d2e,inset 0 1px #ffffff0f}html[data-theme=dark] ._pageTabs_3hmrw_169{border-color:var(--color-border);background:#080f1880;box-shadow:inset 0 1px #ffffff0a}html[data-theme=dark] ._pageTabs_3hmrw_169 button[aria-selected=true]{color:#4d2d00}html[data-theme=dark] ._pageTabs_3hmrw_169 button[aria-selected=true]>span:first-child{background:var(--color-accent);box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._logScaleSwitchActive_3hmrw_2038{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_3hmrw_169 button:hover:not([aria-selected=true]){color:var(--color-accent);background:#e090031f}html[data-theme=dark] ._pageDownloadButton_3hmrw_266{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_3hmrw_266:hover:not(:disabled){border-color:#8bbbd03d;box-shadow:0 13px 24px #06121d38,inset 0 1px #ffffff14}html[data-theme=dark] ._importDropzone_3hmrw_385{border-color:var(--color-border);background:var(--color-panel-bg-subtle);color:var(--color-ink)}html[data-theme=dark] ._importDropzoneBusy_3hmrw_411{border-color:#e0900342;background:linear-gradient(135deg,#5439114d,#111c2af0)}html[data-theme=dark] ._importDropzone_3hmrw_385:hover:not(._importDropzoneBusy_3hmrw_411),html[data-theme=dark] ._importDropzone_3hmrw_385:focus-visible:not(._importDropzoneBusy_3hmrw_411){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_3hmrw_416{color:var(--chart-primary);background:#5390b024}html[data-theme=dark] ._importDropzone_3hmrw_385:hover:not(._importDropzoneBusy_3hmrw_411) ._importIcon_3hmrw_416,html[data-theme=dark] ._importDropzone_3hmrw_385:focus-visible:not(._importDropzoneBusy_3hmrw_411) ._importIcon_3hmrw_416{color:var(--color-accent);background:#e0900329;box-shadow:inset 0 0 0 1px #e0900324}html[data-theme=dark] ._importDropzone_3hmrw_385:hover:not(._importDropzoneBusy_3hmrw_411) ._importText_3hmrw_449 strong,html[data-theme=dark] ._importDropzone_3hmrw_385:focus-visible:not(._importDropzoneBusy_3hmrw_411) ._importText_3hmrw_449 strong{color:var(--color-accent)}html[data-theme=dark] ._downloadActionButton_3hmrw_2485{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_3hmrw_2485:hover{border-color:#e090034d;color:var(--color-accent);box-shadow:0 12px 24px #06121d38,inset 0 1px #ffffff12}html[data-theme=dark] ._descriptionEmailButton_3hmrw_2517{background:var(--color-field-bg)}html[data-theme=dark] ._returnsZoomReset_3hmrw_1294:hover{border-color:#e0900352;background:var(--color-accent);color:#4d2d00;box-shadow:0 10px 20px #e0900329}html[data-theme=dark] ._emptyStrategyState_3hmrw_529,html[data-theme=dark] ._tableWrap_3hmrw_612,html[data-theme=dark] ._allocationTableCard_3hmrw_710,html[data-theme=dark] ._perfRankingCard_3hmrw_729,html[data-theme=dark] ._perfBarCard_3hmrw_730,html[data-theme=dark] ._perfChartCard_3hmrw_731,html[data-theme=dark] ._chartBlock_3hmrw_1779,html[data-theme=dark] ._serverChartCard_3hmrw_2612,html[data-theme=dark] ._serverTableViewport_3hmrw_2643,html[data-theme=dark] ._descriptionHero_3hmrw_732,html[data-theme=dark] ._descriptionDownloadCard_3hmrw_733{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_3hmrw_741:hover,html[data-theme=dark] ._chartBlock_3hmrw_1779:hover,html[data-theme=dark] ._allocationTableCard_3hmrw_710:hover,html[data-theme=dark] ._perfRankingCard_3hmrw_729:hover,html[data-theme=dark] ._perfBarCard_3hmrw_730:hover,html[data-theme=dark] ._perfChartCard_3hmrw_731:hover,html[data-theme=dark] ._descriptionHero_3hmrw_732:hover,html[data-theme=dark] ._descriptionDownloadCard_3hmrw_733:hover{border-color:#e090032e;box-shadow:var(--shadow-soft)}html[data-theme=dark] ._allocationWeightsCard_3hmrw_741:hover{transform:none}html[data-theme=dark] ._attributionBottomPanel_3hmrw_1381 ._allocationTableCard_3hmrw_710,html[data-theme=dark] ._attributionBottomPanel_3hmrw_1381 ._perfRankingCard_3hmrw_729{border:0;background:transparent;box-shadow:none}html[data-theme=dark] ._attributionBottomPanel_3hmrw_1381 ._perfBarCard_3hmrw_730{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_3hmrw_1381 ._allocationTableCard_3hmrw_710:hover,html[data-theme=dark] ._attributionBottomPanel_3hmrw_1381 ._perfRankingCard_3hmrw_729:hover{border-color:transparent;box-shadow:none;transform:none}html[data-theme=dark] ._attributionBottomPanel_3hmrw_1381 ._perfBarCard_3hmrw_730:hover{border-color:var(--color-panel-border);box-shadow:inset 0 1px #ffffff0a,0 14px 28px #00000029;transform:none}html[data-theme=dark] ._perfAttributionTotalBadge_3hmrw_1513{border-color:var(--color-border-soft);background:var(--color-field-bg);box-shadow:inset 0 1px #ffffff0d,0 12px 24px #06121d1f}html[data-theme=dark] ._dataTable_3hmrw_635 th,html[data-theme=dark] ._heatmapTable_3hmrw_636 th,html[data-theme=dark] ._returnsHeatTable_3hmrw_1161 th,html[data-theme=dark] ._perfAllocationTable_3hmrw_1608 th,html[data-theme=dark] ._descriptionTable_3hmrw_701 th,html[data-theme=dark] ._serverTable_3hmrw_2643 thead th,html[data-theme=dark] ._serverTable_3hmrw_2643 tbody th{background:var(--color-table-head-bg);box-shadow:inset 0 -1px 0 var(--color-border)}html[data-theme=dark] ._dataTable_3hmrw_635 th,html[data-theme=dark] ._dataTable_3hmrw_635 td,html[data-theme=dark] ._heatmapTable_3hmrw_636 th,html[data-theme=dark] ._heatmapTable_3hmrw_636 td,html[data-theme=dark] ._returnsHeatTable_3hmrw_1161 th,html[data-theme=dark] ._returnsHeatTable_3hmrw_1161 td,html[data-theme=dark] ._perfAllocationTable_3hmrw_1608 th,html[data-theme=dark] ._perfAllocationTable_3hmrw_1608 td,html[data-theme=dark] ._descriptionTable_3hmrw_701 th,html[data-theme=dark] ._descriptionTable_3hmrw_701 td{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._serverJsonValue_3hmrw_2744{border-color:var(--color-border);background:var(--color-field-bg);color:var(--color-ink)}html[data-theme=dark] ._serverTable_3hmrw_2643 th,html[data-theme=dark] ._serverTable_3hmrw_2643 td{border-bottom-color:var(--color-border-soft)}html[data-theme=dark] ._dataTable_3hmrw_635 tbody tr:nth-child(2n),html[data-theme=dark] ._heatmapTable_3hmrw_636 tbody tr:nth-child(2n),html[data-theme=dark] ._descriptionTable_3hmrw_701 tbody tr:nth-child(2n){background:var(--color-table-row-alt)}html[data-theme=dark] ._statsTable_3hmrw_891 th:first-child,html[data-theme=dark] ._statsTable_3hmrw_891 td:first-child,html[data-theme=dark] ._weightsHistoryTable_3hmrw_774 th:first-child,html[data-theme=dark] ._weightsHistoryTable_3hmrw_774 td:first-child,html[data-theme=dark] ._dailyReturnsTable_3hmrw_831 th:first-child,html[data-theme=dark] ._dailyReturnsTable_3hmrw_831 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_3hmrw_891 tbody tr:nth-child(2n) td:first-child,html[data-theme=dark] ._weightsHistoryTable_3hmrw_774 tbody tr:nth-child(2n) td:first-child,html[data-theme=dark] ._dailyReturnsTable_3hmrw_831 tbody tr:nth-child(2n) td:first-child{background:var(--color-panel-solid)}html[data-theme=dark] ._allocationTable_3hmrw_710 tbody tr:hover,html[data-theme=dark] ._descriptionTable_3hmrw_701 tbody tr:hover{background:var(--color-table-hover)}html[data-theme=dark] ._dataTable_3hmrw_635[data-managed-cell-selection=true] tbody tr:hover,html[data-theme=dark] ._descriptionTable_3hmrw_701[data-managed-cell-selection=true] tbody tr:hover{background:transparent}html[data-theme=dark] ._dataTable_3hmrw_635[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover,html[data-theme=dark] ._descriptionTable_3hmrw_701[data-managed-cell-selection=true] tbody tr:nth-child(2n):hover{background:var(--color-table-row-alt)}html[data-theme=dark] ._dataTable_3hmrw_635 th._statsPeriodBoundary_3hmrw_989,html[data-theme=dark] ._dataTable_3hmrw_635 td._statsPeriodBoundary_3hmrw_989{border-left-color:#8bbbd057;box-shadow:inset 1px 0 #ffffff0a}html[data-theme=dark] ._allocationTotalRow_3hmrw_995{background:linear-gradient(90deg,#e0900317,#e0900308)!important}html[data-theme=dark] ._returnsHeatButtonActive_3hmrw_1228,html[data-theme=dark] ._returnsHeatButtonActive_3hmrw_1228:hover{background:var(--color-accent);color:#4d2d00;box-shadow:0 8px 18px #e0900329}html[data-theme=dark] ._returnsHeatTable_3hmrw_1161[data-color-mode=sign] ._returnsHeatButton_3hmrw_1198:hover{background:#e0900314;box-shadow:inset 0 0 0 1px #e090033d,inset 0 0 0 2px #ffffff14}html[data-theme=dark] ._logScaleSwitchTrack_3hmrw_2050,html[data-theme=dark] ._returnsColorSwitchTrack_3hmrw_1112{background:#8bbbd02e;box-shadow:inset 0 1px 2px #06121d42}html[data-theme=dark] ._logScaleSwitchThumb_3hmrw_2070,html[data-theme=dark] ._returnsColorSwitchThumb_3hmrw_1134{background:#eaf3faf5}html[data-theme=dark] ._chartTooltip_3hmrw_2190{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_3hmrw_2226{color:var(--color-muted)}html[data-theme=dark] ._chartTooltipSeriesValue_3hmrw_2245{color:var(--chart-primary)}html[data-theme=dark] ._seriesToggle_3hmrw_2093:hover{color:var(--color-ink);text-shadow:0 0 12px rgba(83,144,176,.22)}html[data-theme=dark] ._positiveValue_3hmrw_823,html[data-theme=dark] ._allocationValueCell_3hmrw_958._positiveValue_3hmrw_823,html[data-theme=dark] ._allocationTotalRow_3hmrw_995 ._positiveValue_3hmrw_823,html[data-theme=dark] ._weightsHistoryValueCell_3hmrw_817._positiveValue_3hmrw_823,html[data-theme=dark] ._dailyReturnsValueCell_3hmrw_872._positiveValue_3hmrw_823,html[data-theme=dark] ._descriptionHeroStatusSuccess_3hmrw_2313{color:var(--color-positive)}html[data-theme=dark] ._negativeValue_3hmrw_827,html[data-theme=dark] ._allocationValueCell_3hmrw_958._negativeValue_3hmrw_827,html[data-theme=dark] ._allocationTotalRow_3hmrw_995 ._negativeValue_3hmrw_827,html[data-theme=dark] ._weightsHistoryValueCell_3hmrw_817._negativeValue_3hmrw_827,html[data-theme=dark] ._dailyReturnsValueCell_3hmrw_872._negativeValue_3hmrw_827,html[data-theme=dark] ._descriptionHeroStatusError_3hmrw_2317,html[data-theme=dark] ._importStatusError_3hmrw_525{color:var(--color-negative)}html[data-theme=dark] ._neutralValue_3hmrw_973{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%}}
