/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.block-100{block-size:calc(var(--spacing) * 100)}.block-101{block-size:calc(var(--spacing) * 101)}.block-102{block-size:calc(var(--spacing) * 102)}.block-103{block-size:calc(var(--spacing) * 103)}.block-104{block-size:calc(var(--spacing) * 104)}.block-105{block-size:calc(var(--spacing) * 105)}.block-106{block-size:calc(var(--spacing) * 106)}.block-107{block-size:calc(var(--spacing) * 107)}.block-108{block-size:calc(var(--spacing) * 108)}.block-109{block-size:calc(var(--spacing) * 109)}.block-110{block-size:calc(var(--spacing) * 110)}.block-111{block-size:calc(var(--spacing) * 111)}.block-112{block-size:calc(var(--spacing) * 112)}.block-113{block-size:calc(var(--spacing) * 113)}.block-114{block-size:calc(var(--spacing) * 114)}.block-115{block-size:calc(var(--spacing) * 115)}.block-116{block-size:calc(var(--spacing) * 116)}}.portal-news-station .apex-news-command-bar>div:first-child{gap:2px}.portal-news-station .apex-news-command-bar>div:first-child span{color:#7189e8;letter-spacing:.1em;font-size:7px}.portal-news-station .apex-news-command-bar>div:first-child strong{letter-spacing:0;font-size:12px}.portal-news-station .apex-news-research-status{min-height:30px;padding-block:6px}.portal-news-station .apex-news-research-status.is-partial{color:#d5b26a;background:#f59e0b0b;border-left:3px solid #f59e0b}.portal-news-station .apex-news-analysis-card>header,.portal-news-station .apex-news-story-card>header{min-height:48px;padding-block:8px}.portal-news-station .apex-news-analysis-card>header span,.portal-news-station .apex-news-story-card>header span{color:#7189e8;letter-spacing:.1em}.portal-news-station .apex-news-analysis-card>header strong,.portal-news-station .apex-news-story-card>header strong{font-size:12px}.portal-news-station .apex-news-analysis-card>div{min-height:178px;padding:16px 18px 18px}.portal-news-station .apex-news-analysis-card h3{max-width:620px;font-size:17px;line-height:1.25}.portal-news-station .apex-news-analysis-card>div>p{color:#8c97a5;-webkit-line-clamp:5;-webkit-box-orient:vertical;max-width:700px;margin-top:10px;font-size:10px;line-height:1.55;display:-webkit-box;overflow:hidden}.portal-news-station .apex-news-story-copy{padding:15px 18px 17px}.portal-news-station .apex-news-story-copy h3{margin:0;font-size:20px}.portal-news-station .apex-news-story-copy p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-news-station .apex-news-source-strip,.portal-news-station .apex-cftc-card>a,.portal-news-station .apex-news-story-copy>a{display:none!important}@media (width<=680px){.portal-news-station .apex-news-analysis-card>div{min-height:auto}.portal-news-station .apex-news-analysis-card h3{font-size:16px}.portal-news-station .apex-news-story-copy h3{font-size:18px}}:root{--black:#000;--white:#f5f5f2;--muted:#92928d;--line:#272727}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--black);color:var(--white);margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.topbar{z-index:10;border-bottom:1px solid #ffffff26;align-items:center;height:88px;padding:0 4.5vw;display:flex;position:absolute;top:0;left:0;right:0}.brand{align-items:baseline;gap:8px;display:flex}.brand strong{letter-spacing:-.04em;font-size:20px}.brand span{letter-spacing:.13em;font-size:12px}nav{gap:34px;margin-left:auto;margin-right:42px;display:flex}nav a{letter-spacing:.14em;border-bottom:1px solid #0000;padding-bottom:7px;font-size:10px;font-weight:700}nav a:hover{border-color:#fff}.menu{gap:4px;width:25px;display:grid}.menu i{background:#fff;height:1px;display:block}.hero{background:#000;align-items:flex-end;min-height:100svh;padding:0 7vw 10vh;display:flex;position:relative;overflow:hidden}.hero:before{content:"";background:linear-gradient(135deg,#0000 0 64%,#ffffff06 64.1% 64.25%,#0000 64.35%),radial-gradient(circle at 76% 42%,#161616 0,#080808 27%,#000 63%);position:absolute;inset:88px 0 0}.hero-rule{background:linear-gradient(#0000,#555,#0000);width:1px;height:44vh;position:absolute;top:18vh;right:12vw;transform:rotate(32deg)}.hero-copy{z-index:2;max-width:900px;position:relative}.eyebrow,.index{letter-spacing:.2em;color:#8c8c88;margin:0 0 25px;font-size:9px;font-weight:700}h1{letter-spacing:-.068em;margin:0;font-size:clamp(68px,9.5vw,154px);font-weight:900;line-height:.78}.hero-copy>p:not(.eyebrow){color:#aaa;max-width:580px;margin:34px 0;line-height:1.65}.button{letter-spacing:.15em;border:1px solid #777;justify-content:space-between;align-items:center;width:260px;height:53px;padding:0 19px;font-size:9px;font-weight:800;transition:all .2s;display:flex}.button:hover{color:#000;background:#fff;border-color:#fff}.hero-side{color:#696966;letter-spacing:.12em;writing-mode:vertical-rl;gap:18px;font:8px monospace;display:flex;position:absolute;bottom:11vh;right:4.5vw}.scroll{letter-spacing:.14em;align-items:center;gap:11px;font:8px monospace;display:flex;position:absolute;bottom:3vh;right:4.5vw}.scroll i{background:#777;width:40px;height:1px}.statement{border-top:1px solid var(--line);grid-template-columns:1fr 3.2fr;align-items:center;gap:6vw;min-height:72vh;padding:12vh 7vw;display:grid}.statement h2,.section-head h2,.portfolio h2,.development h2{letter-spacing:-.058em;margin:0;font-size:clamp(49px,7vw,108px);line-height:.87}.statement h2 span,.portfolio h2 span{font-weight:300}.statement div>p{color:#a5a5a0;max-width:650px;margin:40px 0 0 auto;font-size:17px;line-height:1.7}.research{border-top:1px solid var(--line);padding:12vh 7vw}.section-head{grid-template-columns:1fr 3.2fr;gap:6vw;margin-bottom:10vh;display:grid}.research-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.research-list article{min-height:500px;padding:42px 4vw 45px 0}.research-list article+article{border-left:1px solid var(--line);padding-left:4vw}.article-top{letter-spacing:.13em;color:#777;justify-content:space-between;font:8px monospace;display:flex}.state i{background:#fff;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}.label{letter-spacing:.15em;color:#888;margin-top:80px;font-size:9px}.research h3{letter-spacing:-.06em;margin:12px 0;font-size:clamp(58px,7vw,108px)}.description{color:#999;max-width:490px;line-height:1.65}.research article>a{letter-spacing:.14em;border-bottom:1px solid #fff;gap:14px;margin-top:48px;padding-bottom:7px;font-size:9px;font-weight:700;display:inline-flex}.portfolio{border-top:1px solid var(--line);grid-template-columns:1.2fr 1.8fr;align-items:start;gap:8vw;min-height:85vh;padding:12vh 7vw;display:grid}.journal{border-top:1px solid #555;margin-top:35px}.journal-head,.journal-row{border-bottom:1px solid var(--line);letter-spacing:.08em;color:#aaa;grid-template-columns:2fr .8fr .8fr;align-items:center;gap:20px;min-height:90px;font:9px monospace;display:grid}.journal-head{color:#5e5e5a;min-height:42px;font-size:8px}.journal-row b{color:#eee;letter-spacing:.08em;font:700 11px Arial;display:block}.journal-row small{color:#666;margin-top:7px;display:block}.journal-note{color:#555;letter-spacing:.08em;margin-top:17px;font:8px monospace}.inline-link{letter-spacing:.12em;border-bottom:1px solid #fff;gap:12px;margin-top:28px;padding-bottom:7px;font:9px monospace;display:inline-flex}.development{border-top:1px solid var(--line);grid-template-columns:1fr 3.2fr;align-items:center;gap:6vw;min-height:80vh;padding:12vh 7vw;display:grid}.development div>p{color:#999;max-width:550px;margin:38px 0;line-height:1.65}.principles{border-top:1px solid var(--line);padding:10vh 7vw}.principles ol{border-top:1px solid var(--line);margin:7vh 0 0;padding:0;list-style:none}.principles li{border-bottom:1px solid var(--line);grid-template-columns:100px 1fr;align-items:center;min-height:100px;display:grid}.principles li span{color:#656561;font:9px monospace}.principles li strong{letter-spacing:-.04em;font-size:clamp(23px,3.2vw,48px)}footer{border-top:1px solid var(--line);padding:12vh 7vw 5vh}.footer-title{letter-spacing:-.07em;font-size:clamp(55px,9vw,145px);font-weight:900;line-height:.9}.footer-title span{font-weight:300}footer>p{color:#666;margin:30px 0}footer>a{border-bottom:1px solid #fff;gap:14px;padding-bottom:7px;font:10px monospace;display:inline-flex}.legal{border-top:1px solid var(--line);color:#555;letter-spacing:.08em;justify-content:space-between;margin-top:13vh;padding-top:20px;font:8px monospace;display:flex}.static-nav{position:relative}.page-hero{border-bottom:1px solid var(--line);flex-direction:column;justify-content:flex-end;min-height:82vh;padding:13vh 7vw 9vh;display:flex;position:relative;overflow:hidden}.page-hero:before{content:"";background:radial-gradient(circle at 80% 40%,#151515,#0000 35%);position:absolute;inset:0}.page-hero>*{position:relative}.page-hero h1{font-size:clamp(72px,10vw,155px)}.page-intro{justify-content:space-between;align-items:end;gap:30px;margin-top:38px;display:flex}.page-intro p{color:#999;max-width:570px;margin:0;line-height:1.65}.page-intro span{letter-spacing:.12em;color:#666;font:8px monospace}.return-section{border-bottom:1px solid var(--line);padding:12vh 7vw}.return-head{grid-template-columns:1.4fr 1fr;align-items:end;gap:8vw;display:grid}.return-head h2,.allocation-head h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,6.5vw,98px);line-height:.88}.return-stats{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.return-stats>div{padding:25px 18px 0 0}.return-stats small{color:#666;letter-spacing:.1em;min-height:30px;font:8px monospace;display:block}.clean-chart{background-image:linear-gradient(#202020 1px,#0000 1px);background-size:100% 25%;border-top:1px solid #222;border-bottom:1px solid #222;height:470px;margin-top:9vh;padding:28px 20px 35px 60px;position:relative}.clean-chart svg{width:100%;height:100%}.return-line{fill:none;stroke:#fff;stroke-width:2px;vector-effect:non-scaling-stroke}.return-area{fill:url(#subtleFill)}.axis{color:#555;flex-direction:column;justify-content:space-between;font:8px monospace;display:flex;position:absolute;top:28px;bottom:35px;left:0}.months{color:#555;justify-content:space-between;font:8px monospace;display:flex;position:absolute;bottom:12px;left:60px;right:20px}.chart-note,.allocation-note{color:#5f5f5b;letter-spacing:.05em;max-width:760px;margin-top:19px;font:9px/1.7 monospace}.portfolio-method{padding:11vh 7vw}.method-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:6vh;display:grid}.method-grid article{min-height:270px;padding:35px 35px 20px 0}.method-grid article+article{border-left:1px solid var(--line);padding-left:35px}.method-grid span,.allocation-stage .stage-line span{color:#666;font:9px monospace}.method-grid h3{margin:65px 0 18px;font-size:24px}.method-grid p{color:#888;font-size:14px;line-height:1.6}.compact-footer{justify-content:space-between;align-items:center;padding:35px 7vw;display:flex}.compact-footer a{font:9px monospace}.compact-footer span{color:#555;letter-spacing:.1em;font:8px monospace}.development-hero h1{font-size:clamp(66px,9vw,142px)}.allocation-section{border-bottom:1px solid var(--line);padding:12vh 7vw}.allocation-head{grid-template-columns:1fr 3.2fr;gap:6vw;display:grid}.allocation-track{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:10vh;display:grid}.allocation-stage{min-height:420px;padding:25px 28px 35px 0}.allocation-stage+article{border-left:1px solid var(--line);padding-left:28px}.stage-line{align-items:center;gap:12px;display:flex}.stage-line i{border:1px solid #fff;border-radius:50%;width:5px;height:5px}.allocation-stage>p{letter-spacing:.1em;color:#777;margin-top:82px;font:9px monospace}.allocation-stage h3{letter-spacing:-.05em;margin:12px 0 28px;font-size:clamp(45px,4.5vw,70px)}.allocation-bar{background:#2b2b2b;height:2px}.allocation-bar i{background:#fff;height:2px;display:block}.allocation-stage small{color:#777;margin-top:28px;line-height:1.6;display:block}.development-criteria{padding:11vh 7vw}.development-criteria ol{border-top:1px solid var(--line);margin:6vh 0 0;padding:0;list-style:none}.development-criteria li{border-bottom:1px solid var(--line);grid-template-columns:80px 1.2fr 1fr;align-items:center;gap:30px;min-height:125px;display:grid}.development-criteria li span{color:#666;font:9px monospace}.development-criteria li strong{font-size:25px}.development-criteria li p{color:#777;line-height:1.6}.research-visuals{border-bottom:1px solid var(--line);padding:12vh 7vw}.visuals-heading{grid-template-columns:1fr 3.2fr;gap:6vw;margin-bottom:8vh;display:grid}.visuals-heading h2{letter-spacing:-.058em;margin:0;font-size:clamp(50px,7vw,108px);line-height:.87}.visuals-heading div>p{color:#888;max-width:560px;margin:30px 0 0;line-height:1.65}.visual-card{background:#030303;border:1px solid #2b2b2b;overflow:hidden}.surface-card{grid-template-columns:.85fr 1.65fr;min-height:580px;display:grid}.visual-copy{padding:38px}.visual-copy>span{color:#666;letter-spacing:.12em;font:8px monospace}.visual-copy h3{letter-spacing:-.045em;margin:70px 0 20px;font-size:clamp(26px,3vw,46px)}.visual-copy>p{color:#888;max-width:440px;line-height:1.65}.visual-tags{flex-wrap:wrap;gap:7px;margin-top:38px;display:flex}.visual-tags i{color:#777;border:1px solid #333;padding:7px 9px;font:8px monospace}.surface-viz{background-image:linear-gradient(#111 1px,#0000 1px),linear-gradient(90deg,#111 1px,#0000 1px);background-size:100% 20%,14.28% 100%;border-left:1px solid #222;justify-content:center;align-items:center;display:flex}.surface-viz svg{width:92%;height:92%}.surface-grid polyline{fill:none;stroke:#3b3b3b;stroke-width:1px}.surface-focus{fill:none;stroke:#eee;stroke-width:2px}.surface-points circle{fill:#000;stroke:#fff;stroke-width:2px}.surface-viz text{fill:#555;letter-spacing:.1em;font:10px monospace}.visual-pair{background:#2b2b2b;grid-template-columns:1fr 1fr;gap:1px;margin-top:1px;display:grid}.compact-visual{border:0;min-height:580px}.compact-visual .visual-copy{border-bottom:1px solid #222;min-height:250px}.compact-visual .visual-copy h3{margin-top:50px}.regime-viz,.monte-viz{height:330px;position:relative}.regime-viz svg{width:100%;height:275px}.regime-rings ellipse{fill:none;stroke:#282828}.regime-path{fill:none;stroke:#eee;stroke-width:2px}.regime-points circle{fill:#000;stroke:#fff;stroke-width:2px}.regime-legend{color:#5c5c58;letter-spacing:.07em;justify-content:center;gap:20px;font:7px monospace;display:flex}.regime-legend i{background:#888;border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}.monte-viz{padding:38px 38px 25px}.distribution{border-bottom:1px solid #333;align-items:flex-end;gap:5px;height:230px;display:flex}.distribution i{background:linear-gradient(#e8e8e4,#333);flex:1;min-width:4px}.monte-axis{color:#555;justify-content:space-between;margin-top:13px;font:7px monospace;display:flex}.monte-axis b{color:#aaa;font-weight:400}.visuals-note{color:#555;letter-spacing:.06em;max-width:820px;margin:22px 0 0;font:8px/1.7 monospace}.careers-hero h1{font-size:clamp(72px,10vw,155px)}.careers-intro{border-bottom:1px solid var(--line);grid-template-columns:1fr 3.2fr;align-items:center;gap:6vw;min-height:65vh;padding:11vh 7vw;display:grid}.careers-intro h2{letter-spacing:-.058em;margin:0;font-size:clamp(50px,7vw,108px);line-height:.87}.careers-intro div>p{color:#999;max-width:620px;margin:38px 0 0 auto;line-height:1.7}.openings{border-bottom:1px solid var(--line);padding:11vh 7vw}.opening-head{justify-content:space-between;align-items:start;display:flex}.opening-head>span{color:#666;letter-spacing:.1em;font:8px monospace}.job-card{border-top:1px solid #555;border-bottom:1px solid #555;margin-top:6vh}.job-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;min-height:190px;padding:32px 0;display:flex}.job-title p{color:#777;letter-spacing:.1em;font:9px monospace}.job-title h2{letter-spacing:-.055em;margin:12px 0 0;font-size:clamp(42px,6vw,92px)}.job-title>span{color:#777;letter-spacing:.1em;font:8px monospace}.job-summary{border-bottom:1px solid var(--line);grid-template-columns:1.6fr 1fr;align-items:center;gap:8vw;min-height:190px;display:grid}.job-summary p{color:#999;max-width:680px;line-height:1.7}.job-summary a{letter-spacing:.1em;border:1px solid #666;justify-self:end;padding:20px;font:9px monospace}.job-summary a:hover{color:#000;background:#fff}.job-details{grid-template-columns:repeat(3,1fr);display:grid}.job-details>div{min-height:130px;padding:28px 25px 25px 0}.job-details>div+div{border-left:1px solid var(--line);padding-left:25px}.job-details small{color:#666;letter-spacing:.1em;margin-bottom:35px;font:8px monospace;display:block}.job-details strong{letter-spacing:.06em;font-size:13px}.expectations{border-bottom:1px solid var(--line);padding:11vh 7vw}.expectation-list{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:6vh;display:grid}.expectation-list article{min-height:320px;padding:30px 28px 25px 0}.expectation-list article+article{border-left:1px solid var(--line);padding-left:28px}.expectation-list span{color:#666;font:9px monospace}.expectation-list h3{margin:75px 0 20px;font-size:21px}.expectation-list p{color:#83837f;font-size:14px;line-height:1.6}.selection{border-bottom:1px solid var(--line);padding:11vh 7vw}.selection ol{border-top:1px solid var(--line);margin:6vh 0 0;padding:0;list-style:none}.selection li{border-bottom:1px solid var(--line);grid-template-columns:70px 1.2fr 1fr;align-items:center;gap:30px;min-height:120px;display:grid}.selection li span{color:#666;font:9px monospace}.selection li strong{font-size:22px}.selection li p{color:#777;line-height:1.6}.careers-disclaimer{padding:6vh 7vw}.careers-disclaimer p{color:#5f5f5b;letter-spacing:.05em;max-width:850px;font:9px/1.8 monospace}.jobs-directory{border-top:1px solid #555;margin-top:7vh}.job-group{border-bottom:1px solid #555;grid-template-columns:.75fr 2.25fr;padding:42px 0;display:grid}.job-group h2{letter-spacing:-.04em;margin:0;font-size:clamp(25px,3vw,45px)}.job-row{border-bottom:1px solid var(--line);grid-template-columns:1.7fr 1fr 30px;align-items:center;gap:24px;min-height:92px;padding:0 4px;display:grid}.job-row:first-of-type{border-top:1px solid var(--line)}.job-row strong{letter-spacing:-.01em;font-size:17px;display:block}.job-row small{color:#666;letter-spacing:.07em;margin-top:7px;font:8px monospace;display:block}.job-row>span:nth-child(2){color:#777;letter-spacing:.07em;font:9px monospace}.job-row i{text-align:right;font-style:normal}.job-row:not(.planned):hover strong{color:#fff}.job-row:not(.planned):hover{background:#080808}.job-row.planned{color:#777}.careers-benefits{border-bottom:1px solid var(--line);grid-template-columns:.75fr 2.25fr;gap:0;padding:11vh 7vw;display:grid}.benefit-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,6vw,90px);line-height:.88}.benefit-copy>p{color:#888;max-width:650px;margin:35px 0 0;line-height:1.7}.benefit-list{border-top:1px solid var(--line);grid-column:2;margin-top:7vh}.benefit-list>div{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr;align-items:center;min-height:82px;display:grid}.benefit-list span{color:#666;font:9px monospace}.benefit-list strong{letter-spacing:.04em;font-size:17px}@media (width<=800px){.topbar{height:72px;padding:0 22px}nav{display:none}.menu{margin-left:auto}.hero{padding:0 24px 11vh}.hero:before{inset:72px 0 0}.hero-copy{width:100%}h1{font-size:17vw}.hero-side{display:none}.scroll{right:19px}.statement,.development{grid-template-columns:1fr;padding:11vh 24px}.statement h2,.section-head h2,.portfolio h2,.development h2{font-size:13vw}.statement div>p{margin-top:30px;font-size:15px}.research{padding:11vh 24px}.section-head{grid-template-columns:1fr;margin-bottom:7vh}.research-list{grid-template-columns:1fr}.research-list article{min-height:420px;padding:38px 0}.research-list article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.portfolio{grid-template-columns:1fr;padding:11vh 24px}.journal{overflow-x:auto}.journal-head,.journal-row{min-width:610px}.development div>p{margin:30px 0}.principles{padding:9vh 24px}.principles li{grid-template-columns:50px 1fr}.legal{flex-direction:column;gap:10px}.footer-title{font-size:14vw}footer{padding:10vh 24px 4vh}.page-hero{min-height:72vh;padding:10vh 24px 7vh}.page-hero h1{font-size:16vw}.page-intro{flex-direction:column;align-items:start}.return-section,.portfolio-method,.allocation-section,.development-criteria{padding:10vh 24px}.return-head{grid-template-columns:1fr}.return-stats{margin-top:5vh}.clean-chart{height:300px;padding-left:45px}.months{left:45px}.method-grid{grid-template-columns:1fr}.method-grid article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.allocation-head,.allocation-track{grid-template-columns:1fr}.allocation-stage{min-height:300px;padding:25px 0}.allocation-stage+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.allocation-stage>p{margin-top:45px}.development-criteria li{grid-template-columns:40px 1fr}.development-criteria li p{grid-column:2}.compact-footer{flex-direction:column;align-items:flex-start;gap:20px}.careers-intro{grid-template-columns:1fr;padding:10vh 24px}.careers-intro h2{font-size:13vw}.careers-intro div>p{margin-top:30px}.openings,.expectations,.selection{padding:10vh 24px}.job-title{flex-direction:column;justify-content:flex-end;align-items:start;gap:20px}.job-summary{grid-template-columns:1fr;padding:35px 0}.job-summary a{justify-self:start}.job-details{grid-template-columns:1fr}.job-details>div+div{border-left:0;border-top:1px solid var(--line);padding-left:0}.expectation-list{grid-template-columns:1fr}.expectation-list article+article{border-left:0;border-top:1px solid var(--line);padding-left:0}.selection li{grid-template-columns:40px 1fr}.selection li p{grid-column:2}.careers-disclaimer{padding:6vh 24px}.research-visuals{padding:10vh 24px}.visuals-heading{grid-template-columns:1fr}.visuals-heading h2{font-size:13vw}.surface-card{grid-template-columns:1fr}.surface-viz{border-top:1px solid #222;border-left:0;min-height:340px}.visual-pair{grid-template-columns:1fr}.compact-visual{min-height:530px}.visual-copy{padding:28px}.visual-copy h3{margin-top:45px}.monte-viz{padding:30px 24px}.job-group{grid-template-columns:1fr;padding:35px 0}.job-group h2{margin-bottom:25px}.job-row{grid-template-columns:1.5fr .8fr 20px}.careers-benefits{grid-template-columns:1fr;padding:10vh 24px}.benefit-copy h2{font-size:13vw}.benefit-list{grid-column:1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.statement div>p{max-width:700px;margin-top:34px;font-size:16px;line-height:1.75}.statement div>p+p{margin-top:18px}.section-title-copy>p{color:#8d8d88;max-width:700px;margin:34px 0 0;line-height:1.7}.research-list article{flex-direction:column;min-height:610px;display:flex}.description{max-width:540px;line-height:1.7}.research article>a{align-self:flex-start;margin-top:auto}.development div>p{max-width:680px;line-height:1.7}.principles li{min-height:130px}.principles li p{color:#767671;max-width:680px;margin:10px 0 0;line-height:1.6}.page-intro p{max-width:720px;line-height:1.7}.section-explainer{color:#858580;max-width:680px;margin:30px 0 0;line-height:1.7}.careers-intro div>p{max-width:760px;margin-top:26px}.benefit-copy>p{max-width:720px;margin-top:24px}.research-process{border-top:1px solid var(--line);padding:11vh 7vw}.process-heading{grid-template-columns:1fr 3.2fr;gap:6vw;display:grid}.process-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(48px,6.5vw,98px);line-height:.88}.research-process ol{border-top:1px solid var(--line);margin:7vh 0 0;padding:0;list-style:none}.research-process li{border-bottom:1px solid var(--line);grid-template-columns:80px 1fr;align-items:center;min-height:135px;display:grid}.research-process li>span{color:#666;font:9px monospace}.research-process li strong{font-size:25px}.research-process li p{color:#7f7f7a;max-width:760px;margin:9px 0 0;line-height:1.65}@media (width<=800px){.section-title-copy>p{margin-top:25px}.research-list article{min-height:560px}.principles li{align-items:start;padding:28px 0}.principles li p{font-size:13px}.research-process{padding:10vh 24px}.process-heading{grid-template-columns:1fr}.process-heading h2{font-size:13vw}.research-process li{grid-template-columns:40px 1fr;padding:25px 0}.research-process li strong{font-size:20px}.research-process li p{font-size:13px}.return-stats{grid-template-columns:1fr}.return-stats>div{border-bottom:1px solid var(--line);padding:20px 0}.careers-intro div>p{margin-top:22px}}.hero h1{max-width:1100px;font-size:clamp(62px,7.8vw,126px);line-height:.84}.statement{color:#0b0b0b;background:#f1f0ec;border-color:#d7d6d1}.statement .index{color:#6f6f69}.statement div>p{color:#4d4d49}.capabilities{color:#0b0b0b;background:#f1f0ec;border-top:1px solid #d7d6d1;padding:12vh 7vw}.capabilities .index{color:#6f6f69}.capabilities-head{grid-template-columns:1fr 3.2fr;gap:6vw;display:grid}.capabilities-head h2{letter-spacing:-.058em;margin:0;font-size:clamp(49px,7vw,108px);line-height:.87}.capabilities-head div>p{color:#50504c;max-width:680px;margin:34px 0 0;line-height:1.7}.capability-grid{border-top:1px solid #c8c7c1;border-bottom:1px solid #c8c7c1;grid-template-columns:repeat(3,1fr);margin-top:9vh;display:grid}.capability-grid article{flex-direction:column;min-height:360px;padding:30px 34px 30px 0;display:flex}.capability-grid article+article{border-left:1px solid #c8c7c1;padding-left:34px}.capability-grid span{color:#74746e;font:9px monospace}.capability-grid h3{letter-spacing:-.045em;margin:72px 0 20px;font-size:clamp(25px,3vw,43px)}.capability-grid p{color:#565652;max-width:400px;margin:0;line-height:1.65}.capability-grid a{letter-spacing:.12em;border-bottom:1px solid #111;align-self:flex-start;margin-top:auto;padding-bottom:7px;font:9px monospace}.portfolio-summary-copy{color:#8f8f8a;max-width:580px;margin:28px 0 0;line-height:1.7}.portfolio .inline-link{margin-top:38px}.page-hero h1{line-height:.82}@media (width<=800px){.hero h1{font-size:15vw}.capabilities{padding:10vh 24px}.capabilities-head{grid-template-columns:1fr}.capabilities-head h2{font-size:13vw}.capability-grid{grid-template-columns:1fr;margin-top:7vh}.capability-grid article{min-height:310px;padding:30px 0}.capability-grid article+article{border-top:1px solid #c8c7c1;border-left:0;padding-left:0}.capability-grid h3{margin-top:48px}.portfolio-summary-copy{font-size:14px}}.simple-home .index{color:#777;margin:0}.simple-hero{background:#000;align-items:flex-end;min-height:100svh;padding:0 7vw 9vh;display:flex;position:relative;overflow:hidden}.simple-hero:before{content:"";background:linear-gradient(125deg,#0000 0 67%,#ffffff09 67.1% 67.22%,#0000 67.3%),radial-gradient(circle at 78% 44%,#171717 0,#090909 29%,#000 62%);position:absolute;inset:0}.simple-topbar{z-index:5;border-bottom:1px solid #ffffff29;align-items:center;height:88px;padding:0 4.5vw;display:flex;position:absolute;top:0;left:0;right:0}.simple-topbar nav{margin-left:auto;margin-right:42px}.header-contact{letter-spacing:.14em;align-items:center;gap:10px;font-size:9px;font-weight:700;display:flex}.simple-hero-copy{z-index:2;max-width:970px;position:relative}.simple-hero-copy h1{letter-spacing:-.068em;margin:0;font-size:clamp(72px,9.2vw,148px);font-weight:900;line-height:.76}.simple-hero-copy>p:not(.eyebrow){color:#aaa;max-width:610px;margin:32px 0;font-size:16px;line-height:1.7}.hero-status{z-index:2;color:#70706c;letter-spacing:.12em;align-items:center;gap:13px;font:8px monospace;display:flex;position:absolute;bottom:9vh;right:4.5vw}.hero-status i,.monitor-bar i,.closed-state i{background:#f4f4ef;border-radius:50%;width:5px;height:5px;display:inline-block}.performance-monitor{color:#0b0b0b;background:#efeee9;padding:12vh 7vw}.monitor-intro{grid-template-columns:1fr 3.2fr;gap:6vw;margin-bottom:8vh;display:grid}.monitor-intro h2,.simple-about h2{letter-spacing:-.05em;margin:0;font-size:clamp(42px,5.2vw,74px);line-height:.9}.monitor-intro>div>p{color:#555550;max-width:610px;margin:30px 0 0;font-size:16px;line-height:1.7}.monitor-shell{background:#f7f6f2;border:1px solid #c5c4bd}.monitor-bar{color:#777770;letter-spacing:.12em;border-bottom:1px solid #d0cfc8;justify-content:space-between;align-items:center;min-height:48px;padding:0 20px;font:8px monospace;display:flex}.monitor-bar>div{align-items:center;gap:9px;display:flex}.monitor-chart{padding:34px 38px 20px}.chart-summary{justify-content:space-between;align-items:flex-end;display:flex}.chart-summary>div:first-child span,.chart-summary small{color:#777770;letter-spacing:.1em;font:8px monospace;display:block}.chart-summary strong{letter-spacing:-.055em;margin:8px 0 5px;font-size:clamp(40px,5vw,76px);display:block}.chart-legend{color:#555550;letter-spacing:.1em;gap:20px;font:8px monospace;display:flex}.chart-legend span{align-items:center;gap:8px;display:flex}.chart-legend i{width:24px;height:2px}.ajax-key{background:#111}.horizon-key{background:#8c8b84}.home-chart{background-image:linear-gradient(#deddd6 1px,#0000 1px);background-size:100% 33.333%;height:390px;margin-top:35px;padding:20px 0 32px 52px;position:relative}.home-chart svg{width:100%;height:100%;overflow:visible}.home-area{fill:url(#homeFill)}.ajax-line,.horizon-line{fill:none;vector-effect:non-scaling-stroke}.ajax-line{stroke:#111;stroke-width:2px}.horizon-line{stroke:#8c8b84;stroke-width:1.5px;stroke-dasharray:5 5}.home-axis{color:#8a8982;flex-direction:column;justify-content:space-between;font:8px monospace;display:flex;position:absolute;top:18px;bottom:31px;left:0}.home-months{color:#8a8982;justify-content:space-between;font:8px monospace;display:flex;position:absolute;bottom:8px;left:52px;right:0}.closed-positions{border-top:1px solid #d0cfc8;padding:28px 38px 0}.positions-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.positions-heading h3{letter-spacing:.09em;margin:0;font-size:13px}.positions-heading>span{color:#85847e;letter-spacing:.1em;font:8px monospace}.position-table{border-top:1px solid #cccac3}.position-row{color:#555550;letter-spacing:.07em;border-bottom:1px solid #d8d7d0;grid-template-columns:1.2fr 1fr .8fr .8fr .8fr;align-items:center;min-height:64px;font:9px monospace;display:grid}.position-row strong{color:#111;letter-spacing:.08em;font:700 11px Arial}.position-head{color:#8a8982;min-height:36px;font-size:8px}.closed-state{align-items:center;gap:8px;display:flex}.closed-state i{background:#111}.monitor-disclaimer{color:#777770;letter-spacing:.05em;max-width:850px;margin:22px 38px 30px;font:8px/1.7 monospace}.simple-about{background:#050505;border-top:1px solid #272727;grid-template-columns:1fr 3.2fr;gap:6vw;min-height:100svh;padding:12vh 7vw 0;display:grid}.about-main>p{color:#999994;max-width:720px;margin:34px 0;font-size:16px;line-height:1.75}.about-lines{border-top:1px solid #333;max-width:760px;margin:42px 0}.about-lines>div{border-bottom:1px solid #333;grid-template-columns:150px 1fr;align-items:center;min-height:75px;display:grid}.about-lines span{color:#777;letter-spacing:.12em;font:8px monospace}.about-lines p{color:#c7c7c2;margin:0;font-size:14px}.light-button{border-color:#666}.simple-footer{border-top:1px solid #272727;grid-column:1/-1;grid-template-columns:1.3fr 1fr;align-items:end;gap:30px;margin-top:12vh;padding:6vh 0 4vh;display:grid}.footer-brand{letter-spacing:-.06em;font-size:clamp(42px,6vw,88px);font-weight:900}.footer-brand span{font-weight:300}.simple-footer>a{border-bottom:1px solid #777;justify-self:end;padding-bottom:7px;font:9px monospace}.simple-footer>div:last-child{color:#555;letter-spacing:.08em;border-top:1px solid #202020;grid-column:1/-1;justify-content:space-between;padding-top:25px;font:8px monospace;display:flex}@media (width<=800px){.simple-topbar{height:72px;padding:0 22px}.simple-topbar nav{display:none}.header-contact{margin-left:auto}.simple-hero{padding:0 24px 10vh}.simple-hero-copy h1{font-size:18vw}.simple-hero-copy>p:not(.eyebrow){font-size:14px}.hero-status{display:none}.performance-monitor{padding:10vh 24px}.monitor-intro{grid-template-columns:1fr;margin-bottom:6vh}.monitor-intro h2,.simple-about h2{font-size:10vw}.monitor-intro>div>p{font-size:14px}.monitor-shell{margin:0 -8px}.monitor-chart{padding:28px 20px 15px}.chart-summary{flex-direction:column;align-items:flex-start;gap:20px}.home-chart{height:270px;padding-left:38px}.home-months{left:38px}.closed-positions{padding:25px 20px 0}.positions-heading{flex-direction:column;align-items:flex-start;gap:10px}.position-table{overflow-x:auto}.position-row{min-width:580px}.monitor-disclaimer{margin:20px 20px 25px}.simple-about{grid-template-columns:1fr;padding:10vh 24px 0}.about-main>p{font-size:14px}.about-lines>div{grid-template-columns:100px 1fr}.simple-footer{grid-template-columns:1fr;margin-top:10vh}.simple-footer>a{justify-self:start}.simple-footer>div:last-child{flex-direction:column;gap:12px}.footer-brand{font-size:13vw}}:root{--apex-blue:#145cff;--apex-blue-dark:#0846d7}.simple-home .button{background:var(--apex-blue);border-color:var(--apex-blue);color:#fff}.simple-home .button:hover{background:var(--apex-blue-dark);border-color:var(--apex-blue-dark);color:#fff}.simple-topbar nav a:hover{border-color:#4f85ff}.chart-primary{position:relative}.return-details-link{background:var(--apex-blue);color:#fff;letter-spacing:.11em;align-items:center;gap:11px;margin-top:18px;padding:13px 15px;font:700 8px monospace;transition:all .2s;display:inline-flex}.return-details-link:hover{background:var(--apex-blue-dark)}.position-row:not(.position-head){transition:all .2s}.position-row:not(.position-head):hover{color:#111;background:#e7efff;padding-left:12px}.position-row:not(.position-head):hover strong,.position-row:not(.position-head):hover .closed-state{color:var(--apex-blue)}.closed-state{color:var(--apex-blue);font-weight:700}.subpage{--line:#d9d9d4;color:#0b0b0b;background:#fff}.subpage .topbar{color:#0b0b0b;border-bottom:1px solid var(--line);background:#fff}.subpage nav a:hover{border-color:var(--apex-blue)}.subpage .menu i{background:#0b0b0b}.subpage .page-hero{border-color:var(--line);background:#fff}.subpage .eyebrow,.subpage .index{color:#70706a}.subpage .page-intro p,.subpage .section-explainer,.subpage .visuals-heading div>p{color:#555550}.subpage .page-intro span{color:#777770}.subpage .return-section,.subpage .research-visuals,.subpage .portfolio-method,.subpage .research-process,.subpage .careers-intro,.subpage .openings,.subpage .expectations,.subpage .careers-benefits,.subpage .selection,.subpage .careers-disclaimer{border-color:var(--line);background:#fff}.subpage .clean-chart{border-color:var(--line);background-image:linear-gradient(#e3e3de 1px,#0000 1px)}.subpage .return-line{stroke:#0b0b0b}.subpage .axis,.subpage .months,.subpage .chart-note,.subpage .allocation-note{color:#72726c}.subpage .return-stats small{color:#777770}.subpage .method-grid p,.subpage .research-process li p,.subpage .expectation-list p,.subpage .selection li p,.subpage .benefit-copy>p,.subpage .careers-intro div>p{color:#5d5d58}.subpage .method-grid span,.subpage .research-process li>span,.subpage .expectation-list span,.subpage .selection li span{color:#777770}.subpage .visual-copy>p{color:#9a9a95}.subpage .visual-tags i{border-color:#3b3b3b}.subpage .visuals-note{color:#71716c}.subpage .job-group,.subpage .jobs-directory{border-color:var(--line)}.subpage .job-row:not(.planned):hover{background:#edf3ff}.subpage .job-row:not(.planned):hover strong,.subpage .job-row i{color:var(--apex-blue)}.subpage .job-summary a{background:var(--apex-blue);border-color:var(--apex-blue);color:#fff}.subpage .job-summary a:hover{background:var(--apex-blue-dark);border-color:var(--apex-blue-dark);color:#fff}.subpage .compact-footer{color:#f5f5f2;background:#050505}.trade-review{border-bottom:1px solid var(--line);background:#fff;padding:11vh 7vw}.trade-review-heading{grid-template-columns:1fr 3.2fr;gap:6vw;display:grid}.trade-review-heading h2{letter-spacing:-.058em;margin:0;font-size:clamp(50px,7vw,108px);line-height:.86}.trade-review-heading>div>p{color:#555550;max-width:650px;margin:30px 0 0;line-height:1.7}.trade-review-list{border-top:1px solid #bdbdb7;margin-top:8vh}.trade-review-head,.trade-detail summary{grid-template-columns:1.2fr 1fr 1fr .8fr .8fr 34px;align-items:center;gap:20px;display:grid}.trade-review-head{color:#777770;letter-spacing:.1em;border-bottom:1px solid var(--line);min-height:38px;font:8px monospace}.trade-detail{border-bottom:1px solid var(--line);scroll-margin-top:20px}.trade-detail summary{cursor:pointer;min-height:92px;list-style:none;transition:all .2s}.trade-detail summary::-webkit-details-marker{display:none}.trade-detail summary:hover{background:#edf3ff;padding-left:12px}.trade-detail summary strong{font-size:17px}.trade-detail summary>span{color:#555550;letter-spacing:.08em;font:9px monospace}.trade-detail summary>span:nth-child(4){color:var(--apex-blue);font-weight:700}.trade-open{background:var(--apex-blue);color:#fff;justify-content:center;align-items:center;width:30px;height:30px;font-style:normal;display:flex}.trade-open:before{content:"+";font-size:18px;font-weight:300}.trade-detail[open] .trade-open:before{content:"−"}.trade-detail-body{background:#f3f6fc;border-top:1px solid #d7dfef;grid-template-columns:repeat(3,1fr);display:grid}.trade-detail-body article{min-height:210px;padding:28px}.trade-detail-body article+article{border-left:1px solid #d7dfef}.trade-detail-body span{color:#6b6b66;letter-spacing:.11em;font:8px monospace}.trade-detail-body p{color:#3f3f3b;margin:48px 0 0;font-size:14px;line-height:1.7}.trade-review-note{color:#70706a;letter-spacing:.06em;max-width:850px;margin:22px 0 0;font:8px/1.7 monospace}@media (width<=800px){.return-details-link{margin-top:15px}.trade-review{padding:10vh 24px}.trade-review-heading{grid-template-columns:1fr}.trade-review-heading h2{font-size:13vw}.trade-review-list{overflow-x:auto}.trade-review-head,.trade-detail summary,.trade-detail-body{min-width:680px}.subpage .compact-footer{margin:0;padding:35px 24px}}.simple-home{color:#0b0b0b;background:#fff}.simple-home .index{color:#6f6f69}.simple-hero{color:#0b0b0b;isolation:isolate;background:#fff}.simple-hero:before{z-index:-2;opacity:.8;background:linear-gradient(90deg,#0000 0 49.93%,#ededeb 50%,#0000 50.07%) 0 0/25% 100%,linear-gradient(#0000 0 49.93%,#ededeb 50%,#0000 50.07%) 0 0/100% 25%,radial-gradient(circle at 76% 48%,#e9f0ff 0,#e9f0ff73 25%,#0000 54%) 0 0/100% 100%}.simple-topbar{color:#0b0b0b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;border-color:#deded9}.simple-topbar nav a:hover{border-color:var(--apex-blue);color:var(--apex-blue)}.simple-hero-copy{z-index:3;max-width:680px}.simple-hero-copy h1{font-size:clamp(70px,8.4vw,136px);line-height:.77}.simple-hero-copy>p:not(.eyebrow){color:#4e4e49;max-width:560px}.simple-hero .eyebrow{color:#686863}.hero-planet-stage{z-index:1;pointer-events:none;justify-content:center;align-items:center;width:min(62vw,930px);height:78vh;display:flex;position:absolute;top:11vh;right:-3vw}.hero-planet-stage:before,.hero-planet-stage:after{content:"";border:1px solid #145cff42;border-radius:50%;height:38%;position:absolute;top:50%;left:6%;right:6%;transform:translateY(-50%)rotate(-18deg)}.hero-planet-stage:after{border-color:#0a0a0a1f;height:58%;left:15%;right:15%;transform:translateY(-50%)rotate(28deg)}.hero-planet-stage img{z-index:2;object-fit:contain;mix-blend-mode:multiply;filter:contrast(1.04)saturate(1.08);width:100%;height:100%;animation:9s ease-in-out infinite apex-planet-float;position:relative}.planet-label{z-index:3;color:#54544f;border-left:2px solid var(--apex-blue);letter-spacing:.12em;background:#ffffffd1;padding:7px 9px;font:8px monospace;position:absolute}.label-research{top:27%;left:5%}.label-performance{top:40%;right:4%}.label-risk{bottom:17%;right:17%}.hero-status{color:#666660}.hero-status i{background:var(--apex-blue)}.performance-monitor{background:#fff;border-top:1px solid #deded9}.monitor-shell{background:#fff;border-color:#cfcfca}.monitor-bar{border-color:#d8d8d3}.monitor-bar i{background:var(--apex-blue)}.closed-positions{border-color:#d8d8d3}.simple-about{color:#0b0b0b;background:#fff;border-color:#deded9}.about-main>p{color:#555550}.about-lines,.about-lines>div{border-color:#d8d8d3}.about-lines span{color:#6d6d67}.about-lines p{color:#22221f}.simple-footer{color:#0b0b0b;border-color:#deded9}.simple-footer>a{color:var(--apex-blue);border-color:var(--apex-blue)}@media (width<=800px){.simple-hero{padding-bottom:8vh}.simple-hero-copy{z-index:3}.simple-hero-copy h1{font-size:17vw}.hero-planet-stage{opacity:.55;width:125vw;height:58vh;top:9vh;right:-42vw}.hero-planet-stage:before,.hero-planet-stage:after,.planet-label{display:none}.simple-hero-copy>p:not(.eyebrow){max-width:88%}.performance-monitor{border-top:1px solid #deded9}}@keyframes apex-planet-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media (prefers-reduced-motion:reduce){.hero-planet-stage img{animation:none}}.equity-key{background:#2e9564!important}.mt4-report-chart{background-image:linear-gradient(#dfe2e5 1px,#0000 1px),linear-gradient(90deg,#eceef0 1px,#0000 1px);background-position:0 18px,58px 0;background-size:100% 20%,10% 100%;border:1px solid #ccd0d5;height:430px;padding:18px 0 34px 58px}.mt4-report-chart .home-axis{top:17px;bottom:110px}.mt4-report-chart .home-months{bottom:7px;left:58px}.mt4-report-chart svg{height:100%}.mt4-balance-line,.mt4-equity-line{fill:none;vector-effect:non-scaling-stroke}.mt4-balance-line{stroke:#1d5faa;stroke-width:2px}.mt4-equity-line{stroke:#2e9564;stroke-width:1.35px}.mt4-volume-baseline{stroke:#bfc4ca;stroke-width:1px;vector-effect:non-scaling-stroke}.mt4-volume-bars rect{fill:#c7d4e8;stroke:#aab9cf;stroke-width:.6px}.volume-label{color:#7d8288;letter-spacing:.08em;writing-mode:vertical-rl;font:7px monospace;position:absolute;bottom:43px;left:6px;transform:rotate(180deg)}.mt4-detail-chart{background-image:linear-gradient(#dde1e5 1px,#0000 1px),linear-gradient(90deg,#edf0f2 1px,#0000 1px);background-position:0 58px,60px 0;background-size:100% 20%,10% 100%;border:1px solid #cbd0d5;height:540px;padding-top:58px;padding-left:60px}.mt4-detail-chart .axis{top:58px;bottom:132px}.mt4-detail-chart .months{bottom:10px;left:60px}.mt4-detail-chart .volume-label{bottom:48px}.statement-chart-title{color:#5c6167;letter-spacing:.09em;background:#f7f8f9;border-bottom:1px solid #cbd0d5;justify-content:space-between;align-items:center;height:42px;padding:0 15px;font:8px monospace;display:flex;position:absolute;top:0;left:0;right:0}.statement-chart-title>div{align-items:center;gap:8px;display:flex}.statement-chart-title i{width:22px;height:2px;margin-left:12px;display:inline-block}@media (width<=800px){.mt4-report-chart{background-position:0 18px,44px 0;height:340px;padding-left:44px}.mt4-report-chart .home-axis{bottom:92px}.mt4-report-chart .home-months{left:44px}.mt4-detail-chart{background-position:0 58px,46px 0;height:390px;padding-left:46px}.mt4-detail-chart .axis{bottom:105px}.mt4-detail-chart .months{left:46px}.statement-chart-title>span{display:none}}.classic-statement-chart{background:#fff;border:1px solid #cfcfcf;margin-top:8vh;padding:7px;box-shadow:0 2px 8px #0000001a}.classic-chart-scroll{width:100%;overflow-x:auto}.classic-statement-chart svg{background:#fff;width:100%;min-width:760px;height:auto;display:block}.classic-chart-title,.classic-x-labels text,.classic-y-labels text{fill:#090909;font-family:Arial,Helvetica,sans-serif}.classic-chart-title{font-size:13px}.classic-statement-chart+.chart-note{margin-top:20px}@media (width<=800px){.classic-statement-chart{margin-top:6vh;padding:4px}.compact-statement-chart{margin-top:28px}.classic-chart-scroll{padding-bottom:4px}}.return-stats{grid-template-columns:repeat(2,1fr)}.return-stats>div{border-bottom:1px solid var(--line);padding:22px 18px 22px 0}.return-stats>div:nth-child(2n){border-left:1px solid var(--line);padding-left:18px}.classic-statement-chart{box-shadow:none;border:1px solid #cbd2dc;padding:0;overflow:hidden}.compact-statement-chart{margin-top:34px}.statement-chart-rail{color:#62666c;letter-spacing:.11em;background:#f6f8fb;border-bottom:1px solid #d8dde4;justify-content:space-between;align-items:center;min-height:48px;padding:0 18px;font:8px monospace;display:flex}.statement-chart-rail>div{align-items:center;gap:9px;display:flex}.statement-chart-rail i{background:var(--apex-blue);border-radius:50%;width:6px;height:6px;display:inline-block}.classic-statement-chart svg{background:#fff;min-width:820px}.classic-chart-frame{fill:#fff;stroke:#171717;stroke-width:1px;vector-effect:non-scaling-stroke}.classic-chart-grid line{stroke:#c9cdd3;stroke-width:1px;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.classic-zero-line{stroke:#70747a;stroke-width:1.25px;vector-effect:non-scaling-stroke}.classic-balance-line{fill:none;stroke:var(--apex-blue);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.classic-point-markers circle{fill:var(--apex-blue);stroke:#fff;stroke-width:1.5px;vector-effect:non-scaling-stroke}.classic-x-labels text,.classic-y-labels text,.classic-axis-caption{fill:#5e6268;font-family:Consolas,Courier New,monospace}.classic-x-labels text,.classic-y-labels text{font-size:11px}.classic-y-labels text{font-weight:400}.classic-axis-caption{letter-spacing:.12em;font-size:9px}.actual-trade-body article{min-height:180px}.actual-trade-body article p{margin-top:34px}.actual-trade-body article p b{color:#777b82;letter-spacing:.11em;margin:14px 0 5px;font:8px monospace;display:block}.actual-trade-body article p b:first-child{margin-top:0}.ticket-breakdown{background:#fff;border-top:1px solid #d7dfef;grid-column:1/-1;overflow-x:auto}.ticket-row{color:#4e5258;letter-spacing:.06em;border-bottom:1px solid #e2e5e9;grid-template-columns:1fr .55fr 2.2fr 2.2fr .8fr;align-items:center;gap:22px;min-width:920px;min-height:72px;padding:0 28px;font:9px monospace;display:grid}.ticket-row strong{color:#111;font-size:11px}.ticket-row small{color:#8a8e94;margin-top:7px;display:block}.ticket-row>b:last-child{text-align:right;font-size:11px}.ticket-head{color:#777b82;letter-spacing:.1em;background:#f7f8fa;min-height:38px;font-size:8px}.positive-result{color:var(--apex-blue)}.negative-result{color:#a33b45}@media (width<=800px){.statement-chart-rail{flex-direction:column;align-items:flex-start;gap:8px;padding:13px 14px}.classic-statement-chart{padding:0}.actual-trade-body{min-width:760px}.return-stats strong{font-size:22px}.ticket-row{padding:0 20px}}.strategy-monitor+.strategy-monitor{margin-top:42px}.horizon-monitor{position:relative;overflow:hidden}.horizon-monitor .monitor-bar i{background:#9da2aa}.horizon-preview-stage{background:#fff;min-height:530px;position:relative;overflow:hidden}.horizon-preview-content{filter:blur(9px);opacity:.42;transform-origin:50%;pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.015)}.horizon-preview-content .monitor-chart{padding-top:42px}.coming-soon-card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffe6;border:1px solid #c9ced7;width:min(430px,100% - 40px);padding:38px 34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 55px #1a263c21}.coming-soon-card:before{content:"";background:var(--apex-blue);border-radius:50%;width:8px;height:8px;margin:0 auto 26px;display:block;box-shadow:0 0 0 6px #145cff1a}.coming-soon-card span{color:#73777e;letter-spacing:.15em;font:8px monospace;display:block}.coming-soon-card strong{color:#0b0b0b;letter-spacing:-.05em;margin:13px 0 11px;font-size:clamp(32px,4vw,58px);line-height:.92;display:block}.coming-soon-card p{color:#666a70;margin:0;font-size:12px;line-height:1.6}@media (width<=800px){.strategy-monitor+.strategy-monitor{margin-top:28px}.horizon-preview-stage{min-height:390px}.horizon-preview-content .monitor-chart{padding:28px 20px 15px}.coming-soon-card{padding:30px 22px}.coming-soon-card strong{font-size:36px}}.simple-footer{gap:18px;margin-top:7vh;padding:3vh 0 2.5vh}.footer-brand{font-size:clamp(28px,3.8vw,54px)}.simple-footer>div:last-child{padding-top:16px}.simple-home-footer{background:#fff;border-top:1px solid #deded9;margin-top:0;padding:5vh 7vw 3vh}@media (width<=800px){.simple-footer{gap:18px;margin-top:7vh;padding:3vh 0 2.5vh}.footer-brand{font-size:10vw}.simple-home-footer{margin-top:0;padding:4vh 24px 3vh}}.portfolio-page .portfolio-hero{justify-content:flex-end;min-height:60vh;padding-top:10vh;padding-bottom:7vh}.portfolio-page .portfolio-hero h1{letter-spacing:-.055em;max-width:900px;font-size:clamp(52px,7vw,96px);line-height:.9}.portfolio-page .page-intro{align-items:flex-start;max-width:1040px;margin-top:28px}.portfolio-page .return-section{padding-top:8vh;padding-bottom:8vh}.portfolio-page .return-head{align-items:start}.portfolio-page .return-head h2{letter-spacing:-.045em;font-size:clamp(38px,4.8vw,68px);line-height:.94}.portfolio-page .section-explainer{color:#555550;max-width:590px;margin:24px 0 0;line-height:1.7}.portfolio-page .trade-review{padding-top:8vh;padding-bottom:8vh}.portfolio-page .trade-review-heading{max-width:900px;display:block}.portfolio-page .trade-review-heading .index{margin-bottom:20px}.portfolio-page .trade-review-heading h2{letter-spacing:-.045em;font-size:clamp(38px,4.8vw,68px);line-height:.94}.portfolio-page .trade-review-heading>div>p{margin-top:24px}.portfolio-page .trade-review-list{margin-top:6vh}@media (width<=800px){.portfolio-page .portfolio-hero{min-height:58vh;padding-top:9vh;padding-bottom:6vh}.portfolio-page .portfolio-hero h1{font-size:13vw}.portfolio-page .return-section,.portfolio-page .trade-review{padding-top:7vh;padding-bottom:7vh}.portfolio-page .return-head h2,.portfolio-page .trade-review-heading h2{font-size:11vw}.portfolio-page .trade-review-list{margin-top:5vh}}.portfolio-page .research-visuals-compact{padding-top:8vh;padding-bottom:8vh}.portfolio-page .research-visuals-compact .visuals-heading{max-width:900px;margin-bottom:6vh;display:block}.portfolio-page .research-visuals-compact .visuals-heading .index{margin-bottom:20px}.portfolio-page .research-visuals-compact .visuals-heading h2{letter-spacing:-.045em;font-size:clamp(38px,4.8vw,68px);line-height:.94}.portfolio-page .research-visuals-compact .visuals-heading div>p{max-width:650px;margin-top:24px}.research-module-list{border-top:1px solid var(--line)}.research-module-list article{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr auto;align-items:center;gap:24px;min-height:112px;display:grid}.research-module-list article>span,.research-module-list small,.research-module-list b{color:#777b82;letter-spacing:.11em;font:8px monospace}.research-module-list h3{letter-spacing:-.025em;margin:9px 0 0;font-size:clamp(20px,2.2vw,30px)}.research-module-list b{color:var(--apex-blue);font-weight:400}@media (width<=800px){.portfolio-page .research-visuals-compact{padding:7vh 24px}.portfolio-page .research-visuals-compact .visuals-heading h2{font-size:11vw}.research-module-list article{grid-template-columns:38px 1fr;padding:24px 0}.research-module-list article>b{grid-column:2}}.performance-monitor>.monitor-intro{max-width:760px;margin-left:0;margin-right:auto;display:block}.performance-monitor>.monitor-intro>.index{margin-bottom:24px}.research-capabilities{border-top:1px solid #2d2d2d;margin:0 0 11vh}.research-capability{border-bottom:1px solid #2d2d2d}.research-capability summary{cursor:pointer;grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:34px;min-height:156px;padding:24px 0;list-style:none;transition:background-color .2s,color .2s,padding .2s;display:grid}.research-capability summary::-webkit-details-marker{display:none}.research-capability summary>span{color:#777;letter-spacing:.12em;font:8px monospace}.research-capability summary h3{color:#f5f5f2;letter-spacing:-.035em;margin:0;font-size:clamp(28px,3vw,46px);font-weight:500}.research-capability summary p{color:#8d8d88;max-width:720px;margin:12px 0 0;font-size:13px;line-height:1.55}.research-capability summary>b{color:#888;letter-spacing:.12em;white-space:nowrap;align-items:center;gap:13px;font:8px monospace;display:flex}.research-capability summary i{border:1px solid #555;border-radius:50%;width:30px;height:30px;position:relative}.research-capability summary i:before,.research-capability summary i:after{content:"";background:currentColor;width:9px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.research-capability summary i:after{transition:transform .2s;transform:translate(-50%,-50%)rotate(90deg)}.research-capability[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.research-capability summary:hover,.research-capability summary:focus-visible{color:#050505;background:#f5f5f2;outline:0;padding-left:18px;padding-right:18px}.research-capability summary:hover h3,.research-capability summary:hover p,.research-capability summary:hover>span,.research-capability summary:hover>b,.research-capability summary:focus-visible h3,.research-capability summary:focus-visible p,.research-capability summary:focus-visible>span,.research-capability summary:focus-visible>b{color:#050505}.research-capability summary:hover i,.research-capability summary:focus-visible i{border-color:#050505}.capability-detail{grid-template-columns:1.4fr 1fr;gap:8vw;padding:10px 0 52px 104px;display:grid}.capability-detail>p{color:#aaa;max-width:720px;margin:0;font-size:14px;line-height:1.75}.capability-detail ul{border-top:1px solid #292929;margin:0;padding:0;list-style:none}.capability-detail li{color:#777;letter-spacing:.11em;border-bottom:1px solid #292929;align-items:center;min-height:42px;font:8px monospace;display:flex}.capability-detail-ml{grid-template-columns:1.1fr 1fr}.capability-detail-ml>ul{grid-column:2}.ml-research-flow{grid-area:1/2/span 2;grid-template-columns:1fr 36px 1fr 36px 1fr;align-items:center;display:grid}.ml-research-flow>span{color:#bdbdb8;letter-spacing:.1em;border:1px solid #363636;flex-direction:column;justify-content:center;min-height:118px;padding:18px;font:8px/1.5 monospace;display:flex}.ml-research-flow>span b{color:#666;margin-bottom:18px;font-size:8px}.ml-research-flow>i{background:#444;height:1px}.strategy-ledger-intro{max-width:850px;margin:0 0 7vh}.strategy-ledger-intro .index{margin-bottom:22px}.strategy-ledger-intro h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.8vw,68px);line-height:.94}.strategy-ledger-intro>p:last-child{color:#999;max-width:620px;margin:28px 0 0;font-size:13px;line-height:1.65}.strategy-ledger{border-top:1px solid #cfd2d8}.strategy-row{border-bottom:1px solid #cfd2d8;grid-template-columns:minmax(230px,.8fr) minmax(0,2.35fr);gap:clamp(42px,6vw,96px);padding:7vh 0;display:grid}.strategy-profile{padding:12px 0 0}.strategy-number{color:#73777e;letter-spacing:.13em;margin:0;font:8px monospace}.strategy-profile h3{letter-spacing:-.055em;margin:24px 0 18px;font-size:clamp(42px,4.7vw,72px);line-height:.9}.strategy-discipline{color:#777;letter-spacing:.12em;margin:-5px 0 20px;font:8px monospace}.strategy-description{color:#565a60;max-width:330px;margin:0;font-size:13px;line-height:1.7}.strategy-facts{border-top:1px solid #d6d9de;margin:38px 0 0}.strategy-facts>div{border-bottom:1px solid #dfe2e6;grid-template-columns:1fr auto;align-items:center;gap:18px;min-height:58px;display:grid}.strategy-facts dt{color:#777b82;letter-spacing:.1em;font:8px monospace}.strategy-facts dd{color:#111;letter-spacing:.05em;text-align:right;margin:0;font:700 10px monospace}.strategy-facts>div:first-child dd{color:var(--apex-blue);font-size:16px}.muted-facts dd,.muted-facts>div:first-child dd{color:#777b82;font-size:10px}.strategy-link{border-bottom:1px solid var(--apex-blue);color:var(--apex-blue);letter-spacing:.11em;align-items:center;gap:12px;margin-top:28px;padding-bottom:8px;font:700 8px monospace;display:inline-flex}.strategy-link:hover{color:var(--apex-blue-dark);border-color:var(--apex-blue-dark)}.strategy-evidence{min-width:0}.strategy-evidence-head{color:#747880;letter-spacing:.11em;border-bottom:1px solid #d8dbe0;justify-content:space-between;align-items:center;gap:18px;min-height:40px;padding:0 2px;font:8px monospace;display:flex}.strategy-evidence .compact-statement-chart{margin-top:22px}.strategy-evidence .classic-statement-chart svg{min-width:640px}.strategy-evidence .monitor-disclaimer{max-width:930px;margin:18px 0 0}.strategy-position-list{border-top:1px solid #ccd0d6;margin-top:20px}.strategy-position-list>a,.strategy-position-list>div{color:#555a62;border-bottom:1px solid #dfe2e6;grid-template-columns:42px 1fr 1.35fr 88px 18px;align-items:center;gap:18px;min-height:58px;transition:all .2s;display:grid}.strategy-position-list>a:hover{background:#f2f6ff;padding-left:9px}.strategy-position-list span{color:#898d94;font:8px monospace}.strategy-position-list strong{color:#111;letter-spacing:.03em;font-size:12px}.strategy-position-list small{color:#777b82;letter-spacing:.08em;font:8px monospace}.strategy-position-list b{text-align:right;font:700 10px monospace}.strategy-position-list i{color:var(--apex-blue);text-align:right;font-style:normal}.horizon-chart-window{background:#fff;border:1px solid #d5d8de;min-height:390px;position:relative;overflow:hidden}.horizon-chart-blur{filter:blur(8px);opacity:.28;pointer-events:none;-webkit-user-select:none;user-select:none;transform:scale(1.025)}.horizon-chart-blur .compact-statement-chart{border:0;margin-top:0}.horizon-chart-window .coming-soon-card{width:min(390px,100% - 38px);padding:30px 28px}.horizon-position-list{opacity:.42}.horizon-position-list>div{cursor:default}.horizon-position-list b,.horizon-position-list i{color:#8a8e95}.horizon-evidence .strategy-evidence-head{margin-bottom:22px}@media (width<=900px){.strategy-row{grid-template-columns:1fr;gap:38px;padding:7vh 0}.strategy-description{max-width:620px}.strategy-facts{grid-template-columns:repeat(3,1fr);display:grid}.strategy-facts>div{padding:16px 12px 14px 0;display:block}.strategy-facts>div+div{border-left:1px solid #dfe2e6;padding-left:12px}.strategy-facts dd{text-align:left;margin-top:10px}.strategy-position-list{overflow-x:auto}.strategy-position-list>a,.strategy-position-list>div{min-width:640px}.horizon-strategy{background:#fff}.horizon-chart-window{min-height:330px}.research-capability summary{grid-template-columns:42px minmax(0,1fr) auto;gap:18px}.research-capability summary h3{font-size:clamp(24px,5vw,36px)}.capability-detail,.capability-detail-ml{grid-template-columns:1fr;gap:28px;padding-left:60px}.capability-detail-ml>ul,.ml-research-flow{grid-column:1}.ml-research-flow{grid-row:auto}.strategy-ledger-intro h2{font-size:9.5vw}}@media (width<=600px){.research-capability summary{grid-template-columns:34px 1fr;min-height:138px;padding:24px 0}.research-capability summary>b{grid-column:2}.research-capability summary h3{font-size:8vw}.capability-detail,.capability-detail-ml{padding:0 0 38px 34px}.ml-research-flow{grid-template-columns:1fr}.ml-research-flow>i{width:1px;height:24px;margin-left:24px}.strategy-ledger-intro{margin-bottom:6vh}.strategy-profile h3{font-size:14vw}.strategy-facts{grid-template-columns:1fr}.strategy-facts>div{padding:0;display:grid}.strategy-facts>div+div{border-left:0;padding-left:0}.strategy-facts dd{text-align:right;margin-top:0}.strategy-evidence-head{flex-direction:column;align-items:flex-start;padding:12px 0}.horizon-chart-window .coming-soon-card{padding:26px 20px}}.careers-directory-page,.career-detail-page{color:#f5f5f2;background:#000}.career-directory-hero{border-bottom:1px solid #2b2b2b;flex-direction:column;justify-content:flex-end;min-height:calc(100svh - 88px);padding:11vh 7vw 8vh;display:flex}.career-directory-intro{grid-template-columns:minmax(0,640px) auto;align-items:end;gap:8vw;margin-top:48px;display:grid}.career-directory-intro p{color:#a7a7a2;margin:0;font-size:15px;line-height:1.7}.career-directory-intro a,.career-text-link,.career-back{color:#fff;letter-spacing:.13em;border-bottom:1px solid #777;justify-content:space-between;align-items:center;gap:26px;width:max-content;padding:0 0 9px;font:8px monospace;display:inline-flex}.career-directory-intro a{justify-self:end}.career-directory-intro a:hover,.career-directory-intro a:focus-visible,.career-text-link:hover,.career-text-link:focus-visible,.career-back:hover,.career-back:focus-visible{border-color:#fff}.career-opportunities,.career-culture,.career-process{border-bottom:1px solid #2b2b2b;padding:11vh 7vw}.career-section-head{justify-content:space-between;align-items:flex-start;display:flex}.career-section-head>span{color:#777;letter-spacing:.13em;font:8px monospace}.career-role-list{border-top:1px solid #555;margin-top:7vh}.career-role-list-head,.career-role-row{grid-template-columns:1.35fr 1fr .75fr 34px;align-items:center;gap:28px;display:grid}.career-role-list-head{color:#70706b;letter-spacing:.12em;border-bottom:1px solid #292929;min-height:42px;font:8px monospace}.career-role-row{border-bottom:1px solid #292929;min-height:126px;padding:18px 4px;transition:background-color .18s,color .18s,padding .18s}.career-role-row>span:first-child small,.career-role-row>span:first-child strong{display:block}.career-role-row small{color:#777;letter-spacing:.12em;margin-bottom:10px;font:8px monospace}.career-role-row strong{letter-spacing:-.035em;font-size:clamp(24px,2.6vw,40px);font-weight:500}.career-role-row>span:nth-child(2),.career-role-row>span:nth-child(3){color:#8d8d88;letter-spacing:.1em;font:8px/1.6 monospace}.career-role-row i{text-align:right;font-size:18px;font-style:normal}.career-role-row:hover,.career-role-row:focus-visible{color:#000;background:#f5f5f2;outline:0;padding-left:18px;padding-right:18px}.career-culture-heading{grid-template-columns:1.2fr 1fr;align-items:end;gap:9vw;margin-top:8vh;display:grid}.career-culture-heading h2,.career-process h2,.career-apply h2,.career-evaluation h2{letter-spacing:-.058em;margin:0;font-size:clamp(48px,6.6vw,104px);line-height:.87}.career-culture-heading>p{color:#a6a6a1;max-width:580px;margin:0;line-height:1.7}.career-principles{border-top:1px solid #292929;grid-template-columns:repeat(4,1fr);margin-top:9vh;display:grid}.career-principles article{min-height:315px;padding:30px 28px 24px 0}.career-principles article+article{border-left:1px solid #292929;padding-left:28px}.career-principles span{color:#6f6f6b;letter-spacing:.1em;font:8px monospace}.career-principles h3{letter-spacing:-.02em;margin:76px 0 20px;font-size:20px}.career-principles p{color:#92928d;margin:0;font-size:13px;line-height:1.65}.career-process{grid-template-columns:.75fr 2.25fr;gap:6vw;display:grid}.career-process>div>p{color:#a4a49f;max-width:620px;margin:34px 0;line-height:1.7}.career-text-link{margin-top:14px}.career-role-hero{border-bottom:1px solid #2b2b2b;flex-direction:column;justify-content:flex-end;min-height:74vh;padding:8vh 7vw 7vh;display:flex}.career-back{margin-bottom:auto}.career-role-hero .eyebrow{margin-top:9vh}.career-role-hero h1{letter-spacing:-.065em;max-width:1300px;font-size:clamp(68px,9.5vw,148px);line-height:.82}.career-role-lead{color:#aaa;max-width:760px;margin:38px 0 0;font-size:16px;line-height:1.7}.career-role-meta{border-bottom:1px solid #2b2b2b;grid-template-columns:repeat(4,1fr);padding:0 7vw;display:grid}.career-role-meta>div{min-height:128px;padding:28px 26px 25px 0}.career-role-meta>div+div{border-left:1px solid #2b2b2b;padding-left:26px}.career-role-meta span,.career-role-meta strong{display:block}.career-role-meta span{color:#70706b;letter-spacing:.12em;margin-bottom:34px;font:8px monospace}.career-role-meta strong{letter-spacing:.07em;font-size:12px}.career-role-body,.career-apply{border-bottom:1px solid #2b2b2b;grid-template-columns:.75fr 2.25fr;gap:6vw;padding:11vh 7vw;display:grid}.career-role-copy{max-width:830px}.career-role-copy p{color:#c5c5c0;letter-spacing:-.02em;margin:0;font-size:clamp(20px,2.1vw,32px);line-height:1.48}.career-role-copy p+p{color:#92928d;letter-spacing:0;margin-top:30px;font-size:15px;line-height:1.75}.career-role-lists>div{border-top:1px solid #333;grid-template-columns:1fr 1fr;display:grid}.career-role-lists article{padding:34px 36px 12px 0}.career-role-lists article+article{border-left:1px solid #333;padding-left:36px}.career-role-lists h2{letter-spacing:-.035em;min-height:90px;margin:0;font-size:27px}.career-role-lists ol,.career-evaluation ol{border-top:1px solid #2b2b2b;margin:0;padding:0;list-style:none}.career-role-lists li{border-bottom:1px solid #2b2b2b;grid-template-columns:42px 1fr;gap:18px;min-height:108px;padding:22px 0;display:grid}.career-role-lists li span,.career-evaluation li span{color:#6f6f6b;letter-spacing:.1em;font:8px monospace}.career-role-lists li p{color:#aaa;margin:0;font-size:13px;line-height:1.65}.career-evaluation>div>h2{margin-bottom:7vh}.career-evaluation li{border-bottom:1px solid #2b2b2b;grid-template-columns:65px 1fr;align-items:center;min-height:88px;display:grid}.career-evaluation li strong{font-size:17px;font-weight:500}.career-apply>div>p{color:#a0a09b;max-width:650px;margin:34px 0;line-height:1.7}.career-apply-link{letter-spacing:.14em;border:1px solid #555;justify-content:space-between;align-items:center;width:min(100%,680px);min-height:80px;margin-top:46px;padding:0 22px;font:9px monospace;display:flex}.career-apply-link:hover,.career-apply-link:focus-visible{color:#000;background:#f5f5f2;border-color:#f5f5f2}@media (width<=900px){.career-role-list-head,.career-role-row{grid-template-columns:1.25fr 1fr .75fr 28px}.career-principles{grid-template-columns:1fr 1fr}.career-principles article:nth-child(3){border-top:1px solid #292929;border-left:0}.career-principles article:nth-child(3),.career-principles article:nth-child(4){padding-top:30px}.career-role-meta{grid-template-columns:1fr 1fr}.career-role-meta>div:nth-child(3){border-top:1px solid #2b2b2b;border-left:0}.career-role-meta>div:nth-child(3),.career-role-meta>div:nth-child(4){padding-top:28px}}@media (width<=600px){.career-directory-hero{min-height:calc(100svh - 72px);padding:9vh 24px 7vh}.career-directory-hero h1{font-size:18vw}.career-directory-intro,.career-culture-heading,.career-process,.career-role-body,.career-apply{grid-template-columns:1fr}.career-directory-intro a{justify-self:start}.career-opportunities,.career-culture,.career-process,.career-role-body,.career-apply{padding:9vh 24px}.career-role-list-head{display:none}.career-role-list{margin-top:5vh}.career-role-row{grid-template-columns:1fr 28px;gap:18px;min-height:150px}.career-role-row>span:nth-child(2),.career-role-row>span:nth-child(3){grid-column:1}.career-role-row i{grid-area:1/2/span 3}.career-principles{grid-template-columns:1fr}.career-principles article,.career-principles article+article{border-top:1px solid #292929;border-left:0;min-height:auto;padding:28px 0}.career-principles article:first-child{border-top:0}.career-principles h3{margin:38px 0 15px}.career-role-hero{min-height:70vh;padding:6vh 24px}.career-role-hero h1{font-size:15vw}.career-role-meta{grid-template-columns:1fr;padding:0 24px}.career-role-meta>div,.career-role-meta>div+div{border-top:1px solid #2b2b2b;border-left:0;min-height:108px;padding:25px 0}.career-role-meta>div:first-child{border-top:0}.career-role-meta span{margin-bottom:22px}.career-role-lists>div{grid-template-columns:1fr}.career-role-lists article,.career-role-lists article+article{border-left:0;padding:30px 0}.career-role-lists article+article{border-top:1px solid #333}.career-role-lists h2{min-height:auto;margin-bottom:34px}.career-evaluation>div>h2{font-size:13vw}.career-apply h2{font-size:14vw}}:root{--apex-blue:#0b0b0b;--apex-blue-dark:#000;--profit-hover:#087a46;--loss-hover:#b32632}.hero-planet-stage:before{border-color:#0a0a0a40}.hero-planet-stage img{filter:grayscale()saturate(0)contrast(1.12)}.simple-topbar nav a:hover,.simple-topbar nav a:focus-visible,.subpage nav a:hover,.subpage nav a:focus-visible,.simple-footer>a,.strategy-link,.research-module-list b{color:#0b0b0b;border-color:#0b0b0b}.statement-chart-rail i,.monitor-bar i,.hero-status i,.coming-soon-card:before{background:#0b0b0b}.coming-soon-card:before{box-shadow:0 0 0 6px #00000014}.balance-key,.equity-key{background:#0b0b0b!important}.mt4-balance-line{stroke:#0b0b0b}.mt4-equity-line{stroke:#777}.mt4-volume-bars rect{fill:#d8d8d5;stroke:#aaa}.trade-open{background:#0b0b0b}.ticket-breakdown{border-color:#d4d4d0}.ticket-head{background:#f1f1ef}.horizon-strategy{background:#fff}.horizon-chart-window,.coming-soon-card{border-color:#cfcfca}.ajax-monitor .monitor-bar i{box-shadow:0 0 0 4px #00000014}.strategy-facts>div:first-child dd,.strategy-position-list i,.trade-detail summary>span:nth-child(4),.positive-result,.negative-result{color:#0b0b0b}.strategy-position-list>a:hover,.strategy-position-list>a:focus-visible,.trade-detail summary:hover,.trade-detail summary:focus-visible{color:#fff;background:#0b0b0b}.strategy-position-list>a:hover span,.strategy-position-list>a:hover strong,.strategy-position-list>a:hover small,.strategy-position-list>a:hover b,.strategy-position-list>a:hover i,.strategy-position-list>a:focus-visible span,.strategy-position-list>a:focus-visible strong,.strategy-position-list>a:focus-visible small,.strategy-position-list>a:focus-visible b,.strategy-position-list>a:focus-visible i,.trade-detail summary:hover>span,.trade-detail summary:focus-visible>span{color:#fff}.positive-result,.negative-result{padding:6px 8px;transition:background-color .2s,color .2s;display:inline-block}.positive-result:hover,.positive-result:focus-visible{background:var(--profit-hover);color:#fff}.negative-result:hover,.negative-result:focus-visible{background:var(--loss-hover);color:#fff}.result-row,.result-stat,.result-fact{transition:background-color .2s,color .2s,padding-left .2s}.hero-planet-stage{pointer-events:auto}.hero-planet-stage:before,.hero-planet-stage:after{display:none}.market-globe{aspect-ratio:1;place-items:center;width:min(100%,720px);display:grid;position:relative}.globe-loading i{background:radial-gradient(circle at 35% 28%,#242424,#080808 62%,#000);border:1px solid #3f3f3f;border-radius:50%;width:88%;height:88%;display:block}.market-globe svg{filter:drop-shadow(0 26px 55px #000000a6);width:100%;height:100%;overflow:visible}.globe-sphere{fill:url(#globeSurface);stroke:#4a4a4a;stroke-width:1px}.globe-graticule{fill:none;stroke:#ffffff17;stroke-width:.65px;pointer-events:none}.globe-country{fill:#ffffff14;stroke:#ffffff7a;stroke-width:.55px;vector-effect:non-scaling-stroke;cursor:pointer;transition:fill .16s,stroke .16s,filter .16s}.globe-country.market-positive:hover,.globe-country.market-positive.is-active{fill:#079357;stroke:#7affbf;filter:url(#globeGlow)}.globe-country.market-negative:hover,.globe-country.market-negative.is-active{fill:#b92d3a;stroke:#ff9ca4;filter:url(#globeGlow)}.globe-rim{fill:none;stroke:#fff9;stroke-width:1.3px;pointer-events:none}.globe-readout{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#000000c7;border-left:2px solid #777;min-width:150px;padding:10px 12px;position:absolute;bottom:17%;left:8%}.globe-readout span,.globe-readout strong{display:block}.globe-readout span{color:#aaa;letter-spacing:.12em;font:8px monospace}.globe-readout strong{color:#fff;letter-spacing:.1em;margin-top:5px;font:700 11px monospace}.globe-readout.positive{border-color:#079357}.globe-readout.positive strong{color:#38df91}.globe-readout.negative{border-color:#b92d3a}.globe-readout.negative strong{color:#ff7480}.globe-legend{color:#94948f;letter-spacing:.1em;pointer-events:none;align-items:center;gap:12px;font:7px monospace;display:flex;position:absolute;bottom:17%;right:8%}.globe-legend span{align-items:center;gap:6px;display:flex}.globe-legend i{border-radius:50%;width:6px;height:6px}.globe-legend i.positive{background:#079357}.globe-legend i.negative{background:#b92d3a}.globe-legend small{color:#5f5f5b;font:7px monospace}@media (width<=800px){.market-globe{width:100%}.globe-readout{bottom:13%;left:12%}.globe-legend{bottom:13%;right:12%}.globe-legend small{display:none}}.gain-row:hover :is(span,strong,small,b,i,dt,dd),.gain-row:focus-visible :is(span,strong,small,b,i,dt,dd),.loss-row:hover :is(span,strong,small,b,i,dt,dd),.loss-row:focus-visible :is(span,strong,small,b,i,dt,dd),.trade-detail.gain-row summary:hover>span,.trade-detail.gain-row summary:focus-visible>span,.trade-detail.loss-row summary:hover>span,.trade-detail.loss-row summary:focus-visible>span{color:#fff}.result-stat:hover,.result-stat:focus-visible,.result-fact:hover,.result-fact:focus-visible{padding-left:14px}.result-stat:hover small,.result-stat:focus-visible small{color:#fff}:root{--line:#2a2a2a;--apex-blue:#fff;--apex-blue-dark:#d2d2ce}html,body,.simple-home,.simple-hero,.performance-monitor,.simple-about,.simple-footer,.simple-home-footer,.subpage,.trade-review,.ticket-breakdown,.horizon-strategy,.horizon-chart-window,.horizon-preview-stage{color:#f5f5f2;background:#000}.subpage{--line:#2a2a2a}.simple-home .index,.subpage .index,.eyebrow,.strategy-number{color:#8b8b86}.simple-topbar,.subpage .topbar{color:#fff;background:#000000f0;border-color:#292929}.simple-topbar .menu i,.subpage .menu i{background:#fff}.simple-hero-copy>p:not(.eyebrow),.page-intro p,.about-main>p,.strategy-description,.portfolio-page .section-explainer,.trade-review-heading>div>p,.visuals-heading div>p,.careers-intro div>p,.benefit-copy>p,.job-summary p{color:#a8a8a3}.hero-planet-stage:before,.hero-planet-stage:after{border-color:#fff3}.hero-planet-stage img{mix-blend-mode:screen;filter:grayscale()saturate(0)invert()contrast(1.22);opacity:.78}.simple-home .button{color:#000;background:#fff;border-color:#fff}.simple-home .button:hover,.simple-home .button:focus-visible{color:#fff;background:#000;border-color:#fff}.performance-monitor,.simple-about,.simple-footer,.simple-home-footer{border-color:#2a2a2a}.simple-footer>a,.strategy-link,.research-module-list b{color:#fff;border-color:#fff}.strategy-link:hover,.strategy-link:focus-visible{color:#aaa;border-color:#aaa}.simple-footer>div:last-child{color:#777;border-color:#2a2a2a}.strategy-ledger,.strategy-row,.strategy-facts,.strategy-facts>div,.strategy-evidence-head,.strategy-position-list,.strategy-position-list>a,.strategy-position-list>div,.research-module-list,.research-module-list article{border-color:#2d2d2d}.strategy-facts dd,.strategy-facts>div:first-child dd,.strategy-position-list strong,.strategy-position-list i,.research-module-list h3{color:#f5f5f2}.strategy-facts dt,.strategy-evidence-head,.strategy-position-list span,.strategy-position-list small,.monitor-disclaimer,.chart-note,.trade-review-note,.visuals-note{color:#84847f}.statement-chart-rail{color:#a0a09b;background:#090909;border-color:#303030}.statement-chart-rail i{background:#fff}.classic-statement-chart,.classic-statement-chart svg{background:#000;border-color:#343434}.classic-chart-frame{fill:#000;stroke:#777}.classic-chart-grid line{stroke:#343434}.classic-zero-line{stroke:#777}.classic-balance-line{stroke:#fff}.classic-chart-title,.classic-x-labels text,.classic-y-labels text,.classic-axis-caption{fill:#a2a29d}.coming-soon-card{background:#050505eb;border-color:#444;box-shadow:0 18px 55px #00000080}.coming-soon-card strong{color:#fff}.coming-soon-card span,.coming-soon-card p{color:#999}.subpage .page-hero:before{background:radial-gradient(circle at 80% 40%,#191919,#0000 38%)}.subpage .page-intro span,.subpage .opening-head>span{color:#777}.return-stats strong,.trade-detail summary strong,.trade-detail summary>span:nth-child(4),.positive-result,.negative-result{color:#fff}.return-stats small{color:#777}.trade-review-list,.trade-review-head,.trade-detail,.trade-detail summary{border-color:#2d2d2d}.trade-review-head,.trade-detail summary>span{color:#9a9a95}.trade-open{color:#000;background:#fff}.trade-detail[open] summary{color:#fff}.trade-detail-body{background:#080808;border-color:#303030}.trade-detail-body article+article,.ticket-breakdown{border-color:#303030}.trade-detail-body span,.actual-trade-body article p b{color:#8f8f89}.trade-detail-body p{color:#d0d0cb}.ticket-row{color:#aaa;background:#000;border-color:#252525}.ticket-row strong{color:#fff}.ticket-row small{color:#777}.ticket-head{color:#777;background:#0a0a0a}.subpage .job-group,.subpage .jobs-directory,.subpage .job-row,.expectation-list,.expectation-list article,.benefit-list,.benefit-list>div,.selection ol,.selection li,.careers-intro,.openings,.expectations,.careers-benefits,.selection{border-color:#2d2d2d}.subpage .job-row strong,.benefit-list strong,.selection li strong,.expectation-list h3{color:#fff}.subpage .job-row small,.subpage .job-row>span:nth-child(2){color:#858580}.subpage .careers-intro div>p,.subpage .benefit-copy>p,.subpage .expectation-list p,.subpage .selection li p,.subpage .careers-disclaimer p{color:#a8a8a3}.subpage .job-row:not(.planned):hover,.subpage .job-row:not(.planned):focus-visible{color:#000;background:#fff}.subpage .job-row:not(.planned):hover strong,.subpage .job-row:not(.planned):focus-visible strong,.subpage .job-row:not(.planned):hover small,.subpage .job-row:not(.planned):focus-visible small,.subpage .job-row:not(.planned):hover>span:nth-child(2),.subpage .job-row:not(.planned):focus-visible>span:nth-child(2),.subpage .job-row:not(.planned):hover i,.subpage .job-row:not(.planned):focus-visible i{color:#000}.subpage .compact-footer{color:#fff;background:#000;border-color:#2a2a2a}.subpage .compact-footer a{color:#fff}.subpage .compact-footer span{color:#777}.subpage .visual-card{color:#f5f5f2;background:#050505;border-color:#252525}.subpage .visual-pair{background:#252525}.strategy-position-list>a:hover,.strategy-position-list>a:focus-visible,.trade-detail summary:hover,.trade-detail summary:focus-visible{color:#fff}.gain-row:hover,.gain-row:focus-visible,.strategy-position-list>a.gain-row:hover,.strategy-position-list>a.gain-row:focus-visible,.trade-detail.gain-row summary:hover,.trade-detail.gain-row summary:focus-visible{background:var(--profit-hover);color:#fff}.loss-row:hover,.loss-row:focus-visible,.strategy-position-list>a.loss-row:hover,.strategy-position-list>a.loss-row:focus-visible,.trade-detail.loss-row summary:hover,.trade-detail.loss-row summary:focus-visible{background:var(--loss-hover);color:#fff}.portfolio-page,.portfolio-page .portfolio-hero,.portfolio-page .return-section,.portfolio-page .trade-review,.portfolio-page .research-visuals,.portfolio-page .compact-footer{color:#f5f5f2;background:#000}.portfolio-page .portfolio-hero,.portfolio-page .return-section,.portfolio-page .trade-review,.portfolio-page .research-visuals,.portfolio-page .compact-footer{border-color:#2a2a2a}.brand-logo{flex:none;width:166px;height:40px;display:block}.brand-logo img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.simple-topbar nav,.topbar nav{margin-left:auto;margin-right:32px}.header-actions{flex:none;align-items:center;gap:18px;display:flex}.header-action{letter-spacing:.14em;white-space:nowrap;justify-content:center;align-items:center;gap:9px;height:39px;font-size:9px;font-weight:700;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.header-contact{color:#fff}.header-contact:hover,.header-contact:focus-visible{color:#b9b9b4}.header-login{color:#000;background:#fff;border:1px solid #fff;min-width:86px;padding:0 14px}.header-login:hover,.header-login:focus-visible{color:#fff;background:#000}.trader-dashboard{color:#f5f5f2;background:#000;min-height:100svh}.trader-dashboard .topbar{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000f5;border-color:#292929;position:sticky;top:0}.dashboard-shell{grid-template-columns:230px minmax(0,1fr);min-height:calc(100svh - 88px);display:grid}.dashboard-sidebar{background:#030303;border-right:1px solid #292929;flex-direction:column;height:calc(100svh - 88px);padding:42px 28px;display:flex;position:sticky;top:88px}.dashboard-sidebar>p{color:#777772;letter-spacing:.16em;margin:0 0 42px;font:8px monospace}.dashboard-sidebar nav{gap:4px;margin:0;display:grid}.dashboard-sidebar nav a{color:#858580;letter-spacing:.11em;border:1px solid #0000;align-items:center;gap:18px;min-height:52px;padding:0 12px;font:700 8px monospace;display:flex}.dashboard-sidebar nav a span{color:#555}.dashboard-sidebar nav a:hover,.dashboard-sidebar nav a:focus-visible,.dashboard-sidebar nav a.is-active{color:#fff;background:#0b0b0b;border-color:#3a3a3a}.dashboard-sidebar-status{color:#777772;letter-spacing:.1em;align-items:center;gap:12px;margin-top:auto;font:8px/1.5 monospace;display:flex}.dashboard-sidebar-status i{background:#fff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #ffffff14}.dashboard-main{min-width:0}.dashboard-overview{background:radial-gradient(circle at 78% 45%,#171717 0,#17171757 26%,#0000 54%),#000;border-bottom:1px solid #292929;grid-template-columns:1.7fr .75fr;align-items:end;gap:7vw;min-height:560px;padding:9vh 6vw 7vh;display:grid}.dashboard-title h1{letter-spacing:-.067em;margin:0;font-size:clamp(64px,8vw,126px);line-height:.79}.dashboard-title>p:last-child{color:#a3a39e;max-width:640px;margin:34px 0 0;font-size:14px;line-height:1.7}.account-selector{background:#040404d1;border:1px solid #3a3a3a;flex-direction:column;justify-content:flex-end;min-height:180px;padding:24px;display:flex}.account-selector span,.account-selector small{color:#777772;letter-spacing:.12em;font:8px monospace}.account-selector strong{letter-spacing:-.035em;margin:55px 0 12px;font-size:31px}.dashboard-notice{background:#080808;border-bottom:1px solid #292929;align-items:flex-start;gap:16px;padding:19px 6vw;display:flex}.dashboard-notice i{background:#fff;border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px}.dashboard-notice p{color:#8d8d88;letter-spacing:.05em;margin:0;font:8px/1.7 monospace}.dashboard-notice strong{color:#fff;margin-right:10px}.dashboard-metrics{border-bottom:1px solid #292929;grid-template-columns:repeat(4,1fr);padding:0 6vw;display:grid}.dashboard-metrics article{min-height:170px;padding:31px 26px 24px 0}.dashboard-metrics article+article{border-left:1px solid #292929;padding-left:26px}.dashboard-metrics span,.dashboard-metrics small{color:#777772;letter-spacing:.1em;font:8px monospace;display:block}.dashboard-metrics strong{letter-spacing:-.04em;margin:48px 0 13px;font-size:clamp(30px,3vw,48px);display:block}.dashboard-metrics .primary-metric strong{color:#45cf8a}.dashboard-performance,.dashboard-activity{border-bottom:1px solid #292929;padding:9vh 6vw}.dashboard-section-head{grid-template-columns:1.4fr 1fr;align-items:end;gap:7vw;margin-bottom:6vh;display:grid}.dashboard-section-head h2{letter-spacing:-.058em;margin:0;font-size:clamp(50px,6vw,92px);line-height:.86}.dashboard-section-head>p{color:#979792;max-width:550px;margin:0;font-size:13px;line-height:1.7}.dashboard-performance .compact-statement-chart{margin-top:0}.dashboard-performance .classic-statement-chart{background:#030303}.compact-head{margin-bottom:4vh}.compact-head>a{letter-spacing:.11em;border-bottom:1px solid #fff;place-self:end;padding-bottom:7px;font:700 8px monospace}.dashboard-trades{border-top:1px solid #3a3a3a}.dashboard-trade-row{color:#a2a29d;letter-spacing:.07em;border-bottom:1px solid #292929;grid-template-columns:.65fr 1fr .8fr .8fr 1fr;align-items:center;gap:18px;min-height:72px;padding:0 12px;font:9px monospace;transition:all .2s;display:grid}.dashboard-trade-row strong,.dashboard-trade-row b{color:#fff}.dashboard-trade-head{color:#666661;min-height:36px;font-size:7px}.dashboard-trade-row:not(.dashboard-trade-head):hover,.dashboard-trade-row:not(.dashboard-trade-head):focus-visible{color:#fff;padding-left:22px}.dashboard-service-grid{grid-template-columns:1fr 1fr;display:grid}.dashboard-access,.dashboard-specialists{border-bottom:1px solid #292929;padding:9vh 6vw}.dashboard-specialists{border-left:1px solid #292929}.service-number{color:#777772;letter-spacing:.14em;font:8px monospace}.dashboard-service-grid h2{letter-spacing:-.055em;margin:8vh 0 28px;font-size:clamp(46px,5vw,74px);line-height:.86}.service-intro{color:#979792;max-width:540px;margin:0;font-size:13px;line-height:1.7}.dashboard-access dl{border-top:1px solid #333;margin:6vh 0 0}.dashboard-access dl div{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:20px;min-height:70px;display:flex}.dashboard-access dt{color:#777772;letter-spacing:.1em;font:8px monospace}.dashboard-access dd{color:#fff;letter-spacing:.09em;text-align:right;margin:0;font:700 9px monospace}.dashboard-access dd i{background:#fff;border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.portal-request{letter-spacing:.11em;border:1px solid #555;justify-content:space-between;align-items:center;min-height:58px;margin-top:34px;padding:0 15px;font:700 8px monospace;display:flex}.portal-request:hover,.portal-request:focus-visible{color:#000;background:#fff}.specialist-list{border-top:1px solid #333;margin-top:6vh}.specialist-list a{border-bottom:1px solid #292929;grid-template-columns:35px 1fr 20px;align-items:center;gap:14px;min-height:92px;transition:all .2s;display:grid}.specialist-list a>span{color:#666661;font:8px monospace}.specialist-list strong,.specialist-list small{display:block}.specialist-list strong{letter-spacing:.04em;font-size:12px}.specialist-list small{color:#777772;letter-spacing:.04em;margin-top:8px;font:8px monospace}.specialist-list i{text-align:right;font-style:normal}.specialist-list a:hover,.specialist-list a:focus-visible{color:#000;background:#fff;padding-left:12px}.dashboard-footer{color:#666661;letter-spacing:.09em;justify-content:space-between;align-items:center;min-height:82px;padding:0 6vw;font:8px monospace;display:flex}.operator-station{background:radial-gradient(circle at 82% 24%,#29377738,#0000 32%),#020202;border-bottom:1px solid #292929;padding:9vh 6vw}.operator-station-heading{grid-template-columns:1.35fr 1fr;align-items:end;gap:7vw;display:grid}.operator-station h2{letter-spacing:-.058em;margin:22px 0 0;font-size:clamp(48px,6vw,90px);line-height:.87}.operator-live{color:#b5c4ff;letter-spacing:.14em;align-items:center;gap:9px;font:700 8px monospace;display:inline-flex}.operator-live i{background:#79e1a7;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #79e1a71a}.operator-station-intro>p{color:#a0a09b;max-width:540px;margin:0;font-size:13px;line-height:1.7}.operator-launch{color:#fff;letter-spacing:.12em;background:#293777;border:1px solid #7189e8;justify-content:space-between;align-items:center;min-height:58px;margin-top:32px;padding:0 17px;font:700 8px monospace;transition:all .2s;display:flex}.operator-launch:hover,.operator-launch:focus-visible{color:#000;background:#fff;border-color:#fff}.operator-checklist{border-top:1px solid #3a3a3a;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:7vh;display:grid}.operator-checklist>div{border-bottom:1px solid #292929;grid-template-columns:38px 1fr 24px;align-items:center;gap:14px;min-height:68px;padding:0 18px 0 0;display:grid}.operator-checklist>div:nth-child(2n){border-left:1px solid #292929;padding-left:18px}.operator-checklist span{color:#666661;letter-spacing:.1em;font:8px monospace}.operator-checklist strong{letter-spacing:.07em;font-size:11px}.operator-checklist i{color:#79e1a7;border:1px solid #3fa56d;border-radius:50%;justify-self:end;place-items:center;width:19px;height:19px;font:10px monospace;display:grid}.operator-note{color:#696964;letter-spacing:.05em;margin:22px 0 0;font:8px/1.7 monospace}.portal-strategies,.operator-performance{border-bottom:1px solid #292929;padding:9vh 6vw}.portal-compact-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:7vw;display:grid}.portal-compact-heading h2{letter-spacing:-.052em;margin:0;font-size:clamp(42px,5.2vw,78px);line-height:.89}.portal-compact-heading>p{color:#979792;max-width:560px;margin:0;font-size:13px;line-height:1.7}.portal-strategy-list{border-top:1px solid #3a3a3a;margin-top:6vh}.portal-strategy-head,.portal-strategy-row{grid-template-columns:1fr 1.45fr .85fr 28px;align-items:center;gap:22px;display:grid}.portal-strategy-head{color:#666661;letter-spacing:.11em;min-height:38px;font:7px monospace}.portal-strategy-row{border-top:1px solid #292929;min-height:78px;padding:0 12px;transition:all .2s}.portal-strategy-row>div{align-items:center;gap:22px;display:flex}.portal-strategy-row>div span{color:#666661;font:8px monospace}.portal-strategy-row strong{letter-spacing:-.02em;font-size:18px}.portal-strategy-row>span{color:#969691;letter-spacing:.09em;font:8px monospace}.portal-strategy-row b{color:#888883;letter-spacing:.09em;align-items:center;gap:9px;font:700 8px monospace;display:flex}.portal-strategy-row b i{background:#555;border-radius:50%;width:6px;height:6px}.portal-strategy-row.active-programme b{color:#8ee4b3}.portal-strategy-row.active-programme b i{background:#56d18c;box-shadow:0 0 0 4px #56d18c17}.portal-strategy-row em{text-align:right;font-style:normal}.portal-strategy-row:hover,.portal-strategy-row:focus-visible{background:#29377740;outline:0;padding-left:22px}.operator-performance{background:linear-gradient(135deg,#29377721,#0000 46%)}.operator-summary{border-top:1px solid #3a3a3a;border-bottom:1px solid #292929;grid-template-columns:repeat(4,1fr);margin-top:6vh;display:grid}.operator-summary article{min-height:150px;padding:25px 22px 22px 0}.operator-summary article+article{border-left:1px solid #292929;padding-left:22px}.operator-summary span,.operator-summary small{color:#74746f;letter-spacing:.1em;font:8px monospace;display:block}.operator-summary strong{letter-spacing:-.035em;margin:45px 0 10px;font-size:clamp(24px,2.7vw,42px);display:block}.operator-summary .operator-positive strong{color:#56d18c}.operator-board{border-top:1px solid #3a3a3a;margin-top:5vh}.operator-board-head{color:#666661;letter-spacing:.11em;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;min-height:38px;font:7px monospace;display:grid}.operator-board-empty{border-top:1px solid #292929;border-bottom:1px solid #292929;grid-template-columns:26px 1fr auto;align-items:center;gap:20px;min-height:112px;padding:20px 16px 20px 0;display:grid}.operator-board-empty>i{border:1px solid #777;border-radius:50%;width:9px;height:9px}.operator-board-empty strong{letter-spacing:.06em;font-size:11px}.operator-board-empty p{color:#777772;max-width:680px;margin:9px 0 0;font-size:11px;line-height:1.55}.operator-board-empty>span{color:#8fa4f2;letter-spacing:.1em;white-space:nowrap;font:8px monospace}@media (width<=800px){.brand-logo{width:108px;height:27px}.header-actions{gap:12px;margin-left:auto}.header-action{letter-spacing:.11em;font-size:8px}.header-contact span{display:none}.header-login{min-width:70px;height:35px;padding:0 10px}.dashboard-shell{grid-template-columns:1fr;min-height:calc(100svh - 72px)}.dashboard-sidebar{border-bottom:1px solid #292929;border-right:0;height:auto;padding:18px 24px;display:block;position:static;overflow-x:auto}.dashboard-sidebar>p,.dashboard-sidebar-status{display:none}.dashboard-sidebar nav{min-width:520px;display:flex}.dashboard-sidebar nav a{min-width:120px}.dashboard-overview{grid-template-columns:1fr;gap:6vh;min-height:auto;padding:9vh 24px 7vh}.dashboard-title h1{font-size:16vw}.dashboard-title>p:last-child{font-size:13px}.account-selector{min-height:150px}.account-selector strong{margin-top:40px}.dashboard-notice{padding:18px 24px}.dashboard-metrics{grid-template-columns:1fr 1fr;padding:0 24px}.dashboard-metrics article:nth-child(3){border-top:1px solid #292929;border-left:0}.dashboard-metrics article:nth-child(3),.dashboard-metrics article:nth-child(4){padding-top:28px}.dashboard-performance,.dashboard-activity,.operator-station,.portal-strategies,.operator-performance,.dashboard-access,.dashboard-specialists{padding:8vh 24px}.dashboard-section-head{grid-template-columns:1fr}.dashboard-section-head h2{font-size:13vw}.compact-head>a{justify-self:start}.dashboard-trades{overflow-x:auto}.dashboard-trade-row{min-width:650px}.operator-station-heading,.portal-compact-heading{grid-template-columns:1fr}.operator-station h2,.portal-compact-heading h2{font-size:12vw}.operator-checklist{grid-template-columns:1fr}.operator-checklist>div:nth-child(2n){border-left:0;padding-left:0}.portal-strategy-list{overflow-x:auto}.portal-strategy-head,.portal-strategy-row{min-width:690px}.operator-summary{grid-template-columns:1fr 1fr}.operator-summary article:nth-child(3){border-top:1px solid #292929;border-left:0}.operator-board{overflow-x:auto}.operator-board-head,.operator-board-empty{min-width:690px}.dashboard-service-grid{grid-template-columns:1fr}.dashboard-specialists{border-left:0}.dashboard-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:120px;padding:0 24px}}@media (width<=440px){.brand-logo{width:96px;height:24px}.header-actions{gap:9px}.header-contact{font-size:7px}.header-login{min-width:62px;padding:0 8px}.dashboard-metrics{grid-template-columns:1fr}.dashboard-metrics article,.dashboard-metrics article+article{border-top:1px solid #292929;border-left:0;min-height:140px;padding:26px 0}.dashboard-metrics article:first-child{border-top:0}.dashboard-metrics strong{margin-top:34px}.dashboard-service-grid h2{font-size:13vw}}.strategy-facts dt,.return-stats small,.dashboard-metrics span{color:#a0a09b;letter-spacing:.015em;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:1.35}.strategy-facts dd,.return-stats strong,.dashboard-metrics strong{font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.025em;font-family:Arial,Helvetica,sans-serif;font-weight:750}.strategy-facts dd{letter-spacing:-.01em;font-size:14px}.strategy-facts>div:first-child dd{font-size:24px}.return-stats small{min-height:34px}.return-stats strong{font-size:clamp(28px,2.8vw,42px)}.dashboard-metrics span{font-size:11px}.dashboard-metrics strong{letter-spacing:-.035em}.dashboard-metrics small{color:#777772;letter-spacing:.02em;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:600;line-height:1.4}@media (width<=600px){.strategy-facts dt,.return-stats small{font-size:9px}.strategy-facts>div:first-child dd{font-size:22px}.return-stats strong{font-size:28px}}.native-checklist-section{background:radial-gradient(circle at 84% 12%,#29377733,#0000 30%),#000;border-bottom:1px solid #292929;padding:9vh 6vw}.native-checklist-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:7vw;margin-bottom:6vh;display:grid}.native-checklist-heading h2{letter-spacing:-.058em;margin:0;font-size:clamp(48px,6vw,88px);line-height:.87}.native-checklist-heading>p{color:#979792;max-width:540px;margin:0;font-size:13px;line-height:1.7}.native-station-shell{background:#040404;border:1px solid #333}.native-station-status{background:#080808;border-bottom:1px solid #292929;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:92px;padding:18px 24px;display:grid}.native-station-status>div:first-child{color:#9a9a95;letter-spacing:.12em;align-items:center;gap:12px;font:700 8px monospace;display:flex}.native-station-status>div:first-child i{background:#777;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #ffffff0a}.native-station-status>div:first-child i.is-ready{background:#55d28b;box-shadow:0 0 0 6px #55d28b17}.native-station-status>strong{font-variant-numeric:tabular-nums;font-size:31px}.native-station-status>strong small{color:#62625d;font-size:13px}.native-progress{background:#1e1e1e;grid-column:1/-1;height:3px}.native-progress i{background:linear-gradient(90deg,#7189e8,#55d28b);height:100%;transition:width .25s;display:block}.native-station-fields{border-bottom:1px solid #292929;grid-template-columns:repeat(4,1fr);display:grid}.native-station-fields label{min-height:112px;padding:24px}.native-station-fields label+label{border-left:1px solid #292929}.native-station-fields span,.native-station-handoff label>span,.native-station-handoff aside>span{color:#70706b;letter-spacing:.11em;font:8px monospace;display:block}.native-station-fields input{color:#fff;background:0 0;border:0;border-bottom:1px solid #393939;outline:0;width:100%;margin-top:24px;padding:0 0 10px;font:13px Arial}.native-station-fields input:focus{border-color:#7189e8}.native-check-groups{grid-template-columns:1fr 1fr;display:grid}.native-check-groups article{border-bottom:1px solid #292929}.native-check-groups article:nth-child(2n){border-left:1px solid #292929}.native-check-groups article>header{border-bottom:1px solid #292929;align-items:center;gap:16px;min-height:62px;padding:0 22px;display:flex}.native-check-groups article>header span{color:#676762;font:8px monospace}.native-check-groups article>header h3{letter-spacing:.03em;margin:0;font-size:14px;font-weight:600}.native-check-groups button{color:#a8a8a3;text-align:left;cursor:pointer;background:#040404;border:0;border-bottom:1px solid #202020;grid-template-columns:34px 1fr 26px;align-items:center;gap:14px;width:100%;min-height:82px;padding:14px 22px;transition:all .18s;display:grid}.native-check-groups button:last-child{border-bottom:0}.native-check-groups button>span{color:#565651;font:8px monospace}.native-check-groups button p{margin:0;font-size:12px;line-height:1.55}.native-check-groups button i{color:#0a0a0a;border:1px solid #3a3a3a;border-radius:50%;place-items:center;width:22px;height:22px;font:11px Arial;display:grid}.native-check-groups button:hover,.native-check-groups button:focus-visible{color:#fff;background:#0d0d0d;outline:0}.native-check-groups button.is-checked{color:#fff;background:#26694726}.native-check-groups button.is-checked i{background:#55d28b;border-color:#55d28b}.native-station-handoff{border-bottom:1px solid #292929;grid-template-columns:1.35fr .65fr;display:grid}.native-station-handoff>label{padding:26px}.native-station-handoff textarea{resize:vertical;color:#fff;background:#070707;border:1px solid #303030;outline:0;width:100%;margin-top:18px;padding:15px;font:13px/1.55 Arial}.native-station-handoff textarea:focus{border-color:#7189e8}.native-station-handoff aside{background:#080808;border-left:1px solid #292929;padding:26px}.native-station-handoff aside strong{color:#aaa;margin:35px 0 20px;font-size:22px;line-height:1.05;display:block}.native-station-handoff aside strong.is-ready{color:#55d28b}.native-station-handoff aside p{color:#6d6d68;margin:10px 0 0;font:8px/1.65 monospace}.native-station-actions{align-items:center;gap:10px;min-height:82px;padding:16px 22px;display:flex}.native-station-actions button{color:#c4c4bf;letter-spacing:.09em;cursor:pointer;background:#080808;border:1px solid #3a3a3a;min-height:44px;padding:0 16px;font:700 8px monospace}.native-station-actions button:hover,.native-station-actions button:focus-visible{color:#fff;border-color:#7189e8}.native-station-actions .station-primary-action{color:#fff;background:#293777;border-color:#4057ad}.native-station-actions>span{color:#5f5f5a;letter-spacing:.09em;margin-left:auto;font:7px monospace}@media (width<=900px){.native-checklist-heading{grid-template-columns:1fr}.native-station-fields{grid-template-columns:1fr 1fr}.native-station-fields label:nth-child(3){border-top:1px solid #292929;border-left:0}.native-station-fields label:nth-child(4){border-top:1px solid #292929}.native-check-groups{grid-template-columns:1fr}.native-check-groups article:nth-child(2n){border-left:0}.native-station-handoff{grid-template-columns:1fr}.native-station-handoff aside{border-top:1px solid #292929;border-left:0}}@media (width<=600px){.native-checklist-section{padding:8vh 24px}.native-checklist-heading h2{font-size:13vw}.native-station-fields{grid-template-columns:1fr}.native-station-fields label+label,.native-station-fields label:nth-child(4){border-top:1px solid #292929;border-left:0}.native-check-groups button{padding:14px}.native-station-actions{flex-direction:column;align-items:stretch}.native-station-actions button{width:100%}.native-station-actions>span{text-align:center;margin:8px 0 0}}@media print{body{background:#fff!important}.company-trader-portal .topbar,.dashboard-sidebar,.trader-command-overview,.ajax-intelligence-section,.dashboard-footer{display:none!important}.dashboard-shell{display:block}.native-checklist-section{color:#000;background:#fff;padding:0}.native-station-shell{background:#fff;border-color:#999}.native-station-status,.native-station-fields label,.native-check-groups button,.native-station-handoff aside{color:#000;background:#fff}.native-check-groups button:not(.is-checked){opacity:.4}.native-station-actions{display:none}.native-station-handoff textarea,.native-station-fields input{color:#000;background:#fff}}.ajax-protocol-shell .ajax-chat-sidebar>p{margin-bottom:28px}.ajax-protocol-shell .ajax-chat-sidebar nav{gap:7px}.ajax-protocol-shell .ajax-chat-sidebar button{min-height:62px}.ajax-protocol-chain{color:#62625d;letter-spacing:.08em;margin:24px 0;font:7px monospace;gap:5px!important;display:grid!important}.ajax-protocol-chain span{background:#2937771c;border-left:1px solid #4057ad;padding:7px 8px}.ajax-protocol-chain i{color:#4057ad;padding-left:8px;font-style:normal}.ajax-message>div>small{color:#7189e8;letter-spacing:.12em;margin-bottom:9px;font:7px monospace;display:block}.ajax-message>div>p{margin:0}.ajax-protocol-shell .ajax-chat-messages{max-height:500px}.ajax-protocol-shell .ajax-chat-main>header i{white-space:nowrap}.company-trader-portal .dashboard-sidebar>p{letter-spacing:.14em;margin-bottom:28px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700}.trader-command-overview{padding:5vh 4vw 5.5vh}.trader-command-heading{grid-template-columns:1.25fr .75fr;gap:5vw}.trader-command-heading .eyebrow{margin-bottom:15px;font-size:8px}.trader-command-heading h1{letter-spacing:-.05em;font-size:clamp(40px,4.8vw,72px);line-height:.86}.trader-command-heading>p{max-width:430px;font-size:12px;line-height:1.6}.trader-overview-grid{margin-top:4vh}.trader-overview-grid>article{min-height:220px;padding:22px}.workspace-card-label{gap:10px}.company-note-card h2{margin:38px 0 16px;font-size:clamp(23px,2.45vw,36px)}.company-note-card>p{font-size:12px;line-height:1.65}.company-note-card footer{margin-top:28px;padding-top:14px}.trader-access-card dl{margin-top:28px}.trader-access-card dl div{min-height:43px}.trader-access-card>p,.breach-limit-card>p{margin-top:16px}.goal-row{min-height:58px}.goal-row:first-of-type{margin-top:26px}.goal-row strong{font-size:15px}.goal-row small{margin-top:-16px}.breach-limit-row strong{font-size:23px}.breach-track{margin-top:10px}@media (width<=900px){.trader-command-overview{padding:6vh 4vw}.trader-command-heading{gap:24px}.trader-overview-grid>article{min-height:200px}.company-trader-portal .dashboard-sidebar nav a{min-width:150px}}@media (width<=600px){.trader-command-overview{padding:6vh 24px}.trader-command-heading h1{font-size:12vw}.trader-overview-grid{margin-top:4vh}.trader-overview-grid>article,.monthly-goals-card,.breach-limit-card{padding:20px;min-height:auto!important}.company-note-card h2{margin-top:32px}.company-trader-portal .dashboard-sidebar nav a{min-width:145px;font-size:9px}}.research-carousel{width:min(100%,1190px);margin:0 auto 13vh}.research-carousel-card{background:#293777;border-radius:5px;grid-template-columns:1.15fr .85fr;min-height:455px;display:grid;overflow:hidden;box-shadow:0 32px 80px #0000004d}.research-carousel-visual{background:#020712;min-width:0;animation:.45s both research-panel-in;position:relative;overflow:hidden}.research-carousel-visual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 72%,#29377785 100%);position:absolute;inset:0}.research-carousel-visual img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.research-slide-hybrid .research-carousel-visual img{object-position:46% center}.research-slide-learning .research-carousel-visual img{object-position:42% center}.research-slide-dynamics .research-carousel-visual img{object-position:38% center}.research-carousel-copy{color:#fff;background:#293777;flex-direction:column;justify-content:center;padding:clamp(42px,5vw,70px);animation:.4s both research-copy-in;display:flex;position:relative}.research-carousel-kicker{color:#bcc7e2;letter-spacing:.08em;text-transform:uppercase;margin:0 0 24px;font:700 9px Arial,Helvetica,sans-serif}.research-carousel-copy h3{letter-spacing:-.035em;text-transform:none;max-width:460px;margin:0;font-size:clamp(32px,3.15vw,45px);font-weight:700;line-height:1.08}.research-carousel-copy>p:not(.research-carousel-kicker){color:#eef1fa;max-width:440px;margin:18px 0 0;font-size:15px;line-height:1.55}.research-carousel-copy>a{color:#1e347c;background:#fff;border-radius:999px;justify-content:space-between;align-self:flex-start;align-items:center;gap:22px;min-width:176px;min-height:50px;margin-top:32px;padding:0 19px;font-size:13px;font-weight:700;transition:transform .2s,background-color .2s;display:inline-flex}.research-carousel-copy>a:hover,.research-carousel-copy>a:focus-visible{background:#e8edff;outline:0;transform:translateY(-2px)}.research-pause{color:#fff;cursor:pointer;background:0 0;border:1px solid #fffc;border-radius:50%;place-items:center;width:31px;height:31px;display:grid;position:absolute;bottom:22px;right:22px}.research-pause:hover,.research-pause:focus-visible{color:#293777;background:#fff;outline:0}.research-pause span{font:700 9px Arial,Helvetica,sans-serif}.research-carousel-controls{justify-content:center;align-items:center;gap:16px;min-height:78px;display:flex}.research-carousel-controls>button{color:#aaa;cursor:pointer;background:0 0;border:1px solid #666;border-radius:50%;width:32px;height:32px;font-size:15px}.research-carousel-controls>button:hover,.research-carousel-controls>button:focus-visible{color:#fff;border-color:#fff;outline:0}.research-carousel-controls>div{align-items:center;gap:8px;display:flex}.research-carousel-controls>div button{cursor:pointer;background:0 0;border:0;place-items:center;height:28px;display:grid}.research-carousel-controls>div button span{color:#0000;background:#666;border-radius:999px;width:8px;height:8px;transition:width .2s,background-color .2s;display:block;overflow:hidden}.research-carousel-controls>div button[aria-selected=true] span{background:#d4d8e2;width:40px}.research-carousel-controls>div button:focus-visible{outline-offset:3px;outline:1px solid #fff}@keyframes research-panel-in{0%{opacity:.35;transform:scale(1.015)}to{opacity:1;transform:scale(1)}}@keyframes research-copy-in{0%{opacity:.35;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@media (width<=900px){.research-carousel-card{grid-template-columns:1fr;min-height:0}.research-carousel-visual{min-height:360px}.research-carousel-visual:after{background:linear-gradient(#0000 72%,#293777ad 100%)}.research-carousel-copy{min-height:380px;padding:48px}.research-carousel-copy h3{font-size:clamp(36px,7vw,52px)}}@media (width<=600px){.research-carousel{margin-bottom:10vh}.research-carousel-card{border-radius:3px}.research-carousel-visual{min-height:250px}.research-carousel-copy{min-height:360px;padding:35px 28px 66px}.research-carousel-kicker{margin-bottom:20px}.research-carousel-copy h3{font-size:10.5vw}.research-carousel-copy>p:not(.research-carousel-kicker){font-size:13px}.research-pause{bottom:18px;right:18px}.research-carousel-controls{min-height:68px}}@media (prefers-reduced-motion:reduce){.research-carousel-visual,.research-carousel-copy{animation:none}}.hero-planet-stage{width:min(50vw,740px);height:66vh;top:17vh;right:1vw}.market-globe{width:min(100%,610px)}.brand-logo{width:174px;height:43px}.brand-logo img{filter:brightness(1.12)contrast(1.2);image-rendering:auto}.market-ribbon{z-index:4;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#030303f5;border-bottom:1px solid #2a2a2a;grid-template-columns:auto minmax(0,1fr) auto;align-items:stretch;height:43px;display:grid;position:absolute;top:88px;left:0;right:0;overflow:hidden}.market-ribbon-status{color:#777;letter-spacing:.08em;white-space:nowrap;border-right:1px solid #292929;align-items:center;gap:9px;min-width:232px;padding:0 20px;font:700 8px Arial,Helvetica,sans-serif;display:flex}.market-ribbon-status i{background:#777;border-radius:50%;width:6px;height:6px}.market-ribbon-status i.is-live{background:#27bd72;box-shadow:0 0 0 4px #27bd721f}.market-ribbon-status strong{color:#fff}.market-ribbon-status span{color:#777}.market-ribbon-window{min-width:0;overflow:hidden}.market-ribbon-track{align-items:stretch;width:max-content;height:100%;animation:36s linear infinite market-ribbon-scroll;display:flex}.market-ribbon:hover .market-ribbon-track{animation-play-state:paused}.market-ribbon-item{border-right:1px solid #262626;grid-template-rows:1fr 1fr;grid-template-columns:1fr auto;align-items:center;column-gap:16px;min-width:190px;padding:5px 20px;font-family:Arial,Helvetica,sans-serif;display:grid}.market-ribbon-item span{color:#8d8d88;letter-spacing:.09em;align-self:end;font-size:8px;font-weight:700}.market-ribbon-item strong{color:#fff;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;align-self:center;font-size:13px}.market-ribbon-item small{font-variant-numeric:tabular-nums;align-self:start;font-size:8px;font-weight:700}.market-ribbon-item .market-up{color:#43ce87}.market-ribbon-item .market-down{color:#ef6a76}.market-ribbon-item .market-flat{color:#777}.market-ribbon-source{color:#777;letter-spacing:.12em;border-left:1px solid #292929;place-items:center;min-width:54px;font:700 8px Arial,Helvetica,sans-serif;display:grid}@keyframes market-ribbon-scroll{to{transform:translate(-50%)}}@media (width<=800px){.hero-planet-stage{width:88vw;height:48vh;top:17vh;right:-24vw}.market-globe{width:100%}.brand-logo{width:116px;height:29px}.market-ribbon{height:40px;top:72px}.market-ribbon-status{min-width:auto;padding:0 13px}.market-ribbon-status span{display:none}.market-ribbon-item{min-width:166px;padding:4px 15px}.market-ribbon-source{display:none}}@media (prefers-reduced-motion:reduce){.market-ribbon-window{overflow-x:auto}.market-ribbon-track{animation:none}}.market-globe{perspective:900px;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;outline:none}.market-globe.is-dragging{cursor:grabbing}.market-globe:focus-visible{outline-offset:8px;border-radius:50%;outline:1px solid #ffffff94}.market-globe canvas{transform-origin:50%;filter:drop-shadow(0 30px 30px #000000b8);touch-action:none;width:100%;height:100%;display:block;transform:rotateX(2deg)}.market-globe.is-dragging canvas{cursor:grabbing}.market-globe:before{content:"";z-index:0;aspect-ratio:1;pointer-events:none;background:radial-gradient(circle at 34% 27%,#3b477f 0,#171d3b 33%,#050713 78%,#000 100%);border:1px solid #98aeffc2;border-radius:50%;width:89.7%;position:absolute;box-shadow:0 26px 55px #000000a6}.market-globe canvas{z-index:1;position:relative}.globe-readout,.globe-legend{z-index:2}:root{--research-indigo:#293777;--research-cobalt:#4057ad;--research-blue:#7189e8;--research-ice:#dce4ff;--research-teal:#245d70;--research-violet:#403365;--research-line:#7089e857;--research-wash:#29377729}.simple-topbar,.subpage .topbar,.trader-dashboard .topbar{border-color:var(--research-line);box-shadow:inset 0 -1px #4057ad1f}.brand-logo img{filter:brightness(1.16)contrast(1.24)drop-shadow(0 0 12px #7189e829)}.simple-topbar nav a:hover,.simple-topbar nav a:focus-visible,.subpage nav a:hover,.subpage nav a:focus-visible{color:var(--research-ice);border-color:var(--research-blue)}.header-login{background:var(--research-indigo);border-color:var(--research-cobalt);color:#fff;box-shadow:0 8px 28px #29377738}.header-login:hover,.header-login:focus-visible{background:var(--research-cobalt);border-color:var(--research-blue);color:#fff}.simple-hero .eyebrow,.page-hero .eyebrow,.career-role-hero .eyebrow,.dashboard-title .eyebrow{color:#9dafef}.simple-home .button{background:var(--research-indigo);border-color:var(--research-cobalt);color:#fff;box-shadow:0 15px 42px #29377740}.simple-home .button:hover,.simple-home .button:focus-visible{background:var(--research-cobalt);border-color:var(--research-blue);color:#fff;transform:translateY(-2px)}.market-ribbon{border-color:var(--research-line);background:linear-gradient(90deg,#293777d1,#0c1024f7 24%,#030305f7 72%)}.market-ribbon-status{border-color:var(--research-line);background:#141d45ad}.market-ribbon-status span,.market-ribbon-source{color:#8e9bc4}.market-ribbon-source{border-color:var(--research-line)}.market-ribbon-item{border-color:#7089e82e}.market-ribbon-item:hover{background:#4057ad29}.globe-readout{border-color:var(--research-blue);background:#0d122be0}.performance-monitor{background:linear-gradient(#02030a 0,#000 23% 100%)}.simple-home .index,.subpage .index,.eyebrow,.strategy-number,.service-number{color:#8298ed}.monitor-intro,.strategy-ledger-intro{padding-left:24px;position:relative}.monitor-intro:before,.strategy-ledger-intro:before{content:"";background:linear-gradient(180deg,var(--research-blue),var(--research-indigo));width:3px;height:54px;position:absolute;top:2px;left:0}.research-carousel-card{border:1px solid #97a9eb47;box-shadow:0 34px 90px #1017397a}.research-slide-learning .research-carousel-copy,.research-slide-learning .research-carousel-card{background:var(--research-indigo)}.research-slide-hybrid .research-carousel-copy,.research-slide-hybrid .research-carousel-card{background:var(--research-teal)}.research-slide-dynamics .research-carousel-copy,.research-slide-dynamics .research-carousel-card{background:var(--research-violet)}.research-slide-learning .research-carousel-visual:after{background:linear-gradient(90deg,#0000 70%,#293777a3 100%)}.research-slide-hybrid .research-carousel-visual:after{background:linear-gradient(90deg,#0000 70%,#245d70a3 100%)}.research-slide-dynamics .research-carousel-visual:after{background:linear-gradient(90deg,#0000 70%,#403365a3 100%)}.research-carousel-controls>button:hover,.research-carousel-controls>button:focus-visible{border-color:var(--research-blue);background:var(--research-wash);color:var(--research-ice)}.research-carousel-controls>div button[aria-selected=true] span{background:var(--research-blue);box-shadow:0 0 18px #7189e861}.strategy-ledger{border-top-color:var(--research-line)}.strategy-row{background:linear-gradient(90deg,#29377717,#0000 42%);position:relative}.planned-strategy:nth-child(2){background:linear-gradient(90deg,#245d7021,#0000 42%)}.planned-strategy:nth-child(3){background:linear-gradient(90deg,#40336521,#0000 42%)}.planned-strategy:nth-child(4){background:linear-gradient(90deg,#29377721,#0000 42%)}.planned-strategy:nth-child(5){background:linear-gradient(90deg,#27476921,#0000 42%)}.strategy-evidence-head{border-left:3px solid var(--research-cobalt);background:linear-gradient(90deg,#2937772e,#0000 55%);padding-left:14px}.strategy-link,.simple-footer>a,.subpage .compact-footer a,.compact-head>a{color:#aebdf6;border-color:var(--research-blue)}.strategy-link:hover,.strategy-link:focus-visible,.simple-footer>a:hover,.simple-footer>a:focus-visible,.subpage .compact-footer a:hover,.subpage .compact-footer a:focus-visible{color:#fff;border-color:#fff}.coming-soon-card{background:linear-gradient(145deg,#293777eb,#0b0e1df5);border-color:#7189e88a}.coming-soon-card:before{background:var(--research-blue);box-shadow:0 0 0 6px #7189e81f}.classic-point-markers circle{fill:#8fa5ff}.subpage .page-hero:before,.career-directory-hero:before,.career-role-hero:before{background:radial-gradient(circle at 80% 40%,#2937777a,#0000 42%)}.portfolio-page .return-section,.portfolio-page .trade-review,.portfolio-page .research-visuals{background-image:linear-gradient(135deg,#29377712,#0000 33%)}.subpage .visual-card{border-color:var(--research-line)}.career-opportunities,.career-culture,.career-process,.career-role-body,.career-apply{background-image:linear-gradient(135deg,#29377711,#0000 32%)}.career-role-row:hover,.career-role-row:focus-visible{background:var(--research-indigo);color:#fff}.career-role-row:hover :is(small,span),.career-role-row:focus-visible :is(small,span){color:var(--research-ice)}.career-apply-link,.portal-request{border-color:var(--research-cobalt);color:#fff;background:#29377738}.career-apply-link:hover,.career-apply-link:focus-visible,.portal-request:hover,.portal-request:focus-visible{background:var(--research-indigo);border-color:var(--research-blue);color:#fff}.dashboard-overview{background:radial-gradient(circle at 78% 45%,#2937778c 0,#161d413d 29%,#0000 56%),#000}.dashboard-sidebar nav a:hover,.dashboard-sidebar nav a:focus-visible,.dashboard-sidebar nav a.is-active{border-color:var(--research-cobalt);background:#29377757}.account-selector{border-color:var(--research-line);background:linear-gradient(145deg,#29377757,#040408e6)}.dashboard-notice{background:#29377724}.dashboard-notice i,.dashboard-sidebar-status i,.dashboard-access dd i{background:var(--research-blue);box-shadow:0 0 0 5px #7189e81a}.specialist-list a:hover,.specialist-list a:focus-visible{background:var(--research-indigo);color:#fff}.specialist-list a:hover small,.specialist-list a:focus-visible small{color:var(--research-ice)}.simple-footer,.compact-footer,.dashboard-footer{border-color:var(--research-line)}.footer-brand span{color:#8fa5ff}.simple-footer>div:last-child{border-color:#7089e833}@media (width<=900px){.research-slide-learning .research-carousel-visual:after{background:linear-gradient(#0000 68%,#293777c7 100%)}.research-slide-hybrid .research-carousel-visual:after{background:linear-gradient(#0000 68%,#245d70c7 100%)}.research-slide-dynamics .research-carousel-visual:after{background:linear-gradient(#0000 68%,#403365c7 100%)}}.simple-hero-copy h1{letter-spacing:-.052em;max-width:520px;font-size:clamp(48px,5.4vw,82px);line-height:.86}.strategy-profile h3{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(34px,3.9vw,58px);line-height:.92}.coming-soon-card strong{letter-spacing:-.035em;font-size:clamp(25px,3vw,42px);line-height:.96}@media (width<=800px){.simple-hero-copy h1{font-size:11vw;line-height:.88}.strategy-profile h3{font-size:11vw}.coming-soon-card strong{font-size:30px}}.career-directory-hero h1{letter-spacing:-.052em;max-width:760px;font-size:clamp(48px,5.6vw,84px);line-height:.86}.career-opportunities,.career-culture,.career-process{padding-top:8vh;padding-bottom:8vh}.career-role-row{min-height:106px}.career-role-row strong{font-size:clamp(21px,2.1vw,31px)}.career-culture-heading h2,.career-process h2,.career-apply h2,.career-evaluation h2{letter-spacing:-.048em;font-size:clamp(36px,4.3vw,64px);line-height:.91}.career-principles h3{font-size:18px}.career-role-hero{min-height:64vh}.career-role-hero h1{letter-spacing:-.052em;overflow-wrap:anywhere;max-width:1050px;font-size:clamp(46px,5.8vw,86px);line-height:.88}.career-role-lead{font-size:15px}.career-role-body,.career-apply{padding-top:8vh;padding-bottom:8vh}.career-role-copy p{font-size:clamp(18px,1.7vw,26px)}.career-role-copy p+p{font-size:14px}.career-role-lists h2{font-size:23px}.career-evaluation li strong{font-size:15px}.careers-directory-page .careers-disclaimer,.career-detail-page .careers-disclaimer{color:#f5f5f2;border-top:1px solid var(--research-line);background:#000}.careers-directory-page .compact-footer,.career-detail-page .compact-footer{color:#f5f5f2;background:#000}.dashboard-overview{min-height:470px;padding-top:7vh;padding-bottom:6vh}.dashboard-title h1{letter-spacing:-.052em;max-width:660px;font-size:clamp(46px,5.5vw,82px);line-height:.86}.account-selector strong{font-size:26px}.dashboard-section-head h2{letter-spacing:-.048em;font-size:clamp(38px,4.2vw,64px);line-height:.9}.dashboard-service-grid h2{letter-spacing:-.045em;font-size:clamp(34px,3.8vw,54px);line-height:.91}@media (width<=800px){.career-directory-hero h1,.career-role-hero h1,.dashboard-title h1{font-size:11vw;line-height:.9}.career-culture-heading h2,.career-process h2,.career-apply h2,.career-evaluation h2,.dashboard-section-head h2,.dashboard-service-grid h2{font-size:10vw;line-height:.92}.career-opportunities,.career-culture,.career-process,.career-role-body,.career-apply,.dashboard-performance,.dashboard-activity,.dashboard-access,.dashboard-specialists{padding-top:7vh;padding-bottom:7vh}}.simple-hero:before{background:linear-gradient(90deg,#0000 0 49.93%,#ffffff12 50%,#0000 50.07%),linear-gradient(#0000 0 49.93%,#ffffff12 50%,#0000 50.07%),radial-gradient(circle at 76% 48%,#2c2c2c85 0,#0f0f0f47 28%,#0000 58%)}.market-globe:before{background:radial-gradient(circle at 34% 27%,#272727 0,#151515 33%,#050505 78%,#000 100%);border-color:#ffffffb8}.market-globe:focus-visible{outline-color:#ffffffb8}.globe-readout{background:#080808e0;border-color:#8c8c88}.globe-readout strong{color:#f5f5f2}.classic-balance-line,.mt4-balance-line{stroke:#fff}.classic-point-markers circle{fill:#fff;stroke:#000}.balance-key{background:#fff!important}.strategy-profile h3{letter-spacing:-.035em;font-size:clamp(30px,3.3vw,48px);line-height:.96}.strategy-description{max-width:370px}.planned-strategy-link{margin-top:28px}.coming-soon-card strong{letter-spacing:-.025em;font-size:clamp(23px,2.7vw,36px)}.portfolio-model-page,.portfolio-model-page .portfolio-model-hero,.portfolio-model-page .portfolio-model-overview,.portfolio-model-page .portfolio-model-pillars,.portfolio-model-page .portfolio-model-process,.portfolio-model-page .portfolio-model-questions,.portfolio-model-page .portfolio-model-universe,.portfolio-model-page .compact-footer{color:#f5f5f2;background:#000}.portfolio-model-page section{border-bottom:1px solid var(--research-line)}.portfolio-model-hero{background-image:radial-gradient(circle at 78% 42%,#29377757,#0000 32%);justify-content:flex-end;min-height:66vh;padding-top:10vh;padding-bottom:7vh}.portfolio-model-hero:before{background:linear-gradient(135deg,#7189e814,#0000 40%)}.portfolio-model-hero h1{letter-spacing:-.055em;max-width:1080px;font-size:clamp(52px,7vw,98px);line-height:.88}.portfolio-model-hero .page-intro{align-items:flex-start;max-width:1050px}.portfolio-model-hero .page-intro p{max-width:690px}.portfolio-model-overview,.portfolio-model-pillars,.portfolio-model-process,.portfolio-model-questions,.portfolio-model-universe{padding:9vh 7vw}.portfolio-model-heading{max-width:900px;margin-bottom:6vh}.portfolio-model-heading .index{margin-bottom:20px}.portfolio-model-heading h2,.portfolio-model-questions h2{letter-spacing:-.045em;margin:0;font-size:clamp(38px,4.8vw,68px);line-height:.94}.portfolio-model-copy{border-top:1px solid var(--research-line);grid-template-columns:1fr 1fr;gap:8vw;display:grid}.portfolio-model-copy article{padding:34px 0 26px}.portfolio-model-copy article+article{border-left:1px solid var(--research-line);padding-left:36px}.portfolio-model-copy span,.portfolio-model-facts dt,.portfolio-model-diagram span,.portfolio-model-diagram small,.portfolio-model-note,.portfolio-pillar-grid>article>span,.portfolio-model-process li>span,.portfolio-model-questions li>span{color:#777b87;letter-spacing:.12em;font:8px monospace}.portfolio-model-copy p{color:#aaa;max-width:670px;margin:28px 0 0;font-size:15px;line-height:1.75}.portfolio-model-facts{border-top:1px solid var(--research-line);border-bottom:1px solid var(--research-line);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.portfolio-model-facts>div{min-height:112px;padding:25px 28px 22px 0}.portfolio-model-facts>div+div{border-left:1px solid var(--research-line);padding-left:28px}.portfolio-model-facts dt{margin-bottom:32px}.portfolio-model-facts dd{color:#f5f5f2;letter-spacing:.05em;margin:0;font-size:13px}.portfolio-model-diagram{border:1px solid var(--research-line);background:radial-gradient(circle at 75%,#2937776b,#0000 34%),#05060b;grid-template-columns:1.2fr .8fr;align-items:center;gap:9vw;min-height:430px;margin-top:7vh;padding:44px;display:grid;position:relative;overflow:hidden}.model-diagram-grid{opacity:.26;background-image:linear-gradient(#7189e833 1px,#0000 1px),linear-gradient(90deg,#7189e833 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0}.model-inputs,.model-output{z-index:1;position:relative}.model-inputs>div{border-bottom:1px solid #7189e847;grid-template-columns:42px minmax(0,1fr) 1fr;align-items:center;gap:20px;min-height:66px;display:grid}.model-inputs>div:first-child{border-top:1px solid #7189e847}.model-inputs strong{letter-spacing:.06em;font-size:13px;font-weight:500}.model-inputs i{background:linear-gradient(90deg,var(--research-blue),transparent);height:1px}.model-output{background:linear-gradient(145deg,#293777c7,#080a17e6);border:1px solid #8fa5ff94;flex-direction:column;justify-content:center;min-height:220px;padding:34px;display:flex;box-shadow:0 25px 70px #00000059}.model-output strong{letter-spacing:-.035em;max-width:310px;margin:24px 0 40px;font-size:clamp(26px,3vw,44px);line-height:.94}.model-output small{line-height:1.6}.portfolio-model-note{max-width:760px;margin:20px 0 0;line-height:1.75}.portfolio-pillar-grid{border-top:1px solid var(--research-line);grid-template-columns:repeat(4,1fr);display:grid}.portfolio-pillar-grid article{min-height:310px;padding:30px 28px 24px 0}.portfolio-pillar-grid article+article{border-left:1px solid var(--research-line);padding-left:28px}.portfolio-pillar-grid h3{letter-spacing:-.025em;margin:80px 0 20px;font-size:20px}.portfolio-pillar-grid p{color:#93938f;margin:0;font-size:13px;line-height:1.7}.portfolio-model-process ol,.portfolio-model-questions ol{border-top:1px solid var(--research-line);margin:0;padding:0;list-style:none}.portfolio-model-process li{border-bottom:1px solid var(--research-line);grid-template-columns:65px 1fr 1.4fr;align-items:center;gap:30px;min-height:110px;display:grid}.portfolio-model-process li strong{font-size:19px;font-weight:500}.portfolio-model-process li p{color:#94948f;max-width:650px;margin:0;font-size:13px;line-height:1.65}.portfolio-model-questions{grid-template-columns:.8fr 1.2fr;gap:8vw;display:grid}.portfolio-model-questions>ol{margin-top:0}.portfolio-model-questions li{border-bottom:1px solid var(--research-line);grid-template-columns:50px 1fr;align-items:center;gap:24px;min-height:108px;display:grid}.portfolio-model-questions li p{color:#c2c2bd;margin:0;font-size:18px;line-height:1.5}.portfolio-model-universe .index{margin-bottom:34px}.portfolio-model-universe>div{flex-wrap:wrap;gap:10px;display:flex}.portfolio-model-universe>div>span{border:1px solid var(--research-line);color:#b5b5b0;letter-spacing:.11em;padding:15px 18px;font:8px monospace}@media (width<=900px){.portfolio-pillar-grid{grid-template-columns:1fr 1fr}.portfolio-pillar-grid article:nth-child(3){border-left:0;border-top:1px solid var(--research-line)}}@media (width<=600px){.strategy-profile h3{font-size:9vw}.portfolio-model-hero{min-height:58vh;padding:9vh 24px 6vh}.portfolio-model-hero h1{font-size:12vw}.portfolio-model-overview,.portfolio-model-pillars,.portfolio-model-process,.portfolio-model-questions,.portfolio-model-universe{padding:7vh 24px}.portfolio-model-heading h2,.portfolio-model-questions h2{font-size:10.5vw}.portfolio-model-copy,.portfolio-model-questions{grid-template-columns:1fr}.portfolio-model-copy article+article{border-left:0;border-top:1px solid var(--research-line);padding-left:0}.portfolio-model-facts{grid-template-columns:1fr}.portfolio-model-facts>div{justify-content:space-between;align-items:center;min-height:72px;padding:18px 0;display:flex}.portfolio-model-facts>div+div{border-left:0;border-top:1px solid var(--research-line);padding-left:0}.portfolio-model-facts dt{margin:0}.portfolio-model-diagram{grid-template-columns:1fr;gap:34px;min-height:520px;padding:24px}.model-output{min-height:190px}.model-inputs>div{grid-template-columns:32px 1fr 44px}.portfolio-pillar-grid{grid-template-columns:1fr}.portfolio-pillar-grid article,.portfolio-pillar-grid article+article,.portfolio-pillar-grid article:nth-child(3){border-left:0;border-top:1px solid var(--research-line);min-height:240px;padding:28px 0}.portfolio-pillar-grid h3{margin-top:54px}.portfolio-model-process li{grid-template-columns:38px 1fr;padding:24px 0}.portfolio-model-process li p{grid-column:2}.portfolio-model-questions{gap:6vh}.portfolio-model-questions li p{font-size:16px}}@media (width<=900px){.company-trader-portal .trader-command-overview{padding:34px 4vw 38px}.company-trader-portal .trader-command-heading{grid-template-columns:1fr;gap:18px}.company-trader-portal .trader-overview-grid>article{min-height:175px}.company-trader-portal .dashboard-sidebar nav a{min-width:150px}}@media (width<=600px){.company-trader-portal .trader-command-overview{padding:32px 24px 36px}.company-trader-portal .trader-command-heading h1{font-size:11vw}.company-trader-portal .trader-overview-grid{margin-top:24px}.company-trader-portal .trader-overview-grid>article,.company-trader-portal .monthly-goals-card,.company-trader-portal .breach-limit-card{padding:18px;min-height:auto!important}.company-trader-portal .company-note-card h2{margin-top:24px}.company-trader-portal .dashboard-sidebar nav a{min-width:145px;font-size:9px}}.company-trader-portal .dashboard-sidebar nav a{min-height:58px}.trader-command-overview{background:radial-gradient(circle at 82% 12%,#29377740,#0000 30%),#000;border-bottom:1px solid #292929;padding:8vh 6vw 9vh}.trader-command-heading{grid-template-columns:1.45fr .8fr;align-items:end;gap:7vw;display:grid}.trader-command-heading h1{font-size:clamp(58px,7vw,108px);line-height:.82}.trader-command-heading>p{color:#a0a09b;max-width:500px;margin:0;font-size:13px;line-height:1.7}.trader-overview-grid{background:#292929;border:1px solid #292929;grid-template-columns:1.35fr 1fr;gap:1px;margin-top:7vh;display:grid}.trader-overview-grid>article{background:#050505;min-height:330px;padding:30px}.workspace-card-label{color:#7e7e79;letter-spacing:.12em;align-items:center;gap:14px;font:8px monospace;display:flex}.workspace-card-label strong{color:#c6c6c1}.workspace-card-label i{color:#8fa4f2;border:1px solid #3a3a3a;margin-left:auto;padding:6px 8px;font:7px monospace}.company-note-card h2{letter-spacing:-.04em;max-width:660px;margin:75px 0 24px;font-size:clamp(28px,3.2vw,48px);line-height:1.04}.company-note-card>p{color:#a3a39e;max-width:720px;margin:0;font-size:13px;line-height:1.75}.company-note-card footer{color:#656560;letter-spacing:.1em;border-top:1px solid #292929;justify-content:space-between;margin-top:55px;padding:20px 0 0;font:7px monospace;display:flex}.trader-access-card dl{border-top:1px solid #303030;margin:55px 0 0}.trader-access-card dl div{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:20px;min-height:54px;display:flex}.trader-access-card dt{color:#71716c;letter-spacing:.1em;font:8px monospace}.trader-access-card dd{color:#eee;letter-spacing:.07em;text-align:right;margin:0;font:700 9px monospace}.trader-access-card>p,.breach-limit-card>p{color:#666661;letter-spacing:.04em;margin:24px 0 0;font:8px/1.65 monospace}.goal-row{border-bottom:1px solid #292929;grid-template-columns:1fr auto;align-items:center;gap:10px;min-height:77px;display:grid}.goal-row:first-of-type{border-top:1px solid #292929;margin-top:48px}.goal-row>span{color:#80807b;letter-spacing:.1em;font:8px monospace}.goal-row strong{letter-spacing:-.02em;font-size:18px}.goal-row small{color:#5f5f5a;letter-spacing:.1em;grid-column:1/-1;margin-top:-22px;font:7px monospace}.breach-limit-row{margin-top:43px}.breach-limit-row+.breach-limit-row{margin-top:30px}.breach-limit-row>div:first-child{justify-content:space-between;align-items:end;display:flex}.breach-limit-row span{color:#8d8d88;letter-spacing:.1em;font:8px monospace}.breach-limit-row strong{letter-spacing:-.03em;font-size:29px}.breach-track{background:#252525;height:4px;margin-top:14px}.breach-track i{background:#7189e8;width:0;height:100%;display:block}.ajax-intelligence-section{border-bottom:1px solid #292929;padding:9vh 6vw}.internal-section-heading{grid-template-columns:1.25fr 1fr;align-items:end;gap:7vw;margin-bottom:6vh;display:grid}.internal-section-heading h2{letter-spacing:-.058em;margin:0;font-size:clamp(48px,6vw,88px);line-height:.87}.internal-section-heading>p{color:#979792;max-width:540px;margin:0;font-size:13px;line-height:1.7}.ajax-chat-shell{background:#050505;border:1px solid #333;grid-template-columns:250px minmax(0,1fr);min-height:660px;display:grid}.ajax-chat-sidebar{background:#080808;border-right:1px solid #292929;flex-direction:column;padding:25px 20px;display:flex}.ajax-chat-sidebar>div{align-items:center;gap:10px;display:flex}.ajax-chat-sidebar>div strong{letter-spacing:.11em;font:700 8px monospace}.ajax-status-dot{background:#56d18c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #56d18c17}.ajax-chat-sidebar>p{color:#676762;letter-spacing:.1em;margin:13px 0 42px;font:7px monospace}.ajax-chat-sidebar nav{gap:8px;margin:0;display:grid}.ajax-chat-sidebar button{color:#aaa;text-align:left;letter-spacing:.05em;cursor:pointer;background:#050505;border:1px solid #292929;grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:72px;padding:12px;font:8px/1.45 monospace;display:grid}.ajax-chat-sidebar button span{color:#5f5f5a}.ajax-chat-sidebar button:hover,.ajax-chat-sidebar button:focus-visible{color:#fff;background:#29377740;border-color:#7189e8;outline:0}.ajax-chat-sidebar>small{color:#5f5f5a;letter-spacing:.06em;margin-top:auto;font:7px/1.6 monospace}.ajax-chat-main{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.ajax-chat-main>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;min-height:78px;padding:0 25px;display:flex}.ajax-chat-main>header span,.ajax-chat-main>header strong{display:block}.ajax-chat-main>header span{color:#71716c;letter-spacing:.12em;font:7px monospace}.ajax-chat-main>header strong{letter-spacing:.06em;margin-top:7px;font-size:12px}.ajax-chat-main>header i{color:#9eaff0;letter-spacing:.1em;border:1px solid #3b456f;padding:7px 9px;font:7px monospace}.ajax-chat-messages{max-height:465px;padding:35px 5vw;overflow-y:auto}.ajax-message{grid-template-columns:52px minmax(0,700px);gap:18px;margin-bottom:26px;display:grid}.ajax-message>span{color:#7d8fd3;letter-spacing:.1em;padding-top:5px;font:8px monospace}.ajax-message p{color:#c4c4bf;margin:0;font-size:13px;line-height:1.75}.user-message{margin-left:8vw}.user-message>span{color:#777772}.user-message p{background:#0b0b0b;border:1px solid #333;padding:16px 18px}.ajax-chat-composer{border-top:1px solid #292929;padding:22px 25px 18px}.ajax-chat-composer>label{color:#777772;letter-spacing:.1em;margin-bottom:10px;font:7px monospace;display:block}.ajax-chat-composer>div{background:#090909;border:1px solid #3a3a3a;grid-template-columns:1fr 48px;display:grid}.ajax-chat-composer textarea{resize:none;color:#fff;background:0 0;border:0;outline:0;width:100%;padding:15px;font:13px/1.5 Arial}.ajax-chat-composer button{color:#fff;cursor:pointer;background:#293777;border:0;border-left:1px solid #3a3a3a;font-size:22px}.ajax-chat-composer button:disabled{color:#444;cursor:not-allowed;background:#111}.ajax-chat-composer>small{color:#555550;letter-spacing:.06em;margin-top:10px;font:7px monospace;display:block}.internal-operator-station{background:radial-gradient(circle at 82% 24%,#2937772e,#0000 32%),#020202}.embedded-checklist-section{background:#000;border-bottom:1px solid #292929;padding:0}.embedded-checklist-bar{background:#070707;border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:24px;min-height:58px;padding:0 24px;display:flex}.embedded-checklist-bar>div{align-items:center;gap:12px;display:flex}.embedded-checklist-bar i{background:#56d18c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #56d18c14}.embedded-checklist-bar strong{letter-spacing:.1em;font:700 9px monospace}.embedded-checklist-bar>div span{color:#676762;letter-spacing:.1em;font:7px monospace}.embedded-checklist-bar>a{color:#aebdf6;letter-spacing:.1em;border-bottom:1px solid #7189e8;padding-bottom:5px;font:700 8px monospace}.embedded-checklist-frame{background:#050505;border:0;width:100%;height:max(820px,100svh - 146px);display:block}@media (width<=900px){.trader-command-heading,.internal-section-heading,.trader-overview-grid,.ajax-chat-shell{grid-template-columns:1fr}.ajax-chat-sidebar{border-bottom:1px solid #292929;border-right:0}.ajax-chat-sidebar nav{grid-template-columns:repeat(3,1fr)}.ajax-chat-sidebar>small{margin-top:22px}.ajax-chat-messages{min-height:360px}.user-message{margin-left:3vw}}@media (width<=600px){.trader-command-overview,.ajax-intelligence-section{padding:8vh 24px}.trader-command-heading h1{font-size:15vw}.trader-overview-grid>article{min-height:auto;padding:24px}.company-note-card h2{margin-top:48px}.company-note-card footer{flex-direction:column;align-items:flex-start;gap:10px}.internal-section-heading h2{font-size:13vw}.ajax-chat-sidebar nav{grid-template-columns:1fr}.ajax-chat-shell{min-height:720px}.ajax-chat-main>header{padding:0 18px}.ajax-chat-messages{padding:28px 18px}.ajax-message{grid-template-columns:42px 1fr}.user-message{margin-left:0}.ajax-chat-composer{padding:18px}.monthly-goals-card,.breach-limit-card{min-height:300px!important}.embedded-checklist-bar{flex-direction:column;align-items:flex-start;padding:16px 18px}.embedded-checklist-frame{height:760px}}.company-trader-portal .dashboard-sidebar{padding:30px 22px}.company-trader-portal .dashboard-sidebar>p{letter-spacing:.14em;margin:0 0 26px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:1.2}.company-trader-portal .dashboard-sidebar nav{gap:4px}.company-trader-portal .dashboard-sidebar nav a{letter-spacing:.14em;gap:13px;min-height:46px;padding:0 10px;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;line-height:1.2}.company-trader-portal .dashboard-sidebar nav a span{letter-spacing:.08em;font-family:Arial,Helvetica,sans-serif;font-size:9px;font-weight:700}.company-trader-portal .trader-command-overview{padding:36px 4vw 42px}.company-trader-portal .trader-command-heading{grid-template-columns:1.2fr .8fr;gap:4vw}.company-trader-portal .trader-command-heading .eyebrow{margin-bottom:12px;font-size:8px}.company-trader-portal .trader-command-heading h1{letter-spacing:-.048em;font-size:clamp(36px,4vw,60px);line-height:.88}.company-trader-portal .trader-command-heading>p{max-width:410px;font-size:11px;line-height:1.55}.company-trader-portal .trader-overview-grid{margin-top:28px}.company-trader-portal .trader-overview-grid>article{min-height:188px;padding:19px 20px}.company-trader-portal .workspace-card-label{gap:9px}.company-trader-portal .company-note-card h2{margin:27px 0 12px;font-size:clamp(21px,2vw,30px);line-height:1.04}.company-trader-portal .company-note-card>p{font-size:11px;line-height:1.58}.company-trader-portal .company-note-card footer{margin-top:20px;padding-top:11px}.company-trader-portal .trader-access-card dl{margin-top:20px}.company-trader-portal .trader-access-card dl div{min-height:36px}.company-trader-portal .trader-access-card>p,.company-trader-portal .breach-limit-card>p{margin-top:12px;line-height:1.5}.company-trader-portal .goal-row{min-height:48px}.company-trader-portal .goal-row:first-of-type{margin-top:18px}.company-trader-portal .goal-row strong{font-size:14px}.company-trader-portal .goal-row small{margin-top:-12px}.company-trader-portal .breach-limit-row{margin-top:20px}.company-trader-portal .breach-limit-row+.breach-limit-row{margin-top:16px}.company-trader-portal .breach-limit-row strong{font-size:21px}.company-trader-portal .breach-track{margin-top:8px}@media (width<=900px){.company-trader-portal .trader-command-overview{padding:34px 4vw 38px}.company-trader-portal .trader-command-heading{grid-template-columns:1fr;gap:18px}.company-trader-portal .trader-overview-grid>article{min-height:175px}.company-trader-portal .dashboard-sidebar nav a{min-width:150px}}@media (width<=600px){.company-trader-portal .trader-command-overview{padding:32px 24px 36px}.company-trader-portal .trader-command-heading h1{font-size:11vw}.company-trader-portal .trader-overview-grid{margin-top:24px}.company-trader-portal .trader-overview-grid>article,.company-trader-portal .monthly-goals-card,.company-trader-portal .breach-limit-card{padding:18px;min-height:auto!important}.company-trader-portal .company-note-card h2{margin-top:24px}.company-trader-portal .dashboard-sidebar nav a{min-width:145px;font-size:9px}}.ajax-original-station{--station-bg:#06080c;--station-card:#0d1118;--station-border:#ffffff1a;--station-blue:#1977ff;--station-muted:#929dad;color:#f4f7fb;background:radial-gradient(circle at 76% -18%,#1977ff21,#0000 31rem),linear-gradient(#080b10 0%,#05070a 100%);border-bottom:1px solid #292929;padding:0;font-family:Arial,Helvetica,sans-serif;display:block}.ajax-original-station *{box-sizing:border-box}.ajax-original-station button,.ajax-original-station select,.ajax-original-station textarea{font:inherit}.ajax-original-station .station-shell{width:min(1460px,100%);margin:0 auto;padding:20px}.ajax-original-station .station-header{border-bottom:1px solid var(--station-border);justify-content:space-between;align-items:center;gap:28px;min-height:82px;padding:2px 2px 18px;display:flex}.ajax-original-station .brand-lockup{align-items:center;gap:14px;min-width:0;display:flex}.ajax-original-station .brand-mark{color:#8fc1ff;letter-spacing:.08em;background:linear-gradient(145deg,#1977ff3d,#1977ff08);border:1px solid #2f8cff80;border-radius:7px;place-items:center;width:48px;height:48px;font:700 13px monospace;display:grid;box-shadow:inset 0 0 20px #1977ff14}.ajax-original-station .station-eyebrow{color:#6f7c8f;letter-spacing:.15em;margin:0 0 6px;font:700 10px monospace}.ajax-original-station .brand-lockup h1{letter-spacing:-.035em;text-transform:uppercase;margin:0;font:700 clamp(18px,2vw,26px) monospace}.ajax-original-station .brand-lockup h1 span{color:#8c98a9;font-weight:400}.ajax-original-station .header-scores{align-items:stretch;gap:8px;display:flex}.ajax-original-station .score-unit{border:1px solid var(--station-border);background:#0d1118b8;border-radius:7px;width:200px;padding:10px 12px}.ajax-original-station .score-unit>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ajax-original-station .score-unit span{color:#8d99aa;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.ajax-original-station .score-unit strong{color:#f9fbff;font:700 18px monospace}.ajax-original-station .score-unit strong small{color:#677386;font-size:11px}.ajax-original-station .intelligence-score{width:144px}.ajax-original-station .score-track{grid-template-columns:repeat(12,1fr);gap:3px;margin-top:8px;display:grid}.ajax-original-station .score-track.compact{grid-template-columns:repeat(3,1fr)}.ajax-original-station .score-track span{background:#252c36;border-radius:4px;height:3px}.ajax-original-station .score-track span.active{background:#2f8cff;box-shadow:0 0 9px #2f8cff8c}.ajax-original-station .live-status{background:linear-gradient(90deg,#ef44441a,#0d1118b3 38%);border:1px solid #ef444440;border-left:3px solid #ef4444;border-radius:7px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:82px;margin:16px 0;padding:14px 16px;display:grid}.ajax-original-station .live-status.status-fundamental,.ajax-original-station .live-status.status-value{background:linear-gradient(90deg,#f59e0b17,#0d1118b3 38%);border-color:#f59e0b3b #f59e0b3b #f59e0b3b #f59e0b}.ajax-original-station .live-status.status-technical{background:linear-gradient(90deg,#2f8cff17,#0d1118b3 38%);border-color:#2f8cff3b #2f8cff3b #2f8cff3b #2f8cff}.ajax-original-station .live-status.status-green{background:linear-gradient(90deg,#22c55e1f,#0d1118bd 42%);border-color:#22c55e4d #22c55e4d #22c55e4d #22c55e}.ajax-original-station .status-icon{color:#fb7185;background:#ef444414;border:1px solid #ef444447;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.ajax-original-station .status-fundamental .status-icon,.ajax-original-station .status-value .status-icon{color:#fbbf24;background:#f59e0b12;border-color:#f59e0b47}.ajax-original-station .status-technical .status-icon{color:#60a5fa;background:#2f8cff12;border-color:#2f8cff47}.ajax-original-station .status-green .status-icon{color:#4ade80;background:#22c55e14;border-color:#22c55e4d}.ajax-original-station .status-copy{min-width:0}.ajax-original-station .status-copy>span{color:#7f8b9b;letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px;font:700 9px monospace;display:block}.ajax-original-station .status-copy strong{letter-spacing:-.015em;font:700 14px monospace;display:block}.ajax-original-station .status-copy p{color:#8f9aaa;margin:4px 0 0;font-size:12px;line-height:1.45}.ajax-original-station .research-chip{border:1px solid var(--station-border);color:#738094;letter-spacing:.09em;white-space:nowrap;border-radius:5px;padding:7px 9px;font:700 9px monospace}.ajax-original-station .station-grid{grid-template-columns:minmax(0,1.5fr) minmax(380px,.78fr);align-items:start;gap:16px;display:grid}.ajax-original-station .primary-column,.ajax-original-station .secondary-column{gap:16px;display:grid}.ajax-original-station .secondary-column{position:sticky;top:16px}.ajax-original-station .station-panel{border:1px solid var(--station-border);background:#0b0f15e6;border-radius:8px;overflow:hidden;box-shadow:0 16px 50px #00000029}.ajax-original-station .classification-panel,.ajax-original-station .thesis-panel,.ajax-original-station .actions-panel{padding:18px}.ajax-original-station .section-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.ajax-original-station .section-index{color:#328cff;font:700 10px monospace}.ajax-original-station .section-heading p{color:#667387;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font:700 9px monospace}.ajax-original-station .section-heading h2{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:16px}.ajax-original-station .heading-with-score{padding:18px 18px 0}.ajax-original-station .heading-with-score .section-score{margin-left:auto}.ajax-original-station .compact-heading{margin-bottom:13px}.ajax-original-station .section-score{align-items:baseline;gap:7px;display:flex}.ajax-original-station .section-score strong{color:#69aaff;font:700 20px monospace}.ajax-original-station .section-score span{color:#687487;text-transform:uppercase;font:9px monospace}.ajax-original-station .classification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ajax-original-station .field-group{gap:7px;display:grid}.ajax-original-station .field-group label{color:#9aa5b5;letter-spacing:.04em;text-transform:uppercase;font:10px monospace}.ajax-original-station .station-select{color:#edf2f8;width:100%;height:39px;box-shadow:none;background:#0c1118;border:1px solid #ffffff1f;border-radius:5px;outline:0;padding:0 34px 0 12px}.ajax-original-station .station-select:focus{border-color:#2f8cff}.ajax-original-station .group-label,.ajax-original-station .support-label{border-top:1px solid var(--station-border);border-bottom:1px solid var(--station-border);justify-content:space-between;align-items:center;margin:0 18px 8px;padding:7px 0;display:flex}.ajax-original-station .support-label{margin-block:6px;padding-block:8px}.ajax-original-station .group-label span,.ajax-original-station .support-label span{color:#b4becb;letter-spacing:.09em;text-transform:uppercase;font:700 10px monospace}.ajax-original-station .group-label small{color:#ef6a74;text-transform:uppercase;font:9px monospace}.ajax-original-station .support-label small{color:#64809f;text-transform:uppercase;font:8px monospace}.ajax-original-station .checklist-list{padding-bottom:8px}.ajax-original-station .check-row{border-left:2px solid #0000;grid-template-columns:25px 18px minmax(0,1fr);align-items:start;gap:11px;padding:10px 18px;transition:all .15s;display:grid}.ajax-original-station .check-row+.check-row{border-top:1px solid #ffffff0e}.ajax-original-station .check-row:hover{background:#ffffff05}.ajax-original-station .check-row.is-checked{background:#2f8cff09;border-left-color:#2f8cff}.ajax-original-station .check-number{color:#4f5a69;padding-top:2px;font:10px monospace}.ajax-original-station .check-row input,.ajax-original-station .intel-row input{appearance:none;cursor:pointer;background:#090d12;border:1px solid #3d4858;border-radius:3px;width:17px;height:17px;margin:1px 0 0}.ajax-original-station .check-row input:checked,.ajax-original-station .intel-row input:checked{background:#1977ff;border-color:#2f8cff;box-shadow:inset 0 0 0 3px #090d12}.ajax-original-station .check-content{cursor:pointer;line-height:1.35;display:block}.ajax-original-station .check-title-line{align-items:center;gap:8px;display:flex}.ajax-original-station .check-title-line strong{color:#dce3ec;font-size:12px}.ajax-original-station .check-title-line small{color:#ef7a82;letter-spacing:.07em;border:1px solid #ef444440;border-radius:3px;padding:2px 5px;font:700 7px monospace}.ajax-original-station .check-content>span:last-child{color:#737f90;margin-top:3px;font-size:10px;line-height:1.45;display:block}.ajax-original-station .check-row.is-checked .check-title-line strong{color:#f6f9fc}.ajax-original-station .intel-list{padding:0 12px 12px}.ajax-original-station .intel-row{grid-template-columns:18px minmax(0,1fr);gap:11px;padding:13px 6px;display:grid}.ajax-original-station .intel-row+.intel-row{border-top:1px solid var(--station-border)}.ajax-original-station .intel-content{cursor:pointer;display:block}.ajax-original-station .intel-content>span:first-child{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:7px;display:grid}.ajax-original-station .intel-content b{color:#3f8ff8;font:9px monospace}.ajax-original-station .intel-content strong{color:#dfe6ef;font-size:12px;line-height:1.3}.ajax-original-station .intel-content>span:last-child{color:#707d8e;margin:5px 0 0 31px;font-size:10px;line-height:1.5;display:block}.ajax-original-station .intel-row.is-checked{background:linear-gradient(90deg,#2f8cff0d,#0000)}.ajax-original-station .thesis-input{resize:vertical;color:#e9eff7;width:100%;min-height:94px;box-shadow:none;background:#090d13;border:1px solid #ffffff1f;border-radius:5px;outline:0;padding:12px;font-size:12px;line-height:1.6}.ajax-original-station .thesis-input:focus{border-color:#2f8cff}.ajax-original-station .thesis-input::placeholder{color:#596474}.ajax-original-station .character-count{color:#ef707a;text-transform:uppercase;justify-content:space-between;margin-top:7px;font:8px monospace;display:flex}.ajax-original-station .character-count.complete{color:#4ade80}.ajax-original-station .qualification-gate{background:radial-gradient(circle at 0,#22c55e2b,#0000 13rem),#0b1710;border:1px solid #22c55e61;border-radius:8px;grid-template-columns:auto 1fr;gap:14px;padding:17px;display:grid;box-shadow:0 0 34px #22c55e14}.ajax-original-station .qualification-icon{color:#4ade80;border:1px solid #4ade80;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.ajax-original-station .qualification-gate span{color:#75c78e;letter-spacing:.12em;text-transform:uppercase;font:700 8px monospace}.ajax-original-station .qualification-gate h2{color:#d9ffe4;margin:4px 0;font-size:15px}.ajax-original-station .qualification-gate p{color:#79a488;margin:0;font-size:10px;line-height:1.5}.ajax-original-station .primary-actions,.ajax-original-station .secondary-actions{gap:8px;display:grid}.ajax-original-station .primary-actions{grid-template-columns:1.5fr .65fr}.ajax-original-station .secondary-actions{grid-template-columns:1fr 1fr;margin-top:8px}.ajax-original-station .actions-panel button{color:#c9d2de;cursor:pointer;background:#151b24;border:1px solid #ffffff1f;border-radius:5px;height:40px;padding:0 12px}.ajax-original-station .actions-panel button:disabled{opacity:.38;cursor:not-allowed}.ajax-original-station .actions-panel .generate-button{color:#fff;background:#1977ff;border-color:#1977ff;box-shadow:0 0 20px #1977ff24}.ajax-original-station .actions-panel .reset-button{background:#0b1016}.ajax-original-station .secondary-actions button{height:36px}.ajax-original-station .autosave-note{color:#687588;align-items:center;gap:7px;margin:11px 0 0;font-size:9px;display:flex}.ajax-original-station .autosave-note span{background:#22c55e;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #22c55eb3}.ajax-original-station .receipt-sheet{background:#0b0f15;border:1px solid #2f8cff3d;border-radius:8px;margin-top:16px;padding:22px}.ajax-original-station .receipt-heading{border-bottom:1px solid var(--station-border);justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.ajax-original-station .receipt-heading p{color:#2f8cff;letter-spacing:.13em;margin:0 0 5px;font:700 9px monospace}.ajax-original-station .receipt-heading h2{margin:0;font-size:20px}.ajax-original-station .receipt-heading>span{color:#508bce;font-size:22px}.ajax-original-station .receipt-meta{background:var(--station-border);grid-template-columns:.8fr 1.2fr 1.5fr;gap:1px;margin:14px 0;display:grid}.ajax-original-station .receipt-meta>div,.ajax-original-station .receipt-classification>div{background:#0b0f15;gap:5px;padding:11px 12px;display:grid}.ajax-original-station .receipt-meta span,.ajax-original-station .receipt-classification span,.ajax-original-station .receipt-thesis>span{color:#637083;letter-spacing:.08em;text-transform:uppercase;font:700 8px monospace}.ajax-original-station .receipt-meta strong,.ajax-original-station .receipt-classification strong{color:#dfe6ee;font:10px/1.4 monospace}.ajax-original-station .receipt-classification{background:var(--station-border);grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.ajax-original-station .receipt-thesis{border:1px solid var(--station-border);margin:14px 0;padding:13px}.ajax-original-station .receipt-thesis p{color:#d5dde7;margin:7px 0 0;font-size:12px;line-height:1.55}.ajax-original-station .receipt-lists{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ajax-original-station .receipt-lists>div{border:1px solid var(--station-border);padding:13px}.ajax-original-station .receipt-lists h3{color:#cad3de;justify-content:space-between;margin:0 0 10px;font-size:12px;display:flex}.ajax-original-station .receipt-lists h3 span{color:#5d9fec;font-family:monospace}.ajax-original-station .receipt-lists ul{color:#798698;gap:5px;margin:0;padding-left:17px;font-size:9px;line-height:1.45;display:grid}.ajax-original-station .receipt-lists p{color:#798698;font-size:10px}.ajax-original-station .receipt-sheet footer{border-top:1px solid var(--station-border);color:#586475;margin-top:14px;padding-top:12px;font:8px monospace}@media (width<=1040px){.ajax-original-station .station-grid{grid-template-columns:1fr}.ajax-original-station .secondary-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.ajax-original-station .intelligence-panel,.ajax-original-station .actions-panel{grid-row:span 2}.ajax-original-station .receipt-classification{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.ajax-original-station .station-shell{padding:12px}.ajax-original-station .station-header{flex-direction:column;align-items:flex-start;gap:14px}.ajax-original-station .header-scores{width:100%}.ajax-original-station .score-unit,.ajax-original-station .intelligence-score{flex:1;width:auto}.ajax-original-station .live-status{grid-template-columns:auto 1fr}.ajax-original-station .research-chip{grid-column:2;justify-self:start}.ajax-original-station .classification-grid,.ajax-original-station .secondary-column,.ajax-original-station .receipt-lists{grid-template-columns:1fr}.ajax-original-station .heading-with-score{flex-wrap:wrap}.ajax-original-station .heading-with-score .section-score{margin-left:auto}.ajax-original-station .receipt-meta,.ajax-original-station .receipt-classification{grid-template-columns:1fr 1fr}.ajax-original-station .receipt-meta .wide{grid-column:1/-1}}@media (width<=440px){.ajax-original-station .brand-lockup h1 span{margin-top:3px;display:block}.ajax-original-station .header-scores{flex-direction:column}.ajax-original-station .live-status{grid-template-columns:1fr}.ajax-original-station .status-icon{display:none}.ajax-original-station .research-chip{grid-column:auto}.ajax-original-station .classification-grid,.ajax-original-station .primary-actions,.ajax-original-station .secondary-actions,.ajax-original-station .receipt-meta,.ajax-original-station .receipt-classification{grid-template-columns:1fr}.ajax-original-station .check-row{grid-template-columns:19px 18px minmax(0,1fr);gap:8px;padding-inline:12px}.ajax-original-station .group-label,.ajax-original-station .support-label{margin-inline:12px}.ajax-original-station .section-score span{display:none}}@media print{.company-trader-portal .topbar,.company-trader-portal .dashboard-sidebar,.company-trader-portal .trader-command-overview,.company-trader-portal .ajax-intelligence-section,.company-trader-portal .dashboard-footer,.ajax-original-station .station-header,.ajax-original-station .live-status,.ajax-original-station .station-grid{display:none!important}.ajax-original-station{color:#111!important;background:#fff!important}.ajax-original-station .station-shell{width:100%;padding:0}.ajax-original-station .receipt-sheet{color:#111;box-shadow:none;background:#fff;border:0;margin:0;padding:0}.ajax-original-station .receipt-meta>div,.ajax-original-station .receipt-classification>div{background:#fff}.ajax-original-station .receipt-heading h2,.ajax-original-station .receipt-meta strong,.ajax-original-station .receipt-classification strong,.ajax-original-station .receipt-thesis p,.ajax-original-station .receipt-lists h3{color:#111}}.portal-station-theme{--portal-border:#ffffff1a;--portal-card:#0d1118;--portal-blue:#1977ff;color:#f4f7fb;background:radial-gradient(circle at 76% -18%,#1977ff21,#0000 31rem),linear-gradient(#080b10 0%,#05070a 100%);min-height:100vh;margin:0;font-family:Arial,Helvetica,sans-serif}.portal-station-theme *{box-sizing:border-box}.portal-station-theme button,.portal-station-theme textarea{font:inherit}.portal-station-shell{width:100%;padding:20px 0 0}.portal-station-header,.portal-station-nav,.portal-station-section,.portal-station-footer{width:min(1460px,100% - 40px);margin-inline:auto}.portal-station-header{border-bottom:1px solid var(--portal-border);justify-content:space-between;align-items:center;gap:28px;min-height:82px;padding:2px 2px 18px;display:flex}.portal-station-brand{align-items:center;gap:14px;min-width:0;display:flex}.portal-station-mark{color:#8fc1ff;letter-spacing:.08em;background:linear-gradient(145deg,#1977ff3d,#1977ff08);border:1px solid #2f8cff80;border-radius:7px;place-items:center;width:48px;height:48px;font:700 13px monospace;display:grid;box-shadow:inset 0 0 20px #1977ff14}.portal-station-brand p{color:#6f7c8f;letter-spacing:.15em;margin:0 0 6px;font:700 10px monospace}.portal-station-brand h1{letter-spacing:-.035em;text-transform:uppercase;margin:0;font:700 clamp(18px,2vw,26px) monospace}.portal-station-brand h1 span{color:#8c98a9;font-weight:400}.portal-station-meta{align-items:center;gap:8px;display:flex}.portal-station-meta span,.portal-station-meta strong{border:1px solid var(--portal-border);color:#738094;letter-spacing:.09em;border-radius:5px;padding:9px 11px;font:700 9px monospace}.portal-station-meta span{color:#8dcaa6}.portal-station-meta i,.portal-section-state i{background:#22c55e;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 8px #22c55eb3}.portal-station-nav{border:1px solid var(--portal-border);background:#0d1118b8;border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr)) auto;min-height:54px;margin-top:16px;display:grid;overflow:hidden}.portal-station-nav a{border-right:1px solid var(--portal-border);color:#9da8b8;letter-spacing:.09em;align-items:center;gap:12px;min-height:52px;padding:0 16px;font:700 9px monospace;transition:all .15s;display:flex}.portal-station-nav a:hover,.portal-station-nav a:focus-visible{color:#fff;background:#2f8cff14;outline:0}.portal-station-nav a span{color:#328cff}.portal-station-nav a b{color:#328cff;margin-left:auto;font-size:13px}.portal-station-section{padding-top:16px}.portal-section-heading{border:1px solid var(--portal-border);background:linear-gradient(90deg,#2f8cff17,#0d1118b3 38%);border-left:3px solid #2f8cff;border-radius:7px;justify-content:space-between;align-items:center;gap:24px;min-height:82px;margin-bottom:16px;padding:14px 18px;display:flex}.portal-section-heading>div:first-child{align-items:center;gap:12px;display:flex}.portal-section-index{color:#328cff;font:700 10px monospace}.portal-section-heading p{color:#667387;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font:700 9px monospace}.portal-section-heading h2{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:16px}.portal-section-state{border:1px solid var(--portal-border);color:#7f8b9b;letter-spacing:.09em;white-space:nowrap;border-radius:5px;padding:7px 9px;font:700 9px monospace}.portal-overview-panels{grid-template-columns:minmax(0,1.45fr) minmax(350px,.75fr);align-items:stretch;gap:16px;display:grid}.portal-station-panel{border:1px solid var(--portal-border);background:#0b0f15e6;border-radius:8px;padding:18px;overflow:hidden;box-shadow:0 16px 50px #00000029}.portal-panel-heading{align-items:center;gap:12px;margin-bottom:16px;display:flex}.portal-panel-heading>span{color:#328cff;font:700 10px monospace}.portal-panel-heading p{color:#667387;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font:700 9px monospace}.portal-panel-heading h3{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:16px}.portal-panel-heading>small{color:#69aaff;letter-spacing:.08em;border:1px solid #2f8cff47;border-radius:4px;margin-left:auto;padding:5px 7px;font:700 8px monospace}.portal-company-note{flex-direction:column;grid-row:span 2;min-height:410px;display:flex}.portal-company-note h4{color:#f5f8fc;letter-spacing:-.035em;max-width:650px;margin:56px 0 16px;font-size:clamp(25px,2.7vw,40px);line-height:1.04}.portal-company-note>p{color:#8f9aaa;max-width:700px;margin:0;font-size:12px;line-height:1.65}.portal-company-note footer{border-top:1px solid var(--portal-border);color:#687588;letter-spacing:.09em;justify-content:space-between;margin-top:auto;padding-top:16px;font:8px monospace;display:flex}.portal-account-panel dl{border-top:1px solid var(--portal-border);margin:8px 0 0}.portal-account-panel dl div{border-bottom:1px solid var(--portal-border);justify-content:space-between;align-items:center;gap:16px;min-height:45px;display:flex}.portal-account-panel dt{color:#737f90;letter-spacing:.08em;font:9px monospace}.portal-account-panel dd{color:#dce3ec;text-align:right;margin:0;font:700 10px monospace}.portal-account-panel>p,.portal-limits-panel>p{color:#687588;margin:14px 0 0;font-size:9px;line-height:1.55}.portal-goals-panel,.portal-limits-panel{min-height:270px}.portal-metric-row{border-top:1px solid var(--portal-border);grid-template-columns:1fr auto;align-items:center;gap:8px;min-height:56px;display:grid}.portal-metric-row>span{color:#8d99aa;letter-spacing:.08em;font:700 9px monospace}.portal-metric-row strong{color:#f9fbff;font:700 15px monospace}.portal-metric-row small{color:#637083;grid-column:1/-1;margin-top:-14px;font:8px monospace}.portal-limit-row{margin-top:22px}.portal-limit-row+.portal-limit-row{margin-top:18px}.portal-limit-row>div:first-child{justify-content:space-between;align-items:end;display:flex}.portal-limit-row span{color:#8d99aa;letter-spacing:.08em;font:700 9px monospace}.portal-limit-row strong{color:#f9fbff;font:700 22px monospace}.portal-limit-track{background:#252c36;border-radius:4px;height:3px;margin-top:9px}.portal-limit-track i{background:#2f8cff;width:0;height:100%;display:block}.portal-intelligence-station{padding-bottom:0}.portal-station-theme .ajax-chat-shell{border:1px solid var(--portal-border);background:#0b0f15e6;border-radius:8px;grid-template-columns:280px minmax(0,1fr);min-height:660px;display:grid;overflow:hidden;box-shadow:0 16px 50px #00000029}.portal-station-theme .ajax-chat-sidebar{border:0;border-right:1px solid var(--portal-border);background:#0d1118c7;flex-direction:column;padding:18px;display:flex}.portal-station-theme .ajax-chat-sidebar>div:first-child{align-items:center;gap:10px;display:flex}.portal-station-theme .ajax-chat-sidebar>div:first-child strong{color:#dce3ec;letter-spacing:.1em;font:700 9px monospace}.portal-station-theme .ajax-status-dot{background:#22c55e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 8px #22c55eb3}.portal-station-theme .ajax-chat-sidebar>p{color:#667387;letter-spacing:.1em;margin:8px 0 18px;font:700 8px monospace}.portal-station-theme .ajax-chat-sidebar nav{gap:8px;margin:0;display:grid}.portal-station-theme .ajax-chat-sidebar button{border:1px solid var(--portal-border);color:#aeb8c6;text-align:left;letter-spacing:.04em;cursor:pointer;background:#0c1118;border-radius:5px;grid-template-columns:25px 1fr;align-items:center;gap:9px;min-height:60px;padding:10px 12px;font:9px/1.4 monospace;display:grid}.portal-station-theme .ajax-chat-sidebar button span{color:#328cff}.portal-station-theme .ajax-chat-sidebar button:hover,.portal-station-theme .ajax-chat-sidebar button:focus-visible{color:#fff;background:#2f8cff14;border-color:#2f8cff;outline:0}.portal-station-theme .ajax-protocol-chain{border:1px solid var(--portal-border)!important;background:#090d13!important;border-radius:5px!important;grid-template-columns:1fr auto!important;gap:5px 8px!important;margin:18px 0!important;padding:12px!important;display:grid!important}.portal-station-theme .ajax-protocol-chain span{color:#738094!important;letter-spacing:.08em!important;font:700 8px monospace!important}.portal-station-theme .ajax-protocol-chain i{color:#328cff!important;font:9px monospace!important}.portal-station-theme .ajax-chat-sidebar>small{color:#596474;letter-spacing:.04em;margin-top:auto;font:8px/1.5 monospace}.portal-station-theme .ajax-chat-main{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.portal-station-theme .ajax-chat-main>header{border-bottom:1px solid var(--portal-border);justify-content:space-between;align-items:center;min-height:70px;padding:0 20px;display:flex}.portal-station-theme .ajax-chat-main>header span{color:#667387;letter-spacing:.12em;font:700 8px monospace;display:block}.portal-station-theme .ajax-chat-main>header strong{color:#f8fafc;margin-top:5px;font-size:13px;display:block}.portal-station-theme .ajax-chat-main>header i{color:#69aaff;letter-spacing:.08em;border:1px solid #2f8cff47;border-radius:4px;padding:6px 8px;font:8px monospace}.portal-station-theme .ajax-chat-messages{max-height:465px;padding:26px 4vw;overflow-y:auto}.portal-station-theme .ajax-message{grid-template-columns:48px minmax(0,700px);gap:14px;margin-bottom:18px;display:grid}.portal-station-theme .ajax-message>span{color:#328cff;letter-spacing:.09em;padding-top:4px;font:700 8px monospace}.portal-station-theme .ajax-message>div{border:1px solid var(--portal-border);background:#090d13;border-radius:6px;padding:13px 15px}.portal-station-theme .ajax-message small{color:#69aaff;letter-spacing:.1em;margin-bottom:7px;font:700 8px monospace;display:block}.portal-station-theme .ajax-message p{color:#aeb8c6;margin:0;font-size:12px;line-height:1.6}.portal-station-theme .user-message{margin-left:7vw}.portal-station-theme .user-message>span{color:#687588}.portal-station-theme .user-message>div{background:#2f8cff0d}.portal-station-theme .user-message p{background:0 0;border:0;padding:0}.portal-station-theme .ajax-chat-composer{border-top:1px solid var(--portal-border);padding:16px 20px}.portal-station-theme .ajax-chat-composer>label{color:#737f90;letter-spacing:.09em;margin-bottom:8px;font:700 8px monospace;display:block}.portal-station-theme .ajax-chat-composer>div{background:#090d13;border:1px solid #ffffff1f;border-radius:5px;grid-template-columns:1fr 46px;display:grid;overflow:hidden}.portal-station-theme .ajax-chat-composer textarea{resize:none;color:#e9eff7;background:0 0;border:0;outline:0;width:100%;padding:12px;font-size:12px;line-height:1.5}.portal-station-theme .ajax-chat-composer textarea::placeholder{color:#596474}.portal-station-theme .ajax-chat-composer button{border:0;border-left:1px solid var(--portal-border);color:#fff;cursor:pointer;background:#1977ff;font-size:19px}.portal-station-theme .ajax-chat-composer button:disabled{color:#4f5a69;cursor:not-allowed;background:#151b24}.portal-station-theme .ajax-chat-composer>small{color:#596474;letter-spacing:.04em;margin-top:8px;font:8px monospace;display:block}.portal-station-theme .ajax-original-station{margin-top:16px}.portal-station-footer{color:#596474;letter-spacing:.08em;justify-content:space-between;align-items:center;min-height:70px;padding:0 2px;font:8px monospace;display:flex}@media (width<=1040px){.portal-overview-panels{grid-template-columns:1fr 1fr}.portal-company-note{grid-area:auto/1/auto/-1;min-height:330px}.portal-station-theme .ajax-chat-shell{grid-template-columns:240px 1fr}}@media (width<=720px){.portal-station-shell{padding-top:12px}.portal-station-header,.portal-station-nav,.portal-station-section,.portal-station-footer{width:calc(100% - 24px)}.portal-station-header{flex-direction:column;align-items:flex-start;gap:14px}.portal-station-meta{width:100%}.portal-station-meta>*{text-align:center;flex:1}.portal-station-nav{grid-template-columns:1fr 1fr}.portal-station-nav a:nth-child(2){border-right:0}.portal-station-nav a:nth-child(n+3){border-top:1px solid var(--portal-border)}.portal-section-heading{flex-direction:column;align-items:flex-start}.portal-overview-panels{grid-template-columns:1fr}.portal-company-note{grid-column:auto;min-height:310px}.portal-station-theme .ajax-chat-shell{grid-template-columns:1fr}.portal-station-theme .ajax-chat-sidebar{border-right:0;border-bottom:1px solid var(--portal-border)}.portal-station-theme .ajax-chat-sidebar nav{grid-template-columns:1fr 1fr}.portal-station-theme .ajax-protocol-chain{display:none!important}.portal-station-theme .ajax-chat-sidebar>small{margin-top:16px}.portal-station-footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.portal-station-theme .user-message{margin-left:0}}@media (width<=440px){.portal-station-brand h1 span{margin-top:3px;display:block}.portal-station-meta{flex-direction:column}.portal-station-meta>*{width:100%}.portal-station-nav{grid-template-columns:1fr}.portal-station-nav a{border-right:0;border-top:1px solid var(--portal-border)}.portal-station-nav a:first-child{border-top:0}.portal-station-theme .ajax-chat-sidebar nav{grid-template-columns:1fr}.portal-station-theme .ajax-chat-main>header{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px}.portal-station-theme .ajax-message{grid-template-columns:38px 1fr}.portal-company-note h4{font-size:25px}}.portal-station-theme{--portal-border:#292929;--portal-card:#050505;--portal-blue:#293777;background:#000}.portal-tab-panel[hidden]{display:none!important}.portal-logo-link{flex:none;justify-content:flex-start;align-items:center;width:94px;height:52px;display:flex}.portal-apex-logo{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.portal-station-mark{display:none}.portal-station-header{border-bottom-color:#292929}.portal-station-meta span,.portal-station-meta strong{background:#050505;border-color:#333}.portal-station-nav{background:#050505;border-color:#292929;border-radius:0}.portal-station-nav button,.portal-station-nav a{color:#999994;letter-spacing:.09em;text-align:left;cursor:pointer;background:#050505;border:0;border-right:1px solid #292929;align-items:center;gap:12px;min-height:52px;padding:0 16px;font:700 9px monospace;transition:all .15s;display:flex}.portal-station-nav button span{color:#7189e8}.portal-station-nav button:hover,.portal-station-nav button:focus-visible,.portal-station-nav a:hover,.portal-station-nav a:focus-visible{color:#fff;background:#11142a;outline:0}.portal-station-nav button.is-active{color:#fff;background:#293777;box-shadow:inset 0 -2px #9bafff}.portal-station-nav button.is-active span{color:#fff}.portal-station-nav a:last-child{color:#73736e;border-right:0}.portal-section-heading{background:linear-gradient(90deg,#29377752,#050505 40%);border-color:#292929 #292929 #292929 #7189e8;border-radius:0}.portal-section-index,.portal-panel-heading>span,.portal-station-theme .ajax-chat-sidebar button span,.portal-station-theme .ajax-message>span{color:#7189e8}.portal-station-panel,.portal-station-theme .ajax-chat-shell{box-shadow:none;background:#050505;border-color:#292929;border-radius:0}.portal-panel-heading>small,.portal-station-theme .ajax-chat-main>header i{color:#aebcff;border-color:#4659a0}.portal-limit-track i{background:#7189e8}.portal-station-theme .ajax-chat-sidebar{background:#030303}.portal-station-theme .ajax-chat-sidebar button{background:#070707;border-color:#292929;border-radius:0}.portal-station-theme .ajax-chat-sidebar button:hover,.portal-station-theme .ajax-chat-sidebar button:focus-visible{background:#11142a;border-color:#7189e8}.portal-station-theme .ajax-protocol-chain,.portal-station-theme .ajax-message>div,.portal-station-theme .ajax-chat-composer>div{background:#070707!important;border-color:#292929!important;border-radius:0!important}.portal-station-theme .ajax-message small,.portal-station-theme .ajax-protocol-chain i{color:#7189e8!important}.portal-station-theme .ajax-chat-composer button{background:#293777}.portal-station-theme .ajax-chat-composer button:hover{background:#3b4d9b}.portal-station-theme .ajax-original-station{background:#000}.portal-station-theme .ajax-original-station .brand-mark{color:#fff;box-shadow:none;background:#293777;border-color:#7189e8;border-radius:0}.portal-station-theme .ajax-original-station .score-unit,.portal-station-theme .ajax-original-station .station-panel,.portal-station-theme .ajax-original-station .receipt-sheet{box-shadow:none;background:#050505;border-color:#292929;border-radius:0}.portal-station-theme .ajax-original-station .score-track span.active{box-shadow:none;background:#7189e8}.portal-station-theme .ajax-original-station .section-index,.portal-station-theme .ajax-original-station .section-score strong,.portal-station-theme .ajax-original-station .intel-content b,.portal-station-theme .ajax-original-station .receipt-heading p{color:#7189e8}.portal-station-theme .ajax-original-station .station-select,.portal-station-theme .ajax-original-station .thesis-input,.portal-station-theme .ajax-original-station .actions-panel button{background:#070707;border-color:#292929;border-radius:0}.portal-station-theme .ajax-original-station .check-row input:checked,.portal-station-theme .ajax-original-station .intel-row input:checked,.portal-station-theme .ajax-original-station .actions-panel .generate-button{background:#293777;border-color:#293777}.portal-station-theme .ajax-original-station .check-row.is-checked{background:#2937772e;border-left-color:#7189e8}.portal-station-theme .ajax-original-station .live-status.status-technical{background:linear-gradient(90deg,#29377752,#050505 40%);border-color:#4659a0 #4659a0 #4659a0 #7189e8}.portal-checklist-view{width:100%}@media (width<=720px){.portal-station-nav button,.portal-station-nav a{border-top:1px solid #292929;border-right:0}.portal-station-nav button:first-child{border-top:0}.portal-logo-link{width:84px;height:46px}}.matched-view-header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:28px;min-height:82px;padding:2px 2px 18px;display:flex}.matched-view-lockup{align-items:center;gap:14px;min-width:0;display:flex}.matched-view-mark{color:#fff;letter-spacing:.08em;background:#293777;border:1px solid #7189e8;place-items:center;width:48px;height:48px;font:700 13px monospace;display:grid}.matched-view-lockup p{color:#6f7c8f;letter-spacing:.15em;margin:0 0 6px;font:700 10px monospace}.matched-view-lockup h2{color:#f4f7fb;letter-spacing:-.035em;text-transform:uppercase;margin:0;font:700 clamp(18px,2vw,26px) monospace}.matched-view-lockup h2 span{color:#8c98a9;font-weight:400}.matched-view-scores{align-items:stretch;gap:8px;display:flex}.matched-score-unit{background:#050505;border:1px solid #292929;width:200px;padding:10px 12px}.matched-score-unit.matched-score-compact{width:144px}.matched-score-unit>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.matched-score-unit span{color:#8d99aa;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:700}.matched-score-unit strong{color:#f9fbff;font:700 18px monospace}.matched-score-unit strong small{color:#677386;font-size:10px}.matched-score-track{background:#252c36;height:3px;margin-top:8px}.matched-score-track i{background:#7189e8;width:100%;height:100%;display:block}.matched-live-status{background:linear-gradient(90deg,#29377752,#050505 40%);border:1px solid #4659a0;border-left:3px solid #7189e8;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:82px;margin:16px 0;padding:14px 16px;display:grid}.matched-live-status.status-green{background:linear-gradient(90deg,#22c55e1f,#050505 42%);border-color:#22c55e4d #22c55e4d #22c55e4d #22c55e}.matched-status-icon{color:#aebcff;background:#29377733;border:1px solid #7189e8;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.status-green .matched-status-icon{color:#4ade80;background:#22c55e14;border-color:#22c55e61}.matched-status-copy{min-width:0}.matched-status-copy>span{color:#7f8b9b;letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px;font:700 9px monospace;display:block}.matched-status-copy strong{color:#f4f7fb;letter-spacing:-.015em;font:700 14px monospace;display:block}.matched-status-copy p{color:#8f9aaa;margin:4px 0 0;font-size:12px;line-height:1.45}.matched-status-chip{color:#738094;letter-spacing:.09em;white-space:nowrap;border:1px solid #333;padding:7px 9px;font:700 9px monospace}.matched-station-grid,.matched-intelligence-grid{grid-template-columns:minmax(0,1.5fr) minmax(380px,.78fr);align-items:start;gap:16px;display:grid}.matched-primary-column,.matched-secondary-column{gap:16px;display:grid}.matched-secondary-column{position:sticky;top:16px}.matched-station-panel{background:#050505;border:1px solid #292929;overflow:hidden}.matched-section-heading{align-items:center;gap:12px;margin-bottom:16px;padding:18px 18px 0;display:flex}.matched-section-heading>span{color:#7189e8;font:700 10px monospace}.matched-section-heading p{color:#667387;letter-spacing:.12em;text-transform:uppercase;margin:0 0 2px;font:700 9px monospace}.matched-section-heading h3{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:16px}.matched-section-heading>small{color:#aebcff;letter-spacing:.08em;border:1px solid #4659a0;margin-left:auto;padding:5px 7px;font:700 8px monospace}.matched-heading-score>strong{color:#8fa4f2;letter-spacing:.06em;margin-left:auto;font:700 11px monospace}.matched-note-panel{flex-direction:column;min-height:350px;display:flex}.matched-note-copy{border-top:1px solid #292929;padding:22px 18px 18px}.matched-note-copy h4{color:#f5f8fc;letter-spacing:-.035em;max-width:650px;margin:25px 0 16px;font-size:clamp(25px,2.7vw,40px);line-height:1.04}.matched-note-copy p{color:#8f9aaa;max-width:700px;margin:0;font-size:12px;line-height:1.65}.matched-note-panel footer{color:#687588;letter-spacing:.09em;border-top:1px solid #292929;justify-content:space-between;margin-top:auto;padding:14px 18px;font:8px monospace;display:flex}.matched-account-panel{padding-bottom:18px}.matched-classification-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 18px;display:grid}.matched-classification-grid>div{background:#070707;border:1px solid #292929;gap:18px;min-height:78px;padding:12px;display:grid}.matched-classification-grid span{color:#8d99aa;letter-spacing:.08em;text-transform:uppercase;font:9px monospace}.matched-classification-grid strong{color:#dce3ec;font:700 11px monospace}.matched-panel-note{color:#687588;margin:14px 18px 0;font-size:9px;line-height:1.55}.matched-goals-panel,.matched-limits-panel{padding-bottom:8px}.matched-list-row{border-top:1px solid #292929;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 18px;display:grid}.matched-list-row>span{color:#4f5a69;font:10px monospace}.matched-list-row>div{gap:3px;display:grid}.matched-list-row>div strong{color:#dce3ec;font-size:12px}.matched-list-row>div small{color:#737f90;font-size:10px}.matched-list-row>b{color:#8fa4f2;font:700 10px monospace}.matched-limit-block{border-top:1px solid #292929;padding:14px 18px}.matched-limit-block>div:first-child{justify-content:space-between;align-items:end;display:flex}.matched-limit-block span{color:#8d99aa;letter-spacing:.08em;font:700 9px monospace}.matched-limit-block strong{color:#f9fbff;font:700 22px monospace}.matched-limit-block>small{color:#687588;margin-top:8px;font-size:9px;display:block}.matched-limit-track{background:#252c36;height:3px;margin-top:9px}.matched-limit-track i{background:#7189e8;width:0;height:100%;display:block}.matched-chat-panel{grid-template-rows:auto 1fr auto;min-height:620px;display:grid}.matched-chat-messages{border-top:1px solid #292929;max-height:475px;padding:22px 22px 8px;overflow-y:auto}.matched-message{grid-template-columns:48px minmax(0,700px);gap:14px;margin-bottom:18px;display:grid}.matched-message>span{color:#7189e8;letter-spacing:.09em;padding-top:4px;font:700 8px monospace}.matched-message>div{background:#070707;border:1px solid #292929;padding:13px 15px}.matched-message small{color:#8fa4f2;letter-spacing:.1em;margin-bottom:7px;font:700 8px monospace;display:block}.matched-message p{color:#aeb8c6;margin:0;font-size:12px;line-height:1.6}.matched-user-message{margin-left:6vw}.matched-user-message>div{background:#101329}.matched-chat-composer{border-top:1px solid #292929;padding:16px 18px}.matched-chat-composer>label{color:#737f90;letter-spacing:.09em;margin-bottom:8px;font:700 8px monospace;display:block}.matched-chat-composer>div{background:#070707;border:1px solid #292929;grid-template-columns:1fr 48px;display:grid}.matched-chat-composer textarea{resize:none;color:#e9eff7;background:0 0;border:0;outline:0;width:100%;padding:13px;font-size:12px;line-height:1.5}.matched-chat-composer textarea::placeholder{color:#596474}.matched-chat-composer button{color:#fff;cursor:pointer;background:#293777;border:0;border-left:1px solid #292929;font-size:20px}.matched-chat-composer button:hover{background:#3b4d9b}.matched-chat-composer button:disabled{color:#4f5a69;cursor:not-allowed;background:#151515}.matched-chat-composer>small{color:#596474;letter-spacing:.04em;margin-top:8px;font:8px monospace;display:block}.matched-prompts-panel nav{padding-bottom:8px;display:grid}.matched-prompts-panel nav button{color:#aeb8c6;text-align:left;cursor:pointer;background:#050505;border:0;border-top:1px solid #292929;grid-template-columns:25px 1fr 18px;align-items:center;gap:11px;min-height:62px;padding:10px 18px;display:grid}.matched-prompts-panel nav button:hover,.matched-prompts-panel nav button:focus-visible{background:#11142a;outline:0}.matched-prompts-panel nav button span{color:#7189e8;font:10px monospace}.matched-prompts-panel nav button strong{font-size:11px}.matched-prompts-panel nav button i{color:#7189e8;text-align:right;font:13px monospace}.matched-chain{border-top:1px solid #292929;padding:0 18px 16px}.matched-chain>div{border-bottom:1px solid #202020;grid-template-columns:28px 1fr;align-items:center;gap:9px;min-height:42px;display:grid}.matched-chain>div span{color:#7189e8;font:9px monospace}.matched-chain>div strong{color:#cbd3df;font-size:11px}.matched-chain>i{display:none}.matched-review-gate{background:radial-gradient(circle at 0,#22c55e2b,#0000 13rem),#07110b;border:1px solid #22c55e61;grid-template-columns:auto 1fr;gap:14px;padding:17px;display:grid}.matched-review-gate>div{color:#4ade80;border:1px solid #4ade80;border-radius:50%;place-items:center;width:25px;height:25px;display:grid}.matched-review-gate span{color:#75c78e;letter-spacing:.12em;font:700 8px monospace}.matched-review-gate h3{color:#d9ffe4;margin:4px 0;font-size:15px}.matched-review-gate p{color:#79a488;margin:0;font-size:10px;line-height:1.5}@media (width<=1040px){.matched-station-grid,.matched-intelligence-grid{grid-template-columns:1fr}.matched-secondary-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.matched-limits-panel,.matched-chain-panel{grid-row:span 2}.matched-review-gate{grid-column:2}}@media (width<=720px){.matched-view-header{flex-direction:column;align-items:flex-start;gap:14px}.matched-view-scores{width:100%}.matched-score-unit,.matched-score-unit.matched-score-compact{flex:1;width:auto}.matched-live-status{grid-template-columns:auto 1fr}.matched-status-chip{grid-column:2;justify-self:start}.matched-secondary-column{grid-template-columns:1fr}.matched-limits-panel,.matched-chain-panel,.matched-review-gate{grid-area:auto}.matched-classification-grid{grid-template-columns:1fr}.matched-user-message{margin-left:0}}@media (width<=440px){.matched-view-lockup h2 span{margin-top:3px;display:block}.matched-view-scores{flex-direction:column}.matched-live-status{grid-template-columns:1fr}.matched-status-icon{display:none}.matched-status-chip{grid-column:auto}.matched-message{grid-template-columns:38px 1fr}.matched-note-copy h4{font-size:25px}}.portal-station-header{border-bottom:1px solid #292929;min-height:104px;padding:0}.portal-title-lockup{border-left:1px solid #292929;padding-left:24px}.portal-title-lockup p{color:#7189e8;letter-spacing:.16em;margin:0 0 8px;font:700 9px monospace}.portal-title-lockup h1{color:#f4f4f1;letter-spacing:-.025em;margin:0;font:700 clamp(18px,2vw,27px)/1 Arial,Helvetica,sans-serif}.portal-title-lockup h1 span{color:#9c9c97;margin-left:8px;font-weight:400}.portal-title-lockup small{color:#61615d;letter-spacing:.11em;margin-top:9px;font:8px monospace;display:block}.portal-back-widget{color:#fff;letter-spacing:.1em;background:#293777;border:1px solid #3f55b0;justify-content:space-between;align-items:center;gap:22px;min-width:158px;height:48px;padding:0 17px;font:700 9px monospace;transition:all .18s;display:flex}.portal-back-widget span{font-size:15px}.portal-back-widget:hover,.portal-back-widget:focus-visible{color:#000;background:#fff;border-color:#fff;outline:0}.portal-workspace-layout{grid-template-columns:235px minmax(0,1fr);gap:16px;width:min(1460px,100% - 40px);margin:16px auto 0;display:grid}.portal-workspace-sidebar{background:#050505;border:1px solid #292929;flex-direction:column;align-self:start;min-height:calc(100vh - 36px);padding:18px;display:flex;position:sticky;top:16px}.portal-workspace-sidebar>p{color:#687588;letter-spacing:.13em;border-bottom:1px solid #292929;margin:0 0 16px;padding:0 4px 14px;font:700 9px monospace}.portal-workspace-sidebar nav{gap:8px;display:grid}.portal-workspace-sidebar nav button{color:#969691;text-align:left;cursor:pointer;background:#080808;border:1px solid #292929;grid-template-columns:26px minmax(0,1fr) 16px;align-items:center;gap:9px;min-height:64px;padding:10px 12px;transition:all .15s;display:grid}.portal-workspace-sidebar nav button>span{color:#7189e8;font:9px monospace}.portal-workspace-sidebar nav button>strong{letter-spacing:.06em;font:700 10px/1.35 Arial,Helvetica,sans-serif}.portal-workspace-sidebar nav button>i{color:#555550;text-align:right;font:13px monospace}.portal-workspace-sidebar nav button:hover,.portal-workspace-sidebar nav button:focus-visible{color:#fff;background:#11142a;border-color:#4659a0;outline:0}.portal-workspace-sidebar nav button.is-active{color:#fff;background:#293777;border-color:#7189e8;box-shadow:inset 3px 0 #aebcff}.portal-workspace-sidebar nav button.is-active>span,.portal-workspace-sidebar nav button.is-active>i{color:#fff}.portal-sidebar-status{border-top:1px solid #292929;margin-top:auto;padding:16px 4px 2px}.portal-sidebar-status>span{color:#79c89a;letter-spacing:.1em;font:700 8px monospace;display:block}.portal-sidebar-status>span i{background:#22c55e;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 8px #22c55eb3}.portal-sidebar-status>small{color:#555550;letter-spacing:.08em;margin-top:9px;font:8px monospace;display:block}.portal-workspace-content{min-width:0}.portal-workspace-content>.portal-station-section,.portal-workspace-content>.portal-station-footer{width:100%;margin:0}.portal-workspace-content>.portal-station-section{padding-top:0}.portal-workspace-content .portal-station-footer{padding-inline:2px}.portal-overview-station .matched-view-scores{justify-content:flex-end}.portal-overview-station .matched-score-unit{width:190px}@media (width<=900px){.portal-station-header{min-height:92px}.portal-logo-link{width:96px;height:54px}.portal-title-lockup{padding-left:18px}.portal-title-lockup h1 span{margin:5px 0 0;display:block}.portal-workspace-layout{grid-template-columns:1fr}.portal-workspace-sidebar{min-height:auto;padding:12px;position:static}.portal-workspace-sidebar>p{display:none}.portal-workspace-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.portal-workspace-sidebar nav button{min-height:56px}.portal-sidebar-status{display:none}.portal-workspace-content>.portal-checklist-view{margin-top:0}}@media (width<=620px){.portal-station-header{flex-direction:row;align-items:center;min-height:86px}.portal-station-brand{gap:12px}.portal-logo-link{width:72px;height:42px}.portal-title-lockup{padding-left:12px}.portal-title-lockup p{font-size:7px}.portal-title-lockup h1{font-size:14px}.portal-title-lockup h1 span{margin-top:3px}.portal-title-lockup small{display:none}.portal-back-widget{justify-content:center;width:48px;min-width:48px;height:44px;padding:0;font-size:0}.portal-back-widget span{font-size:17px}.portal-workspace-layout{width:calc(100% - 24px);margin-top:12px}.portal-workspace-sidebar{overflow-x:auto}.portal-workspace-sidebar nav{min-width:560px}.portal-workspace-sidebar nav button>strong{font-size:9px}.portal-workspace-content>.portal-checklist-view{width:calc(100% + 24px);margin-inline:-12px}}.portal-workspace-layout{grid-template-columns:220px minmax(0,1fr);gap:16px;margin-top:16px}.portal-workspace-sidebar{min-height:calc(100vh - 44px);padding:16px}.portal-workspace-sidebar nav button{min-height:58px}.portal-overview-station .matched-view-header{justify-content:flex-start}.portal-overview-station .matched-live-status{margin-top:18px}.matched-station-grid,.matched-intelligence-grid{grid-template-columns:minmax(0,1.55fr) minmax(380px,.78fr);gap:16px}.matched-primary-column,.matched-secondary-column{gap:16px}.matched-process-target{background:linear-gradient(90deg,#29377747,#05050500)}.matched-process-target>b{color:#aebcff;font-size:13px}@media (width<=1040px){.matched-station-grid,.matched-intelligence-grid{grid-template-columns:1fr}.matched-secondary-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.matched-limits-panel,.matched-chain-panel{grid-row:span 2}.matched-review-gate{grid-column:2}}@media (width<=900px){.portal-station-header,.portal-workspace-layout{width:calc(100% - 32px)}.portal-workspace-layout{grid-template-columns:1fr;gap:14px;margin-top:14px}.portal-workspace-sidebar{min-height:auto}.portal-workspace-content>.portal-checklist-view{margin-top:0}}@media (width<=720px){.portal-station-header,.portal-workspace-layout{width:calc(100% - 24px)}.matched-secondary-column{grid-template-columns:1fr}.matched-limits-panel,.matched-chain-panel,.matched-review-gate{grid-area:auto}}.portal-overview-station .matched-station-grid{grid-template-columns:minmax(360px,.72fr) minmax(0,1.55fr);gap:16px}.overview-control-board{align-content:start;gap:16px;min-width:0;display:grid}.overview-board-top,.overview-board-bottom{gap:16px;display:grid}.overview-board-top{grid-template-columns:minmax(220px,.7fr) minmax(380px,1.5fr)}.overview-board-bottom{grid-template-columns:minmax(330px,.95fr) minmax(380px,1.2fr)}.overview-dashboard-panel{background:#050505;border:1px solid #292929;min-width:0;overflow:hidden}.overview-dashboard-panel>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:0 16px;display:flex}.overview-dashboard-panel>header>div{align-items:center;gap:10px;display:flex}.overview-dashboard-panel>header span{color:#7189e8;font:700 9px monospace}.overview-dashboard-panel>header h3{color:#f4f7fb;letter-spacing:-.015em;margin:0;font-size:14px}.overview-dashboard-panel>header small{color:#9dafef;letter-spacing:.08em;border:1px solid #36498f;padding:5px 7px;font:700 7px monospace}.overview-discipline-panel{min-height:282px}.overview-gauge{width:min(230px,100%);height:148px;margin:18px auto 0;position:relative}.overview-gauge svg{width:100%;height:auto;display:block;overflow:visible}.overview-gauge path{fill:none;stroke-width:14px;stroke-linecap:round}.overview-gauge .gauge-base{stroke:#242a35}.overview-gauge .gauge-target{stroke:#7189e8;stroke-dasharray:283;stroke-dashoffset:0}.overview-gauge>div{justify-items:center;gap:4px;display:grid;position:absolute;top:72px;left:50%;transform:translate(-50%)}.overview-gauge>div strong{color:#fff;font:700 22px monospace}.overview-gauge>div span{color:#69758a;letter-spacing:.08em;white-space:nowrap;font:700 8px monospace}.overview-gauge>small{color:#566174;font:7px monospace;position:absolute;top:113px}.overview-gauge .gauge-start{left:12px}.overview-gauge .gauge-middle{top:8px;left:50%;transform:translate(-50%)}.overview-gauge .gauge-end{right:8px}.overview-discipline-panel>p{color:#788496;letter-spacing:.06em;justify-content:center;align-items:center;gap:8px;margin:0 16px 15px;font:8px monospace;display:flex}.overview-discipline-panel>p i{background:#7189e8;border-radius:50%;width:6px;height:6px}.overview-discipline-panel>p strong{color:#aebcff}.overview-table-head{color:#5e6979;letter-spacing:.09em;border-bottom:1px solid #202020;grid-template-columns:minmax(0,1.4fr) minmax(100px,.72fr) 52px;align-items:center;gap:12px;min-height:34px;padding:0 14px;font:700 7px monospace;display:grid}.overview-table-head span:last-child{text-align:right}.overview-objective-row{border-bottom:1px solid #202020;grid-template-columns:minmax(0,1.4fr) minmax(100px,.72fr) 52px;align-items:center;gap:12px;min-height:47px;padding:0 14px;display:grid}.overview-objective-row:last-child{border-bottom:0}.overview-objective-row strong{color:#dce3ec;font-size:10px}.overview-objective-row>span{color:#8e9aab;font:9px monospace}.overview-objective-row b{border:1px solid;justify-self:end;place-items:center;width:20px;height:20px;font:700 10px monospace;display:grid}.overview-objective-row b.is-active{color:#dff7ff;background:#245d70;border-color:#3291c9}.overview-objective-row b.is-guarded{color:#fff;background:#293777;border-color:#4659a0}.overview-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px;display:grid}.overview-stat-grid>div{text-align:center;background:#080808;border:1px solid #242424;align-content:center;justify-items:center;gap:8px;min-height:66px;padding:8px;display:grid}.overview-stat-grid span{color:#707c8e;font-size:8px}.overview-stat-grid strong{color:#eef2f8;font:700 10px monospace}.overview-stat-grid>div:nth-child(2) strong{color:#9dafef}.overview-daily-head{grid-template-columns:.7fr 1fr 1fr .85fr}.overview-daily-head span:last-child{text-align:right}.overview-empty-summary{text-align:center;align-content:center;justify-items:center;min-height:145px;padding:20px;display:grid}.overview-empty-summary>div{color:#69758a;border:1px solid #343434;place-items:center;width:28px;height:28px;margin-bottom:10px;display:grid}.overview-empty-summary strong{color:#dce3ec;font-size:11px}.overview-empty-summary p{color:#667285;max-width:340px;margin:7px 0 0;font-size:9px;line-height:1.55}@media (width<=1180px){.portal-overview-station .matched-station-grid{grid-template-columns:1fr}.overview-control-board{grid-row:2}}@media (width<=820px){.overview-board-top,.overview-board-bottom{grid-template-columns:1fr}}@media (width<=520px){.overview-table-head,.overview-objective-row{grid-template-columns:minmax(0,1fr) 82px 34px;gap:8px;padding-inline:10px}.overview-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal-station-header,.portal-workspace-layout{width:min(1600px,100% - 72px)}.portal-workspace-layout{grid-template-columns:260px minmax(0,1fr);gap:18px}.portal-workspace-sidebar{padding:20px}.portal-workspace-sidebar nav button{min-height:62px;padding-inline:14px}.portal-logo-link{width:178px;height:48px;overflow:hidden}.portal-apex-logo{object-fit:contain;object-position:left center;filter:brightness(1.28)contrast(1.3);width:100%;height:100%}.portal-title-lockup p{margin-bottom:7px}.portal-title-lockup h1{letter-spacing:-.018em;white-space:nowrap;font-size:clamp(19px,1.65vw,25px);line-height:1.12}.matched-title-meta{align-items:center;gap:9px;margin-bottom:6px;display:flex}.matched-title-meta p{margin:0}.matched-red-badge{color:#ef7a82;letter-spacing:.07em;white-space:nowrap;background:#ef44440e;border:1px solid #ef444457;padding:2px 5px;font:700 7px monospace}@media (width<=1100px){.portal-workspace-layout{grid-template-columns:235px minmax(0,1fr)}.portal-logo-link{width:150px}.portal-station-brand{gap:22px}.portal-title-lockup{padding-left:22px}}@media (width<=900px){.portal-station-header,.portal-workspace-layout{width:calc(100% - 32px)}.portal-workspace-layout{grid-template-columns:1fr}.portal-workspace-sidebar{padding:12px}.portal-logo-link{width:120px;height:42px}.portal-title-lockup h1{white-space:normal}}@media (width<=620px){.portal-station-header,.portal-workspace-layout{width:calc(100% - 24px)}.portal-logo-link{width:92px;height:36px}.portal-station-brand{gap:12px}.portal-title-lockup{padding-left:12px}.matched-title-meta{flex-direction:column;align-items:flex-start;gap:4px}}.portal-station-shell{padding-top:0}.portal-station-header{background:#000;border-bottom:1px solid #ffffff26;width:100%;min-height:88px;padding:0 4.5vw}.portal-logo-link{width:174px;height:43px}.portal-apex-logo{filter:brightness(1.16)contrast(1.24)drop-shadow(0 0 12px #7189e829)}.portal-station-brand{gap:24px}.portal-title-lockup p{margin-bottom:5px;font-size:8px}.portal-title-lockup h1{font-size:clamp(18px,1.35vw,22px)}.portal-title-lockup small{margin-top:6px}.portal-back-widget{min-width:154px;height:39px}.portal-workspace-sidebar{min-height:calc(100vh - 116px);padding:18px;top:28px}.portal-checklist-view .ajax-original-station .station-shell{padding:16px}.portal-checklist-view .ajax-original-station .station-header{gap:20px;min-height:72px;padding-bottom:14px}.portal-checklist-view .ajax-original-station .brand-mark{width:44px;height:44px}.portal-checklist-view .ajax-original-station .score-unit{width:184px;padding:8px 10px}.portal-checklist-view .ajax-original-station .intelligence-score{width:136px}.portal-checklist-view .ajax-original-station .live-status{min-height:72px;margin:14px 0;padding:12px 14px}.portal-checklist-view .ajax-original-station .station-grid,.portal-checklist-view .ajax-original-station .primary-column,.portal-checklist-view .ajax-original-station .secondary-column{gap:14px}.portal-checklist-view .ajax-original-station .classification-panel,.portal-checklist-view .ajax-original-station .thesis-panel,.portal-checklist-view .ajax-original-station .actions-panel{padding:16px}.portal-checklist-view .ajax-original-station .heading-with-score{padding:16px 16px 0}.portal-checklist-view .ajax-original-station .check-row{padding:9px 16px}.portal-checklist-view .ajax-original-station .group-label,.portal-checklist-view .ajax-original-station .support-label{margin-inline:16px}.portal-overview-station .matched-view-header,.portal-intelligence-station .matched-view-header{background:linear-gradient(90deg,#ef444413,#05050500 42%);border-left:3px solid #ef4444;min-height:78px;padding:10px 16px 14px;position:relative}.portal-intelligence-station .matched-score-unit{border-top-color:#ef44448c}.portal-intelligence-station .matched-score-track i{background:linear-gradient(90deg,#ef4444 0 14%,#7189e8 14% 100%)}.matched-gate-strip{background:#ef444409;border:1px solid #ef444447;align-items:center;gap:7px;margin-left:auto;padding:9px 10px;display:flex}.matched-gate-strip span{color:#ef7a82;letter-spacing:.08em;font:700 7px monospace}.matched-gate-strip i{background:#5d2026;width:12px;height:2px}@media (width<=1100px){.portal-workspace-layout{grid-template-columns:228px minmax(0,1fr);width:calc(100% - 56px)}.matched-gate-strip{display:none}}@media (width<=900px){.portal-station-header{width:100%;padding-inline:24px}.portal-workspace-layout{grid-template-columns:1fr;width:calc(100% - 32px);margin-top:22px}.portal-workspace-sidebar{min-height:auto;top:auto}.portal-logo-link{width:132px;height:33px}}@media (width<=620px){.portal-station-header{width:100%;padding-inline:12px}.portal-workspace-layout{width:calc(100% - 24px);margin-top:18px}.portal-logo-link{width:94px;height:30px}.portal-title-lockup{padding-left:12px}.portal-checklist-view .ajax-original-station .station-shell{padding:12px}.portal-overview-station .matched-view-header,.portal-intelligence-station .matched-view-header{padding-inline:12px}}.portal-workspace-sidebar nav button{grid-template-columns:minmax(0,1fr) 16px}.portal-workspace-sidebar nav button>span{display:none}.portal-intelligence-station .matched-view-lockup h2{letter-spacing:-.035em;font:700 clamp(19px,2vw,26px) monospace}.matched-intelligence-workspace{gap:16px;display:grid}.matched-intelligence-workspace .matched-chat-messages{min-height:390px;max-height:520px}.matched-history-panel{min-height:190px}.matched-history-panel>header{background:linear-gradient(90deg,#ef444412,#0000 38%);border-bottom:1px solid #292929;border-left:3px solid #ef4444;justify-content:space-between;align-items:center;gap:16px;min-height:68px;padding:12px 18px;display:flex}.matched-history-panel>header p{color:#667387;letter-spacing:.11em;text-transform:uppercase;margin:0 0 4px;font:700 8px monospace}.matched-history-panel>header h3{color:#f8fafc;letter-spacing:-.02em;text-transform:uppercase;margin:0;font:700 16px monospace}.matched-history-panel>header button{color:#ef7a82;letter-spacing:.08em;cursor:pointer;background:#ef44440a;border:1px solid #ef444452;height:32px;padding:0 10px;font:700 7px monospace}.matched-history-panel>header button:disabled{opacity:.35;cursor:not-allowed}.matched-history-list{display:grid}.matched-history-list button{color:#dce3ec;text-align:left;cursor:pointer;background:#050505;border:0;border-bottom:1px solid #202020;grid-template-columns:110px minmax(0,1fr) 18px;align-items:center;gap:14px;min-height:54px;padding:10px 18px;display:grid}.matched-history-list button:hover,.matched-history-list button:focus-visible{background:#0d0d0d;outline:0}.matched-history-list span{color:#ef7a82;letter-spacing:.08em;font:700 7px monospace}.matched-history-list strong{color:#b8c1ce;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;line-height:1.45;overflow:hidden}.matched-history-list i{color:#7189e8;font:12px monospace}.matched-history-empty{text-align:center;align-content:center;justify-items:center;min-height:118px;padding:18px;display:grid}.matched-history-empty strong{color:#b8c1ce;font-size:11px}.matched-history-empty p{color:#667387;margin:6px 0 0;font-size:9px}@media (width<=620px){.matched-intelligence-workspace .matched-chat-messages{min-height:340px}.matched-history-list button{grid-template-columns:minmax(0,1fr) 18px}.matched-history-list span{display:none}}.portal-overview-station .matched-view-header,.portal-intelligence-station .matched-view-header{background:0 0;border-left:0}.portal-overview-station .matched-view-mark,.portal-intelligence-station .matched-view-mark{color:#fff;background:#293777;border-color:#7189e8}.portal-overview-station .matched-view-lockup h2,.portal-intelligence-station .matched-view-lockup h2{color:#fff}.matched-red-badge{color:#e8e8e4;background:#080808;border-color:#3a3a3a}.matched-history-panel>header{background:#050505;border-left:0}.matched-history-panel>header h3{color:#fff}.matched-history-panel>header button:hover,.matched-history-panel>header button:focus-visible{color:#fff;background:#3a1014;border-color:#ef4444;outline:0}.matched-history-list button{border-left:3px solid #0000}.matched-history-list button:hover,.matched-history-list button:focus-visible{background:#0d0d0d;border-left-color:#ef4444}@media (width<=900px){.portal-workspace-layout{margin-top:34px}}@media (width<=620px){.portal-workspace-layout{margin-top:26px}}.portal-workspace-layout{margin-top:64px}.portal-workspace-sidebar{top:64px}.portal-overview-station .matched-live-status{margin:32px 0 28px}.portal-overview-station .matched-station-grid{align-items:stretch}.portal-overview-station .matched-primary-column,.portal-overview-station .overview-control-board{height:100%}.portal-overview-station .overview-control-board{grid-template-rows:auto minmax(270px,1fr);align-content:stretch}.portal-overview-station .overview-board-bottom{align-items:stretch;height:100%}.portal-overview-station .overview-board-bottom .overview-dashboard-panel{flex-direction:column;height:100%;min-height:270px;display:flex}.portal-overview-station .overview-stat-grid,.portal-overview-station .overview-empty-summary{flex:1}@media (width<=1180px){.portal-overview-station .matched-primary-column,.portal-overview-station .overview-control-board{height:auto}.portal-overview-station .overview-control-board{grid-template-rows:auto auto}}@media (width<=900px){.portal-workspace-layout{margin-top:44px}.portal-overview-station .matched-live-status{margin:26px 0 24px}}@media (width<=620px){.portal-workspace-layout{margin-top:32px}.portal-overview-station .matched-live-status{margin:22px 0 20px}}.matched-intelligence-workspace .matched-chat-messages{min-height:275px;max-height:350px;padding-top:18px}.matched-intelligence-workspace .matched-section-heading{margin-bottom:12px;padding-top:15px}.matched-intelligence-workspace .matched-chat-composer{padding-block:13px}.matched-intelligence-workspace .matched-chat-composer textarea{min-height:62px;padding-block:10px}.matched-heading-score>strong{background:#080808;border:1px solid #3a3a3a;padding:5px 7px}.matched-heading-score>strong.is-complete{color:#6ee7a0;background:#22c55e12;border-color:#22c55e73}.matched-heading-score>strong.is-pending{color:#f5c46b;background:#f59e0b0e;border-color:#f59e0b61}.matched-assistant-message>span{color:#eef2f8}.matched-assistant-message small{color:#cbd3df}.matched-user-message>span{color:#8fa4f2}.matched-user-message>div{background:#29377738;border-left:3px solid #7189e8}.matched-chat-composer>label{color:#dce3ec}.matched-chat-composer>div:focus-within{border-color:#7189e8;box-shadow:inset 3px 0 #7189e8}.matched-chat-composer button{background:#293777}.matched-chat-composer button:hover,.matched-chat-composer button:focus-visible{background:#4056ad;outline:0}.matched-history-list button:hover,.matched-history-list button:focus-visible{border-left-color:#7189e8}.matched-history-list span{color:#6ee7a0}@media (width<=620px){.matched-intelligence-workspace .matched-chat-panel{min-height:470px}.matched-intelligence-workspace .matched-chat-messages{min-height:250px;max-height:330px}}.portal-visually-hidden{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.portal-title-lockup h1,.portal-workspace-sidebar nav button>strong,.portal-sidebar-status>span,.portal-overview-station,.portal-intelligence-station{font-family:Arial,Helvetica,sans-serif}.portal-title-lockup{padding-left:24px}.portal-workspace-sidebar nav button>strong{letter-spacing:.035em;font-size:11px}.portal-sidebar-status>span{letter-spacing:.05em;font-size:10px}.matched-view-lockup h2,.portal-intelligence-station .matched-view-lockup h2{letter-spacing:-.025em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.matched-section-heading{min-height:54px;margin-bottom:12px;padding:14px 18px 10px}.matched-section-heading h3,.overview-dashboard-panel>header h3,.matched-history-panel>header h3{letter-spacing:-.015em;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:15px}.matched-status-copy strong{letter-spacing:.01em;font-family:Arial,Helvetica,sans-serif;font-size:14px}.matched-status-copy p{font-size:12px}.matched-classification-grid span,.overview-stat-grid span,.overview-objective-row>span,.overview-table-head,.overview-discipline-panel>p,.matched-panel-note{letter-spacing:.015em;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:10px}.matched-classification-grid strong,.overview-stat-grid strong{letter-spacing:.01em;font-family:Arial,Helvetica,sans-serif;font-size:11px}.overview-table-head{letter-spacing:.035em;font-size:9px;font-weight:700}.matched-message>span,.matched-message small,.matched-heading-score>strong,.matched-history-panel>header button{letter-spacing:.04em;font-family:Arial,Helvetica,sans-serif;font-size:9px}.matched-history-list button{grid-template-columns:minmax(0,1fr) 18px}.matched-history-list strong{font-size:11px}.matched-chat-composer{padding-top:13px}.matched-chat-composer>div{margin-top:0}.ajax-original-station .field-group label,.ajax-original-station .evidence-upload>span{color:#9aa5b5;letter-spacing:.04em;text-transform:uppercase;font:10px monospace}.ajax-original-station .station-input{color:#edf2f8;width:100%;height:39px;box-shadow:none;background:#070707;border:1px solid #ffffff1f;border-radius:0;outline:0;padding:0 12px}.ajax-original-station .station-input::placeholder{color:#596474}.ajax-original-station .station-input:focus{border-color:#7189e8}.ajax-original-station .live-signal-head{background:linear-gradient(90deg,#22c55e1a,#0000 66%);border-top:1px solid #22c55e52;border-bottom:1px solid #22c55e33;justify-content:space-between;align-items:center;gap:18px;margin:18px 0 13px;padding:11px 12px;display:flex}.ajax-original-station .live-signal-head>div{align-items:center;gap:9px;display:flex}.ajax-original-station .live-signal-head span{color:#72dc99;letter-spacing:.08em;border:1px solid #22c55e61;padding:3px 6px;font:700 8px monospace}.ajax-original-station .live-signal-head strong{color:#e5ebf2;font-size:12px}.ajax-original-station .live-signal-head p{color:#738093;margin:0;font-size:10px}.ajax-original-station .live-signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ajax-original-station .evidence-upload{grid-column:span 4;gap:7px;display:grid}.ajax-original-station .evidence-upload label{cursor:pointer;background:linear-gradient(90deg,#29377733,#070707);border:1px dashed #7189e875;border-left:3px solid #7189e8;justify-content:space-between;align-items:center;gap:15px;min-height:50px;padding:9px 12px;display:flex}.ajax-original-station .evidence-upload label b{color:#e5eaff;font-size:11px}.ajax-original-station .evidence-upload label small{color:#76859a;text-overflow:ellipsis;white-space:nowrap;font:9px monospace;overflow:hidden}.ajax-original-station .evidence-upload input{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.ajax-original-station .submission-note{color:#9caee4;background:#7189e814;border-left:2px solid #7189e8;margin:10px 0 0;padding:9px 10px;font-size:10px;line-height:1.45}.ajax-original-station .submission-note.is-error{color:#ed8790;background:#ef444414;border-left-color:#ef626d}.ajax-original-station .submission-note.is-sent{color:#76d497;background:#22c55e14;border-left-color:#22c55e}.ajax-original-station .receipt-gate-note{color:#778398;letter-spacing:.02em;margin:10px 0 0;font:8px/1.5 monospace}.ajax-original-station .receipt-case-banner{background:linear-gradient(90deg,#ef44441f,#0b0f15b3);border-left:3px solid #ef4444;justify-content:space-between;align-items:center;margin-bottom:1px;padding:10px 12px;display:flex}.ajax-original-station .receipt-case-banner strong{color:#f2f5f8;font-size:11px}.ajax-original-station .receipt-case-banner span{color:#ef7a82;letter-spacing:.08em;border:1px solid #ef44444d;padding:3px 6px;font:700 8px monospace}.ajax-original-station .receipt-case-banner.live{background:linear-gradient(90deg,#22c55e24,#0b0f15b3);border-left-color:#22c55e}.ajax-original-station .receipt-case-banner.live span{color:#72dc99;border-color:#22c55e61}.ajax-original-station .receipt-evidence{background:var(--station-border);grid-template-columns:1fr 1fr;gap:1px;margin-top:1px;display:grid}.ajax-original-station .receipt-evidence>div{background:#0b0f15;gap:5px;padding:11px 12px;display:grid}.ajax-original-station .receipt-evidence span{color:#637083;letter-spacing:.08em;text-transform:uppercase;font:700 8px monospace}.ajax-original-station .receipt-evidence strong{color:#dfe6ee;font:10px/1.4 monospace}@media (width<=720px){.ajax-original-station .live-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ajax-original-station .evidence-upload{grid-column:span 2}.ajax-original-station .live-signal-head{flex-direction:column;align-items:flex-start}.ajax-original-station .receipt-evidence{grid-template-columns:1fr 1fr}}@media (width<=440px){.ajax-original-station .live-signal-grid,.ajax-original-station .receipt-evidence{grid-template-columns:1fr}.ajax-original-station .evidence-upload{grid-column:1}.ajax-original-station .evidence-upload label{flex-direction:column;align-items:flex-start}}.ajax-chat-heading{border-bottom:1px solid #292929;justify-content:space-between;margin-bottom:0!important;padding:15px 18px!important}.ajax-chat-heading>div:first-child p{color:#718099;letter-spacing:.015em;text-transform:none;margin-top:5px;font:9px Arial,Helvetica,sans-serif}.ajax-chat-heading-actions{align-items:center;gap:9px;margin-left:auto;display:flex}.ajax-chat-heading-actions>strong{margin:0}.ajax-chat-heading-actions>button{color:#9ba6b5;letter-spacing:.045em;cursor:pointer;background:#080808;border:1px solid #343434;height:29px;padding:0 9px;font:700 8px Arial,Helvetica,sans-serif}.ajax-chat-heading-actions>button:hover,.ajax-chat-heading-actions>button:focus-visible{color:#fff;border-color:#7189e8;outline:0}.ajax-chat-heading-actions>button:disabled{opacity:.4;cursor:not-allowed}.ajax-live-chat .matched-chat-messages{min-height:430px!important;max-height:68vh!important;padding:22px!important}.ajax-live-chat .matched-message{grid-template-columns:48px minmax(0,1fr);max-width:1020px}.ajax-live-chat .matched-user-message{max-width:900px;margin-left:auto}.ajax-message-attachment{color:#9bafff;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font:9px Arial,Helvetica,sans-serif;display:block;overflow:hidden}.ajax-result-block{background:#030405;border:1px solid #2b3140;margin-top:14px}.ajax-result-block>header{background:linear-gradient(90deg,#29377740,#0000);border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ajax-result-block>header>div{align-items:center;gap:8px;display:flex}.ajax-result-block>header span{color:#c5d0ff;letter-spacing:.045em;font:700 8px Arial,Helvetica,sans-serif}.ajax-result-block>header strong{color:#fff;border:1px solid #4659a0;padding:3px 6px;font:700 8px Arial,Helvetica,sans-serif}.ajax-result-block>header small{color:#7f8b9d;letter-spacing:.015em;text-align:right;margin:0;font:8px Arial,Helvetica,sans-serif}.ajax-result-boxes{display:grid}.ajax-result-box{background:#e0a53006;border-left:3px solid #e0a530;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px;display:grid}.ajax-result-box+.ajax-result-box{border-top:1px solid #242424}.ajax-result-box.is-checked{background:#22c55e09;border-left-color:#22c55e}.ajax-result-box.is-unchecked{background:#ef444409;border-left-color:#ef4444}.ajax-result-state{align-content:start;justify-items:center;gap:5px;display:grid}.ajax-result-state b{color:#f2c66d;border:1px solid #485260;place-items:center;width:24px;height:24px;font:700 14px Arial,Helvetica,sans-serif;display:grid}.ajax-result-box.is-checked .ajax-result-state b{color:#6ee7a0;border-color:#22c55e8c}.ajax-result-box.is-unchecked .ajax-result-state b{color:#ef7a82;border-color:#ef444480}.ajax-result-state span{color:#5e6979;font:8px monospace}.ajax-result-box h4{color:#e4e9f0;margin:0;font:700 11px/1.35 Arial,Helvetica,sans-serif}.ajax-result-box small{color:#91a0b2;letter-spacing:.04em;margin:4px 0 0;font:700 8px Arial,Helvetica,sans-serif;display:block}.ajax-result-box>div>p{color:#9ca8b7;margin:7px 0 0;font-size:10px;line-height:1.5}.ajax-result-box ul{color:#738196;gap:4px;margin:8px 0 0;padding-left:15px;font-size:9px;line-height:1.45;display:grid}.ajax-missing-inputs{background:#e0a5300a;border-top:1px solid #292929;gap:9px;padding:10px 12px;font-size:9px;line-height:1.45;display:flex}.ajax-missing-inputs strong{color:#f2c66d;flex:none}.ajax-missing-inputs span{color:#9eabbc}.ajax-result-sources{border-top:1px solid #292929;flex-wrap:wrap;align-items:center;gap:7px;padding:10px 12px;display:flex}.ajax-result-sources strong{color:#737f90;margin-right:2px;font-size:9px}.ajax-result-sources a{color:#9bafff;border:1px solid #2d3440;padding:4px 6px;font-size:8px;text-decoration:none}.ajax-result-sources a:hover,.ajax-result-sources a:focus-visible{color:#fff;border-color:#7189e8;outline:0}.ajax-result-block>footer{color:#6f7b8c;letter-spacing:.045em;border-top:1px solid #292929;padding:9px 12px;font:700 8px Arial,Helvetica,sans-serif}.ajax-thinking>div{position:relative;overflow:hidden}.ajax-thinking i{background:linear-gradient(90deg,#0000,#7189e8,#0000);height:2px;animation:1.3s ease-in-out infinite ajax-research-scan;position:absolute;bottom:0;left:0;right:0}@keyframes ajax-research-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ajax-live-composer{gap:10px;display:grid;padding:14px 18px 16px!important}.ajax-live-composer>.ajax-composer-context{grid-template-columns:minmax(210px,.6fr) minmax(260px,1fr) auto;gap:10px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}.ajax-composer-context>label:first-child{gap:6px;display:grid}.ajax-composer-context>label:first-child span{color:#9aa5b5;letter-spacing:.04em;font:700 8px Arial,Helvetica,sans-serif}.ajax-composer-context input{color:#edf2f8;background:#070707;border:1px solid #303030;outline:0;width:100%;height:44px;padding:0 11px;font-size:11px}.ajax-composer-context input:focus{border-color:#7189e8;box-shadow:inset 3px 0 #7189e8}.ajax-chart-upload{cursor:pointer;background:linear-gradient(90deg,#29377733,#070707);border:1px dashed #4659a0;align-items:center;min-height:44px;padding:7px 11px;display:flex}.ajax-chart-upload:hover,.ajax-chart-upload:focus-within{border-color:#8fa4f2}.ajax-chart-upload>span{gap:3px;min-width:0;display:grid}.ajax-chart-upload strong{color:#dce4ff;font-size:10px}.ajax-chart-upload small{color:#77859a;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.ajax-chart-upload.has-image{background:linear-gradient(90deg,#22c55e1a,#070707);border-style:solid;border-color:#22c55e7a}.ajax-chart-upload.has-image strong{color:#76d497}.ajax-remove-image{color:#8995a5;letter-spacing:.04em;cursor:pointer;background:#080808;border:1px solid #3a3a3a;padding:0 9px;font:700 7px Arial,Helvetica,sans-serif}.ajax-remove-image:hover,.ajax-remove-image:focus-visible{color:#ef8790;border-color:#ef626d;outline:0}.ajax-live-composer>.ajax-prompt-row{grid-template-columns:minmax(0,1fr) 48px;display:grid;background:#070707!important;border:1px solid #303030!important}.ajax-live-composer>.ajax-prompt-row:focus-within{border-color:#7189e8!important;box-shadow:inset 3px 0 #7189e8!important}.ajax-prompt-row button{color:#fff;cursor:pointer;background:#293777;border:0;border-left:1px solid #292929;font-size:20px}.ajax-prompt-row button:hover,.ajax-prompt-row button:focus-visible{background:#4056ad;outline:0}.ajax-prompt-row button:disabled{color:#4f5a69;cursor:not-allowed;background:#151515}.ajax-chat-error{color:#ef9299;background:#ef444412;border-left:3px solid #ef4444;margin:0;padding:9px 10px;font-size:10px;line-height:1.45}.ajax-live-composer>small{color:#667387;letter-spacing:.01em;margin:0;font:9px Arial,Helvetica,sans-serif}.ajax-original-station .intel-sync-note{color:#8997aa;background:#2937771f;border:1px solid #7189e833;margin:0 12px 4px;padding:9px 10px;font-size:9px;line-height:1.45}.ajax-original-station .intel-row input:disabled{cursor:default;opacity:1}.ajax-original-station .intel-row input:disabled:not(:checked){background:#080b10;border-style:dashed;border-color:#596474}.ajax-original-station .intel-row .intel-content{cursor:default}@media (width<=760px){.ajax-live-composer>.ajax-composer-context{grid-template-columns:1fr}.ajax-remove-image{min-height:34px}.ajax-chat-heading{flex-direction:column;align-items:flex-start}.ajax-chat-heading-actions{justify-content:space-between;width:100%;margin:0}.ajax-live-chat .matched-chat-messages{padding:16px!important}.ajax-live-chat .matched-message{grid-template-columns:38px minmax(0,1fr)}.ajax-result-block>header{flex-direction:column;align-items:flex-start}}@media (width<=480px){.ajax-live-composer{padding-inline:12px!important}.ajax-live-chat .matched-chat-messages{padding-inline:10px!important}.ajax-live-chat .matched-message{grid-template-columns:1fr}.ajax-live-chat .matched-message>span{padding:0}.ajax-live-chat .matched-user-message{margin-left:18px}.ajax-result-box{grid-template-columns:30px minmax(0,1fr);padding:10px 8px}}.portal-workspace-layout{grid-template-columns:224px minmax(0,1fr);gap:30px;width:min(1500px,100% - 104px);margin-top:82px}.portal-workspace-sidebar{background:0 0;border:0;min-height:0;padding:0;top:82px}.portal-workspace-sidebar nav{gap:14px}.portal-workspace-sidebar nav button{background:#050505;border-color:#343434;min-height:60px;padding-inline:16px}.portal-workspace-sidebar nav button:hover,.portal-workspace-sidebar nav button:focus-visible{background:#10152a;border-color:#7189e8}.portal-workspace-sidebar nav button.is-active{background:#293777;border-color:#7189e8}.portal-sidebar-status{background:#050505;border:1px solid #292929;margin-top:16px;padding:14px}.portal-overview-station,.portal-intelligence-station{background:#0b0f15;border:1px solid #292929;padding:16px!important}.portal-overview-station .matched-view-header,.portal-intelligence-station .matched-view-header{min-height:72px;padding:0 0 16px}.portal-intelligence-station .matched-view-header{margin-bottom:24px}.portal-checklist-view .ajax-original-station .station-shell{background:#0b0f15;border:1px solid #292929}.portal-workspace-content>.portal-checklist-view{margin-top:0}.overview-focus-grid{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);gap:18px;margin-top:24px;display:grid}.overview-focus-panel{background:#050505;border:1px solid #292929;flex-direction:column;min-width:0;min-height:488px;display:flex;overflow:hidden}.overview-focus-panel>header{border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:12px 16px;display:flex}.overview-focus-panel>header>div{align-items:center;gap:12px;min-width:0;display:flex}.overview-focus-panel>header>div>span{color:#7189e8;font:700 10px monospace}.overview-focus-panel>header p{color:#697589;letter-spacing:.05em;text-transform:uppercase;margin:0 0 4px;font-size:9px;font-weight:700}.overview-focus-panel>header h3{color:#f4f7fb;letter-spacing:-.015em;margin:0;font-size:16px}.overview-focus-panel>header button{color:#c8d1ff;letter-spacing:.045em;cursor:pointer;white-space:nowrap;background:#10152a;border:1px solid #3a4f9d;min-height:32px;padding:0 10px;font:700 8px Arial,Helvetica,sans-serif}.overview-focus-panel>header button:hover,.overview-focus-panel>header button:focus-visible{color:#fff;background:#293777;border-color:#8fa4f2;outline:0}.overview-focus-panel>header button i{margin-left:8px;font-style:normal}.overview-focus-panel>header>small{color:#7d899a;letter-spacing:.025em;text-align:right;font:8px Arial,Helvetica,sans-serif}.overview-focus-panel>footer{color:#687588;border-top:1px solid #292929;justify-content:space-between;align-items:center;gap:18px;min-height:48px;margin-top:auto;padding:0 16px;font-size:9px;display:flex}.overview-focus-panel>footer a{color:#aebcff;letter-spacing:.045em;white-space:nowrap;font-size:8px;font-weight:700}.overview-focus-panel>footer a:hover,.overview-focus-panel>footer a:focus-visible{color:#fff;outline:0}.overview-calendar-legend{color:#919cac;border-bottom:1px solid #202020;align-items:center;gap:16px;min-height:43px;padding:0 16px;font-size:9px;display:flex}.overview-calendar-legend>span{align-items:center;gap:7px;display:flex}.overview-calendar-legend>small{color:#647083;text-transform:uppercase;margin-left:auto;font-size:8px}.overview-calendar-legend i,.overview-calendar-list>a>i{border-radius:50%;flex:none;width:7px;height:7px;display:block}.impact-high{background:#ef4444;box-shadow:0 0 0 4px #ef444414}.impact-medium{background:#e5b53c;box-shadow:0 0 0 4px #e5b53c12}.overview-calendar-list{scrollbar-width:thin;scrollbar-color:#4659a0 #080b10;min-height:326px;max-height:371px;overflow-y:auto}.overview-calendar-list::-webkit-scrollbar{width:8px}.overview-calendar-list::-webkit-scrollbar-track{background:#080b10}.overview-calendar-list::-webkit-scrollbar-thumb{background:#4659a0;border:2px solid #080b10;border-radius:8px}.overview-calendar-list::-webkit-scrollbar-thumb:hover{background:#7189e8}.overview-calendar-list>a{color:#dce3ec;border-bottom:1px solid #202020;grid-template-columns:9px 116px 38px minmax(130px,1fr);align-items:center;gap:10px;min-height:61px;padding:9px 14px;transition:all .15s;display:grid}.overview-calendar-list>a:hover,.overview-calendar-list>a:focus-visible{background:#0c111d;outline:0}.overview-calendar-list time{color:#8c98a9;font-size:9px;line-height:1.35}.overview-calendar-list b{color:#c5d0ff;font:700 9px monospace}.overview-calendar-list strong{font-size:11px;line-height:1.35}.overview-calendar-list>a>span{color:#667386;grid-column:4;font-size:8px}.overview-calendar-state{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:326px;padding:24px;display:grid}.overview-calendar-state>span{color:#7189e8;border:1px solid #3a3a3a;place-items:center;width:30px;height:30px;display:grid}.overview-calendar-state>strong{color:#98a4b4;max-width:330px;font-size:11px;line-height:1.5}.overview-calendar-state>button{color:#fff;cursor:pointer;background:#293777;border:1px solid #4659a0;height:34px;padding:0 11px;font-size:8px;font-weight:700}.overview-calendar-state.is-error>span{color:#ef7a82;border-color:#ef44446b}.overview-performance-hero{background:radial-gradient(circle at 88%,#22c55e1c,#0000 17rem),linear-gradient(90deg,#29377733,#0000 58%);border-bottom:1px solid #292929;flex-direction:column;justify-content:center;min-height:150px;padding:22px 20px;display:flex}.overview-performance-hero>span{color:#8692a4;font-size:10px;font-weight:700}.overview-performance-hero>strong{color:#6ee7a0;font-variant-numeric:tabular-nums;letter-spacing:-.045em;margin:9px 0 7px;font-size:clamp(32px,3.6vw,54px)}.overview-performance-hero>small{color:#697589;letter-spacing:.035em;font-size:9px}.overview-performance-grid{background:#292929;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.overview-performance-grid>div{background:#070707;flex-direction:column;justify-content:center;gap:10px;min-height:82px;padding:12px 16px;display:flex}.overview-performance-grid>div>span{color:#758194;font-size:9px}.overview-performance-grid>div>strong{color:#eef2f8;font-variant-numeric:tabular-nums;font-size:18px}.overview-performance-grid>div.is-risk{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:68px}.overview-performance-grid>div.is-risk strong{color:#ef9299}@media (width<=1200px){.portal-workspace-layout{grid-template-columns:210px minmax(0,1fr);gap:22px;width:calc(100% - 64px)}.overview-focus-grid{grid-template-columns:1fr}.overview-focus-panel{min-height:460px}}@media (width<=900px){.portal-workspace-layout{grid-template-columns:1fr;gap:24px;width:calc(100% - 32px);margin-top:46px}.portal-workspace-sidebar{background:0 0;border:0;padding:0;position:static;top:auto}.portal-workspace-sidebar nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.portal-sidebar-status{display:none}}@media (width<=620px){.portal-workspace-layout{width:calc(100% - 24px);margin-top:34px}.portal-workspace-sidebar{overflow-x:auto}.portal-workspace-sidebar nav{min-width:520px}.portal-overview-station,.portal-intelligence-station{padding:12px!important}.overview-focus-grid{gap:14px;margin-top:18px}.overview-focus-panel>header{flex-direction:column;align-items:flex-start}.overview-focus-panel>header>button{justify-content:space-between;align-self:stretch}.overview-calendar-legend{flex-wrap:wrap;height:auto;padding-block:12px}.overview-calendar-legend>small{width:100%;margin-left:0}.overview-calendar-list>a{grid-template-columns:9px 1fr 38px;gap:8px}.overview-calendar-list time{grid-column:2}.overview-calendar-list b{grid-area:1/3}.overview-calendar-list strong,.overview-calendar-list>a>span{grid-column:2/-1}.overview-performance-grid{grid-template-columns:1fr}.overview-performance-grid>div.is-risk{grid-column:auto}.overview-focus-panel>footer{flex-direction:column;justify-content:center;align-items:flex-start;padding-block:12px}}.overview-workbench-grid{grid-template-columns:minmax(280px,320px) minmax(0,1fr);align-items:start;gap:20px;margin-top:24px;display:grid}.overview-news-rail{align-self:start;min-height:620px}.overview-instrument-picker{background:linear-gradient(90deg,#2937772e,#0000);border-bottom:1px solid #292929;gap:7px;padding:14px 16px;display:grid}.overview-instrument-picker>span{color:#9aa5b5;letter-spacing:.045em;text-transform:uppercase;font:700 9px Arial,Helvetica,sans-serif}.overview-instrument-picker select{color:#edf2f8;background:#0c1118;border:1px solid #4659a0;outline:0;width:100%;height:40px;padding:0 34px 0 11px;font:700 11px Arial,Helvetica,sans-serif}.overview-instrument-picker select:focus{border-color:#8fa4f2;box-shadow:inset 3px 0 #7189e8}.overview-instrument-picker small{color:#687588;font-size:8px;line-height:1.45}.overview-news-rail .overview-calendar-legend{grid-template-columns:1fr 1fr;gap:8px;padding-block:11px;display:grid}.overview-news-rail .overview-calendar-legend>small{grid-column:1/-1;margin:0}.overview-news-rail .overview-calendar-list{min-height:342px;max-height:430px}.overview-news-rail .overview-calendar-list>a{grid-template-columns:9px 1fr 38px;gap:7px;padding:10px 12px}.overview-news-rail .overview-calendar-list time{grid-column:2}.overview-news-rail .overview-calendar-list b{text-align:right;grid-area:1/3}.overview-news-rail .overview-calendar-list strong,.overview-news-rail .overview-calendar-list>a>span{grid-column:2/-1}.overview-news-rail .overview-calendar-state{min-height:342px;padding-inline:18px}.overview-news-rail>footer{flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;padding-block:11px}.overview-performance-dashboard{min-height:0}.overview-performance-metrics{background:#292929;grid-template-columns:1.25fr 1.25fr repeat(3,minmax(100px,.8fr));gap:1px;padding:1px;display:grid}.overview-performance-metrics>div{background:#070707;flex-direction:column;justify-content:center;gap:9px;min-height:88px;padding:12px 14px;display:flex}.overview-performance-metrics span{color:#758194;font-size:9px;line-height:1.35}.overview-performance-metrics strong{color:#eef2f8;font-variant-numeric:tabular-nums;font-size:18px}.overview-performance-metrics .is-gain strong{color:#6ee7a0}.overview-performance-metrics .is-risk strong{color:#ef9299}.overview-performance-chart{background:#020202;border-bottom:1px solid #292929;padding:16px}.overview-performance-chart .compact-statement-chart{margin-top:0}.overview-performance-chart .statement-chart-rail{min-height:40px;padding-inline:12px}.overview-performance-chart .classic-statement-chart svg{min-width:700px}.overview-trade-tape{display:grid}.overview-trade-tape-head,.overview-trade-tape>a{color:#8995a5;border-bottom:1px solid #222;grid-template-columns:58px minmax(74px,.8fr) minmax(68px,.7fr) minmax(86px,.85fr) minmax(106px,1fr);align-items:center;gap:10px;min-height:42px;padding:0 14px;font:9px monospace;display:grid}.overview-trade-tape-head{color:#5e6979;text-transform:uppercase;min-height:30px;font-size:7px}.overview-trade-tape>a:hover,.overview-trade-tape>a:focus-visible{color:#fff;background:#0c111d;outline:0}.overview-trade-tape>a strong{color:#dce3ec}.overview-trade-tape>a b{font-weight:700}.overview-trade-tape .is-positive{color:#6ee7a0}.overview-trade-tape .is-negative{color:#ef9299}.ajax-selected-instrument{color:#c8d1ff;letter-spacing:.045em;background:#10152a;border:1px solid #4659a0;padding:6px 8px;font:700 8px Arial,Helvetica,sans-serif}.ajax-live-chat{min-height:520px!important}.matched-intelligence-workspace .matched-chat-panel{min-height:520px}.ajax-live-chat .matched-chat-messages{min-height:245px!important;max-height:320px!important;padding-block:16px!important}.ajax-live-composer>.ajax-composer-context{grid-template-columns:minmax(0,1.4fr) minmax(250px,.85fr) auto}.ajax-analysis-lights{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.ajax-analysis-lights>div{background:#070707;border:1px solid #30343c;grid-template-columns:8px 19px minmax(0,1fr);align-items:center;gap:6px;min-width:0;min-height:44px;padding:7px 8px;display:grid}.ajax-analysis-lights i{background:#6b7280;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #6b728017}.ajax-analysis-lights span{color:#657184;font:700 7px monospace}.ajax-analysis-lights strong{color:#9aa5b5;text-overflow:ellipsis;font:700 8px/1.25 Arial,Helvetica,sans-serif;overflow:hidden}.ajax-analysis-lights .is-checked{background:#22c55e0e;border-color:#22c55e73}.ajax-analysis-lights .is-checked i{background:#22c55e;box-shadow:0 0 0 4px #22c55e1c}.ajax-analysis-lights .is-checked strong{color:#8ce5aa}.ajax-analysis-lights .is-unchecked{background:#ef44440b;border-color:#ef444466}.ajax-analysis-lights .is-unchecked i{background:#ef4444;box-shadow:0 0 0 4px #ef44441a}.ajax-analysis-lights .is-unchecked strong{color:#ef9299}.ajax-prompt-row textarea{min-height:56px!important}.ajax-original-station .research-score-chip{letter-spacing:.02em;text-transform:none;grid-template-columns:1fr 1fr;gap:12px;padding:8px 11px;display:grid}.ajax-original-station .research-score-chip>span{color:#738094;gap:3px;font:8px Arial,Helvetica,sans-serif;display:grid}.ajax-original-station .research-score-chip strong{color:#dfe6ee;font-size:11px}.ajax-original-station .classification-instrument{text-align:right;background:#10152a;border:1px solid #36498f;gap:4px;margin-left:auto;padding:7px 10px;display:grid}.ajax-original-station .classification-instrument span{color:#718099;text-transform:uppercase;font:8px Arial,Helvetica,sans-serif}.ajax-original-station .classification-instrument strong{color:#c8d1ff;font:700 10px Arial,Helvetica,sans-serif}@media (width<=1180px){.overview-workbench-grid{grid-template-columns:1fr}.overview-news-rail{width:100%;min-height:0}.overview-news-rail .overview-calendar-list{min-height:280px;max-height:360px}.overview-performance-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ajax-live-composer>.ajax-composer-context{grid-template-columns:1fr minmax(240px,.65fr)}.ajax-remove-image{grid-column:2}}@media (width<=760px){.overview-workbench-grid{gap:14px;margin-top:18px}.overview-performance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-performance-metrics>div:first-child{grid-column:1/-1}.overview-trade-tape{overflow-x:auto}.overview-trade-tape-head,.overview-trade-tape>a{min-width:620px}.ajax-live-composer>.ajax-composer-context{grid-template-columns:1fr}.ajax-remove-image{grid-column:auto;min-height:34px}.ajax-analysis-lights{grid-template-columns:1fr}.ajax-analysis-lights>div{min-height:38px}.ajax-original-station .checklist-classification-grid{grid-template-columns:1fr}.ajax-original-station .classification-instrument{margin-left:0}}@media (width<=480px){.overview-performance-metrics{grid-template-columns:1fr}.overview-performance-metrics>div:first-child{grid-column:auto}}.portal-overview-station{padding:14px!important}.portal-overview-station .matched-view-header{min-height:60px;padding-bottom:12px}.overview-workbench-grid{grid-template-columns:minmax(270px,300px) minmax(0,1fr);gap:16px;margin-top:18px}.overview-news-rail{min-height:580px}.overview-performance-dashboard>header{min-height:60px}.overview-ftmo-top{background:#020202;border-bottom:1px solid #292929;grid-template-columns:minmax(225px,.58fr) minmax(410px,1.42fr);gap:10px;padding:10px;display:grid}.overview-ftmo-bottom{background:#020202;border-bottom:1px solid #292929;grid-template-columns:minmax(390px,1.1fr) minmax(330px,.9fr);gap:10px;padding:10px;display:grid}.overview-ftmo-top .overview-dashboard-panel,.overview-ftmo-bottom .overview-dashboard-panel{background:#101114;border-color:#2d3035}.overview-ftmo-top .overview-dashboard-panel>header,.overview-ftmo-bottom .overview-dashboard-panel>header{background:#14161a;min-height:48px;padding-inline:13px}.overview-consistency-panel{min-height:255px}.overview-consistency-panel .overview-gauge{height:138px;margin-top:12px}.overview-consistency-panel .overview-gauge .gauge-target{stroke:#22c5b7;transition:stroke-dashoffset .35s}.overview-consistency-panel .overview-gauge>div{top:70px}.overview-consistency-panel .overview-gauge>div strong{font-size:24px}.overview-consistency-panel .overview-gauge>div span{color:#22c5b7}.overview-consistency-panel>p{text-align:center;margin:0 15px 13px;line-height:1.45}.overview-consistency-panel>p i{background:#22c5b7}.overview-consistency-panel>p strong{color:#b8eee9}.overview-objectives-panel .overview-objective-row{min-height:48px}.overview-objective-row b.is-breached{color:#fff;background:#ef4444;border-color:#ef4444}.overview-objective-row b.is-progress{color:#fff;background:#8b641e;border-color:#d89b2b}.overview-performance-chart{padding:10px 12px}.overview-performance-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:10px}.overview-performance-stat-grid>div{background:#17191d;gap:6px;min-height:58px}.overview-performance-stat-grid strong.is-positive,.overview-daily-performance-row .is-positive{color:#22c5b7}.overview-performance-stat-grid strong.is-negative,.overview-daily-performance-row .is-negative{color:#ff4c5e}.overview-daily-performance-head{grid-template-columns:1.35fr .8fr .65fr .9fr}.overview-daily-performance-row{border-bottom:1px solid #2d3035;grid-template-columns:1.35fr .8fr .65fr .9fr;align-items:center;gap:10px;min-height:47px;padding:0 14px;font:9px monospace;display:grid}.overview-daily-performance-row:last-child{border-bottom:0}.overview-daily-performance-row time{color:#2b8cff;font-weight:700}.overview-daily-performance-row strong,.overview-daily-performance-row span{color:#dce3ec}.overview-daily-performance-row b{text-align:right}.overview-daily-performance-row.is-empty{color:#5f6978;background:#050505}.overview-daily-performance-row.is-empty time,.overview-daily-performance-row.is-empty strong,.overview-daily-performance-row.is-empty span,.overview-daily-performance-row.is-empty b{color:#5f6978}.overview-performance-dashboard .overview-trade-tape-head,.overview-performance-dashboard .overview-trade-tape>a{min-height:38px}.ajax-original-station .station-header{min-height:70px}.ajax-original-station .research-score-chip{background:#222b42;border-color:#3d4c74;grid-template-columns:1fr 1fr;gap:1px;min-width:330px;padding:0;overflow:hidden}.ajax-original-station .research-score-chip>span{color:#a7b4c8;letter-spacing:.02em;background:#101629;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 14px;font-size:10px;font-weight:700;display:flex}.ajax-original-station .research-score-chip>span+span{border-left:1px solid #3d4c74}.ajax-original-station .research-score-chip strong{color:#fff;letter-spacing:-.035em;font:700 22px monospace}.ajax-original-station .status-green .research-score-chip{background:#22c55e2e;border-color:#22c55e7a}.ajax-original-station .status-green .research-score-chip>span{background:#14532d61}@media (width<=1260px){.overview-workbench-grid{grid-template-columns:1fr}.overview-news-rail{width:100%;min-height:0}.overview-ftmo-top{grid-template-columns:minmax(225px,.6fr) minmax(390px,1.4fr)}}@media (width<=900px){.overview-ftmo-top,.overview-ftmo-bottom{grid-template-columns:1fr}.overview-consistency-panel{min-height:245px}}@media (width<=720px){.overview-performance-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ajax-original-station .research-score-chip{grid-column:1/-1;width:100%;min-width:0}.ajax-original-station .research-score-chip>span{min-height:52px}}@media (width<=480px){.overview-performance-stat-grid{grid-template-columns:1fr}.overview-daily-performance-head,.overview-daily-performance-row{grid-template-columns:1.2fr .7fr .7fr .9fr;gap:6px;padding-inline:9px}.ajax-original-station .research-score-chip{grid-template-columns:1fr}.ajax-original-station .research-score-chip>span+span{border-top:1px solid #3d4c74;border-left:0}}.portal-station-shell{padding-bottom:82px}.portal-overview-station .matched-view-header,.portal-intelligence-station .matched-view-header{margin-bottom:18px}.overview-workbench-grid{margin-top:0}.portal-checklist-view .ajax-original-station .live-status{margin-top:18px}.ajax-original-station .checklist-classification-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-checklist-panel{background:#0b0f15e6;border:1px solid #ffffff1a;border-radius:8px;margin:10px 10px 0;overflow:hidden;box-shadow:0 16px 50px #00000029}.overview-checklist-heading{border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;min-height:62px;padding:13px 16px;display:flex}.overview-checklist-heading>span{color:#328cff;font:700 10px monospace}.overview-checklist-heading p{color:#667387;letter-spacing:.1em;text-transform:uppercase;margin:0 0 2px;font:700 9px monospace}.overview-checklist-heading h3{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:16px}.overview-checklist-heading>small,.overview-checklist-heading>a{color:#9dafef;letter-spacing:.06em;white-space:nowrap;border:1px solid #36498f;border-radius:4px;margin-left:auto;padding:6px 8px;font:700 8px monospace}.overview-checklist-heading>a:hover,.overview-checklist-heading>a:focus-visible{color:#fff;border-color:#8fa4f2;outline:0}.overview-chart-panel .overview-performance-chart{background:#080b10;padding:12px}.overview-chart-panel .classic-statement-chart{background:#0b0f15;border-color:#ffffff1f;border-radius:6px}.overview-chart-panel .statement-chart-rail{color:#8d99aa;background:#0d1118;border-color:#ffffff1a}.overview-chart-panel .classic-statement-chart svg{background:#080b10}.overview-chart-panel .classic-chart-frame{fill:#080b10;stroke:#596474}.overview-chart-panel .classic-chart-grid line{stroke:#28303b}.overview-chart-panel .classic-zero-line{stroke:#667387}.overview-chart-panel .classic-balance-line{stroke:#2f8cff}.overview-chart-panel .classic-point-markers circle{fill:#69aaff;stroke:#080b10}.overview-chart-panel .classic-chart-title,.overview-chart-panel .classic-x-labels text,.overview-chart-panel .classic-y-labels text,.overview-chart-panel .classic-axis-caption{fill:#8d99aa}.overview-executions-panel .overview-trade-tape{background:#080b10}.overview-executions-panel .overview-trade-tape-head{color:#667387;background:#0d1118;border-bottom:1px solid #ffffff1a;min-height:34px;padding-inline:16px}.overview-executions-panel .overview-trade-tape>a{background:0 0;border-bottom:1px solid #ffffff1a;min-height:48px;margin:0 12px;padding-inline:4px}.overview-executions-panel .overview-trade-tape>a:last-child{border-bottom:0}.overview-executions-panel .overview-trade-tape>a:hover,.overview-executions-panel .overview-trade-tape>a:focus-visible{background:#2f8cff12;padding-left:10px}@media (width<=720px){.portal-station-shell{padding-bottom:46px}.ajax-original-station .checklist-classification-grid{grid-template-columns:1fr}.overview-checklist-panel{margin-inline:7px}.overview-checklist-heading{flex-wrap:wrap;align-items:flex-start}.overview-checklist-heading>small,.overview-checklist-heading>a{margin-left:auto}}.ajax-intelligence-calendar-layout{grid-template-columns:minmax(0,1.82fr) minmax(250px,.5fr);align-items:start;gap:14px;display:grid}.ajax-intelligence-calendar-layout>.matched-intelligence-workspace{min-width:0}.intelligence-news-rail{width:100%;height:520px;min-height:520px;max-height:520px}.intelligence-news-rail>header{min-height:60px}.intelligence-news-rail .overview-instrument-picker{padding-block:11px}.intelligence-news-rail .overview-calendar-legend{min-height:52px}.intelligence-news-rail .overview-calendar-list{flex:1;min-height:0;max-height:none}.intelligence-news-rail .overview-calendar-state{height:100%;min-height:100%}.intelligence-news-rail>footer{min-height:54px}@media (width<=1100px){.ajax-intelligence-calendar-layout{grid-template-columns:1fr}.intelligence-news-rail{height:auto;min-height:500px;max-height:none}.intelligence-news-rail .overview-calendar-list{flex:none;min-height:280px;max-height:360px}}.portal-overview-station .overview-workbench-grid{grid-template-columns:minmax(0,1fr)}.portal-overview-station .overview-performance-dashboard{width:100%}.overview-monthly-calendar-panel{background:#080b10}.overview-monthly-calendar-heading{flex-wrap:wrap}.overview-calendar-controls{align-items:center;gap:7px;margin-left:auto;display:flex}.overview-calendar-controls button{color:#dce3ec;cursor:pointer;background:#11151b;border:1px solid #343a43;border-radius:4px;min-width:34px;height:31px;padding:0 10px;font:700 9px Arial,Helvetica,sans-serif}.overview-calendar-controls button:hover,.overview-calendar-controls button:focus-visible{color:#fff;border-color:#22c55e;outline:0}.overview-calendar-controls button:disabled{opacity:.35;cursor:not-allowed}.overview-calendar-controls strong{color:#edf2f8;text-align:center;min-width:130px;font:700 12px Arial,Helvetica,sans-serif}.overview-performance-calendar-stats{background:#0d1118;border-bottom:1px solid #ffffff1a;justify-content:flex-end;align-items:center;gap:22px;min-height:46px;padding:8px 16px;display:flex}.overview-performance-calendar-stats span{color:#667387;letter-spacing:.07em;font:700 8px monospace}.overview-performance-calendar-stats strong{color:#dce3ec;margin-left:7px;font-size:11px}.overview-performance-calendar-stats strong.is-positive{color:#22c55e}.overview-performance-calendar-stats strong.is-negative{color:#ef4444}.overview-month-calendar-scroll{overflow-x:auto}.overview-month-calendar{border-top:1px solid #2d3239;border-left:1px solid #2d3239;grid-template-columns:repeat(7,minmax(0,1fr));min-width:760px;display:grid}.overview-calendar-weekday{color:#7f8b9b;letter-spacing:.08em;background:#11151a;border-bottom:1px solid #2d3239;border-right:1px solid #2d3239;align-items:center;min-height:34px;padding:0 10px;font:700 9px monospace;display:flex}.overview-calendar-day{background:#0b0e13;border-bottom:1px solid #2d3239;border-right:1px solid #2d3239;min-height:96px;padding:9px;position:relative}.overview-calendar-day>span{color:#7f8b9b;font:700 9px monospace}.overview-calendar-day.is-outside{background:#080a0e}.overview-calendar-day.is-outside>span{color:#3f4752}.overview-calendar-day>div{background:#ffffff09;border-left:3px solid;border-radius:4px;gap:5px;margin-top:12px;padding:9px 10px;display:grid}.overview-calendar-day>div strong{font:700 12px monospace}.overview-calendar-day>div small{letter-spacing:.02em;font:700 8px Arial,Helvetica,sans-serif}.overview-calendar-day.is-positive>div,.overview-calendar-day.is-positive>div strong{color:#22c55e}.overview-calendar-day.is-positive>div{background:#22c55e17}.overview-calendar-day.is-negative>div,.overview-calendar-day.is-negative>div strong{color:#ef4444}.overview-calendar-day.is-negative>div{background:#ef444417}.overview-calendar-day>div small{color:#a6b0bd}.overview-calendar-note{color:#5f6a78;text-align:center;padding:10px 14px;font:8px Arial,Helvetica,sans-serif;display:block}.portal-checklist-view .ajax-original-station .brand-lockup h1{color:#f4f7fb;letter-spacing:.01em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.portal-checklist-view .ajax-original-station .research-score-chip{background:#11161d;border-color:#343b45;min-width:250px}.portal-checklist-view .ajax-original-station .research-score-chip>span{color:#8b959f;background:#0d1118;min-height:42px;padding:7px 10px;font-size:8px}.portal-checklist-view .ajax-original-station .research-score-chip>span+span{border-left-color:#343b45}.portal-checklist-view .ajax-original-station .research-score-chip strong{color:#fff;font-size:15px;line-height:1}.portal-checklist-view .ajax-original-station .status-green .research-score-chip{background:#11161d;border-color:#343b45}.portal-checklist-view .ajax-original-station .status-green .research-score-chip>span{background:#0d1118}.portal-checklist-view .ajax-original-station .research-score-chip>span.is-complete{color:#9fb0a3;background:#22c55e1f}.portal-checklist-view .ajax-original-station .research-score-chip>span.is-complete strong{color:#22c55e}.portal-checklist-view .ajax-original-station .live-status.status-green{background:linear-gradient(90deg,#101317,#080a0d 42%);border-color:#343b45}.portal-checklist-view .ajax-original-station .section-score strong,.portal-checklist-view .ajax-original-station .intel-content b{color:#fff}.portal-checklist-view .ajax-original-station .check-row input:checked,.portal-checklist-view .ajax-original-station .intel-row input:checked{background:#22c55e;border-color:#22c55e;box-shadow:inset 0 0 0 3px #090d12}.portal-checklist-view .ajax-original-station .check-row.is-checked{background:#22c55e0b;border-left-color:#22c55e}.portal-checklist-view .ajax-original-station .intel-row.is-checked{background:linear-gradient(90deg,#22c55e0e,#0000)}@media (width<=760px){.overview-calendar-controls{width:100%;margin-left:0}.overview-calendar-controls strong{flex:1}.overview-performance-calendar-stats{justify-content:space-between;gap:10px}.portal-checklist-view .ajax-original-station .research-score-chip{min-width:0}}.portal-back-widget{letter-spacing:.08em;background:#141b32;border-color:#3a4568;justify-content:center;gap:0;min-width:126px;height:34px;padding:0 13px;font-size:8px}@media (width<=620px){.portal-back-widget{width:auto;min-width:82px;height:32px;padding-inline:9px;font-size:7px}}.portal-overview-station .matched-view-mark{color:#fff;background:#293777;border-color:#7189e8}.overview-performance-header{align-items:center!important}.overview-performance-header-tools{justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.overview-performance-header-tools label{background:#0d1118;border:1px solid #343b45;grid-template-columns:auto minmax(220px,290px);align-items:center;gap:8px;margin-left:auto;padding:6px 8px;display:grid}.overview-performance-header-tools label>span{color:#8d99aa;letter-spacing:.07em;white-space:nowrap;font:700 8px monospace}.overview-performance-header-tools select{color:#e5e9ee;cursor:pointer;background:#090d12;border:1px solid #3a414b;outline:0;height:32px;padding:0 34px 0 10px;font:700 9px Arial,Helvetica,sans-serif}.overview-performance-header-tools select:focus{border-color:#7b8797;box-shadow:inset 3px 0 #7b8797}.overview-performance-header-tools option:disabled{color:#707a73}.overview-performance-split{background:#020202;grid-template-rows:auto auto;grid-template-columns:minmax(0,1.52fr) minmax(330px,.62fr);align-items:stretch;gap:0;display:grid}.overview-performance-left-stack{grid-area:1/1/3;grid-template-rows:subgrid;min-width:0;display:grid}.overview-performance-right-stack{grid-area:1/2/3;grid-template-rows:subgrid;gap:0;min-width:0;padding:0;display:grid}.overview-performance-left-stack .overview-ftmo-top{grid-template-columns:minmax(180px,.48fr) minmax(0,1.52fr)}.overview-performance-left-stack .overview-ftmo-bottom{grid-template-columns:minmax(0,1.08fr) minmax(275px,.92fr)}.overview-performance-left-stack .overview-ftmo-top,.overview-performance-left-stack .overview-ftmo-bottom{box-sizing:border-box;height:100%}.overview-performance-left-stack .overview-ftmo-top .overview-dashboard-panel,.overview-performance-left-stack .overview-ftmo-bottom .overview-dashboard-panel{height:100%}.overview-compact-chart-panel{height:auto;box-shadow:none;background:#101114;border-color:#2d3035;border-radius:0;margin:10px 10px 10px 0}.overview-compact-chart-panel .overview-checklist-heading,.overview-advanced-metrics-panel .overview-checklist-heading{background:#14161a;flex-wrap:nowrap;align-items:center;min-height:48px;padding:0 13px}.overview-compact-chart-panel .overview-checklist-heading p,.overview-advanced-metrics-panel .overview-checklist-heading p{letter-spacing:.04em;font-family:Arial,Helvetica,sans-serif;font-size:7px}.overview-compact-chart-panel .overview-checklist-heading h3,.overview-advanced-metrics-panel .overview-checklist-heading h3{letter-spacing:-.015em;font-family:Arial,Helvetica,sans-serif;font-size:14px}.overview-compact-chart-panel .overview-checklist-heading>small{margin-left:auto}.overview-compact-chart-panel .overview-checklist-heading>small.is-positive{color:#4ade80;background:#22c55e14;border-color:#356646}.overview-compact-chart-panel .overview-performance-chart{padding:8px}.overview-compact-chart-panel .statement-chart-rail{padding-inline:8px}.overview-compact-chart-panel .classic-statement-chart{overflow:hidden}.overview-compact-chart-panel .classic-statement-chart svg{width:100%;min-width:0;height:clamp(160px,11.5vw,190px);max-height:none}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-target{display:none}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-base,.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-zone{fill:none;stroke-width:7px;stroke-linecap:butt}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-zone-red{stroke:#ef4444;stroke-dasharray:30 70;stroke-dashoffset:0}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-zone-yellow{stroke:#f59e0b;stroke-dasharray:50 50;stroke-dashoffset:-30px}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-zone-green{stroke:#22c55e;stroke-dasharray:20 80;stroke-dashoffset:-80px}.overview-performance-dashboard .overview-consistency-panel .gauge-needle{transition:transform .45s}.overview-performance-dashboard .overview-consistency-panel .gauge-needle line{stroke:#f5f7fa;stroke-width:2.5px}.overview-performance-dashboard .overview-consistency-panel .gauge-needle circle{fill:#f5f7fa;stroke:#080b10;stroke-width:3px}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div.is-red strong,.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div.is-red span{color:#ef4444}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div.is-yellow strong,.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div.is-yellow span{color:#f59e0b}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div.is-green strong,.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div.is-green span{color:#22c55e}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>small{color:#8190a7;font-size:7px}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-start{top:101px;left:2px}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-red-limit{top:28px;left:22%}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-middle{top:5px;left:50%}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-green-limit{top:28px;right:18%}.overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-end{top:101px;right:0}.overview-performance-dashboard .overview-consistency-panel{min-height:275px}.overview-performance-dashboard .overview-consistency-panel .overview-gauge{width:min(205px,100%);height:156px;margin-top:12px}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div{gap:2px;top:66px}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div strong{font-size:18px;line-height:1}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div span{font-size:7px}.overview-performance-dashboard .overview-consistency-panel>p{color:#788496;letter-spacing:.035em;text-align:center;justify-content:center;align-items:center;gap:5px;margin:0 12px 10px;font:6.5px/1.35 monospace;display:flex}.overview-performance-dashboard .overview-consistency-panel>p i{border-radius:50%;flex:0 0 5px;width:5px;height:5px}.overview-performance-dashboard .overview-consistency-panel>p.is-red i{background:#ef4444}.overview-performance-dashboard .overview-consistency-panel>p.is-red strong{color:#f87171}.overview-performance-dashboard .overview-consistency-panel>p.is-yellow i{background:#f59e0b}.overview-performance-dashboard .overview-consistency-panel>p.is-yellow strong{color:#fbbf24}.overview-performance-dashboard .overview-consistency-panel>p.is-green i{background:#22c55e}.overview-performance-dashboard .overview-consistency-panel>p.is-green strong{color:#8ce5aa}.overview-performance-dashboard .overview-objective-row b.is-active{color:#fff;background:#166534;border-color:#22c55e}.overview-performance-dashboard .overview-performance-stat-grid strong.is-positive,.overview-performance-dashboard .overview-daily-performance-row .is-positive,.overview-performance-dashboard .overview-performance-stat-grid>div:nth-child(2) strong{color:#22c55e}.overview-monthly-summary-panel .overview-table-head,.overview-monthly-summary-panel .overview-daily-performance-row{font-variant-numeric:tabular-nums;font-family:Arial,Helvetica,sans-serif}.overview-monthly-summary-panel .overview-daily-performance-row time{color:#f4f7fb;font-family:Arial,Helvetica,sans-serif;font-weight:700}.overview-monthly-summary-panel .overview-daily-performance-row strong,.overview-monthly-summary-panel .overview-daily-performance-row span,.overview-monthly-summary-panel .overview-daily-performance-row b{font-family:Arial,Helvetica,sans-serif}.overview-performance-dashboard .overview-checklist-heading>span{color:#22c55e}.overview-performance-dashboard .overview-chart-panel .classic-balance-line{stroke:#22c55e}.overview-performance-dashboard .overview-chart-panel .classic-point-markers circle{fill:#4ade80;stroke:#080b10}.overview-advanced-metrics-panel{height:auto;min-height:0;box-shadow:none;background:#101114;border-color:#2d3035;border-radius:0;flex-direction:column;margin:10px 10px 10px 0;display:flex}.overview-advanced-metrics-grid{background:#101114;flex:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:0;padding:10px;display:grid}.overview-advanced-metrics-grid>div{text-align:center;background:#17191d;border:1px solid #242424;align-content:center;justify-items:center;gap:6px;min-height:0;padding:8px;display:grid}.overview-advanced-metrics-grid>div.is-wide{grid-column:1/-1}.portal-news-station .matched-view-header{background:0 0;border-left:0;margin-bottom:24px}.portal-news-station .matched-view-lockup h2{color:#fff;letter-spacing:-.035em;font:700 clamp(19px,2vw,26px) monospace}.apex-news-workspace{background:#030303;border:1px solid #292929;overflow:hidden}.apex-news-market-tabs{background:#090b0f;border-bottom:1px solid #30343a;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.apex-news-market-tabs button{color:#7f8a99;letter-spacing:.08em;cursor:pointer;background:#090b0f;border:0;border-right:1px solid #30343a;min-height:44px;font:700 8px monospace}.apex-news-market-tabs button:last-child{border-right:0}.apex-news-market-tabs button:hover,.apex-news-market-tabs button:focus-visible{color:#fff;background:#111722;outline:0}.apex-news-layout{background:#292929;grid-template-columns:minmax(300px,.78fr) minmax(0,1.35fr);gap:1px;display:grid}.apex-news-left-column,.apex-news-right-column{background:#292929;align-content:start;gap:1px;min-width:0;display:grid}.apex-news-analysis-card,.apex-cftc-card,.apex-news-story-card,.apex-news-translation-card{background:#070809;min-width:0}.apex-news-analysis-card>header,.apex-cftc-card>header,.apex-news-story-card>header,.apex-news-translation-card>header{background:#0e1116;border-bottom:1px solid #292929;justify-content:space-between;align-items:center;gap:14px;min-height:64px;padding:12px 16px;display:flex}.apex-news-analysis-card>header>div,.apex-cftc-card>header>div,.apex-news-story-card>header>div,.apex-news-translation-card>header>div{gap:4px;display:grid}.apex-news-analysis-card header span,.apex-cftc-card header span,.apex-news-story-card header span,.apex-news-translation-card header span{color:#7189e8;letter-spacing:.1em;font:700 7px monospace}.apex-news-analysis-card header strong,.apex-cftc-card header strong,.apex-news-story-card header strong,.apex-news-translation-card header strong{color:#fff;font:700 14px monospace}.apex-news-analysis-card header small,.apex-cftc-card header small,.apex-news-story-card header small,.apex-news-translation-card header small{color:#7b8796;letter-spacing:.06em;text-align:right;font:700 7px monospace}.apex-news-eyebrow{letter-spacing:.12em;color:#7189e8!important;margin:0 0 12px!important;font:700 7px monospace!important}.apex-news-analysis-card h3{color:#f6f8fb;letter-spacing:-.035em;margin:0;font-size:20px;line-height:1.18}.apex-news-analysis-card>div>p{color:#818d9d;margin:13px 0 0;font-size:10px;line-height:1.65}.apex-news-analysis-card section{background:#0b111b;border:1px solid #26395c;margin-top:20px;padding:16px}.apex-news-analysis-card section>span{color:#7189e8;letter-spacing:.1em;font:700 7px monospace}.apex-news-analysis-card ul{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.apex-news-analysis-card li{color:#a8b3c2;padding-left:12px;font-size:9px;line-height:1.5;position:relative}.apex-news-analysis-card li:before{content:"";background:#7189e8;width:4px;height:4px;position:absolute;top:6px;left:0}.apex-cftc-summary{padding:16px 18px}.apex-cftc-summary>span{color:#7189e8;letter-spacing:.1em;font:700 7px monospace}.apex-cftc-summary>strong{color:#f5f7fa;margin-top:8px;font:700 22px monospace;display:block}.apex-cftc-summary>strong.is-positive{color:#22c55e}.apex-cftc-summary>strong.is-negative{color:#ef4444}.apex-cftc-summary p{color:#7f8a99;margin:9px 0 0;font-size:9px;line-height:1.55}.apex-cftc-meter{background:linear-gradient(90deg,#22c55e24,#ef444424);border:1px solid #2d3239;grid-template-columns:1fr 1fr;height:32px;margin:0 18px 14px;display:grid;position:relative;overflow:hidden}.apex-cftc-meter i{background:#22c55e38;border-right:2px solid #fff;position:absolute;top:0;bottom:0;left:0}.apex-cftc-meter span{z-index:1;color:#dce3ec;align-items:center;padding:0 8px;font:700 7px monospace;display:flex}.apex-cftc-meter span:last-child{justify-content:flex-end}.apex-cftc-grid{background:#292929;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid}.apex-cftc-grid>div{background:#0d1117;align-content:center;gap:7px;min-height:62px;padding:10px 14px;display:grid}.apex-cftc-grid span{color:#6f7b8a;text-transform:uppercase;font:7px monospace}.apex-cftc-grid strong{color:#f3f6fa;font:700 11px monospace}.apex-cftc-grid strong.is-positive{color:#22c55e}.apex-cftc-grid strong.is-negative{color:#ef4444}.apex-cftc-card>a{color:#8fa8ff;letter-spacing:.06em;border-top:1px solid #292929;align-items:center;min-height:38px;padding:0 16px;font:700 7px monospace;text-decoration:none;display:flex}.apex-news-story-image{background-position:50%;background-size:cover;align-items:flex-end;min-height:360px;padding:14px 16px;display:flex}.apex-news-story-image span{color:#dce3ec;letter-spacing:.06em;background:#000000b8;padding:6px 8px;font:700 7px monospace}.apex-news-story-copy>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.apex-news-story-copy span,.apex-news-story-copy time{color:#7189e8;letter-spacing:.08em;font:700 7px monospace}.apex-news-story-copy h3{color:#fff;letter-spacing:-.035em;max-width:720px;margin:12px 0 0;font-size:24px;line-height:1.12}.apex-news-story-copy p{color:#8995a4;max-width:760px;margin:11px 0 0;font-size:10px;line-height:1.6}.apex-news-story-copy>a{color:#aebcff;margin-top:15px;font:700 8px monospace;text-decoration:none;display:inline-flex}.apex-news-translation-grid{background:#292929;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:1px;display:grid}.apex-news-translation-grid section{background:#0b0d11;min-height:138px;padding:16px}.apex-news-translation-grid span{color:#7189e8;letter-spacing:.08em;font:700 7px monospace}.apex-news-translation-grid strong{color:#eef2f7;margin-top:10px;font:700 10px monospace;display:block}.apex-news-translation-grid p{color:#737f8f;margin:9px 0 0;font-size:9px;line-height:1.55}.apex-news-workspace>footer{color:#596575;letter-spacing:.04em;text-align:center;border-top:1px solid #292929;padding:12px 16px;font:7px monospace}@media (width<=1050px){.apex-news-layout{grid-template-columns:1fr}.apex-news-story-image{min-height:320px}.apex-news-analysis-card>div{min-height:auto}}@media (width<=680px){.apex-news-market-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.apex-news-market-tabs button{border-bottom:1px solid #30343a}.apex-news-translation-grid{grid-template-columns:1fr}.apex-news-story-image{min-height:240px}.apex-news-story-copy h3{font-size:19px}}.portal-news-station{background:#0b0f15;border:1px solid #292929;font-family:Arial,Helvetica,sans-serif;padding:16px!important}.portal-news-station .matched-view-header{background:0 0;border-left:0;min-height:72px;margin-bottom:18px;padding:0 0 16px}.portal-news-station .matched-view-mark{color:#fff;background:#293777;border-color:#7189e8}.portal-news-station .matched-view-lockup h2{color:#fff;letter-spacing:-.025em;font-family:Arial,Helvetica,sans-serif;font-weight:700}.portal-news-station .matched-view-lockup h2 span{color:#8c98a9}.apex-news-workspace{background:#020202;border-color:#292929}.apex-news-command-bar{background:#070707;border-bottom:1px solid #292929;align-items:center;gap:14px;min-height:54px;padding:8px 13px;display:flex}.apex-news-command-bar>div:first-child{gap:4px;min-width:0;margin-right:auto;display:grid}.apex-news-command-bar>div:first-child span{color:#7d8998;letter-spacing:.04em;font:700 7px Arial,Helvetica,sans-serif}.apex-news-command-bar>div:first-child strong{color:#f4f7fb;letter-spacing:-.01em;font:700 13px Arial,Helvetica,sans-serif}.apex-news-horizon{background:#090d12;border:1px solid #343b45;padding:3px;display:flex}.apex-news-horizon button{color:#697587;cursor:pointer;background:0 0;border:0;min-width:76px;height:30px;font:700 8px monospace}.apex-news-horizon button:hover,.apex-news-horizon button:focus-visible{color:#fff;outline:0}.apex-news-horizon button.is-active{color:#fff;background:#171d25;box-shadow:inset 0 -2px #22c55e}.apex-news-refresh{color:#dce3ff;letter-spacing:.055em;cursor:pointer;background:#293777;border:1px solid #4659a0;justify-content:center;align-items:center;gap:4px;min-width:60px;height:21px;padding:0 6px;font:700 5.5px Arial,Helvetica,sans-serif;display:flex}.apex-news-refresh i{background:#9bafff;border-radius:50%;width:3px;height:3px;box-shadow:0 0 0 2px #7189e81a}.apex-news-refresh:hover,.apex-news-refresh:focus-visible{color:#fff;background:#344899;border-color:#7189e8;outline:0}.apex-news-refresh:disabled{cursor:wait;opacity:.78}.apex-news-refresh:disabled i{animation:1.1s ease-in-out infinite ajax-news-pulse}@keyframes ajax-news-pulse{50%{opacity:.25;transform:scale(.7)}}.apex-news-research-status{color:#687588;letter-spacing:.025em;background:#030303;border-bottom:1px solid #292929;align-items:center;min-height:34px;padding:7px 12px;font:7.5px/1.45 monospace;display:flex}.apex-news-research-status.is-researching{color:#c6d0dc}.apex-news-research-status.is-error{color:#f39aa2;background:#ef44440e;border-left:3px solid #ef4444}.apex-news-market-tabs{background:#030303;border-bottom-color:#292929}.apex-news-market-tabs button{color:#7f8a99;letter-spacing:.035em;background:#030303;min-height:42px;font-family:Arial,Helvetica,sans-serif;font-size:8px}.apex-news-market-tabs button:hover,.apex-news-market-tabs button:focus-visible{background:#0a0a0a}.apex-news-market-tabs button.is-active{color:#fff;background:#090b12;box-shadow:inset 0 -2px #7189e8}.apex-news-layout,.apex-news-left-column,.apex-news-right-column{background:#292929}.apex-news-left-column{grid-template-rows:auto minmax(0,1fr);align-content:stretch}.apex-news-right-column{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.apex-news-analysis-card,.apex-cftc-card,.apex-news-story-card,.apex-news-translation-card{background:#050505}.apex-news-analysis-card>header,.apex-cftc-card>header,.apex-news-story-card>header{background:#080808;border-bottom:1px solid #292929;min-height:58px;padding:10px 13px}.apex-news-analysis-card header span,.apex-cftc-card header span,.apex-news-story-card header span,.apex-news-translation-card header span{color:#7d8998;letter-spacing:.04em;font-family:Arial,Helvetica,sans-serif}.apex-news-analysis-card header strong,.apex-cftc-card header strong,.apex-news-story-card header strong,.apex-news-translation-card header strong{letter-spacing:-.01em;font-family:Arial,Helvetica,sans-serif;font-size:13px}.apex-news-analysis-card header small,.apex-cftc-card header small,.apex-news-story-card header small,.apex-news-translation-card header small{color:#667387;letter-spacing:.04em;font-family:monospace}.apex-news-analysis-card>div{min-height:310px;padding:18px}.apex-news-eyebrow{color:#fff!important;font-family:monospace!important}.apex-news-analysis-card h3{font-size:18px}.apex-news-analysis-card>div>p{color:#8995a4;font-size:10px}.apex-news-analysis-card section{background:#080808;border-color:#292929;margin-top:17px;padding:14px}.apex-news-analysis-card section>span{color:#7f8b9b}.apex-news-analysis-card li:before{background:#7189e8}.apex-cftc-card{flex-direction:column;height:100%;display:flex}.apex-cftc-summary{flex:1;align-content:center;min-height:150px;padding:15px 16px;display:grid}.apex-cftc-summary>span{color:#7f8b9b}.apex-cftc-summary>strong{font-size:20px}.apex-cftc-meter{background:linear-gradient(90deg,#22c55e1a,#ef44441a);border-color:#343b45}.apex-cftc-grid{background:#292929}.apex-cftc-grid>div{background:#080808}.apex-cftc-grid span{color:#707c8e;font-family:Arial,Helvetica,sans-serif}.apex-cftc-card>a{color:#9ba7b6;border-top-color:#292929;margin-top:auto}.apex-cftc-card>a:hover{color:#7189e8}.apex-news-story-card{flex-direction:column;height:100%;display:flex}.apex-news-story-image{background-position:50% 42%;flex:1;min-height:275px;padding:12px 14px;display:flex}.apex-news-story-image span{color:#dce3ec;background:#000000bd;border:1px solid #ffffff24}.apex-news-story-copy{padding:16px 18px 18px}.apex-news-story-copy span,.apex-news-story-copy time{color:#8d99aa}.apex-news-story-copy h3{margin-top:10px;font-size:21px}.apex-news-story-copy p{margin-top:9px}.apex-news-story-copy>a{color:#9ba7b6;margin-top:12px}.apex-news-story-copy>a:hover{color:#22c55e}.apex-news-bot-console{background:linear-gradient(90deg,#29377721,#050505 38%);border-bottom:1px solid #292929;border-left:3px solid #7189e8;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr) auto;grid-template-areas:"identity output status""identity output action";align-items:center;gap:8px 16px;padding:14px 16px;display:grid}.apex-news-bot-identity{grid-area:identity;align-content:center;gap:5px;display:grid}.apex-news-bot-identity span{color:#7189e8;letter-spacing:.075em;font:700 7px monospace}.apex-news-bot-identity strong{color:#fff;letter-spacing:-.01em;font:700 13px Arial,Helvetica,sans-serif}.apex-news-bot-status{color:#9fafef;letter-spacing:.055em;white-space:nowrap;border:1px solid #4b5f9e;grid-area:status;justify-self:end;padding:5px 7px;font:700 6.5px monospace}.apex-news-bot-status.is-long{color:#4ade80;border-color:#356646}.apex-news-bot-status.is-short{color:#f87171;border-color:#7f323b}.apex-news-bot-status.is-research{color:#aebcff}.apex-news-action-summary{background:#0d1117;border-bottom:1px solid #2d3035;padding:17px 18px}.apex-news-action-summary>span{color:#22c55e;letter-spacing:.08em;font:700 7px monospace}.apex-news-action-summary>strong{color:#f4f7fb;letter-spacing:-.02em;margin-top:7px;font-size:16px;display:block}.apex-news-action-summary>p{color:#929dac;max-width:820px;margin:8px 0 0;font-size:10px;line-height:1.6}.apex-news-translation-grid{background:#101114;gap:7px;padding:10px}.apex-news-translation-grid section{background:#17191d;border:1px solid #242424;min-height:126px;padding:14px}.apex-news-translation-grid span{color:#7d8998}.apex-news-translation-grid strong{font-family:Arial,Helvetica,sans-serif;font-size:10px}.apex-news-translation-grid p{color:#7f8a99}.apex-news-risk-grid{background:#2d3035;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.apex-news-risk-grid section{background:#0d1117;min-height:86px;padding:14px 16px}.apex-news-risk-grid span{color:#f59e0b;letter-spacing:.075em;font:700 7px monospace}.apex-news-risk-grid p{color:#929dac;margin:8px 0 0;font-size:9px;line-height:1.55}.apex-news-decision-output{border-left:1px solid #343b45;grid-area:output;min-width:0;padding-left:12px}.apex-news-decision-output.is-long{border-left-color:#22c55e}.apex-news-decision-output.is-short{border-left-color:#ef4444}.apex-news-decision-output.is-wait{border-left-color:#f59e0b}.apex-news-decision-output.is-research{border-left-color:#7189e8}.apex-news-decision-output>span{color:#7f8b9b;letter-spacing:.08em;font:700 7px monospace}.apex-news-decision-output>strong{color:#eef2f7;letter-spacing:-.02em;margin-top:4px;font-size:14px;display:block}.apex-news-decision-output.is-long>strong{color:#4ade80}.apex-news-decision-output.is-short>strong{color:#f87171}.apex-news-decision-output.is-wait>strong{color:#fbbf24}.apex-news-decision-output.is-research>strong{color:#aebcff}.apex-news-decision-output>p{color:#8d99aa;max-width:760px;margin:5px 0 0;font-size:8.5px;line-height:1.45}.apex-news-bot-console>button{color:#dce3ff;letter-spacing:.05em;cursor:pointer;background:#293777;border:1px solid #4659a0;grid-area:action;justify-content:center;justify-self:end;align-items:center;gap:6px;min-width:104px;height:28px;padding:0 9px;font:700 6.5px Arial,Helvetica,sans-serif;display:flex}.apex-news-bot-console>button i{background:#9bafff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 2px #7189e81a}.apex-news-bot-console>button:hover,.apex-news-bot-console>button:focus-visible{color:#fff;background:#344899;border-color:#7189e8;outline:0}.apex-news-bot-console>button:disabled{cursor:not-allowed;opacity:.42}.apex-news-bot-console>button:disabled i{box-shadow:none;background:#64748b}.apex-news-decision-error{color:#f39aa2;background:#ef44440f;border-bottom:1px solid #5d2d34;padding:9px 14px;font:8px/1.45 monospace}.apex-news-decision-empty{background:#101114;border-bottom:1px solid #2d3035;align-items:center;gap:10px;min-height:48px;padding:10px 14px;display:flex}.apex-news-decision-empty strong{color:#dce3ec;font:700 8px monospace}.apex-news-decision-empty span{color:#748091;font:8px monospace}.apex-news-decision-detail{background:#292929;grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,.75fr));gap:1px;display:grid}.apex-news-decision-detail>section{background:#080808;min-height:94px;padding:12px 14px}.apex-news-decision-detail span{color:#7f8b9b;letter-spacing:.075em;font:700 7px monospace}.apex-news-decision-detail p,.apex-news-decision-detail li{color:#929dac;font-size:8.5px;line-height:1.5}.apex-news-decision-detail p{margin:7px 0 0}.apex-news-decision-detail ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.apex-news-decision-detail li{padding-left:11px;position:relative}.apex-news-decision-detail li:before{content:"";background:#7189e8;width:4px;height:4px;position:absolute;top:6px;left:0}.apex-news-decision-detail>footer{color:#5f6a78;text-align:center;background:#030303;grid-column:1/-1;padding:7px 14px;font:7px monospace}.apex-news-decision-detail.is-research>section:first-child{background:#080910}.apex-news-events{background:#0b0f15;border-top:1px solid #2d3035}.apex-news-events>header{background:#11151b!important;min-height:34px!important;padding:0 14px!important}.apex-news-events>header span,.apex-news-events>header small{letter-spacing:.06em;color:#687588!important;font:700 7px monospace!important}.apex-news-events>div{border-top:1px solid #242830;grid-template-columns:145px minmax(0,1.5fr) minmax(70px,.55fr) 58px;align-items:center;gap:10px;min-height:42px;padding:6px 14px;display:grid}.apex-news-events time,.apex-news-events span{color:#788496;font:7px monospace}.apex-news-events strong{color:#dce3ec;font-size:9px}.apex-news-events b{color:#a6b0bd;text-align:center;border:1px solid #4b5563;padding:4px 5px;font:700 6.5px monospace}.apex-news-events b.is-high{color:#f87171;background:#ef444412;border-color:#7f323b}.apex-news-events b.is-medium{color:#fbbf24;background:#f59e0b0f;border-color:#725a24}.apex-news-events>p{color:#687588;margin:0;padding:15px;font:8px monospace}.apex-news-source-strip{background:#080b10;border-top:1px solid #2d3035;flex-wrap:wrap;align-items:center;gap:7px;padding:11px 14px;display:flex}.apex-news-source-strip>span{color:#667387;letter-spacing:.07em;margin-right:3px;font:700 7px monospace}.apex-news-source-strip>a{color:#939eac;text-overflow:ellipsis;white-space:nowrap;border:1px solid #303640;max-width:240px;padding:5px 7px;font:7px monospace;text-decoration:none;overflow:hidden}.apex-news-source-strip>a:hover,.apex-news-source-strip>a:focus-visible{color:#b9f3c9;border-color:#4a7558;outline:0}.apex-news-workspace>footer{color:#5f6a78;background:#070a0e;border-top-color:#292929}@media (width<=1050px){.portal-news-station{padding:12px!important}.apex-news-story-image{min-height:230px}.apex-news-layout{grid-template-columns:1fr}.apex-news-left-column,.apex-news-right-column{grid-template-rows:auto auto}.apex-news-analysis-card>div,.apex-cftc-summary{min-height:auto}}@media (width<=760px){.apex-news-command-bar{flex-direction:column;align-items:stretch;padding:10px 12px}.apex-news-refresh{width:100%;min-height:26px}.apex-news-risk-grid,.apex-news-decision-detail{grid-template-columns:1fr}.apex-news-decision-detail>footer{grid-column:auto}.apex-news-bot-console{grid-template-columns:1fr;grid-template-areas:"identity""status""output""action"}.apex-news-bot-status,.apex-news-bot-console>button{justify-self:start}.apex-news-bot-console>button{width:100%}.apex-news-events>div{grid-template-columns:1fr auto}.apex-news-events>div span{grid-column:1}.apex-news-events>div b{grid-area:1/2}.apex-news-story-image{min-height:190px}}@media (width<=680px){.apex-news-translation-grid{grid-template-columns:1fr}.apex-news-story-copy h3{font-size:18px}}.overview-advanced-metrics-grid span{color:#707c8e;letter-spacing:0;font:400 8px Arial,Helvetica,sans-serif}.overview-advanced-metrics-grid strong{color:#eef2f8;letter-spacing:.01em;font:700 11px Arial,Helvetica,sans-serif}.overview-advanced-metrics-grid strong.is-positive{color:#22c55e}.overview-advanced-metrics-grid strong.is-negative{color:#ef4444}.overview-advanced-metrics-grid small{color:#5f6a78;letter-spacing:.05em;font:700 6.5px monospace}@media (width<=1320px){.overview-performance-split,.overview-performance-left-stack{display:block}.overview-performance-right-stack{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);padding:0 10px 10px}.overview-compact-chart-panel,.overview-advanced-metrics-panel{margin:0}.overview-compact-chart-panel .classic-statement-chart svg{height:clamp(175px,15vw,210px)}.overview-compact-chart-panel .overview-checklist-heading{flex-wrap:nowrap;align-items:center}.overview-compact-chart-panel .overview-checklist-heading>small{margin-left:auto}}@media (width<=900px){.overview-performance-header{flex-direction:column;align-items:flex-start!important}.overview-performance-header-tools{flex-direction:column;align-items:stretch;width:100%;margin-left:0}.overview-performance-header-tools label,.overview-performance-left-stack .overview-ftmo-top,.overview-performance-left-stack .overview-ftmo-bottom,.overview-performance-right-stack{grid-template-columns:1fr}.overview-advanced-metrics-panel{height:auto;min-height:270px}}@media (width<=620px){.overview-performance-header-tools select{width:100%}.overview-compact-chart-panel .overview-checklist-heading{flex-wrap:wrap;align-items:flex-start}.overview-compact-chart-panel .overview-checklist-heading>small{margin-left:0}}.simple-home,.simple-home *{font-family:Arial,Helvetica,sans-serif!important}.simple-home-footer{grid-template-columns:1fr}.portal-checklist-view .ajax-original-station .live-status.status-blocked{background:linear-gradient(90deg,#ef44441f 0,#ef444409 15%,#050505 34%);border-color:#292929 #292929 #292929 #ef4444}.portal-checklist-view .ajax-original-station .research-score-chip,.portal-checklist-view .ajax-original-station .research-score-chip>span{background:#050505;border-color:#292929}.simple-home .monitor-intro h2,.simple-home .strategy-ledger-intro h2{letter-spacing:-.045em;font-size:clamp(38px,4.6vw,64px);font-weight:800;line-height:.92}.simple-home .research-carousel-copy h3{letter-spacing:-.035em;font-size:clamp(30px,3.2vw,46px);font-weight:800;line-height:1.02}.simple-home .strategy-profile h3{letter-spacing:-.035em;font-size:clamp(28px,2.8vw,40px);font-weight:900;line-height:.95}.simple-home .coming-soon-card strong{letter-spacing:-.03em;font-size:clamp(24px,2.5vw,36px);font-weight:800;line-height:.98}.simple-home .index,.simple-home .strategy-number{font-size:9.5px;line-height:1.35}.simple-home .monitor-intro>div>p,.simple-home .strategy-ledger-intro>p:last-child{font-size:15px;line-height:1.7}.simple-home .strategy-description{font-size:14px;line-height:1.7}.simple-home .strategy-evidence-head{font-size:9px}.apex-news-refresh{letter-spacing:.05em;gap:3px;min-width:54px;height:20px;padding:0 6px;font-size:5.25px}.apex-news-refresh i{width:3px;height:3px}.apex-news-translation-card{background:#020202}.apex-news-bot-console{background:#020202;border-left-color:#7189e8;grid-template-columns:minmax(155px,.38fr) minmax(0,1fr) auto;grid-template-areas:"identity options status""identity output action";gap:16px 18px;min-height:158px;padding:20px}.apex-news-bot-status{color:#7f8b9b;background:#050505;border-color:#292929}.apex-news-bot-status.is-buy{color:#4ade80;border-color:#356646}.apex-news-bot-status.is-sell{color:#f87171;border-color:#7f323b}.apex-news-bot-status.is-hold{color:#aebcff;border-color:#4659a0}.apex-news-action-options{grid-area:options;grid-template-columns:repeat(4,minmax(54px,1fr));gap:6px;display:grid}.apex-news-action-options span{color:#596575;letter-spacing:.08em;background:#050505;border:1px solid #292929;place-items:center;min-height:30px;font:700 7px Arial,Helvetica,sans-serif;display:grid}.apex-news-action-options span.is-active.is-buy{color:#4ade80;background:#22c55e14;border-color:#356646}.apex-news-action-options span.is-active.is-hold{color:#aebcff;background:#7189e812;border-color:#4659a0}.apex-news-action-options span.is-active.is-sell{color:#f87171;background:#ef444412;border-color:#7f323b}.apex-news-action-options span.is-active.is-wait{color:#fbbf24;background:#f59e0b0f;border-color:#725a24}.apex-news-decision-output{padding-left:14px}.apex-news-decision-output.is-buy{border-left-color:#22c55e}.apex-news-decision-output.is-sell{border-left-color:#ef4444}.apex-news-decision-output.is-hold{border-left-color:#7189e8}.apex-news-decision-output.is-buy>strong{color:#4ade80}.apex-news-decision-output.is-sell>strong{color:#f87171}.apex-news-decision-output.is-hold>strong{color:#aebcff}.apex-news-decision-output>p{margin-top:7px;font-size:9px;line-height:1.55}.apex-news-bot-console>button{background:#050505}.apex-news-bot-console>button:hover,.apex-news-bot-console>button:focus-visible{background:#0b0d12}.apex-news-decision-detail,.apex-news-events{background:#292929}.apex-news-decision-detail>section,.apex-news-decision-detail.is-research>section:first-child,.apex-news-events,.apex-news-events>header,.apex-news-source-strip{background:#030303!important}@media (width<=760px){.apex-news-bot-console{grid-template-columns:1fr;grid-template-areas:"identity""status""options""output""action";min-height:0;padding:16px}.apex-news-action-options{grid-template-columns:repeat(2,minmax(0,1fr))}}.simple-hero-copy{max-width:880px}.simple-hero-copy h1{letter-spacing:-.058em;max-width:860px;font-size:clamp(58px,6.7vw,104px);font-weight:900;line-height:.84}@media (width<=720px){.simple-hero-copy h1{font-size:13vw}.simple-home .monitor-intro h2,.simple-home .strategy-ledger-intro h2{font-size:10vw}.simple-home .research-carousel-copy h3{font-size:8.8vw}.simple-home .strategy-profile h3{font-size:8.2vw}}.performance-record-page{color:#f4f7fb;background:#000;min-height:100svh;font-family:Arial,Helvetica,sans-serif}.performance-record-shell{background:#0b0f15;border:1px solid #292929;width:min(1500px,100% - 64px);margin:28px auto 54px;padding:14px}.performance-record-heading{background:#14161a;border:1px solid #292929;align-items:center;gap:13px;min-height:68px;padding:0 14px;display:flex}.performance-record-heading>span{color:#fff;background:#293777;border:1px solid #7189e8;flex:0 0 34px;place-items:center;width:34px;height:34px;font:700 9px monospace;display:grid}.performance-record-heading>div{gap:3px;display:grid}.performance-record-heading p{color:#7189e8;letter-spacing:.06em;text-transform:uppercase;margin:0;font:700 8px Arial,Helvetica,sans-serif}.performance-record-heading h1{color:#f8fafc;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:800;line-height:1}.performance-record-heading>small{color:#4ade80;letter-spacing:.05em;white-space:nowrap;background:#22c55e12;border:1px solid #356646;border-radius:3px;margin-left:auto;padding:7px 9px;font:700 8px monospace}.performance-record-models{background:#292929;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:12px;padding:1px;display:grid}.performance-record-models>a,.performance-record-models>span{color:#8995a5;letter-spacing:.035em;background:#050505;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 14px;font:700 9px Arial,Helvetica,sans-serif;display:flex}.performance-record-models strong{color:#596474;letter-spacing:.06em;font:700 7px monospace}.performance-record-models>a:hover,.performance-record-models>a:focus-visible,.performance-record-models>a.is-active{color:#fff;background:#101629;outline:0;box-shadow:inset 3px 0 #7189e8}.performance-record-models>a.is-active strong{color:#9dafef}.performance-account-strip{background:#292929;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:12px;padding:1px;display:grid}.performance-account-strip>div{background:#070707;flex-direction:column;justify-content:center;gap:8px;min-height:74px;padding:12px 16px;display:flex}.performance-account-strip span{color:#697589;letter-spacing:.05em;font:700 8px Arial,Helvetica,sans-serif}.performance-account-strip strong{color:#eef4fb;font-variant-numeric:tabular-nums;font-size:17px}.performance-record-note{color:#738094;letter-spacing:.02em;background:#050505;border:1px solid #292929;margin:12px 0 0;padding:11px 13px;font:8px/1.55 Arial,Helvetica,sans-serif}.performance-record-shell .trade-review-list{background:#050505;border:1px solid #292929;margin-top:12px}.performance-record-shell .trade-review-head{color:#727e90;background:#111318;border-color:#292929;min-height:40px;padding:0 14px;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:700}.performance-record-shell .trade-detail{border-color:#292929}.performance-record-shell .trade-detail summary{background:#07090d;border-color:#292929;min-height:72px;padding:0 14px}.performance-record-shell .trade-detail summary strong{font-size:14px;font-weight:800}.performance-record-shell .trade-detail summary>span{color:#9aa5b4;letter-spacing:.01em;font-family:Arial,Helvetica,sans-serif;font-size:10px}.performance-record-shell .trade-open{color:#dbe3ed;background:#11161d;border:1px solid #3d4652;width:26px;height:26px}.performance-record-shell .trade-detail-body{background:#0b0f15;border-color:#30343a}.performance-record-shell .trade-detail-body article{min-height:156px;padding:22px}.performance-record-shell .trade-detail-body article+article{border-color:#30343a}.performance-record-shell .trade-detail-body span{color:#71809a;font-family:Arial,Helvetica,sans-serif;font-size:8px;font-weight:700}.performance-record-shell .trade-detail-body p{color:#dfe5ec;margin:30px 0 0;font-size:12px}.performance-record-page .compact-footer{background:#000;border-top:1px solid #292929;margin:0}@media (width<=800px){.performance-record-shell{width:calc(100% - 24px);margin-top:16px;padding:10px}.performance-record-heading{flex-wrap:wrap;align-items:flex-start;padding:14px}.performance-record-heading>small{margin-left:47px}.performance-record-shell .trade-review-list{overflow-x:auto}.performance-record-shell .trade-review-head,.performance-record-shell .trade-detail summary,.performance-record-shell .trade-detail-body{min-width:680px}.performance-record-models,.performance-account-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.simple-hero-copy h1{font-size:clamp(54px,6.05vw,94px)}.simple-home .brand-logo img{filter:brightness(1.12)contrast(1.2)}.classic-statement-chart svg .classic-return-segments line{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.classic-statement-chart svg .classic-return-segments line.is-positive{stroke:#22c55e}.classic-statement-chart svg .classic-return-segments line.is-negative{stroke:#ff4055}.classic-statement-chart svg .classic-point-markers circle.is-positive{fill:#4ade80;stroke:#080b10}.classic-statement-chart svg .classic-point-markers circle.is-negative{fill:#ff4055;stroke:#080b10}.apex-news-refresh{background:#293777;border:1px solid #4659a0;width:28px;min-width:28px;height:28px;min-height:28px;padding:0;position:relative}.apex-news-refresh>span{color:#f2f5ff;font:700 16px/1 Arial,Helvetica,sans-serif;display:block}.apex-news-refresh i{background:#b9c5ff;border-radius:50%;width:3px;height:3px;animation:1.15s ease-in-out infinite ajax-news-pulse;position:absolute;top:3px;right:3px;box-shadow:0 0 5px #9bafffe6}.apex-news-refresh:disabled>span{animation:1s linear infinite apex-refresh-spin}@keyframes apex-refresh-spin{to{transform:rotate(360deg)}}.careers-board-page{color:#f5f7fa;background:#101010;min-height:100svh;font-family:Arial,Helvetica,sans-serif}.careers-board{width:min(1040px,100% - 64px);margin:28px auto 38px}.careers-board-title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.careers-board-group{margin:0 0 26px}.careers-board-group h2{color:#7189e8;letter-spacing:-.02em;border-bottom:1px solid #343943;margin:0;padding:0 0 10px;font-size:17px;font-weight:800;line-height:1}.careers-board-group>div{padding-top:6px}.careers-board-role{grid-template-columns:1fr;align-items:center;min-height:34px;padding:0 8px;transition:background-color .16s;display:grid}.careers-board-role:hover{background:#171b25}.careers-board-role strong{color:#f5f7fa;letter-spacing:-.01em;font-size:13.5px;font-weight:750}.careers-board-role strong span{color:#9ca9bd;margin-left:10px;font-size:16px;font-weight:400}@media (width<=760px){.simple-hero-copy h1{font-size:12vw}.apex-news-refresh{align-self:flex-end;width:28px;min-width:28px;height:28px;min-height:28px}.careers-board{width:calc(100% - 32px);margin:22px auto 28px}.careers-board-group{margin-bottom:24px}.careers-board-role{min-height:38px;padding:5px 6px}}.simple-home .button,.simple-home .header-login,.subpage .header-login{background:#293777;border-color:#4057ad}.simple-home .market-ribbon{background:linear-gradient(90deg,#293777 0%,#202957 38%,#0a0b10 100%)!important}.simple-home .market-ribbon-status{background:#2937774d!important}.simple-home .market-ribbon-window,.simple-home .market-ribbon-track,.simple-home .market-ribbon-item,.simple-home .market-ribbon-source{background-color:#0000!important;background-image:none!important}.simple-home .market-ribbon-item:hover{background-color:#4057ad4d!important}.simple-home .research-carousel-card,.simple-home .research-carousel-copy,.simple-home .coming-soon-card{background:#293777}.simple-home .research-slide-learning .research-carousel-visual:after,.simple-home .research-slide-hybrid .research-carousel-visual:after,.simple-home .research-slide-dynamics .research-carousel-visual:after{background:linear-gradient(90deg,#0000 70%,#293777b8 100%)}.simple-home .strategy-ledger-section{isolation:isolate;position:relative}.simple-home .strategy-ledger-section:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#2937773d 0%,#2937771c 38%,#0000 76%);position:absolute;inset:-4vh 0 0 -7vw}.simple-home .strategy-row,.simple-home .planned-strategy:nth-child(2),.simple-home .planned-strategy:nth-child(3),.simple-home .planned-strategy:nth-child(4),.simple-home .planned-strategy:nth-child(5){background:0 0}.simple-home .strategy-evidence-head{background:linear-gradient(90deg,#2937772e,#0000 55%);border-left-color:#293777}.simple-home .coming-soon-card{border-color:#4057ad}@media (width<=900px){.simple-home .strategy-ledger-section:before{left:-24px}.simple-home .research-slide-learning .research-carousel-visual:after,.simple-home .research-slide-hybrid .research-carousel-visual:after,.simple-home .research-slide-dynamics .research-carousel-visual:after{background:linear-gradient(#0000 68%,#293777d1 100%)}}.simple-home .classic-chart-grid{display:none}.portal-station-theme{--portal-blue:#293777}.portal-station-theme .matched-view-mark,.portal-station-theme .portal-back-widget,.portal-station-theme .portal-workspace-sidebar nav button.is-active,.portal-station-theme .portal-station-nav button.is-active,.portal-station-theme .apex-news-market-tabs button.is-active,.portal-station-theme .ajax-chat-composer button,.portal-station-theme .matched-chat-composer button,.portal-station-theme .ajax-prompt-row button,.portal-station-theme .apex-news-refresh,.portal-station-theme .ajax-original-station .actions-panel .generate-button{background-color:#293777}.portal-station-theme .portal-workspace-sidebar nav button.is-active,.portal-station-theme .portal-station-nav button.is-active,.portal-station-theme .apex-news-market-tabs button.is-active{box-shadow:inset 0 -2px #4057ad}.overview-performance-dashboard .overview-consistency-panel .overview-gauge{margin-top:0;transform:translateY(-8px)}.overview-performance-dashboard .overview-consistency-panel .overview-gauge>div{z-index:2;top:38px}.apex-news-refresh-cluster{align-items:center;gap:9px;display:flex}.apex-news-last-updated{white-space:nowrap;justify-items:end;gap:2px;display:grid}.apex-news-last-updated span{color:#66748a;letter-spacing:.08em;font:700 5.5px Arial,Helvetica,sans-serif}.apex-news-last-updated time{color:#cdd6e3;letter-spacing:.025em;font:700 7px monospace}@media (width<=760px){.apex-news-refresh-cluster{justify-content:flex-end;align-self:stretch}}.portal-overview-station .overview-performance-split{background:#020202;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"consistency consistency consistency chart chart chart chart chart chart objectives objectives objectives""monthly monthly monthly statistics statistics statistics statistics statistics metrics metrics metrics metrics";gap:10px;padding:10px;display:grid}.portal-overview-station .overview-performance-left-stack,.portal-overview-station .overview-performance-right-stack,.portal-overview-station .overview-ftmo-top,.portal-overview-station .overview-ftmo-bottom{display:contents}.portal-overview-station .overview-consistency-panel{grid-area:consistency}.portal-overview-station .overview-compact-chart-panel{grid-area:chart}.portal-overview-station .overview-objectives-panel{grid-area:objectives}.portal-overview-station .overview-statistics-panel{grid-area:statistics}.portal-overview-station .overview-monthly-summary-panel{grid-area:monthly}.portal-overview-station .overview-advanced-metrics-panel{grid-area:metrics}.portal-overview-station .overview-performance-split .overview-dashboard-panel,.portal-overview-station .overview-performance-split .overview-checklist-panel{width:100%;min-width:0;height:100%;margin:0}.portal-overview-station .overview-compact-chart-panel{flex-direction:column;display:flex}.portal-overview-station .overview-compact-chart-panel .overview-performance-chart{flex:1;min-height:0;display:flex}.portal-overview-station .overview-compact-chart-panel .classic-statement-chart{flex:1;width:100%}.portal-overview-station .overview-compact-chart-panel .classic-statement-chart svg{height:218px}.portal-overview-station .overview-monthly-summary-panel{background:#101114;border-color:#2d3035;flex-direction:column;display:flex}.portal-overview-station .overview-monthly-summary-panel>header{background:#14161a;flex:0 0 48px;min-height:48px;padding-inline:13px}.portal-overview-station .overview-monthly-summary-panel .overview-table-head{background:#0d1117;flex:0 0 34px;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,.65fr) minmax(0,1fr);column-gap:4px;padding-inline:11px}.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row{background:#101114;flex:1 1 0;grid-template-columns:minmax(0,1.25fr) minmax(0,.9fr) minmax(0,.65fr) minmax(0,1fr);column-gap:4px;min-height:50px;padding-inline:11px}.portal-overview-station .overview-monthly-summary-panel .overview-table-head span,.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row>*{white-space:nowrap;min-width:0}.portal-overview-station .overview-monthly-summary-panel .overview-table-head span:nth-child(2),.portal-overview-station .overview-monthly-summary-panel .overview-table-head span:nth-child(3),.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row>strong,.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row>span{text-align:center;justify-self:center}.portal-overview-station .overview-monthly-summary-panel .overview-table-head span:last-child,.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row>b{text-align:right;justify-self:end}.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row:nth-child(2n){background:#12151a}@media (width<=520px){.portal-overview-station .overview-monthly-summary-panel .overview-table-head,.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,.65fr) minmax(0,.95fr);column-gap:3px;padding-inline:8px;font-size:8px}}@media (width<=1180px){.portal-overview-station .overview-performance-split{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-areas:"consistency consistency chart chart chart chart""objectives objectives objectives objectives objectives objectives""monthly monthly statistics statistics statistics statistics""metrics metrics metrics metrics metrics metrics"}}@media (width<=780px){.portal-overview-station .overview-performance-split{grid-template-columns:1fr;grid-template-areas:"consistency""chart""objectives""monthly""statistics""metrics"}.portal-overview-station .overview-advanced-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel,.portal-overview-station .overview-performance-dashboard .overview-objectives-panel{flex-direction:column;display:flex}.portal-overview-station .overview-performance-dashboard .overview-objectives-panel .overview-table-head{flex:0 0 34px}.portal-overview-station .overview-performance-dashboard .overview-objectives-panel .overview-objective-row{flex:1 1 0;min-height:48px}.portal-overview-station .overview-performance-dashboard .overview-objectives-panel .overview-table-head span:nth-child(2),.portal-overview-station .overview-performance-dashboard .overview-objectives-panel .overview-objective-row>span{text-align:center;justify-self:center;width:100%}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge{width:min(285px,100%);height:auto;min-height:218px;margin:0 auto;padding:8px 12px 0;display:block;transform:none}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge-dial{justify-content:center;align-items:center;gap:0;width:100%;min-height:210px;display:flex;position:static;top:auto;left:auto;transform:none}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge-dial svg{width:100%;max-width:270px;height:auto}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge path{fill:none;stroke-linecap:butt}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-ring{stroke-width:30px}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-base{stroke:#232830}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge .gauge-ticks{stroke:#4b5563;stroke-width:2px;stroke-dasharray:.55 1.45}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-scale-label{fill:#8a95a5;text-anchor:middle;font:700 8px Arial,Helvetica,sans-serif}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-score-value{fill:#22c55e;letter-spacing:-.05em;text-anchor:middle;font:700 22px Arial,Helvetica,sans-serif}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge.is-yellow .gauge-score-value{fill:#f59e0b}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge.is-red .gauge-score-value{fill:#ef4444}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-needle>path{fill:#eef4fb}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-needle-hub{fill:#0a0d12;stroke:#eef4fb;stroke-width:3px}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-needle-cap{fill:#eef4fb}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-segment{stroke-dasharray:18 82;transition:stroke .25s}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-segment-red{stroke:#ff303f;stroke-dashoffset:0}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-segment-orange{stroke:#ff7a12;stroke-dashoffset:-20px}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-segment-yellow{stroke:#ffc21a;stroke-dashoffset:-40px}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-segment-lime{stroke:#8bd400;stroke-dashoffset:-60px}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .gauge-segment-green{stroke:#16c74f;stroke-dashoffset:-80px}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel .overview-gauge-dial text{text-align:center}.portal-overview-station .overview-performance-dashboard .overview-consistency-panel>p{background:#0b0e12;border-top:1px solid #242a31;gap:8px;min-height:44px;margin:0;padding:10px 16px;font-size:6.5px;line-height:1.35}.portal-overview-station .overview-performance-dashboard,.portal-overview-station .overview-performance-split{background:#0b0f15}.portal-overview-station .overview-performance-split .overview-dashboard-panel,.portal-overview-station .overview-performance-split .overview-checklist-panel,.portal-overview-station .overview-monthly-summary-panel,.portal-overview-station .overview-compact-chart-panel,.portal-overview-station .overview-advanced-metrics-panel{background:#050505;border-color:#292929}.portal-overview-station .overview-performance-split .overview-dashboard-panel>header,.portal-overview-station .overview-performance-split .overview-checklist-heading,.portal-overview-station .overview-monthly-summary-panel>header{background:#070707}.portal-overview-station .overview-performance-chart,.portal-overview-station .overview-advanced-metrics-grid,.portal-overview-station .overview-statistics-panel .overview-performance-stat-grid,.portal-overview-station .overview-performance-dashboard .overview-consistency-panel>p{background:#050505}.portal-overview-station .overview-performance-stat-grid>div,.portal-overview-station .overview-advanced-metrics-grid>div{background:#080808}.portal-overview-station .overview-monthly-summary-panel .overview-table-head{background:#070707}.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row,.portal-overview-station .overview-monthly-summary-panel .overview-daily-performance-row:nth-child(2n){background:#050505}.portal-overview-station .overview-chart-panel .classic-statement-chart,.portal-overview-station .overview-chart-panel .classic-statement-chart svg{background:#050505;border-color:#292929;border-radius:0}.portal-overview-station .overview-chart-panel .statement-chart-rail{background:#070707;border-color:#292929}.portal-overview-station .overview-chart-panel .classic-chart-frame{fill:#050505}.portal-overview-station .overview-chart-panel .classic-chart-grid{display:none}.portal-overview-station .overview-monthly-calendar-panel,.portal-overview-station .overview-executions-panel{box-shadow:none;background:#050505;border-color:#292929;border-radius:0}.portal-overview-station .overview-monthly-calendar-panel{margin:10px}.portal-overview-station .overview-monthly-calendar-heading,.portal-overview-station .overview-performance-calendar-stats,.portal-overview-station .overview-calendar-weekday,.portal-overview-station .overview-executions-panel .overview-checklist-heading,.portal-overview-station .overview-executions-panel .overview-trade-tape-head{background:#070707}.portal-overview-station .overview-calendar-day{background:#050505}.portal-overview-station .overview-calendar-day.is-outside{background:#030303}.portal-overview-station .overview-executions-panel{margin:10px 10px 12px;padding-bottom:10px}.portal-overview-station .overview-executions-panel .overview-trade-tape,.portal-overview-station .overview-executions-panel .overview-trade-tape>a{background:#050505}.portal-overview-station .overview-performance-header-tools label,.portal-overview-station .overview-performance-header-tools select,.portal-overview-station .overview-performance-header-tools option{background:#050505;border-color:#292929}.portal-overview-station .overview-monthly-calendar-panel{width:auto;margin:10px}.portal-overview-station .overview-monthly-calendar-heading{min-height:54px;padding:10px 14px}.portal-overview-station .overview-performance-calendar-stats{min-height:40px;padding-block:6px}.portal-overview-station .overview-calendar-weekday{min-height:28px}.portal-overview-station .overview-calendar-day{min-height:72px;padding:7px}.portal-overview-station .overview-calendar-day>div{gap:3px;margin-top:8px;padding:7px 8px}.portal-overview-station .overview-calendar-day>div strong{font-size:10px}.portal-overview-station .overview-calendar-day>div small{font-size:7px}.portal-overview-station .overview-calendar-note{padding-block:8px}.portal-overview-station .overview-statistics-panel{flex-direction:column;display:flex}.portal-overview-station .overview-statistics-panel>header{flex:0 0 48px}.portal-overview-station .overview-statistics-panel .overview-performance-stat-grid{flex:1;grid-template-rows:repeat(3,minmax(0,1fr));align-content:stretch}.portal-overview-station .overview-statistics-panel .overview-performance-stat-grid>div{min-height:0;padding-block:12px}.portal-news-station .apex-news-layout{align-items:stretch;overflow:hidden}.portal-news-station .apex-news-left-column{grid-template-rows:auto minmax(0,1fr);align-self:stretch;overflow:hidden}.portal-news-station .apex-news-right-column{grid-template-rows:auto auto;align-self:start;overflow:hidden}.portal-news-station .apex-cftc-card{height:100%}.portal-news-station .apex-news-story-card{height:auto}.portal-news-station .apex-cftc-card>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.portal-news-station .apex-cftc-card>header>div{min-width:0}.portal-news-station .apex-cftc-card>header strong{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.25;display:-webkit-box;overflow:hidden}.portal-news-station .apex-cftc-card>header small{white-space:nowrap}.portal-news-station .apex-cftc-summary{flex:auto;min-height:196px}.portal-news-station .apex-cftc-summary p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-news-station .apex-news-story-image{flex:0 0 250px;height:250px;min-height:250px}.portal-news-station .apex-news-analysis-card h3,.portal-news-station .apex-news-analysis-card>div>p{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-news-station .apex-news-analysis-card h3{-webkit-line-clamp:3}.portal-news-station .apex-news-analysis-card>div>p{-webkit-line-clamp:6}.portal-news-station .apex-news-analysis-card section{margin-top:16px;padding:12px 13px}.portal-news-station .apex-news-analysis-card section li{overflow-wrap:anywhere}.portal-news-station .apex-news-story-copy h3,.portal-news-station .apex-news-story-copy p{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.portal-news-station .apex-news-story-copy h3{-webkit-line-clamp:2}.portal-news-station .apex-news-story-copy p{-webkit-line-clamp:3}.portal-news-station .apex-news-bot-console,.portal-news-station .apex-news-decision-output,.portal-news-station .apex-news-decision-detail,.portal-news-station .apex-news-events{min-width:0;max-width:100%}.portal-news-station .apex-news-decision-output>strong,.portal-news-station .apex-news-decision-output>p,.portal-news-station .apex-news-decision-detail p,.portal-news-station .apex-news-decision-detail li,.portal-news-station .apex-news-events strong,.portal-news-station .apex-news-events span{overflow-wrap:anywhere;min-width:0}@media (width<=1050px){.portal-news-station .apex-news-layout{overflow:visible}.portal-news-station .apex-news-left-column,.portal-news-station .apex-news-right-column{grid-template-rows:auto auto;align-self:start;overflow:visible}.portal-news-station .apex-cftc-card{height:auto}.portal-news-station .apex-cftc-summary{flex:none;min-height:176px}}@media (width<=720px){.portal-overview-station .overview-statistics-panel .overview-performance-stat-grid{grid-template-rows:none;grid-auto-rows:minmax(58px,auto)}.portal-news-station .apex-news-story-image{flex-basis:210px;height:210px;min-height:210px}}.trader-login-page{color:#f4f7fb;background:#020304;min-height:100svh;font-family:Arial,Helvetica,sans-serif}.trader-login-header{background:#000;border-bottom:1px solid #20242b;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex}.trader-login-header .brand-logo{background:#000}.trader-login-header .brand-logo img{filter:brightness(1.04)contrast(1.18);box-shadow:none}.trader-login-header>a:last-child{color:#fff;letter-spacing:.08em;background:#293777;border:1px solid #4057ad;padding:10px 12px;font:700 8px monospace}.trader-login-stage{background:radial-gradient(circle at 76% 48%,#29377733,#0000 28%),linear-gradient(135deg,#020304 0%,#070910 100%);place-items:center;min-height:calc(100svh - 88px);padding:5vh 5vw;display:grid}.trader-login-access-shell{width:min(1450px,100%);min-height:640px;box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(380px,430px);align-items:center;display:grid;position:relative;overflow:visible}.trader-login-visual{grid-template-columns:minmax(365px,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(22px,2.3vw,38px);min-width:0;min-height:100%;padding:clamp(44px,4.2vw,64px);display:grid;position:relative}.trader-login-intro>span{color:#7189e8;letter-spacing:.11em;font:700 8px monospace}.trader-login-intro{z-index:4;min-width:0;position:relative}.trader-login-intro h1{letter-spacing:-.055em;white-space:nowrap;margin:20px 0 25px;font-size:clamp(48px,4.25vw,68px);line-height:.88}.trader-login-intro p{color:#8e98a7;max-width:420px;margin:0;font-size:12px;line-height:1.65}.trader-login-globe{place-items:center;min-width:0;display:grid;position:relative}.trader-login-globe:before{content:"";aspect-ratio:1;pointer-events:none;border:1px solid #7189e829;border-radius:50%;width:82%;position:absolute;box-shadow:0 0 70px #29377729}.trader-login-globe .market-globe{width:min(100%,370px)}.trader-login-globe .globe-readout{min-width:118px;padding:8px 9px;bottom:13%;left:7%}.trader-login-globe .globe-legend{gap:8px;bottom:13%;right:7%}.trader-login-globe .globe-legend small{display:none}.trader-login-card{box-shadow:none;background:0 0;border:0;gap:10px;margin:32px;display:grid}.trader-login-card header{background:#000;border:1px solid #2b313c;border-left-color:#526ac5;align-content:center;min-height:62px;padding:0 20px;display:grid;box-shadow:inset 3px 0 #293777}.trader-login-card header strong{letter-spacing:-.025em;font-size:19px}.trader-login-form-body{background:#000;border:1px solid #38466f;overflow:hidden;box-shadow:0 24px 70px #00000057}.trader-login-form-body>label{gap:8px;margin:20px 20px 0;display:grid}.trader-login-form-body>label span{color:#8a96aa;letter-spacing:.1em;font:700 7px monospace}.trader-login-card input{color:#fff;background:#030405;border:1px solid #333b49;border-radius:0;outline:0;width:100%;height:42px;padding:0 12px;font:700 12px Arial,Helvetica,sans-serif}.trader-login-card input:focus{border-color:#7189e8;box-shadow:0 0 0 2px #7189e81a}.trader-login-form-body>button{color:#fff;letter-spacing:.09em;cursor:pointer;background:#293777;border:1px solid #526ac5;justify-content:space-between;align-items:center;width:calc(100% - 40px);height:43px;margin:24px 20px 20px;padding:0 14px;font:700 8px monospace;display:flex}.trader-login-form-body>button:hover,.trader-login-form-body>button:focus-visible{background:#344899;outline:0}.trader-login-form-body>button i{font:16px Arial,Helvetica,sans-serif}.trader-login-form-body>footer{color:#7e8ba2;letter-spacing:.07em;background:#02030666;border-top:1px solid #6d82cd47;align-items:center;gap:8px;min-height:38px;padding:0 20px;font:700 6.5px monospace;display:flex}.trader-login-form-body>footer i{background:#22c55e;border-radius:50%;width:5px;height:5px}.trader-login-error{color:#f1a1a1;background:#ef444414;border-left:2px solid #ef4444;margin:18px 24px 0;padding:11px 12px;font-size:10px;line-height:1.5}.portal-header-session-actions{align-items:center;gap:8px;display:flex}.portal-header-session-actions form{margin:0}.portal-station-theme .portal-header-session-actions button.portal-back-widget{color:#fff;width:auto;min-width:104px;height:28px;box-shadow:none;letter-spacing:.07em;cursor:pointer;background:#293777;border:1px solid #4659a0;justify-content:center;padding:0 10px;font:700 7px/1 Arial,Helvetica,sans-serif}.portal-station-theme .portal-header-session-actions button.portal-back-widget:hover,.portal-station-theme .portal-header-session-actions button.portal-back-widget:focus-visible{color:#fff;background:#344596;border-color:#4659a0;outline:0}.portal-station-theme .portal-apex-logo{filter:brightness(1.04)contrast(1.18);box-shadow:none;background:#000}@media (width>=761px) and (width<=1380px){.trader-login-access-shell{grid-template-columns:minmax(0,1fr) minmax(320px,370px)}.trader-login-visual{grid-template-columns:1fr;gap:18px}.trader-login-intro h1{font-size:clamp(44px,6vw,58px)}.trader-login-globe .market-globe{width:250px}.trader-login-globe .globe-readout,.trader-login-globe .globe-legend{display:none}}@media (width<=760px){.trader-login-header{height:72px;padding:0 20px}.trader-login-stage{min-height:calc(100svh - 72px);padding:24px 16px}.trader-login-access-shell{grid-template-columns:1fr;min-height:0}.trader-login-visual{grid-template-columns:minmax(0,1fr) minmax(150px,.72fr);gap:14px;padding:32px 24px}.trader-login-intro h1{font-size:clamp(38px,11vw,56px)}.trader-login-intro p{font-size:11px}.trader-login-globe .market-globe{width:min(100%,230px)}.trader-login-globe .globe-readout,.trader-login-globe .globe-legend{display:none}.trader-login-card{width:auto;margin:24px}.portal-header-session-actions{margin-left:auto}.portal-station-theme .portal-header-session-actions .portal-back-widget{width:auto;min-width:76px;height:27px;padding:0 8px;font-size:6.5px;display:flex}}@media (width<=520px){.trader-login-visual{grid-template-columns:1fr}.trader-login-globe{order:-1}.trader-login-globe .market-globe{width:190px}.trader-login-intro{text-align:center}.trader-login-intro p{margin-inline:auto}.trader-login-card{margin:18px 14px 14px}}.ajax-record-anchor{pointer-events:none;position:absolute;top:0;left:0}.ajax-record-heading{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.ajax-account-tabs{background:#050505;border:1px solid #343434;border-radius:4px;flex-shrink:0;gap:3px;padding:3px;display:inline-flex}.ajax-account-tabs button{color:#a3a3a3;letter-spacing:.04em;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;min-height:34px;padding:0 12px;font:700 10px Arial,Helvetica,sans-serif;transition:background .15s,color .15s,border-color .15s}.ajax-account-tabs button:hover{color:#fff;background:#171b2b}.ajax-account-tabs button[aria-pressed=true]{color:#fff;background:#293777;border-color:#5069c4}.ajax-account-tabs button:focus-visible{outline-offset:2px;outline:2px solid #fff}.ajax-record-metric{color:#a3a3a3;letter-spacing:.07em;font:9px/1.5 monospace}.simple-home .ajax-record-header{flex-wrap:wrap;gap:10px 18px;padding-block:8px}.simple-home .ajax-record-header>span{line-height:1.5}@media (width<=600px){.ajax-account-tabs button{min-height:40px;padding-inline:14px}.ajax-record-metric{font-size:8px}.simple-home .ajax-record-header{padding-inline:12px}}.simple-home .performance-monitor{padding-bottom:24px}.simple-home .strategy-ledger>.strategy-row:last-child{padding-bottom:28px}.simple-home .simple-home-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;margin-top:0;padding:20px 7vw;display:flex}.simple-home-footer .footer-brand{font-size:28px;line-height:1}.simple-home .simple-home-footer>div:last-child{border-top:0;flex-wrap:wrap;gap:10px 24px;padding-top:0;line-height:1.5}.portal-station-theme .portal-station-shell{padding-bottom:16px}@media (width<=800px){.simple-home .simple-home-footer{padding:18px 24px}.simple-home-footer .footer-brand{font-size:24px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
