/*! 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-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-12{top:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline{display:inline}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.blur{--tw-blur:blur(8px);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,)}.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,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#070b0d;--panel:#101719;--panel2:#141e20;--line:#243033;--text:#eaf1ef;--muted:#7d8c8a;--green:#62f2aa;--red:#ff716b;--amber:#ffbd66;--blue:#79a9ff}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);margin:0;font-family:Inter,PingFang TC,system-ui,sans-serif}.terminal{background:radial-gradient(circle at 20% -10%,#62f2aa12,transparent 28%),var(--bg);min-height:100vh}button,input{font:inherit}.topbar{border-bottom:1px solid var(--line);z-index:10;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070b0df0;align-items:center;gap:34px;height:70px;padding:0 max(24px,4vw);display:flex;position:sticky;top:0}.brand{align-items:center;gap:11px;display:flex}.brandMark{width:34px;height:34px;color:var(--green);border:1px solid var(--green);border-radius:9px;place-items:center;font-weight:800;display:grid}.brand b{font-size:14px;display:block}.brand small,.clock{color:var(--muted);letter-spacing:.12em;font-size:9px}.symbol{border-left:1px solid var(--line);align-items:center;gap:11px;padding-left:28px;font-family:ui-monospace,monospace;display:flex}.symbol span{color:var(--muted);font-size:11px}.symbol b{font-size:16px}.symbol i{color:var(--green);background:#173128;border-radius:99px;padding:4px 7px;font:9px system-ui}.symbol i.closed{color:var(--amber);background:#332719}.clock{align-items:center;gap:7px;margin-left:auto;display:flex}.liveDot{background:var(--green);width:7px;height:7px;box-shadow:0 0 10px var(--green);border-radius:50%}.dashboard{width:min(1380px,94vw);margin:0 auto;padding:28px 0 70px}.decisionHero{border:1px solid var(--line);background:linear-gradient(135deg,#10191b,#0c1214);border-radius:18px;grid-template-columns:1fr 220px;align-items:center;min-height:270px;padding:38px 46px;display:grid;position:relative;overflow:hidden}.decisionHero:after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.decisionHero.wait{box-shadow:inset 4px 0 0 var(--amber)}.decisionHero>div{z-index:1;position:relative}.eyebrow{letter-spacing:.18em;color:var(--green);margin:0 0 10px;font-size:9px;font-weight:750}.biasRow{align-items:center;gap:16px;display:flex}.biasIcon{color:var(--green);font:500 54px ui-monospace}.short .biasIcon,.short h1{color:var(--red)!important}.wait .biasIcon,.wait h1{color:var(--amber)!important}.biasRow small{color:var(--muted);font-size:10px}.biasRow h1{letter-spacing:-.05em;color:var(--green);margin:0;font-size:48px}.reason{color:#9caaa8;max-width:700px;font-size:12px;line-height:1.7}.heroBadges{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.heroBadges span{color:var(--muted);border:1px solid var(--line);background:#0b1112;border-radius:99px;padding:7px 10px;font-size:10px}.heroBadges b{color:var(--text);margin-left:4px}.scoreDial{--score:180deg;text-align:center;background:radial-gradient(circle closest-side,#101719 75%,transparent 77%),conic-gradient(var(--green) var(--score),#273033 0);border-radius:50%;place-content:center;width:150px;height:150px;display:grid}.scoreDial strong{font:700 40px ui-monospace}.scoreDial span{color:var(--muted);letter-spacing:.13em;font-size:9px}.levels{grid-template-columns:repeat(4,1fr);gap:10px;margin:12px 0 28px;display:grid}.levels article{background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:18px}.levels small{color:var(--muted);font-size:9px}.levels strong{margin:7px 0;font:700 20px ui-monospace;display:block}.levels p{color:var(--muted);margin:0;font-size:9px}.levels .danger strong{color:var(--red)}.levels .target strong{color:var(--green)}.mainGrid{grid-template-columns:minmax(0,1.6fr) minmax(300px,.7fr);gap:12px;display:grid}.panel,.connectionPanel{background:var(--panel);border:1px solid var(--line);border-radius:14px}.inputPanel,.checklist,.historyPanel{padding:24px}.panelHead{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}.panelHead h2{margin:0;font-size:19px}.panelHead>span{color:var(--muted);font-size:9px}.priceInputs{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px;display:grid}.priceInputs label{color:var(--muted);font-size:9px}.priceInputs input{border:1px solid var(--line);width:100%;color:var(--text);background:#0a1011;border-radius:8px;outline:none;margin-top:6px;padding:11px;font:600 14px ui-monospace;display:block}.priceInputs input:focus{border-color:#3b6d59}.signalInputs{grid-template-columns:1fr 1fr;gap:9px;display:grid}.signalControl{background:#0c1214;border:1px solid #1c292b;border-radius:10px;padding:12px}.signalControl>div:first-child{justify-content:space-between;margin-bottom:9px;display:flex}.signalControl small{color:var(--muted);font-size:8px}.triSwitch{background:#070b0d;border-radius:7px;grid-template-columns:repeat(3,1fr);padding:3px;display:grid}.triSwitch button{color:#657472;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:7px 3px;font-size:9px}.triSwitch button.on{color:var(--text);background:#273133}.triSwitch button.longBtn{color:var(--green);background:#17352b}.triSwitch button.shortBtn{color:var(--red);background:#3a2021}.primary{background:var(--green);color:#052014;cursor:pointer;border:0;border-radius:9px;width:100%;margin-top:16px;padding:12px;font-weight:750}.gate{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:14px 0;display:flex}.gate>span{border-radius:8px;place-items:center;width:27px;height:27px;font-size:11px;display:grid}.gateOk{color:var(--green);background:#17352b}.gateNo{color:var(--amber);background:#35291d}.gate div{flex:1}.gate p{color:var(--muted);margin:3px 0 0;font-size:8px}.gate em{font:normal 8px;color:var(--muted)}.riskNotice{background:#231a16;border:1px solid #443124;border-radius:9px;margin-top:18px;padding:14px}.riskNotice b{color:var(--amber);font-size:10px}.riskNotice p{color:#a39283;margin:5px 0 0;font-size:9px;line-height:1.65}.historyPanel{margin-top:12px}.textButton{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:9px}.historyTable{overflow-x:auto}.historyRow{border-bottom:1px solid var(--line);grid-template-columns:1.5fr repeat(7,1fr);min-width:800px;padding:11px 7px;font:10px ui-monospace;display:grid}.historyRow.header{color:var(--muted);font:9px system-ui}.up{color:var(--green)}.down{color:var(--red)}.emptyState{text-align:center;color:var(--muted);padding:28px;font-size:10px}.connectionPanel{justify-content:space-between;align-items:center;margin-top:12px;padding:20px 24px;display:flex}.connectionPanel>div{align-items:center;gap:13px;display:flex}.connectorIcon{width:38px;height:38px;color:var(--blue);background:#172329;border-radius:9px;place-items:center;font-size:10px;font-weight:800;display:grid}.connectionPanel p{color:var(--muted);margin:4px 0 0;font-size:9px}.statusPill{color:var(--blue);border:1px solid #2e4365;border-radius:99px;padding:5px 8px;font-size:8px}footer{text-align:center;color:#53615f;padding-top:24px;font-size:8px}.aiBrief{background:linear-gradient(135deg,#121d1b,#101719);border:1px solid #2b443c;border-radius:14px;margin-top:12px;padding:25px 28px}.aiBriefHead{align-items:center;gap:12px;display:flex}.aiBriefHead>span{width:38px;height:38px;color:var(--green);background:#17352b;border-radius:10px;place-items:center;font:800 12px ui-monospace;display:grid}.aiBriefHead h2{margin:0;font-size:18px}.aiBriefHead .eyebrow{margin-bottom:4px}.aiBriefHead em{color:var(--green);border:1px solid #2b5948;border-radius:99px;margin-left:auto;padding:6px 9px;font:9px system-ui}.aiPlan{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.aiPlan article{border:1px solid var(--line);background:#0a1112;border-radius:10px;padding:15px}.aiPlan small{color:var(--green);font-size:9px;font-weight:750}.aiPlan p{color:#a8b6b3;margin:7px 0 0;font-size:10px;line-height:1.65}.aiDisclaimer{color:#667572;margin:14px 0 0;font-size:8px}@media (width<=900px){.mainGrid{grid-template-columns:1fr}.levels{grid-template-columns:repeat(2,1fr)}.decisionHero{grid-template-columns:1fr}.scoreDial{display:none}.aiPlan{grid-template-columns:1fr}}@media (width<=600px){.topbar{gap:12px;padding:0 13px}.brand small{display:none}.symbol{padding-left:10px}.clock{font-size:0}.dashboard{width:95vw;padding-top:14px}.decisionHero{padding:27px 23px}.biasRow h1{font-size:40px}.levels{grid-template-columns:1fr 1fr}.levels article{padding:14px}.levels strong{font-size:16px}.inputPanel,.checklist,.historyPanel{padding:17px}.signalInputs,.priceInputs{grid-template-columns:1fr}.connectionPanel p{display:none}}.liveDot.idle{background:var(--amber);box-shadow:none}.unlockBar{background:#211913;border:1px solid #503b25;border-radius:12px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;padding:15px 18px;display:flex}.unlockBar b{color:var(--amber);font-size:11px}.unlockBar p{color:#a18f7b;margin:4px 0 0;font-size:9px}.unlockBar>div:last-child{gap:7px;display:flex}.unlockBar input{color:var(--text);background:#090d0e;border:1px solid #4d3924;border-radius:7px;min-width:220px;padding:9px 11px;font-size:10px}.unlockBar button{background:var(--amber);color:#211407;cursor:pointer;border:0;border-radius:7px;padding:9px 13px;font-size:10px;font-weight:700}.statusPill.connected{color:var(--green);background:#132b23;border-color:#28513f}@media (width<=600px){.unlockBar{flex-direction:column;align-items:stretch}.unlockBar>div:last-child{width:100%}.unlockBar input{flex:1;min-width:0}}body{font-size:17px}.dashboard{flex-direction:column;gap:16px;width:min(1180px,94vw);display:flex}.dashboard>*{order:5}.unlockBar{order:0}.aiBrief{background:linear-gradient(135deg,#172722,#101918);border:2px solid #3a6b58;order:1;margin:0;padding:34px 38px;box-shadow:0 16px 50px #00000038}.decisionHero{order:2;min-height:225px;padding:30px 38px}.levels{order:3;margin:0}.mainGrid{order:4}.aiBriefHead>span{width:52px;height:52px;font-size:17px}.aiBriefHead h2{font-size:26px}.aiBriefHead .eyebrow{letter-spacing:.06em;margin-bottom:5px;font-size:13px}.aiBriefHead em{padding:8px 12px;font-size:13px}.aiBrief h3{margin:28px 0 12px;font-size:34px;line-height:1.3}.aiExplanation{color:#d0dcda;max-width:none;font-size:18px;line-height:1.75}.aiPlan{gap:14px;margin-top:24px}.aiPlan article{border-radius:13px;padding:22px}.aiPlan small{font-size:15px}.aiPlan p{color:#c2cfcc;font-size:16px;line-height:1.7}.aiDisclaimer{margin-top:18px;font-size:13px;line-height:1.6}.biasRow small{font-size:14px}.biasRow h1{font-size:58px}.reason{max-width:820px;font-size:16px}.heroBadges span{padding:9px 13px;font-size:14px}.eyebrow,.scoreDial span{font-size:12px}.levels article{padding:22px}.levels small{font-size:14px}.levels strong{font-size:25px}.levels p{font-size:13px}.panelHead h2{font-size:24px}.panelHead>span{font-size:13px}.priceInputs label{font-size:14px}.priceInputs input{padding:14px;font-size:18px}.signalControl{padding:16px}.signalControl b{font-size:15px}.signalControl small{font-size:12px}.triSwitch button{padding:11px 4px;font-size:14px}.primary{padding:15px;font-size:16px}.gate b{font-size:15px}.gate p{font-size:13px;line-height:1.5}.gate em{font-size:12px}.gate>span{width:34px;height:34px;font-size:15px}.riskNotice b{font-size:15px}.riskNotice p{font-size:13px}.connectionPanel b{font-size:15px}.connectionPanel p{font-size:13px}.statusPill{font-size:12px}.unlockBar b{font-size:15px}.unlockBar p{font-size:13px}.unlockBar input,.unlockBar button{padding:12px;font-size:14px}.historyRow{font-size:13px}.historyRow.header{font-size:12px}.emptyState{font-size:14px}footer{font-size:12px}@media (width<=700px){.aiBrief{padding:24px 20px}.aiBrief h3{font-size:27px}.aiExplanation{font-size:16px}.aiPlan p{font-size:15px}.decisionHero{padding:24px 20px}.biasRow h1{font-size:48px}.levels{grid-template-columns:1fr}.topbar{flex-wrap:wrap;height:auto;min-height:70px;padding-top:10px;padding-bottom:10px}.clock{display:none}}.inputPanel{background:#10181a;padding:30px}.inputHead{border-bottom:1px solid #2b383a;padding-bottom:22px}.inputHead>div>p:last-child{color:#9aaba8;margin:9px 0 0;font-size:14px}.inputHead>span{background:#192426;border-radius:99px;padding:8px 12px;font-size:13px}.priceInputs{gap:14px;margin:22px 0}.priceInputs label{background:#091011;border:1px solid #314043;border-radius:13px;padding:16px 18px;position:relative}.priceInputs label>span{color:#dfe8e6;font-size:15px;font-weight:750;display:block}.priceInputs label>small{color:#82918f;font-size:12px;position:absolute;top:18px;right:18px}.priceInputs input{color:#fff;background:0 0;border:0;margin:0;padding:8px 0 0;font-size:28px}.inputGroup{background:#0b1214;border:1px solid #263437;border-radius:15px;margin-top:20px;padding:20px}.groupTitle{align-items:center;gap:12px;margin-bottom:16px;display:flex}.groupTitle>span{width:34px;height:34px;color:var(--green);background:#254238;border-radius:50%;place-items:center;font-weight:800;display:grid}.groupTitle b{font-size:18px}.groupTitle p{color:#899996;margin:3px 0 0;font-size:13px}.timeframeInputs{grid-template-columns:repeat(2,1fr)}.confirmInputs{grid-template-columns:repeat(3,1fr)}.signalInputs{gap:12px}.signalControl{background:#10191b;border:2px solid #263437;padding:16px;transition:border-color .15s,background .15s}.signalControl.selectedNeutral{border-color:#3d4b4e}.signalLabel{justify-content:space-between;align-items:flex-start;margin-bottom:13px!important;display:flex!important}.signalLabel b{font-size:17px}.signalLabel p{color:#91a09e;margin:4px 0 0;font-size:12px}.signalLabel small{color:#9aaaa7;background:#202b2d;border-radius:99px;padding:4px 7px;font-size:12px}.triSwitch{background:#050a0b;gap:5px;padding:5px}.triSwitch button{border:1px solid #0000;justify-content:center;align-items:center;gap:5px;min-height:45px;font-size:14px;display:flex}.triSwitch button span{font-size:18px}.triSwitch button.on{background:#303d40;border-color:#536164}.triSwitch button.longBtn{background:#174331;border-color:#2b7658}.triSwitch button.shortBtn{background:#4b2427;border-color:#8a4548}.inputPanel .primary{border-radius:12px;min-height:56px;margin-top:22px;font-size:17px;box-shadow:0 8px 28px #62f2aa26}@media (width<=850px){.confirmInputs{grid-template-columns:1fr}.timeframeInputs{grid-template-columns:1fr 1fr}}@media (width<=560px){.inputPanel{padding:18px}.priceInputs,.timeframeInputs{grid-template-columns:1fr}.inputGroup{padding:14px}.groupTitle b{font-size:17px}.signalLabel b{font-size:16px}.triSwitch button{font-size:13px}}.decisionHero.long{box-shadow:inset 5px 0 #ff5f64}.decisionHero.short{box-shadow:inset 5px 0 #35d58b}.decisionHero.long .biasIcon,.decisionHero.long h1{color:#ff5f64!important}.decisionHero.short .biasIcon,.decisionHero.short h1{color:#35d58b!important}.decisionHero.long .scoreDial{background:radial-gradient(circle closest-side,#101719 75%,transparent 77%),conic-gradient(#ff5f64 var(--score),#273033 0)}.decisionHero.short .scoreDial{background:radial-gradient(circle closest-side,#101719 75%,transparent 77%),conic-gradient(#35d58b var(--score),#273033 0)}.signalControl.selectedLong{background:#301b1d;border-color:#8e4448}.signalControl.selectedShort{background:#11271f;border-color:#287252}.triSwitch button.longBtn{color:#ff8a8e;background:#54272a;border-color:#a54e52}.triSwitch button.shortBtn{color:#66e5a8;background:#174632;border-color:#287b57}.historyRow .up,.up{color:#ff6f74}.historyRow .down,.down{color:#48dc98}.terminal{--theme:#ffbd66;--themeSoft:#2a2116;--themeLine:#604923}.terminal.themeLong{--theme:#ff6268;--themeSoft:#2d171a;--themeLine:#74383d}.terminal.themeShort{--theme:#36d98e;--themeSoft:#10271f;--themeLine:#286a4e}.terminal.themeWait{--theme:#ffbd66;--themeSoft:#2a2116;--themeLine:#604923}.terminal{background:radial-gradient(circle at 18% 0,var(--theme),transparent 34%),#070b0d}@supports (color:color-mix(in lab, red, red)){.terminal{background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--theme) 15%,transparent),transparent 34%),#070b0d}}.terminal .topbar{border-bottom-color:var(--themeLine)}.terminal .brandMark{color:var(--theme);border-color:var(--theme)}.terminal .liveDot{background:var(--theme);box-shadow:0 0 12px var(--theme)}.terminal .aiBrief{border-color:var(--themeLine);background:linear-gradient(135deg,var(--themeSoft),#101719);box-shadow:0 18px 60px var(--theme)}@supports (color:color-mix(in lab, red, red)){.terminal .aiBrief{box-shadow:0 18px 60px color-mix(in srgb,var(--theme) 9%,transparent)}}.terminal .aiBriefHead>span{background:var(--themeSoft);color:var(--theme);border:1px solid var(--themeLine)}.terminal .aiBrief .eyebrow,.terminal .aiPlan small{color:var(--theme)}.terminal .aiBriefHead em{color:var(--theme);border-color:var(--themeLine)}.terminal .panel,.terminal .connectionPanel{border-color:var(--themeLine)}@supports (color:color-mix(in lab, red, red)){.terminal .panel,.terminal .connectionPanel{border-color:color-mix(in srgb,var(--themeLine) 68%,#243033)}}.terminal .primary{background:var(--theme);color:#07110d}.planTitle{order:3;justify-content:space-between;align-items:center;padding:10px 4px 0;display:flex}.planTitle>div{align-items:center;gap:13px;display:flex}.planTitle>div>span{background:var(--theme);color:#07100d;border-radius:10px;place-items:center;min-width:60px;height:38px;padding:0 12px;font-size:16px;font-weight:850;display:grid}.planTitle b{font-size:20px}.planTitle p{color:#92a19f;margin:3px 0 0;font-size:13px}.planTitle em{color:var(--theme);border:1px solid var(--themeLine);background:var(--themeSoft);border-radius:99px;padding:8px 12px;font:14px system-ui}.tradeLevels article{border-width:2px;min-height:142px}.tradeLevels .entry{border-color:var(--themeLine);background:linear-gradient(145deg,var(--themeSoft),#101719)}.tradeLevels .entry strong{color:var(--theme);font-size:30px}.tradeLevels .danger{background:#211a12;border-color:#72552f}.tradeLevels .danger strong{color:#ffbd66}.tradeLevels .target{background:#101b26;border-color:#34577d}.tradeLevels .target strong{color:#76b8ff}.tradeLevels .action{border-color:var(--themeLine)}.tradeLevels small{font-size:15px;font-weight:750}.tradeLevels p{font-size:14px;line-height:1.5}.tradeLevels strong{font-size:25px}@media (width<=700px){.planTitle{align-items:flex-start;gap:12px}.planTitle em{display:none}.planTitle>div>span{min-width:54px}.tradeLevels article{min-height:125px}}.volumeContext{background:#0e1718;border:1px solid #364548;border-radius:13px;margin-top:14px;padding:18px}.volumeContextHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.volumeContextHead b{font-size:16px}.volumeContextHead p{color:#91a19e;margin:4px 0 0;font-size:13px}.volumeContextHead>button{color:#c2cdcb;cursor:pointer;background:#1b2729;border:1px solid #485759;border-radius:99px;padding:10px 14px;font-size:13px}.volumeContextHead>button.active{color:#ffd181;background:#3b2e18;border-color:#8a6a2e}.volumeChoices{grid-template-columns:1fr 1.5fr;gap:13px;margin-top:16px;display:grid}.volumeChoices small{color:#99a8a6;margin-bottom:7px;font-size:13px;display:block}.volumeChoices>div>div{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.volumeChoices button{color:#899895;cursor:pointer;background:#091011;border:1px solid #314043;border-radius:8px;min-height:42px;font-size:13px}.volumeChoices button.chosen{color:#fff;background:#293537;border-color:#7c8b89}.volumeChoices button.bullish{color:#ff9397;background:#512629;border-color:#a74e52}.volumeChoices button.bearish{color:#68e2a7;background:#16452f;border-color:#287a57}.volumeConclusion{background:#211b12;border:1px solid #594728;border-radius:10px;align-items:center;gap:11px;margin-top:14px;padding:13px 15px;display:flex}.volumeConclusion>span{color:#ffc86f;background:#4b3a20;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.volumeConclusion p{color:#b9a98e;gap:3px;margin:0;font-size:13px;display:grid}.volumeConclusion p b{color:#ffd080;font-size:14px}.volumeConclusion.confirmed{border-color:var(--themeLine);background:var(--themeSoft)}.volumeConclusion.confirmed>span{background:var(--theme);color:#07110d}.volumeConclusion.confirmed p b{color:var(--theme)}@media (width<=650px){.volumeContextHead{flex-direction:column;align-items:flex-start}.volumeChoices,.volumeChoices>div>div{grid-template-columns:1fr}}.terminal{height:100vh;overflow:hidden}.dashboard{gap:10px;height:calc(100vh - 70px);padding:14px 0 18px;overflow:hidden}.viewTabs{flex:none;order:0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.viewTabs button{color:#9baba8;cursor:pointer;background:#101719;border:1px solid #314043;border-radius:11px;justify-content:center;align-items:center;gap:9px;min-height:54px;font-size:15px;font-weight:750;display:flex}.viewTabs button span{background:#202b2d;border-radius:8px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.viewTabs button.active{border-color:var(--themeLine);background:var(--themeSoft);color:var(--theme)}.viewTabs button.active span{background:var(--theme);color:#07110d}.overviewOnly,.tabGrid,.tabPanel{display:none!important}.aiBrief.overviewOnly.viewActive{display:block!important}.planTitle.overviewOnly.viewActive{display:flex!important}.levels.overviewOnly.viewActive{display:grid!important}.overviewGateBar.overviewOnly.viewActive{display:flex!important}.decisionHero.overviewOnly.viewActive{display:none!important}.tabGrid.viewActive{flex:1;order:2;min-height:0;display:block!important}.tabPanel.viewActive{height:100%;margin:0;display:block!important}.historyPanel.viewActive{order:2;min-height:0;overflow:hidden}.connectionPanel,footer{display:none!important}.aiBrief{padding:23px 28px}.aiPlan{margin-top:14px}.aiPlan article{padding:15px}.aiPlan p{font-size:14px;line-height:1.5}.planTitle{padding-top:2px}.tradeLevels article{min-height:118px;padding:16px}.tradeLevels .entry strong{font-size:26px}.inputPanel.viewActive{grid-template-columns:1fr 1fr;grid-template-areas:"head head""price price""direction quality""save save";align-content:start;gap:10px;padding:16px;display:grid!important}.inputPanel .inputHead{grid-area:head;margin:0;padding-bottom:10px}.inputPanel .priceInputs{grid-area:price;margin:0}.inputPanel .directionGroup{grid-area:direction}.inputPanel .qualityGroup{grid-area:quality}.inputPanel>.primary{grid-area:save;min-height:48px;margin:0}.inputPanel .inputGroup{margin:0;padding:12px}.inputPanel .groupTitle{margin-bottom:9px}.inputPanel .groupTitle>span{width:28px;height:28px}.inputPanel .groupTitle b{font-size:15px}.inputPanel .groupTitle p{font-size:11px}.inputPanel .signalControl{padding:9px}.inputPanel .signalLabel{margin-bottom:7px!important}.inputPanel .signalLabel b{font-size:14px}.inputPanel .signalLabel p{font-size:10px}.inputPanel .triSwitch button{min-height:34px;padding:5px 2px;font-size:11px}.inputPanel .triSwitch button span{font-size:14px}.inputPanel .confirmInputs{grid-template-columns:repeat(3,1fr)}.inputPanel .volumeContext{margin-top:8px;padding:10px}.inputPanel .volumeContextHead b{font-size:13px}.inputPanel .volumeContextHead p{font-size:10px}.inputPanel .volumeContextHead>button{padding:7px 9px;font-size:11px}.inputPanel .volumeChoices{margin-top:8px}.inputPanel .volumeChoices button{min-height:32px;font-size:10px}.inputPanel .volumeConclusion{margin-top:8px;padding:8px}.checklist.viewActive{grid-template-columns:1fr 1fr;align-content:start;gap:0 22px;padding:24px;display:grid!important}.checklist.viewActive .panelHead,.checklist.viewActive .riskNotice{grid-column:1/-1}.checklist .gate{min-height:76px}.historyPanel .panelHead{margin-bottom:10px}.historyPanel .historyRow{padding:10px 7px}@media (width<=800px){.terminal{height:auto;min-height:100vh;overflow:auto}.dashboard{height:auto;min-height:calc(100vh - 70px);overflow:visible}.viewTabs{grid-template-columns:1fr 1fr}.inputPanel.viewActive{grid-template-columns:1fr;grid-template-areas:"head""price""direction""quality""save"}.checklist.viewActive{grid-template-columns:1fr}.checklist.viewActive .panelHead,.checklist.viewActive .riskNotice{grid-column:1}.tabPanel.viewActive{height:auto}.aiPlan{grid-template-columns:1fr}.tradeLevels{grid-template-columns:1fr 1fr}}.inputPanel.viewActive{grid-template-areas:"head head""price price""direction direction""quality quality""save save"}.directionGroup,.timeframeFlow{position:relative}.timeframeFlow>i{background:linear-gradient(90deg,var(--theme),#52615e);opacity:.4;height:2px;position:absolute;top:50%;left:8%;right:8%}.timeframeInputs{z-index:1;position:relative;grid-template-columns:repeat(4,minmax(0,1fr))!important}.timeframeInputs .signalControl{background:#0d1617}.timeframeInputs .signalLabel>div{min-width:0}.timeframeInputs .signalLabel b{font-size:16px}.timeframeInputs .signalLabel p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.outcomeGuide{background:#0b1214;border:1px solid #283638;border-radius:10px;grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:8px 10px;margin-bottom:14px;padding:12px 14px;display:grid}.outcomeGuide span{border-radius:7px;padding:6px 8px;font-size:12px;font-weight:800}.outcomeGuide p{color:#8d9c99;margin:0;font-size:11px}.pendingState{background:#352817;color:#ffcf7f!important}.correctState{background:#132738;color:#77c6ff!important}.wrongState{background:#382219;color:#ff9e78!important}.no-tradeState{background:#263032;color:#b1bfbc!important}.historyRow span[class$=State]{border-radius:6px;width:max-content;padding:5px 7px;font-weight:750}.historyPanel.viewActive{padding:18px 22px}.historyPanel.viewActive .panelHead{margin-bottom:10px}@media (width<=900px){.timeframeInputs{grid-template-columns:repeat(4,minmax(0,1fr))!important}.timeframeFlow>i{display:none}.timeframeInputs .signalControl{padding:7px}.timeframeInputs .signalLabel b{font-size:13px}.timeframeInputs .signalLabel small{display:none}.timeframeInputs .triSwitch button{font-size:0}.timeframeInputs .triSwitch button span{font-size:16px}.outcomeGuide{grid-template-columns:auto 1fr}}.overviewGateBar{border:1px solid var(--themeLine);background:#101719;border-radius:12px;order:4;align-items:center;gap:16px;padding:12px 15px}.gateScore{align-items:center;gap:10px;min-width:175px;display:flex}.gateScore>span{background:var(--themeSoft);width:48px;height:48px;color:var(--theme);border-radius:11px;place-items:center;font-size:18px;font-weight:850;display:grid}.gateScore b{font-size:15px}.gateScore p{color:#8f9e9b;margin:3px 0 0;font-size:11px}.gateChips{flex:1;align-items:center;gap:7px;display:flex}.gateChips>span{white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:8px 9px;font-size:11px;font-weight:700;display:flex}.gateChips i{border-radius:50%;place-items:center;width:18px;height:18px;font:10px system-ui;display:grid}.gateChips .passed{color:#7fe4b2;background:#172b24}.gateChips .passed i{color:#fff;background:#2a704f}.gateChips .waiting{color:#e6ba78;background:#2b2217}.gateChips .waiting i{color:#fff;background:#755425}.overviewGateBar>strong{color:var(--theme);white-space:nowrap;font-size:13px}.themeLong .gateChips .passed{color:#ff9ea1;background:#321d1f}.themeLong .gateChips .passed i{background:#92464a}@media (width<=1000px){.gateChips>span{padding:8px;font-size:0}.gateChips>span i{font-size:10px}.overviewGateBar{gap:10px}.gateScore{min-width:160px}}.overviewGatePanel.overviewOnly.viewActive{border:1px solid var(--themeLine);background:#0e1618;border-radius:12px;order:4;padding:12px 14px;display:block!important}.gatePanelHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.gatePanelHead .gateScore>span{width:42px;height:42px}.gatePanelHead>strong{color:var(--theme);border:1px solid var(--themeLine);background:var(--themeSoft);border-radius:99px;padding:7px 10px;font-size:13px}.gateDataGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.gateDataGrid article{background:#211b13;border:1px solid #3d3526;border-radius:9px;min-width:0;padding:9px 10px}.gateDataGrid article.passed{border-color:var(--themeLine);background:var(--themeSoft)}.gateDataGrid article>div{align-items:center;gap:6px;display:flex}.gateDataGrid article i{color:#fff;background:#775624;border-radius:50%;place-items:center;width:20px;height:20px;font:11px system-ui;display:grid}.gateDataGrid article.passed i{background:var(--theme);color:#07110d}.gateDataGrid article b{white-space:nowrap;font-size:12px}.gateDataGrid article em{color:#e6b96f;margin-left:auto;font:10px system-ui}.gateDataGrid article.passed em{color:var(--theme)}.gateDataGrid article p{color:#d6dfdd;white-space:nowrap;text-overflow:ellipsis;margin:7px 0 3px;font-size:11px;line-height:1.35;overflow:hidden}.gateDataGrid article small{color:#889794;white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.themeLong .gateDataGrid article.passed{background:#2c191b}.themeShort .gateDataGrid article.passed{background:#10251e}@media (width<=900px){.gateDataGrid article{padding:8px 6px}.gateDataGrid article b{font-size:10px}.gateDataGrid article em{display:none}.gateDataGrid article p{font-size:9px}.gateDataGrid article small{font-size:8px}}.waiting-entryState{background:#352817;color:#ffcf7f!important}.activeState{background:#132d3a;color:#80d7ff!important}.overnightStrip{background:#0a1113;border:1px solid #354043;border-radius:11px;grid-template-columns:minmax(245px,1.8fr) repeat(6,minmax(72px,1fr));gap:7px;margin:11px 0;padding:9px;display:grid}.overnightSummary{border-left:4px solid #d2a04d;padding:7px 10px}.overnightSummary small,.overnightMetric small{color:#91a09e;font-size:11px;display:block}.overnightSummary b{color:#ffca72;margin-top:3px;font-size:16px;display:block}.overnightSummary p{color:#aebbb9;margin:3px 0 0;font-size:10px;line-height:1.35}.overnightMetric{background:#111a1c;border:1px solid #283638;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:7px 5px;display:flex}.overnightMetric b{margin-top:5px;font-size:13px}.overnightMetric .up{color:#ff777c}.overnightMetric .down{color:#50dc9b}.macroLong .overnightSummary{border-left-color:#ff6268}.macroLong .overnightSummary b{color:#ff777c}.macroShort .overnightSummary{border-left-color:#36d98e}.macroShort .overnightSummary b{color:#50dc9b}.overnightScenarios{grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.overnightScenarios p{color:#c9d3d1;background:#111a1c;border-radius:8px;margin:0;padding:12px 14px;font-size:14px;line-height:1.55}.overnightScenarios b{color:#f1f5f4;margin-bottom:5px;font-size:16px;display:block}.overnightSummary p{color:#c2cecc;margin-top:7px;font-size:14px;line-height:1.55}@media (width<=950px){.overnightStrip{grid-template-columns:repeat(3,1fr)}.overnightSummary{grid-column:1/-1}.overnightMetric{min-height:50px}}.overviewGatePanel.overviewOnly.viewActive{padding:14px 16px}.gateDataGrid{gap:9px}.gateDataGrid article{flex-direction:column;min-height:108px;padding:11px 12px;display:flex}.gateDataGrid article b{font-size:14px}.gateDataGrid article em{font-size:12px}.gateDataGrid article p{color:#f0f5f3;white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 5px;font-size:14px;font-weight:700;line-height:1.4;display:-webkit-box;overflow:visible}.gateDataGrid article small{color:#a5b2b0;white-space:normal;text-overflow:clip;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box;overflow:visible}.gateDataGrid article i{flex:none;width:23px;height:23px;font-size:12px}@media (width<=1000px){.gateDataGrid article{min-height:100px;padding:9px}.gateDataGrid article b,.gateDataGrid article p{font-size:12px}.gateDataGrid article small{font-size:11px}}.inputPanel .saveArea{grid-area:save;align-items:center;gap:14px;display:flex}.inputPanel .saveArea .primary{width:auto;min-width:250px;min-height:48px;margin:0;padding:12px 20px}.saveArea p{color:#98a7a4;margin:0;font-size:12px;line-height:1.5}.historyPanel.viewActive .panelHead h2{font-size:27px}.historyPanel.viewActive .historyRow{align-items:center;padding:13px 9px;font-size:15px}.historyPanel.viewActive .historyRow.header{color:#aebbb9;font-size:14px;font-weight:750}.historyPanel.viewActive .historyRow span[class$=State]{padding:7px 9px;font-size:13px}.historyPanel.viewActive .outcomeGuide span{padding:8px 10px;font-size:14px}.historyPanel.viewActive .outcomeGuide p{font-size:13px}.historyPanel.viewActive .emptyState{font-size:17px}@media (width<=800px){.inputPanel .saveArea{flex-direction:column;align-items:stretch}.inputPanel .saveArea .primary{width:100%}.historyPanel.viewActive .historyRow{font-size:13px}}.inputPanel .saveArea.autoOnly{background:#211a12;border:1px solid #5b4829;border-radius:11px;padding:12px 16px;display:block}.inputPanel .saveArea.autoOnly.connected{border-color:var(--themeLine);background:var(--themeSoft)}.autoSaveState{align-items:center;gap:12px;display:flex}.autoSaveState>span{color:#ffd07f;background:#6c5125;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:850;display:grid}.connected .autoSaveState>span{background:var(--theme);color:#07110d}.autoSaveState b{color:#f0d29d;font-size:14px}.connected .autoSaveState b{color:var(--theme)}.autoSaveState p{color:#9faeab;margin:4px 0 0;font-size:12px}.topbar{gap:25px;height:54px;padding:0 max(18px,3vw)}.brandMark{border-radius:8px;width:30px;height:30px}.brand{gap:9px}.brand b{font-size:13px}.symbol{padding-left:22px}.dashboard{gap:8px;height:calc(100vh - 54px);padding-top:8px}.viewTabs{gap:7px}.viewTabs button{border-radius:9px;gap:7px;min-height:42px;font-size:14px}.viewTabs button span{border-radius:7px;width:25px;height:25px;font-size:11px}@media (width<=800px){.topbar{height:auto;min-height:54px;padding-top:6px;padding-bottom:6px}.dashboard{min-height:calc(100vh - 54px);padding-top:8px}.viewTabs button{min-height:42px}}.overnightStrip{grid-template-columns:minmax(245px,1.8fr) repeat(7,minmax(68px,1fr))}.sentimentMetric em{color:#91a09e;margin-top:3px;font:9px system-ui}.sentimentMetric b{font-size:18px}@media (width<=950px){.overnightStrip{grid-template-columns:repeat(4,1fr)}}.gateDataGrid article.passed.gateLong{background:#321d1f;border-color:#8d3f44}.gateDataGrid article.passed.gateLong i{color:#fff;background:#a94d52}.gateDataGrid article.passed.gateLong em{color:#ff8e93}.gateDataGrid article.passed.gateShort{background:#10251e;border-color:#267454}.gateDataGrid article.passed.gateShort i{color:#07110d;background:#2d9567}.gateDataGrid article.passed.gateShort em{color:#62f2aa}.legacyViews,.planTitle,.tradeLevels,.mainGrid,.historyPanel,.decisionHero{display:none!important}.dailyTimeline{background:#0e1618;border:1px solid #2f3d40;border-radius:12px;order:3;padding:14px 16px}.dailySectionHead{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dailySectionHead h2{margin:0;font-size:19px}.dailySectionHead .eyebrow{margin-bottom:3px}.dailySectionHead>span{color:#8d9b99;font-size:11px}.dailyTimelineGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.dailyTimelineGrid article{background:#11191b;border:1px solid #394346;border-radius:10px;padding:12px 14px}.dailyTimelineGrid article>div{justify-content:space-between;align-items:center;display:flex}.dailyTimelineGrid small,.dailyTimelineGrid em{color:#9aa8a6;font:11px system-ui}.dailyTimelineGrid b{margin:7px 0 4px;font-size:17px;display:block}.dailyTimelineGrid strong{font-size:16px}.dailyTimelineGrid .timelineLong{background:#321d1f;border-color:#8d3f44}.dailyTimelineGrid .timelineLong strong{color:#ff8e93}.dailyTimelineGrid .timelineShort{background:#10251e;border-color:#267454}.dailyTimelineGrid .timelineShort strong{color:#62f2aa}.dailyTimelineGrid .timelineNeutral{background:#251e15;border-color:#68512d}.dailyTimelineGrid .timelineNeutral strong{color:#e8bd76}.dailyAnalysisDetails{grid-template-columns:repeat(3,1fr);gap:9px;margin:11px 0;display:grid}.dailyAnalysisDetails article{background:#0b1214;border:1px solid #304043;border-radius:9px;padding:12px 14px}.dailyAnalysisDetails small{color:var(--theme);font-size:12px;font-weight:800}.dailyAnalysisDetails p{color:#c6d1cf;margin:5px 0 0;font-size:13px;line-height:1.5}.sessionNarrative{border:1px solid #304043;border-left:3px solid var(--theme);background:#0b1214;border-radius:9px;margin:11px 0;padding:13px 15px}.sessionNarrative small{color:var(--theme);font-size:12px;font-weight:800}.sessionNarrative p{color:#c6d1cf;margin:6px 0 0;font-size:14px;line-height:1.65}.sessionNarrative b{color:#edf4f2}.decisionRules{grid-template-columns:repeat(2,1fr);gap:8px;margin:12px 0;display:grid}.decisionRules article{background:#0b1214;border:1px solid #304043;border-radius:9px;padding:11px 13px}.decisionRules small{color:#9aa9a6;font-size:11px;font-weight:800;display:block}.decisionRules b{color:#f0f5f3;margin-top:5px;font-size:17px;display:block}.decisionRules p{color:#bdc9c6;margin:5px 0 0;font-size:12px;line-height:1.5}.decisionRules .ruleAction.go{background:#10251e;border-color:#287653}.decisionRules .ruleAction.go b{color:#62eaa7}.decisionRules .ruleAction.hold{background:#2c1d12;border-color:#b56936}.decisionRules .ruleAction.hold b{color:#ffc06d}.decisionRules .ruleAction.wait,.decisionRules .ruleAction.watch{background:#211a11;border-color:#71552b}.decisionRules .ruleAction.wait b,.decisionRules .ruleAction.watch b{color:#ffd17d}.decisionRules .directionCard.bullish{background:#321c1f;border-color:#963f46}.decisionRules .directionCard.bullish b{color:#ff969b}.decisionRules .directionCard.bearish{background:#10261e;border-color:#287a57}.decisionRules .directionCard.bearish b{color:#63eaaa}.decisionRules .directionCard.neutral{background:#211a11;border-color:#71552b}.decisionRules .directionCard.neutral b{color:#ffd17d}@media (width<=800px){.decisionRules{grid-template-columns:1fr}}.aiBrief{order:1;padding:18px 22px}.aiBrief h3{margin:13px 0 7px;font-size:27px}.aiExplanation{font-size:14px;line-height:1.55}.aiDisclaimer{margin-top:8px}.overnightStrip{margin:9px 0}.overnightScenarios p{padding:9px 11px;font-size:12px}.overnightScenarios b{font-size:13px}.overnightSummary p{font-size:12px}@media (width<=1050px){.dailyAnalysisDetails{grid-template-columns:1fr}}@media (width<=900px){.dailyTimelineGrid{grid-template-columns:repeat(2,1fr)}.terminal{height:auto;overflow:auto}.dashboard{height:auto;overflow:visible}}.forecastAudit{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;display:grid}.forecastAudit>div{background:#10191b;border:1px solid #344245;border-radius:9px;grid-template-columns:auto auto 1fr;align-items:center;gap:7px 12px;padding:10px 13px;display:grid}.forecastAudit small{color:#91a09e;font-size:11px}.forecastAudit b{color:var(--theme);font-size:13px}.forecastAudit span{color:#b7c3c1;text-align:right;font-size:11px;line-height:1.4}@media (width<=900px){.forecastAudit,.forecastAudit>div{grid-template-columns:1fr}.forecastAudit span{text-align:left}}.counterTrendShield{background:linear-gradient(110deg,#201a11,#11191a);border:1px solid #73572d;border-radius:12px;order:2;padding:15px 17px}.counterTrendShield.ready{background:linear-gradient(110deg,#10271e,#11191a);border-color:#32795a}.counterTrendHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.counterTrendHead h2{margin:3px 0 5px;font-size:20px}.counterTrendHead p:last-child{color:#b7c5c2;margin:0;font-size:13px;line-height:1.45}.counterTrendHead p:last-child b{color:#f2bf6c}.counterTrendLimit{background:#2b2115;border:1px solid #654b28;border-radius:9px;flex:none;align-items:baseline;gap:6px;padding:9px 11px;display:flex}.counterTrendLimit b{color:#ffc76f;font-size:19px}.counterTrendLimit span{color:#ad9b7d;font-size:11px}.counterTrendStart{color:#ffd182;cursor:pointer;background:#392a15;border:1px solid #90682d;border-radius:9px;width:100%;min-height:45px;margin-top:12px;font-size:14px;font-weight:800}.counterTrendStart:disabled{cursor:not-allowed;opacity:.55}.counterTrendStatus{background:#18150f;border-left:3px solid #d19b40;align-items:baseline;gap:12px;margin-top:13px;padding:10px 12px;display:flex}.counterTrendStatus b{color:#ffd080;font-size:15px}.counterTrendStatus span{color:#b5aaa0;font-size:12px}.ready .counterTrendStatus{background:#10241b;border-color:#43d789}.ready .counterTrendStatus b{color:#65e8a5}.counterTrendGates{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.counterTrendGates article{background:#211a11;border:1px solid #5a472b;border-radius:8px;align-items:flex-start;gap:8px;padding:10px;display:flex}.counterTrendGates article.passed{background:#10291e;border-color:#287653}.counterTrendGates i{color:#fff;background:#765526;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font:11px system-ui;display:grid}.counterTrendGates .passed i{color:#07110d;background:#2d9869}.counterTrendGates b{color:#e8efed;font-size:13px;display:block}.counterTrendGates small{color:#9eadaa;margin-top:3px;font-size:11px;line-height:1.35;display:block}.counterTrendReasons{align-items:center;gap:12px;margin-top:11px;display:flex}.counterTrendReasons>span{color:#aebdb9;font-size:11px}.counterTrendReasons>div{flex-wrap:wrap;gap:6px;display:flex}.counterTrendReasons button{color:#d1dcda;cursor:pointer;background:#141c1e;border:1px solid #46504a;border-radius:7px;padding:7px 9px;font-size:11px}.counterTrendReasons button:hover{color:#ffd17d;border-color:#cf9d47}@media (width<=800px){.counterTrendHead{flex-direction:column;gap:9px}.counterTrendGates{grid-template-columns:1fr}.counterTrendReasons{flex-direction:column;align-items:flex-start;gap:7px}}.marketForce{background:#11191b;border:1px solid #4a5150;border-radius:12px;order:2;padding:15px 17px}.marketForce.bull{background:linear-gradient(110deg,#291719,#11191b);border-color:#8d3f44}.marketForce.bear{background:linear-gradient(110deg,#0f281f,#11191b);border-color:#267454}.marketForceHead{justify-content:space-between;gap:14px;display:flex}.marketForceHead h2{margin:3px 0 5px;font-size:20px}.marketForceHead p:last-child{color:#aab9b6;margin:0;font-size:12px;line-height:1.4}.marketForceHead>strong{color:#eac077;white-space:nowrap;border:1px solid #6a5e49;border-radius:99px;height:max-content;padding:8px 11px;font-size:12px}.marketForce.bull .marketForceHead>strong{color:#ff9a9e;border-color:#91464a}.marketForce.bear .marketForceHead>strong{color:#6debab;border-color:#2f805d}.forceNumbers{grid-template-columns:90px 1fr 90px;align-items:center;gap:12px;margin-top:13px;display:grid}.forceNumbers article small{color:#9baaa7;font-size:11px;display:block}.forceNumbers article b{margin-top:3px;font-size:26px;display:block}.forceNumbers article em{color:#84928f;font:11px system-ui}.forceBull b{color:#ff858b}.forceBear{text-align:right}.forceBear b{color:#59dfa0}.forceBar{background:#283032;border-radius:99px;height:16px;display:flex;overflow:hidden}.forceBar i{height:100%;display:block}.forceBar i:first-child{background:#bd5359}.forceBar i:nth-child(2){background:#626d6a}.forceBar i:nth-child(3){background:#319468}.forceLegend{color:#99a8a5;justify-content:space-between;gap:8px;margin:7px 102px 0;font-size:10px;display:flex}.forceLegend span:first-child{color:#ff9499}.forceLegend span:last-child{color:#69e8ad}.forceMessage{color:#c5cecc;background:#161714;border-left:3px solid #d29d45;margin:12px 0 0;padding:10px 12px;font-size:13px;line-height:1.5}.forceMessage b{color:#ffd179}.marketForce.bull .forceMessage{border-color:#b7545a}.marketForce.bear .forceMessage{border-color:#3dcb88}.marketForce.bear .forceMessage b{color:#6feaab}.systemTrack{background:#0e1717;border:1px solid #3a514a;border-radius:12px;flex-wrap:wrap;order:2;align-items:center;gap:12px 18px;padding:14px 16px;display:flex}.systemTrack h2{margin:2px 0 4px;font-size:19px}.systemTrack p:last-child{color:#9dacaa;margin:0;font-size:12px}.systemTrackStats{flex:1;grid-template-columns:repeat(6,minmax(78px,1fr));gap:7px;display:grid}.systemTrackStats article{background:#111c1c;border:1px solid #30423f;border-radius:8px;padding:9px 10px}.systemTrackStats small{color:#91a19e;font-size:10px;display:block}.systemTrackStats b{color:#e8f2ef;margin-top:5px;font-size:17px;display:block}.systemTrackStats .pointsProfit b{color:#ff8b91}.systemTrackStats .pointsLoss b{color:#66e7ae}.systemTrackLatest{color:#bdcbc7;border-top:1px solid #273a36;align-items:center;gap:10px;width:100%;padding-top:10px;font-size:13px;display:flex}.systemTrackLatest b{color:#e7f5ef}.systemTrackLatest span:last-child{color:#66e7ae;margin-left:auto}@media (width<=1050px){.systemTrack{flex-direction:column;align-items:flex-start}.systemTrackStats{grid-template-columns:repeat(3,1fr);width:100%}.systemTrackLatest{flex-wrap:wrap}.systemTrackLatest span:last-child{margin-left:0}}@media (width<=600px){.systemTrack{padding:14px}.systemTrackStats{grid-template-columns:repeat(2,1fr)}.systemTrack h2{font-size:18px}.systemTrackLatest{font-size:12px}}.previousSession{color:#bdcbc7;background:#111c1c;border:1px solid #30423f;border-radius:9px;align-items:center;gap:10px 18px;width:100%;padding:10px 12px;font-size:13px;display:flex}.previousSession div{align-items:center;gap:10px;margin-right:auto;display:flex}.previousSession small{color:#91a19e}.previousSession b{font-size:18px}.previousSession .positive{color:#ff8b91}.previousSession .negative{color:#66e7ae}@media (width<=1050px){.previousSession{flex-wrap:wrap}}@media (width<=600px){.previousSession{font-size:12px}.previousSession div{width:100%;margin-right:0}.previousSession span{flex:40%}}.systemTrackRecent{color:#bdcbc7;border-top:1px solid #273a36;width:100%;padding-top:10px;font-size:12px}.systemTrackRecent>b{color:#e7f5ef;margin-bottom:7px;display:block}.systemTrackRecent>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.systemTrackRecent article{background:#111c1c;border:1px solid #2c3d3a;border-radius:7px;grid-template-columns:92px 42px 1fr auto;align-items:center;gap:7px;padding:7px 9px;display:grid}.systemTrackRecent time,.systemTrackRecent small{color:#91a19e}.systemTrackRecent .recentLong strong{color:#ff8b91}.systemTrackRecent .recentShort strong{color:#66e7ae}@media (width<=800px){.systemTrackRecent>div{grid-template-columns:1fr}}@media (width<=500px){.systemTrackRecent article{grid-template-columns:78px 38px 1fr}.systemTrackRecent small{display:none}}.dailyScoreHistory{color:#bdcbc7;border-top:1px solid #273a36;width:100%;padding-top:10px;font-size:12px}.dailyScoreHistory>b{color:#e7f5ef;margin-bottom:7px;display:block}.dailyScoreHistory>div{gap:6px;display:grid}.dailyScoreHistory article{background:#111c1c;border:1px solid #2c3d3a;border-radius:7px;grid-template-columns:150px repeat(4,minmax(75px,1fr)) 90px;align-items:center;gap:8px;padding:8px 10px;display:grid}.dailyScoreHistory time{color:#e7f5ef}.dailyScoreHistory .earned,.dailyScoreHistory .dayProfit strong{color:#ff8b91}.dailyScoreHistory .lost,.dailyScoreHistory .dayLoss strong{color:#66e7ae}.dailyScoreHistory strong{text-align:right;font-size:15px}@media (width<=800px){.dailyScoreHistory article{grid-template-columns:1fr 1fr 1fr}.dailyScoreHistory time,.dailyScoreHistory strong{grid-column:auto}.dailyScoreHistory strong{text-align:left}}@media (width<=500px){.dailyScoreHistory article{grid-template-columns:1fr 1fr}.dailyScoreHistory time{grid-column:1/-1}}.activeSetupPanel{color:#bdcbc7;border-top:1px solid #273a36;width:100%;padding-top:10px;font-size:13px}.activeSetupPanel>b{color:#e7f5ef;margin-bottom:8px;font-size:15px;display:block}.activeSetupPanel>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.activeSetupPanel article{background:#111c1c;border:1px solid #40504d;border-radius:9px;padding:11px 13px}.activeSetupPanel article.activeLong{background:#241719;border-color:#8d3f44}.activeSetupPanel article.activeShort{background:#10231d;border-color:#267454}.activeSetupPanel header{justify-content:space-between;gap:12px;margin-bottom:8px;display:flex}.activeSetupPanel header strong{font-size:15px}.activeSetupPanel .activeLong header strong{color:#ff8b91}.activeSetupPanel .activeShort header strong{color:#66e7ae}.activeSetupPanel time{color:#91a19e;font-size:11px}.activeSetupPanel p{color:#e6efed;margin:3px 0;font-size:13px}.activeSetupPanel>span{color:#91a19e}@media (width<=700px){.activeSetupPanel>div{grid-template-columns:1fr}}.positioningDateTag{color:#d5dfdc;background:#101a1a;border:1px solid #344541;border-radius:99px;order:2;align-items:center;gap:8px;width:max-content;max-width:100%;padding:6px 10px;font-size:11px;display:flex}.positioningDateTag span{color:#8fa09c}.positioningDateTag.sourceVerified{border-color:#286f52}.positioningDateTag.sourceVerified span{color:#58dfa1}.positioningDateTag.sourceWarning{border-color:#956623}.positioningDateTag.sourceWarning span{color:#f2bd68}.terminal{height:auto;min-height:100vh;overflow:auto}.dashboard{height:auto;min-height:calc(100vh - 54px);padding-bottom:22px;overflow:visible}.dailyTimeline{order:2}.marketForce{order:3}.actionGuide{order:4}.overviewGatePanel.overviewOnly.viewActive{order:5}.setupOdds{order:6}@media (width<=800px){.marketForceHead{flex-direction:column}.forceNumbers{grid-template-columns:72px 1fr 72px;gap:8px}.forceNumbers article b{font-size:22px}.forceLegend{margin:7px 0 0;font-size:9px}}.chaseGate{background:#211a11;border:1px solid #71552b;border-radius:9px;grid-template-columns:150px 1fr auto;align-items:center;gap:13px;margin-top:10px;padding:10px 12px;display:grid}.chaseGate small{color:#a99b81;font-size:11px;display:block}.chaseGate b{color:#ffd17d;margin-top:3px;font-size:16px;display:block}.chaseGate p{color:#c5cecc;margin:0;font-size:12px;line-height:1.5}.chaseGate span{color:#9caaa7;white-space:nowrap;font-size:10px}.chaseGate.block{background:#2c1d12;border-color:#b56936}.chaseGate.block b{color:#ffc06d}.chaseGate.go{background:#10251e;border-color:#287653}.chaseGate.go b{color:#62eaa7}.chaseGate.wait{background:#211b13;border-color:#6c592f}@media (width<=800px){.chaseGate{grid-template-columns:1fr;gap:7px}.chaseGate span{white-space:normal}}.actionGuide{background:linear-gradient(110deg,#211a11,#11191b);border:1px solid #70562d;border-radius:12px;grid-template-columns:54px minmax(0,1fr) minmax(260px,.9fr);align-items:center;gap:16px;padding:16px 18px;display:grid}.actionGuideMark{color:#ffe0a1;background:#6a5128;border-radius:12px;place-items:center;width:48px;height:48px;font-size:21px;font-weight:900;display:grid}.actionGuide h2{color:#ffd17d;margin:3px 0 5px;font-size:23px}.actionGuide p{color:#c6d0ce;margin:0;font-size:13px;line-height:1.5}.actionGuide article{border-left:1px solid #60513a;padding:10px 12px}.actionGuide article small{color:#a7b4b1;font-size:11px;font-weight:800;display:block}.actionGuide article b{color:#edf4f2;margin-top:5px;font-size:13px;line-height:1.5;display:block}.actionGuide article button{color:#ffda95;cursor:pointer;background:#2c2417;border:1px solid #796033;border-radius:7px;margin-top:9px;padding:7px 9px;font-size:11px}.actionGuide article button:disabled{cursor:default;opacity:.72}.actionGuide.go{background:linear-gradient(110deg,#10291e,#10191b);border-color:#287653}.actionGuide.go .actionGuideMark{color:#07110d;background:#2d9869}.actionGuide.go h2{color:#63eaaa}.actionGuide.go article{border-color:#286b51}.actionGuide.go article button{color:#71ecad;background:#133425;border-color:#287653}.actionGuide.hold{background:linear-gradient(110deg,#2c1d12,#11191b);border-color:#b56936}.actionGuide.hold .actionGuideMark{color:#fff0d0;background:#aa6635}.actionGuide.hold h2{color:#ffc06d}.actionGuide.watch{border-color:#856a34}.actionGuide.actionReady{animation:2.2s ease-in-out infinite actionPulse;box-shadow:0 0 0 2px #43d78938,0 0 28px #43d78929}@keyframes actionPulse{50%{box-shadow:0 0 0 3px #43d78959,0 0 36px #43d7893b}}@media (width<=800px){.actionGuide{grid-template-columns:46px 1fr;gap:11px}.actionGuide article{border-top:1px solid #60513a;border-left:0;grid-column:1/-1;padding:10px 0 0}.actionGuideMark{width:42px;height:42px;font-size:18px}}.setupOdds{background:linear-gradient(110deg,#211a11,#11191b);border:1px solid #71552b;border-radius:12px;grid-template-columns:54px minmax(260px,1fr) 220px minmax(190px,.75fr);align-items:center;gap:16px;padding:16px 18px;display:grid}.setupOddsMark{color:#ffe0a1;background:#6a5128;border-radius:12px;place-items:center;width:48px;height:48px;font-size:21px;font-weight:900;display:grid}.setupOdds h2{color:#ffd17d;margin:3px 0 5px;font-size:22px}.setupOddsCopy>p:last-child{color:#c6d0ce;margin:0;font-size:13px;line-height:1.5}.setupOddsScores{grid-template-columns:1fr 1fr;gap:7px;display:grid}.setupOddsScores article{background:#0d1517;border:1px solid #394346;border-radius:9px;padding:9px 10px}.setupOddsScores small,.setupOddsAction small{color:#a7b4b1;font-size:11px;font-weight:800;display:block}.setupOddsScores b{margin-top:3px;font-size:24px;display:block}.setupOddsScores em{font:11px system-ui}.longOdds{background:#2c191d!important;border-color:#843e45!important}.longOdds b{color:#ff9197}.shortOdds{background:#10251e!important;border-color:#277556!important}.shortOdds b{color:#62eaa7}.setupOddsAction{border-left:1px solid #60513a;padding-left:13px}.setupOddsAction b{color:#edf4f2;margin-top:5px;font-size:14px;line-height:1.4;display:block}.setupOddsAction span{color:#98a7a4;margin-top:5px;font-size:10px;line-height:1.4;display:block}.setupOdds.bull{background:linear-gradient(110deg,#2b181b,#11191b);border-color:#8d3f44}.setupOdds.bull .setupOddsMark{color:#fff;background:#a54b52}.setupOdds.bull h2{color:#ff969b}.setupOdds.bear{background:linear-gradient(110deg,#10291e,#11191b);border-color:#287653}.setupOdds.bear .setupOddsMark{color:#07110d;background:#2d9869}.setupOdds.bear h2{color:#63eaaa}@media (width<=980px){.setupOdds{grid-template-columns:46px 1fr}.setupOddsScores,.setupOddsAction{grid-column:1/-1}.setupOddsAction{border-top:1px solid #60513a;border-left:0;padding:10px 0 0}}@media (width<=560px){.setupOdds{gap:11px;padding:14px}.setupOddsMark{width:42px;height:42px;font-size:18px}.setupOdds h2{font-size:19px}.setupOddsScores b{font-size:21px}}.commandCard{background:linear-gradient(110deg,#251c12,#11191b);border:2px solid #75592d;border-radius:14px;order:1;grid-template-columns:54px minmax(260px,1fr) minmax(420px,1.15fr);align-items:center;gap:16px;padding:18px 20px;display:grid}.commandMark{color:#fff3d5;background:#a66932;border-radius:12px;place-items:center;width:48px;height:48px;font-size:25px;font-weight:950;display:grid}.commandCopy h1{color:#ffd17d;letter-spacing:-.03em;margin:2px 0 6px;font-size:28px}.commandCopy>p:last-child{color:#d2ddda;margin:0;font-size:14px;line-height:1.5}.commandChecks{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.commandChecks span{background:#151713;border:1px solid #5d4c35;border-radius:9px;min-height:66px;padding:10px 11px}.commandChecks small{color:#b2a78e;font-size:10px;font-weight:800;display:block}.commandChecks b{color:#f2f5f4;margin-top:5px;font-size:13px;line-height:1.35;display:block}.commandCard.bull{background:linear-gradient(110deg,#321a1e,#11191b);border-color:#933f46}.commandCard.bull .commandMark{background:#b44d55}.commandCard.bull .commandCopy h1{color:#ff969b}.commandCard.bear{background:linear-gradient(110deg,#102b20,#11191b);border-color:#287853}.commandCard.bear .commandMark{color:#07110d;background:#2c9868}.commandCard.bear .commandCopy h1{color:#63eaaa}.commandCard.hold{border-color:#b56936}.commandCard.watch{border-color:#806a36}.systemEvidence{background:#0b1214;border:1px solid #2e3d3e;border-radius:11px;order:2}.systemEvidence>summary{color:#dae4e1;cursor:pointer;align-items:center;gap:10px;padding:12px 15px;list-style:none;display:flex}.systemEvidence>summary::-webkit-details-marker{display:none}.systemEvidence>summary:before{content:"＋";color:#9fb0ad;background:#243032;border-radius:6px;place-items:center;width:22px;height:22px;font-weight:800;display:grid}.systemEvidence[open]>summary:before{content:"－"}.systemEvidence summary span{font-size:14px;font-weight:800}.systemEvidence summary small{color:#8e9d9a;margin-left:auto;font-size:11px}.systemEvidence[open]>summary{border-bottom:1px solid #2e3d3e}.systemEvidence .aiBrief,.systemEvidence .marketForce,.systemEvidence .actionGuide,.systemEvidence .dailyTimeline,.systemEvidence .overviewGatePanel,.systemEvidence .setupOdds{margin:10px}.systemEvidence .overviewGatePanel.overviewOnly.viewActive{display:block!important}@media (width<=900px){.commandCard{grid-template-columns:46px 1fr}.commandChecks{grid-column:1/-1}.commandMark{width:42px;height:42px;font-size:21px}}@media (width<=620px){.commandCard{gap:11px;padding:15px}.commandCopy h1{font-size:24px}.commandChecks{grid-template-columns:1fr}.commandChecks span{min-height:auto}.systemEvidence summary small{display:none}.topbar{grid-template-columns:auto 1fr auto;gap:10px;padding:8px 14px;display:grid}.brand{min-width:0}.brand b{font-size:12px}.symbol{border:0;justify-self:center;gap:7px;padding:0}.symbol span{display:none}.symbol b{font-size:17px}.symbol i{font-size:10px}.clock{display:none}.dashboard{gap:10px;width:100%;padding:10px 12px 28px}.commandCard{border-radius:13px;grid-template-columns:42px minmax(0,1fr);gap:11px;padding:15px}.commandCopy .eyebrow{margin-bottom:5px;font-size:10px}.commandCopy h1{font-size:26px;line-height:1.15}.commandCopy>p:last-child{font-size:14px;line-height:1.55}.commandChecks{grid-column:1/-1;grid-template-columns:1fr;gap:6px}.commandChecks span{grid-template-columns:62px 1fr;align-items:center;min-height:0;padding:10px 11px;display:grid}.commandChecks small{font-size:11px}.commandChecks b{margin:0;font-size:14px}.systemEvidence{border-radius:10px}.systemEvidence>summary{padding:14px}.systemEvidence summary span{font-size:15px}.systemEvidence .aiBrief,.systemEvidence .marketForce,.systemEvidence .actionGuide,.systemEvidence .dailyTimeline,.systemEvidence .overviewGatePanel,.systemEvidence .setupOdds{margin:8px}.dailyTimelineGrid{grid-template-columns:1fr 1fr}.dailyTimelineGrid article{padding:10px}.dailyTimelineGrid b{font-size:14px}.dailyTimelineGrid strong{font-size:15px}.forceNumbers{grid-template-columns:70px 1fr 70px}.forceNumbers article b{font-size:21px}.marketForce{padding:13px}.marketForceHead h2{font-size:19px}.marketForceHead p:last-child{font-size:12px}.setupOddsScores{grid-template-columns:1fr 1fr}.setupOdds{padding:13px}.setupOddsCopy>p:last-child{font-size:13px}.actionGuide h2{font-size:21px}.actionGuide p{font-size:13px}.gateDataGrid{grid-template-columns:1fr}.gateDataGrid article{min-height:auto}.overnightStrip{grid-template-columns:repeat(2,1fr)}.overnightSummary{grid-column:1/-1}.systemEvidence .overviewGatePanel{overflow:hidden;padding:12px!important}.systemEvidence .gatePanelHead{align-items:flex-start;gap:10px}.systemEvidence .gatePanelHead>strong{white-space:normal;text-align:center;font-size:11px}.systemEvidence .gateDataGrid{gap:7px;grid-template-columns:minmax(0,1fr)!important;display:grid!important}.systemEvidence .gateDataGrid article{min-width:0!important;min-height:0!important;padding:11px!important;display:block!important}.systemEvidence .gateDataGrid article>div{gap:8px}.systemEvidence .gateDataGrid article b{white-space:normal!important;font-size:14px!important}.systemEvidence .gateDataGrid article em{font-size:12px!important;display:block!important}.systemEvidence .gateDataGrid article p{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;margin:7px 0 3px!important;font-size:13px!important;display:block!important;overflow:visible!important}.systemEvidence .gateDataGrid article small{white-space:normal!important;text-overflow:clip!important;-webkit-line-clamp:unset!important;font-size:11px!important;display:block!important;overflow:visible!important}.systemEvidence .setupOdds{grid-template-columns:42px minmax(0,1fr)!important}.systemEvidence .setupOddsScores,.systemEvidence .setupOddsAction{grid-column:1/-1}.systemEvidence .setupOddsCopy h2{font-size:21px}.systemEvidence .aiBrief{padding:14px}.systemEvidence .decisionRules{display:none}.systemEvidence .overnightStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px;overflow:visible;display:grid!important}.systemEvidence .overnightSummary{grid-column:1/-1;padding:9px 10px}.systemEvidence .overnightSummary p{font-size:12px;line-height:1.45}.systemEvidence .overnightMetric{min-width:0;min-height:58px;padding:8px 5px}.systemEvidence .overnightMetric small{font-size:11px}.systemEvidence .overnightMetric b{font-size:14px}.systemEvidence .sentimentMetric em{font-size:10px}}.systemEvidence[open]{flex-direction:column;display:flex}.systemEvidence[open]>summary{order:0}.systemEvidence[open]>.aiBrief{order:1}.systemEvidence[open]>.dailyTimeline{order:2}.systemEvidence[open]>.marketForce{order:3}.systemEvidence[open]>.actionGuide{order:4}.systemEvidence[open]>.overviewGatePanel{order:5}.systemEvidence[open]>.setupOdds{order:6}.systemEvidence[open]>section{position:relative;box-shadow:0 8px 22px #0000002b;margin:12px!important}.systemEvidence[open]>.aiBrief{border-width:2px}.systemEvidence[open]>.dailyTimeline{background:linear-gradient(135deg,#101a1e,#0e1618);border-color:#38515a}.systemEvidence[open]>.marketForce,.systemEvidence[open]>.actionGuide,.systemEvidence[open]>.overviewGatePanel,.systemEvidence[open]>.setupOdds{border-width:2px}.systemEvidence[open]>.dailyTimeline:before,.systemEvidence[open]>.marketForce:before,.systemEvidence[open]>.actionGuide:before,.systemEvidence[open]>.overviewGatePanel:before,.systemEvidence[open]>.setupOdds:before{content:"";background:var(--theme);border-radius:0 4px 4px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}@media (width<=620px){.systemEvidence[open]>section{box-shadow:none;margin:10px!important}.systemEvidence[open]>.dailyTimeline:before,.systemEvidence[open]>.marketForce:before,.systemEvidence[open]>.actionGuide:before,.systemEvidence[open]>.overviewGatePanel:before,.systemEvidence[open]>.setupOdds:before{top:10px;bottom:10px}}.systemEvidence .decisionRules article:nth-child(n+3),.systemEvidence .aiDisclaimer,.systemEvidence .forceLegend,.systemEvidence .gateDataGrid article small,.systemEvidence .setupOddsCopy>p:last-child,.systemEvidence .setupOddsAction span{display:none}.systemEvidence .forceMessage{margin-top:9px;font-size:12px}.systemEvidence .chaseGate{margin-top:8px}.systemEvidence .chaseGate p{font-size:11px}.mobileOvernight{display:none}@media (width<=620px){.mobileOvernight{background:#0d1719;border:1px solid #34454a;border-radius:12px;order:2;padding:13px;display:block}.mobileOvernight .eyebrow{margin:0 0 8px}.mobileOvernight .overnightStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:8px;overflow:visible;display:grid!important}.mobileOvernight .overnightSummary{grid-column:1/-1;padding:9px 10px}.mobileOvernight .overnightSummary p{font-size:12px;line-height:1.45}.mobileOvernight .overnightMetric{min-width:0;min-height:58px;padding:8px 5px}.mobileOvernight .overnightMetric small{font-size:11px}.mobileOvernight .overnightMetric b{font-size:14px}.mobileOvernight .sentimentMetric em{font-size:10px}.systemEvidence .overnightStrip{display:none!important}}.positioningCard{background:#0c1516;border:1px solid #3b4b49;border-radius:12px;order:2;grid-template-columns:minmax(260px,1.6fr) repeat(4,minmax(130px,.75fr));gap:8px;padding:12px;display:grid}.positioningCard.bull{background:linear-gradient(110deg,#291719,#0c1516);border-color:#8b4147}.positioningCard.bear{background:linear-gradient(110deg,#10281f,#0c1516);border-color:#277554}.positioningLead{border-left:4px solid #86714c;padding:9px 12px}.positioningCard.bull .positioningLead{border-color:#d45c65}.positioningCard.bear .positioningLead{border-color:#39c986}.positioningLead>div{align-items:center;gap:10px;margin-top:4px;display:flex}.positioningLead h2{color:#f0f5f3;margin:0;font-size:20px}.positioningLead span{color:#aebbb8;border:1px solid #475451;border-radius:99px;padding:4px 7px;font-size:10px}.positioningLead>p:last-child{color:#b8c5c2;margin:7px 0 0;font-size:12px;line-height:1.5}.positioningCard article{background:#111b1c;border:1px solid #30413e;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;padding:10px 11px;display:flex}.positioningCard article small{color:#94a39f;font-size:10px}.positioningCard article b{color:#ebf2f0;margin-top:6px;font-size:18px;display:block}.positioningCard article b.long{color:#ff858b}.positioningCard article b.short{color:#58dfa1}.positioningCard article em{color:#aebbb8;margin-top:4px;font:10px/1.35 system-ui}.positioningNote{color:#8fa09c;border-top:1px solid #263735;grid-column:1/-1;padding:7px 10px;font-size:10px}@media (width<=980px){.positioningCard{grid-template-columns:repeat(2,minmax(0,1fr))}.positioningLead,.positioningNote{grid-column:1/-1}}@media (width<=620px){.positioningCard{grid-template-columns:1fr 1fr;gap:7px;padding:9px}.positioningLead{padding:9px 10px}.positioningLead h2{font-size:19px}.positioningLead>div{flex-direction:column;align-items:flex-start;gap:5px}.positioningLead>p:last-child{font-size:12px}.positioningCard article{min-height:82px;padding:10px}.positioningCard article b{font-size:17px}.positioningCard article em{font-size:10px}.positioningNote{line-height:1.45}}.positioningCard article.positionLong{background:linear-gradient(145deg,#29171a,#111b1c);border-color:#884047}.positioningCard article.positionShort{background:linear-gradient(145deg,#10271e,#111b1c);border-color:#267452}.positioningCard .splitPosition{flex-wrap:wrap;gap:5px 12px;font-size:15px;display:flex}.positioningCard .splitPosition span{white-space:nowrap}.positioningCard .splitPosition .long{color:#ff858b}.positioningCard .splitPosition .short{color:#58dfa1}.positioningCard article em.contrarianShort{color:#58dfa1;font-weight:800}.positioningCard article em.contrarianLong{color:#ff858b;font-weight:800}.positioningStrip{background:#0c1716;border:1px solid #315148;border-radius:12px;order:2;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;display:grid}.positioningStrip article{background:#111b1c;border:1px solid #30413e;border-radius:9px;flex-direction:column;justify-content:center;min-width:0;min-height:92px;padding:11px 12px;display:flex}.positioningStrip article.positionLong{background:linear-gradient(145deg,#29171a,#111b1c);border-color:#884047}.positioningStrip article.positionShort{background:linear-gradient(145deg,#10271e,#111b1c);border-color:#267452}.positioningStrip small{color:#9ba9a6;font-size:11px}.positioningStrip b{color:#ebf2f0;margin-top:7px;font-size:18px;display:block}.positioningStrip em{color:#aebbb8;margin-top:5px;font:10px/1.35 system-ui}.positioningStrip .splitPosition{flex-wrap:wrap;gap:5px 12px;font-size:15px;display:flex}.positioningStrip .splitPosition span{white-space:nowrap}.positioningStrip .long{color:#ff858b}.positioningStrip .short,.positioningStrip .contrarianShort{color:#58dfa1}.positioningStrip .contrarianLong{color:#ff858b}.positioningStrip .contrarianShort,.positioningStrip .contrarianLong{font-weight:800}@media (width<=760px){.positioningStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:8px}.positioningStrip article{min-height:96px;padding:10px}.positioningStrip small{font-size:11px}.positioningStrip b{font-size:17px}.positioningStrip .splitPosition{gap:4px 8px;font-size:14px}.positioningStrip em{font-size:10px}.positioningDateTag{white-space:normal;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;width:100%;line-height:1.4}}.learningProgress{background:#101b1a;border:1px solid #354943;border-radius:9px;width:100%;padding:11px 12px}.learningProgress>div:first-child{color:#dce9e5;justify-content:space-between;gap:12px;font-size:12px;display:flex}.learningProgress span,.learningProgress small{color:#91a19e}.learningProgress small{margin-top:7px;font-size:11px;display:block}.learningBar{background:#263633;border-radius:99px;height:6px;margin-top:8px;overflow:hidden}.learningBar i{background:#79a9ff;border-radius:99px;height:100%;transition:width .3s;display:block}.shadowStats{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.shadowStats span,.shadowStats strong{background:#111f1d;border:1px solid #2d403b;border-radius:6px;padding:6px 8px;font-size:11px}.shadowStats .pointsProfit{color:#ff8b91}.shadowStats .pointsLoss{color:#66e7ae}@media (width<=700px){.shadowStats{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.learningProgress>div:first-child{flex-direction:column;align-items:flex-start;gap:3px}}.featureName{color:#ffd166!important}.featureNameLarge{font-size:18px;line-height:1.2}@media (width<=600px){.featureNameLarge{font-size:17px}}.chanProgress{background:linear-gradient(135deg,#1d1a12,#111a1a);border:1px solid #65562f;border-radius:10px;width:100%;padding:13px}.chanProgress>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.chanProgress>header>div{flex-direction:column;gap:3px;display:flex}.chanProgress>header span,.chanProgress>p,.chanProgress>small{color:#a7aaa0}.chanProgress>header span{font-size:11px}.chanProgress>header>strong{color:#ffd166;border:1px solid #6b5a30;border-radius:99px;padding:5px 9px;font-size:12px}.chanStructure{grid-template-columns:.55fr .55fr 1.4fr 1.2fr;gap:7px;margin-top:10px;display:grid}.chanStructure article{background:#121b19;border:1px solid #3a4035;border-radius:8px;min-width:0;padding:9px 10px}.chanStructure small{color:#89958f;font-size:10px;display:block}.chanStructure b{color:#e8efec;overflow-wrap:anywhere;margin-top:4px;font-size:14px;display:block}.chanProgress>p{margin:9px 0 0;font-size:11px;line-height:1.5}.chanStats{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.chanStats span,.chanStats strong{background:#151d19;border:1px solid #3c4134;border-radius:6px;padding:6px 8px;font-size:11px}.chanProgress>small{margin-top:7px;font-size:11px;line-height:1.45;display:block}.chanProgress .learningBar i{background:#ffd166}.chanProgress.chanLong{background:linear-gradient(135deg,#291719,#111a1a);border-color:#884047}.chanProgress.chanShort{background:linear-gradient(135deg,#10271e,#111a1a);border-color:#267452}.chanProgress.chanLong>header>strong{color:#ff8b91;border-color:#884047}.chanProgress.chanShort>header>strong{color:#66e7ae;border-color:#267452}@media (width<=760px){.chanStructure,.chanStats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.chanProgress>header{flex-direction:column}.chanProgress>header>strong{align-self:flex-start}.chanStructure article{padding:9px}.chanStructure b{font-size:13px}}.chanModels{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}.chanModel{background:#121b19;border:1px solid #3a4035;border-radius:9px;min-width:0;padding:11px}.chanModel>header{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.chanModel>header>div{flex-direction:column;gap:3px;display:flex}.chanModel>header b{color:#ffd166}.chanModel>header>strong{border:1px solid #555;border-radius:99px;padding:4px 7px;font-size:11px}.chanModel>p{min-height:34px;margin:9px 0 0;font-size:11px;line-height:1.5}.chanModel.chanLong{background:#211719;border-color:#884047}.chanModel.chanShort{background:#10231c;border-color:#267452}.chanModel.chanLong>header>strong{color:#ff8b91;border-color:#884047}.chanModel.chanShort>header>strong{color:#66e7ae;border-color:#267452}.chanStructure>span{background:#101817;border:1px solid #3a4035;border-radius:7px;min-width:0;padding:8px}@media (width<=560px){.chanModel>header{flex-direction:column}.chanStructure>span{padding:8px}}.chanTodayTrades{border-top:1px solid #3c4134;margin-top:10px;padding-top:9px}.chanTodayTrades>b{color:#e8efec;font-size:12px;display:block}.chanTodayTrades>span{color:#87938d;margin-top:7px;font-size:11px;display:block}.chanTodayTrades>article{background:#101716;border:1px solid #3c4134;border-radius:8px;margin-top:7px;padding:9px}.chanTodayTrades>article.tradeLong{border-left:3px solid #ff6b73}.chanTodayTrades>article.tradeShort{border-left:3px solid #43cf91}.chanTodayTrades article>header{grid-template-columns:1fr auto auto;align-items:center;gap:7px;display:grid}.chanTodayTrades article>header strong{font-size:11px}.chanTodayTrades article>header time{color:#8f9a95;font-size:10px}.chanTodayTrades article>header em{border:1px solid #46504b;border-radius:99px;padding:3px 6px;font-size:10px;font-style:normal}.chanTodayTrades article>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:7px;display:grid}.chanTodayTrades article>div span{color:#89958f;background:#151e1b;border-radius:5px;padding:5px 6px;font-size:9px}.chanTodayTrades article>div b{color:#e6eeeb;overflow-wrap:anywhere;margin-top:2px;font-size:11px;display:block}@media (width<=560px){.chanTodayTrades article>header{grid-template-columns:1fr auto}.chanTodayTrades article>header em{grid-column:1/-1;justify-self:start}.chanTodayTrades article>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.chanTodayTrades article>div b.pointsProfit{color:#ff8b91}.chanTodayTrades article>div b.pointsLoss{color:#66e7ae}.sentimentTranslator{background:#101818;border:1px solid #46504d;border-radius:12px;order:2;width:100%;padding:15px 16px}.sentimentTranslator>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.sentimentTranslator h2{margin:3px 0 0;font-size:19px}.sentimentTranslator>header>span{color:#aebbb8;white-space:nowrap;border:1px solid #3b4b47;border-radius:99px;padding:6px 9px;font-size:11px}.sentimentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.sentimentGrid article{background:#111d1c;border:1px solid #344440;border-radius:9px;padding:11px 12px}.sentimentGrid small{color:#91a19e;font-size:11px;display:block}.sentimentGrid b{color:#dce8e5;margin-top:5px;font-size:18px;display:block}.sentimentGrid p{color:#a8b5b2;margin:6px 0 0;font-size:11px;line-height:1.45}.sentimentGrid .bull{background:#241819;border-color:#874348}.sentimentGrid .bull b{color:#ff8b91}.sentimentGrid .bear{background:#10231d;border-color:#287355}.sentimentGrid .bear b{color:#66e7ae}.sentimentGrid .risk{background:#241d12;border-color:#8b672b}.sentimentGrid .risk b{color:#ffd166}.sentimentAction{color:#d7e0dd;background:#181914;border-left:3px solid #ffd166;align-items:center;gap:12px;margin-top:9px;padding:9px 11px;font-size:12px;display:flex}.sentimentAction b{color:#ffd166;white-space:nowrap}.sentimentTranslator>details{color:#91a19e;margin-top:8px;font-size:11px}.sentimentTranslator>details summary{cursor:pointer;color:#b7c4c1}.sentimentTranslator>details p{margin:7px 0 0;line-height:1.5}@media (width<=850px){.sentimentGrid{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.sentimentTranslator{padding:13px}.sentimentTranslator>header{flex-direction:column;gap:7px}.sentimentGrid{grid-template-columns:1fr}.sentimentGrid article{padding:10px 11px}.sentimentAction{flex-direction:column;align-items:flex-start;gap:4px}}.sentimentAction.bull{background:#251719;border-left-color:#ff6268}.sentimentAction.bull b{color:#ff8b91}.sentimentAction.bear{background:#10231d;border-left-color:#36d98e}.sentimentAction.bear b{color:#66e7ae}.sentimentAction.risk{background:#241d12;border-left-color:#ffd166}.sentimentAction.risk b{color:#ffd166}.sentimentAction.neutral{background:#171d1c;border-left-color:#8a9996}.sentimentAction.neutral b{color:#c3cecc}@media (width<=560px){.sentimentAction b{white-space:normal}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}@media (width<=620px){.topbar>.stockDashboardLink{grid-area:2/1/auto/-1;justify-self:start}}
