*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:IBM Plex Sans,ui-sans-serif,sans-serif;line-height:1.5}body{line-height:inherit;margin:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:IBM Plex Mono,ui-monospace,monospace;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}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.ml-2{margin-left:.5rem}.ml-5{margin-left:1.25rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-1\.5{height:.375rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-7{height:1.75rem}.h-full{height:100%}.max-h-48{max-height:12rem}.min-h-\[132px\]{min-height:132px}.min-h-\[190px\]{min-height:190px}.min-h-\[260px\]{min-height:260px}.min-h-\[270px\]{min-height:270px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-2{width:.5rem}.w-7{width:1.75rem}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[520px\]{min-width:520px}.min-w-\[620px\]{min-width:620px}.min-w-\[760px\]{min-width:760px}.min-w-\[900px\]{min-width:900px}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.cursor-pointer{cursor:pointer}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-px{gap:1px}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-\[var\(--desk-line-soft\)\]>:not([hidden])~:not([hidden]){border-color:var(--desk-line-soft)}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-\[var\(--desk-line\)\]{border-color:var(--desk-line)}.border-\[var\(--desk-line-soft\)\]{border-color:var(--desk-line-soft)}.border-\[var\(--desk-mute-dim\)\]{border-color:var(--desk-mute-dim)}.border-desk-line{border-color:var(--desk-line)}.border-emerald-500\/40{border-color:#10b98166}.bg-\[var\(--desk-bg\)\]{background-color:var(--desk-bg)}.bg-\[var\(--desk-gold\)\]{background-color:var(--desk-gold)}.bg-\[var\(--desk-inset\)\]{background-color:var(--desk-inset)}.bg-\[var\(--desk-line\)\]{background-color:var(--desk-line)}.bg-\[var\(--desk-line-soft\)\]{background-color:var(--desk-line-soft)}.bg-\[var\(--desk-mute-dim\)\]{background-color:var(--desk-mute-dim)}.bg-\[var\(--desk-panel\)\]{background-color:var(--desk-panel)}.bg-\[var\(--ui-accent\)\]{background-color:var(--ui-accent)}.bg-\[var\(--ui-long\)\]{background-color:var(--ui-long)}.bg-\[var\(--ui-short\)\]{background-color:var(--ui-short)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.\!p-0{padding:0!important}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.\!py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-3\.5{padding-bottom:.875rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pr-3{padding-right:.75rem}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.font-sans{font-family:IBM Plex Sans,ui-sans-serif,sans-serif}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[28px\]{font-size:28px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-\[var\(--desk-gold\)\]{color:var(--desk-gold)}.text-\[var\(--desk-ink\)\]{color:var(--desk-ink)}.text-\[var\(--desk-line-soft\)\]{color:var(--desk-line-soft)}.text-\[var\(--desk-mute\)\]{color:var(--desk-mute)}.text-\[var\(--desk-mute-dim\)\]{color:var(--desk-mute-dim)}.text-\[var\(--ui-blue\)\]{color:var(--ui-blue)}.text-\[var\(--ui-long\)\]{color:var(--ui-long)}.text-\[var\(--ui-short\)\]{color:var(--ui-short)}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-desk-ink{color:var(--desk-ink)}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-80{opacity:.8}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline{outline-style:solid}.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)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--desk-bg:#09121e;--desk-panel:#121f30;--desk-card:#18283b;--desk-inset:#0e1927;--desk-line:#334962;--desk-line-soft:#263a51;--desk-line-hi:#46617f;--desk-mute:#c0cad6;--desk-mute-dim:#a2afbf;--desk-ink:#f5f8fb;--desk-gold:#e2b84f;--desk-gold-dim:#e2b84f24;--desk-radius:12px;--desk-radius-sm:8px;--desk-card-face:linear-gradient(145deg, #192a3e 0%, #132235 100%);--desk-panel-face:linear-gradient(145deg, #142338 0%, #0f1b2b 100%);--desk-bevel:0 1px 0 #ffffff09, 0 10px 28px #0000002e;--desk-bevel-hover:0 1px 0 #ffffff0e, 0 16px 36px #00000042;--desk-bevel-inset:inset 0 1px 2px #00000038;--font-body:17px;--font-desc:17px;--font-label:15px;--font-micro:14px;--ui-type-page:clamp(28px, 2vw, 34px);--ui-type-section:clamp(21px, 1.4vw, 24px);--ui-type-card:18px;--ui-type-body:17px;--ui-type-meta:14px;--ui-type-control:15px;--ui-control-height:42px;--ui-panel-pad:18px;--ui-card-pad:15px;--ui-long:#54d69a;--ui-short:#ff7582;--ui-blue:#75a7ff;--ui-focus:#f5cb67;--r-base:10px;--r-sm:calc(var(--r-base) * .6);--r-md:calc(var(--r-base) * .8);--r-lg:var(--r-base);--r-xl:calc(var(--r-base) * 1.4);--r-2xl:calc(var(--r-base) * 1.8);--r-3xl:calc(var(--r-base) * 2.2);--sh-xs:0 1px 2px 0 #00000047;--sh-sm:0 1px 3px 0 #00000057, 0 1px 2px -1px #0000004d;--sh-md:0 4px 6px -1px #00000061, 0 2px 4px -2px #00000052;--sh-lg:0 10px 15px -3px #0000006b, 0 4px 6px -4px #00000057;--sh-xl:0 20px 25px -5px #00000075, 0 8px 10px -6px #0000005c;--sp-0-5:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:28px;--sp-8:32px;--sp-9:36px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--w-eyebrow:850;--w-label:800;--w-pill:660;--tr-eyebrow:.24em;--tr-label:.1em;--mo-fast:.2s;--mo-ease:cubic-bezier(0, 0, .2, 1)}.gold-council{color:var(--desk-ink,#edf2f7);padding:8px 0 44px}.gold-council-hero{background:radial-gradient(circle at 82% 18%,#e2b84f2e,#0000 30%),linear-gradient(132deg,#141a23fa,#080c12fa);border:1px solid #e2b84f3d;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:32px;min-height:210px;padding:clamp(28px,3vw,42px);display:flex;box-shadow:0 24px 70px #00000047}.gold-council-kicker,.gold-council-section-title span{color:#d8ac3b;letter-spacing:.13em;text-transform:uppercase;font-size:13px;font-weight:800}.gold-council-hero h2{letter-spacing:-.035em;margin:8px 0 11px;font-size:clamp(30px,2.5vw,42px);line-height:1.08}.gold-council-hero p{color:#bdc8d5;max-width:760px;margin:0;font-size:16px;line-height:1.65}.gold-council-actions{flex:0 0 230px;gap:13px;display:grid}.gold-council-actions button{color:#11151b;cursor:pointer;background:linear-gradient(135deg,#e4b640,#b67a0b);border:0;border-radius:12px;min-height:52px;padding:0 20px;font-size:15px;font-weight:900;box-shadow:0 12px 28px #e2b84f33}.gold-council-actions button:disabled{cursor:wait;opacity:.6}.gold-council-live{color:#dce4ee;text-align:center;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px}.gold-council-error,.gold-council-empty{color:#fecaca;background:#7f1d1d33;border:1px solid #ef444459;border-radius:12px;margin-top:16px;padding:16px 19px}.gold-council-summary{grid-template-columns:minmax(260px,.8fr) 2fr;gap:14px;margin:14px 0 38px;display:grid}.gold-council-consensus,.gold-council-metrics,.gold-council-team,.gold-council-hypothesis{background:#0e141ce6;border:1px solid #94a3b824}.gold-council-consensus{border-radius:14px;padding:18px}.gold-council-consensus>span{color:#a2afbf;text-transform:uppercase;letter-spacing:.08em;font-size:13px}.gold-council-consensus>strong{color:#f4d475;margin:6px 0;font-size:24px;display:block}.gold-council-consensus p{color:#bdc8d5;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.55}.gold-council-metrics{border-radius:16px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.gold-council-metric{border-left:1px solid #94a3b81f;padding:18px}.gold-council-metric:first-child{border-left:0}.gold-council-metric span,.gold-council-metric small{color:#a2afbf;font-size:13px;display:block}.gold-council-metric strong{letter-spacing:-.03em;margin:4px 0;font-size:24px;display:block}.gold-council-section-title{justify-content:space-between;align-items:end;gap:32px;margin-bottom:20px;display:flex}.gold-council-section-title h2{letter-spacing:-.025em;margin:4px 0 0;font-size:clamp(24px,1.8vw,29px);line-height:1.2}.gold-council-section-title p{color:#aeb9c8;max-width:680px;margin:0;font-size:15px;line-height:1.6}.gold-council-hypotheses{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.gold-council-hypothesis{border-radius:14px;padding:18px}.gold-council-card-head{justify-content:space-between;gap:13px;display:flex}.gold-council-status,.gold-council-lean{color:#bdc8d5;letter-spacing:.06em;background:#64748b24;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:850}.gold-council-status.is-validated{color:#6ee7b7;background:#10b98124}.gold-council-status.is-testing{color:#93c5fd;background:#3b82f624}.gold-council-status.is-rejected{color:#fca5a5;background:#ef444424}.gold-council-status.is-insufficient-data{color:#fcd34d;background:#f59e0b24}.gold-council-lean.is-bullish{color:#6ee7b7}.gold-council-lean.is-bearish{color:#fca5a5}.gold-council-hypothesis h3{margin:16px 0 6px;font-size:19px}.gold-council-hypothesis p{color:#bdc8d5;min-height:0;margin:0 0 14px;font-size:15px;line-height:1.58}.gold-council-hypothesis code{color:#e4cb81;white-space:normal;background:#090d12;border-radius:9px;padding:12px;font-size:13px;line-height:1.5;display:block}.gold-council-hypothesis-stats{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px;display:grid}.gold-council-hypothesis-stats span{color:#99a8ba;font-size:13px}.gold-council-hypothesis-stats b{color:#e5ebf2;margin-top:3px;font-size:15px;display:block}.gold-council-missing{color:#f0c66e;overflow-wrap:anywhere;margin-top:14px;font-size:14px;line-height:1.5}.gold-council-hypothesis footer{color:#98a7b8;border-top:1px solid #94a3b81a;margin-top:16px;padding-top:14px;font-size:13px}.gold-council-teams{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gold-council-team{border-radius:14px;padding:18px}.gold-council-team>span{color:var(--desk-gold);text-transform:uppercase;font-size:12px;font-weight:800}.gold-council-team h3{margin:6px 0 7px;font-size:19px}.gold-council-team>p{color:#b3bfcd;min-height:0;margin:0 0 16px;font-size:15px;line-height:1.58}.gold-council-agent{border-top:1px solid #94a3b81a;justify-content:space-between;align-items:center;gap:11px;padding:12px 0;display:flex}.gold-council-agent span{color:#d0d8e2;font-size:14px}.gold-council-agent b{color:#9aa9bb;letter-spacing:.04em;font-size:12px}.gold-council-agent b.is-bullish{color:#6ee7b7}.gold-council-agent b.is-bearish{color:#fca5a5}.gold-council-agent b.is-abstain{color:#fcd34d}.gold-council-domains{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.gold-council-domain{background:#0e141ce6;border:1px solid #94a3b824;border-radius:15px;gap:13px;min-height:210px;padding:19px;display:grid}.gold-council-domain-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.gold-council-domain-head span{color:#e5ebf2;font-size:18px;font-weight:800}.gold-council-domain-head b{color:#aab6c4;letter-spacing:.07em;background:#94a3b81f;border-radius:999px;padding:5px 9px;font-size:11px}.gold-council-domain.is-ready .gold-council-domain-head b{color:#6ee7b7;background:#10b98124}.gold-council-domain.is-partial .gold-council-domain-head b{color:#fcd34d;background:#f59e0b24}.gold-council-domain.is-blocked .gold-council-domain-head b{color:#fca5a5;background:#ef444424}.gold-council-domain p{color:#b3bfcd;margin:0;font-size:14px;line-height:1.55}.gold-council-domain-progress{border-top:1px solid #94a3b81a;justify-content:space-between;align-items:end;gap:10px;padding-top:12px;display:flex}.gold-council-domain-progress span,.gold-council-domain>small{color:#98a7b8;font-size:12px;line-height:1.5}.gold-council-domain-progress strong{color:#f4d475;font-size:22px}.gold-council-domain-decision{color:#f4d475;letter-spacing:-.02em;font-size:24px}.gold-council-future{background:#0e141ca3;border:1px solid #94a3b824;border-radius:13px;margin-top:16px;padding:15px 18px}.gold-council-future summary{cursor:pointer;color:#d6dee8;font-size:14px;font-weight:800}.gold-council-future p{color:#98a7b8;font-size:13px}.gold-council-future>div{flex-wrap:wrap;gap:8px;display:flex}.gold-council-future>div span{color:#99a8ba;border:1px solid #94a3b81f;border-radius:999px;padding:7px 10px;font-size:12px}.gold-council-history{gap:10px;display:grid}.gold-council-history button{color:#bcc7d4;text-align:left;cursor:pointer;background:#0e141ce6;border:1px solid #94a3b821;border-radius:11px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;width:100%;padding:16px 18px;display:grid}.gold-council-history b{color:#e4c66d}.gold-council-history small{color:#78869a}.gold-council-governance{color:#9cabbc;letter-spacing:.03em;text-align:center;border-top:1px solid #e2b84f2e;margin-top:40px;padding:17px;font-size:13px}@media (width<=980px){.gold-council-hero{flex-direction:column;align-items:stretch}.gold-council-actions{flex-basis:auto}.gold-council-summary{grid-template-columns:1fr}.gold-council-teams,.gold-council-domains{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.gold-council{padding-inline:13px}.gold-council-hero{min-height:auto;padding:24px}.gold-council-metrics,.gold-council-hypotheses,.gold-council-teams,.gold-council-domains{grid-template-columns:1fr}.gold-council-metric{border-top:1px solid #94a3b81f;border-left:0}.gold-council-section-title{flex-direction:column;align-items:start;gap:10px}.gold-council-history button{grid-template-columns:1fr;gap:5px}}html{background:var(--desk-bg);scroll-behavior:smooth;font-size:16px}body{min-width:320px;color:var(--desk-ink);background:radial-gradient(1100px 620px at 12% -10%,#335b912e,#0000 58%),radial-gradient(900px 540px at 100% 0,#e2b84f12,#0000 56%),linear-gradient(#0a1018 0%,#080d14 52%,#070b11 100%);font-size:16px;font-weight:450;line-height:1.55}button,input,select,textarea{font:inherit}button{min-height:36px}button,[role=button],input,select,textarea,summary{outline:none}button:focus-visible,[role=button]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:2px;outline:3px solid #f5cb67d9!important}.app-shell{width:min(100%,1920px);margin:0 auto;padding:20px 24px 48px}.sticky-desk-chrome{z-index:70;-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:#080d14eb;border-bottom:1px solid #34465cd1;margin:-20px -24px 24px;padding:16px 24px 14px;position:sticky;top:0;box-shadow:0 18px 42px #0000003d}.app-header{justify-content:space-between;align-items:center;gap:24px;margin:0 auto 14px;display:flex}.app-brand{align-items:center;gap:13px;min-width:max-content;display:flex}.app-brand-mark{color:#f5cb67;background:linear-gradient(145deg,#e2b84f38,#e2b84f0f);border:1px solid #e2b84f7a;border-radius:11px;place-items:center;width:42px;height:42px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:20px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff1a,0 8px 24px #00000047}.app-brand-eyebrow{color:#e2b84f;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1px;font-size:10px;font-weight:700;line-height:1.2}.app-brand h1{color:#f8fafc;letter-spacing:-.025em;margin:0;font-size:clamp(18px,1.35vw,23px);font-weight:700;line-height:1.2}.app-brand p{color:#9eabbb;margin:3px 0 0;font-size:12px;font-weight:500}.nav-seg{scrollbar-width:none;background:#0c131ddb;border:1px solid #263548;border-radius:12px;flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:4px;min-width:0;padding:5px;display:flex;overflow:visible;box-shadow:inset 0 1px #ffffff06}.nav-seg::-webkit-scrollbar{display:none}.nav-seg button{color:#aeb9c8;letter-spacing:0;white-space:nowrap;background:0 0;border:0;border-radius:8px;min-height:38px;padding:8px 11px;font-size:13px;font-weight:600;transition:color .15s,background .15s,box-shadow .15s}.nav-seg button.is-active{color:#17130a;background:linear-gradient(#edc45e,#dcae3d);border:0;font-weight:700;box-shadow:0 5px 16px #e2b84f2e,inset 0 1px #ffffff52}.sticky-desk-strip{scrollbar-width:thin;background:0 0;border:0;grid-template-columns:minmax(144px,1.25fr) repeat(9,minmax(80px,auto)) minmax(150px,1.35fr);align-items:stretch;gap:7px;padding:0;display:grid;overflow-x:auto}.sticky-desk-price,.sticky-desk-cell,.sticky-desk-sync{background:#111b28e0;border:1px solid #263548;border-radius:9px;min-height:58px;box-shadow:inset 0 1px #ffffff09}.sticky-desk-price{min-width:144px;padding:9px 12px;display:flex}.sticky-desk-price:hover{background:#e2b84f14;border-color:#e2b84f7a}.sticky-desk-cell{min-width:80px;padding:9px 10px}.sticky-desk-sync{background:#54d69a13;border-color:#54d69a42;min-width:150px;margin-left:0;padding:10px 12px}.sticky-desk-sym,.sticky-desk-lbl{color:#8f9cad;letter-spacing:.1em;font-size:10px;font-weight:700}.sticky-desk-px{color:#f8fafc;letter-spacing:-.025em;margin-top:2px;font-size:18px;font-weight:700}.sticky-desk-val{color:#e8eef5;letter-spacing:0;margin-top:3px;font-size:12px;font-weight:650}.sticky-desk-sync-txt{color:#89dcae;font-size:13px;line-height:1.35}.desk-surface,.expert-section,.expert-mtf-block,.expert-path-map,.structure-map-module{background:var(--desk-panel-face);box-shadow:var(--desk-bevel);border-color:#263548;border-radius:14px}.desk-surface-card,.trade-card,.signal-tile,.signal-track-card,.expert-tf-card,.expert-inv-card,.expert-path-row,.expert-mtf-summary-card,.expert-ind-cell,.expert-smc-stat,.structure-map-mini{background:var(--desk-card-face);border-color:#263548;border-radius:10px;box-shadow:0 1px #ffffff06,0 8px 24px #00000024}.desk-surface-card:hover,.trade-card:hover,.signal-tile:hover,.signal-track-card:hover,.expert-path-row:hover{box-shadow:var(--desk-bevel-hover);border-color:#3b506a}.desk-surface-inset,.desk-stat-tile,.desk-notice,.expert-stem-panel{box-shadow:var(--desk-bevel-inset);background:#0b131e;border-color:#1f2d3e;border-radius:9px}.desk-copy,.signal-tile .signal-tile-desc{color:#aeb9c8;font-size:14px;line-height:1.6}.desk-label{color:#91a0b2;letter-spacing:.09em;font-size:11px;font-weight:700}[class*="text-[9px]"],[class*="text-[10px]"]{font-size:11px!important}.expert-view,.structure-map-view{max-width:1480px;margin:0 auto;padding:0 0 40px}.expert-module,.structure-map-module{flex-direction:column;gap:18px;padding:0;display:flex}.expert-head,.structure-map-head{gap:12px;padding:2px 2px 0}.expert-head-left,.structure-map-head-left{gap:10px}.expert-title,.structure-map-title{color:#f8fafc;letter-spacing:-.035em;text-transform:none;font-size:clamp(24px,2vw,30px);font-weight:700;line-height:1.2}.expert-symbol,.structure-map-symbol{color:#e8c66f;letter-spacing:.08em;background:#e2b84f12;border:1px solid #e2b84f47;border-radius:6px;padding:4px 8px;font-size:11px}.expert-hud-price,.structure-map-hud-price{color:#f1f5f9;font-size:17px;font-weight:700}.expert-training-banner{color:#c9d2de;background:#e2b84f13;border:1px solid #e2b84f4d;border-radius:9px;min-height:42px;margin:0;padding:10px 13px;font-size:13px;line-height:1.45}.expert-training-banner strong{color:#f0ca6b;letter-spacing:.1em;font-size:11px}.expert-event-banner,.expert-calendar-stance-line{border-radius:8px}.expert-stem-grid{gap:6px}.expert-stem-cell{background:#101925c7;border-color:#1f2d3e;border-radius:7px;min-height:56px;padding:9px 10px}.expert-stem-val{color:#e4ebf3;margin-top:4px;font-size:12px}.expert-analyze-row{gap:10px;padding:3px 0}.expert-live-ta-provider-btn,.expert-m1-toggle,.expert-cortex-critic-btn,.expert-cortex-pref-btn,.structure-map-tf-chip,.structure-map-layer-btn,.structure-map-entry-btn,.structure-map-side-btn,.desk-filter-chip,.desk-model-chip,.desk-btn-ghost,.desk-btn-primary{border-radius:8px;min-height:38px;font-size:12px}.desk-btn-primary,.expert-live-ta-provider-btn.is-on,.structure-map-tf-chip.is-active,.desk-filter-chip.is-active,.desk-model-chip.is-active{color:#f2cb69;background:linear-gradient(#e2b84f38,#e2b84f1c);border-color:#e2b84f7a}.expert-section+.expert-section{margin-top:4px}.expert-section-title,.expert-mtf-title{color:#edf3f8;letter-spacing:.055em;font-size:14px;font-weight:700}.expert-section-subtitle,.expert-mtf-subtitle,.structure-map-framing{color:#9faebe;font-size:13px;line-height:1.55}.expert-core-value,.expert-mtf-summary-value{letter-spacing:-.025em;margin-top:8px;font-size:22px}.expert-inv-card,.expert-path-row,.trade-card{padding:16px}.expert-rules-table th,.expert-l2-table th,table th{color:#9cabbc;letter-spacing:.08em;height:42px;font-size:11px}.expert-rules-table td,.expert-l2-table td,table td{color:#c8d1dc;min-height:42px;font-size:13px;line-height:1.45}.expert-muted{color:#a8b5c4}.structure-map-tf-row,.structure-map-layers,.structure-map-entry-bar{background:#0b121cbf;border:1px solid #223146;border-radius:10px;gap:7px;padding:9px}.structure-map-tf-lean,.structure-map-mini-empty{color:#98a6b7;font-size:11px}.structure-map-canvas,.structure-map-canvas.structure-map-canvas-lwc,.structure-map-canvas.structure-map-canvas-tv{background:#080f18;border:1px solid #263548;border-radius:12px;overflow:hidden}.sticky-desk-cell.is-long .sticky-desk-val,.sticky-desk-cell.is-arm .sticky-desk-val,.sticky-desk-cell.is-support .sticky-desk-val,.desk-sync-ok,.expert-rules-td-side.is-buy{color:var(--ui-long)}.sticky-desk-cell.is-short .sticky-desk-val,.sticky-desk-cell.is-resist .sticky-desk-val,.expert-rules-td-side.is-sell{color:var(--ui-short)}.sticky-desk-cell.is-wait .sticky-desk-val,.sticky-desk-cell.is-zone .sticky-desk-val{color:#f0ca6b}.desk-field{color:#edf3f8;background:#0a121d;border-color:#2a3a4d;border-radius:8px;min-height:44px;font-size:14px}.desk-field:hover{border-color:#3a506a}.desk-field:focus{border-color:#e2b84f;box-shadow:0 0 0 3px #e2b84f1f}.desk-scroll::-webkit-scrollbar{width:10px;height:10px}.desk-scroll::-webkit-scrollbar-thumb{background:#405269 padding-box padding-box;border:2px solid #0000;border-radius:10px}@media (width<=1280px){.app-header{flex-direction:column;align-items:flex-start}.nav-seg{width:100%}.sticky-desk-strip{grid-template-columns:repeat(11,minmax(92px,auto))}}@media (width<=760px){.app-shell{padding:14px 14px 36px}.sticky-desk-chrome{margin:-14px -14px 18px;padding:13px 14px 12px}.app-brand-mark{width:38px;height:38px}.app-brand p{display:none}.nav-seg button{min-height:40px;padding-inline:12px}.sticky-desk-strip{margin-inline:-14px;padding-inline:14px}.expert-section{padding:15px}.expert-core-cell,.expert-mtf-summary-card{min-height:84px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{font-size:var(--font-body);background:radial-gradient(1200px 700px at 8% -12%,#3870b73b,#0000 58%),radial-gradient(900px 620px at 100% 0,#e2b84f1a,#0000 58%),linear-gradient(#0c1725 0%,#09121e 48%,#07101a 100%);line-height:1.6}.app-shell{width:min(100%,1920px);padding:24px 28px 56px}.sticky-desk-chrome{background:#08111df2;border-bottom-color:#31455e;margin:-24px -28px 28px;padding:18px 28px;box-shadow:0 22px 60px #00000052}.app-header{gap:28px;margin-bottom:16px}.app-brand{gap:16px}.app-brand-mark{border-radius:12px;width:48px;height:48px;font-size:22px}.app-brand-eyebrow{margin-bottom:3px;font-size:12px}.app-brand h1{font-size:clamp(23px,1.5vw,27px)}.app-brand p{color:#b2bfce;margin-top:5px;font-size:14px}.nav-seg{background:#101d2d;border-color:#32465f;border-radius:15px;gap:6px;padding:7px}.nav-seg button{border-radius:10px;min-height:44px;padding:10px 15px;font-size:14px}.sticky-desk-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;overflow:visible}.sticky-desk-strip>*{min-width:0}.sticky-desk-price{grid-column:span 1}.sticky-desk-sync{grid-column:span 2;width:auto;max-width:none}.sticky-desk-price,.sticky-desk-cell,.sticky-desk-sync{background:linear-gradient(145deg,#16263a,#111e2e);border-color:#30465f;border-radius:12px;min-height:68px}.sticky-desk-price,.sticky-desk-cell{padding:11px 13px}.sticky-desk-sync{padding:12px 14px}.sticky-desk-sym,.sticky-desk-lbl{letter-spacing:.09em;font-size:12px}.sticky-desk-px{margin-top:4px;font-size:22px}.sticky-desk-quote-line{color:#aebdce;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:5px;margin-top:3px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:650;line-height:1.35;display:flex}.sticky-desk-quote-rate{color:#74dda8;letter-spacing:.02em;margin-left:auto;font-size:12px}.sticky-desk-val{margin-top:6px;font-size:15px}.sticky-desk-sync-txt,.desk-label{font-size:13px}.desk-copy,.signal-tile .signal-tile-desc,.app-shell p{font-size:var(--ui-type-body);line-height:1.62}.app-shell label{font-size:14px;line-height:1.45}.app-shell input[type=checkbox],.app-shell input[type=radio]{width:17px;height:17px}[class*="text-[9px]"]{font-size:12px!important}[class*="text-[10px]"]{font-size:13px!important}[class*="text-[11px]"]{font-size:14px!important}[class*="text-[12px]"]{font-size:15px!important}[class*="text-[13px]"],[class*="text-[14px]"]{font-size:16px!important}.expert-view,.structure-map-view{max-width:1600px}.expert-module,.structure-map-module{gap:26px}.expert-head,.structure-map-head{gap:16px}.expert-title,.structure-map-title{font-size:var(--ui-type-page)}.expert-symbol,.structure-map-symbol{padding:6px 10px;font-size:13px}.expert-hud-price,.structure-map-hud-price{font-size:23px}.expert-data-badge{padding:5px 9px;font-size:12px}.expert-training-banner{border-radius:11px;min-height:54px;padding:14px 17px;font-size:15px}.expert-training-banner strong{font-size:13px}.expert-event-banner{min-height:50px;padding:12px 15px}.expert-stem-panel{padding:18px}.expert-stem-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.expert-stem-cell{border-radius:9px;min-height:72px;padding:12px 14px}.expert-stem-val{margin-top:7px;font-size:15px}.expert-analyze-row{gap:13px;padding-block:5px}.expert-live-ta-provider-btn,.expert-m1-toggle,.expert-cortex-critic-btn,.expert-cortex-pref-btn,.structure-map-tf-chip,.structure-map-layer-btn,.structure-map-entry-btn,.structure-map-side-btn,.desk-filter-chip,.desk-model-chip,.desk-btn-ghost,.desk-btn-primary{border-radius:10px;min-height:44px;padding:9px 14px;font-size:14px}.desk-filter-bar{gap:10px}.desk-surface,.expert-section,.expert-mtf-block,.expert-path-map,.structure-map-module{border-radius:16px}.desk-surface-card,.trade-card,.signal-tile,.signal-track-card,.expert-tf-card,.expert-inv-card,.expert-path-row,.expert-mtf-summary-card,.expert-ind-cell,.expert-smc-stat,.structure-map-mini{border-radius:13px}.expert-section{padding:var(--ui-panel-pad)}.expert-section-title,.expert-mtf-title{font-size:var(--ui-type-section);letter-spacing:-.01em;text-transform:none}.expert-section-subtitle,.expert-mtf-subtitle,.structure-map-framing{max-width:96ch;font-size:15px;line-height:1.65}.expert-core-grid,.expert-mtf-summary{gap:14px}.expert-core-value,.expert-mtf-summary-value{margin-top:9px;font-size:26px}.expert-inv-grid,.expert-path-list,.trade-grid{gap:16px}.expert-inv-card,.expert-path-row,.trade-card,.signal-tile,.signal-track-card{padding:var(--ui-card-pad)}.expert-inv-kill{font-size:25px}.expert-rules-table th,.expert-l2-table th,table th{height:50px;padding:12px 15px;font-size:13px}.expert-rules-table td,.expert-l2-table td,table td{min-height:50px;padding:13px 15px;font-size:15px;line-height:1.55}.desk-field{min-height:46px;padding:11px 13px;font-size:16px}.desk-stat-tile{padding:14px}.desk-stat-tile .desk-stat-lbl{font-size:12px}.desk-stat-tile .desk-stat-val{margin-top:6px;font-size:21px}.desk-panel{border-radius:16px;padding:var(--ui-panel-pad)!important}.desk-panel-title{color:#eef3f8;font-size:var(--ui-type-section);letter-spacing:-.015em;text-transform:none;margin:0;font-weight:720;line-height:1.25}.structure-map-tf-row,.structure-map-layers,.structure-map-entry-bar{border-radius:13px;gap:10px;padding:12px}.structure-map-tf-lean,.structure-map-mini-empty{font-size:13px}.strategy-review-panel{background:linear-gradient(145deg, #e2b84f0b, transparent 42%), var(--desk-panel-face);box-shadow:var(--desk-bevel);border-color:#e2b84f3d;border-radius:16px;gap:14px;margin:18px 0 24px;padding:22px}.strategy-review-explainer{background:#091019c2;border:1px solid #526b8994;border-radius:12px;padding:17px 18px}.strategy-review-explainer>strong{color:var(--desk-ink);margin-bottom:10px;font-size:16px;display:block}.strategy-review-explainer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 22px;display:grid}.strategy-review-explainer p{color:#bdc8d6;margin:0;font-size:15px;line-height:1.6}.strategy-review-explainer .is-accept{color:var(--ui-long);font-weight:700}.strategy-review-explainer .is-reject{color:var(--ui-short);font-weight:700}.strategy-review-revision-note{border-top:1px solid #526b8959;padding-top:10px;color:var(--desk-mute)!important;margin-top:10px!important;font-size:14px!important}.strategy-review-list{gap:11px;max-height:660px}.strategy-review-row{background:#090f17d1;border-radius:12px;gap:9px;padding:16px 17px}.strategy-review-row .expert-strategy-title{font-size:16px}.strategy-review-row .expert-strategy-code,.strategy-review-row .expert-strategy-rank,.strategy-review-signal-id,.strategy-review-context-chip{font-size:12px}.strategy-review-row .expert-strategy-thesis{font-size:15px;line-height:1.58}.strategy-review-signal-id,.strategy-review-context-chip{color:#b8c5d4;border:1px solid #526b8999;border-radius:999px;padding:4px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-weight:600}.strategy-review-context-chip{color:#e2c574;border-color:#e2b84f6b}.strategy-review-actions{margin-top:2px}.strategy-review-actions .expert-cortex-pref-btn{min-width:128px}.strategy-review-actions .expert-cortex-pref-btn.is-saved:disabled{opacity:1}.strategy-review-pending,.strategy-review-context-note,.strategy-review-row .expert-cortex-pref-status{margin:0;font-size:14px;line-height:1.5}.strategy-review-pending,.strategy-review-context-note{color:var(--desk-mute)}.strategy-market-result{color:var(--desk-mute);background:#0c141eb8;border:1px solid #526b897a;border-radius:9px;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:3px;padding:9px 11px;font-size:13px;line-height:1.45;display:flex}.strategy-market-result strong{color:var(--desk-ink);font-size:13px}.strategy-market-result.is-positive{border-color:color-mix(in srgb, var(--ui-long) 38%, transparent)}.strategy-market-result.is-positive strong{color:var(--ui-long)}.strategy-market-result.is-negative{border-color:color-mix(in srgb, var(--ui-short) 40%, transparent)}.strategy-market-result.is-negative strong{color:var(--ui-short)}.strategy-market-result.is-waiting strong,.strategy-market-result.is-flat strong,.strategy-market-result.is-inconclusive strong{color:var(--desk-gold)}.expert-market-monitor{box-shadow:var(--desk-bevel);background:radial-gradient(circle at 88% 0,#e2b84f14,#0000 28%),linear-gradient(#111c29 0%,#0d1622 100%);border:1px solid #304158;border-radius:16px;overflow:hidden}.expert-market-header{border-bottom:1px solid #263548;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 18px;display:flex}.expert-market-eyebrow{color:#e2b84f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:750}.expert-market-header h2{color:#f6f8fb;letter-spacing:-.025em;margin:0;font-size:clamp(24px,1.7vw,28px);font-weight:720;line-height:1.15}.expert-market-header p{color:#aeb9c8;max-width:760px;margin:8px 0 0;font-size:16px;line-height:1.62}.expert-market-status{color:#d8e0e9;white-space:nowrap;background:#0a121cd1;border:1px solid #31435a;border-radius:10px;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;min-height:38px;padding:8px 11px;font-size:13px;font-weight:700;display:flex}.expert-market-sync-time{color:#8fa0b4;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);letter-spacing:.02em;border-left:1px solid #31435a;align-items:baseline;gap:5px;padding-left:9px;font-size:12px;font-weight:650;display:inline-flex}.expert-market-sync-time strong{color:#e1e8f0;font-size:13px;font-weight:750}.expert-market-live-dot{border-radius:999px;width:8px;height:8px}.expert-market-live-dot.is-live{background:#54d69a;box-shadow:0 0 0 4px #54d69a1f,0 0 12px #54d69a59}.expert-market-live-dot.is-waiting{background:#e2b84f;box-shadow:0 0 0 4px #e2b84f1f}.expert-market-metrics{background:#263548;border-bottom:1px solid #263548;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.expert-market-metric{background:#101a27;flex-direction:column;justify-content:center;min-width:0;min-height:92px;padding:14px 17px;display:flex}.expert-market-metric>span{color:#8fa0b4;letter-spacing:.09em;text-transform:uppercase;font-size:13px;font-weight:700}.expert-market-metric>strong{color:#f2f6fa;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);letter-spacing:-.02em;white-space:nowrap;margin-top:5px;font-size:20px;font-weight:700;line-height:1.2}.expert-market-metric>small{color:#8999ac;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:13px;line-height:1.35;overflow:hidden}.expert-market-timeframes{border-bottom:1px solid #263548;justify-content:space-between;align-items:center;gap:16px;padding:14px 22px;display:flex}.expert-market-timeframes>span{color:#9ba9ba;letter-spacing:.1em;text-transform:uppercase;font-size:13px;font-weight:700}.expert-market-monitor>.smc-price-chart-panel{box-shadow:none;background:linear-gradient(#091019b8,#070d15f5);border:0;border-radius:0;padding:19px 22px 22px}.expert-market-monitor .smc-price-chart-title{color:#f1f5f9;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:720;display:inline}.smc-price-chart-head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.smc-price-chart-head-left{min-width:0}.smc-price-chart-kicker{color:#e2b84f;letter-spacing:.11em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:750}.smc-price-chart-tf{color:#f0ca6b;min-height:27px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);vertical-align:3px;background:#e2b84f14;border:1px solid #e2b84f52;border-radius:999px;align-items:center;margin-left:10px;padding:3px 9px;font-size:12px;font-weight:750;display:inline-flex}.smc-price-chart-facts{color:#aeb9c8;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);flex-wrap:wrap;justify-content:flex-end;gap:7px;font-size:12px;display:flex}.smc-price-chart-facts span{background:#0c1520d9;border:1px solid #2a3b50;border-radius:7px;padding:6px 9px}.smc-price-chart-facts strong{color:#edf3f8}.smc-price-chart-framing{color:#a4b1c1;max-width:1060px;margin:12px 0 17px;font-size:15px;line-height:1.62}.smc-price-chart-canvas{background:#080f18;border:1px solid #2a3b50;border-radius:12px;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 12px 30px #0003}.expert-ai-brief{background:linear-gradient(120deg, #e2b84f09, transparent 35%), var(--desk-panel-face);border-color:#304158}.expert-ai-run{color:#e8c66f;min-height:42px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);letter-spacing:.055em;text-transform:uppercase;background:#e2b84f21;border:1px solid #e2b84f9e;border-radius:9px;padding:9px 14px;font-size:13px;font-weight:750;transition:background .15s,border-color .15s,color .15s}.expert-ai-run:hover:not(:disabled){color:#f3d37f;background:#e2b84f33;border-color:#edc45e}.expert-ai-run:disabled{cursor:not-allowed;opacity:.42}.expert-ai-context{color:#acb8c7;background:#374c6529;border-left:3px solid #4f6c8e;margin:-4px 0 20px;padding:12px 14px;font-size:14px;line-height:1.55}.expert-layout-stack{flex-direction:column;gap:18px;display:flex}.expert-entry-evaluator{background:linear-gradient(135deg,#e2b84f1c,#0000 36%),linear-gradient(#142131fc,#09111bfc);border:1px solid #e2b84f75;border-radius:16px;order:-2;overflow:hidden;box-shadow:0 22px 54px #00000047,inset 0 1px #ffffff0d}.expert-entry-intro{border-bottom:1px solid #3d526cb3;grid-template-columns:minmax(240px,.8fr) minmax(420px,1.55fr) auto;align-items:center;gap:22px;padding:22px;display:grid}.expert-entry-eyebrow{color:#e3bd5e;letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:800}.expert-entry-intro h2{color:#f7f9fb;letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(26px,1.7vw,30px);line-height:1.15}.expert-entry-intro p{color:#c1cbd7;max-width:820px;margin:0;font-size:16px;line-height:1.65}.expert-entry-focus{color:#dbe4ed;white-space:nowrap;border:1px solid #3b5069;border-radius:999px;padding:9px 13px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px;font-weight:700}.expert-entry-controls{flex-wrap:wrap;align-items:end;gap:13px;padding:18px 22px 21px;display:flex}.expert-entry-side{background:#060d16d1;border:1px solid #41556d;border-radius:12px;gap:6px;padding:5px;display:flex}.expert-entry-side button,.expert-entry-live,.expert-entry-run,.expert-entry-reset{color:#d8e0e9;background:#142132;border:1px solid #3a4d65;border-radius:10px;min-height:46px;padding:10px 15px;font-size:15px;font-weight:750}.expert-entry-side button{background:0 0;border-color:#0000;min-width:92px}.expert-entry-side .is-long.is-active{color:#70e0b5;background:#36d39921;border-color:#36d39975}.expert-entry-side .is-short.is-active{color:#ff9aa2;background:#ff6c7621;border-color:#ff6c767a}.expert-entry-field{gap:7px;min-width:175px;display:grid}.expert-entry-field>span{color:#b6c1ce;letter-spacing:.025em;font-size:13px;font-weight:720}.expert-entry-field em{color:#8f9eb0;font-style:normal;font-weight:550}.expert-entry-field input{color:#edf3f8;background:#09131f;border:1px solid #344860;border-radius:10px;outline:none;width:100%;min-height:46px;padding:10px 13px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:16px;font-weight:650}.expert-entry-field input:focus{border-color:#d4a83f;box-shadow:0 0 0 3px #e2b84f1f}.expert-entry-run{color:#111821;background:linear-gradient(#d9ad45,#b88624);border-color:#e2b84f8f}.expert-entry-live:hover,.expert-entry-reset:hover{color:#f3f6f9;border-color:#627a97}.expert-entry-run:disabled,.expert-entry-live:disabled{cursor:not-allowed;opacity:.42}.expert-entry-result{background:#070e17c7;border:1px solid #3b4d64;border-radius:12px;margin:0 20px 20px;padding:15px 16px}.expert-entry-result.is-favorable{border-color:#36d3996b}.expert-entry-result.is-unfavorable{border-color:#ff6c766b}.expert-entry-result.is-mixed{border-color:#e2b84f6b}.expert-entry-result-summary,.expert-entry-tfs{flex-wrap:wrap;align-items:center;gap:8px 15px;display:flex}.expert-entry-result-summary{color:#b9c5d2;font-size:14px}.expert-entry-result-summary strong{color:#edf3f8}.expert-entry-verdict,.expert-entry-tfs span{border:1px solid #3b4d64;border-radius:999px;padding:5px 8px;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:12px;font-weight:750}.expert-entry-result.is-favorable .expert-entry-verdict,.expert-entry-tfs .is-aligned{color:#70e0b5}.expert-entry-result.is-unfavorable .expert-entry-verdict,.expert-entry-tfs .is-conflict{color:#ff9aa2}.expert-entry-result.is-mixed .expert-entry-verdict{color:#efcb71}.expert-entry-tfs{margin-top:12px}.expert-entry-result ul{color:#c5cfda;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 22px;margin:13px 0 0;padding-left:20px;font-size:15px;line-height:1.55;display:grid}.expert-entry-result>p{color:#9cabbc;margin:12px 0 0;font-size:14px}.predictive-entry-engine{border-color:#cda13b8a}.predictive-focus-control{justify-items:end;gap:8px;min-width:330px;display:grid}.predictive-focus-label{color:#c5cfda;letter-spacing:.035em;font-size:13px;font-weight:740}.predictive-focus-buttons{background:#050c14d1;border:1px solid #43566e;border-radius:12px;gap:5px;padding:5px;display:flex}.predictive-focus-buttons button{color:#a8b6c5;background:0 0;border:1px solid #0000;border-radius:8px;min-width:50px;min-height:38px;padding:8px 10px;font:760 13px/1 IBM Plex Mono,ui-monospace,monospace}.predictive-focus-buttons button:hover:not(:disabled){color:#f1f4f7;background:#e2b84f14}.predictive-focus-buttons button.is-active{color:#f2d27b;background:#c1901f2e;border-color:#e2b84f94}.predictive-focus-buttons button:disabled{cursor:not-allowed;opacity:.52}.predictive-focus-control>small{color:#a4b3c3;text-align:right;font-size:13px;line-height:1.45}.predictive-engine-state{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.predictive-engine-state span{color:#bdc8d5;letter-spacing:.045em;background:#09101abd;border:1px solid #4a5e77;border-radius:999px;padding:8px 11px;font:750 13px/1.25 IBM Plex Mono,ui-monospace,monospace}.predictive-engine-state .is-live{color:#71deb2;background:#1f7a581f;border-color:#38cd9466}.expert-entry-live.is-active{color:#72ddb3;background:#36d39914;border-color:#36d3996b}.predictive-side-field{gap:7px;display:grid}.predictive-side-field>span{color:#b6c1ce;letter-spacing:.025em;font-size:13px;font-weight:720}.predictive-suggestion-strip{background:linear-gradient(115deg,#c2912124,#0000 42%),linear-gradient(#111d2bfa,#08101afa);border:1px solid #e2b84f85;border-radius:16px;margin:0 22px 22px;padding:18px;box-shadow:inset 0 1px #ffffff09,0 14px 34px #0000002e}.predictive-suggestion-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.predictive-suggestion-heading>div:first-child>span{color:#e5be5d;letter-spacing:.11em;font:800 12px/1.3 IBM Plex Mono,ui-monospace,monospace}.predictive-suggestion-heading h3{color:#f3f6f9;margin:7px 0 0;font-size:21px;line-height:1.3}.predictive-suggestion-heading p{color:#c2ccd7;margin:6px 0 0;font-size:15px;line-height:1.58}.predictive-suggestion-status{justify-items:end;gap:7px;display:grid}.predictive-suggestion-status span,.predictive-suggestion-status strong{border:1px solid #4a5e76;border-radius:999px;padding:6px 9px;font:760 12px/1.1 IBM Plex Mono,ui-monospace,monospace}.predictive-suggestion-status span{color:#efcd72;border-color:#e2b84f73}.predictive-suggestion-status strong{color:#b9c5d2}.predictive-strategy-guidance{background:#73520f17;border:1px solid #e2b84f4d;border-radius:12px;grid-template-columns:minmax(160px,.65fr) minmax(320px,1.7fr) minmax(240px,1fr);gap:10px;margin-top:15px;padding:10px;display:grid}.predictive-strategy-guidance article{background:#060e18d1;border:1px solid #41546c;border-radius:10px;min-width:0;padding:12px 13px}.predictive-strategy-guidance span,.predictive-strategy-guidance small{color:#aebdcd;font-size:14px;line-height:1.45;display:block}.predictive-strategy-guidance strong{color:#f2d27b;margin:5px 0;font-size:17px;line-height:1.4;display:block}.predictive-strategy-guidance .is-strategy strong{color:#f3f6f9}.predictive-suggestion-grid{grid-template-columns:repeat(3,minmax(145px,.72fr)) minmax(330px,1.65fr);gap:12px;margin-top:19px;display:grid}.predictive-suggestion-grid article{background:#060e18c7;border:1px solid #41546c;border-radius:12px;min-height:132px;padding:15px}.predictive-suggestion-grid article>span{color:#b8c4d1;font-size:14px;font-weight:680;display:block}.predictive-suggestion-grid article>strong{color:#f2f5f8;margin-top:10px;font:820 22px/1.2 IBM Plex Mono,ui-monospace,monospace;display:block}.predictive-suggestion-grid article>small{color:#9eafc1;margin-top:8px;font-size:13px;line-height:1.45;display:block}.predictive-candle-watch ol{color:#ced7e0;gap:7px;margin:10px 0 0;padding-left:19px;font-size:15px;line-height:1.52;display:grid}.predictive-candle-watch>strong{color:#edd071!important;font-size:17px!important}.predictive-suggestion-footer{color:#c8d2dc;border-top:1px solid #3c4e64;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:16px;padding-top:16px;font-size:14px;line-height:1.55;display:grid}.predictive-suggestion-footer>div>strong{color:#f0cf75}.predictive-suggestion-footer small{color:#a1b0c0;margin-top:5px;font-size:13px;display:block}.predictive-suggestion-footer button{color:#111821;background:linear-gradient(#d9ad45,#b88624);border:1px solid #e2b84f94;border-radius:10px;min-height:48px;padding:11px 17px;font-size:14px;font-weight:780}.predictive-suggestion-footer button:disabled{cursor:not-allowed;opacity:.45}.predictive-inline-alert{color:#e7c775;background:#8763121f;border:1px solid #e2b84f59;border-radius:9px;margin:0 26px 22px;padding:14px 16px;font-size:15px;line-height:1.55}.predictive-inline-alert.is-error{color:#ff9ca5;background:#972d391f;border-color:#ff6c7666}.predictive-report{background:linear-gradient(#070e175c,#0a111bb8);border-top:1px solid #36485ebd}.predictive-report-summary{border-bottom:1px solid #29394d;grid-template-columns:minmax(310px,1.15fr) minmax(380px,1fr) minmax(245px,.72fr);align-items:center;gap:26px;min-height:164px;padding:22px;display:grid}.predictive-summary-kicker,.predictive-market-grid article>span,.predictive-ai-review>div>span,.predictive-audit-grid article>span{color:#caa247;letter-spacing:.1em;font:800 12px/1.35 IBM Plex Mono,ui-monospace,monospace}.predictive-report-summary>div:first-child>strong{color:#f5f7fa;letter-spacing:-.025em;text-transform:capitalize;margin-top:7px;font-size:clamp(25px,1.7vw,30px);line-height:1.18;display:block}.predictive-report-summary>div:first-child>strong.is-supported{color:#70dfb4}.predictive-report-summary>div:first-child>strong.is-avoid{color:#ff969f}.predictive-report-summary>div:first-child>strong.is-insufficient_data{color:#9eacbd}.predictive-report-summary p{color:#c4ced9;max-width:620px;margin:10px 0 0;font-size:15px;line-height:1.65}.predictive-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.predictive-summary-metrics span{color:#bac6d2;background:#08101bd1;border:1px solid #40536b;border-radius:11px;min-height:66px;padding:11px 12px;font-size:14px;line-height:1.4}.predictive-summary-metrics strong{color:#f0f4f8;margin-bottom:5px;font:800 20px/1.1 IBM Plex Mono,ui-monospace,monospace;display:block}.predictive-asof{text-align:right;justify-items:end;gap:7px;display:grid}.predictive-asof span{color:#b1becc;font-size:14px}.predictive-asof strong{color:#edcd76;font:800 14px/1.25 IBM Plex Mono,ui-monospace,monospace}.predictive-asof small{color:#a4b4c5;overflow-wrap:anywhere;max-width:300px;font-size:13px;line-height:1.5}.predictive-stale-banner{color:#d6c38c;background:#76551029;border:1px solid #e2b84f7a;border-radius:12px;margin:22px 26px 0;padding:16px 18px;font-size:14px;line-height:1.6}.predictive-stale-banner strong{color:#edca72}.predictive-report-section{border-bottom:1px solid #34465c;padding:25px 22px}.predictive-section-heading{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.predictive-section-heading>span{color:#ecc968;background:#ba8a1f21;border:1px solid #deb24794;border-radius:11px;flex:0 0 38px;place-items:center;width:38px;height:38px;font:800 15px/1 IBM Plex Mono,ui-monospace,monospace;display:grid}.predictive-section-heading h3{color:#f2f5f8;font-size:var(--ui-type-section);letter-spacing:-.015em;margin:0;line-height:1.25}.predictive-section-heading p{color:#b8c5d3;margin:6px 0 0;font-size:16px;line-height:1.58}.predictive-market-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.predictive-market-grid article,.predictive-audit-grid article{background:linear-gradient(#101b29f0,#070f19e6);border:1px solid #40536b;border-radius:12px;padding:17px;box-shadow:inset 0 1px #ffffff06}.predictive-market-grid article{min-height:168px}.predictive-market-grid h4{color:#f0f3f7;text-transform:capitalize;margin:10px 0 9px;font-size:19px;line-height:1.3}.predictive-market-grid p{color:#cbd4de;margin:0;font-size:15px;line-height:1.65}.predictive-market-grid small{color:#9dabbc;margin-top:13px;font-size:13px;line-height:1.5;display:block}.predictive-momentum-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.predictive-momentum-grid article{background:linear-gradient(#101b29f0,#070f19e6);border:1px solid #40536b;border-radius:12px;min-height:122px;padding:17px}.predictive-momentum-grid span{color:#bdc8d4;font-size:14px;font-weight:650;display:block}.predictive-momentum-grid strong{color:#f3f6f9;margin:10px 0 7px;font:800 25px/1.1 IBM Plex Mono,ui-monospace,monospace;display:block}.predictive-momentum-grid small{color:#cbd4de;text-transform:capitalize;font-size:13px;line-height:1.4}.predictive-scenario-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.predictive-scenario-card{background:linear-gradient(#0f1a28f5,#070e18f0);border:1px solid #435770;border-radius:13px;min-width:0;min-height:430px;padding:18px;box-shadow:0 12px 28px #00000024}.predictive-scenario-card.is-primary{box-shadow:inset 0 2px #deb2478f}.predictive-scenario-card.is-long{border-color:#36d39952}.predictive-scenario-card.is-short{border-color:#ff6c7652}.predictive-scenario-top{justify-content:space-between;gap:16px;display:flex}.predictive-scenario-top>div:first-child>span{color:#afbdcc;letter-spacing:.065em;font:750 12px/1.4 IBM Plex Mono,ui-monospace,monospace}.predictive-scenario-top h4{color:#f0f3f7;margin:8px 0 0;font-size:18px;line-height:1.35}.predictive-evidence-score{text-align:right}.predictive-evidence-score strong{color:#efd077;font:850 31px/1 IBM Plex Mono,ui-monospace,monospace;display:block}.predictive-evidence-score span{color:#a9b7c6;white-space:nowrap;font-size:12px}.predictive-scenario-badges{flex-wrap:wrap;gap:7px;margin:18px 0;display:flex}.predictive-scenario-badges span{color:#c5cfd9;border:1px solid #4b5e75;border-radius:999px;padding:6px 9px;font:750 12px/1 IBM Plex Mono,ui-monospace,monospace}.predictive-scenario-card.is-long .predictive-scenario-badges span:first-child{color:#70dfb4}.predictive-scenario-card.is-short .predictive-scenario-badges span:first-child{color:#ff969f}.predictive-scenario-card dl{gap:13px;margin:0;display:grid}.predictive-scenario-card dl>div{border-top:1px solid #4a5e76ad;padding-top:13px}.predictive-scenario-card dt{color:#b0bdca;font-size:13px;font-weight:680}.predictive-scenario-card dd{color:#d8e0e8;margin:6px 0 0;font-size:15px;line-height:1.62}.predictive-scenario-card details{margin-top:17px}.predictive-scenario-card summary{cursor:pointer;color:#c6d0da;font-size:14px;font-weight:680}.predictive-scenario-card ul{color:#c1ccd7;margin:12px 0 0;padding-left:20px;font-size:15px;line-height:1.62}.predictive-scenario-card li strong{color:#d8b458}.predictive-zone-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.predictive-zone-columns>div>h4{color:#e7edf3;margin:0 0 13px;font-size:17px;line-height:1.35}.predictive-zone-card{background:linear-gradient(#0f1a28f0,#070f19e6);border:1px solid #42566e;border-radius:12px;gap:10px;min-height:126px;margin-top:10px;padding:15px;display:grid}.predictive-zone-card.is-buy{border-left:3px solid #36d399a8}.predictive-zone-card.is-sell{border-left:3px solid #ff6c76a8}.predictive-zone-card>div:first-child{justify-content:space-between;gap:16px;display:flex}.predictive-zone-card>div:first-child span{color:#b5c2d0;text-transform:capitalize;font-size:13px;font-weight:650}.predictive-zone-card>div:first-child strong{color:#f1f4f7;font:800 16px/1.3 IBM Plex Mono,ui-monospace,monospace}.predictive-zone-meta{flex-wrap:wrap;gap:7px;display:flex}.predictive-zone-meta span{color:#bdc9d5;border:1px solid #4b5f77;border-radius:999px;padding:5px 8px;font:700 12px/1.15 IBM Plex Mono,ui-monospace,monospace}.predictive-zone-card p{color:#c3cdd8;margin:0;font-size:15px;line-height:1.58}.predictive-empty{color:#aab8c7;border:1px dashed #465970;border-radius:13px;margin:0;padding:22px;font-size:14px;line-height:1.55}.predictive-audit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.predictive-audit-grid article{min-height:168px}.predictive-audit-grid article>strong{color:#f1f4f7;margin:10px 0;font:800 23px/1.25 IBM Plex Mono,ui-monospace,monospace;display:block}.predictive-audit-grid article p{color:#c2ccd7;margin:0;font-size:14px;line-height:1.65}.predictive-audit-grid article ul{color:#c2ccd7;margin:12px 0 0;padding-left:20px;font-size:14px;line-height:1.65}.predictive-geometry-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:13px 0;display:grid}.predictive-geometry-list>div{background:#060d16c2;border:1px solid #41546b;border-radius:9px;padding:9px 10px}.predictive-geometry-list dt{color:#acb9c8;font-size:12px}.predictive-geometry-list dd{color:#edf2f7;margin:4px 0 0;font:760 14px/1.25 IBM Plex Mono,ui-monospace,monospace}.predictive-focus-fit{flex-wrap:wrap;gap:7px;margin-top:13px;display:flex}.predictive-focus-fit span{color:#c1cbd6;background:#080f18a8;border:1px solid #465a72;border-radius:999px;padding:5px 8px;font:700 12px/1.15 IBM Plex Mono,ui-monospace,monospace}.predictive-focus-fit span.is-aligned{color:#75e0b7;border-color:#36d39970}.predictive-focus-fit span.is-caution{color:#efd078;border-color:#e2b84f80}.predictive-focus-fit span.is-invalid{color:#ff9ca5;border-color:#ff6c7680}.predictive-method-details{background:#080f18b3;border:1px solid #41546b;border-radius:12px;margin-top:17px;padding:15px 17px}.predictive-method-details summary{cursor:pointer;color:#d0d8e1;font-size:14px;font-weight:720}.predictive-method-details ul{color:#c0cad5;margin:13px 0 0;padding-left:20px;font-size:15px;line-height:1.62}.predictive-method-details p{color:#a9b7c6;overflow-wrap:anywhere;margin:12px 0 0;font:13px/1.6 IBM Plex Mono,ui-monospace,monospace}.predictive-ai-review{background:#0e1825e6;border:1px solid #677c96d1;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin:26px;padding:22px;display:grid}.predictive-ai-review h3{color:#edf1f5;margin:7px 0;font-size:18px;line-height:1.35}.predictive-ai-review p{color:#b4c0cd;margin:0;font-size:14px;line-height:1.6}.predictive-ai-review button{color:#efd078;background:#a3771729;border:1px solid #e2b84f8f;border-radius:10px;min-height:50px;padding:12px 17px;font-size:14px;font-weight:760}.predictive-ai-review pre{color:#d3dbe4;white-space:pre-wrap;background:#050b13e6;border:1px solid #41546b;border-radius:11px;grid-column:1/-1;margin:0;padding:17px;font:14px/1.7 Inter,system-ui,sans-serif}.predictive-ai-coverage{background:#070e17b8;border:1px solid #3b4e65;border-radius:12px;grid-column:1/-1;gap:14px;padding:17px;display:grid}.predictive-ai-coverage-summary{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 18px;display:flex}.predictive-ai-coverage-summary strong{color:#eef3f7;font-size:17px;line-height:1.35}.predictive-ai-coverage-summary span{color:#aebdcb;font-size:14px;line-height:1.5}.predictive-ai-tf-badges{flex-wrap:wrap;gap:9px;display:flex}.predictive-ai-tf-badges span{color:#c5d0db;background:#121f2ec7;border:1px solid #43576e;border-radius:999px;align-items:center;min-height:34px;padding:7px 11px;font:750 13px/1.25 IBM Plex Mono,ui-monospace,monospace;display:inline-flex}.predictive-ai-tf-badges span.is-ready{color:#7ce3bb;background:#1d7a5824;border-color:#36d39975}.predictive-ai-tf-badges span.is-missing{color:#efd078;background:#a3771721;border-color:#e2b84f85}.predictive-ai-evidence-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.predictive-ai-evidence-notes span{color:#b9c6d2;font-size:14px;line-height:1.5}.predictive-ai-report{background:#050b13eb;border:1px solid #465c73;border-radius:13px;grid-column:1/-1;min-width:0;padding:clamp(18px,2vw,26px)}.predictive-ai-report .expert-live-ta-md{color:#ccd5df;font-size:16px;line-height:1.7}.predictive-ai-report .expert-live-ta-h2{color:#f0c861;letter-spacing:-.012em;margin:0 0 18px;font-size:clamp(21px,1.55vw,25px);line-height:1.28}.predictive-ai-report .expert-live-ta-h3{color:#e8c368;letter-spacing:.035em;text-transform:none;border-bottom-color:#34475c;margin:24px 0 12px;padding-bottom:9px;font-size:17px;line-height:1.35}.predictive-ai-report .expert-live-ta-p{margin:0 0 12px}.predictive-ai-report .expert-live-ta-list{margin:0 0 16px;padding-left:1.4rem}.predictive-ai-report .expert-live-ta-list li{margin:7px 0}.predictive-ai-report .expert-live-ta-table{min-width:680px;font-size:15px}.predictive-ai-report .expert-live-ta-table th,.predictive-ai-report .expert-live-ta-table td{border-color:#34475c;padding:10px 12px}.predictive-ai-review .predictive-inline-alert{grid-column:1/-1;margin:0}.predictive-ai-review .predictive-ai-progress,.predictive-ai-review .predictive-ai-source{grid-column:1/-1}.predictive-ai-review .predictive-ai-progress{color:#efd078}.predictive-ai-review .predictive-ai-source{color:#9fb0c1;font-family:IBM Plex Mono,ui-monospace,monospace}.expert-inv-clock.is-paused{color:#e0bd67}.predictive-disclaimer{color:#aab8c8;margin:0;padding:0 22px 22px;font-size:14px;line-height:1.6}.expert-layout-guide{color:#96a5b7;background:#0e1824b3;border:1px dashed #34465d;border-radius:11px;flex-wrap:wrap;order:-1;align-items:center;gap:8px;padding:11px 14px;font-size:14px;line-height:1.45;display:flex}.expert-layout-guide>span{color:#e3e8ee;font-weight:750}.expert-layout-guide button{color:#c8d1dc;background:#142132;border:1px solid #3a4d65;border-radius:8px;min-height:34px;margin-left:auto;padding:6px 11px;font-size:13px;font-weight:700}.expert-layout-guide button:hover{color:#f2f6fa;border-color:#5b7392}.draggable-section{flex-direction:column;gap:8px;min-width:0;transition:opacity .14s,transform .14s,filter .14s;display:flex;position:relative}.draggable-section.is-dragging{opacity:.48;filter:saturate(.65);transform:scale(.995)}.draggable-section.is-drop-target{outline-offset:4px;border-radius:16px;outline:2px solid #e2b84fbf}.draggable-section-toolbar{background:linear-gradient(#182637f0,#101c2af0);border:1px solid #2a3b50;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:5px 7px 5px 10px;display:flex;box-shadow:inset 0 1px #ffffff06}.draggable-section-grip{color:#9eacbd;cursor:grab;letter-spacing:.055em;text-transform:uppercase;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;min-height:30px;padding:4px 8px;font-size:13px;font-weight:750;display:inline-flex}.draggable-section-grip:hover{color:#e6c56d;background:#e2b84f14}.draggable-section-grip:active{cursor:grabbing}.draggable-section-grip>span:first-child{color:#e2b84f;letter-spacing:-.25em;font-size:19px;line-height:1}.draggable-section-actions{gap:5px;display:flex}.draggable-section-actions button{color:#c2ccd8;background:#111d2b;border:1px solid #354a63;border-radius:7px;justify-content:center;align-items:center;width:30px;height:28px;font-size:16px;font-weight:750;line-height:1;display:inline-flex}.draggable-section-actions button:hover:not(:disabled){color:#fff;background:#19283a;border-color:#6b819e}.draggable-section-actions button:disabled{cursor:not-allowed;opacity:.28}.expert-detail-draggable>.draggable-section-toolbar{background:#0d1723e0;border-color:#25364a;min-height:34px;margin:0 2px}.expert-detail-draggable .draggable-section-grip{min-height:27px;font-size:12px}.sr-reader-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.sr-panel{background:radial-gradient(circle at 4% 0%, #54d69a0b, transparent 24%), radial-gradient(circle at 96% 0%, #ff75820b, transparent 24%), var(--desk-panel-face);border-color:#30445d}.sr-panel-header{border-bottom:1px solid #2b3c52;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-bottom:20px;padding-bottom:20px;display:grid}.sr-panel-heading{min-width:0}.sr-panel-eyebrow{color:#e2b84f;letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:750;display:block}.sr-panel-heading h2{color:#f5f7fa;letter-spacing:-.025em;margin:0;font-size:clamp(24px,1.8vw,30px);font-weight:720;line-height:1.2}.sr-panel-heading p{color:#aeb9c8;max-width:760px;margin:8px 0 0;font-size:16px;line-height:1.62}.sr-panel-heading p strong:first-child{color:#71dba3}.sr-panel-heading p strong:last-child{color:#ff8a95}.sr-panel-controls{flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:12px;display:flex}.sr-current-timeframe{color:#8f9fb2;align-items:baseline;gap:8px;font-size:13px;display:flex}.sr-current-timeframe>span{font-weight:650}.sr-current-timeframe>strong{color:#e7edf4;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);font-size:14px;font-weight:700}.sr-timeframe-nav{padding:4px}.sr-timeframe-nav button{min-width:62px;min-height:49px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:6px 11px;display:flex}.sr-timeframe-nav button>span{font-size:13px;font-weight:750;line-height:1.2}.sr-timeframe-nav button>small{color:#7f90a5;text-transform:none;font-size:12px;font-weight:600;line-height:1.2}.sr-timeframe-nav button.is-active>small{color:#17130ab8}.struct-event-wrap{background:#0d1723;border:1px solid #2d4057;border-radius:14px;margin-bottom:18px;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.struct-event-head{background:linear-gradient(#142234 0%,#111d2b 100%);border-bottom:1px solid #2a3b50;align-items:flex-start;padding:17px 18px}.struct-event-title{color:#e7edf4;letter-spacing:0;text-transform:none;font-size:15px;font-weight:720}.struct-event-intro{color:#93a2b5;margin:4px 0 0;font-size:15px;line-height:1.45}.struct-event-count{color:#e4bf62;letter-spacing:.04em;white-space:nowrap;background:#e2b84f14;border:1px solid #e2b84f4d;border-radius:999px;padding:5px 9px;font-size:12px}.struct-event-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.struct-event-card{background:linear-gradient(145deg,#142131 0%,#101a27 100%);border:1px solid #293b50;border-left:3px solid #5d6e82;border-radius:11px;min-width:0;padding:14px;box-shadow:0 8px 22px #00000021}.struct-event-card.is-long{border-left-color:#54d69a}.struct-event-card.is-short{border-left-color:#ff7582}.struct-event-card.is-primary{border-color:#e2b84f85;box-shadow:inset 0 0 0 1px #e2b84f14,0 8px 24px #00000026}.struct-event-card-top{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.struct-event-tf,.struct-event-direction,.struct-event-primary{letter-spacing:.055em;text-transform:uppercase;border-radius:6px;align-items:center;min-height:24px;padding:3px 7px;font-size:12px;font-weight:750;line-height:1;display:inline-flex}.struct-event-tf{color:#d4dde8;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);background:#19283a;border:1px solid #465b75}.struct-event-direction.is-long{color:#6ee1ab;background:#54d69a1c}.struct-event-direction.is-short{color:#ff929d;background:#ff75821c}.struct-event-primary{color:#e7c56f;background:#e2b84f1a;margin-left:auto}.struct-event-level{color:#f4f7fa;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);letter-spacing:-.025em;margin-top:13px;font-size:20px;font-weight:750;line-height:1.25}.struct-event-card h3{color:#e6ebf1;margin:8px 0 0;font-size:16px;font-weight:700;line-height:1.35}.struct-event-card>p{color:#a4b1c1;margin:5px 0 0;font-size:15px;line-height:1.55}.struct-event-details{border-top:1px solid #26374a;margin-top:13px;padding-top:11px}.struct-event-details summary{color:#91a3b8;cursor:pointer;width:fit-content;font-size:13px;font-weight:700}.struct-event-details[open] summary{color:#d3dbe5;margin-bottom:10px}.struct-event-details dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.struct-event-details dl>div{background:#0c1520;border-radius:7px;padding:8px 9px}.struct-event-details dt{color:#74869a;letter-spacing:.07em;text-transform:uppercase;font-size:12px;font-weight:700}.struct-event-details dd{color:#bcc7d3;margin:3px 0 0;font-size:14px;line-height:1.35}.restored-panel-head{border-bottom:1px solid #2a3b50;justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:20px;padding-bottom:18px;display:flex}.restored-panel-eyebrow{color:#e2b84f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:750;display:block}.restored-panel-head h2{color:#f3f6f9;font-size:var(--ui-type-section);letter-spacing:-.025em;margin:0;font-weight:720;line-height:1.2}.restored-panel-head p,.restored-panel-intro{color:#a9b5c4;max-width:820px;margin:7px 0 0;font-size:16px;line-height:1.62}.restored-panel-intro{max-width:none;margin:-3px 0 18px}.restored-panel-badge{color:#e1bd65;min-height:30px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);letter-spacing:.04em;text-transform:uppercase;background:#e2b84f14;border:1px solid #e2b84f66;border-radius:7px;align-items:center;padding:5px 9px;font-size:12px;font-weight:700;display:inline-flex}.live-position-panel{background:radial-gradient(circle at 95% 0%, #54d69a0d, transparent 25%), var(--desk-panel-face);border-color:#30445c}.live-position-state{background:#101b29;border:1px solid #35495f;border-radius:9px;flex-direction:column;gap:4px;min-width:160px;padding:9px 11px;display:flex}.live-position-state span{color:#8e9db0;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.live-position-state strong{color:#e6ecf2;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);font-size:15px}.live-position-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.live-position-metrics article{background:#101a27;border:1px solid #293b50;border-radius:9px;min-width:0;min-height:76px;padding:12px 13px}.live-position-metrics article>span{color:#8495a9;letter-spacing:.085em;text-transform:uppercase;font-size:12px;font-weight:750;display:block}.live-position-metrics article>strong{color:#e8edf3;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:18px;font-weight:750;display:block;overflow:hidden}.live-position-metrics article>strong.is-positive{color:#65dda7}.live-position-metrics article>strong.is-negative{color:#ff8792}.live-position-metrics article>strong.is-caution{color:#e4bd5e}.live-position-brief,.live-condition-block{background:#0e1824;border:1px solid #2b3d52;border-radius:11px;margin-top:14px;padding:15px}.restored-subhead{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:13px;display:flex}.restored-subhead h3{color:#e5eaf0;margin:0;font-size:18px;font-weight:700}.restored-subhead p{color:#8e9eb1;margin:4px 0 0;font-size:14px;line-height:1.5}.live-position-invalidation,.live-condition-count{color:#ff8e98;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);white-space:nowrap;font-size:12px;font-weight:700}.live-condition-count{color:#b8c3cf}.live-condition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.live-condition-grid article{background:#111c29;border:1px solid #29394c;border-radius:8px;gap:10px;min-width:0;padding:10px 11px;display:flex}.live-condition-grid article.is-passed{background:#54d69a0e;border-color:#54d69a47}.live-condition-dot{background:#536174;border-radius:999px;flex:none;width:8px;height:8px;margin-top:5px}.live-condition-grid article.is-passed .live-condition-dot{background:#54d69a;box-shadow:0 0 0 4px #54d69a17}.live-condition-grid article strong{color:#dce3eb;font-size:14px;font-weight:700;display:block}.live-condition-grid article p{color:#8999ac;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);margin:3px 0 0;font-size:13px;line-height:1.45}.trade-desk-restored{border-color:#304158}.trade-restored-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.trade-restored-card-head h3{color:#eff3f7;margin:7px 0 0;font-size:16px;font-weight:700;line-height:1.35}.trade-restored-card-head p{color:#8596aa;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);margin:4px 0 0;font-size:13px}.trade-restored-tags,.trade-structure-tags{flex-wrap:wrap;gap:6px;display:flex}.trade-rank-plain,.trade-quality,.trade-structure-tags span{color:#aab7c6;min-height:23px;font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);letter-spacing:.04em;text-transform:uppercase;background:#172536;border:1px solid #41536a;border-radius:5px;align-items:center;padding:3px 6px;font-size:12px;font-weight:700;display:inline-flex}.trade-quality.is-aplus{color:#68dda8;border-color:#54d69a5c}.trade-quality.is-low{color:#ff8994;border-color:#ff758259}.trade-quality.is-med{color:#e3bf65;border-color:#e2b84f5c}.trade-side-chip{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Consolas, monospace);border-width:1px;border-radius:6px;flex:none;padding:5px 9px;font-size:12px;font-weight:750}.trade-structure-tags{margin:0 0 12px}.trade-structure-tags span.is-support{color:#68dda8;background:#54d69a12;border-color:#54d69a4d}.trade-structure-tags span.is-resistance{color:#ff8994;background:#ff758212;border-color:#ff75824d}@media (width<=1280px){.sticky-desk-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.sticky-desk-price,.sticky-desk-sync{grid-column:span 2}.sticky-desk-price{grid-column:span 1}.expert-market-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.sr-panel-header{grid-template-columns:1fr}.sr-panel-controls{align-items:flex-start}.live-position-metrics,.live-condition-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-entry-intro{grid-template-columns:minmax(220px,.8fr) minmax(360px,1.4fr)}.predictive-focus-control{grid-column:1/-1;justify-items:start;min-width:0}.predictive-focus-control>small{text-align:left}.predictive-engine-state{justify-content:flex-start}.predictive-report-summary{grid-template-columns:minmax(280px,1fr) minmax(340px,1fr)}.predictive-asof{text-align:left;grid-column:1/-1;justify-items:start}.predictive-market-grid,.predictive-scenario-grid,.predictive-suggestion-grid,.predictive-strategy-guidance{grid-template-columns:repeat(2,minmax(0,1fr))}.predictive-strategy-guidance .is-strategy{grid-column:span 2}.predictive-candle-watch{grid-column:1/-1}.predictive-audit-grid{grid-template-columns:1fr}}@media (width<=760px){.expert-entry-intro{grid-template-columns:1fr;gap:10px}.expert-entry-focus{justify-self:start}.expert-entry-controls{align-items:stretch}.expert-entry-side,.predictive-side-field,.expert-entry-field,.expert-entry-live,.expert-entry-run,.expert-entry-reset{width:100%}.expert-entry-side button{flex:1}.expert-entry-result ul{grid-template-columns:1fr}.predictive-engine-state{justify-content:flex-start}.predictive-focus-buttons{flex-wrap:wrap;width:100%}.predictive-focus-buttons button{flex:1;min-width:56px}.predictive-suggestion-strip{margin:0 16px 20px;padding:17px}.predictive-suggestion-heading,.predictive-suggestion-grid,.predictive-strategy-guidance,.predictive-suggestion-footer{grid-template-columns:1fr}.predictive-strategy-guidance .is-strategy{grid-column:auto}.predictive-suggestion-status{justify-items:start}.predictive-candle-watch{grid-column:auto}.predictive-report-summary,.predictive-market-grid,.predictive-momentum-grid,.predictive-scenario-grid,.predictive-zone-columns,.predictive-audit-grid,.predictive-ai-review,.predictive-ai-evidence-notes{grid-template-columns:1fr}.predictive-asof{text-align:left;justify-items:start}.predictive-summary-metrics{grid-template-columns:1fr 1fr}.predictive-ai-review pre,.predictive-ai-review .predictive-inline-alert{grid-column:auto}.predictive-zone-card>div:first-child{display:grid}body{font-size:17px}.app-shell{padding:16px 16px 44px}.sticky-desk-chrome{margin:-16px -16px 24px;padding:15px 16px 16px}.app-brand-mark{width:46px;height:46px}.app-brand h1{font-size:22px}.nav-seg button{min-height:46px;font-size:14px}.sticky-desk-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-inline:0;padding-inline:0}.sticky-desk-price,.sticky-desk-sync{grid-column:1/-1}.expert-title,.structure-map-title{font-size:30px}.expert-stem-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-section{padding:20px}.strategy-review-explainer-grid{grid-template-columns:1fr}.expert-market-header,.expert-market-timeframes,.smc-price-chart-head{flex-direction:column;align-items:stretch}.expert-market-status{justify-content:flex-start}.expert-market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-market-metric{min-height:96px;padding:14px 16px}.expert-market-metric>strong{font-size:19px}.expert-market-monitor>.smc-price-chart-panel{padding:18px 16px 20px}.smc-price-chart-facts{justify-content:flex-start}.expert-layout-guide{flex-direction:column;align-items:flex-start}.expert-layout-guide button{margin-left:0}.sr-panel-controls{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.sr-current-timeframe{flex-direction:column;align-items:flex-start;gap:3px}.sr-timeframe-nav{width:100%}.sr-timeframe-nav button{flex:1 0 auto;min-width:58px}.struct-event-head{flex-direction:column;align-items:flex-start}.struct-event-card-grid,.struct-event-details dl{grid-template-columns:1fr}.restored-panel-head,.restored-subhead{flex-direction:column}.live-position-state{width:100%}.live-position-metrics,.live-condition-grid{grid-template-columns:1fr}}.expert-view :is([class*=-chip],[class*=-badge],[class*=-tag],[class*=-rank],[class*=-status],[class*=-src],[class*=-hint],[class*=-clock]){line-height:1.35;font-size:14px!important}.app-shell :is(.expert-signal-subtitle,.smc-sd-band),.expert-view :is(.expert-path-align,.expert-path-grade,.expert-path-soft,.expert-path-entry-rel,.expert-path-scenario-val,.expert-path-tracker-state,.expert-path-tracker-pct,.expert-path-honesty-chip,.expert-inv-dir,.expert-align,.expert-tf-ind-name,.expert-tf-inv-zone,.expert-tf-inv-close-label,.expert-signal-subtitle,.expert-path-detail-summary,.bb-fact-k,.bb-tf-chip-tf,.bb-tf-chip-up,.bb-tf-chip-sep,.bb-tf-chip-dn,.bb-driver-chip,.bb-comp-chip,.smc-fill-how,.smc-desk-terminal-group-label,.sr-strength-lbl,.sr-role-tag,.sr-at-tag,.sr-key-tag){line-height:1.4;font-size:14px!important}.expert-view :is(.desk-label,.expert-muted,.expert-tf-magnet-extra,.expert-mtf-summary-sub){line-height:1.45;font-size:14px!important}.expert-view .expert-market-status{font-size:14px!important}.app-shell :is(.cnt,.gen-paper-hint),.structure-map-view :is(.structure-map-hud-change,.structure-map-leg,.structure-map-mini-meter,.structure-map-mini-bias,.structure-map-mini-head>span),.expert-view :is(.bb-meter-state,.bb-meter-quality,.bb-meter-lean,.expert-path-brief-btn,.expert-rules-count,.sr-strength-sym){line-height:1.35;font-size:14px!important}.app-shell p,.app-shell :is(.desk-copy,.signal-tile-desc){line-height:1.62;font-size:17px!important}.app-shell label,.app-shell :is(.desk-label,.desk-stat-lbl){font-size:15px;line-height:1.45}.app-shell small{font-size:14px;line-height:1.45}.sticky-desk-price,.sticky-desk-cell,.sticky-desk-sync{min-height:60px}.sticky-desk-sym,.sticky-desk-lbl,.sticky-desk-quote-rate,.sticky-desk-sync-txt,.sticky-desk-quote-line{font-size:14px}.nav-seg button,.expert-live-ta-provider-btn,.expert-m1-toggle,.expert-cortex-critic-btn,.expert-cortex-pref-btn,.structure-map-tf-chip,.structure-map-layer-btn,.structure-map-entry-btn,.structure-map-side-btn,.desk-filter-chip,.desk-model-chip,.desk-btn-ghost,.desk-btn-primary{min-height:var(--ui-control-height);font-size:var(--ui-type-control);padding:8px 12px;line-height:1.25}.desk-field,.expert-entry-field input{min-height:var(--ui-control-height);padding:8px 12px;font-size:16px}.desk-panel-head{margin-bottom:14px!important;padding-bottom:11px!important}.expert-core-cell,.expert-mtf-summary-card{min-height:92px;padding:14px 15px}.expert-market-metric{min-height:82px;padding:12px 14px}.expert-market-metric>span,.expert-market-metric>small,.expert-market-sync-time,.expert-market-sync-time strong,.smc-price-chart-kicker,.smc-price-chart-tf,.smc-price-chart-facts,.expert-data-badge,.restored-panel-badge,.restored-panel-eyebrow,.live-position-state span,.live-position-metrics article>span,.struct-event-count{line-height:1.4;font-size:14px!important}.strategy-review-panel{gap:12px;margin:14px 0 18px;padding:18px}.strategy-review-explainer{padding:14px 15px}.strategy-review-explainer>strong{font-size:15px}.expert-entry-intro{gap:18px;padding:18px}.expert-entry-intro p,.restored-panel-head p,.restored-panel-intro,.sr-panel-heading p,.struct-event-intro{line-height:1.62;font-size:17px!important}.expert-entry-eyebrow,.expert-entry-focus,.expert-entry-field>span,.expert-entry-result-summary,.expert-entry-result>p,.expert-entry-verdict,.expert-entry-tfs span{font-size:14px}.expert-entry-controls{gap:11px;padding:15px 18px 18px}.expert-entry-side button,.expert-entry-live,.expert-entry-run,.expert-entry-reset{min-height:var(--ui-control-height);padding:8px 12px;font-size:15px}.expert-entry-result{margin:0 18px 18px;padding:14px 15px}.predictive-focus-label,.predictive-focus-control>small,.predictive-suggestion-heading>span,.predictive-suggestion-status span,.predictive-suggestion-status strong,.predictive-summary-kicker,.predictive-market-grid article>span,.predictive-ai-review>div>span,.predictive-audit-grid article>span,.predictive-scenario-top>div:first-child>span,.predictive-evidence-score span,.predictive-scenario-badges span,.predictive-zone-meta span,.predictive-geometry-list dt,.predictive-focus-fit span{line-height:1.35;font-size:14px!important}.predictive-focus-buttons button,.predictive-suggestion-footer button,.predictive-ai-review button{min-height:var(--ui-control-height);padding:8px 12px;font-size:15px}.predictive-suggestion{padding:18px}.predictive-suggestion-grid{gap:10px;margin-top:15px}.predictive-suggestion-grid article{min-height:112px;padding:13px}.predictive-suggestion-grid article>small,.predictive-suggestion-footer,.predictive-suggestion-footer small,.predictive-report-summary p,.predictive-market-grid p,.predictive-market-grid small,.predictive-momentum-grid span,.predictive-momentum-grid small,.predictive-scenario-card dt,.predictive-scenario-card dd,.predictive-scenario-card summary,.predictive-scenario-card ul,.predictive-zone-card>div:first-child span,.predictive-zone-card p,.predictive-audit-grid article p,.predictive-audit-grid article ul,.predictive-method-details summary,.predictive-method-details ul,.predictive-method-details p,.predictive-ai-review p,.predictive-disclaimer{font-size:15px;line-height:1.58}.predictive-report-summary{gap:20px;min-height:0;padding:18px}.predictive-summary-metrics span{min-height:58px;padding:9px 11px;font-size:14px}.predictive-stale-banner{margin:18px 18px 0;padding:13px 15px;font-size:15px}.predictive-report-section{padding:20px 18px}.predictive-section-heading{margin-bottom:17px}.predictive-section-heading p{font-size:17px!important}.predictive-market-grid,.predictive-scenario-grid,.predictive-audit-grid{gap:13px}.predictive-market-grid article,.predictive-audit-grid article{min-height:0;padding:15px}.predictive-momentum-grid{gap:11px}.predictive-momentum-grid article{min-height:104px;padding:14px}.predictive-scenario-card{min-height:0;padding:15px}.predictive-scenario-badges{margin:14px 0}.predictive-scenario-card dl{gap:10px}.predictive-scenario-card dl>div{padding-top:10px}.predictive-zone-columns{gap:15px}.predictive-zone-card{gap:8px;min-height:104px;padding:13px}.predictive-ai-review{gap:16px;margin:18px;padding:17px}.gold-council-hero{gap:24px;min-height:176px;padding:clamp(24px,2.2vw,32px)}.gold-council-hero p,.gold-council-consensus p,.gold-council-section-title p,.gold-council-hypothesis p,.gold-council-team>p{line-height:1.62;font-size:17px!important}.gold-council-actions button{min-height:44px;padding:8px 16px;font-size:16px}.gold-council-summary{margin:14px 0 28px}.gold-council-consensus,.gold-council-hypothesis,.gold-council-team,.gold-council-metric{padding:15px}.gold-council-metric span,.gold-council-metric small,.gold-council-kicker,.gold-council-section-title span,.gold-council-status,.gold-council-lean,.gold-council-hypothesis-stats span,.gold-council-hypothesis footer,.gold-council-team>span,.gold-council-agent b,.gold-council-governance{line-height:1.4;font-size:14px!important}.gold-council-section{margin-top:30px}.gold-council-section-title{margin-bottom:15px}.gold-council-history button{min-height:var(--ui-control-height);padding:12px 15px;font-size:15px}.structure-map-tf-row,.structure-map-layers,.structure-map-entry-bar{gap:8px;padding:9px}.structure-map-tf-chip{padding:8px 13px}.sr-panel-header{gap:18px;margin-bottom:16px;padding-bottom:16px}.sr-panel-eyebrow,.sr-current-timeframe,.sr-current-timeframe>strong,.sr-timeframe-nav button>span,.sr-timeframe-nav button>small{font-size:14px}.sr-timeframe-nav button{min-height:44px;padding:5px 10px}.live-position-metrics article{min-height:68px;padding:10px 12px}@media (width<=760px){:root{--ui-panel-pad:15px;--ui-card-pad:14px}.app-shell{padding-inline:14px}.sticky-desk-chrome{margin-inline:-14px;padding-inline:14px}.predictive-report-section,.expert-entry-intro,.expert-entry-controls{padding-inline:15px}}.desk-contact{margin-bottom:var(--sp-12);padding:14px var(--sp-6) var(--sp-9);border:1px solid var(--desk-line);border-radius:var(--r-2xl);box-shadow:var(--sh-sm);text-align:center;background:linear-gradient(#e2b84f12 0%,#e2b84f06 50%,#0000 100%);position:relative;overflow:hidden}@media (width>=640px){.desk-contact{padding-top:var(--sp-4)}}.desk-contact:before{content:"";inset-inline:0;pointer-events:none;background:linear-gradient(90deg,#0000,#e2b84f66,#0000);height:1px;position:absolute;top:0}.desk-contact:after{content:"";filter:blur(64px);pointer-events:none;background:#e2b84f1a;border-radius:9999px;width:288px;height:128px;position:absolute;top:-64px;left:50%;transform:translate(-50%)}.desk-contact-head{align-items:center;gap:var(--sp-2);margin-bottom:var(--sp-7);flex-direction:column;display:flex;position:relative}.desk-contact-eyebrow{color:var(--desk-ink);font-size:14px;font-weight:var(--w-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;opacity:.85}.desk-contact-rule{background:linear-gradient(90deg, var(--desk-gold), #e2b84f66);border-radius:9999px;width:36px;height:3px}.desk-contact-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}@media (width>=640px){.desk-contact-pills{gap:var(--sp-3)}}.desk-contact-pill{padding:10px var(--sp-4);border:1px solid var(--desk-line);border-radius:var(--r-xl);box-shadow:var(--sh-sm);color:var(--desk-mute);font-size:14px;font-weight:var(--w-pill);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all var(--mo-fast) var(--mo-ease);background:#09121eb3;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.desk-contact-pill:hover{border-color:color-mix(in oklab, var(--accent) 50%, transparent);background:color-mix(in oklab, var(--accent) 8%, transparent);box-shadow:var(--sh-md);color:var(--desk-ink);transform:translateY(-2px)}.desk-contact-pill:focus-visible{box-shadow:0 0 0 2px var(--desk-bg), 0 0 0 4px color-mix(in oklab, var(--desk-gold) 50%, transparent);outline:none}.desk-contact-chip{border:1px solid var(--desk-line);border-radius:var(--r-md);background:var(--desk-inset);width:32px;height:32px;box-shadow:var(--sh-xs);color:var(--accent);transition:all var(--mo-fast) var(--mo-ease);flex-shrink:0;justify-content:center;align-items:center;display:flex}.desk-contact-pill:hover .desk-contact-chip{border-color:color-mix(in oklab, var(--accent) 45%, transparent);background:color-mix(in oklab, var(--accent) 14%, transparent);transform:scale(1.1)}.desk-contact-tier{margin-top:var(--sp-7);padding-top:var(--sp-6);border-top:1px solid var(--desk-line-soft);position:relative}.desk-contact-tier-label{color:var(--desk-mute-dim);font-size:12px;font-weight:var(--w-label);letter-spacing:var(--tr-label);text-transform:uppercase;margin-bottom:14px}.desk-contact-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.desk-contact-link{border:1px solid var(--desk-line);border-radius:var(--r-xl);width:40px;height:40px;box-shadow:var(--sh-sm);color:var(--desk-mute-dim);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all var(--mo-fast) var(--mo-ease);background:#09121eb3;justify-content:center;align-items:center;text-decoration:none;display:flex}.desk-contact-link:hover{border-color:color-mix(in oklab, var(--desk-gold) 40%, transparent);box-shadow:var(--sh-md);color:var(--desk-gold);background:#e2b84f0f;transform:translateY(-2px)}.desk-contact-link:focus-visible{box-shadow:0 0 0 2px var(--desk-bg), 0 0 0 4px color-mix(in oklab, var(--desk-gold) 50%, transparent);outline:none}@media (prefers-reduced-motion:reduce){.desk-contact-pill,.desk-contact-chip,.desk-contact-link{transition:none}.desk-contact-pill:hover,.desk-contact-link:hover,.desk-contact-pill:hover .desk-contact-chip{transform:none}}.desk-surface-card,.trade-card,.signal-tile,.expert-tf-card,.expert-mtf-summary-card,.expert-inv-card,.predictive-scenario-card,.predictive-zone-card,.struct-event-card,.signal-track-card,.live-position-panel,.strategy-review-panel,.sr-panel{border:1px solid var(--desk-line);border-radius:var(--r-xl);background:var(--desk-card-face);box-shadow:var(--sh-sm);transition:border-color var(--mo-fast) var(--mo-ease), box-shadow var(--mo-fast) var(--mo-ease), transform var(--mo-fast) var(--mo-ease)}.desk-surface-card:hover,.trade-card:hover,.signal-tile:hover,.expert-tf-card:hover,.expert-mtf-summary-card:hover,.struct-event-card:hover,.signal-track-card:hover{border-color:var(--desk-line-hi);box-shadow:var(--sh-md);transform:translateY(-2px)}.desk-surface-card:focus-visible,.trade-card:focus-visible,.signal-tile:focus-visible,.expert-tf-card:focus-visible,.expert-mtf-summary-card:focus-visible{box-shadow:0 0 0 2px var(--desk-bg), 0 0 0 4px color-mix(in oklab, var(--desk-gold) 50%, transparent);outline:none}.desk-stat-tile{border:1px solid var(--desk-line-soft);border-radius:var(--r-md);background:var(--desk-inset);box-shadow:var(--desk-bevel-inset)}.desk-stat-tile .desk-stat-lbl,.expert-mtf-summary-card>span:first-child,.signal-tile .signal-tile-lbl,.sr-panel-eyebrow,.restored-panel-eyebrow{color:var(--desk-mute-dim);font-size:12px;font-weight:var(--w-label);letter-spacing:var(--tr-label);text-transform:uppercase}.desk-stat-tile .desk-stat-val,.expert-mtf-summary-value,.expert-core-value{color:var(--desk-ink);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-weight:700}.desk-panel-title,.sr-panel-heading{font-weight:var(--w-label);letter-spacing:.06em}@media (prefers-reduced-motion:reduce){.desk-surface-card,.trade-card,.signal-tile,.expert-tf-card,.expert-mtf-summary-card,.struct-event-card,.signal-track-card{transition:none}.desk-surface-card:hover,.trade-card:hover,.signal-tile:hover,.expert-tf-card:hover,.expert-mtf-summary-card:hover,.struct-event-card:hover,.signal-track-card:hover{transform:none}}.marker\:text-\[var\(--desk-gold\)\] ::marker{color:var(--desk-gold)}.marker\:text-\[var\(--desk-gold\)\]::marker{color:var(--desk-gold)}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded::file-selector-button{border-radius:.25rem}.file\:border-0::file-selector-button{border-width:0}.file\:bg-\[var\(--desk-line-soft\)\]::file-selector-button{background-color:var(--desk-line-soft)}.file\:px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:py-1::file-selector-button{padding-top:.25rem;padding-bottom:.25rem}.file\:text-\[var\(--desk-mute\)\]::file-selector-button{color:var(--desk-mute)}.first\:mt-0:first-child{margin-top:0}.last\:border-0:last-child{border-width:0}@media (width>=640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.3333%}.sm\:w-2\/3{width:66.6667%}.sm\:max-w-\[70\%\]{max-width:70%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:p-6{padding:1.5rem}.sm\:text-\[32px\]{font-size:32px}}@media (width>=768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:items-end{align-items:flex-end}.md\:justify-end{justify-content:flex-end}}@media (width>=1024px){.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(260px\,0\.8fr\)_minmax\(0\,2fr\)\]{grid-template-columns:minmax(260px,.8fr) minmax(0,2fr)}}@media (width>=1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#f5f7fb;--color-surface:#fff;--color-surface-raised:#fff;--color-surface-sunken:#f4f7fb;--color-surface-tint:#eef4ff;--color-foreground:#172033;--color-muted-foreground:#526074;--color-subtle-foreground:#68758a;--color-border:#dfe3ea;--color-border-strong:#c8d0dc;--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-active:#1e40af;--color-primary-foreground:#fff;--color-success:#137a4b;--color-success-foreground:#fff;--color-success-soft:#e8f7ef;--color-warning:#6653b6;--color-warning-foreground:#fff;--color-warning-soft:#f1efff;--color-attention-border:#d3ccef;--color-attention-surface:#f1efff;--color-attention-text:#58479f;--color-destructive:#b4233d;--color-destructive-foreground:#fff;--color-destructive-soft:#fff0f2;--color-info:#1559c7;--color-info-foreground:#fff;--color-info-soft:#edf4ff;--color-chart-purple:#6d4aff;--color-chart-cyan:#087f8c;--semantic-buy-surface:linear-gradient(145deg, #f6fdf9 0%, #e8f8ef 100%);--semantic-buy-surface-hover:linear-gradient(145deg, #f1fcf6 0%, #ddf4e7 100%);--semantic-buy-border:#a9dcc2;--semantic-buy-text:#116b45;--semantic-buy-shadow:0 5px 14px #137a4b17;--semantic-sell-surface:linear-gradient(145deg, #fff8f9 0%, #fdecef 100%);--semantic-sell-surface-hover:linear-gradient(145deg, #fff4f6 0%, #fbe2e7 100%);--semantic-sell-border:#efb4bf;--semantic-sell-text:#aa213b;--semantic-sell-shadow:0 5px 14px #b4233d17;--card-surface:linear-gradient(145deg, #fff 0%, #f7f9fe 48%, #eef3ff 100%);--card-surface-hover:linear-gradient(145deg, #fff 0%, #f4f7fe 42%, #e9f0ff 100%);--card-border:#d7dfec;--card-border-hover:#b9cae7;--card-foreground:#52617a;--card-heading:#1c2942;--card-subtle:#728098;--card-shadow:0 9px 24px #2a3d5e17, 0 1px 2px #2a3d5e0d;--card-shadow-hover:0 16px 34px #2a3d5e21, 0 2px 4px #2a3d5e0d;--desk-bg:var(--color-background);--desk-panel:var(--color-surface);--desk-card:var(--color-surface-raised);--desk-inset:var(--color-surface-sunken);--desk-line:var(--color-border);--desk-line-soft:color-mix(in oklab, var(--color-border) 72%, white);--desk-line-hi:var(--color-primary);--desk-mute:var(--color-muted-foreground);--desk-mute-dim:var(--color-subtle-foreground);--desk-ink:var(--color-foreground);--desk-gold:var(--color-primary);--desk-gold-dim:color-mix(in oklab, var(--color-primary) 10%, transparent);--desk-card-face:var(--color-surface-raised);--desk-panel-face:var(--color-surface);--ui-long:var(--color-success);--ui-short:var(--color-destructive);--ui-blue:var(--color-primary);--ui-focus:var(--color-primary);--font-ui:"IBM Plex Sans", ui-sans-serif, system-ui, sans-serif;--font-display:"Space Grotesk", "IBM Plex Sans", ui-sans-serif, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Consolas, monospace;--type-display:clamp(2rem, 3.2vw, 3.35rem);--type-page:clamp(1.75rem, 2.3vw, 2.35rem);--type-section:clamp(1.35rem, 1.5vw, 1.65rem);--type-card:1.125rem;--type-dek:clamp(1.125rem, 1.3vw, 1.25rem);--type-lead:clamp(1rem, 1.1vw, 1.125rem);--type-body:1rem;--type-ui:.9375rem;--type-caption:.8125rem;--type-overline:.8125rem;--font-body:16px;--font-desc:17px;--font-label:15px;--font-micro:13px;--ui-type-page:var(--type-page);--ui-type-section:var(--type-section);--ui-type-card:var(--type-card);--ui-type-body:var(--type-body);--ui-type-meta:var(--type-caption);--ui-type-control:var(--type-ui);--w-eyebrow:650;--w-label:600;--w-pill:550;--tr-eyebrow:.08em;--tr-label:.06em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--desk-radius-sm:var(--radius-md);--desk-radius:var(--radius-lg);--r-sm:var(--radius-sm);--r-md:var(--radius-md);--r-lg:var(--radius-lg);--r-xl:var(--radius-xl);--r-2xl:var(--radius-2xl);--r-3xl:24px;--shadow-sm:0 1px 2px #1720330f;--shadow-md:0 4px 14px #17203314;--shadow-lg:0 12px 30px #1720331f;--shadow-xl:0 24px 60px #17203329;--shadow-primary:0 8px 20px #2563eb38;--desk-bevel:var(--shadow-md);--desk-bevel-hover:var(--shadow-lg);--desk-bevel-inset:inset 0 1px 2px #17203314;--sh-xs:var(--shadow-sm);--sh-sm:var(--shadow-sm);--sh-md:var(--shadow-md);--sh-lg:var(--shadow-lg);--sh-xl:var(--shadow-xl);--motion-micro:.12s;--motion-standard:.2s;--motion-entrance:.32s;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-decelerate:cubic-bezier(0, 0, .2, 1);--mo-fast:var(--motion-standard);--mo-ease:var(--ease-standard);--z-base:0;--z-dropdown:20;--z-sticky:40;--z-overlay:60;--z-modal:80;--z-toast:100;--ui-control-height:42px;--ui-panel-pad:24px;--ui-card-pad:16px}.expert-view .expert-market-timeframes{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);align-items:center;gap:16px;padding:14px 18px}.expert-view .expert-market-timeframes>div:first-child{gap:3px;min-width:190px;display:grid}.expert-view .expert-market-timeframes strong{color:var(--color-foreground);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.expert-view .expert-market-timeframes small{color:var(--color-muted-foreground);font-size:11px}.expert-view .expert-market-timeframes .nav-seg{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:6px;display:flex}.expert-view .expert-market-timeframes .nav-seg button{border:1px solid var(--color-border);background:var(--color-surface);min-width:54px;min-height:34px;color:var(--color-muted-foreground);font:700 12px var(--font-mono);border-radius:9px;padding:7px 11px}.expert-view .expert-market-timeframes .nav-seg button.is-active{border-color:var(--ui-accent);background:var(--ui-accent);color:#fff;box-shadow:0 5px 12px color-mix(in srgb, var(--ui-accent) 24%, transparent)}.expert-view .expert-market-timeframes .nav-seg button.is-pending{border-color:var(--color-border);color:var(--color-muted-foreground);cursor:pointer;opacity:.82;background:0 0}.expert-view .expert-market-timeframes .nav-seg button.is-pending:hover{border-color:var(--ui-accent);color:var(--color-foreground)}@media (width<=700px){.expert-view .expert-market-timeframes{flex-direction:column;align-items:stretch}.expert-view .expert-market-timeframes .nav-seg{justify-content:flex-start}}html{background:var(--color-background);scroll-behavior:smooth}body{min-width:0;font-family:var(--font-ui);font-size:var(--type-body);color:var(--color-foreground);background-color:var(--color-background);background-image:radial-gradient(circle at 8% -8%, color-mix(in oklab, var(--color-primary) 10%, transparent), transparent 33%), linear-gradient(180deg, var(--color-surface) 0, var(--color-background) 390px);font-weight:420;line-height:1.6}::selection{color:var(--color-primary-foreground);background:var(--color-primary)}*{scrollbar-color:var(--color-border-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--color-border-strong);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.app-shell{width:min(100%,1600px);padding:var(--space-4) clamp(var(--space-4), 2.2vw, var(--space-8)) var(--space-16);font-family:var(--font-ui);color:var(--color-foreground)}.app-shell main{outline:none;min-height:52vh}.skip-link{z-index:var(--z-toast);top:var(--space-3);left:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);color:var(--color-primary-foreground);background:var(--color-primary);box-shadow:var(--shadow-lg);font-size:var(--type-ui);transition:transform var(--motion-micro) var(--ease-standard);font-weight:600;text-decoration:none;position:fixed;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.app-shell :is(h1,h2,h3,h4){font-family:var(--font-display);text-wrap:balance;margin-top:0;color:var(--color-foreground)!important}.app-shell h1{font-size:var(--type-page);letter-spacing:-.025em;font-weight:700;line-height:1.15}.app-shell h2{font-size:var(--type-section);letter-spacing:-.018em;font-weight:680;line-height:1.25}.app-shell h3{font-size:var(--type-card);letter-spacing:-.01em;font-weight:650;line-height:1.32}.app-shell :is(p,li,dd){max-width:75ch;color:var(--color-muted-foreground)!important}.app-shell :is(.desk-copy,.signal-tile-desc){font-family:var(--font-ui);font-weight:420;line-height:1.62;color:var(--color-muted-foreground)!important;font-size:var(--type-lead)!important}.app-shell :is(.desk-label,.desk-stat-lbl,.app-brand-eyebrow,.sticky-desk-sym,.sticky-desk-lbl,[class*=-eyebrow],[class*=-kicker]){font-family:var(--font-ui);text-transform:uppercase;font-weight:650;line-height:1.35;color:var(--color-subtle-foreground)!important;font-size:var(--type-overline)!important;letter-spacing:.08em!important}.app-shell :is(.font-mono,.tabular-nums){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.app-shell :is(.sticky-desk-px,.sticky-desk-val,.expert-core-value,.expert-mtf-summary-value,.risk-stat .val,.gold-council-metric strong,.predictive-suggestion-grid strong,.predictive-evidence-score strong){font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-family:var(--font-display)!important}.app-shell :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:2px;outline:2px solid color-mix(in oklab, var(--color-primary) 68%, white)!important;box-shadow:0 0 0 4px color-mix(in oklab, var(--color-primary) 15%, transparent)!important}.app-shell :is(button,a,input,select,textarea){transition:color var(--motion-micro) var(--ease-standard), border-color var(--motion-micro) var(--ease-standard), background-color var(--motion-micro) var(--ease-standard), box-shadow var(--motion-micro) var(--ease-standard), transform var(--motion-micro) var(--ease-standard), opacity var(--motion-micro) var(--ease-standard)}.app-shell :is(button,input,select,textarea):disabled{cursor:not-allowed;opacity:1;filter:none}.app-shell button:disabled{color:#5b6b82!important;text-shadow:none!important;background:#edf2f8!important;border-color:#c7d3e2!important;box-shadow:inset 0 1px #fff,0 1px 2px #2a3d5e0a!important}.app-shell :is(input:not([type=checkbox]):not([type=radio]),select,textarea,.desk-field,.expert-entry-field input){min-height:var(--ui-control-height);box-shadow:var(--shadow-sm);font-family:var(--font-ui);border:1px solid var(--color-border-strong)!important;border-radius:var(--radius-md)!important;color:var(--color-foreground)!important;background:var(--color-surface)!important;font-size:16px!important}.app-shell :is(input,textarea)::-moz-placeholder{color:var(--color-subtle-foreground);opacity:.85}.app-shell :is(input,textarea)::placeholder{color:var(--color-subtle-foreground);opacity:.85}.app-shell :is(input[type=checkbox],input[type=radio]){width:24px;min-width:24px;height:24px;accent-color:var(--color-primary);flex:0 0 24px}.desk-btn-primary,.expert-entry-run,.predictive-ai-review button,.predictive-suggestion-footer button,.gold-council-actions button{min-height:42px;border:1px solid var(--color-primary)!important;border-radius:var(--radius-md)!important;color:var(--color-primary-foreground)!important;background:var(--color-primary)!important;box-shadow:var(--shadow-primary)!important;font-family:var(--font-ui)!important;font-size:var(--type-ui)!important;font-weight:600!important}.desk-btn-primary:hover,.expert-entry-run:hover,.predictive-ai-review button:hover,.predictive-suggestion-footer button:hover,.gold-council-actions button:hover{transform:translateY(-1px);border-color:var(--color-primary-hover)!important;background:var(--color-primary-hover)!important}.desk-btn-primary:active,.expert-entry-run:active,.predictive-ai-review button:active,.predictive-suggestion-footer button:active,.gold-council-actions button:active{transform:translateY(0);background:var(--color-primary-active)!important}.desk-btn-ghost,.expert-entry-reset,.expert-entry-live,.desk-filter-chip,.desk-model-chip,.expert-live-ta-provider-btn,.expert-cortex-critic-btn,.expert-cortex-pref-btn,.structure-map-layer-btn,.structure-map-entry-btn,.structure-map-side-btn,.structure-map-tf-chip,.sr-timeframe-nav button{min-height:38px;box-shadow:var(--shadow-sm);border:1px solid var(--color-border-strong)!important;border-radius:var(--radius-md)!important;color:var(--color-muted-foreground)!important;background:var(--color-surface)!important;font-family:var(--font-ui)!important;font-size:var(--type-ui)!important;font-weight:550!important}.desk-btn-ghost:hover,.expert-entry-reset:hover,.expert-entry-live:hover,.desk-filter-chip:hover,.desk-model-chip:hover,.expert-live-ta-provider-btn:hover,.expert-cortex-critic-btn:hover,.expert-cortex-pref-btn:hover,.structure-map-layer-btn:hover,.structure-map-entry-btn:hover,.structure-map-side-btn:hover,.structure-map-tf-chip:hover,.sr-timeframe-nav button:hover{border-color:color-mix(in oklab, var(--color-primary) 45%, var(--color-border))!important;color:var(--color-primary)!important;background:var(--color-surface-tint)!important}.app-shell :is(.is-active,[aria-pressed=true]):where(.desk-filter-chip,.desk-model-chip,.expert-live-ta-provider-btn,.structure-map-layer-btn,.structure-map-entry-btn,.structure-map-side-btn,.structure-map-tf-chip,.sr-timeframe-nav button){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-primary) 15%, transparent);border-color:var(--color-primary)!important;color:var(--color-primary)!important;background:var(--color-info-soft)!important}.sticky-desk-chrome{z-index:var(--z-sticky);margin:calc(var(--space-4) * -1) calc(clamp(var(--space-4), 2.2vw, var(--space-8)) * -1) var(--space-6);padding:var(--space-3) clamp(var(--space-4), 2.2vw, var(--space-8));border-bottom:1px solid color-mix(in oklab, var(--color-border) 85%, transparent);background:color-mix(in oklab, var(--color-surface) 92%, transparent);box-shadow:0 10px 30px color-mix(in oklab, var(--color-foreground) 7%, transparent);-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);position:sticky;top:0}.app-header{align-items:center;gap:var(--space-6);margin:0 0 var(--space-3);grid-template-columns:minmax(280px,auto) minmax(0,1fr);display:grid}.app-brand{gap:var(--space-3);min-width:0}.app-brand-mark{border:1px solid color-mix(in oklab, var(--color-primary) 28%, white);border-radius:var(--radius-lg);width:44px;height:44px;color:var(--color-primary-foreground);background:linear-gradient(145deg, var(--color-primary), var(--color-primary-hover));box-shadow:var(--shadow-primary);font-family:var(--font-display);flex:0 0 44px;font-size:20px;font-weight:700}.app-brand h1{margin:1px 0 0;font-size:clamp(1.25rem,1.5vw,1.55rem);line-height:1.15}.app-brand p{margin:3px 0 0;line-height:1.35;color:var(--color-muted-foreground)!important;font-size:14px!important}.nav-seg{justify-content:flex-end;gap:var(--space-1);min-width:0;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-sunken);box-shadow:var(--shadow-sm);scrollbar-width:none;display:flex;overflow:auto visible;flex-wrap:nowrap!important}.app-header>.nav-seg[aria-label=Console\ modules]{justify-content:flex-start}.nav-seg button{min-height:40px;font-family:var(--font-ui);flex:none;padding:8px 13px;font-size:14px;font-weight:550;border-radius:var(--radius-md)!important;color:var(--color-muted-foreground)!important;box-shadow:none!important;background:0 0!important;border:0!important}.nav-seg button:hover{color:var(--color-foreground)!important;background:color-mix(in oklab, var(--color-surface) 72%, transparent)!important}.nav-seg button.is-active{color:var(--color-primary-foreground)!important;background:var(--color-primary)!important;box-shadow:0 3px 10px color-mix(in oklab, var(--color-primary) 23%, transparent)!important}.nav-seg button.is-danger{color:var(--color-destructive)!important}.nav-seg button.is-danger:hover{color:var(--color-destructive)!important;background:var(--color-destructive-soft)!important}.app-header{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.app-header>.nav-seg[aria-label=Console\ modules]{overscroll-behavior-inline:contain;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:flex-start;gap:2px;width:100%;max-width:100%;scroll-padding-inline:4px;display:grid;overflow:visible}.app-header>.nav-seg[aria-label=Console\ modules] button{letter-spacing:-.01em;white-space:nowrap;width:100%;min-width:0;padding-inline:clamp(8px,.75vw,12px);font-size:clamp(11px,.78vw,14px)}@media (width<=1100px){.app-header{grid-template-columns:1fr}.app-header>.nav-seg[aria-label=Console\ modules]{justify-content:flex-start}}@media (width<=760px){.app-header>.nav-seg[aria-label=Console\ modules]{display:flex;overflow:auto hidden;flex-wrap:nowrap!important}.app-header>.nav-seg[aria-label=Console\ modules] button{width:auto;min-width:max-content}}.app-header:has(.console-nav){grid-template-columns:minmax(0,1fr);align-items:stretch;gap:12px;display:grid}.app-header:has(.console-nav) .app-brand{align-self:center;padding:8px 0}.app-brand-copy{min-width:0}.console-nav{align-items:stretch;gap:8px;min-width:0;display:flex}.console-nav-groups{flex:auto;grid-template-columns:1.08fr 1.08fr .84fr;gap:7px;min-width:0;display:grid}.console-nav-group{border:1px solid color-mix(in oklab, var(--color-border) 88%, transparent);background:color-mix(in oklab, var(--color-surface-sunken) 91%, transparent);border-radius:11px;min-width:0;padding:5px;box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.04)}.console-nav-group-label{min-height:17px;color:var(--color-muted-foreground);font-family:var(--font-ui);letter-spacing:.11em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;padding:0 5px 4px;font-size:9px;font-weight:750;line-height:1.2;overflow:hidden}.console-nav-buttons{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.console-nav-group.is-operations .console-nav-buttons{grid-template-columns:repeat(2,minmax(0,1fr))}.console-nav-button,.console-nav-logout{min-width:0;min-height:42px;color:var(--color-muted-foreground);font-family:var(--font-ui);text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:5px 7px;transition:color .15s,background-color .15s,border-color .15s,transform .15s;display:flex;position:relative}.console-nav-button:hover{border-color:color-mix(in oklab, var(--color-primary) 22%, var(--color-border));color:var(--color-foreground);background:color-mix(in oklab, var(--color-surface) 86%, transparent);transform:translateY(-1px)}.console-nav-button:focus-visible,.console-nav-logout:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.console-nav-button.is-active{border-color:color-mix(in oklab, var(--color-primary) 38%, var(--color-border));color:var(--color-primary-active);background:color-mix(in oklab, var(--color-primary) 9%, var(--color-surface));box-shadow:inset 3px 0 0 var(--color-primary), 0 2px 7px color-mix(in oklab, var(--color-primary) 10%, transparent)}.console-nav-button.is-active:after{background:color-mix(in oklab, var(--color-primary) 30%, transparent);content:"";border-radius:999px;height:1px;position:absolute;bottom:3px;left:7px;right:7px}.console-nav-icon{border:1px solid color-mix(in oklab, currentColor 23%, transparent);background:color-mix(in oklab, currentColor 7%, transparent);width:24px;height:24px;font-family:var(--font-mono);letter-spacing:.04em;border-radius:6px;flex:0 0 24px;justify-content:center;align-items:center;font-size:8px;font-weight:800;display:inline-flex}.console-nav-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.console-nav-copy strong,.console-nav-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.console-nav-copy strong{color:inherit;font-size:clamp(9px,.68vw,11px);font-weight:680;line-height:1.15}.console-nav-copy small{color:color-mix(in oklab, currentColor 70%, transparent);font-size:clamp(7px,.54vw,9px);line-height:1.15}.console-nav-logout{border-color:color-mix(in oklab, var(--color-destructive) 24%, var(--color-border));width:60px;color:var(--color-destructive);background:color-mix(in oklab, var(--color-destructive-soft) 48%, transparent);text-align:center;flex-direction:column;flex:0 0 60px;justify-content:center;align-self:stretch}.console-nav-logout:hover{border-color:color-mix(in oklab, var(--color-destructive) 52%, var(--color-border));background:var(--color-destructive-soft)}.console-nav-logout .console-nav-copy small{display:none}.app-header:has(.console-nav) .app-brand{padding:0}@media (width<=1080px){.console-nav{scrollbar-width:thin;padding-bottom:3px;overflow-x:auto}.console-nav-groups{min-width:1080px}}@media (width<=760px){.app-header:has(.console-nav){gap:10px}.app-brand-copy p{display:none}.console-nav-groups{min-width:970px}.console-nav-group-label{font-size:8px}.console-nav-button{min-height:40px}.console-nav-copy small{display:none}.console-nav-logout{z-index:2;background:var(--color-destructive-soft);position:sticky;right:0}}.provider-scan-panel .desk-panel-head,.provider-scan-panel>.desk-copy{margin-bottom:12px!important}.provider-scan-summary{margin-bottom:12px!important;padding-block:10px!important}.provider-scan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.provider-scan-grid .desk-provider-row{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);min-width:0;box-shadow:var(--shadow-sm);padding:12px 14px}.provider-scan-grid .desk-provider-row>.flex{gap:8px!important}.provider-scan-grid .desk-provider-row>.mt-3{margin-top:8px!important}.provider-scan-grid .desk-provider-row .desk-filter-chip{min-height:32px;padding:5px 10px;font-size:11px!important}.provider-scan-grid .desk-provider-row .desk-model-chip{min-height:28px;padding:4px 8px;font-size:10px!important}@media (width<=760px){.provider-scan-grid{grid-template-columns:1fr;gap:8px}}.sticky-desk-strip{scrollbar-width:thin;align-items:stretch;gap:6px;padding:0 0 2px;display:flex;overflow:auto visible;flex-wrap:nowrap!important}.sticky-desk-strip>*{flex:1 0 86px;min-width:86px}.sticky-desk-price-stack{flex-direction:column;flex:0 0 150px;gap:4px;min-width:150px;display:flex}.sticky-desk-price,.sticky-desk-cell{box-sizing:border-box;border:1px solid var(--color-border);min-height:50px;color:var(--color-foreground);background:var(--color-surface);box-shadow:0 2px 7px color-mix(in oklab, var(--color-foreground) 7%, transparent);border-radius:10px;padding:4px 7px}.sticky-desk-price{flex-direction:column;flex-basis:150px;justify-content:center;align-items:flex-start;gap:0;min-width:150px;line-height:1.1;display:flex}.sticky-desk-timeframe-nav{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:34px;box-shadow:0 2px 7px color-mix(in oklab, var(--color-foreground) 7%, transparent);scrollbar-width:thin;border-radius:10px;align-items:center;gap:5px;margin-top:5px;padding:4px 6px;display:flex;overflow-x:auto}.sticky-desk-timeframe-label{color:var(--color-subtle-foreground);letter-spacing:.07em;text-transform:uppercase;flex:none;padding:0 5px 0 2px;font-size:10px;font-weight:750}.sticky-desk-timeframe-nav button{min-width:0;min-height:24px;color:var(--color-subtle-foreground);font-family:var(--font-mono);letter-spacing:.03em;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;flex:0 88px;padding:3px 12px;font-size:10px;font-weight:750;line-height:1}.sticky-desk-timeframe-nav button:hover,.sticky-desk-timeframe-nav button.is-active{border-color:color-mix(in oklab, var(--color-primary) 40%, var(--color-border));color:var(--color-primary);background:var(--color-info-soft)}.sticky-desk-strip>.sticky-desk-cell.is-near{flex:2 0 210px;min-width:210px}.sticky-desk-strip>.sticky-desk-cell.is-compact{flex:0 0 68px;min-width:68px}@media (width<=760px){.sticky-desk-strip>.sticky-desk-cell.is-near{flex-basis:190px;min-width:190px}.sticky-desk-strip>.sticky-desk-cell.is-compact{flex-basis:62px;min-width:62px}}.sticky-desk-cell{flex-direction:column;justify-content:center;min-width:0;display:flex;overflow:hidden}.sticky-desk-price:hover{border-color:color-mix(in oklab, var(--color-primary) 45%, var(--color-border));background:var(--color-info-soft)}.app-shell .sticky-desk-sym,.app-shell .sticky-desk-lbl{letter-spacing:.07em;text-transform:uppercase;font-weight:700;line-height:1.1;color:var(--color-subtle-foreground)!important;font-size:10px!important}.sticky-desk-sym{align-items:center;gap:5px;display:flex}.sticky-desk-tf{border:1px solid color-mix(in oklab, var(--color-primary) 20%, var(--color-border));color:var(--color-primary);background:var(--color-info-soft);letter-spacing:.05em;border-radius:999px;padding:0 4px;font-size:9px;font-weight:700;line-height:1.15}.sticky-desk-px{letter-spacing:-.02em;margin-top:1px;font-size:16px;font-weight:700;line-height:1.05;color:var(--color-foreground)!important}.sticky-desk-val{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-top:2px;font-size:12px;font-weight:650;line-height:1.15;overflow:hidden;color:var(--color-foreground)!important}.sticky-desk-quote-line{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:3px;width:100%;margin-top:1px;font-weight:600;line-height:1.1;display:flex;color:var(--color-subtle-foreground)!important;font-size:10px!important}.sticky-desk-quote-rate{margin-left:auto;font-weight:600;line-height:1.2;color:var(--color-success)!important;font-size:10.5px!important}.sticky-desk-strip>.history-health{box-sizing:border-box;border:1px solid color-mix(in oklab, var(--color-primary) 18%, var(--color-border));min-height:50px;color:var(--color-subtle-foreground);background:var(--color-surface);box-shadow:0 2px 7px color-mix(in oklab, var(--color-foreground) 7%, transparent);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;padding:4px 7px;font-size:11px;font-weight:650;line-height:1.15;display:flex}.sticky-desk-dot{background:var(--color-success);box-shadow:0 0 0 4px color-mix(in oklab, var(--color-success) 12%, transparent)}.sticky-desk-cell.is-long .sticky-desk-val,.sticky-desk-cell.is-arm .sticky-desk-val,.sticky-desk-cell.is-support .sticky-desk-val{color:var(--color-success)!important}.sticky-desk-cell.is-short .sticky-desk-val,.sticky-desk-cell.is-resist .sticky-desk-val{color:var(--color-destructive)!important}.sticky-desk-cell.is-zone .sticky-desk-val,.sticky-desk-cell.is-wait .sticky-desk-val{color:var(--color-warning)!important}.desk-surface,.desk-surface-card,.desk-panel,.expert-section,.expert-mtf-block,.expert-path-map,.expert-market-monitor,.live-position-panel,.smc-price-chart-panel,.structure-map-module,.structure-map-panel,.sr-panel,.strategy-review-panel,.trade-card,.signal-tile,.signal-track-card,.expert-tf-card,.expert-mtf-summary-card,.expert-inv-card,.predictive-scenario-card,.predictive-zone-card,.struct-event-card,.gold-council-consensus,.gold-council-metrics,.gold-council-team,.gold-council-hypothesis{border-color:var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface)!important;box-shadow:var(--shadow-md)!important}.desk-surface,.desk-panel,.expert-section,.expert-mtf-block,.expert-path-map,.expert-market-monitor,.live-position-panel,.smc-price-chart-panel,.structure-map-module,.structure-map-panel,.sr-panel,.strategy-review-panel{border-radius:var(--radius-xl)!important}.desk-surface-card,.trade-card,.signal-tile,.signal-track-card,.expert-tf-card,.expert-mtf-summary-card,.expert-inv-card,.predictive-scenario-card,.predictive-zone-card,.struct-event-card,.desk-stat-tile,.risk-stat,.expert-market-metric,.live-position-metrics article,.predictive-market-grid article,.predictive-audit-grid article,.predictive-suggestion-grid article{border-radius:var(--radius-lg)!important}.desk-surface-card:hover,.trade-card:hover,.signal-tile:hover,.signal-track-card:hover,.expert-tf-card:hover,.expert-mtf-summary-card:hover,.struct-event-card:hover{transform:translateY(-2px);border-color:color-mix(in oklab, var(--color-primary) 28%, var(--color-border))!important;box-shadow:var(--shadow-lg)!important}.desk-panel{padding:clamp(20px,2vw,28px)!important}.desk-panel-head{margin-bottom:var(--space-6)!important;padding-bottom:var(--space-3)!important;border-color:var(--color-border)!important}.desk-panel-title{font-family:var(--font-display);font-size:var(--type-section);letter-spacing:-.018em;font-weight:680;color:var(--color-foreground)!important}.desk-stat-tile,.risk-stat,.expert-market-metric,.live-position-metrics article,.predictive-market-grid article,.predictive-audit-grid article,.predictive-suggestion-grid article,.expert-core-cell{border:1px solid var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface-sunken)!important;box-shadow:none!important}.desk-stat-tile .desk-stat-val,.risk-stat .val,.expert-market-metric strong,.live-position-metrics strong{color:var(--color-foreground)!important}.expert-entry-evaluator,.expert-entry-shell,.expert-entry-intro,.expert-entry-controls,.expert-entry-result,.predictive-report,.predictive-suggestion,.predictive-report-summary,.predictive-ai-review,.expert-layout-guide,.draggable-section-head,.restored-panel{border-color:var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface)!important;box-shadow:var(--shadow-md)!important}.expert-entry-evaluator{overflow:clip;border-radius:var(--radius-xl)!important}.expert-entry-intro{background:linear-gradient(115deg, var(--color-surface) 0 62%, var(--color-surface-tint))!important}.expert-entry-ai,.predictive-ai-review,.strategy-review-explainer,.expert-training-banner,.desk-notice{border-color:color-mix(in oklab, var(--color-primary) 22%, var(--color-border))!important;color:var(--color-foreground)!important;background:var(--color-info-soft)!important}.expert-entry-ai h2,.expert-entry-intro h2,.predictive-section-heading h3{color:var(--color-foreground)!important}.expert-entry-side button{min-height:42px;color:var(--color-muted-foreground)!important;background:var(--color-surface)!important}.expert-entry-side button[aria-pressed=true],.expert-entry-side button.is-active{border-color:var(--color-primary)!important;color:var(--color-primary)!important;background:var(--color-info-soft)!important}.expert-entry-side button:last-child[aria-pressed=true],.expert-entry-side button:last-child.is-active{border-color:var(--color-destructive)!important;color:var(--color-destructive)!important;background:var(--color-destructive-soft)!important}.expert-entry-result,.predictive-stale-banner{border-radius:var(--radius-lg)!important}.expert-layout-guide{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important}.draggable-section-head{min-height:44px;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important}.draggable-section-head button,[class*=position-controls] button{min-width:32px;min-height:32px;border-color:var(--color-border)!important;color:var(--color-muted-foreground)!important;background:var(--color-surface)!important}.expert-training-banner{border-radius:var(--radius-lg)!important}.expert-market-status,.expert-data-badge,.restored-panel-badge,.expert-entry-verdict,.expert-entry-tfs span,[class*=-chip],[class*=-badge],[class*=-tag]{min-height:26px;border-color:var(--color-border-strong)!important;font-family:var(--font-ui)!important;letter-spacing:.03em!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important}.expert-market-status.is-open,.desk-sync-ok,.is-pass,.is-live,.is-long,.is-buy{color:var(--color-success)!important}.expert-market-status.is-closed,.is-block,.is-short,.is-sell,.is-danger{color:var(--color-destructive)!important}.is-watch,.is-wait,.is-needs{color:var(--color-warning)!important}.expert-market-metric,.expert-core-cell,.expert-mtf-summary-card{min-height:88px;padding:var(--space-4)}.smc-price-chart-canvas,.is-lwc-desk,.structure-map-chart-shell{border-color:var(--color-border)!important;background:var(--color-surface)!important}.strategy-review-panel{border-color:color-mix(in oklab, var(--color-primary) 20%, var(--color-border))!important;background:linear-gradient(135deg, var(--color-surface), var(--color-surface-tint))!important}.strategy-review-explainer,.signal-track-card,.signal-tile,.trade-card{color:var(--color-foreground)!important}.trade-card.is-primary{border-color:color-mix(in oklab, var(--color-primary) 42%, var(--color-border))!important;background:linear-gradient(145deg, var(--color-surface), var(--color-surface-tint))!important}.trade-card.is-wait,.trade-card.is-avoid{background:var(--color-surface-sunken)!important}.trade-metrics,.level-rail,.signal-track-meta,.signal-track-progress{border-color:var(--color-border)!important;background:var(--color-surface-sunken)!important}.signal-tile :is(strong,h3),.trade-card :is(strong,h3),.signal-track-card :is(strong,h3),.gold-council{color:var(--color-foreground)!important}.gold-council-hero{min-height:190px;border-color:color-mix(in oklab, var(--color-primary) 25%, var(--color-border))!important;border-radius:var(--radius-2xl)!important;color:var(--color-foreground)!important;background:radial-gradient(circle at 88% 18%, color-mix(in oklab, var(--color-primary) 16%, transparent), transparent 30%), linear-gradient(135deg, var(--color-surface), var(--color-surface-tint))!important;box-shadow:var(--shadow-lg)!important}.gold-council-hero h2,.gold-council-consensus strong,.gold-council-metric strong,.gold-council-hypothesis h3,.gold-council-team h3{color:var(--color-foreground)!important}.gold-council-kicker,.gold-council-section-title span,.gold-council-consensus>strong{color:var(--color-primary)!important}.gold-council-summary,.gold-council-team-grid,.gold-council-hypotheses{gap:var(--space-4)}.gold-council-metrics{overflow:clip}.gold-council-metric{border-color:var(--color-border)!important}.risk-hero,.risk-size,.risk-stat,.risk-note{border-color:var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface)!important;box-shadow:var(--shadow-sm)!important}.risk-size{border-color:color-mix(in oklab, var(--color-primary) 30%, var(--color-border))!important;background:var(--color-info-soft)!important}.risk-size strong{color:var(--color-primary)!important}.risk-stat.is-stop .val{color:var(--color-destructive)!important}.risk-stat.is-tp .val{color:var(--color-success)!important}.sr-panel-header,.sr-level-card,.struct-event-card,.smc-card,.smc-desk-terminal,.live-condition-grid article{border-color:var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface)!important}.sr-level-card,.smc-card,.live-condition-grid article{border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important}.sr-level-card strong,.smc-card strong,.struct-event-card strong{color:var(--color-foreground)!important}.desk-contact{margin-top:var(--space-12);padding:var(--space-6);border-radius:var(--radius-xl);color:var(--color-foreground);background:linear-gradient(180deg, var(--color-surface), var(--color-surface-tint));box-shadow:var(--shadow-md);margin-bottom:0;border-color:var(--color-border)!important}.desk-contact:before{background:linear-gradient(90deg, transparent, var(--color-primary), transparent)}.desk-contact:after{background:color-mix(in oklab, var(--color-primary) 9%, transparent)}.desk-contact-pill,.desk-contact-link{min-height:40px;box-shadow:var(--shadow-sm);border-color:var(--color-border)!important;color:var(--color-muted-foreground)!important;background:var(--color-surface)!important}.desk-contact-pill:hover,.desk-contact-link:hover{border-color:color-mix(in oklab, var(--color-primary) 38%, var(--color-border))!important;color:var(--color-primary)!important;background:var(--color-info-soft)!important}.desk-contact-chip{border-color:var(--color-border)!important;background:var(--color-surface-sunken)!important}.desk-contact-tier{border-color:var(--color-border)!important}.expert-view :is(.expert-path-level-val,.smc-card-label,.expert-path-magnet-px,.expert-tf-ind-state,.sr-strength,.smc-fill-pct,.smc-fill-remain,.expert-path-liq-label,.bb-fact-v,.expert-bias,.struct-event-tf,.expert-path-entry-live,.expert-path-opposing-label,.expert-tf-inv-source,.expert-tf-inv-what,.struct-event-direction,.expert-tf-event,.expert-path-rollup-sep,.sr-level-card-title,.live-condition-count,.candle-lib-summary-title){font-family:var(--font-ui)!important;letter-spacing:.02em!important;font-size:13px!important;line-height:1.4!important}.sr-live-state{border:1px solid var(--desk-line,#d7deea);letter-spacing:.04em;white-space:nowrap;border-radius:999px;align-items:center;margin-left:7px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.sr-live-state.is-active{color:#526784;background:#f4f7fc}.sr-live-state.is-tapped{color:#94621a;background:#fff8e8;border-color:#e7c87d}.sr-live-state.is-broken{color:#b33a51;background:#fff0f3;border-color:#efb6c1}.predictive-path-panel{background:linear-gradient(135deg,#f8fbff,#eef4ff);border:1px solid #cfdced;border-radius:16px;margin-bottom:14px;padding:18px 20px;box-shadow:0 8px 22px #233e6914}.predictive-path-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.predictive-path-head h2{color:#1c2b48;margin:5px 0 0;font-size:22px}.predictive-path-state{letter-spacing:.06em;border-radius:999px;padding:6px 10px;font:700 10px ui-monospace,monospace}.predictive-path-state.is-ready{color:#256b50;background:#e5f7ee;border:1px solid #b6e3ce}.predictive-path-state.is-muted{color:#687992;background:#eef2f8;border:1px solid #d4ddea}.predictive-path-price{color:#2458b8;letter-spacing:-.04em;margin:12px 0 14px;font:800 clamp(28px,4vw,40px) ui-monospace,monospace}.predictive-path-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.predictive-path-grid article{background:#fff;border:1px solid #d6e1f0;border-radius:10px;min-width:0;padding:10px 11px}.predictive-path-grid span{color:#71829d;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700;display:block}.predictive-path-grid strong{color:#263958;overflow-wrap:anywhere;margin-top:5px;font-size:13px;display:block}.predictive-path-note,.predictive-path-empty{color:#62738d;margin:13px 0 0;font-size:12px;line-height:1.5}.predictive-path-empty{background:#f3f6fb;border-radius:10px;padding:12px 14px}@media (width<=900px){.predictive-path-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){.predictive-path-panel{padding:15px}.predictive-path-head{display:block}.predictive-path-state{margin-top:10px;display:inline-flex}.predictive-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.expert-view .expert-path-map li{font-size:13px!important;line-height:1.45!important}.expert-breaking-headline-link{align-items:center;min-height:24px;display:inline-flex}.expert-view :is(.draggable-section-toolbar,.expert-market-metrics,.live-position-state,.live-position-brief,.live-condition-block,.expert-stem-panel,.expert-signal-card,.expert-calendar-stance-line,.expert-flow-lean-note,.expert-news-cockpit,.expert-rules-table-wrap,.expert-l2-table-wrap,.expert-news-evidence,.struct-event-wrap,.expert-path-entry,.expert-tf-section,.predictive-focus-buttons,.expert-entry-side,.expert-market-status,.smc-desk-terminal,.candle-lib-summary){border-color:var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface)!important;box-shadow:var(--shadow-sm)!important}.expert-view :is(.draggable-section-toolbar,.expert-market-metrics,.live-position-state,.live-position-brief,.live-condition-block,.expert-stem-panel,.expert-signal-card,.expert-news-cockpit,.expert-rules-table-wrap,.expert-l2-table-wrap,.expert-news-evidence,.struct-event-wrap,.expert-tf-section){border-radius:var(--radius-lg)!important}.expert-view .draggable-section-toolbar{min-height:46px;background:var(--color-surface-sunken)!important}.expert-view .draggable-section-toolbar>:first-child{color:var(--color-muted-foreground)!important;font-family:var(--font-ui)!important;letter-spacing:.06em!important;font-size:13px!important;font-weight:650!important}.expert-view :is(.expert-market-metrics,.live-position-state,.live-position-brief,.live-condition-block){background:var(--color-surface-sunken)!important}.expert-view .expert-stem-panel{border-left:3px solid var(--color-primary)!important}.expert-view .expert-stem-cell,.expert-view .expert-signal-metric,.expert-view .struct-event-details>*>*,.expert-view .smc-sd-range{border-color:var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface-sunken)!important}.expert-view :is(.expert-stem-cell,.expert-signal-metric){position:relative;overflow:hidden;background:linear-gradient(145deg,#fff 0%,#f1f5fc 100%)!important;border-color:#d4ddec!important;box-shadow:inset 0 1px #fffffff0,0 5px 14px #30487012!important}.expert-view :is(.expert-stem-cell,.expert-signal-metric):before{content:"";background:#7b9cea;border-radius:3px;width:3px;position:absolute;inset:0 auto 0 0}.expert-view .expert-stem-val,.expert-view .expert-signal-metric>:not(.desk-label){color:#263a5b}.expert-view .expert-stem-cell:nth-child(3):before,.expert-view .expert-stem-cell:nth-child(5):before,.expert-view .expert-stem-cell:nth-child(6):before{background:#8068d8}.expert-view .expert-stem-cell:nth-child(4):before{background:#2a9aaa}.expert-view .expert-stem-cell:nth-child(8):before{background:#2b9a69}.expert-view .expert-signal-metric:nth-child(3){background:linear-gradient(145deg,#fff 0%,#edf4ff 100%)!important;border-color:#bfd0f5!important}.expert-view .expert-signal-metric:nth-child(3):before{background:var(--color-primary)}:is(.expert-view .expert-signal-metric:has(.is-sell),.expert-view .expert-signal-metric:has(.is-short),.expert-view .expert-signal-metric:has(.is-conflict)){background:linear-gradient(145deg,#fffdfd 0%,#fff0f2 100%)!important;border-color:#f0bec7!important}.expert-view .expert-signal-metric:has(.is-sell):before{background:var(--color-destructive)}.expert-view .expert-signal-metric:has(.is-short):before{background:var(--color-destructive)}.expert-view .expert-signal-metric:has(.is-conflict):before{background:var(--color-destructive)}:is(.expert-view .expert-signal-metric:has(.is-buy),.expert-view .expert-signal-metric:has(.is-long),.expert-view .expert-signal-metric:has(.is-ok)){background:linear-gradient(145deg,#fff 0%,#ebf8f1 100%)!important;border-color:#b9dfcc!important}.expert-view .expert-signal-metric:has(.is-buy):before{background:var(--color-success)}.expert-view .expert-signal-metric:has(.is-long):before{background:var(--color-success)}.expert-view .expert-signal-metric:has(.is-ok):before{background:var(--color-success)}.expert-view .expert-path-map{border-radius:var(--radius-xl)!important;background:radial-gradient(circle at 4% 0,#2563eb1a,#0000 28%),linear-gradient(#fff 0%,#f7faff 100%)!important;border:1px solid #d6e0f0!important;padding:clamp(18px,2vw,28px)!important;box-shadow:0 18px 45px #23375c1a,inset 0 1px #fffffff5!important}.expert-view .expert-path-map-head{padding:0 2px}.expert-view .expert-path-map-head .expert-section-title{color:#17233a!important;font-size:clamp(1.35rem,1.6vw,1.65rem)!important}.expert-view .expert-path-map-head .expert-mtf-subtitle{max-width:760px;color:#56657b!important;font-size:16px!important}.expert-view .expert-path-map-head .expert-path-legend{color:#738198!important;font-size:13px!important}.expert-view .expert-path-rollup{color:#30415f;background:#f0f6ffeb;border:1px solid #cbd9ef;border-radius:999px;flex-wrap:wrap;align-items:center;gap:7px;width:fit-content;max-width:100%;margin:8px 0 20px auto;padding:9px 13px;display:flex;box-shadow:0 6px 16px #2d4b7d14}.expert-view .expert-path-rollup-sep{color:#93a0b4!important}.expert-view .expert-path-rows{align-items:start!important;gap:18px!important}.expert-view .expert-path-row.expert-mtf-summary-card{min-width:0;transition:transform var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard);display:flex;position:relative;max-height:none!important;color:var(--color-foreground)!important;background:#fff!important;border:1px solid #d7e0ed!important;border-radius:16px!important;gap:0!important;padding:0!important;overflow:hidden!important;box-shadow:0 12px 30px #1d2f4e1a,0 2px 5px #1d2f4e0d!important}.expert-view .expert-path-row.expert-mtf-summary-card:before{z-index:2;content:"";background:#6f89b8;height:4px;position:absolute;inset:0 0 auto}.expert-view .expert-path-row.expert-mtf-summary-card.is-sell:before,.expert-view .expert-path-row.expert-mtf-summary-card.is-short:before{background:linear-gradient(90deg,#d23c58,#f07b8e)}.expert-view .expert-path-row.expert-mtf-summary-card.is-buy:before,.expert-view .expert-path-row.expert-mtf-summary-card.is-long:before{background:linear-gradient(90deg,#168154,#4bc58b)}.expert-view .expert-path-row.expert-mtf-summary-card:first-child{border-color:#9dbbf4!important;box-shadow:0 18px 38px #2563eb24,0 2px 6px #1d2f4e0f!important}.expert-view .expert-path-row.expert-mtf-summary-card:hover{transform:translateY(-2px);border-color:#b5c8e7!important;box-shadow:0 20px 42px #1d2f4e24,0 3px 7px #1d2f4e0f!important}.expert-view .expert-path-row-top{color:#eef4ff!important;background:radial-gradient(circle at 100% 0,#4b74bf57,#0000 40%),linear-gradient(135deg,#17233a 0%,#223a64 100%)!important;border-bottom:0!important;gap:8px 10px!important;padding:18px 16px 14px!important}.expert-view .expert-path-row-top .expert-tf-code{color:#fff!important;font-family:var(--font-display)!important;letter-spacing:.02em!important;font-size:16px!important;font-weight:700!important}.expert-view .expert-path-row-top .expert-path-scenario-val{color:#dce7fa!important;font-size:13px!important}.expert-view .expert-path-row-top .expert-path-scenario-val.is-watch,.expert-view .expert-path-row-top .expert-path-scenario-val.is-partial{color:#ffd77c!important}.expert-view .expert-path-row-top .expert-bias.is-sell,.expert-view .expert-path-row-top .expert-bias.is-short{color:#ff9eae!important}.expert-view .expert-path-row-top .expert-bias.is-buy,.expert-view .expert-path-row-top .expert-bias.is-long{color:#84e3b4!important}.expert-view .expert-path-badges{padding-top:2px;gap:6px!important}.expert-view :is(.expert-path-soft,.expert-path-align,.expert-path-grade,.expert-path-honesty-chip){min-height:26px;color:#d9e4f6!important;background:#ffffff14!important;border:1px solid #d8e4f742!important;border-radius:999px!important;padding:4px 8px!important;font-size:12px!important;line-height:1.3!important}.expert-view .expert-path-honesty-chip{margin-left:auto;color:#c2d0e5!important}.expert-view .expert-path-align.is-ok{color:#8ae7b8!important;background:#20a06529!important;border-color:#5fe09d59!important}.expert-view .expert-path-align:is(.is-conflict,.is-needs),.expert-view .expert-path-soft.is-diverge{color:#ffabb8!important;background:#c5314b2e!important;border-color:#ff8b9b5c!important}.expert-view .expert-path-grade.is-grade-b,.expert-view .expert-path-soft:not(.is-diverge){color:#ffdb84!important;background:#ae77152e!important;border-color:#ffd36f57!important}.expert-view .expert-path-strat-chips{background:linear-gradient(#f4f7fc 0%,#fff 100%);gap:7px!important;margin:0!important;padding:12px 16px 4px!important}.expert-view .expert-path-strat-chip{min-height:28px;box-shadow:inset 0 1px #ffffffe0;color:#3167c6!important;background:#edf4ff!important;border:1px solid #bfd0ee!important;border-radius:999px!important;padding:5px 9px!important;font-size:12px!important;line-height:1.25!important}.expert-view .expert-path-strat-chip.is-armed{color:#14734a!important;background:#e9f8f0!important;border-color:#abd9c2!important}.expert-view .expert-path-strat-chip.is-oppose{color:#a91f39!important;background:#fff0f3!important;border-color:#efbdc7!important}.expert-view .expert-path-row-body{background:#fff;gap:13px!important;padding:12px 16px 16px!important;overflow:visible!important}.expert-view .expert-path-scenario-note{color:#596a82!important;-webkit-line-clamp:3!important;font-size:14px!important;line-height:1.5!important}.expert-view .expert-path-row .expert-path-entry{background:linear-gradient(145deg,#fffffff5,#edf4fff0)!important;border:1px solid #cedbf0!important;border-radius:12px!important;gap:8px!important;padding:13px!important;box-shadow:inset 0 1px #fff!important}.expert-view .expert-path-entry-live{color:#233653!important;font-size:14px!important}.expert-view .expert-path-entry-band{color:#40536f!important;font-size:14px!important}.expert-view .expert-path-entry-rel{background:#fff;border-radius:999px;padding:4px 8px}.expert-view .expert-path-entry-rel.is-ok{background:var(--color-success-soft);color:var(--color-success)!important}.expert-view .expert-path-entry-rel.is-watch{background:var(--color-warning-soft);color:var(--color-warning)!important}.expert-view .expert-path-tracker-track{border-radius:999px;box-shadow:inset 0 1px 2px #1d2f4e1f;background:#dce5f2!important;border:0!important;height:8px!important}.expert-view .expert-path-tracker-fill{border-radius:999px;background:linear-gradient(90deg,#3d73dd,#75a2ff)!important}.expert-view .expert-path-row.is-sell .expert-path-tracker-fill{background:linear-gradient(90deg,#c6324e,#ef7287)!important}.expert-view .expert-path-row.is-buy .expert-path-tracker-fill{background:linear-gradient(90deg,#157b50,#48bd84)!important}.expert-view .expert-path-tracker-ranks{gap:6px!important}.expert-view .expert-path-tracker-rank{background:#eef2f8;border-radius:999px;padding:3px 7px;color:#66758c!important;font-size:12px!important}.expert-view .expert-path-tracker-rank.is-ok{background:var(--color-success-soft);color:var(--color-success)!important}.expert-view .expert-path-tracker-rank.is-conflict{background:var(--color-destructive-soft);color:var(--color-destructive)!important}.expert-view .expert-path-block-levels{border-top:0!important;padding-top:0!important}.expert-view .expert-path-levels{gap:9px!important;padding-top:0!important}.expert-view .expert-path-level{min-height:82px;box-shadow:0 3px 9px #23375c0d;background:linear-gradient(145deg,#fff,#f6f8fc)!important;border:1px solid #d9e1ec!important;border-radius:11px!important;gap:5px!important;padding:11px!important}.expert-view .expert-path-level.is-kill{background:linear-gradient(145deg,#fffefe,#fff0f3)!important;border-color:#f0bdc7!important}.expert-view .expert-path-level.is-kill .desk-label,.expert-view .expert-path-level.is-kill .expert-path-level-val{color:#a91f3a!important}.expert-view .expert-path-level.is-t1{background:linear-gradient(145deg,#fff,#ebf8f1)!important;border-color:#b9dfcc!important}.expert-view .expert-path-level.is-t1 .desk-label,.expert-view .expert-path-level.is-t1 .expert-path-level-val{color:#176d49!important}.expert-view .expert-path-level.is-tn{background:linear-gradient(145deg,#fff,#f3f6fb)!important;border-color:#d5deeb!important}.expert-view .expert-path-level-val{color:#344863!important;font-size:13px!important;line-height:1.4!important}.expert-view .expert-path-src{color:#52647d!important;background:#ffffffd1!important;border:1px solid #ccd6e4!important;border-radius:999px!important;padding:2px 6px!important;font-size:11px!important}.expert-view .expert-path-detail{border-top:0!important;padding-top:0!important}.expert-view .expert-path-detail-summary{background:#f6f8fc;border:1px solid #dbe3ee;border-radius:10px;min-height:42px;color:#586a83!important;padding:10px 12px!important;font-size:13px!important;line-height:1.45!important}.expert-view .expert-path-detail-summary:hover{background:#eef4ff;border-color:#b9cae5;color:#244e98!important}.expert-view .expert-path-section-honesty,.expert-view .expert-path-foot{color:#6c7a90!important;font-size:13px!important}.expert-view .expert-path-brief{background:#ffffffc7;border-radius:12px;border:1px solid #d9e2ef!important;padding:16px!important}.expert-view .expert-path-brief-btn{border-radius:var(--radius-md)!important}.expert-view :is(.expert-path-magnet-chip,.expert-path-strat-chip,.expert-path-brief-btn){border-color:var(--color-border)!important;color:var(--color-muted-foreground)!important;background:var(--color-surface-sunken)!important}.expert-view :is(.expert-path-strat-chip.is-scenario,.expert-path-strat-chip.is-armed){border-color:color-mix(in oklab, var(--color-primary) 28%, var(--color-border))!important;color:var(--color-primary)!important;background:var(--color-info-soft)!important}.expert-view :is(.expert-tf-section,.expert-signal-card){border-left-color:var(--color-primary)!important}.expert-view :is(table,thead,tbody,tr,th,td){border-color:var(--color-border)!important}.expert-view table{color:var(--color-foreground)!important;background:var(--color-surface)!important}.expert-view th{color:var(--color-subtle-foreground)!important;background:var(--color-surface-sunken)!important;font-family:var(--font-ui)!important;letter-spacing:.06em!important;font-size:12px!important;font-weight:650!important}.expert-view td{color:var(--color-muted-foreground)!important;background:var(--color-surface)!important;font-size:14px!important}.expert-view tr:hover td{background:var(--color-surface-tint)!important}.expert-view :is(.expert-news-evidence,.expert-calendar-stance-line){background:var(--color-info-soft)!important}.expert-view :is(.expert-news-evidence summary,.candle-lib-summary){min-height:44px;color:var(--color-foreground)!important}.expert-view :is(.sr-live-inline,.sr-live-badge){border-color:color-mix(in oklab, var(--color-warning) 28%, var(--color-border))!important;color:var(--color-warning)!important;background:var(--color-warning-soft)!important}.expert-view .struct-event-tf{color:var(--color-primary)!important;background:var(--color-info-soft)!important}.expert-view .trade-rank-plain{color:var(--color-muted-foreground)!important;background:var(--color-surface-sunken)!important}.expert-view .expert-ai-context{border-color:var(--color-border)!important;background:var(--color-surface-tint)!important}.predictive-focus-buttons button,.expert-entry-side button,.expert-market-status button{border-color:var(--color-border-strong)!important;color:var(--color-muted-foreground)!important;background:var(--color-surface)!important}.predictive-focus-buttons button.is-active,.predictive-focus-buttons button[aria-pressed=true]{border-color:var(--color-primary)!important;color:var(--color-primary-foreground)!important;background:var(--color-primary)!important}.expert-view :is(.expert-path-level-val,.expert-path-magnet-px,.bb-fact-v,.expert-tf-inv-what,.expert-tf-inv-source,.smc-fill-pct,.smc-fill-remain),.app-shell :is(span,label,small,dt,dd,li,summary){color:var(--color-muted-foreground)!important}.app-shell :is(strong,.val,[class*=-value],[class*=-px],[class*=-price]){color:var(--color-foreground)!important}.app-shell button:not(.is-active):not([aria-pressed=true]):not(.desk-btn-primary):not(.expert-entry-run){border-color:var(--color-border-strong);color:var(--color-muted-foreground);background-color:var(--color-surface)}.app-shell :is(.expert-entry-verdict,.expert-entry-tfs span,.expert-market-status,.expert-data-badge,.restored-panel-badge,[class*=-chip],[class*=-badge],[class*=-tag]){color:var(--color-muted-foreground)!important;background:var(--color-surface-sunken)!important}.app-shell :is(.is-long,.is-buy,.is-support,.is-pass,.is-live,.desk-sync-ok){color:var(--color-success)!important}.app-shell :is(.is-short,.is-sell,.is-resist,.is-block,.is-danger){color:var(--color-destructive)!important}.app-shell :is(.is-wait,.is-watch,.is-needs,.is-zone){color:var(--color-warning)!important}.app-shell .nav-seg button.is-active,.app-shell .predictive-focus-buttons button.is-active,.app-shell .predictive-focus-buttons button[aria-pressed=true],.app-shell .desk-btn-primary,.app-shell .expert-entry-run,.app-shell .gold-council-actions button{color:var(--color-primary-foreground)!important;background:var(--color-primary)!important}.app-shell .expert-entry-side button[aria-pressed=true]{color:var(--color-primary)!important;background:var(--color-info-soft)!important}.app-shell .expert-entry-side button:last-child[aria-pressed=true]{color:var(--color-destructive)!important;background:var(--color-destructive-soft)!important}.expert-view .expert-tf-ind-grid>li{border:1px solid var(--color-border)!important;border-radius:var(--radius-md)!important;color:var(--color-foreground)!important;background:var(--color-surface-sunken)!important}.expert-view .expert-tf-ind-val{color:var(--color-foreground)!important;font-family:var(--font-display)!important}.expert-view .expert-tf-inv{border-color:var(--color-border)!important;border-radius:var(--radius-lg)!important;color:var(--color-foreground)!important;background:var(--color-surface-sunken)!important;box-shadow:var(--shadow-sm)!important}.expert-view .expert-tf-inv.is-below{border-color:color-mix(in oklab, var(--color-success) 36%, var(--color-border))!important;background:var(--color-success-soft)!important;box-shadow:inset 3px 0 0 var(--color-success)!important}.expert-view .expert-tf-inv.is-above{border-color:color-mix(in oklab, var(--color-destructive) 34%, var(--color-border))!important;background:var(--color-destructive-soft)!important;box-shadow:inset 3px 0 0 var(--color-destructive)!important}.expert-view .expert-tf-inv-px{color:var(--color-foreground)!important;font-family:var(--font-display)!important}.expert-view .expert-tf-inv.is-below .expert-tf-inv-px{color:var(--color-success)!important}.expert-view .expert-tf-inv.is-above .expert-tf-inv-px{color:var(--color-destructive)!important}.expert-view .predictive-engine-state span,.expert-view .smc-price-chart-facts span{border-color:var(--color-border)!important;color:var(--color-muted-foreground)!important;background:var(--color-surface-sunken)!important}.strategy-review-panel .expert-strategy-row,.strategy-review-panel .strategy-review-row,.desk-surface-inset{border-color:var(--color-border)!important;color:var(--color-foreground)!important;background:var(--color-surface)!important}.strategy-review-panel .expert-strategy-row:hover,.strategy-review-panel .strategy-review-row:hover{background:var(--color-surface-tint)!important}.strategy-review-panel :is(.expert-strategy-code,.expert-strategy-rank,.strategy-review-signal-id,.expert-strategy-side),.signal-track-card :is(.lo,.mid,.rail-live-price,.hi),.app-shell .rail-ends,.structure-map-view :is(.structure-map-legend,.structure-map-mini-head){font-size:13px!important;line-height:1.4!important}.app-shell label.desk-label,.risk-stat .lbl{letter-spacing:.06em!important;font-size:13px!important;line-height:1.4!important}.expert-view :is(.desk-label,th,.lo,.mid,.rail-live-price,.hi,.expert-entry-eyebrow,.restored-panel-eyebrow,.sr-panel-eyebrow,.struct-event-primary,.smc-desk-lean){font-size:13px!important;line-height:1.4!important}.expert-view :is(.rail-ends,.expert-stem-cell,.expert-path-rollup,.expert-l2-show-all,.smc-fill-meta,.smc-sd-range,dt){font-size:13px!important;line-height:1.45!important}.expert-view .expert-l2-show-all{min-height:36px;padding-inline:var(--space-3)}.expert-view svg text{font-size:12px!important}.expert-view .expert-path-row-top .expert-path-badges{padding-top:2px;color:inherit!important;background:0 0!important;border:0!important}.expert-view .expert-path-row-top :is(.expert-path-soft,.expert-path-align,.expert-path-grade,.expert-path-honesty-chip){color:#e3ecfa!important;background:#ffffff1a!important;border-color:#d8e4f74d!important;font-weight:750!important}.expert-view .expert-path-row .expert-path-strat-chip{color:#3167c6!important;background:#edf4ff!important;border-color:#bfd0ee!important}.expert-view .expert-path-row .expert-path-strat-chip.is-armed{color:#14734a!important;background:#e9f8f0!important;border-color:#abd9c2!important}.expert-view .expert-path-row .expert-path-strat-chip.is-oppose{color:#a91f39!important;background:#fff0f3!important;border-color:#efbdc7!important}.expert-view .expert-path-row .expert-path-src{color:#52647d!important;background:#ffffffdb!important;border-color:#ccd6e4!important}.expert-view .expert-path-map :is(.expert-path-soft,.expert-path-align,.expert-path-grade,.expert-path-honesty-chip,.expert-path-strat-chip,.expert-path-src,.expert-path-tracker-rank){font-size:13px!important}.app-shell :is(.sticky-desk-cell,.sticky-desk-price,.desk-surface,.desk-surface-card,.desk-panel,.desk-stat-tile,.expert-entry-evaluator,.expert-entry-intro,.expert-entry-controls,.expert-entry-result,.predictive-report,.predictive-suggestion,.predictive-report-summary,.predictive-ai-review,.expert-layout-guide,.restored-panel,.expert-section,.expert-mtf-block,.expert-path-map,.expert-market-monitor,.live-position-panel,.expert-market-metric,.live-position-metrics article,.live-condition-grid article,.expert-stem-panel,.expert-stem-cell,.expert-signal-card,.expert-signal-metric,.expert-inv-card,.expert-tf-card,.expert-mtf-summary-card,.expert-core-cell,.expert-path-row,.expert-path-entry,.expert-path-level,.smc-price-chart-panel,.smc-card,.smc-desk-terminal,.sr-panel,.sr-level-card,.struct-event-card,.trade-card,.signal-tile,.signal-track-card,.strategy-review-panel,.gold-council-hero,.gold-council-consensus,.gold-council-metrics,.gold-council-metric,.gold-council-team,.gold-council-hypothesis,.structure-map-module,.structure-map-panel,.structure-map-mini,.structure-map-entry-bar,.risk-hero,.risk-size,.risk-stat,.risk-note,.desk-contact,.desk-contact-pill,.desk-contact-link){border-color:var(--card-border)!important;color:var(--card-foreground)!important;background:var(--card-surface)!important;box-shadow:var(--card-shadow)!important}.app-shell :is(.desk-surface-card,.desk-stat-tile,.expert-market-metric,.live-position-metrics article,.live-condition-grid article,.expert-stem-cell,.expert-signal-metric,.expert-inv-card,.expert-tf-card,.expert-mtf-summary-card,.expert-core-cell,.expert-path-row,.expert-path-entry,.expert-path-level,.smc-card,.sr-level-card,.struct-event-card,.trade-card,.signal-tile,.signal-track-card,.gold-council-metric,.gold-council-team,.gold-council-hypothesis,.structure-map-mini,.risk-stat,.desk-contact-pill,.desk-contact-link){border-radius:14px!important}.app-shell :is(.desk-surface,.desk-panel,.expert-entry-evaluator,.predictive-report,.restored-panel,.expert-section,.expert-mtf-block,.expert-path-map,.expert-market-monitor,.live-position-panel,.smc-price-chart-panel,.sr-panel,.strategy-review-panel,.gold-council-hero,.gold-council-consensus,.gold-council-metrics,.structure-map-module,.structure-map-panel,.risk-hero,.risk-size,.risk-note,.desk-contact){border-radius:20px!important}.app-shell :is(.desk-surface-card,.expert-stem-cell,.expert-signal-metric,.expert-inv-card,.expert-tf-card,.expert-mtf-summary-card,.expert-path-row,.smc-card,.sr-level-card,.struct-event-card,.trade-card,.signal-tile,.signal-track-card,.gold-council-team,.gold-council-hypothesis,.structure-map-mini,.risk-stat,.desk-contact-pill,.desk-contact-link):hover{border-color:var(--card-border-hover)!important;background:var(--card-surface-hover)!important;box-shadow:var(--card-shadow-hover)!important}.app-shell :is(.desk-surface,.desk-surface-card,.desk-panel,.expert-entry-evaluator,.expert-entry-result,.predictive-report,.predictive-suggestion,.restored-panel,.expert-section,.expert-mtf-block,.expert-path-map,.expert-market-monitor,.live-position-panel,.expert-signal-card,.expert-inv-card,.expert-tf-card,.expert-mtf-summary-card,.expert-path-row,.smc-price-chart-panel,.smc-card,.sr-panel,.sr-level-card,.struct-event-card,.trade-card,.signal-tile,.signal-track-card,.strategy-review-panel,.gold-council-hero,.gold-council-consensus,.gold-council-metrics,.gold-council-team,.gold-council-hypothesis,.structure-map-module,.structure-map-panel,.risk-hero,.risk-size,.risk-note,.desk-contact) :is(h2,h3,h4,strong){color:var(--card-heading)!important}.app-shell :is(.desk-surface,.desk-surface-card,.desk-panel,.expert-entry-evaluator,.predictive-report,.restored-panel,.expert-section,.expert-mtf-block,.expert-path-map,.expert-market-monitor,.live-position-panel,.expert-signal-card,.expert-inv-card,.expert-tf-card,.expert-mtf-summary-card,.expert-path-row,.smc-price-chart-panel,.smc-card,.sr-panel,.sr-level-card,.struct-event-card,.trade-card,.signal-tile,.signal-track-card,.strategy-review-panel,.gold-council-hero,.gold-council-consensus,.gold-council-metrics,.gold-council-team,.gold-council-hypothesis,.structure-map-module,.structure-map-panel,.risk-hero,.risk-size,.risk-note,.desk-contact) :is(p,small,dt,dd){color:var(--card-foreground)!important}.expert-view .expert-path-row-top{border-bottom:1px solid var(--card-border)!important;color:var(--card-foreground)!important;background:linear-gradient(145deg,#fff 0%,#f7f9fe 50%,#edf3ff 100%)!important}.expert-view .expert-path-row-top .expert-tf-code{color:var(--card-heading)!important}.expert-view .expert-path-row-top .expert-path-scenario-val{color:#41536f!important}.expert-view .expert-path-row-top .expert-path-scenario-val:is(.is-watch,.is-partial){color:var(--color-warning)!important}.expert-view .expert-path-row-top .expert-bias:is(.is-sell,.is-short){color:var(--color-destructive)!important}.expert-view .expert-path-row-top .expert-bias:is(.is-buy,.is-long){color:var(--color-success)!important}.expert-view .expert-path-row-top .expert-path-badges{color:var(--card-foreground)!important}.expert-view .expert-path-row-top :is(.expert-path-soft,.expert-path-align,.expert-path-grade,.expert-path-honesty-chip){color:#52617a!important;background:#ffffffd1!important;border-color:#ccd7e8!important}.expert-view .expert-path-row-top .expert-path-align.is-ok{color:#176d49!important;background:#eaf8f1!important;border-color:#b5dfca!important}.expert-view .expert-path-row-top :is(.expert-path-align.is-conflict,.expert-path-align.is-needs,.expert-path-soft.is-diverge){color:#a91f39!important;background:#fff0f3!important;border-color:#efbdc7!important}.expert-view .expert-path-row-top :is(.expert-path-grade.is-grade-b,.expert-path-soft:not(.is-diverge)){color:#58479f!important;background:#f1efff!important;border-color:#d3ccef!important}.expert-view .expert-path-row-top .expert-path-honesty-chip{color:#617089!important;background:#f3f6fb!important}.expert-view .expert-path-row-body,.expert-view .expert-path-strat-chips{background:0 0!important}.gold-council :is(.gold-council-lean.is-bearish,.gold-council-status.is-rejected){color:var(--color-destructive)!important;background:var(--color-destructive-soft)!important}.gold-council :is(.gold-council-lean.is-bullish,.gold-council-status.is-validated){color:var(--color-success)!important;background:var(--color-success-soft)!important}.gold-council :is(.gold-council-lean.is-abstain,.gold-council-status.is-testing){color:var(--color-warning)!important;background:var(--color-warning-soft)!important}.gold-council .gold-council-lean.is-neutral{color:#5f6f88!important;background:#eef2f8!important}.app-shell :is(.is-sell,.is-short,.is-danger,.is-conflict){--semantic-accent:var(--color-destructive)}.app-shell :is(.is-buy,.is-long,.is-ok,.is-pass){--semantic-accent:var(--color-success)}.app-shell :is(.is-watch,.is-partial,.is-caution){--semantic-accent:var(--color-warning)}.app-shell :is(.sticky-desk-cell.is-long,.sticky-desk-cell.is-arm,.sticky-desk-cell.is-support,.expert-entry-side button.is-long,.expert-dir.is-buy,.expert-bias.is-buy,.expert-mtf-summary-value.is-buy,.expert-tf-magnet-chip.is-buy,.expert-calendar-stance-chip.is-buy,.expert-strategy-side.is-buy,.struct-event-direction.is-long,.sr-grade-side.is-long,.sr-level-card-head.is-support,.smc-desk-lean.is-long,.smc-sd-range.is-demand,.candle-lib-side.is-long,.live-ta-badge.is-long,.live-ta-dir-chip.is-long,.structure-map-tf-chip.is-long,.structure-map-side-btn.is-long,.structure-map-mini-bias.is-long,.gold-council-lean.is-bullish,.gold-council b.is-bullish,.trade-metric:has(.val.tp),.risk-stat.is-tp,.expert-entry-field.is-tp,.structure-map-entry-field.is-tp,.expert-path-level.is-t1,.expert-path-level.is-tn,.live-ta-level.is-tp,.tom-chip.long){border-color:var(--semantic-buy-border)!important;color:var(--semantic-buy-text)!important;background:var(--semantic-buy-surface)!important;box-shadow:var(--semantic-buy-shadow)!important}.app-shell :is(.sticky-desk-cell.is-short,.sticky-desk-cell.is-resist,.expert-entry-side button.is-short,.expert-dir.is-sell,.expert-bias.is-sell,.expert-mtf-summary-value.is-sell,.expert-tf-magnet-chip.is-sell,.expert-calendar-stance-chip.is-sell,.expert-strategy-side.is-sell,.struct-event-direction.is-short,.sr-grade-side.is-short,.sr-level-card-head.is-resist,.smc-desk-lean.is-short,.smc-sd-range.is-supply,.candle-lib-side.is-short,.live-ta-badge.is-short,.live-ta-dir-chip.is-short,.structure-map-tf-chip.is-short,.structure-map-side-btn.is-short,.structure-map-mini-bias.is-short,.gold-council-lean.is-bearish,.gold-council b.is-bearish,.trade-metric:has(.val.stop),.risk-stat.is-stop,.expert-entry-field.is-stop,.structure-map-entry-field.is-stop,.expert-path-level.is-kill,.live-ta-level.is-inv,.tom-chip.short){border-color:var(--semantic-sell-border)!important;color:var(--semantic-sell-text)!important;background:var(--semantic-sell-surface)!important;box-shadow:var(--semantic-sell-shadow)!important}.app-shell :is(.expert-bias.is-buy,.expert-bias.is-sell,.struct-event-direction.is-long,.struct-event-direction.is-short,.sr-grade-side.is-long,.sr-grade-side.is-short,.candle-lib-side.is-long,.candle-lib-side.is-short,.structure-map-mini-bias.is-long,.structure-map-mini-bias.is-short,.gold-council b.is-bullish,.gold-council b.is-bearish){border:1px solid;border-radius:8px;justify-content:center;align-items:center;width:fit-content;min-height:24px;padding:2px 8px;display:inline-flex;line-height:1.25!important}.app-shell :is(.expert-entry-side button.is-long,.structure-map-side-btn.is-long,.structure-map-tf-chip.is-long):hover{color:#0d5f3c!important;background:var(--semantic-buy-surface-hover)!important;border-color:#82cda7!important}.app-shell :is(.expert-entry-side button.is-short,.structure-map-side-btn.is-short,.structure-map-tf-chip.is-short):hover{color:#941b32!important;background:var(--semantic-sell-surface-hover)!important;border-color:#e38f9e!important}.app-shell :is(.trade-metric:has(.val.tp),.risk-stat.is-tp,.expert-entry-field.is-tp,.structure-map-entry-field.is-tp,.expert-path-level.is-t1,.expert-path-level.is-tn,.live-ta-level.is-tp) :is(.lbl,.val,span,input,strong){color:var(--semantic-buy-text)!important}.app-shell :is(.trade-metric:has(.val.stop),.risk-stat.is-stop,.expert-entry-field.is-stop,.structure-map-entry-field.is-stop,.expert-path-level.is-kill,.live-ta-level.is-inv) :is(.lbl,.val,span,input,strong){color:var(--semantic-sell-text)!important}.expert-view .sr-panel{padding:clamp(20px,2vw,28px)!important}.expert-view .sr-panel-header{border:0!important;border-bottom:1px solid var(--card-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;gap:20px!important;margin-bottom:18px!important;padding:0 0 20px!important}.expert-view .sr-panel-heading h2{color:var(--card-heading)!important;letter-spacing:-.025em!important;margin:3px 0 0!important;font-size:clamp(26px,2vw,32px)!important;font-weight:700!important;line-height:1.18!important}.expert-view .sr-panel-heading p{max-width:780px;color:var(--card-foreground)!important;letter-spacing:0!important;margin:12px 0 0!important;font-size:16px!important;font-weight:450!important;line-height:1.6!important}.expert-view .sr-panel-heading p strong:first-child{color:var(--semantic-buy-text)!important}.expert-view .sr-panel-heading p strong:last-child{color:var(--semantic-sell-text)!important}.expert-view .sr-panel-controls{min-width:min(100%,520px);gap:10px!important}.expert-view .sr-current-timeframe{border:1px solid var(--card-border);background:#f7f9fee0;border-radius:10px;align-self:flex-end;width:fit-content;max-width:100%;padding:7px 10px;color:var(--card-subtle)!important}.expert-view .sr-current-timeframe>strong{color:var(--card-heading)!important;font-size:13px!important}.expert-view .sr-timeframe-nav{width:100%;border:1px solid var(--card-border)!important;background:#f2f5fa!important;border-radius:12px!important;gap:3px!important;padding:4px!important;display:flex!important;box-shadow:inset 0 1px 2px #2a3d5e0a!important}.expert-view .sr-timeframe-nav button{flex:64px;min-width:58px;min-height:48px;color:var(--card-foreground)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;gap:2px!important;padding:6px 8px!important}.expert-view .sr-timeframe-nav button:hover:not(:disabled){color:var(--color-primary)!important;background:#eaf1ff!important;border-color:#c7d5ed!important}.expert-view .sr-timeframe-nav button.is-active{border-color:var(--color-primary)!important;color:#fff!important;background:linear-gradient(145deg,#3f73f1 0%,#285bd8 100%)!important;box-shadow:0 5px 12px #2563eb38!important}.expert-view .sr-timeframe-nav button>span{color:inherit!important;font-size:13px!important}.expert-view .sr-timeframe-nav button>small{color:var(--card-subtle)!important;font-size:13px!important}.expert-view .sr-timeframe-nav button.is-active>small{color:#ffffffd1!important}.expert-view .sr-timeframe-nav button.is-unavailable{opacity:1;cursor:not-allowed;filter:none;color:#61718a!important;background:#edf2f8!important;border-color:#c7d3e2!important}.expert-view .struct-event-wrap{margin-bottom:18px;overflow:hidden;border:1px solid var(--card-border)!important;color:var(--card-foreground)!important;background:var(--card-surface)!important;box-shadow:var(--card-shadow)!important;border-radius:16px!important}.expert-view .struct-event-head{border-bottom:1px solid var(--card-border)!important;background:linear-gradient(145deg,#fff 0%,#f4f7fd 55%,#eaf1ff 100%)!important;align-items:center!important;padding:16px 18px!important}.expert-view .struct-event-title{color:var(--card-heading)!important;font-size:16px!important;font-weight:700!important}.expert-view .struct-event-intro{color:var(--card-foreground)!important;margin:4px 0 0!important;font-size:14px!important;line-height:1.45!important}.expert-view .struct-event-count{padding:5px 10px;color:#38547d!important;background:#f1f5fc!important;border:1px solid #c7d5ed!important}.expert-view .struct-event-card-grid{gap:14px!important;padding:14px!important}.expert-view .struct-event-card{border:1px solid var(--card-border)!important;color:var(--card-foreground)!important;background:linear-gradient(145deg,#fff 0%,#f7f9fe 100%)!important;border-left-width:4px!important;border-radius:13px!important;padding:16px!important;box-shadow:0 5px 15px #2a3d5e12!important}.expert-view .struct-event-card.is-long{border-left-color:var(--semantic-buy-border)!important}.expert-view .struct-event-card.is-short{border-left-color:var(--semantic-sell-border)!important}.expert-view .struct-event-card.is-primary.is-long{border-left-color:var(--semantic-buy-border)!important}.expert-view .struct-event-card.is-primary.is-short{border-left-color:var(--semantic-sell-border)!important}.expert-view .struct-event-tf{color:#37577f!important;background:#eef4ff!important;border-color:#c7d5ed!important}.expert-view .struct-event-primary{color:#58479f!important;background:#f1efff!important}.expert-view .struct-event-level,.expert-view .struct-event-card h3{color:var(--card-heading)!important}.expert-view .struct-event-card>p{color:var(--card-foreground)!important}.expert-view .struct-event-details{border-top-color:var(--card-border)!important}.expert-view .struct-event-details summary,.expert-view .struct-event-details[open] summary{color:#4d6282!important}.expert-view .struct-event-details dl>div{border:1px solid #e0e6f0;background:#f4f7fb!important}.expert-view .struct-event-details dt{color:var(--card-subtle)!important}.expert-view .struct-event-details dd{color:var(--card-foreground)!important}.expert-view .sr-strip-card,.expert-view .sr-live-card{min-width:0;border-color:var(--card-border)!important;background:linear-gradient(145deg,#fff 0%,#f7f9fe 100%)!important;border-radius:14px!important;box-shadow:0 5px 15px #2a3d5e0f!important}.expert-view .sr-strip-card-title,.expert-view .sr-live-card-title{color:var(--card-heading)!important;letter-spacing:.075em!important;font-size:13px!important;font-weight:700!important;line-height:1.4!important}.expert-view .sr-strip-card-sub{text-transform:none;margin-top:2px;display:block;color:var(--card-subtle)!important;letter-spacing:.02em!important;font-size:13px!important;font-weight:500!important;line-height:1.4!important}.expert-view .sr-grade-cell{min-width:0;border-radius:10px!important;padding:11px 12px!important}.expert-view .sr-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.expert-view .sr-flow-chip{justify-content:center;min-width:0;overflow:hidden;border-radius:10px!important;min-height:78px!important;padding:10px 12px!important}.expert-view .sr-flow-chip-k{color:var(--card-subtle)!important;letter-spacing:.07em!important;font-size:13px!important}.expert-view .sr-flow-chip-v{overflow-wrap:anywhere;min-width:0;color:var(--card-heading)!important;word-break:normal!important;font-size:14px!important;line-height:1.4!important}.expert-view .sr-live-card{padding:14px 16px!important}.expert-view .sr-pick-legend{overflow-wrap:anywhere;color:var(--card-foreground)!important;font-size:13px!important;line-height:1.45!important}.expert-view .sr-ladder-track{min-width:0;border-color:var(--card-border)!important;background:linear-gradient(#b4233d0e,#0000 40% 60%,#137a4b0e)!important}.expert-view .sr-price-cell{position:relative;padding-left:18px!important}.expert-view .sr-row-color-bar{opacity:.42;border-radius:999px;width:3px;transition:opacity .18s,box-shadow .18s;position:absolute;top:8px;bottom:8px;left:6px}.expert-view .sr-row-color-bar.is-support{color:#1a9c5d;background:linear-gradient(#9ee7bf,#1a9c5d)}.expert-view .sr-row-color-bar.is-resistance{color:#c8334d;background:linear-gradient(#f28b98,#c8334d)}.expert-view .sr-row-color-bar.is-current{opacity:1;width:5px;box-shadow:0 0 0 2px #fffc,0 0 9px}.expert-view .sr-level-lbl{text-overflow:ellipsis;max-width:calc(100% - 42px);overflow:hidden}.expert-view .sr-ladder-aside>*{min-width:0;border-radius:10px!important}.expert-view .sr-hit-note{overflow-wrap:anywhere}@media (width<=1100px){.expert-view .sr-panel-header{grid-template-columns:minmax(0,1fr)!important}.expert-view .sr-panel-controls,.expert-view .sr-current-timeframe{align-self:stretch;min-width:0;width:100%!important}.expert-view .sr-timeframe-nav{overflow-x:auto}.expert-view .sr-timeframe-nav button{flex:0 0 66px;min-width:66px}.expert-view .sr-strip{grid-template-columns:minmax(0,1fr)!important}.expert-view .sr-strip-card{width:100%}.expert-view .sr-flow-chip{min-height:72px!important}.expert-view .sr-ladder{grid-template-columns:minmax(0,1fr)!important}.expert-view .sr-ladder-aside{grid-template-columns:minmax(150px,220px) minmax(0,1fr);align-items:stretch;display:grid}.expert-view .sr-live-badge{justify-content:space-between;align-items:center;gap:12px;min-height:68px;display:flex}.expert-view .sr-live-badge-lbl{margin-bottom:0}.expert-view .sr-hit-note{align-items:center;min-height:68px;display:flex}}@media (width<=600px){.expert-view .sr-bias-grid,.expert-view .sr-flow-grid,.expert-view .sr-ladder-aside{grid-template-columns:minmax(0,1fr)!important}.expert-view .sr-flow-chip{min-height:64px!important}.expert-view .sr-live-badge,.expert-view .sr-hit-note{min-height:0}.expert-view .sr-level-mark,.expert-view .sr-live-pin{gap:6px;padding-inline:8px}}.expert-view .expert-risk-reference-top{order:-1;width:100%;margin:0 0 2px}.expert-view .expert-sync-contract{background:linear-gradient(145deg,#fff 0%,#f1f6fc 100%);border:1px solid #cbd8e9;border-left:5px solid #7890b5;border-radius:16px;width:100%;padding:16px 18px;box-shadow:0 8px 20px #273a5b14}.expert-view .expert-sync-contract.is-synchronized{border-left-color:#239160}.expert-view .expert-sync-contract.is-desynchronized{border-left-color:#c13f56}.expert-view .expert-sync-contract.is-waiting{border-left-color:#c28a25}.expert-view .expert-sync-contract-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.expert-view .expert-sync-contract-head h2{color:#223858;margin:5px 0 2px;font-size:19px}.expert-view .expert-sync-contract-head p,.expert-view .expert-sync-contract-issues{color:#687993;margin:0;font-size:12px;line-height:1.45}.expert-view .expert-sync-contract-status{font:800 11px var(--font-mono);letter-spacing:.055em;border:1px solid #cbd6e6;border-radius:999px;flex:none;padding:6px 10px}.expert-view .expert-sync-contract-status.is-synchronized{color:#176a47;background:#e9f7f0;border-color:#a9d8c0}.expert-view .expert-sync-contract-status.is-desynchronized{color:#a52e45;background:#fff0f3;border-color:#e4b2bc}.expert-view .expert-sync-contract-status.is-waiting{color:#8b641b;background:#fff8e8;border-color:#e3ca93}.expert-view .expert-sync-contract-prices,.expert-view .expert-sync-contract-checks{gap:8px;margin-top:12px;display:grid}.expert-view .expert-sync-contract-prices{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-view .expert-sync-contract-checks{grid-template-columns:repeat(6,minmax(0,1fr))}.expert-view .expert-sync-contract :is(.expert-sync-contract-prices,.expert-sync-contract-checks) article{background:#ffffffe0;border:1px solid #d6e0ed;border-radius:9px;min-width:0;padding:9px 10px}.expert-view .expert-sync-contract article span,.expert-view .expert-sync-contract article small{color:#71819a;font-size:10px;display:block}.expert-view .expert-sync-contract article strong{color:#263a5b;font:800 12px var(--font-mono);overflow-wrap:anywhere;margin:3px 0;display:block}.expert-view .expert-sync-contract-checks article.is-pass{border-color:#c3dfd1}.expert-view .expert-sync-contract-checks article.is-pass strong{color:#19714c}.expert-view .expert-sync-contract-checks article.is-fail{background:#fff7f8;border-color:#e5bdc5}.expert-view .expert-sync-contract-checks article.is-fail strong{color:#ad354c}.expert-view .expert-sync-contract-issues{color:#9a3347;border-top:1px solid #d9e2ee;margin-top:10px;padding-top:9px}.expert-view .expert-sync-contract-issues.is-clear{color:#287253}.expert-view .expert-inv-scope{color:#667893;background:#ffffffb8;border:1px solid #ccd9eb;border-radius:9px;align-items:center;gap:10px;margin:0 0 13px;padding:9px 11px;font-size:12px;display:flex}.expert-view .expert-inv-scope strong{color:#263e63}.expert-view .expert-entry-unsupported{background:linear-gradient(145deg,#fff 0%,#f2f6fc 100%);border:1px solid #d2dceb;border-left:5px solid #7189b0;border-radius:15px;padding:18px}.expert-view .expert-entry-unsupported-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.expert-view .expert-entry-unsupported-head h2{color:#263b5d;margin:6px 0 4px}.expert-view .expert-entry-unsupported-head p,.expert-view .expert-entry-unsupported-note{color:#687993;margin:0;font-size:12px;line-height:1.5}.expert-view .expert-entry-unsupported-head>span{color:#536b92;font:800 11px var(--font-mono);background:#edf3fb;border:1px solid #c9d5e7;border-radius:999px;padding:6px 9px}.expert-view .expert-entry-unsupported-choices{flex-wrap:wrap;gap:7px;margin:14px 0 10px;display:flex}.expert-view .expert-entry-unsupported-choices button{color:#31578f;font:750 12px var(--font-mono);background:#f8fbff;border:1px solid #c7d4e8;border-radius:8px;padding:7px 10px}@media (width<=900px){.expert-view .expert-sync-contract-checks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.expert-view .expert-sync-contract-head,.expert-view .expert-inv-scope{flex-direction:column;align-items:flex-start}.expert-view .expert-sync-contract-prices,.expert-view .expert-sync-contract-checks{grid-template-columns:1fr}}.expert-view .expert-invalidation{background:radial-gradient(circle at 8% 0,#4670c81a,#0000 29%),radial-gradient(circle at 96% 100%,#7454b812,#0000 28%),linear-gradient(145deg,#fbfdff 0%,#f2f6fc 52%,#edf2fa 100%);border-radius:18px;gap:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #8194b41f,0 12px 30px #273a5b17;border:1px solid #cfd9e8!important;padding:18px!important}.expert-view .expert-inv-head{justify-content:space-between;align-items:center;gap:14px;margin:0 0 13px;display:flex}.expert-view .expert-inv-heading-copy,.expert-view .expert-inv-legend{align-items:center;gap:9px;min-width:0;display:flex}.expert-view .expert-inv-heading-copy{flex-wrap:wrap}.expert-view .expert-inv-caption{color:#687993;font-size:13px;font-weight:550;line-height:1.45}.expert-view .expert-inv-legend{flex:none}.expert-view .expert-inv-legend span{min-height:29px;font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;border:1px solid;border-radius:7px;align-items:center;padding:4px 8px;font-size:11px;font-weight:750;display:inline-flex;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #4f5e7714,0 3px 7px #2a3d5e12}.expert-view .expert-inv-legend .is-buy{color:var(--semantic-buy-text);border-color:var(--semantic-buy-border);background:linear-gradient(#f8fefb 0%,#e5f6ed 100%)}.expert-view .expert-inv-legend .is-sell{color:var(--semantic-sell-text);border-color:var(--semantic-sell-border);background:linear-gradient(#fffafb 0%,#fbe8ec 100%)}.expert-view .expert-inv-head .desk-label{background:linear-gradient(145deg,#fff 0%,#edf3fc 100%);border:1px solid #cbd8ec;border-radius:8px;align-items:center;min-height:32px;padding:5px 10px;display:inline-flex;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4d638717,0 4px 9px #2a3d5e14;color:#3f5679!important;letter-spacing:.065em!important;font-size:13px!important;font-weight:750!important}.expert-view .expert-inv-head .desk-label:before{background:var(--color-primary);content:"";border-radius:2px;width:7px;height:7px;margin-right:8px;box-shadow:0 0 0 3px #2563eb1a}.expert-view .expert-inv-rows{gap:14px!important;margin-top:0!important}.expert-view .expert-inv-row.expert-mtf-summary-card{gap:10px;min-width:0;min-height:270px;display:flex;position:relative;overflow:hidden;border:1px solid var(--card-border)!important;background:linear-gradient(135deg,#fffffff5,#f4f8fdf5),#fff!important;border-radius:14px!important;padding:16px!important;box-shadow:inset 0 1px #fff,inset 0 -1px #5b6b8714,0 9px 22px #2a3d5e1a,0 2px 5px #2a3d5e0d!important}.expert-view .expert-inv-row.expert-mtf-summary-card:before{content:"";background:#91a2bb;height:4px;position:absolute;inset:0 0 auto;box-shadow:0 2px 7px #51658429}.expert-view .expert-inv-row.expert-mtf-summary-card.is-sell{background:radial-gradient(circle at 94% 0,#b4233d14,#0000 34%),linear-gradient(145deg,#fff 0%,#fff3f6 100%)!important;border-color:#efc7cf!important}.expert-view .expert-inv-row.expert-mtf-summary-card.is-sell:before{background:linear-gradient(90deg,#b82843,#dc6076 62%,#f3a0ae);box-shadow:0 2px 8px #b4233d33}.expert-view .expert-inv-row.expert-mtf-summary-card.is-buy{background:radial-gradient(circle at 94% 0,#137a4b17,#0000 34%),linear-gradient(145deg,#fff 0%,#eefaf4 100%)!important;border-color:#b9dfca!important}.expert-view .expert-inv-row.expert-mtf-summary-card.is-buy:before{background:linear-gradient(90deg,#11734a,#3aa373 62%,#8bd2ae);box-shadow:0 2px 8px #137a4b33}.expert-view .expert-inv-row.expert-mtf-summary-card:hover{transform:translateY(-2px);border-color:var(--card-border-hover)!important;box-shadow:inset 0 1px #fff,inset 0 -1px #5b6b8714,0 16px 32px #2a3d5e24,0 3px 7px #2a3d5e0f!important}.expert-view .expert-inv-card-top,.expert-view .expert-inv-identity{align-items:center;gap:7px;min-width:0;display:flex}.expert-view .expert-inv-card-top{justify-content:space-between}.expert-view .expert-inv-timeframe,.expert-view .expert-inv-risk-label,.expert-view .expert-inv-dir,.expert-view .expert-inv-detail-key{min-height:25px;font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;border:1px solid #d4deed;justify-content:center;align-items:center;padding:3px 7px;display:inline-flex;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4556721a,0 2px 5px #2a3d5e0f;letter-spacing:.055em!important;border-radius:6px!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important}.expert-view .expert-inv-timeframe{color:#2154a6;background:linear-gradient(#f7faff 0%,#e5effd 100%);border-color:#bfd1ef;min-width:38px}.expert-view .expert-inv-risk-label{color:var(--card-foreground);background:linear-gradient(#fff 0%,#edf2f8 100%)}.expert-view .expert-inv-row.is-sell .expert-inv-risk-label,.expert-view .expert-inv-row.is-sell .expert-inv-dir{color:var(--semantic-sell-text)!important;border-color:var(--semantic-sell-border)!important;background:linear-gradient(#fffafb 0%,#f9e8ec 100%)!important}.expert-view .expert-inv-row.is-buy .expert-inv-risk-label,.expert-view .expert-inv-row.is-buy .expert-inv-dir{color:var(--semantic-buy-text)!important;border-color:var(--semantic-buy-border)!important;background:linear-gradient(#f9fefb 0%,#e3f4eb 100%)!important}.expert-view .expert-inv-kill-band{background:linear-gradient(#fffffff5,#eff4fbe0);border:1px solid #dce4f0;border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-width:0;min-height:56px;padding:10px 11px;display:grid;box-shadow:inset 0 1px #fff,inset 0 -1px #4a5e7e17,0 4px 9px #2a3d5e0f}.expert-view .expert-inv-row.is-sell .expert-inv-kill-band{background:linear-gradient(#fffafb 0%,#fdebef 100%);border-color:#f2ccd3;box-shadow:inset 0 1px #fff,inset 0 -1px #b4233d1a,0 4px 10px #b4233d12}.expert-view .expert-inv-row.is-buy .expert-inv-kill-band{background:linear-gradient(#fafffc 0%,#e6f6ed 100%);border-color:#c7e6d5;box-shadow:inset 0 1px #fff,inset 0 -1px #137a4b1a,0 4px 10px #137a4b12}.expert-view .expert-inv-nearby-band{opacity:.82;gap:8px;min-height:38px;padding:6px 8px}.expert-view .expert-inv-nearby-band .expert-inv-detail-key{min-height:21px;padding:2px 6px;font-size:9px!important}.expert-view .expert-inv-kill-band.expert-inv-nearby-band .expert-mtf-summary-value{text-align:right;font-size:15px!important}.expert-view .expert-inv-kill-band .expert-mtf-summary-value{overflow-wrap:anywhere;min-width:0;margin:0!important;font-size:21px!important;line-height:1.2!important}.expert-view .expert-inv-risk-meter{background:linear-gradient(#fff 0%,#f1f5fa 100%);border:1px solid #d8e1ee;border-radius:10px;gap:7px;min-width:0;padding:10px 11px;display:grid;box-shadow:inset 0 1px #fff,0 3px 8px #2a3d5e0d}.expert-view .expert-inv-risk-meter-head,.expert-view .expert-inv-risk-meter-meta{font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:8px;display:flex}.expert-view .expert-inv-risk-meter-head span{color:#52657f;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:750}.expert-view .expert-inv-risk-meter-head strong{color:#33445e;white-space:nowrap;font-size:13px;font-weight:800}.expert-view .expert-inv-risk-track{background:#e7edf5;border:1px solid #d4ddea;border-radius:999px;width:100%;height:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #33445e21}.expert-view .expert-inv-risk-track>span{border-radius:inherit;background:linear-gradient(90deg,#3a9d72,#72bd8d);min-width:2px;height:100%;transition:width .26s,background .18s;display:block}.expert-view .expert-inv-risk-meter.is-guarded .expert-inv-risk-track>span{background:linear-gradient(90deg,#b59a35,#d5ba55)}.expert-view .expert-inv-risk-meter.is-elevated .expert-inv-risk-track>span{background:linear-gradient(90deg,#cb7b2c,#e3a24d)}.expert-view .expert-inv-risk-meter.is-high .expert-inv-risk-track>span,.expert-view .expert-inv-risk-meter.is-critical .expert-inv-risk-track>span{background:linear-gradient(90deg,#b82843,#e05f72)}.expert-view .expert-inv-risk-meter.is-critical{background:linear-gradient(#fff9fa 0%,#fbe8ec 100%);border-color:#e8b7c0}.expert-view .expert-inv-risk-meter-meta{color:#65758c;flex-wrap:wrap;justify-content:flex-start;font-size:10px;line-height:1.35}.expert-view .expert-inv-risk-meter-meta span:not(:last-child):after{color:#a2afc0;content:"·";margin-left:8px}.expert-view .expert-inv-risk-meter p{color:#53657d!important;margin:0!important;font-size:11px!important;line-height:1.4!important}.expert-view .expert-inv-lifecycle{background:#f5f8fc;border:1px solid #cbd7e7;border-radius:10px;gap:7px;padding:10px 11px;display:grid}.expert-view .expert-inv-lifecycle-head{font-family:var(--font-mono);justify-content:space-between;align-items:center;gap:8px;display:flex}.expert-view .expert-inv-lifecycle-head span{color:#66778e;letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:750}.expert-view .expert-inv-lifecycle-head strong{color:#30435f;text-align:right;font-size:11px}.expert-view .expert-inv-lifecycle p,.expert-view .expert-inv-replacement small{color:#596b83!important;margin:0!important;font-size:10px!important;line-height:1.45!important}.expert-view .expert-inv-lifecycle.is-confirmed-invalidated,.expert-view .expert-inv-lifecycle.is-retired-context,.expert-view .expert-inv-lifecycle.is-waiting-for-thesis,.expert-view .expert-inv-lifecycle.is-waiting-new-structure{background:linear-gradient(#fffaf3 0%,#f9eee1 100%);border-color:#e2c7ad}.expert-view .expert-inv-lifecycle.is-rearmed{background:linear-gradient(#f4fff9 0%,#e5f5ed 100%);border-color:#9bcdb8}.expert-view .expert-inv-bias-change{background:linear-gradient(135deg,#fff 0%,#eaf2ff 100%);border:2px solid #b8cae8;border-left-width:5px;gap:9px;padding:13px 14px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 7px 16px #2e4f861f}.expert-view .expert-inv-bias-change .expert-inv-lifecycle-head span{color:#274f8c;font-size:11px}.expert-view .expert-inv-bias-change .expert-inv-lifecycle-head strong{color:#1e4f96;font-size:23px;line-height:1}.expert-view .expert-inv-bias-change p{font-weight:650;color:#334d73!important;font-size:12px!important}.expert-view .expert-inv-row.is-sell .expert-inv-bias-change{background:linear-gradient(135deg,#fffdfd 0%,#fde8ed 100%);border-color:#e4a9b5}.expert-view .expert-inv-row.is-sell .expert-inv-bias-change .expert-inv-lifecycle-head strong{color:var(--semantic-sell-text)}.expert-view .expert-inv-row.is-buy .expert-inv-bias-change{background:linear-gradient(135deg,#fdfffe 0%,#e3f5eb 100%);border-color:#9fd1b6}.expert-view .expert-inv-row.is-buy .expert-inv-bias-change .expert-inv-lifecycle-head strong{color:var(--semantic-buy-text)}.expert-view .expert-inv-replacement{border-top:1px solid #4f846d40;grid-template-columns:1fr auto;gap:3px 10px;padding-top:7px;display:grid}.expert-view .expert-inv-replacement>span{color:#307356;text-transform:uppercase;font-size:11px;font-weight:800}.expert-view .expert-inv-replacement>strong{color:#1f5d44;font-family:var(--font-mono);font-size:14px}.expert-view .expert-inv-replacement>small{grid-column:1/-1}.expert-view .expert-inv-row.is-retired{border-style:dashed}.expert-view .expert-inv-row.is-retired .expert-inv-kill-band,.expert-view .expert-inv-row.is-retired .expert-inv-risk-meter{opacity:.78}.expert-view .expert-inv-row.is-rearmed{border-color:#8fc6ad;box-shadow:0 7px 18px #2b76541f}.expert-view .expert-inv-model-audit{border-top:1px solid #d9e2ee;padding-top:7px}.expert-view .expert-inv-model-audit summary{color:#3f587d;cursor:pointer;font:750 10px var(--font-mono);letter-spacing:.055em;text-transform:uppercase}.expert-view .expert-inv-model-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.expert-view .expert-inv-model-stats>span{background:#ffffffc7;border:1px solid #dde5f0;border-radius:7px;min-width:0;padding:6px 7px}.expert-view .expert-inv-model-stats small,.expert-view .expert-inv-model-stats strong{display:block}.expert-view .expert-inv-model-stats small{color:#77869b;text-transform:uppercase;font-size:9px}.expert-view .expert-inv-model-stats strong{color:#314866;font:750 10px var(--font-mono);margin-top:2px}.expert-view .expert-inv-model-audit ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.expert-view .expert-inv-model-audit li{color:#52657f;background:#f7f9fc;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:6px 7px;font-size:10px;display:grid}.expert-view .expert-inv-model-audit li strong{color:#304c73;font-family:var(--font-mono)}.expert-view .expert-inv-model-audit li small{color:#7b899d;grid-column:1/-1}.expert-forward-calibration{background:linear-gradient(110deg,#f1f6fff5,#f9fbffe6);border:1px solid #5874a533;border-radius:11px;grid-template-columns:minmax(210px,1.2fr) repeat(3,minmax(140px,1fr));align-items:center;gap:8px 14px;margin:12px 0;padding:11px 14px;display:grid;box-shadow:0 7px 18px #3a51800f}.expert-forward-calibration>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.expert-forward-calibration span,.expert-forward-calibration small{color:#65758c;font-size:11px;line-height:1.35}.expert-forward-calibration span{color:#344b6d;letter-spacing:.02em;font-weight:700}.expert-forward-calibration strong{color:#315995;font-family:var(--font-mono);letter-spacing:.05em;white-space:nowrap;font-size:10px}.expert-forward-calibration-invalidation{margin:10px 0 12px}@media (width<=980px){.expert-forward-calibration{grid-template-columns:1fr 1fr}}@media (width<=640px){.expert-forward-calibration{grid-template-columns:1fr}}@media (width<=520px){.expert-view .expert-inv-model-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.expert-view .expert-inv-detail{background:linear-gradient(#fffffff0,#f4f7fce6);border:1px solid #e0e6f0;border-radius:9px;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:42px;padding:7px 9px;display:grid;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #50638212,0 3px 7px #2a3d5e0b;color:var(--card-foreground)!important}.expert-view .expert-inv-detail-key{color:#52657f;background:linear-gradient(#fff 0%,#e7edf5 100%);border-color:#d5dfec;justify-self:start;min-height:23px;font-size:11px!important}.expert-view .expert-inv-source .expert-inv-detail-key{color:#2154a6;background:linear-gradient(#f9fbff 0%,#e4eefc 100%);border-color:#c5d6f0}.expert-view .expert-inv-zone .expert-inv-detail-key{color:#6646a6;background:linear-gradient(#fdfbff 0%,#eee6fb 100%);border-color:#d9cbef}.expert-view .expert-inv-row.is-rearmed .expert-inv-zone{-moz-column-gap:12px;grid-template-columns:minmax(92px,max-content) minmax(0,1fr);column-gap:12px}.expert-view .expert-inv-row.is-rearmed .expert-inv-zone .expert-inv-detail-value{text-align:right;white-space:nowrap}.expert-view .expert-inv-detail-value{overflow-wrap:anywhere;min-width:0;font-weight:550;line-height:1.4;color:var(--card-foreground)!important;font-size:13px!important}.expert-view .expert-inv-what{background:linear-gradient(#fff 0%,#eef3f9 100%);border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #50638214,0 3px 8px #2a3d5e0d;color:var(--card-foreground)!important;border:1px solid #dce4f0!important;margin:auto 0 0!important;padding:10px 11px!important;font-size:13px!important;line-height:1.45!important}.expert-view .expert-inv-row.is-sell .expert-inv-what{background:linear-gradient(#fffafb 0%,#fae9ed 100%);border-color:#efc7cf!important}.expert-view .expert-inv-row.is-buy .expert-inv-what{background:linear-gradient(#fbfffd 0%,#e5f5ec 100%);border-color:#bfe1cf!important}.expert-view .expert-inv-row.is-sell .expert-inv-what .expert-inv-detail-key{color:var(--semantic-sell-text);border-color:var(--semantic-sell-border);background:linear-gradient(#fffafb 0%,#f8dfe4 100%)}.expert-view .expert-inv-row.is-buy .expert-inv-what .expert-inv-detail-key{color:var(--semantic-buy-text);border-color:var(--semantic-buy-border);background:linear-gradient(#f8fefb 0%,#d9efe3 100%)}.expert-view .expert-inv-foot{box-sizing:border-box;background:linear-gradient(#f8fbff 0%,#e5eef9 100%);border:1px solid #d8e2f1;border-radius:9px;width:100%;max-width:none;padding:10px 12px;box-shadow:inset 0 1px #fff,inset 0 -1px #475f8314,0 4px 10px #2a3d5e0d;color:#536783!important;margin:14px 0 0!important;font-size:13px!important;line-height:1.5!important}@media (width<=720px){.expert-view .expert-invalidation{padding:13px!important}.expert-view .expert-inv-row.expert-mtf-summary-card{min-height:0}.expert-view .expert-inv-head{flex-direction:column;align-items:flex-start}}@media (width<=420px){.expert-view .expert-inv-kill-band,.expert-view .expert-inv-detail,.expert-view .expert-inv-what{grid-template-columns:minmax(0,1fr)}}.expert-view :is(.expert-path-map,.expert-mtf-grid,.sr-panel,.live-position-panel,.smc-desk,.trade-desk-restored){position:relative;background:radial-gradient(circle at 6% 0,#3668be16,#0000 25%),radial-gradient(circle at 96% 100%,#6a4dad0e,#0000 26%),linear-gradient(145deg,#fcfdff 0%,#f3f6fb 56%,#eef3fa 100%)!important;border:1px solid #cfd9e8!important;border-radius:18px!important;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #6678971a,0 12px 30px #273a5b17!important}.expert-view :is(.expert-path-map,.expert-mtf-grid,.sr-panel,.live-position-panel,.smc-desk,.trade-desk-restored):before{z-index:1;content:"";background:linear-gradient(90deg,#3b6fd8,#7b61c7,#62a6d8);border-radius:0 0 5px 5px;height:4px;position:absolute;inset:0 14px auto;box-shadow:0 2px 8px #395da42e}.expert-view .expert-path-map,.expert-view .expert-mtf-grid,.expert-view .smc-desk{padding:18px!important}.expert-view .expert-path-map:before{background:linear-gradient(90deg,#315fc0,#7658c6 60%,#a896df)}.expert-view .expert-mtf-grid:before{background:linear-gradient(90deg,#2868ca,#45a4c2 62%,#87cfdd)}.expert-view .live-position-panel:before{background:linear-gradient(90deg,#147d83,#2f91c9 62%,#8ccde0)}.expert-view .smc-desk:before{background:linear-gradient(90deg,#6346ac,#3485c1 62%,#8bbddf)}.expert-view :is(.expert-path-map-head,.expert-mtf-grid>.expert-mtf-head,.sr-panel-header,.live-position-panel>.restored-panel-head,.smc-desk-head,.trade-desk-restored>.desk-panel-head){border-radius:12px;min-width:0;box-shadow:inset 0 1px #fff,inset 0 -1px #49608514,0 5px 13px #2a3d5e12;background:linear-gradient(#fffffff5,#edf3fbe6)!important;border:1px solid #d5dfed!important;margin:0 0 16px!important;padding:14px!important}.expert-view :is(.expert-path-map-head .expert-section-title,.expert-mtf-grid>.expert-mtf-head .expert-section-title,.sr-panel-heading h2,.live-position-panel .restored-panel-head h2,.smc-desk-title,.trade-desk-restored .desk-panel-title){align-items:center;gap:9px;display:flex;color:var(--card-heading)!important}.expert-view :is(.expert-path-map-head .expert-section-title,.expert-mtf-grid>.expert-mtf-head .expert-section-title,.sr-panel-heading h2,.live-position-panel .restored-panel-head h2,.smc-desk-title,.trade-desk-restored .desk-panel-title):before{content:"";background:#4778ce;border-radius:2px;flex:0 0 8px;width:8px;height:8px;box-shadow:inset 0 1px #ffffffa6,0 0 0 4px #4778ce1a}.expert-view .sr-panel-heading h2:before{background:linear-gradient(135deg,#229062 0 48%,#ca455e 52% 100%)}.expert-view .live-position-panel .restored-panel-head h2:before{background:#188a9c}.expert-view .smc-desk-title:before{background:#7455bb}.expert-view .trade-desk-restored .desk-panel-title:before{background:#bc861e}.expert-view :is(.expert-path-map-head .expert-mtf-subtitle,.expert-path-legend,.expert-mtf-grid>.expert-mtf-head .expert-mtf-subtitle,.sr-panel-heading p,.live-position-panel .restored-panel-head p,.smc-desk-framing,.trade-desk-restored .restored-panel-intro){color:#61738e!important}.expert-view :is(.expert-path-row.expert-mtf-summary-card,.expert-mtf-grid .expert-mtf-summary-card,.expert-mtf-grid .expert-tf-card,.sr-panel .struct-event-card,.sr-panel .sr-strip-card,.sr-panel .sr-live-card,.sr-panel .sr-level-card,.live-position-metrics article,.live-position-brief,.live-condition-block,.live-condition-grid article,.smc-desk .smc-card,.smc-desk-terminal,.trade-desk-restored .trade-card,.trade-gate-card){background:linear-gradient(#fff 0%,#f3f7fc 100%)!important;border-color:#d7e0ec!important;box-shadow:inset 0 1px #fff,inset 0 -1px #4e618014,0 7px 17px #2a3d5e13,0 2px 4px #2a3d5e0a!important}.expert-view :is(.expert-path-row.expert-mtf-summary-card,.expert-mtf-grid .expert-mtf-summary-card,.expert-mtf-grid .expert-tf-card,.sr-panel .struct-event-card,.smc-desk .smc-card,.trade-desk-restored .trade-card):hover{transform:translateY(-2px);border-color:#bacbe2!important;box-shadow:inset 0 1px #fff,inset 0 -1px #4e618014,0 14px 29px #2a3d5e21!important}.expert-view .expert-path-row.expert-mtf-summary-card.is-sell{background:radial-gradient(circle at 95% 0,#b4233d13,#0000 34%),linear-gradient(145deg,#fff 0%,#fff2f5 100%)!important;border-color:#edc5cd!important}.expert-view .expert-path-row.expert-mtf-summary-card.is-buy{background:radial-gradient(circle at 95% 0,#137a4b14,#0000 34%),linear-gradient(145deg,#fff 0%,#eef9f3 100%)!important;border-color:#b8dfc9!important}.expert-view :is(.expert-path-entry,.expert-path-level,.expert-path-detail-summary){box-shadow:inset 0 1px #fff,inset 0 -1px #4f617f14,0 3px 8px #2a3d5e0d;background:linear-gradient(#fffffff5,#eef3fae6)!important;border-color:#d9e2ee!important}.expert-view .expert-path-strat-chip{box-shadow:inset 0 1px #fff,0 2px 5px #2a3d5e0f;background:linear-gradient(#fff 0%,#e9f1fc 100%)!important;border-radius:6px!important}.expert-view .expert-mtf-grid :is(.expert-mtf-summary-card,.expert-tf-card){position:relative;overflow:hidden}.expert-view .expert-mtf-grid :is(.expert-mtf-summary-card,.expert-tf-card):before{content:"";background:#8ba3c3;width:4px;position:absolute;inset:0 auto 0 0;box-shadow:2px 0 7px #566f9521}.expert-view .expert-mtf-grid :is(.expert-mtf-summary-card.is-sell,.expert-tf-card.is-sell){background:linear-gradient(145deg,#fff 0%,#fff2f5 100%)!important;border-color:#efc7cf!important}.expert-view .expert-mtf-grid :is(.expert-mtf-summary-card.is-sell,.expert-tf-card.is-sell):before{background:linear-gradient(#bb2945,#ea8798)}.expert-view .expert-mtf-grid :is(.expert-mtf-summary-card.is-buy,.expert-mtf-summary-card.is-ok,.expert-tf-card.is-buy){background:linear-gradient(145deg,#fff 0%,#edf9f3 100%)!important;border-color:#b8dfc9!important}.expert-view .expert-mtf-grid :is(.expert-mtf-summary-card.is-buy,.expert-mtf-summary-card.is-ok,.expert-tf-card.is-buy):before{background:linear-gradient(#13784d,#72c69a)}.expert-view .expert-mtf-grid :is(.expert-core-cell,.expert-tf-ind-grid>li,.expert-tf-inv){box-shadow:inset 0 1px #fff,inset 0 -1px #4e618012;background:linear-gradient(#fff 0%,#f0f4fa 100%)!important;border-color:#dce4ef!important;border-radius:9px!important}.expert-view .sr-panel :is(.struct-event-wrap,.sr-timeframe-nav,.sr-current-timeframe){box-shadow:inset 0 1px #fff,inset 0 -1px #4c628514,0 4px 10px #2a3d5e0d;background:linear-gradient(#fff 0%,#edf3fa 100%)!important;border-color:#d5dfed!important}.expert-view .sr-panel .struct-event-card.is-long{background:linear-gradient(145deg,#fff 0%,#edf9f3 100%)!important;border-color:#b9dfca!important}.expert-view .sr-panel .struct-event-card.is-short{background:linear-gradient(145deg,#fff 0%,#fff1f4 100%)!important;border-color:#efc7cf!important}.expert-view .sr-panel :is(.sr-flow-chip,.sr-grade-cell,.sr-ladder-aside>*,.sr-sd-zone){box-shadow:inset 0 1px #fff,inset 0 -1px #4d618114,0 3px 8px #2a3d5e0d;background:linear-gradient(#fff 0%,#eef3f9 100%)!important;border-color:#d9e2ee!important}.expert-view .sr-panel .sr-level-card:has(.sr-level-card-head.is-support){background:linear-gradient(145deg,#fff 0%,#eff9f4 100%)!important;border-color:#b8dfc9!important}.expert-view .sr-panel .sr-level-card:has(.sr-level-card-head.is-resistance){background:linear-gradient(145deg,#fff 0%,#fff2f5 100%)!important;border-color:#efc7cf!important}.expert-view .live-position-state{border-radius:10px;box-shadow:inset 0 1px #fff,inset 0 -1px #1f70881a,0 4px 10px #2a5c7414;color:#315870!important;background:linear-gradient(#f9fdff 0%,#e2f2f7 100%)!important;border:1px solid #b9d9e7!important}.expert-view .live-position-state :is(span,strong){color:#315870!important}.expert-view .live-condition-grid article.is-passed{background:linear-gradient(145deg,#fff 0%,#eaf8f0 100%)!important;border-color:#b8dfc9!important}.expert-view .live-position-metrics article:has(>strong.is-positive){background:linear-gradient(145deg,#fff 0%,#eaf8f0 100%)!important;border-color:#b8dfc9!important}.expert-view .live-position-metrics article:has(>strong.is-negative){background:linear-gradient(145deg,#fff 0%,#fff0f3 100%)!important;border-color:#efc7cf!important}.expert-view .live-condition-grid article.is-pending{background:linear-gradient(145deg,#fff 0%,#fff8e7 100%)!important;border-color:#ead8a9!important}.expert-view .live-position-metrics article:has(>strong.is-caution){background:linear-gradient(145deg,#fff 0%,#fff8e7 100%)!important;border-color:#ead8a9!important}.expert-view :is(.live-position-brief,.live-condition-block)>.restored-subhead{background:linear-gradient(#fff 0%,#edf3fa 100%);border:1px solid #d9e3ef;border-radius:9px;margin:-3px -3px 12px;padding:10px 11px;box-shadow:inset 0 1px #fff,inset 0 -1px #4d618112}.expert-view .smc-desk-tf-strip{background:linear-gradient(#f9fbff 0%,#eaf0f8 100%);border:1px solid #d7e0ed;border-radius:11px;padding:8px;box-shadow:inset 0 1px #fff,inset 0 -1px #4f628114}.expert-view .smc-tf-chip,.expert-view .smc-desk-badge,.expert-view .smc-desk-lean,.expert-view .smc-desk-live-px{box-shadow:inset 0 1px #fffffff2,inset 0 -1px #4f607d17,0 2px 6px #2a3d5e0f;border-radius:7px!important}.expert-view .smc-desk .smc-card.is-active{background:linear-gradient(145deg,#fff 0%,#f3eefc 100%)!important;border-color:#cbbdea!important}.expert-view .smc-desk .smc-card.is-warn{background:linear-gradient(145deg,#fff 0%,#f1effb 100%)!important;border-color:#d1c9ec!important}.expert-view .smc-desk .smc-card.is-idle,.expert-view .smc-desk .smc-card.is-terminal{background:linear-gradient(145deg,#fff 0%,#eef3f8 100%)!important}.expert-view .smc-desk :is(.smc-fill-track,.smc-sd-range){box-shadow:inset 0 2px 5px #3748651f,0 1px #fff}.expert-view .trade-desk-restored .restored-panel-intro{background:linear-gradient(#fff 0%,#eef3f9 100%);border:1px solid #d9e2ee;border-radius:9px;max-width:none;padding:11px 13px;box-shadow:inset 0 1px #fff,inset 0 -1px #4d607f12}.expert-view .trade-gate-card.is-pass{background:linear-gradient(145deg,#fff 0%,#e8f7ef 100%)!important;border-color:#b8dfc9!important}.expert-view .trade-gate-card.is-block{background:linear-gradient(145deg,#fff 0%,#ffeff2 100%)!important;border-color:#efc7cf!important}.expert-view .trade-gate-card:not(.is-pass):not(.is-block){background:linear-gradient(145deg,#fff 0%,#f1effb 100%)!important;border-color:#d1c9ec!important}.expert-view .trade-desk-restored .trade-card.is-long{background:linear-gradient(145deg,#fff 0%,#ebf8f1 100%)!important;border-color:#b8dfc9!important}.expert-view .trade-desk-restored .trade-card.is-short{background:linear-gradient(145deg,#fff 0%,#fff0f3 100%)!important;border-color:#efc7cf!important}.expert-view .trade-desk-restored .trade-card:is(.is-wait,.is-avoid){background:linear-gradient(145deg,#fff 0%,#f1effb 100%)!important;border-color:#d1c9ec!important}.expert-view .trade-desk-restored :is(.trade-metric,.trade-structure-tags span,.trade-side-chip,.trade-quality,.trade-rank-plain){box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4e617f14,0 2px 6px #2a3d5e0d;border-radius:7px!important}.expert-view .expert-interpretation-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;margin:12px 0 8px;display:grid}.expert-view .expert-interpretation-card{text-align:left;background:linear-gradient(145deg,#fff 0%,#f1f5fc 100%);border:1px solid #d4ddec;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:9px 12px;display:flex;box-shadow:inset 0 1px #fffffff5,0 3px 9px #3048700f}.expert-view .expert-interpretation-key{color:#5f7190;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.expert-view .expert-interpretation-value{color:#263a5b;font-size:.84rem;font-weight:700;line-height:1.2}.expert-view .expert-interpretation-detail{color:#71819b;font-size:.7rem;line-height:1.2}.expert-view .expert-interpretation-card--note{background:linear-gradient(145deg,#fff 0%,#f4f1fb 100%);border-color:#d8d1ec}.expert-view .expert-interpretation-card--training{background:linear-gradient(145deg,#fff 0%,#edf4ff 100%);border-color:#c7d5f2}.expert-view .expert-signal-card>p.expert-disclaimer:not(.expert-calendar-caution){display:none}@media (width<=900px){.expert-view .expert-interpretation-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.expert-view .expert-interpretation-cards{grid-template-columns:1fr}}.expert-view :is(.expert-disclaimer,.expert-rollup-footnote,.expert-inv-foot,.expert-path-section-honesty,.expert-path-foot,.expert-m1-missing,.expert-flow-lean-disclaimer,.expert-calendar-coverage,.expert-news-cockpit-support,.expert-event-study-note,.smc-desk-framing,.smc-desk-not-inst,.sr-pick-legend,.trade-desk-restored>.restored-panel-intro){box-sizing:border-box;text-align:center;text-wrap:pretty;width:100%;max-width:none!important;margin-inline:auto!important}.expert-view .expert-mtf-head>.expert-mtf-subtitle,.expert-view .expert-path-map-head>.expert-path-legend{box-sizing:border-box;text-align:center;text-wrap:balance;width:100%;max-width:none!important;margin-inline:auto!important}.expert-view :is(.expert-path-row,.expert-mtf-summary-card,.expert-tf-card,.struct-event-card,.sr-strip-card,.sr-live-card,.sr-level-card,.live-position-metrics article,.live-position-brief,.live-condition-grid article,.smc-card,.trade-card,.trade-gate-card){text-align:left}.signal-map-view,.smc-page-view{gap:16px;display:grid}.signal-map-page-head,.smc-page-head{background:radial-gradient(circle at 92% 8%,#5d4eb91a,#0000 34%),linear-gradient(145deg,#fff 0%,#eef3ff 100%);border:1px solid #cfd9ea;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex;box-shadow:inset 0 1px #fff,0 10px 24px #2a3d5e14}.signal-map-page-head>div:first-child,.smc-page-head>div:first-child{min-width:0}.signal-map-page-eyebrow,.smc-page-eyebrow{color:#5d4dad;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:13px;font-weight:800;display:block}.signal-map-page-head h2,.smc-page-head h2{color:var(--card-heading);letter-spacing:-.025em;margin:0;font-size:clamp(26px,2.2vw,34px);line-height:1.15}.signal-map-page-head p,.smc-page-head p{margin:8px 0 0;line-height:1.6;color:#5f7089!important;max-width:900px!important;font-size:16px!important}.signal-map-page-sync,.smc-page-sync{color:#53647e;text-align:center;background:linear-gradient(#fff 0%,#eaf1fc 100%);border:1px solid #c8d5ed;border-radius:11px;flex:none;min-width:150px;padding:11px 13px;display:grid;box-shadow:inset 0 1px #fff,0 3px 9px #2a3d5e0f}.signal-map-page-sync span,.signal-map-page-sync small,.smc-page-sync span,.smc-page-sync small{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:750}.signal-map-page-sync strong,.smc-page-sync strong{color:#355ea7;font:850 19px/1.1 var(--font-mono);margin:3px 0}.price-action-advanced{background:radial-gradient(circle at 100% 0,#4a5fb017,#0000 38%),linear-gradient(145deg,#fff 0%,#f1f5fb 100%);border:1px solid #cad6e8;border-radius:14px;overflow:hidden;box-shadow:inset 0 1px #fff,0 6px 16px #2a3d5e12}.price-action-advanced>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:18px;min-height:66px;padding:14px 17px;list-style:none;display:flex}.price-action-advanced>summary::-webkit-details-marker{display:none}.price-action-advanced>summary:after{color:#63738c;content:"▾";flex:none;font-size:16px;transition:transform .16s}.price-action-advanced[open]>summary:after{transform:rotate(180deg)}.price-action-advanced>summary>span:first-child{gap:3px;min-width:0;display:grid}.price-action-advanced>summary strong{color:#243754;font-size:17px;line-height:1.3}.price-action-advanced>summary small{color:#667790;font-size:13px;line-height:1.45}.price-action-advanced-status{color:#526681;font:750 12px/1.1 var(--font-mono);white-space:nowrap;background:#fffc;border:1px solid #c8d4e7;border-radius:999px;flex:none;margin-left:auto;padding:6px 9px}.price-action-advanced-body{border-top:1px solid #d5deeb;grid-template-columns:minmax(0,1.35fr) minmax(320px,.8fr);gap:14px;padding:0 14px 14px;display:grid}.price-action-layer-panel,.price-action-entry-panel{background:#fffc;border:1px solid #d1dbea;border-radius:12px;min-width:0;margin-top:14px;padding:15px;box-shadow:inset 0 1px #fff,0 4px 11px #2a3d5e0e}.price-action-control-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.price-action-control-heading h3{color:#273a58;margin:0;font-size:16px;line-height:1.3}.price-action-control-heading p{margin:3px 0 0;line-height:1.45;color:#6c7c92!important;max-width:none!important;font-size:13px!important}.price-action-reset-btn,.price-action-pick-btn,.price-action-clear-btn,.price-action-expert-btn,.price-action-entry-side button,.price-action-layer-chip{color:#53647d;background:#f8faff;border:1px solid #c7d3e5;border-radius:9px;min-height:38px;font-size:13px;font-weight:720;line-height:1.2;box-shadow:inset 0 1px #fff,0 2px 5px #2a3d5e0b}.price-action-reset-btn,.price-action-clear-btn,.price-action-pick-btn,.price-action-expert-btn{padding:8px 11px}.price-action-reset-btn:hover,.price-action-pick-btn:hover,.price-action-clear-btn:hover:not(:disabled),.price-action-expert-btn:hover:not(:disabled),.price-action-layer-chip:hover{color:#355ea7;background:#eef3fd;border-color:#9fb2d4}.price-action-layer-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.price-action-layer-chip{text-align:left;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.price-action-layer-chip>span{background:#dfe5ef;border:1px solid #aebbd0;border-radius:50%;flex:0 0 8px;width:8px;height:8px}.price-action-layer-chip.is-active{color:#355797;background:#edf2ff;border-color:#aebfe1}.price-action-layer-chip.is-active>span{background:#6c78c8;border-color:#5f76ba;box-shadow:0 0 0 3px #5d69bf1f}.price-action-layer-chip.is-terminal.is-active{color:#674f93;background:#f4f0fb;border-color:#bcb2d8}.price-action-layer-chip.is-terminal.is-active>span{background:#8a70b0;border-color:#816aa8}.price-action-entry-controls{grid-template-columns:auto minmax(138px,1fr);gap:9px;display:grid}.price-action-entry-side{grid-template-columns:repeat(2,minmax(62px,1fr));gap:6px;display:grid}.price-action-entry-side button{font:780 12px/1.15 var(--font-mono);padding:8px 10px}.price-action-entry-side button.is-long.is-active{color:#176545;background:#edf8f2;border-color:#9fd3ba}.price-action-entry-side button.is-short.is-active{color:#9e2940;background:#fff0f2;border-color:#e2adb7}.price-action-pick-btn.is-active{color:#294f98;background:#e8efff;border-color:#8fa7d8}.price-action-entry-price{background:#eef3fa;border:1px solid #cbd7e7;border-radius:9px;min-width:0;padding:9px 11px;display:grid}.price-action-entry-price span{color:#718097;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:750}.price-action-entry-price strong{color:#283b59;font:800 15px/1.2 var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;overflow:hidden}.price-action-clear-btn:disabled{cursor:not-allowed;opacity:.5}.price-action-expert-btn{color:#fff;background:linear-gradient(#4775cf 0%,#315eae 100%);border-color:#92aad6;grid-column:1/-1;box-shadow:inset 0 1px #ffffff3d,0 5px 12px #2f569d2e}.price-action-expert-btn:hover:not(:disabled){color:#fff;background:linear-gradient(#3f6dc7 0%,#294f98 100%)}.price-action-expert-btn:disabled{cursor:not-allowed;opacity:.48;filter:saturate(.5)}.price-action-entry-note{background:#f3f6fa;border-left:3px solid #91a3bd;border-radius:7px;margin:10px 0 0;padding:9px 10px;line-height:1.45;color:#66778f!important;max-width:none!important;font-size:12px!important}.price-action-entry-note.is-active{background:#eef2ff;border-left-color:#5f76ba;color:#3c5687!important}.expert-entry-handoff{background:radial-gradient(circle at 100% 0,#5b51b31a,#0000 38%),linear-gradient(145deg,#fff 0%,#eef3fc 100%);border:1px solid #b9c9e5;border-left:4px solid #5875bd;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:0 18px 18px;padding:14px 16px;display:flex;box-shadow:inset 0 1px #fff,0 5px 14px #2a3d5e12}.expert-entry-handoff>div{min-width:0}.expert-entry-handoff span{color:#61718a;font:800 11px/1.2 var(--font-mono);letter-spacing:.09em;text-transform:uppercase;display:block}.expert-entry-handoff strong{color:#263b5c;font:820 16px/1.25 var(--font-mono);margin-top:5px;display:block}.expert-entry-handoff p{margin:5px 0 0;line-height:1.48;color:#5f7088!important;max-width:none!important;font-size:13px!important}.expert-entry-handoff button{color:#53647c;background:#ffffffc7;border:1px solid #c2cee0;border-radius:9px;flex:none;min-height:38px;padding:8px 11px;font-size:13px;font-weight:720}@media (width<=1100px){.price-action-advanced-body{grid-template-columns:minmax(0,1fr)}}.signal-map-tabs-shell{background:linear-gradient(145deg,#eaf0fb 0%,#f7f9fd 55%,#edf1fb 100%);border:1px solid #cbd7ea;border-radius:15px;padding:6px;overflow:hidden;box-shadow:inset 0 1px #fff,0 6px 18px #2a3d5e12}.signal-map-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.signal-map-tabs button{color:#53647e;min-width:0;min-height:64px;box-shadow:none;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label count""detail count";align-items:center;padding:10px 12px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.signal-map-tabs button:before{content:"";background:0 0;border-radius:3px;width:3px;position:absolute;inset:0 auto 0 0}.signal-map-tabs button:hover{background:#ffffffb8;border-color:#c4d0e6;transform:translateY(-1px)}.signal-map-tabs button:focus-visible{outline-offset:2px;outline:3px solid #2f66d833}.signal-map-tabs button.is-active{color:#20395f;background:linear-gradient(145deg,#fff 0%,#edf2ff 100%);border-color:#aebfe3;box-shadow:inset 0 1px #fff,0 4px 12px #355ea71f}.signal-map-tabs button.is-active:before{background:linear-gradient(#416fcb 0%,#7059bd 100%)}.signal-map-tabs button>span{color:inherit;grid-area:label;font-size:14px;font-weight:800;line-height:1.15}.signal-map-tabs button>small{color:#78879d;text-overflow:ellipsis;white-space:nowrap;grid-area:detail;margin-top:3px;font-size:11px;font-weight:650;line-height:1.2;overflow:hidden}.signal-map-tabs button>em{color:#697a93;width:25px;height:25px;font:750 11px/1 var(--font-mono);background:#ffffffc2;border:1px solid #d2dced;border-radius:8px;grid-area:count;place-items:center;font-style:normal;display:grid}.signal-map-tabs button.is-active>em{color:#355ea7;background:#f7f9ff;border-color:#b7c8e8}.signal-map-tab-panel{gap:12px;min-width:0;display:grid}.signal-map-tab-intro{background:linear-gradient(145deg,#fff 0%,#f2f5fb 100%);border:1px solid #d5deec;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:12px 16px;display:flex;box-shadow:inset 0 1px #fff,0 3px 9px #2a3d5e0d}.signal-map-tab-intro>div:first-child{min-width:0}.signal-map-tab-intro>div:first-child>span{color:#78879d;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.2;display:block}.signal-map-tab-intro strong{color:#233756;margin-top:2px;font-size:16px;line-height:1.25;display:inline-block}.signal-map-tab-intro p{margin:3px 0 0;line-height:1.45;color:#64758e!important;max-width:none!important;font-size:13px!important}.signal-map-tab-actions{flex:none;align-items:center;gap:8px;display:flex}.signal-map-tab-actions>span,.signal-map-tab-actions>button{color:#53647e;white-space:nowrap;background:#f8faff;border:1px solid #cbd7e9;border-radius:9px;min-height:34px;padding:7px 10px;font-size:11px;font-weight:750;line-height:1.2}.signal-map-tab-actions>button:hover{color:#355ea7;background:#edf3ff;border-color:#afc0df}.expert-detail-tab-empty{color:#5d6f89;text-align:center;background:radial-gradient(circle at 50% 0,#5d4eb91a,#0000 46%),linear-gradient(145deg,#fff 0%,#eef3fb 100%);border:1px dashed #b9c8e0;border-radius:14px;place-content:center;min-height:220px;padding:28px;display:grid}.expert-detail-tab-empty>span{color:#5d4dad;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.expert-detail-tab-empty h3{color:#253957;margin:7px 0 0;font-size:21px}.expert-detail-tab-empty p{margin:8px auto 0;line-height:1.6;color:#64758e!important;max-width:660px!important;font-size:14px!important}.signal-map-layout-guide{order:0;margin:0!important}.smc-page-view>.smc-desk{margin:0}.smc-page-view .smc-tf-chip{cursor:pointer;font:inherit;text-align:left;transition:border-color .15s,box-shadow .15s,transform .15s}.smc-page-view .smc-tf-chip:hover{transform:translateY(-1px);border-color:#b9c9e4!important;box-shadow:inset 0 1px #fff,0 5px 12px #2a3d5e14!important}.smc-page-view .smc-tf-chip:focus-visible{outline-offset:2px;outline:3px solid #2f66d833}.smc-page-view>.smc-desk{position:relative;overflow:hidden;background:radial-gradient(circle at 8% 0,#6c5dd629,#0000 30%),radial-gradient(circle at 96% 12%,#2d9bbe24,#0000 28%),linear-gradient(145deg,#fbfdff 0%,#f1f5ff 56%,#edf3fb 100%)!important;border:1px solid #c9d8ef!important;border-radius:20px!important;padding:22px!important;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4f658f1a,0 16px 36px #3048741f!important}.smc-page-view>.smc-desk:before{content:"";background:linear-gradient(90deg,#6249c7 0%,#477bdd 46%,#36a2bd 100%);border-radius:0 0 8px 8px;height:5px;position:absolute;inset:0 18px auto;box-shadow:0 3px 10px #4c5cba33}.smc-page-view .smc-desk-head{background:linear-gradient(#fffffff5,#ecf3fdeb);border:1px solid #d3def0;border-radius:14px;margin:0 0 17px;padding:14px 16px;box-shadow:inset 0 1px #fff,0 7px 16px #33497114}.smc-page-view .smc-desk-title{letter-spacing:-.02em;text-transform:none;font-size:clamp(18px,2vw,24px);font-weight:850;color:#1e2b47!important}.smc-page-view .smc-desk-title:before{content:"";vertical-align:3px;background:linear-gradient(135deg,#6b52ca,#3e8fca);border-radius:3px;width:9px;height:9px;margin-right:9px;display:inline-block;box-shadow:0 0 0 4px #5b4ec11f}.smc-page-view .smc-desk-framing,.smc-page-view .smc-desk-note,.smc-page-view .smc-desk-not-inst{font-size:14px;color:#5c6e89!important}.smc-page-view .smc-desk-live-px{box-shadow:inset 0 1px #fff,0 3px 8px #2c569114;color:#285b9e!important;background:linear-gradient(#f7fbff,#e7f0fc)!important;border-color:#bfd1ed!important;border-radius:9px!important}.smc-page-view .smc-desk-badge,.smc-page-view .smc-desk-lean,.smc-page-view .smc-tf-chip{box-shadow:inset 0 1px #fff,0 3px 8px #31487012;color:#566984!important;background:linear-gradient(#fff,#eef3fa)!important;border-color:#cbd9ed!important;border-radius:9px!important}.smc-page-view .smc-desk-lean.is-long{color:#167449!important;background:linear-gradient(#f6fffa,#e5f7ed)!important;border-color:#a9ddc2!important}.smc-page-view .smc-desk-lean.is-short{color:#b32c4a!important;background:linear-gradient(#fff8fa,#fde9ee)!important;border-color:#efb8c4!important}.smc-page-view .smc-desk-tf-strip{background:linear-gradient(#f9fbff,#e9f0fa);border:1px solid #d2deef;border-radius:13px;margin-bottom:18px;padding:9px;box-shadow:inset 0 1px #fff,0 4px 10px #33497112}.smc-page-view .smc-tf-chip{min-height:38px;padding:8px 11px;transition:transform .15s,box-shadow .15s,border-color .15s;color:#546782!important}.smc-page-view .smc-tf-chip.is-active{box-shadow:inset 0 1px #ffffff59,0 6px 13px #4558b738;color:#fff!important;background:linear-gradient(145deg,#6573df,#4e8bcf)!important;border-color:#526bd4!important}.smc-page-view .smc-tf-chip.is-active :is(.smc-tf-chip-evt,.smc-tf-chip-n){color:#ffffffdb!important}.smc-page-view .smc-tf-chip>:is(.smc-tf-chip-tf,.smc-tf-chip-evt,.smc-tf-chip-n){white-space:nowrap;flex:none;min-width:0;margin:0;padding:0;display:inline;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.smc-page-view .smc-tf-chip>.smc-tf-chip-evt{color:#71839d!important}.smc-page-view .smc-tf-chip>.smc-tf-chip-n{font-weight:800;color:#4764a8!important}.smc-page-view .smc-tf-chip.is-active>.smc-tf-chip-evt,.smc-page-view .smc-tf-chip.is-active>.smc-tf-chip-n{color:#ffffffe6!important}.smc-page-view .smc-desk-grid{gap:14px}.smc-page-view .smc-card{color:#526681;min-height:126px;transition:transform .16s,box-shadow .16s,border-color .16s;background:linear-gradient(145deg,#fff 0%,#f1f5fb 100%)!important;border:1px solid #d3deee!important;border-radius:14px!important;box-shadow:inset 0 1px #fff,inset 0 -1px #4b608314,0 8px 16px #30487414!important}.smc-page-view .smc-card:hover{transform:translateY(-2px);border-color:#aebfe0!important;box-shadow:inset 0 1px #fff,0 13px 24px #30487424!important}.smc-page-view .smc-card-provenance{color:#627693;letter-spacing:.04em;text-transform:uppercase;background:#f4f7fc;border:1px solid #cfdbed;border-radius:999px;align-items:center;width:fit-content;margin-top:8px;padding:3px 7px;font-size:10px;font-weight:800;display:inline-flex}.smc-page-view .smc-card-provenance.is-unavailable{color:#9b5267;background:#fff5f7;border-color:#ecc2cf}.smc-page-view .smc-capability-panel{background:linear-gradient(145deg,#fbfdff 0%,#eef3fc 100%);border:1px solid #c9d8ef;border-radius:18px;margin-top:16px;padding:18px;box-shadow:inset 0 1px #fff,0 8px 18px #30487414}.smc-page-view .smc-capability-head{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;display:flex}.smc-page-view .smc-capability-head h3{color:#263754;margin:3px 0 0;font-size:18px;font-weight:850}.smc-page-view .smc-capability-note{color:#687b99;font-size:12px;font-weight:750}.smc-page-view .smc-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.smc-page-view .smc-capability-row{background:#ffffffb8;border:1px solid #d4dfef;border-radius:12px;min-height:96px;padding:12px}.smc-page-view .smc-capability-name{color:#405674;font-size:12px;font-weight:850}.smc-page-view .smc-capability-row strong{color:#2d6f55;letter-spacing:.04em;text-transform:uppercase;margin-top:7px;font-size:11px;display:inline-block}.smc-page-view .smc-capability-row p{color:#71839d;margin:5px 0 0;font-size:11px;line-height:1.45}.smc-page-view .smc-capability-row.is-unavailable strong{color:#a14f65}.smc-page-view .smc-capability-row.is-proxy-only strong{color:#906d39}.smc-page-view .smc-capability-row.is-enabled strong{color:#4e5ca4}@media (width<=900px){.smc-page-view .smc-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.smc-page-view .smc-capability-head{flex-direction:column;align-items:flex-start;gap:6px}.smc-page-view .smc-capability-grid{grid-template-columns:1fr}}.smc-page-view .smc-card.is-active{background:linear-gradient(145deg,#fff,#f1edff)!important;border-color:#bdb4e9!important}.smc-page-view .smc-card.is-warn{background:linear-gradient(145deg,#fff,#edf2ff)!important;border-color:#b8c5ed!important}.smc-page-view .smc-card.is-idle,.smc-page-view .smc-card.is-terminal{opacity:1;background:linear-gradient(145deg,#fdfefe,#eef3f9)!important;border-color:#d5dfec!important}.smc-page-view .smc-card-label,.smc-page-view .smc-card-detail,.smc-page-view .smc-card-status{color:#61738e!important}.smc-page-view .smc-card-value,.smc-page-view .smc-card strong{color:#1f2e4c!important}.smc-page-view .smc-desk-terminal{border-radius:14px;margin-top:20px;padding:16px;box-shadow:inset 0 1px #fff,0 7px 15px #30487412;background:linear-gradient(#f8fbff,#eaf1fa)!important;border:1px solid #d2deef!important}.smc-page-view .smc-desk-terminal-title{font-size:14px;color:#344a6a!important}.smc-page-view .smc-desk-terminal-group-label{color:#607492!important}.smc-page-view .smc-desk-terminal-group-label.is-terminal-cleared{color:#287b59!important}.smc-page-view .smc-desk-terminal-group-label.is-terminal-mitigated{color:#4d67aa!important}.smc-page-view .smc-desk-terminal-group-label.is-terminal-invalidated{color:#b23b55!important}@media (width<=720px){.signal-map-page-head,.smc-page-head{flex-direction:column;align-items:stretch;padding:16px}.signal-map-page-sync,.smc-page-sync{width:100%}.price-action-advanced>summary{flex-wrap:wrap;align-items:flex-start;padding:13px}.price-action-advanced-status{order:3;margin-left:0}.price-action-advanced-body{gap:10px;padding:0 10px 10px}.price-action-layer-panel,.price-action-entry-panel{padding:12px}.price-action-control-heading{flex-direction:column}.price-action-layer-grid,.price-action-entry-controls{grid-template-columns:minmax(0,1fr)}.expert-entry-handoff{flex-direction:column;align-items:stretch;gap:11px;margin-inline:14px}.expert-entry-handoff button{width:100%}.signal-map-tabs-shell{padding:5px;overflow:visible}.signal-map-tabs{scroll-snap-type:x proximity;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(148px,68vw);grid-auto-flow:column;gap:5px;padding-bottom:2px;overflow-x:auto}.signal-map-tabs button{scroll-snap-align:start;min-height:58px;padding:8px 10px}.signal-map-tab-intro{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.signal-map-tab-actions{justify-content:space-between}.expert-detail-tab-empty{min-height:190px;padding:22px 16px}}.app-shell :is(.expert-symbol,.structure-map-symbol,.smc-price-chart-tf,.smc-desk-live-px){color:#31589c!important;background:linear-gradient(#f8fbff 0%,#e9f1ff 100%)!important;border-color:#c4d2ee!important;box-shadow:inset 0 1px #fff,0 2px 6px #2d569c12!important}.app-shell :is(.expert-tf-score,.expert-tf-event,.bb-meter-state.is-fail-break,.sr-strength.is-major,.struct-event-primary){border-color:var(--color-attention-border)!important;color:var(--color-attention-text)!important;background:linear-gradient(180deg, #fbfaff 0%, var(--color-attention-surface) 100%)!important;box-shadow:inset 0 1px #fff,0 2px 6px #58479f0f!important}.app-shell .expert-market-live-dot.is-waiting{background:#6f5bc2!important;box-shadow:0 0 0 4px #6f5bc21f,0 0 12px #6f5bc233!important}.expert-view :is(.sr-live-dot,.smc-live-dot){background:#3e70c8!important;border-color:#fff!important;box-shadow:0 0 0 2px #fff,0 0 0 3px #3e70c86b!important}.app-shell .rail-track{background:linear-gradient(90deg,#25916052 0%,#25916029 32%,#6757b842 48% 52%,#c4365029 68%,#c4365052 100%)!important}.expert-view .expert-breakout-top{width:100%;margin:0}.expert-view .expert-breakout-top .bb-meter{border-color:#c7d5ee;box-shadow:inset 0 1px #fffffff5,0 8px 20px #2d4f8914}.app-shell .bb-meter-sync{color:#315a9e;letter-spacing:.06em;text-transform:uppercase;background:#edf4ff;border:1px solid #bfd0ed;border-radius:999px;align-items:center;min-height:24px;padding:4px 8px;font:800 .62rem/1 ui-monospace,monospace;display:inline-flex}.app-shell .bb-meter-sync.is-waiting{color:#805f18;background:#fff7dc;border-color:#e1c98a}.app-shell .bb-meter-info-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 8px;display:grid}.app-shell .data-context-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;margin:10px 0;display:grid}.app-shell .data-context-card{background:linear-gradient(145deg,#fff 0%,#f1f5fc 100%);border:1px solid #d4ddec;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-height:54px;padding:8px 11px;display:flex;box-shadow:inset 0 1px #fffffff5,0 3px 9px #3048700f}.app-shell .data-context-key{color:#5f7190;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.app-shell .data-context-value{color:#263a5b;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:750;line-height:1.2;overflow:hidden}.app-shell .data-context-detail{color:#71819b;text-overflow:ellipsis;white-space:nowrap;font-size:.69rem;line-height:1.2;overflow:hidden}.expert-view .expert-market-description{background:#f2f6fc;border-left:3px solid #7b9cea;border-radius:0 8px 8px 0;width:100%;margin:8px 0 0;padding:7px 10px;color:#5f7190!important;font-size:.78rem!important;line-height:1.35!important}.app-shell .sticky-desk-price .sticky-desk-quote-line{display:none!important}.app-shell :is(.smc-desk-framing,.expert-path-section-honesty,.expert-flow-lean-disclaimer,.expert-calendar-coverage,.expert-news-cockpit-support,.expert-event-study-note,.sr-pick-legend,.restored-panel-intro,p.hypothesis-muted){box-sizing:border-box;background:linear-gradient(145deg,#fff 0%,#f4f2fb 100%);border:1px solid #d7dff0;border-left:3px solid #8068d8;border-radius:0 9px 9px 0;width:100%;margin-block:8px;padding:8px 11px;color:#61718a!important;font-size:.79rem!important;line-height:1.4!important}.app-shell :is(.expert-calendar-coverage,.expert-news-cockpit-support){background:linear-gradient(145deg,#fff 0%,#eef8fa 100%);border-left-color:#2a9aaa}.app-shell :is(.expert-event-study-note,p.hypothesis-muted){border-left-color:#7b9cea}.expert-view .expert-stream-methodology{background:linear-gradient(145deg,#fff 0%,#f5f8fd 100%);border:1px solid #d4ddec;border-radius:12px;width:100%;margin:0 0 2px;padding:10px 12px 4px;box-shadow:inset 0 1px #fffffff5,0 3px 9px #3048700d}.expert-view .expert-stream-methodology-head{justify-content:space-between;align-items:baseline;gap:12px;padding:0 2px;display:flex}.expert-view .expert-stream-methodology .bb-meter-info-cards{margin-top:8px}.app-shell .bb-meter-info-card{background:linear-gradient(145deg,#fff 0%,#f1f5fc 100%);border:1px solid #d4ddec;border-radius:10px;flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:9px 12px;display:flex;box-shadow:inset 0 1px #fffffff5,0 3px 9px #3048700f}.app-shell .bb-meter-info-card--source{background:linear-gradient(145deg,#fff 0%,#f4f1fb 100%);border-color:#d8d1ec}.app-shell .bb-meter-info-key{color:#5f7190;letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:800}.app-shell .bb-meter-info-value{color:#263a5b;font-size:.84rem;font-weight:700;line-height:1.2}.app-shell .bb-meter-info-detail{color:#71819b;font-size:.7rem;line-height:1.25}.app-shell .bb-meter-framing{display:none}@media (width<=620px){.expert-view .expert-stream-methodology-head{flex-direction:column;align-items:flex-start;gap:3px}.app-shell .bb-meter-info-cards,.app-shell .data-context-cards{grid-template-columns:1fr}}.expert-view .expert-analyze-btn,.gold-council .gold-council-actions button{color:#fff!important;background:linear-gradient(#4f76cf 0%,#365db5 100%)!important;border-color:#b9c8eb!important;box-shadow:inset 0 1px #ffffff40,0 5px 12px #2f5cb229!important}.expert-view .candle-lib-card-visual{background-image:linear-gradient(#4068b713, #fff0 44%), var(--candle-icon,none)!important}.app-shell .desk-provider-row.is-on{background:linear-gradient(145deg,#fff 0%,#edf3ff 100%)!important;border-color:#c5d3ee!important;box-shadow:inset 3px 0 #4d74c9,inset 0 1px #fff,0 4px 11px #2a3d5e0e!important}.expert-view .expert-stem-cell:nth-child(2):before,.expert-view .expert-stem-cell:nth-child(7):before{background:#725bc0!important}.expert-view .expert-path-row-top :is(.expert-path-grade.is-grade-b,.expert-path-soft:not(.is-diverge)){border-color:var(--color-attention-border)!important;color:var(--color-attention-text)!important;background:var(--color-attention-surface)!important}.expert-view .struct-event-card.is-primary{border-color:#cfc6ec!important;box-shadow:inset 0 0 0 1px #58479f0e,0 6px 18px #2a3d5e14!important}.expert-view .expert-inv-clock.is-paused .expert-inv-detail-key{color:#3d5f98!important;background:linear-gradient(#f9fbff 0%,#e8f0fc 100%)!important;border-color:#c9d6ed!important}.expert-view .expert-inv-clock.is-paused .expert-inv-detail-value{color:#405c88!important}.expert-view .smc-desk .smc-card.is-warn,.expert-view .trade-gate-card:not(.is-pass):not(.is-block),.expert-view .trade-desk-restored .trade-card:is(.is-wait,.is-avoid){background:linear-gradient(145deg,#fff 0%,#f1effb 100%)!important;border-color:#d1c9ec!important}.expert-view .sr-panel:before{background:linear-gradient(90deg,#229062 0%,#75c9a0 42%,#7968c4 50%,#d68495 58%,#ce4b62 100%)!important}.expert-view .trade-desk-restored:before{background:linear-gradient(90deg,#624ab3,#806bc8 38%,#477ac8 72%,#8caee0)!important}.gold-council .gold-council-status.is-validated{color:#315b9d!important;background:#edf3ff!important;border-color:#c5d4ee!important}.gold-council .gold-council-status.is-rejected{color:#56647a!important;background:#f1f4f8!important;border-color:#d4dce9!important}.gold-council :is(.gold-council-status.is-testing,.gold-council-status.is-insufficient-data,b.is-abstain){border-color:var(--color-attention-border)!important;color:var(--color-attention-text)!important;background:var(--color-attention-surface)!important}@media (width<=760px){.expert-view .expert-path-map,.expert-view .expert-mtf-grid,.expert-view .smc-desk{padding:13px!important}.expert-view :is(.expert-path-map-head,.expert-mtf-grid>.expert-mtf-head,.sr-panel-header,.live-position-panel>.restored-panel-head,.smc-desk-head,.trade-desk-restored>.desk-panel-head){align-items:flex-start;padding:12px!important}.expert-view .live-position-panel>.restored-panel-head,.expert-view .smc-desk-head{flex-direction:column}}.app-shell .gen-paper-hint{min-height:26px;border:1px solid var(--card-border)!important;color:var(--card-foreground)!important;box-shadow:none!important;opacity:1!important;background:#f3f6fb!important;border-radius:8px!important;padding:3px 9px!important}.app-shell .gen-paper-hint.is-compact{min-height:24px;padding:2px 8px!important;font-size:13px!important}.app-shell .gen-paper-hint.is-avoid{border-color:var(--semantic-sell-border)!important;color:var(--semantic-sell-text)!important;background:var(--semantic-sell-surface)!important}.app-shell .gen-paper-hint.is-keep{border-color:var(--semantic-buy-border)!important;color:var(--semantic-buy-text)!important;background:var(--semantic-buy-surface)!important}.gold-council .gold-council-empty,.gold-council .gold-council-error{min-height:58px;margin-top:var(--space-4);border-radius:12px;align-items:center;padding:14px 16px;font-size:15px;font-weight:550;line-height:1.5;display:flex;box-shadow:0 4px 12px #2a3d5e0d}.gold-council .gold-council-empty{color:#3d587e!important;background:linear-gradient(145deg,#f9fbff 0%,#edf4ff 100%)!important;border:1px solid #c8d8f0!important}.gold-council .gold-council-error{border:1px solid var(--semantic-sell-border)!important;color:var(--semantic-sell-text)!important;background:var(--semantic-sell-surface)!important}.gold-council .gold-council-live,.gold-council .gold-council-section-title p,.gold-council .gold-council-team p,.gold-council .gold-council-hypothesis p,.gold-council .gold-council-hypothesis-stats span,.gold-council .gold-council-hypothesis footer,.gold-council .gold-council-agent span,.gold-council .gold-council-history small,.gold-council .gold-council-governance{color:var(--card-foreground)!important}.gold-council .gold-council-hypothesis code{border:1px solid var(--card-border);white-space:normal;overflow-wrap:anywhere;border-radius:9px;padding:12px 13px;font-size:13px;line-height:1.55;display:block;color:#405574!important;background:#f2f6fc!important}.gold-council .gold-council-hypothesis-stats span{min-width:0}.gold-council .gold-council-hypothesis-stats b,.gold-council .gold-council-history b,.gold-council .gold-council-agent b:not(.is-bullish):not(.is-bearish):not(.is-abstain){color:var(--card-heading)!important}.gold-council .gold-council-missing{color:#8a570d!important}.gold-council .gold-council-hypothesis footer,.gold-council .gold-council-agent,.gold-council .gold-council-governance{border-color:var(--card-border)!important}.gold-council .gold-council-history button{border:1px solid var(--card-border)!important;color:var(--card-foreground)!important;background:var(--card-surface)!important;box-shadow:0 4px 12px #2a3d5e0d!important}.gold-council .gold-council-history button:hover{border-color:var(--card-border-hover)!important;background:var(--card-surface-hover)!important;box-shadow:var(--card-shadow)!important}.app-shell .structure-map-canvas,.app-shell .structure-map-canvas.structure-map-canvas-lwc,.app-shell .structure-map-canvas.structure-map-canvas-tv{border-color:var(--card-border)!important;box-shadow:var(--card-shadow)!important;background:#fff!important}.app-shell .structure-map-empty{color:var(--card-foreground)!important;background:linear-gradient(145deg,#fff 0%,#f4f7fc 100%)!important}.app-shell .predictive-entry-engine{--pe-heading:#1d2a44;--pe-text:#52627a;--pe-muted:#6d7d94;--pe-label:#617089;--pe-border:#d5deeb;--pe-border-strong:#c4d0e1;--pe-surface:#fff;--pe-surface-soft:#f4f7fc;--pe-surface-tint:#eef3ff;--pe-indigo:#355ea7;color:var(--pe-text)!important;background:var(--pe-surface)!important}.app-shell :where(.predictive-entry-engine) :where(.predictive-ai-coverage,.predictive-suggestion-strip,.predictive-strategy-guidance,.predictive-strategy-guidance article,.predictive-suggestion-grid article,.predictive-report,.predictive-report-summary,.predictive-summary-metrics span,.predictive-market-grid article,.predictive-momentum-grid article,.predictive-scenario-card,.predictive-zone-card,.predictive-audit-grid article,.predictive-geometry-list>div,.predictive-method-details,.predictive-ai-report){box-sizing:border-box;border-color:var(--pe-border)!important;color:var(--pe-text)!important;background:var(--pe-surface)!important;box-shadow:inset 0 1px #fff,0 5px 14px #2a3d5e11!important}.app-shell .predictive-entry-engine :is(.predictive-ai-coverage,.predictive-strategy-guidance,.predictive-report-summary,.predictive-method-details){background:linear-gradient(145deg, #fff 0%, var(--pe-surface-soft) 100%)!important}.app-shell .predictive-ai-coverage{border-radius:14px!important;padding:18px!important}.app-shell .predictive-ai-coverage-summary strong{font-size:17px;color:var(--pe-heading)!important}.app-shell .predictive-ai-coverage-summary span,.app-shell .predictive-ai-evidence-notes span{color:var(--pe-text)!important}.app-shell .predictive-ai-tf-badges{background:#f6f8fc;border:1px solid #dbe3ef;border-radius:999px;gap:8px;padding:4px}.app-shell .predictive-ai-tf-badges span{min-height:34px;box-shadow:0 2px 5px #2a3d5e0b;color:#52647d!important;background:#fff!important;border-color:#ced8e7!important}.app-shell .predictive-ai-tf-badges span.is-ready{color:#2d7858!important;background:#eef9f4!important;border-color:#b9decd!important}.app-shell .predictive-ai-tf-badges span.is-missing{color:#65748b!important;background:#f1f4f9!important;border-color:#c8d3e5!important}.app-shell .predictive-suggestion-strip{margin:0 22px 22px;padding:22px;color:var(--pe-text)!important;background:radial-gradient(circle at 100% 0,#5d4eb91a,#0000 34%),linear-gradient(145deg,#fff 0%,#eef2fb 100%)!important;border:1px solid #c8d4e8!important;border-left:4px solid #6b63b7!important;border-radius:16px!important;box-shadow:inset 0 1px #fff,0 9px 24px #2a3d5e17!important}.app-shell .predictive-suggestion-strip.is-long{border-left-color:#4ea37d!important}.app-shell .predictive-suggestion-strip.is-short{border-left-color:#cf6d78!important}.app-shell .predictive-suggestion-heading>div:first-child>span{color:#5d4dad!important}.app-shell .predictive-suggestion-heading h3{font-size:22px;color:var(--pe-heading)!important}.app-shell .predictive-suggestion-strip.is-long .predictive-suggestion-heading h3{color:#2f7659!important}.app-shell .predictive-suggestion-strip.is-short .predictive-suggestion-heading h3{color:#ac3f50!important}.app-shell .predictive-suggestion-heading p,.app-shell .predictive-strategy-guidance :is(span,small),.app-shell .predictive-suggestion-grid article>:is(span,small),.app-shell .predictive-suggestion-footer,.app-shell .predictive-suggestion-footer small{color:var(--pe-text)!important}.app-shell .predictive-suggestion-status :is(span,strong){color:#53647e!important;background:#ffffffd6!important;border-color:#c7d2e3!important}.app-shell .predictive-strategy-guidance{grid-template-columns:minmax(190px,.75fr) minmax(360px,1.75fr) minmax(260px,1fr);gap:12px;padding:12px;border-radius:14px!important}.app-shell .predictive-strategy-guidance article{border-radius:12px;min-width:0;min-height:128px;padding:16px;border:1px solid var(--pe-border)!important}.app-shell .predictive-strategy-guidance article.is-strategy{background:linear-gradient(145deg,#fff 0%,#f0f3ff 100%)!important}.app-shell .predictive-strategy-guidance strong,.app-shell .predictive-suggestion-grid article>strong,.app-shell .predictive-candle-watch>strong{color:var(--pe-heading)!important}.app-shell .predictive-suggestion-grid{grid-template-columns:repeat(3,minmax(180px,.72fr)) minmax(360px,1.65fr);align-items:stretch;gap:12px}.app-shell .predictive-suggestion-grid article{height:100%;min-height:138px;padding:17px;border:1px solid var(--pe-border)!important;border-radius:13px!important}.app-shell .predictive-suggestion-grid .predictive-candle-watch{background:linear-gradient(145deg,#fff 0%,#f1f5fc 100%)!important}.app-shell .predictive-candle-watch ol{color:var(--pe-text)!important}.app-shell .predictive-suggestion-footer{border-top-color:var(--pe-border)!important}.app-shell .predictive-suggestion-footer>div>strong{color:var(--pe-indigo)!important}.app-shell .predictive-report{overflow:hidden;border-top:1px solid var(--pe-border)!important;background:var(--pe-surface)!important;box-shadow:none!important}.app-shell .predictive-report-summary{grid-template-columns:minmax(340px,1.35fr) minmax(320px,.95fr) minmax(220px,.62fr);align-items:center;gap:24px;border-bottom:1px solid var(--pe-border)!important;box-shadow:none!important;padding:26px!important}.app-shell .predictive-summary-kicker,.app-shell .predictive-market-grid article>span,.app-shell .predictive-audit-grid article>span,.app-shell .predictive-scenario-top>div:first-child>span{color:var(--pe-label)!important}.app-shell .predictive-report-summary>div:first-child>strong,.app-shell .predictive-market-grid h4,.app-shell .predictive-scenario-top h4,.app-shell .predictive-zone-columns>div>h4,.app-shell .predictive-audit-grid article>strong{color:var(--pe-heading)!important}.app-shell .predictive-report-summary p,.app-shell .predictive-market-grid :is(p,small),.app-shell .predictive-momentum-grid :is(span,small),.app-shell .predictive-scenario-card :is(dt,dd,summary,ul),.app-shell .predictive-zone-card p,.app-shell .predictive-audit-grid article :is(p,ul),.app-shell .predictive-method-details :is(summary,ul,p),.app-shell .predictive-disclaimer{color:var(--pe-text)!important}.app-shell .predictive-summary-metrics{gap:10px}.app-shell .predictive-summary-metrics span{flex-direction:column;justify-content:center;min-width:0;min-height:76px;padding:12px 14px;display:flex;border:1px solid var(--pe-border)!important;border-radius:12px!important}.app-shell .predictive-summary-metrics strong{overflow-wrap:anywhere;color:var(--pe-heading)!important}.app-shell .predictive-asof{background:#ffffffb3;border:1px solid #d5deeb;border-radius:12px;align-content:center;justify-items:end;padding:14px}.app-shell .predictive-asof span,.app-shell .predictive-asof small{color:var(--pe-text)!important}.app-shell .predictive-asof strong{color:var(--pe-indigo)!important}.app-shell .predictive-stale-banner{box-shadow:inset 3px 0 #6a70b5;color:#53647e!important;background:linear-gradient(145deg,#f7f9fd 0%,#eaf0fb 100%)!important;border-color:#c6d1e4!important}.app-shell .predictive-stale-banner strong{color:#334c76!important}.app-shell .predictive-report-section{border-bottom:1px solid var(--pe-border)!important;background:var(--pe-surface)!important;padding:28px 26px!important}.app-shell .predictive-report-section:nth-of-type(2n){background:linear-gradient(#fff 0%,#fbfcff 100%)!important}.app-shell .predictive-section-heading{align-items:center;margin-bottom:22px}.app-shell .predictive-section-heading>span{color:#3f62a0!important;background:#edf3ff!important;border-color:#b9c9e6!important}.app-shell .predictive-section-heading h3{color:var(--pe-heading)!important}.app-shell .predictive-section-heading p{color:var(--pe-text)!important}.app-shell .predictive-market-grid,.app-shell .predictive-momentum-grid,.app-shell .predictive-scenario-grid,.app-shell .predictive-audit-grid{align-items:stretch;gap:14px}.app-shell .predictive-market-grid article,.app-shell .predictive-momentum-grid article,.app-shell .predictive-audit-grid article{height:100%;border:1px solid var(--pe-border)!important;border-radius:14px!important}.app-shell .predictive-market-grid article{align-content:start;min-height:178px;display:grid}.app-shell .predictive-momentum-grid article{align-content:center;min-height:126px;padding:18px;display:grid;background:linear-gradient(145deg,#fff 0%,#f2f5fb 100%)!important}.app-shell .predictive-momentum-grid strong{color:var(--pe-heading)!important}.app-shell .predictive-scenario-card{flex-direction:column;height:100%;min-height:410px;padding:18px;display:flex;border:1px solid var(--pe-border)!important;border-left-width:4px!important;border-radius:14px!important}.app-shell .predictive-scenario-card.is-long{background:linear-gradient(145deg,#fff 0%,#f0faf5 100%)!important;border-left-color:#4ea37d!important}.app-shell .predictive-scenario-card.is-short{background:linear-gradient(145deg,#fff 0%,#fff3f4 100%)!important;border-left-color:#cf6d78!important}.app-shell .predictive-scenario-card.is-primary{box-shadow:inset 0 1px #fff,0 8px 20px #2a3d5e1a!important}.app-shell .predictive-evidence-score strong{color:var(--pe-indigo)!important}.app-shell .predictive-evidence-score span,.app-shell .predictive-scenario-badges span,.app-shell .predictive-zone-meta span,.app-shell .predictive-focus-fit span{color:#5d6d85!important}.app-shell .predictive-scenario-badges span,.app-shell .predictive-zone-meta span,.app-shell .predictive-focus-fit span{background:#ffffffc7!important;border-color:#c7d2e3!important}.app-shell .predictive-scenario-card dl>div{border-top-color:#d6dfeb!important}.app-shell .predictive-scenario-card details{margin-top:auto;padding-top:16px}.app-shell .predictive-zone-columns{align-items:start;gap:18px}.app-shell .predictive-zone-card{min-height:142px;border:1px solid var(--pe-border)!important;border-left-width:4px!important;border-radius:13px!important}.app-shell .predictive-zone-card.is-buy{background:linear-gradient(145deg,#fff 0%,#f0faf5 100%)!important;border-left-color:#4ea37d!important}.app-shell .predictive-zone-card.is-sell{background:linear-gradient(145deg,#fff 0%,#fff3f4 100%)!important;border-left-color:#cf6d78!important}.app-shell .predictive-zone-card>div:first-child :is(span,strong){color:var(--pe-heading)!important}.app-shell .predictive-empty{color:var(--pe-muted)!important;background:var(--pe-surface-soft)!important;border-color:#c7d2e3!important}.app-shell .predictive-audit-grid article{min-height:330px;padding:18px;background:linear-gradient(145deg,#fff 0%,#f4f7fc 100%)!important}.app-shell .predictive-audit-grid .predictive-audit-card{flex-direction:column;gap:14px;min-height:0;display:flex;border-top:3px solid #6d78c5!important}.app-shell .predictive-audit-grid .predictive-audit-card.is-change-view{background:radial-gradient(circle at 100% 0,#4863be1a,#0000 42%),linear-gradient(145deg,#fff 0%,#f2f5fc 100%)!important}.app-shell .predictive-audit-grid .predictive-audit-card.is-conflicts{background:radial-gradient(circle at 100% 0,#7e5ca71a,#0000 42%),linear-gradient(145deg,#fff 0%,#f6f3fb 100%)!important;border-top-color:#8a6db1!important}.app-shell .predictive-audit-card-heading{border-bottom:1px solid #d7dfec;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.app-shell .predictive-audit-card-heading>span{letter-spacing:.09em;font:800 14px/1.35 IBM Plex Mono,ui-monospace,monospace;color:var(--pe-label)!important}.app-shell .predictive-audit-card-heading>small{color:#596b88;white-space:nowrap;background:#ffffffd1;border:1px solid #cbd5e7;border-radius:999px;flex:none;padding:5px 9px;font:750 12px/1.1 IBM Plex Mono,ui-monospace,monospace;box-shadow:inset 0 1px #fff,0 2px 5px #2a3d5e0f}.app-shell .predictive-audit-grid article .predictive-audit-strips{gap:10px;margin:0;padding:0;list-style:none;display:grid}.app-shell .predictive-audit-strips>li{width:100%;min-width:0;max-width:none;color:var(--pe-text);background:#ffffffe0;border:1px solid #cbd6e7;border-left:3px solid #6978c8;border-radius:11px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:11px;padding:12px 13px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 4px 10px #2a3d5e0f}.app-shell .is-conflicts .predictive-audit-strips>li{border-left-color:#8a6db1}.app-shell .predictive-audit-strips>li.is-missing{border-left-color:#71819a}.app-shell .predictive-audit-strips>li.is-clear{background:#f5f8fb;border-left-color:#64869a}.app-shell .predictive-audit-strips>li>span{letter-spacing:.035em;white-space:nowrap;background:#eef2ff;border:1px solid #c9d3ea;border-radius:7px;align-items:center;min-height:27px;padding:5px 8px;font:760 11px/1.15 IBM Plex Mono,ui-monospace,monospace;display:inline-flex;color:#4d61a6!important}.app-shell .is-conflicts .predictive-audit-strips>li>span{background:#f4effa;border-color:#d5c9e4;color:#73518f!important}.app-shell .predictive-audit-strips>li.is-missing>span,.app-shell .predictive-audit-strips>li.is-clear>span{background:#f0f4f8;border-color:#ced8e5;color:#5e7088!important}.app-shell .predictive-audit-grid article .predictive-audit-strips p{overflow-wrap:anywhere;min-width:0;margin:1px 0 0;font-size:15px;line-height:1.52;color:#44566f!important}.app-shell .predictive-geometry-list>div{padding:10px;box-shadow:none!important;background:#edf2fa!important;border:1px solid #d0daea!important;border-radius:10px!important}.app-shell .predictive-geometry-list dt{color:#6a7990!important}.app-shell .predictive-geometry-list dd{color:var(--pe-heading)!important}.app-shell .predictive-focus-fit span.is-aligned{color:#2e7a5a!important;background:#edf9f3!important;border-color:#b5ddca!important}.app-shell .predictive-focus-fit span.is-caution{color:#5d57a0!important;background:#f1f0fb!important;border-color:#c6c9e7!important}.app-shell .predictive-focus-fit span.is-invalid{color:#ad4252!important;background:#fff1f3!important;border-color:#e4bac0!important}.app-shell .predictive-method-details{margin-top:18px;padding:16px 18px;border:1px solid var(--pe-border)!important;border-radius:13px!important}.app-shell .predictive-method-details summary{color:#3f5270!important}.app-shell .predictive-ai-report{background:linear-gradient(145deg,#fff 0%,#f4f7fc 100%)!important;border-radius:14px!important}.app-shell .predictive-ai-report .expert-live-ta-md{color:var(--pe-text)!important}.app-shell .predictive-ai-report :is(.expert-live-ta-h2,.expert-live-ta-h3){color:var(--pe-heading)!important;border-bottom-color:var(--pe-border)!important}.app-shell .predictive-disclaimer{border-top:1px solid var(--pe-border);background:#f7f9fd;padding:16px 26px 22px}@media (width<=1200px){.app-shell .predictive-report-summary{grid-template-columns:minmax(0,1.2fr) minmax(300px,.9fr)}.app-shell .predictive-asof{text-align:left;grid-column:1/-1;justify-items:start}.app-shell .predictive-strategy-guidance,.app-shell .predictive-suggestion-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-shell .predictive-strategy-guidance .is-strategy,.app-shell .predictive-candle-watch{grid-column:1/-1}.app-shell .predictive-momentum-grid,.app-shell .predictive-scenario-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.app-shell .predictive-suggestion-strip{margin:0 12px 16px;padding:16px}.app-shell .predictive-report-summary,.app-shell .predictive-strategy-guidance,.app-shell .predictive-suggestion-grid,.app-shell .predictive-market-grid,.app-shell .predictive-momentum-grid,.app-shell .predictive-scenario-grid,.app-shell .predictive-zone-columns,.app-shell .predictive-audit-grid{grid-template-columns:minmax(0,1fr)!important}.app-shell .predictive-strategy-guidance .is-strategy,.app-shell .predictive-candle-watch,.app-shell .predictive-asof{grid-column:auto}.app-shell .predictive-report-summary,.app-shell .predictive-report-section{padding:18px 16px!important}.app-shell .predictive-ai-tf-badges{border-radius:12px}.app-shell .predictive-scenario-card,.app-shell .predictive-audit-grid article{min-height:0}.app-shell .predictive-geometry-list{grid-template-columns:repeat(3,minmax(0,1fr))}.app-shell .predictive-audit-card-heading{align-items:flex-start}.app-shell .predictive-audit-strips>li{grid-template-columns:minmax(0,1fr)}.app-shell .predictive-audit-strips>li>span{width:fit-content}}@media (width<=1024px){.app-header{gap:var(--space-3);grid-template-columns:1fr}.nav-seg{justify-content:flex-start}.sticky-desk-strip>*{flex-grow:0}}@media (width<=760px){:root{--ui-panel-pad:18px;--ui-card-pad:14px}body{background-image:linear-gradient(180deg, var(--color-surface) 0, var(--color-background) 260px)}.app-shell{padding:var(--space-3) var(--space-3) var(--space-12)}.sticky-desk-chrome{margin:calc(var(--space-3) * -1) calc(var(--space-3) * -1) var(--space-4);padding:var(--space-3)}.app-header{gap:var(--space-3);margin-bottom:var(--space-3)}.app-brand{align-items:flex-start}.app-brand-mark{flex-basis:40px;width:40px;height:40px}.app-brand h1{font-size:1.2rem}.app-brand p{display:none}.nav-seg{border-radius:var(--radius-lg);width:100%;padding:3px}.nav-seg button{min-height:42px;padding-inline:13px}.sticky-desk-strip{scroll-snap-type:x proximity;gap:5px}.sticky-desk-strip>*{scroll-snap-align:start;flex-basis:82px;min-width:82px;min-height:48px}.sticky-desk-price,.sticky-desk-price-stack{flex-basis:146px;min-width:146px}.sticky-desk-timeframe-nav{gap:3px;margin-top:4px;padding-inline:4px}.sticky-desk-timeframe-label{font-size:9px}.sticky-desk-timeframe-nav button{flex-basis:56px;padding-inline:7px;font-size:9px}.sticky-desk-px{font-size:15px}.sticky-desk-price,.sticky-desk-cell,.sticky-desk-strip>.history-health{min-height:48px;padding:4px 6px}.expert-entry-intro,.expert-entry-controls,.predictive-report-section{padding-inline:var(--space-4)!important}.desk-panel{padding:18px!important}.gold-council-hero{min-height:0;padding:var(--space-6)}.gold-council-hypotheses,.gold-council-team-grid,.gold-council-summary{grid-template-columns:minmax(0,1fr)!important}.gold-council-hypothesis,.gold-council-team,.gold-council-hypothesis>*,.gold-council-card-head,.gold-council-hypothesis-stats{min-width:0!important;max-width:100%!important}.gold-council-hypothesis code,.gold-council-missing{overflow-wrap:anywhere;white-space:normal!important}.gold-council-card-head{flex-direction:column;align-items:flex-start}.gold-council-card-head :is(.gold-council-status,.gold-council-lean){overflow-wrap:anywhere;white-space:normal;max-width:100%}.desk-contact{margin-top:var(--space-8);padding:var(--space-6) var(--space-4)}.expert-view,.expert-view>*,.restored-panel,.sr-panel,.sr-panel-header,.sr-panel-heading,.sr-panel-controls,.struct-event-wrap,.expert-rules-table-wrap,.expert-l2-table-wrap,.smc-price-chart-panel,.smc-price-chart-canvas{min-width:0!important;max-width:100%!important}.sr-panel-header,.sr-panel-controls{width:100%!important}.expert-rules-table-wrap,.expert-l2-table-wrap,.sr-timeframe-nav{overscroll-behavior-inline:contain;overflow-x:auto!important}.smc-price-chart-canvas,.structure-tv-chart,.structure-tv-chart-shell{overflow:hidden!important}.expert-tf-head{flex-direction:column;align-items:stretch!important}.expert-tf-head-meta{width:100%;min-width:0;justify-content:flex-start!important;margin-left:0!important}.expert-tf-clock{overflow-wrap:anywhere;white-space:normal;max-width:100%}.expert-stem-panel,.expert-stem-grid,.expert-stem-cell,.expert-stem-cell>*,.expert-trainer-gates,.expert-trainer-gate-grid,.trade-grid,.sr-level-mark{min-width:0!important;max-width:100%!important}.expert-stem-cell,.expert-stem-cell>*,.sr-level-mark{overflow-wrap:anywhere}.trade-grid{grid-template-columns:minmax(0,1fr)!important}.trade-grid>*{min-width:0!important;max-width:100%!important}}@media (width<=420px){.app-brand-eyebrow{white-space:normal;max-width:240px}.expert-entry-side,.expert-entry-actions{width:100%}.expert-entry-side button,.expert-entry-actions button{flex:auto}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.app-shell :is(button,a,.desk-surface-card,.trade-card,.signal-tile,.expert-tf-card):hover{transform:none!important}}.app-shell .expert-event-banner{isolation:isolate;color:#34425d;opacity:1;background:radial-gradient(circle at 88% 10%,#7384e81f,#0000 34%),linear-gradient(135deg,#fbfcfffa,#eff4fff5);border:1px solid #5c70be47;border-radius:14px;align-items:center;gap:12px;min-height:66px;padding:11px 14px 11px 17px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 7px 18px #33416e14}.app-shell .expert-event-banner:before{content:"";background:linear-gradient(#536ee9,#8a75dc);border-radius:0 999px 999px 0;width:4px;position:absolute;inset:9px auto 9px 0;box-shadow:0 0 14px #536ee942}.app-shell .expert-event-banner.is-stale{opacity:1}.app-shell .expert-event-icon{z-index:1;color:#5268c7;background:#ffffffc2;border:1px solid #5e70b938;border-radius:11px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 4px 10px #30407214}.app-shell .expert-event-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:21px;height:21px}.app-shell .expert-event-copy{z-index:1;gap:2px;min-width:0;display:grid;position:relative}.app-shell .expert-event-eyebrow{color:#71809c;font-family:var(--font-sans,Inter, sans-serif);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:750;line-height:1.2}.app-shell .expert-event-phase{color:#26334f;font-family:var(--font-sans,Inter, sans-serif);letter-spacing:.025em;text-transform:capitalize;font-size:15px;font-weight:760;line-height:1.3}.app-shell .expert-event-statuses{z-index:1;align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}.app-shell .expert-event-banner :is(.expert-event-cov,.expert-event-flag,.expert-calendar-stance-chip){color:#596984;min-height:30px;font-family:var(--font-sans,Inter, sans-serif);letter-spacing:.065em;text-transform:uppercase;background:#ffffffb8;border:1px solid #6677b238;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:760;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffffdb}.app-shell .expert-event-banner .expert-calendar-stance-chip.is-needs{color:#6551a5;background:#efebffdb;border-color:#715bbe47}.app-shell .expert-event-banner.is-blackout{color:#34425d;background:radial-gradient(circle at 88% 10%,#8470d626,#0000 34%),linear-gradient(135deg,#fafbfffa,#f1eefff5);border-color:#5b6cba57}.app-shell .expert-event-banner.is-blackout .expert-event-flag{color:#654fa9;background:#eeeaffdb;border-color:#6653ae45}@media (width<=620px){.app-shell .expert-event-banner{align-items:flex-start;gap:10px;padding:11px 12px 12px 15px}.app-shell .expert-event-icon{border-radius:10px;flex-basis:36px;width:36px;height:36px}.app-shell .expert-event-statuses{flex-wrap:wrap;flex:0 0 calc(100% - 46px);max-width:calc(100% - 46px);margin-top:-2px;margin-left:46px}}.app-shell .struct-event-wrap{position:relative;overflow:hidden;border:1px solid var(--card-border)!important;background:radial-gradient(circle at 92% 0,#6980de14,#0000 32%),linear-gradient(#fff 0%,#f3f6fc 100%)!important;border-radius:18px!important;box-shadow:inset 0 1px #fffffff5,inset 0 -1px #4b61850f,0 12px 28px #2a3d5e14!important}.app-shell .struct-event-head{background:linear-gradient(135deg,#fffffffa,#edf3ffeb)!important;border-bottom:1px solid #dce4f0!important;padding:18px 20px!important}.app-shell .struct-event-title{color:var(--card-heading)!important;font-family:var(--font-display)!important;letter-spacing:-.01em!important;text-transform:none!important;font-size:17px!important;font-weight:720!important}.app-shell .struct-event-intro{color:var(--card-foreground)!important;margin:5px 0 0!important;font-size:14px!important;line-height:1.5!important}.app-shell .struct-event-count{color:#48618f!important;font-family:var(--font-ui)!important;letter-spacing:.055em!important;background:linear-gradient(#f6f8ff,#e9effc)!important;border:1px solid #c4d2ed!important;border-radius:999px!important;padding:7px 11px!important;font-size:12px!important;font-weight:750!important;box-shadow:inset 0 1px #fff,0 3px 8px #3a4f8214!important}.app-shell .struct-event-card-grid{gap:16px!important;padding:16px!important}.app-shell .struct-event-card{min-height:238px;transition:transform var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard);position:relative;overflow:hidden;border:1px solid var(--card-border)!important;background:radial-gradient(circle at 100% 0,#788ce412,#0000 36%),linear-gradient(145deg,#fff 0%,#f6f8fd 58%,#edf3ff 100%)!important;border-left-width:4px!important;border-radius:15px!important;padding:17px 17px 15px 19px!important;box-shadow:inset 0 1px #fffffffa,inset 0 -1px #4e618012,0 7px 17px #2a3d5e14!important}.app-shell .struct-event-card:after{content:"";pointer-events:none;background:#647dda12;border-radius:50%;width:120px;height:120px;position:absolute;top:-36px;right:-28px}.app-shell .struct-event-card:hover{transform:translateY(-3px);border-color:var(--card-border-hover)!important;box-shadow:inset 0 1px #fffffffa,0 14px 28px #2a3d5e21!important}.app-shell .struct-event-card.is-long{border-left-color:var(--semantic-buy-border)!important;background:radial-gradient(circle at 100% 0%, #3daa7517, transparent 36%), var(--semantic-buy-surface)!important}.app-shell .struct-event-card.is-short{border-left-color:var(--semantic-sell-border)!important;background:radial-gradient(circle at 100% 0%, #ca425d17, transparent 36%), var(--semantic-sell-surface)!important}.app-shell .struct-event-card.is-primary{border-color:#c9c1e9!important;box-shadow:inset 0 0 0 1px #6f5bbe0f,inset 0 1px #fffffffa,0 10px 24px #5b4d9d1f!important}.app-shell .struct-event-card.is-primary:before{content:"";background:linear-gradient(90deg,#7664c7,#9b8bd8,#cad2f2);height:3px;position:absolute;inset:0 0 auto}.app-shell .struct-event-card-top,.app-shell .struct-event-card>:is(.struct-event-level,h3,p,details){z-index:1;position:relative}.app-shell .struct-event-tf,.app-shell .struct-event-direction,.app-shell .struct-event-primary{min-height:27px!important;font-family:var(--font-ui)!important;letter-spacing:.06em!important;border-radius:8px!important;padding:5px 9px!important;font-size:11px!important;font-weight:780!important}.app-shell .struct-event-tf{color:#3d5f98!important;background:linear-gradient(#f7faff,#eaf1fd)!important;border:1px solid #c7d5ed!important}.app-shell .struct-event-direction.is-long{border:1px solid var(--semantic-buy-border)!important;color:var(--semantic-buy-text)!important;background:#e8f8efe6!important}.app-shell .struct-event-direction.is-short{border:1px solid var(--semantic-sell-border)!important;color:var(--semantic-sell-text)!important;background:#fdecefeb!important}.app-shell .struct-event-primary{margin-left:auto;color:#5c4b9e!important;background:#f1efff!important;border:1px solid #d0c8ed!important}.app-shell .struct-event-level{color:var(--card-heading)!important;letter-spacing:-.02em!important;background:#ffffff9e!important;border:1px solid #c0cfe7d1!important;border-radius:10px!important;margin-top:15px!important;padding:10px 12px!important;font-size:21px!important;box-shadow:inset 0 1px #fff,inset 0 -1px #50678d0f!important}.app-shell .struct-event-card h3{color:var(--card-heading)!important;font-family:var(--font-display)!important;margin-top:13px!important;font-size:17px!important;line-height:1.3!important}.app-shell .struct-event-card>p{color:var(--card-foreground)!important;margin-top:6px!important;font-size:14px!important;line-height:1.55!important}.app-shell .struct-event-details{border-top:1px solid #c8d4e8d9!important;margin-top:15px!important;padding-top:12px!important}.app-shell .struct-event-details summary{min-height:28px;transition:background var(--motion-micro) var(--ease-standard), border-color var(--motion-micro) var(--ease-standard);background:#f7f9fde0;border:1px solid #d5deee;border-radius:8px;align-items:center;padding:4px 9px;display:inline-flex;color:#4d6282!important;font-size:12px!important}.app-shell .struct-event-details summary:hover{background:#eef4ff;border-color:#b9cae7}.app-shell .struct-event-details dl>div{box-shadow:inset 0 1px #fff;background:linear-gradient(#fafcff,#f1f5fa)!important;border:1px solid #dfe6f1!important;border-radius:9px!important}.app-shell .struct-event-details dt{color:var(--card-subtle)!important}.app-shell .struct-event-details dd{color:var(--card-foreground)!important}@media (width<=680px){.app-shell .struct-event-head{gap:12px;align-items:flex-start!important;padding:15px 16px!important}.app-shell .struct-event-count{flex:none}.app-shell .struct-event-card-grid{grid-template-columns:1fr!important;gap:12px!important;padding:12px!important}.app-shell .struct-event-card{min-height:0;padding:15px 14px 14px 16px!important}}.predictive-path-primary{grid-template-columns:minmax(220px,.7fr) minmax(300px,1.3fr);gap:12px;margin-top:16px;display:grid}.predictive-path-primary>div{background:linear-gradient(145deg,#fff,#eef5ff);border:1px solid #cbd9ed;border-radius:13px;min-width:0;padding:16px 18px;box-shadow:inset 0 1px #ffffffe6,0 7px 18px #2a4b7d12}.predictive-path-primary span,.predictive-path-primary small{color:#687b98;font-size:12px;line-height:1.45;display:block}.predictive-path-primary>div:first-child strong{color:#2458b8;letter-spacing:-.04em;margin:6px 0 4px;font:850 clamp(28px,3vw,38px)/1.08 ui-monospace,monospace;display:block}.predictive-path-primary-evidence strong{color:#263958;margin:7px 0 5px;font-size:15px;line-height:1.45;display:block}.predictive-path-ranking-note{color:#62522e;background:#fff8e7;border:1px solid #e5c77a;border-radius:10px;align-items:flex-start;gap:10px;margin-top:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.predictive-path-ranking-note strong{color:#8a5b00;letter-spacing:.04em;flex:none;font-size:11px}.predictive-path-ranking-note span{min-width:0}.predictive-route-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.predictive-route-card{background:linear-gradient(145deg,#fff,#f2f6fb);border:1px solid #d2deed;border-radius:13px;min-width:0;padding:14px 16px;box-shadow:0 7px 17px #2a456d12}.predictive-route-card.is-active{background:linear-gradient(145deg,#edf4ff,#fff);border-color:#abc2e8}.predictive-route-card.is-alternative{background:linear-gradient(145deg,#fff7f8,#fff);border-color:#e4c9cf}.predictive-route-card.is-alternative.is-armed{border-color:#d99ca8;box-shadow:0 8px 20px #a72d431f}.predictive-route-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.predictive-route-card-head span,.predictive-route-card-head strong{letter-spacing:.07em;text-transform:uppercase;font:800 10px/1.2 ui-monospace,monospace}.predictive-route-card-head span{color:#6a7d99}.predictive-route-card-head strong{color:#285ca8;background:#e6effd;border-radius:999px;padding:4px 8px}.predictive-route-card.is-alternative .predictive-route-card-head strong{color:#a12f45;background:#f8e4e8}.predictive-route-price{color:#253a5b;letter-spacing:-.035em;margin:9px 0 8px;font:850 clamp(22px,2.4vw,31px)/1.1 ui-monospace,monospace}.predictive-route-pressure{background:#dfe7f2;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #2c41601f}.predictive-route-pressure span{border-radius:inherit;background:linear-gradient(90deg,#3168c6,#67a1ea);min-width:2px;height:100%;transition:width .25s;display:block}.predictive-route-card.is-alternative .predictive-route-pressure span{background:linear-gradient(90deg,#b3314c,#df788a)}.predictive-route-card p,.predictive-route-card small{color:#637691;margin:7px 0 0;font-size:11px;line-height:1.45;display:block}.predictive-route-card small{color:#7b5260;border-top:1px solid #e3e8f0;padding-top:7px}.predictive-route-levels{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.predictive-route-levels span{color:#8e3548;background:#fff5f7;border:1px solid #e2c8ce;border-radius:999px;padding:4px 7px;font:700 10px/1.2 ui-monospace,monospace}.predictive-route-sequences{gap:16px;margin-top:14px;display:grid}.predictive-path-state.is-watch{color:#775414;background:#fff5d9;border:1px solid #ead49a}.predictive-flat-watch-summary{background:#ffffffb8;border:1px solid #d5dfeb;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;padding:13px 14px;display:grid}.predictive-flat-watch-summary>div{gap:4px;display:grid}.predictive-flat-watch-summary span{color:#6c7e96;letter-spacing:.07em;text-transform:uppercase;font:800 10px/1.2 ui-monospace,monospace}.predictive-flat-watch-summary strong{color:#2c405e;font:850 14px/1.3 ui-monospace,monospace}.predictive-flat-watch-summary p{color:#60728c;border-top:1px solid #dfe6ef;grid-column:1/-1;margin:0;padding-top:9px;font-size:11px;line-height:1.5}.predictive-route-sequences.is-flat-watch{grid-template-columns:repeat(2,minmax(0,1fr))}.predictive-route-sequences.is-flat-watch .predictive-route-sequence-group{background:linear-gradient(150deg,#ffffffd1,#f5f8fce6)}.predictive-watch-activation{background:#f5f8fc;border:1px dashed #c8d4e3;border-radius:9px;gap:5px;margin-top:10px;padding:10px 11px;display:grid}.predictive-watch-activation span{color:#72829a;letter-spacing:.08em;text-transform:uppercase;font:800 9px/1.2 ui-monospace,monospace}.predictive-watch-activation strong{color:#3a4f6c;font-size:11px;line-height:1.45}.predictive-route-sequence-group{background:#f8fafc;border:1px solid #d7e0ec;border-radius:14px;min-width:0;padding:14px}.predictive-route-sequence-group.is-active{background:#fff;border-width:2px;box-shadow:0 8px 20px #2a456d14}.predictive-route-sequence-group.is-long{border-color:#a9c8bd}.predictive-route-sequence-group.is-short{border-color:#dfb4bc}.predictive-route-sequence-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.predictive-route-sequence-head div{gap:3px;display:grid}.predictive-route-sequence-head span,.predictive-route-sequence-head small{color:#6d7e95;letter-spacing:.07em;text-transform:uppercase;font:800 10px/1.2 ui-monospace,monospace}.predictive-route-sequence-head strong{color:#263b5b;text-transform:uppercase;font:850 15px/1.25 ui-monospace,monospace}.predictive-route-sequence-group.is-long .predictive-route-sequence-head strong{color:#276c55}.predictive-route-sequence-group.is-short .predictive-route-sequence-head strong{color:#a63449}.predictive-route-probability{background:#ffffffc7;border:1px solid #d9e2ed;border-radius:11px;margin-top:12px;padding:11px 12px}.predictive-route-probability-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.predictive-route-probability-label span{color:#62748d;letter-spacing:.055em;text-transform:uppercase;font:800 10px/1.2 ui-monospace,monospace}.predictive-route-probability-label strong{color:#263b5b;font:900 20px/1 ui-monospace,monospace}.predictive-route-probability-track{background:#dde5ef;border-radius:999px;height:10px;margin-top:8px;overflow:hidden;box-shadow:inset 0 1px 2px #2c416021}.predictive-route-probability-track>span{border-radius:inherit;min-width:2px;height:100%;transition:width .25s;display:block}.predictive-route-sequence-group.is-long .predictive-route-probability-track>span{background:linear-gradient(90deg,#26745a,#62b792)}.predictive-route-sequence-group.is-short .predictive-route-probability-track>span{background:linear-gradient(90deg,#a92d46,#df7587)}.predictive-route-probability-meta{grid-template-columns:auto 1fr;align-items:start;gap:8px 14px;margin-top:7px;display:grid}.predictive-route-probability-meta small{color:#435b78;text-transform:uppercase;font:800 10px/1.35 ui-monospace,monospace}.predictive-route-probability-meta p{color:#718097;text-align:right;margin:0;font-size:10px;line-height:1.4}.predictive-route-sequence-empty{color:#687991;border:1px dashed #cbd5e1;border-radius:10px;margin:12px 0 0;padding:12px;font-size:12px}.predictive-path-summary article>small{color:#708198;margin-top:5px;font-size:10px;line-height:1.35;display:block}.predictive-path-summary{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.predictive-path-sequence{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;margin-top:14px;display:grid}.predictive-path-step{background:linear-gradient(155deg,#fff,#f3f7fc);border:1px solid #d3deed;border-radius:13px;min-width:0;padding:15px;position:relative;overflow:hidden;box-shadow:0 7px 18px #27446e12}.predictive-path-step:before{content:"";background:#8ba6d1;width:3px;position:absolute;inset:0 auto 0 0}.predictive-path-step.is-primary{background:linear-gradient(150deg,#edf4ff,#fff);border-color:#9ebbed;box-shadow:0 9px 22px #3062b521}.predictive-path-step.is-primary:before{background:#3468d4}.predictive-path-step.is-testing{background:linear-gradient(150deg,#ecfaf6,#fff);border-color:#9ac9c0}.predictive-path-step.is-testing:before{background:#2b8a70}.predictive-path-step.is-trigger{background:linear-gradient(150deg,#fff9e7,#fff);border-style:dashed;border-color:#d0b773}.predictive-path-step.is-trigger:before{background:#b98722}.predictive-path-step-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.predictive-path-step-head span,.predictive-path-step-head strong{color:#687b98;letter-spacing:.07em;text-transform:uppercase;font:750 10px/1.2 ui-monospace,monospace}.predictive-path-step-head strong{color:#315d9f;background:#edf4ff;border:1px solid #cedaeb;border-radius:999px;padding:4px 7px}.predictive-path-step-price{color:#1f3150;letter-spacing:-.03em;margin:11px 0 10px;font:850 clamp(20px,2vw,27px)/1.1 ui-monospace,monospace}.predictive-path-step-chips{flex-wrap:wrap;gap:5px;display:flex}.predictive-path-step-chips span{color:#5b6f8e;background:#f3f6fb;border:1px solid #d4deeb;border-radius:999px;padding:4px 7px;font:700 10px/1.2 ui-monospace,monospace}.predictive-path-step ul{gap:7px;margin:12px 0 0;padding:0;list-style:none;display:grid}.predictive-path-step li{border-top:1px solid #e2e8f1;padding-top:7px}.predictive-path-step li strong,.predictive-path-step li span{overflow-wrap:anywhere;display:block}.predictive-path-step li strong{color:#304561;font-size:12px;line-height:1.35}.predictive-path-step li span{color:#71829b;margin-top:3px;font-size:10px;line-height:1.42}.predictive-path-step>p{color:#5c708e;background:#edf3fb;border-radius:8px;margin:11px 0 0;padding:8px 9px;font-size:11px;line-height:1.45}.predictive-path-step>p span{color:#365a8f;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:800;display:block}@media (width<=1200px){.predictive-path-sequence,.predictive-path-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.predictive-path-primary,.predictive-route-grid,.predictive-path-sequence,.predictive-path-summary,.predictive-route-sequences.is-flat-watch,.predictive-flat-watch-summary,.predictive-route-probability-meta{grid-template-columns:1fr}.predictive-route-probability-meta p{text-align:left}}.predictive-path-panel{padding:16px 18px}.predictive-path-primary{gap:9px;margin-top:12px}.predictive-path-primary>div{border-radius:11px;padding:12px 14px;box-shadow:0 3px 10px #2a4b7d0f}.predictive-path-primary span,.predictive-path-primary small{font-size:12px;line-height:1.35}.predictive-path-primary>div:first-child strong{margin:4px 0 3px;font-size:clamp(27px,2.6vw,34px)}.predictive-path-primary-evidence strong{margin:5px 0 3px;font-size:16px;line-height:1.3}.predictive-route-grid{gap:9px;margin-top:9px}.predictive-route-card{border-radius:11px;padding:11px 13px;box-shadow:0 3px 10px #2a456d0f}.predictive-route-card-head span,.predictive-route-card-head strong{font-size:11px}.predictive-route-price{margin:7px 0 6px;font-size:clamp(23px,2vw,28px)}.predictive-route-card p,.predictive-route-card small{margin-top:6px;font-size:12px;line-height:1.35}.predictive-route-levels{margin-top:6px}.predictive-route-levels span{padding:3px 6px;font-size:11px}.predictive-path-grid{gap:7px}.predictive-path-grid article{padding:9px 10px}.predictive-path-grid span,.predictive-path-summary article>small{font-size:11px;line-height:1.35}.predictive-path-grid strong{margin-top:4px;font-size:14px;line-height:1.35}.predictive-route-sequences{gap:12px;margin-top:11px}.predictive-route-sequence-group{border-radius:12px;padding:11px}.predictive-route-sequence-head span,.predictive-route-sequence-head small{font-size:11px}.predictive-route-sequence-head strong{font-size:16px}.predictive-route-probability{margin-top:9px;padding:9px 10px}.predictive-route-probability-label span{font-size:11px}.predictive-route-probability-label strong{font-size:21px}.predictive-route-probability-meta{gap:6px 12px;margin-top:6px}.predictive-route-probability-meta small,.predictive-route-probability-meta p{font-size:11px;line-height:1.4}.predictive-route-sequence-group .predictive-path-sequence{margin-top:9px}.predictive-path-sequence{gap:8px;margin-top:10px}.predictive-path-step{border-radius:11px;padding:11px 11px 10px 13px;box-shadow:0 3px 10px #27446e0f}.predictive-path-step-head span,.predictive-path-step-head strong{font-size:11px}.predictive-path-step-head strong{padding:3px 6px}.predictive-path-step-price{margin:8px 0 7px;font-size:clamp(22px,1.8vw,26px)}.predictive-path-step-chips{gap:4px}.predictive-path-step-chips span{padding:3px 6px;font-size:11px}.predictive-path-step ul{gap:5px;margin-top:9px}.predictive-path-step li{padding-top:5px}.predictive-path-step li strong{font-size:13px}.predictive-path-step li span{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:11px;line-height:1.38;display:-webkit-box;overflow:hidden}.predictive-path-step>p{margin-top:8px;padding:7px 8px;font-size:12px;line-height:1.4}.predictive-path-step>p span{margin-bottom:2px;font-size:10px}.predictive-path-note,.predictive-path-empty{margin-top:10px;font-size:12px}@media (width>=1101px){.predictive-route-sequences{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.predictive-route-sequence-group .predictive-path-sequence{grid-template-columns:1fr}.predictive-route-sequence-group .predictive-path-step{-moz-column-gap:10px;grid-template-columns:112px minmax(0,1fr) minmax(164px,.9fr);grid-template-areas:"head head head""price chips confirm""evidence evidence confirm";gap:6px 10px;padding:10px 10px 9px 12px;display:grid}.predictive-route-sequence-group .predictive-path-step-head{grid-area:head}.predictive-route-sequence-group .predictive-path-step-price{grid-area:price;align-self:start;margin:3px 0 0;font-size:23px}.predictive-route-sequence-group .predictive-path-step-chips{grid-area:chips;align-self:start}.predictive-route-sequence-group .predictive-path-step ul{grid-area:evidence;margin-top:0}.predictive-route-sequence-group .predictive-path-step>p{grid-area:confirm;align-self:stretch;margin-top:0}.predictive-route-sequence-group .predictive-path-step-chips span{font-size:10px}.predictive-route-sequence-group .predictive-path-step li span{-webkit-line-clamp:1}.predictive-route-sequence-group .predictive-path-step>p{font-size:11px;line-height:1.35}}@media (width>=681px) and (width<=1100px){.predictive-route-sequences{grid-template-columns:1fr}.predictive-route-sequence-group .predictive-path-sequence{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.predictive-route-sequences{grid-template-columns:1fr}}.gold-council-price-pair{grid-template-columns:1fr 1fr;gap:8px;min-width:min(480px,42vw);display:grid}.gold-council-price-pair>span{background:#090d12b8;border:1px solid #94a3b833;border-radius:11px;gap:3px;padding:11px 13px;display:grid}.gold-council-price-pair small,.gold-council-price-pair em{color:#96a5b7;font-size:10px;font-style:normal;line-height:1.3}.gold-council-price-pair small{letter-spacing:.06em;text-transform:uppercase;font-weight:800}.gold-council-price-pair b{color:#edf2f7;font:800 16px/1.2 ui-monospace,monospace}.gold-council-provenance{background:#94a3b824;border:1px solid #94a3b829;border-radius:13px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:-24px 0 38px;display:grid;overflow:hidden}.gold-council-provenance>div{background:#0e141cf5;gap:4px;padding:14px 16px;display:grid}.gold-council-provenance span,.gold-council-provenance small{color:#b9c7d8;font-size:11px}.gold-council-provenance span{letter-spacing:.06em;text-transform:uppercase;font-weight:800}.gold-council-provenance strong{overflow-wrap:anywhere;color:#fff;font-size:13px}.gold-council-provenance.is-unavailable{border-color:#f59e0b66}.gold-council-legacy-note{color:#684400;background:#fff3cf;border:1px solid #e3b44a;border-radius:12px;margin:16px 0;padding:14px 17px;font-size:13px;font-weight:700;line-height:1.5}.gold-council .gold-council-actions button:disabled{color:#f7f9fc;box-shadow:none;cursor:not-allowed;opacity:1;background:#8794a8}.gold-council-hypothesis-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.gold-council-agent{align-items:flex-start}.gold-council-agent>div{gap:4px;min-width:0;display:grid}.gold-council-agent small{color:#7f90a4;overflow-wrap:anywhere;font-size:10px;line-height:1.35}.gold-council-evidence-list{background:#0e141ce6;border:1px solid #94a3b829;border-radius:13px;overflow:auto}.gold-council-evidence-row{border-top:1px solid #94a3b81a;grid-template-columns:minmax(190px,1.4fr) minmax(80px,.55fr) minmax(160px,1fr) minmax(170px,1.1fr) minmax(75px,.55fr) minmax(90px,.55fr);align-items:center;gap:14px;min-width:980px;padding:12px 15px;display:grid}.gold-council-evidence-row:first-child{border-top:0}.gold-council-evidence-row span,.gold-council-evidence-row b{overflow-wrap:anywhere;color:#aab6c4;font-size:12px}.gold-council-evidence-row>b:first-child{color:#dde5ee}.gold-council-evidence-row.is-head{background:#090d12d1}.gold-council-evidence-row.is-head b{color:#8495a9;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.gold-council-evidence-row.is-ready span:nth-child(2){color:#6ee7b7;font-weight:800}.gold-council-evidence-row.is-blocked span:nth-child(2){color:#fcd34d;font-weight:800}.gold-council-domain,.gold-council-future{border-color:var(--card-border)!important;background:var(--card-bg)!important;color:var(--card-foreground)!important}.gold-council-domain-head span,.gold-council-domain-decision,.gold-council-future summary{color:var(--card-heading)!important}.gold-council-domain p,.gold-council-domain>small,.gold-council-domain-progress span,.gold-council-future p,.gold-council-future>div span{color:var(--card-foreground)!important}@media (width<=900px){.gold-council-price-pair,.gold-council-provenance{grid-template-columns:1fr 1fr;min-width:0}.gold-council-hypothesis-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.gold-council-price-pair,.gold-council-provenance{grid-template-columns:1fr}.gold-council-provenance{margin-top:-18px}}.trade-desk-page{gap:18px;padding-top:18px;display:grid}.trade-desk-page .trade-desk-restored{margin:0}.evaluate-entry-page{gap:18px;display:grid}.evaluate-entry-page .expert-entry-evaluator{order:0;gap:14px;padding:18px;display:grid;position:relative;overflow:hidden;background:radial-gradient(circle at 96% 0,#188a9c14,#0000 28%),linear-gradient(#fff 0%,#f7faff 100%)!important;border:1px solid #d6e0ed!important;border-radius:18px!important;box-shadow:0 18px 45px #23375c1a,inset 0 1px #fffffff5!important}.evaluate-entry-page .expert-entry-evaluator:before{content:"";background:linear-gradient(90deg,#147d83,#2f91c9 62%,#8ccde0);border-radius:0 0 5px 5px;height:4px;position:absolute;inset:0 14px auto;box-shadow:0 2px 8px #2a6f962e}.evaluate-entry-page .predictive-ai-review-top,.evaluate-entry-page .expert-entry-intro,.evaluate-entry-page .expert-entry-controls,.evaluate-entry-page .expert-entry-handoff,.evaluate-entry-page .predictive-suggestion-strip,.evaluate-entry-page .predictive-report{margin:0;background:linear-gradient(#fff 0%,#f3f7fc 100%)!important;border:1px solid #d7e0ec!important;border-radius:12px!important;box-shadow:inset 0 1px #fff,inset 0 -1px #4e618014,0 7px 17px #2a3d5e13!important}.evaluate-entry-page .predictive-ai-review-top{gap:22px;padding:18px;background:radial-gradient(circle at 96% 0,#2563eb12,#0000 34%),linear-gradient(#fff 0%,#eef5ff 100%)!important;border-color:#c8daed!important}.evaluate-entry-page .predictive-ai-review-top>div>span,.evaluate-entry-page .expert-entry-eyebrow{color:#41708d;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:750}.evaluate-entry-page .predictive-ai-review-top h2{letter-spacing:-.02em;margin:6px 0 7px;font-size:clamp(22px,1.65vw,27px);line-height:1.2;color:var(--card-heading)!important}.evaluate-entry-page .predictive-ai-review-top p{max-width:880px;font-size:15px;line-height:1.6;color:#61738e!important}.evaluate-entry-page .predictive-ai-review-top>button{color:#315870;background:linear-gradient(#f9fdff 0%,#e2f2f7 100%);border:1px solid #b9d9e7;border-radius:9px;min-height:44px;padding:10px 15px;font-size:13px;font-weight:700;box-shadow:inset 0 1px #fff,0 4px 10px #2a5c7414}.evaluate-entry-page .predictive-ai-review-top>button:not(:disabled):hover{color:#174d65;border-color:#79b8cd;transform:translateY(-1px)}.evaluate-entry-page .expert-entry-intro{grid-template-columns:minmax(215px,.7fr) minmax(360px,1.45fr) minmax(330px,.9fr);gap:24px;padding:18px;background:radial-gradient(circle at 2% 0,#188a9c12,#0000 29%),linear-gradient(#fff 0%,#f1f7fb 100%)!important}.evaluate-entry-page .expert-entry-intro>div:first-child h2{letter-spacing:-.025em;align-items:center;gap:10px;margin:7px 0 0;font-size:clamp(24px,1.8vw,29px);line-height:1.15;display:flex;color:var(--card-heading)!important}.evaluate-entry-page .expert-entry-intro>div:first-child h2:before{content:"";background:#188a9c;border-radius:2px;flex:0 0 9px;width:9px;height:9px;box-shadow:0 0 0 4px #188a9c1c}.evaluate-entry-page .expert-entry-intro>p{font-size:15px;line-height:1.6;color:#61738e!important}.evaluate-entry-page .predictive-focus-control{gap:8px}.evaluate-entry-page .predictive-focus-label,.evaluate-entry-page .predictive-side-field>span,.evaluate-entry-page .expert-entry-field>span{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:750;color:#687994!important}.evaluate-entry-page .predictive-focus-buttons,.evaluate-entry-page .expert-entry-side{background:linear-gradient(#edf3fa 0%,#e7eef8 100%);border:1px solid #d5dfed;border-radius:10px;gap:4px;padding:4px;box-shadow:inset 0 1px #fff}.evaluate-entry-page .predictive-focus-buttons button,.evaluate-entry-page .expert-entry-side button{min-height:40px;font-family:var(--font-mono);border-radius:7px;font-size:13px;font-weight:750;color:#52617a!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important}.evaluate-entry-page .predictive-focus-buttons button:hover:not(:disabled),.evaluate-entry-page .predictive-focus-buttons button.is-active{color:#1b6680!important;background:#fff!important;border-color:#b9d9e7!important;box-shadow:0 3px 8px #2a5c741a!important}.evaluate-entry-page .predictive-focus-control>small{color:#61738e;font-size:12px;line-height:1.45}.evaluate-entry-page .predictive-engine-state span{color:#52617a;background:#fff;border:1px solid #c9d6e5;border-radius:999px;min-height:28px;padding:5px 9px;font-size:11px}.evaluate-entry-page .predictive-engine-state .is-live{color:var(--color-success);background:var(--color-success-soft);border-color:#b8dfc9}.evaluate-entry-page .expert-entry-controls{grid-template-columns:minmax(155px,.8fr) minmax(165px,1fr) minmax(145px,.82fr) minmax(180px,1fr) minmax(180px,1fr) minmax(128px,auto);align-items:end;gap:12px;padding:16px;display:grid}.evaluate-entry-page .predictive-side-field,.evaluate-entry-page .expert-entry-field{gap:8px;min-width:0;display:grid}.evaluate-entry-page .expert-entry-side button.is-long.is-active{color:var(--color-success)!important;background:var(--color-success-soft)!important;border-color:#b8dfc9!important}.evaluate-entry-page .expert-entry-side button.is-short.is-active{color:var(--color-destructive)!important;background:var(--color-destructive-soft)!important;border-color:#efc7cf!important}.evaluate-entry-page .expert-entry-field em{color:#8390a3;letter-spacing:0;text-transform:none;margin-top:2px;font-size:11px;display:block}.evaluate-entry-page .expert-entry-field input{width:100%;min-height:46px;font-family:var(--font-mono);padding:10px 12px;font-size:15px;font-weight:700;color:#263a5b!important;background:#fff!important;border:1px solid #cfd9e7!important;border-radius:9px!important;box-shadow:inset 0 1px 2px #2a3d5e0a!important}.evaluate-entry-page .expert-entry-field input:focus{outline:0;border-color:#188a9c!important;box-shadow:0 0 0 3px #188a9c1f!important}.evaluate-entry-page :is(.expert-entry-live,.expert-entry-run,.expert-entry-reset){white-space:nowrap;border-radius:9px;min-height:46px;padding:10px 13px;font-size:13px;font-weight:750}.evaluate-entry-page .expert-entry-live{color:#315870;background:linear-gradient(#f9fdff 0%,#e2f2f7 100%);border:1px solid #b9d9e7}.evaluate-entry-page .expert-entry-live.is-active{color:var(--color-success);background:var(--color-success-soft);border-color:#b8dfc9}.evaluate-entry-page .expert-entry-run{border:1px solid var(--color-primary);color:var(--color-primary-foreground);background:linear-gradient(180deg, var(--color-primary), var(--color-primary-hover));box-shadow:0 5px 12px #2563eb2e}.evaluate-entry-page .expert-entry-run:not(:disabled):hover{background:var(--color-primary-hover);transform:translateY(-1px)}.evaluate-entry-page .expert-entry-reset{color:#52617a;background:#fff;border:1px solid #cfd9e7;grid-column:1/-1;justify-self:start;min-width:84px}.evaluate-entry-page .expert-entry-run:disabled,.evaluate-entry-page .expert-entry-live:disabled,.evaluate-entry-page .predictive-ai-review-top>button:disabled{cursor:not-allowed;filter:grayscale(.25);opacity:.52}.evaluate-entry-page .expert-entry-handoff,.evaluate-entry-page .predictive-suggestion-strip,.evaluate-entry-page .predictive-report{overflow:hidden}.evaluate-entry-page .expert-entry-handoff{padding:14px 16px;background:linear-gradient(#f9fdff 0%,#e7f4f8 100%)!important;border-color:#b9d9e7!important}.evaluate-entry-page .predictive-inline-alert{color:#735b21;background:#fff8e7;border-color:#ead8a9;margin:0}.evaluate-entry-page .predictive-inline-alert.is-error{color:var(--color-destructive);background:var(--color-destructive-soft);border-color:#efc7cf}.evaluate-entry-page .expert-entry-unsupported{padding:24px}@media (width<=1180px){.evaluate-entry-page .expert-entry-intro{grid-template-columns:1fr 1.6fr}.evaluate-entry-page .predictive-focus-control{grid-column:1/-1}.evaluate-entry-page .expert-entry-controls{grid-template-columns:repeat(3,minmax(0,1fr))}.evaluate-entry-page .expert-entry-reset{grid-column:auto}}@media (width<=760px){.evaluate-entry-page .expert-entry-evaluator{padding:10px}.evaluate-entry-page .predictive-ai-review-top,.evaluate-entry-page .expert-entry-intro,.evaluate-entry-page .expert-entry-controls{grid-template-columns:1fr}.evaluate-entry-page .expert-entry-reset{grid-column:auto;width:100%}.evaluate-entry-page .predictive-ai-review-top>button{width:100%}}
