/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#071014;--ink-2:#0b171c;--panel:#0e1c22;--panel-2:#12242b;--line:#be995640;--line-soft:#9fb8c121;--brass:#c29a54;--gold:#d7b46e;--cyan:#4bd4d7;--coral:#cf765f;--paper:#e9e5d9;--muted:#87969e;--display:Georgia,"Times New Roman",serif;--sans:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--ink)}body{color:var(--paper);font-family:var(--sans);margin:0;font-size:15px;line-height:1.6}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}a{text-decoration:none}a,button{color:inherit}::selection{background:#4bd4d740}.site-shell{background-image:radial-gradient(circle at 50% -15%,#31686f38,#0000 33%),linear-gradient(#c29a5405 1px,#0000 0),linear-gradient(90deg,#c29a5405 1px,#0000 0);background-size:auto,42px 42px,42px 42px;min-height:100vh;overflow:hidden}.container{width:min(1180px,100% - 48px);margin-inline:auto}.section{padding:112px 0}.page-section{min-height:70vh;padding:92px 0 120px}.eyebrow{color:var(--brass);font:600 11px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.positive{color:var(--cyan)!important}.negative{color:var(--coral)!important}.button{border:1px solid var(--line);min-height:46px;color:var(--paper);letter-spacing:.01em;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-size:13px;font-weight:650;transition:all .2s;display:inline-flex}.button:hover{border-color:var(--brass);transform:translateY(-2px)}.button-primary{color:#071014;background:linear-gradient(135deg,#e1c17c,#af8240);border-color:#d8b56d;box-shadow:inset 0 1px #ffffff52,0 10px 34px #af82402e}.button-primary:hover{box-shadow:inset 0 1px #ffffff52,0 14px 42px #af824047}.button-ghost{background:#0d1d229e}.button-small{min-height:38px;padding-inline:16px;font-size:12px}.text-arrow,.text-link{color:#b6c1c5;font-size:13px}.text-arrow{color:var(--gold);align-items:center;gap:8px;display:inline-flex}.text-arrow:hover,.text-link:hover{color:var(--paper)}.brass-frame{border:1px solid var(--line);position:relative;box-shadow:inset 0 0 0 1px #081014e6,0 24px 80px #00000052}.brass-frame:after,.brass-frame:before{content:"";background:var(--brass);z-index:4;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 0 2px #152026}.brass-frame:before{top:8px;left:8px}.brass-frame:after{bottom:8px;right:8px}.site-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:50;background:#071014e0;border-bottom:1px solid #c29a5429;height:76px;position:relative}.header-inner{align-items:center;height:100%;display:flex}.brand{align-items:center;gap:11px;min-width:188px;display:inline-flex}.brand-seal{border:1px solid var(--brass);background:#0c1a1f;place-items:center;width:37px;height:37px;display:grid;position:relative;transform:rotate(45deg);box-shadow:inset 0 0 0 3px #0c1a1f,inset 0 0 0 4px #c29a5459}.brand-seal span{color:var(--gold);font:700 11px var(--display);letter-spacing:-.08em;transform:rotate(-45deg)}.brand-copy{gap:5px;line-height:1;display:grid}.brand-copy strong{font:600 19px var(--display);letter-spacing:.02em}.brand-copy small{color:#73858d;font:500 8px var(--mono);letter-spacing:.17em;text-transform:uppercase}.nav-links{align-items:center;gap:30px;margin:auto;display:flex}.nav-links>a{color:#95a3aa;letter-spacing:.04em;font-size:12px;font-weight:560}.nav-links>a:hover{color:var(--gold)}.header-actions{align-items:center;gap:24px;display:flex}.menu-button,.mobile-actions{display:none}.section-heading{max-width:700px;margin-bottom:46px}.section-heading h2{font:500 clamp(35px,4.2vw,55px)/1.02 var(--display);letter-spacing:-.035em;margin:14px 0}.section-heading p{color:#899aa1;max-width:630px;margin:0;font-size:16px}.section-heading-center{text-align:center;margin-inline:auto}.section-heading-center p{margin-inline:auto}.hero-section{background:radial-gradient(circle at 50% 18%,#30707429,#0000 35%);padding:54px 0 0;position:relative;overflow:hidden}.hero-section:before{content:"";background:linear-gradient(90deg,#0000,#c29a542e,#0000);width:100%;height:1px;position:absolute;top:58%;left:0}.hero-orbit{pointer-events:none;border:1px solid #c29a541f;border-radius:50%;position:absolute;top:-320px;left:50%;transform:translate(-50%)}.orbit-one{width:930px;height:930px}.orbit-two{border-color:#4bd4d714;width:690px;height:690px;top:-200px}.hero-copy{text-align:center;z-index:2;position:relative}.hero-kicker{color:#86a2a8;text-transform:uppercase;font:600 10px var(--mono);letter-spacing:.2em;justify-content:center;align-items:center;gap:12px;display:flex}.hero-kicker span{background:var(--brass);width:38px;height:1px}.hero-copy h1{font:500 clamp(46px,5.8vw,74px)/.94 var(--display);letter-spacing:-.05em;margin:15px 0 13px}.hero-copy h1 em{color:var(--gold);font-weight:400}.hero-copy>p{color:#92a2a8;width:min(750px,100%);margin:0 auto;font-size:15px;line-height:1.5}.hero-actions{justify-content:center;gap:12px;margin:19px 0 0;display:flex}.hero-chart-wrap{margin-top:32px;position:relative}.hero-chart-wrap:before{content:"";filter:blur(70px);background:#3fc3c814;height:150px;position:absolute;inset:-30px 5% auto}.chart-callout{z-index:5;border:1px solid var(--line);background:#101f25;min-width:160px;padding:10px 14px;position:absolute;top:-22px;box-shadow:0 10px 28px #00000059}.chart-callout small{color:#70848c;font:600 8px var(--mono);letter-spacing:.12em;display:block}.chart-callout strong{font:500 13px var(--mono);color:var(--gold)}.callout-left{left:5%}.callout-right{right:5%}.instrument-panel{background:linear-gradient(145deg,#12262df5,#081216fa);position:relative;overflow:hidden}.chart-toolbar{border-bottom:1px solid var(--line-soft);background:#081317a8;align-items:center;gap:28px;height:66px;padding:0 19px;display:flex}.instrument-picker{z-index:30;min-width:155px;position:relative}.instrument-title{min-width:155px;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.instrument-title-button{cursor:pointer}.instrument-title-button:hover strong{color:var(--gold)}.instrument-copy{line-height:1.25;display:grid}.instrument-title strong{font:650 13px var(--mono)}.instrument-title small{color:#768890;font-size:10px}.instrument-chevron{color:var(--gold);flex:none;margin-left:2px;transition:transform .18s}.instrument-chevron.open{transform:rotate(180deg)}.live-dot{width:25px;height:25px;color:var(--cyan);border:1px solid #4bd4d73d;border-radius:50%;flex:none;place-items:center;display:grid}.chart-asset-menu{z-index:40;border:1px solid var(--line);background:#071216fa;grid-template-columns:1fr 1fr;width:min(390px,100vw - 54px);max-height:360px;padding:5px;display:grid;position:absolute;top:42px;left:0;overflow:auto;box-shadow:0 20px 55px #00000094}.chart-asset-menu>button{color:#8ea0a7;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;grid-template-columns:1fr auto;align-items:center;gap:2px 8px;min-width:0;min-height:51px;padding:8px 10px;display:grid}.chart-asset-menu>button.selected,.chart-asset-menu>button:hover{color:#d8d8d0;border-color:var(--line-soft);background:#c29a5412}.chart-asset-menu>button>span{min-width:0;display:grid}.chart-asset-menu strong{color:inherit;font:650 10px var(--mono)}.chart-asset-menu small{color:#647880;white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.chart-asset-menu em{color:var(--brass);font:600 7px var(--mono);text-transform:uppercase;font-style:normal}.chart-asset-menu svg{color:var(--cyan);grid-column:2}.quote{align-items:baseline;gap:10px;display:flex}.quote strong{font:550 17px var(--mono)}.quote span{font:600 10px var(--mono)}.timeframe-switch{border:1px solid var(--line-soft);background:#0b171b;margin-left:auto;padding:3px;display:flex}.timeframe-switch button{color:#718188;font:600 9px var(--mono);cursor:pointer;background:0 0;border:0;padding:6px 9px}.timeframe-switch button.active{color:var(--gold);background:#263337}.chart-state{color:#7e8f96;align-items:center;gap:8px;font-size:10px;display:flex}.chart-state .confidence{color:var(--cyan);border:1px solid #4bd4d733;padding:3px 6px}.chart-canvas{width:100%}.chart-footer{border-top:1px solid var(--line-soft);color:#6f8189;height:45px;font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:25px;padding:0 18px;display:flex}.chart-footer span{align-items:center;gap:6px;display:flex}.chart-footer a{color:var(--gold);margin-left:auto}.legend-line{border-top:1px dashed;width:17px;height:0}.legend-gold{border-color:var(--gold)}.legend-red{border-color:var(--coral)}.market-tape{background:#091419;border-block:1px solid #c29a5426}.tape-inner{grid-template-columns:repeat(6,1fr);height:68px;display:grid}.tape-quote{border-right:1px solid var(--line-soft);grid-template-columns:1fr auto;align-content:center;padding:0 16px;display:grid}.tape-quote:first-child{border-left:1px solid var(--line-soft)}.tape-quote span{font:600 10px var(--mono);color:#7d9098}.tape-quote strong{font:550 12px var(--mono);grid-column:1}.tape-quote em{font:600 9px var(--mono);grid-area:1/2/span 2;align-self:center;font-style:normal}.thoughts-section{background:linear-gradient(#0a181d73,#0000)}.thoughts-grid{grid-template-columns:.72fr 1.28fr;gap:18px;display:grid}.thoughts-grid.compact{grid-template-columns:1fr}.thought-mascot{background:#0e1b20;min-height:548px;position:relative;overflow:hidden}.thought-mascot img{object-fit:cover;object-position:center top;filter:saturate(.82)contrast(1.05)}.thought-mascot:after{content:"";background:linear-gradient(#0000 42%,#060e11f5 87%);position:absolute;inset:0}.mascot-caption{z-index:2;display:grid;position:absolute;inset:auto 28px 26px}.mascot-caption strong{font:500 27px var(--display);margin-top:8px}.mascot-caption p{color:#84969d;margin:3px 0 0;font-size:12px}.thought-card-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.thoughts-grid.compact .thought-card-grid{grid-template-columns:repeat(3,1fr)}.thought-card{text-align:left;border:1px solid var(--line-soft);color:#93a1a7;cursor:pointer;background:linear-gradient(145deg,#12252be0,#0a171ce0);flex-direction:column;min-height:265px;padding:27px;transition:all .2s;display:flex}.thoughts-grid.compact .thought-card{min-height:215px;padding:21px}.thought-card:hover{background:#12262d;border-color:#c29a547a;transform:translateY(-3px)}.thought-eyebrow{color:#73858c;font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.11em;justify-content:space-between;display:flex}.thought-main{margin:23px 0 12px;display:grid}.thought-main strong{font:500 38px/1 var(--display);color:var(--gold)}.thought-main b{color:var(--paper);font:550 19px var(--display);margin-top:8px}.thought-card>span:last-of-type{font-size:12px;line-height:1.55}.thought-card em{border-top:1px solid var(--line-soft);color:var(--gold);align-items:center;gap:3px;margin-top:auto;padding-top:14px;font-size:10px;font-style:normal;display:flex}.accent-cyan .thought-main strong{color:var(--cyan)}.accent-coral .thought-main strong{color:var(--coral)}.drawer-backdrop{z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02080abf;justify-content:flex-end;display:flex;position:fixed;inset:0}.thought-drawer{border-left:1px solid var(--line);background:#0e1d23;width:min(480px,94vw);height:100%;padding:64px 42px;position:relative;overflow:auto;box-shadow:-20px 0 80px #0006}.drawer-close{border:1px solid var(--line-soft);cursor:pointer;background:0 0;place-items:center;width:36px;height:36px;display:grid;position:absolute;top:22px;right:24px}.drawer-reading{font:500 72px var(--display);color:var(--gold);margin-top:45px}.thought-drawer h3{font:500 36px/1.05 var(--display);margin:5px 0 20px}.thought-drawer>p{color:#9aa9af}.thought-drawer>small{color:#61737b;margin-top:28px;display:block}.mini-chart{border-bottom:1px solid var(--line);align-items:end;gap:7px;height:115px;padding-top:20px;display:flex}.mini-chart i{background:linear-gradient(var(--cyan),#4bd4d70d);flex:1;height:42%}.mini-chart i:nth-child(2){height:58%}.mini-chart i:nth-child(3){height:48%}.mini-chart i:nth-child(4){height:72%}.mini-chart i:nth-child(5){height:64%}.mini-chart i:nth-child(6){height:81%}.mini-chart i:nth-child(7){height:75%}.mini-chart i:nth-child(8){height:95%}.drawer-table{border-block:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);margin-top:32px;display:grid}.drawer-table span{color:#71848c;text-transform:uppercase;padding:16px 8px;font-size:9px}.drawer-table strong{color:var(--paper);font:600 11px var(--mono);margin-top:5px;display:block}.mechanism-section{border-top:1px solid var(--line-soft);background:#091418}.split-heading{justify-content:space-between;align-items:end;display:flex}.split-heading .text-arrow{margin-bottom:49px}.mechanism-flow{grid-template-columns:1fr 70px 1fr 70px 1fr;align-items:center;display:grid}.mechanism-flow article{border:1px solid var(--line-soft);background:#0e1c21;min-height:290px;padding:31px}.mechanism-flow article>span{width:47px;height:47px;color:var(--gold);border:1px solid var(--line);place-items:center;display:grid}.mechanism-flow svg{width:20px}.mechanism-flow small{color:var(--brass);font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.12em;margin:36px 0 12px;display:block}.mechanism-flow h3{font:500 24px var(--display);margin:0 0 12px}.mechanism-flow p{color:#7f9198;margin:0;font-size:12px}.flow-line{background:linear-gradient(90deg,var(--line),var(--cyan),var(--line));height:1px;position:relative}.flow-line:after{content:"";border-top:1px solid var(--cyan);border-right:1px solid var(--cyan);width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.feature-section{background:radial-gradient(circle at 50% 70%,#357f841c,#0000 38%)}.feature-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature-grid article{border-top:1px solid var(--line);background:#0d1b2099;padding:36px}.feature-grid svg{color:var(--cyan)}.feature-grid h3{font:500 24px var(--display)}.feature-grid p{color:#819198;font-size:13px}.pricing-preview{padding-top:0}.pricing-banner{background:linear-gradient(120deg,#10252b,#0a171b);justify-content:space-between;align-items:center;padding:53px 58px;display:flex}.pricing-banner h2{font:500 40px var(--display);margin:12px 0 8px}.pricing-banner p{color:#82949a;margin:0}.pricing-action{align-items:center;gap:28px;display:flex}.pricing-action>span{grid-template-columns:auto auto;align-items:end;column-gap:6px;display:grid}.pricing-action s{color:#718188;font:12px var(--mono);grid-column:span 2}.pricing-action strong{font:500 42px var(--display);color:var(--gold)}.pricing-action small{color:#74868d;padding-bottom:10px}.page-intro{display:block}.page-intro .section-heading{margin-bottom:42px}.market-controls{gap:8px;margin-bottom:45px;display:flex}.market-controls button,.market-controls label{border:1px solid var(--line-soft);color:#7e9098;background:#0c1a1f;align-items:center;gap:8px;height:39px;padding:0 12px;display:flex}.market-controls input{width:130px;color:var(--paper);background:0 0;border:0;outline:0;font-size:11px}.market-controls button{cursor:pointer;font-size:11px}.market-controls{flex-wrap:wrap;align-items:center}.market-controls input{width:210px}.market-filters{flex-wrap:wrap;gap:6px;display:flex}.market-filters button{border:1px solid var(--line-soft);color:#7e9098;height:39px;font:500 11px var(--sans);cursor:pointer;background:#0c1a1f;align-items:center;gap:6px;padding:0 12px;transition:all .18s;display:inline-flex}.market-filters button:hover{border-color:var(--line);color:var(--paper)}.market-filters button.active{border-color:var(--brass);color:var(--gold)}.market-filters em{font-style:normal;font:600 9px var(--mono);opacity:.7}.market-grid .empty-core button{color:var(--gold);font:inherit;cursor:pointer;background:0 0;border:0}.market-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.market-card{border:1px solid var(--line-soft);background:linear-gradient(145deg,#112329eb,#091519f0);min-height:315px;padding:27px;transition:all .2s}.market-card:hover{border-color:var(--line);transform:translateY(-4px)}.market-card-top{color:#70828a;justify-content:space-between;display:flex}.market-card-top>div{display:grid}.market-card-top span{color:var(--paper);font:650 12px var(--mono)}.market-card-top small{font-size:10px}.market-price{align-items:baseline;gap:12px;margin:22px 0 8px;display:flex}.market-price strong{font:500 25px var(--mono)}.market-price em{font:600 10px var(--mono);font-style:normal}.market-spark{background:#1b3036;height:2px;margin-bottom:22px}.market-spark i{background:linear-gradient(90deg,var(--brass),var(--cyan));height:100%;display:block}.status{font:600 8px var(--mono);text-transform:uppercase;letter-spacing:.08em;border:1px solid;padding:3px 7px;display:inline-block}.status-bullish{color:var(--cyan);border-color:#4bd4d73d}.status-corrective{color:var(--gold);border-color:var(--line)}.status-neutral{color:#9babb1;border-color:var(--line-soft)}.market-card h3{font:500 21px var(--display);margin:13px 0 3px}.market-card p{color:#7e9097;min-height:34px;margin:0 0 20px;font-size:11px}.market-meta{border-top:1px solid var(--line-soft);color:#61747c;justify-content:space-between;padding-top:13px;font-size:9px;display:flex}.market-meta strong{color:#9babb1;font-weight:500}.asset-breadcrumb{color:#657880;align-items:center;gap:9px;margin-bottom:27px;font-size:11px;display:flex}.asset-breadcrumb a{align-items:center;gap:5px;display:flex}.asset-header{justify-content:space-between;align-items:end;margin-bottom:34px;display:flex}.asset-header h1{font:500 46px var(--display);margin:9px 0 5px}.asset-header h1 small{color:#687b83;font:500 14px var(--mono)}.asset-header p{color:#83949b;margin:0}.scenario-strip{border:1px solid var(--line-soft);border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.scenario-strip article{border-right:1px solid var(--line-soft);padding:22px 25px}.scenario-strip article:last-child{border:0}.scenario-strip span{color:#75868d;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;font-size:9px;display:flex}.scenario-strip svg{width:14px;color:var(--cyan)}.scenario-strip strong{font:550 19px var(--mono);margin-top:6px;display:block}.scenario-strip small{color:#687a82}.locked-analysis{border:1px solid var(--line-soft);min-height:380px;margin-top:44px;position:relative;overflow:hidden}.locked-preview{filter:blur(4px);opacity:.42;grid-template-columns:1fr 1fr;gap:40px;padding:40px;display:grid}.locked-preview h3{font:500 25px var(--display)}.alternate-list,.wave-tree{gap:12px;display:grid}.wave-tree span{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding:9px;display:flex}.wave-tree i{border:1px solid var(--gold);width:8px;height:8px;transform:rotate(45deg)}.wave-tree em{color:var(--cyan);margin-left:auto;font-size:9px;font-style:normal}.wave-tree .level-2{margin-left:25px}.wave-tree .level-3{margin-left:50px}.alternate-list p{background:var(--panel);align-items:center;padding:14px;display:flex}.alternate-list b{color:var(--gold);margin-right:15px}.alternate-list svg{width:14px;margin-left:auto}.lock-overlay{text-align:center;background:radial-gradient(circle,#081216e6,#081216fa 55%);place-content:center;justify-items:center;display:grid;position:absolute;inset:0}.lock-overlay>span{border:1px solid var(--line);width:52px;height:52px;color:var(--gold);place-items:center;display:grid;transform:rotate(45deg)}.lock-overlay>span svg{transform:rotate(-45deg)}.lock-overlay h2{font:500 34px var(--display);margin:25px 0 4px}.lock-overlay p{color:#83949b;max-width:480px;margin:0 0 20px}.lock-overlay small{color:#60727a;margin-top:10px}.editorial-page{padding:104px 0 120px}.editorial-hero{text-align:center;max-width:980px}.editorial-hero h1{font:500 clamp(49px,6.5vw,79px)/.95 var(--display);letter-spacing:-.045em;margin:24px 0}.editorial-hero h1 em{color:var(--gold)}.editorial-hero p{color:#8c9ba2;max-width:740px;margin:0 auto;font-size:17px}.theory-illustration{height:590px;margin-top:70px;overflow:hidden}.theory-illustration img{object-fit:cover}.theory-illustration:after{content:"";background:linear-gradient(#0000 65%,#071014e6);position:absolute;inset:0}.illustration-caption{z-index:2;align-items:center;gap:17px;display:flex;position:absolute;bottom:25px;left:32px}.illustration-caption span{color:var(--gold);font:500 28px var(--display)}.illustration-caption p{color:#9dacb1;margin:0;font-size:11px}.illustration-caption strong{color:var(--paper);font:500 18px var(--display);display:block}.editorial-body{grid-template-columns:200px minmax(0,700px);justify-content:center;gap:80px;margin-top:85px;display:grid}.editorial-body aside{border-left:1px solid var(--line);align-self:start;gap:12px;padding-left:20px;display:grid;position:sticky;top:30px}.editorial-body aside span{color:var(--brass);font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.12em;margin-bottom:5px}.editorial-body aside a{color:#71848c;font-size:11px}.prose section{margin-bottom:90px;scroll-margin-top:60px}.chapter-number{color:var(--brass);font:italic 20px var(--display)}.prose h2{font:500 40px/1.05 var(--display);letter-spacing:-.025em;margin:8px 0 21px}.prose p{color:#98a6ab;font:400 16px/1.85 var(--sans)}.prose blockquote{border-left:2px solid var(--gold);color:var(--gold);font:italic 24px/1.35 var(--display);background:#0d1d22;margin:35px 0;padding:25px 32px}.concept-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:32px;display:grid}.concept-grid span{background:var(--panel);border-top:1px solid var(--line);padding:20px 15px}.concept-grid svg{color:var(--cyan);width:19px}.concept-grid b{font:500 18px var(--display);margin-top:14px;display:block}.concept-grid small{color:#75878e}.prose ol{counter-reset:rules;padding:0;list-style:none}.prose li{counter-increment:rules;border-bottom:1px solid var(--line-soft);color:#899aa1;padding:18px 0 18px 50px;position:relative}.prose li:before{content:counter(rules);color:var(--gold);font:500 21px var(--display);position:absolute;left:8px}.prose li b{color:var(--paper)}.editorial-cta{border:1px solid var(--line);background:var(--panel);justify-content:space-between;align-items:center;margin-top:40px;padding:28px;display:flex}.editorial-cta h3{font:500 23px var(--display);margin:5px 0 0}.method-hero .section-heading{max-width:800px}.pipeline{border-top:1px solid var(--line);border-left:1px solid var(--line-soft);grid-template-columns:repeat(4,1fr);display:grid}.pipeline article{border-right:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft);background:#0d1c21c7;min-height:285px;padding:27px}.pipeline-icon{color:var(--cyan);justify-content:space-between;display:flex}.pipeline-icon svg{width:19px}.pipeline-icon span{color:#52666f;font:500 11px var(--mono)}.pipeline article>small{color:var(--brass);font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.1em;margin-top:35px;display:block}.pipeline h3{font:500 22px var(--display);margin:9px 0 10px}.pipeline p{color:#778991;margin:0;font-size:11px}.method-details{grid-template-columns:.8fr 1.2fr;gap:80px;margin-top:85px;display:grid}.method-details h2{font:500 40px/1.05 var(--display);margin:13px 0}.method-details p{color:#7f9198}.gate-list{border-top:1px solid var(--line)}.gate-list>span{border-bottom:1px solid var(--line-soft);grid-template-columns:48px 1fr;column-gap:15px;padding:20px 0;display:grid}.gate-list i{font:700 9px var(--mono);grid-row:span 2;align-self:center;font-style:normal}.gate-yes{color:var(--cyan)}.gate-no{color:var(--coral)}.gate-list b{font-weight:600}.gate-list small{color:#72858d}.principle-grid{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:80px;display:grid}.principle-grid article{border-right:1px solid var(--line-soft);padding:29px}.principle-grid article:last-child{border:0}.principle-grid strong{color:var(--gold);font:500 38px var(--display);display:block}.principle-grid span{color:#7d8f96;font-size:10px}.disclosure{border-left:2px solid var(--coral);background:#0d1b20;margin-top:55px;padding:30px}.disclosure h3{font:500 22px var(--display);margin:0 0 8px}.disclosure p{color:#82939a;margin:0;font-size:12px}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:center;gap:16px;margin-top:64px;display:grid}.price-card{border:1px solid var(--line-soft);background:#0c1a1f;min-height:520px;padding:34px;position:relative}.price-card.featured{background:linear-gradient(150deg,#142930,#0c191e);border-color:#c29a5480;min-height:570px;padding-top:56px}.popular{color:#071014;background:var(--gold);height:31px;font:700 9px var(--mono);text-transform:uppercase;letter-spacing:.1em;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0 0 auto}.price-card>span{color:var(--gold);font:500 24px var(--display)}.plan-price{margin:18px 0 4px}.plan-price strong{font:500 48px var(--display)}.plan-price small{color:#73858d}.price-card>p{color:#84959c;margin:0 0 28px}.price-card .button{width:100%}.price-card ul{border-top:1px solid var(--line-soft);margin:25px 0 0;padding:24px 0 0;list-style:none}.price-card li{color:#8c9ca2;align-items:center;gap:9px;margin:12px 0;font-size:12px;display:flex}.price-card li svg{color:var(--cyan)}.faq-grid{grid-template-columns:.7fr 1.3fr;gap:70px;margin-top:100px;display:grid}.faq-grid h2{font:500 36px var(--display)}.faq-grid details{border-bottom:1px solid var(--line-soft);padding:18px 0}.faq-grid summary{cursor:pointer;font-weight:550}.faq-grid p{color:#7f9198;font-size:12px}.login-page{background:radial-gradient(circle,#357f8421,#0000 32%);place-items:center;min-height:calc(100vh - 76px);padding:80px 24px;display:grid}.login-panel{text-align:center;background:#0c1b20;width:min(440px,100%);padding:45px}.seal-large{border:1px solid var(--brass);width:61px;height:61px;color:var(--gold);font:500 15px var(--display);place-items:center;margin:0 auto 28px;display:grid;transform:rotate(45deg)}.login-panel .seal-large{line-height:61px}.login-panel h1{font:500 41px var(--display);margin:11px 0 0}.login-panel>p{color:#7f9198;margin-top:4px}.login-panel form{text-align:left;gap:15px;margin-top:30px;display:grid}.login-panel label{color:#8ea0a7;font-size:10px}.login-panel input[type=email],.login-panel input[type=password]{width:100%;height:45px;color:var(--paper);border:1px solid var(--line-soft);background:#091419;outline:none;margin-top:6px;padding:0 12px;display:block}.login-panel input:focus{border-color:var(--brass)}.form-row{color:#75878e;justify-content:space-between;font-size:10px;display:flex}.check{align-items:center;gap:6px;display:flex}.login-panel form .button{width:100%;margin-top:5px}.login-panel>small{color:#586c74;margin-top:16px;display:block}.login-panel hr{border:0;border-top:1px solid var(--line-soft);margin:24px 0}.login-panel a{color:var(--gold)}.legal-page{max-width:750px}.legal-page h1{font:500 55px var(--display)}.legal-page h2{font:500 27px var(--display);margin-top:45px}.legal-page p{color:#8a9ba2}.dashboard-page{background:#071115;border-top:1px solid #14242a;min-height:calc(100vh - 76px)}.dashboard-topbar{border-bottom:1px solid var(--line-soft);color:#7b8d94;height:50px;font:500 9px var(--mono);text-transform:uppercase;letter-spacing:.06em;align-items:center;padding:0 17px;display:flex}.dashboard-topbar>div:first-child{min-width:220px}.status-light{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%;margin-right:7px;display:inline-block}.command-search{border:1px solid var(--line-soft);text-transform:none;background:#0a161a;align-items:center;gap:7px;width:300px;height:29px;margin:auto;padding:0 9px;display:flex}.command-search kbd{border:1px solid #28383e;margin-left:auto;padding:1px 4px}.member-badge{justify-content:flex-end;align-items:center;gap:8px;min-width:220px;display:flex}.member-badge>span{border:1px solid var(--line);width:28px;height:28px;color:var(--gold);place-items:center;display:grid}.member-badge>div{text-transform:none;line-height:1.15;display:grid}.member-badge b{color:var(--paper)}.member-badge small{color:#64777f}.dashboard-grid{grid-template-columns:220px minmax(650px,1fr) 330px;min-height:950px;display:grid}.dash-sidebar{border-right:1px solid var(--line-soft);background:#091519;padding:19px 12px}.dash-sidebar nav{gap:3px;display:grid}.dash-sidebar button{cursor:pointer;background:0 0;border:0}.dash-sidebar nav button{color:#73868e;text-align:left;align-items:center;gap:9px;height:37px;padding:0 10px;font-size:10px;display:flex}.dash-sidebar nav svg{width:14px}.dash-sidebar nav button.active{color:var(--gold);border-left:1px solid var(--brass);background:#c29a5417}.dash-sidebar nav em{color:#071014;background:var(--cyan);border-radius:8px;margin-left:auto;padding:0 5px;font-size:8px;font-style:normal}.watchlist-title{color:#5f737b;font:600 8px var(--mono);text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;margin:28px 9px 9px;display:flex}.watchlist-title button{color:#71858d}.sidebar-search{border:1px solid var(--line-soft);color:#52666e;align-items:center;gap:6px;height:30px;padding:0 9px;display:flex}.sidebar-search input{width:100%;color:var(--paper);background:0 0;border:0;outline:0;font-size:9px}.watchlist{margin-top:8px;display:grid}.watchlist button{color:#63767e;border-bottom:1px solid #96afb712;grid-template-columns:14px 1fr auto;align-items:center;gap:7px;height:47px;padding:0 8px;display:grid}.watchlist button.active{color:var(--gold);background:#102127}.watchlist button>span{text-align:left;line-height:1.2;display:grid}.watchlist b{color:#abb7ba;font:600 10px var(--mono)}.watchlist small{color:#5e727a;font-size:8px}.watchlist em{font:600 8px var(--mono);font-style:normal}.all-markets{color:#71858d;align-items:center;gap:6px;margin:13px 8px;font-size:9px;display:flex}.sidebar-plan{border:1px solid var(--line-soft);margin-top:35px;padding:13px}.sidebar-plan small{color:var(--gold);font:600 8px var(--mono);text-transform:uppercase}.sidebar-plan span{background:#21333a;height:3px;margin:10px 0;display:block}.sidebar-plan i{background:var(--gold);width:100%;height:100%;display:block}.sidebar-plan p{color:#6d8087;margin:0;font-size:8px}.dash-main{min-width:0;padding:24px}.workspace-heading{justify-content:space-between;align-items:end;margin-bottom:15px;display:flex}.workspace-heading>div:first-child>span{color:#60747c;font:500 8px var(--mono);text-transform:uppercase}.workspace-heading h1{font:500 28px var(--display);margin:3px 0 0}.workspace-heading h1 em{font:600 8px var(--mono);color:var(--cyan);vertical-align:middle;border:1px solid #4bd4d733;margin-left:8px;padding:3px 6px;font-style:normal}.workspace-heading>div:last-child{gap:6px;display:flex}.dash-section-title button,.workspace-heading button{color:#71848c;border:1px solid var(--line-soft);cursor:pointer;background:#0d1c21;align-items:center;gap:6px;min-height:31px;padding:0 10px;font-size:9px;display:flex}.scenario-tabs{background:#0c1a1f;border:1px solid var(--line-soft);border-bottom:0;align-items:center;height:45px;display:flex}.scenario-tabs>button{border:0;border-right:1px solid var(--line-soft);color:#6f828a;cursor:pointer;background:0 0;align-self:stretch;align-items:center;gap:7px;padding:0 14px;font-size:9px;display:flex}.scenario-tabs>button.active{color:var(--paper);border-top:1px solid var(--gold);background:#12252b}.scenario-tabs button span{color:var(--cyan);font:600 8px var(--mono)}.scenario-tabs>div{color:#63767e;margin-left:auto}.scenario-tabs>div,.scenario-tabs>div button{align-items:center;font-size:8px;display:flex}.scenario-tabs>div button{border:1px solid var(--line-soft);color:#9aa8ad;background:#091519;gap:5px;height:29px;margin:0 8px}.level-ribbon{border:1px solid var(--line-soft);border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.level-ribbon article{border-right:1px solid var(--line-soft);grid-template-columns:16px 1fr;column-gap:8px;min-height:63px;padding:11px 13px;display:grid}.level-ribbon article:last-child{border:0}.level-ribbon svg{width:14px;color:var(--gold);grid-row:span 2}.level-ribbon span{text-transform:uppercase;color:#71838b;font-size:8px;display:grid}.level-ribbon small{text-transform:none;color:#4f646c}.level-ribbon strong{font:550 12px var(--mono);grid-column:2}.dash-thoughts{margin-top:38px}.dash-section-title{justify-content:space-between;align-items:end;margin-bottom:15px;display:flex}.dash-section-title h2{font:500 23px var(--display);margin:3px 0 0}.dash-main .thoughts-grid.compact .thought-card{min-height:190px;padding:17px}.dash-main .thought-main{margin:15px 0 9px}.dash-main .thought-main strong{font-size:28px}.dash-main .thought-main b{font-size:15px}.dash-main .thought-card>span:last-of-type{font-size:9px}.inspector-panel{border-left:1px solid var(--line-soft);background:#0a171b}.inspector-tabs{border-bottom:1px solid var(--line-soft);grid-template-columns:repeat(3,1fr);height:47px;display:grid}.inspector-tabs button{border:0;border-right:1px solid var(--line-soft);color:#667a82;cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;font-size:8px;display:flex}.inspector-tabs button.active{color:var(--gold);background:#102126}.inspector-tabs svg{width:13px}.inspector-heading{border-bottom:1px solid var(--line-soft);padding:25px 19px 18px}.inspector-heading>span{color:var(--brass);font:600 8px var(--mono);text-transform:uppercase;letter-spacing:.09em}.inspector-heading strong{font:500 19px var(--display);margin:4px 0;display:block}.inspector-heading p{color:#6d8088;margin:0;font-size:9px}.tree-list{padding:10px}.tree-row{color:#61747c;border-bottom:1px solid #93abb30f;grid-template-columns:13px 28px 1fr auto;align-items:center;gap:7px;min-height:48px;padding:5px 7px;display:grid}.tree-row>svg{width:12px}.tree-row>svg:last-child{color:#566970;width:10px}.tree-row.level-1{padding-left:18px}.tree-row.level-2{padding-left:32px}.tree-row.level-3{padding-left:47px}.tree-row>div{line-height:1.25;display:grid}.tree-row b{color:#9eadb2;font-size:9px}.tree-row small{color:#52666e;font-size:7px}.tree-row>em{color:var(--cyan);font:600 7px var(--mono);font-style:normal}.wave-token{color:#8ea1a8;width:25px;height:25px;font:500 8px var(--mono);border:1px solid #355059;border-radius:50%;place-items:center;display:grid}.wave-token.cycle{border-color:var(--brass);color:var(--gold)}.wave-token.primary{border-color:var(--cyan);color:var(--cyan)}.wave-token.active{color:var(--cyan);background:#4bd4d721}.wave-token.minor{border-style:dashed}.pulse-dot{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%}.inspector-note{border:1px solid var(--line);color:var(--gold);background:#c29a540d;align-items:start;gap:9px;margin:15px;padding:13px;display:flex}.inspector-note svg{flex:none}.inspector-note p{color:#73858c;margin:0;font-size:8px}.inspector-note b{color:#b7c1c4}.revision-timeline{padding:21px 16px}.revision-timeline article{grid-template-columns:15px 1fr;gap:10px;padding-bottom:30px;display:grid;position:relative}.revision-timeline article:before{content:"";background:var(--line-soft);width:1px;position:absolute;top:9px;bottom:-3px;left:3px}.revision-timeline article:last-child:before{display:none}.revision-timeline i{z-index:1;background:#0a171b;border:1px solid #52666e;border-radius:50%;width:7px;height:7px;margin-top:4px}.revision-timeline i.active{background:var(--cyan);border-color:var(--cyan);box-shadow:0 0 8px var(--cyan)}.revision-timeline span{color:#5f737b;font:500 7px var(--mono)}.revision-timeline h3{font:500 14px var(--display);margin:4px 0}.revision-timeline em{color:var(--gold);font:600 7px var(--mono);text-transform:uppercase;font-style:normal}.revision-timeline p{color:#687b83;font-size:8px}.revision-timeline button{color:#8a999e;padding:0;font-size:8px}.alerts-panel>button,.revision-timeline button{cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.alerts-panel>button{border-bottom:1px solid var(--line-soft);justify-content:space-between;width:100%;min-height:68px;padding:0 18px}.alerts-panel>button>span{text-align:left;display:grid}.alerts-panel b{color:#a4b1b5;font-size:9px}.alerts-panel small{color:#5f737b;font-size:7px}.toggle{background:#26373d;border-radius:9px;width:28px;height:15px;padding:2px}.toggle em{background:#65777e;border-radius:50%;width:11px;height:11px;transition:all .2s;display:block}.toggle.on{background:#4bd4d740}.toggle.on em{background:var(--cyan);transform:translate(13px)}.delivery-card{border:1px solid var(--line);color:var(--gold);align-items:center;gap:9px;margin:18px;padding:13px;display:flex}.delivery-card>div{flex:1;display:grid}.delivery-card b{color:#a3b0b4}.delivery-card small{color:#60737b}.site-footer{border-top:1px solid var(--line);background:#071014;padding:65px 0 25px}.footer-grid{justify-content:space-between;display:flex}.footer-grid>div:first-child p{color:#687a82;max-width:330px;margin-top:22px;font-size:12px}.footer-links{gap:90px;display:flex}.footer-links>div{align-content:start;gap:9px;display:grid}.footer-links strong{color:var(--brass);font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.1em;margin-bottom:6px}.footer-links a{color:#7d8e95;font-size:11px}.footer-bottom{border-top:1px solid var(--line-soft);color:#53666e;font:500 8px var(--mono);text-transform:uppercase;justify-content:space-between;margin-top:50px;padding-top:20px;display:flex}@media (max-width:1180px){.dashboard-grid{grid-template-columns:195px minmax(600px,1fr)}.inspector-panel{border-left:0;border-top:1px solid var(--line);grid-column:2}.dashboard-topbar>div:first-child,.member-badge{min-width:195px}.market-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.container{width:min(100% - 32px,720px)}.section{padding:82px 0}.nav-links{border-bottom:1px solid var(--line);top:76px;background:#09161a;padding:24px;display:none;position:absolute;inset-inline:0}.nav-links.open{display:grid}.mobile-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.header-actions{display:none}.menu-button{border:1px solid var(--line-soft);background:0 0;place-items:center;width:38px;height:38px;margin-left:auto;display:grid}.hero-section{padding-top:46px}.chart-callout{display:none}.hero-chart-wrap{margin-top:28px}.chart-state{display:none}.market-tape{overflow:auto}.tape-inner{width:900px}.thoughts-grid{grid-template-columns:1fr}.thought-mascot{min-height:620px}.thoughts-grid.compact .thought-card-grid{grid-template-columns:1fr 1fr}.mechanism-flow{grid-template-columns:1fr;gap:12px}.flow-line{width:1px;height:25px;margin:auto}.split-heading{display:block}.split-heading .text-arrow{margin:-20px 0 40px}.feature-grid{grid-template-columns:1fr}.pricing-banner{gap:30px;display:grid}.page-intro{display:block}.market-controls{margin-top:-20px}.editorial-body{grid-template-columns:1fr;gap:40px}.editorial-body aside{grid-template-columns:repeat(4,1fr);position:static}.pipeline{grid-template-columns:repeat(2,1fr)}.method-details{grid-template-columns:1fr;gap:30px}.principle-grid{grid-template-columns:1fr 1fr}.pricing-grid{grid-template-columns:1fr;max-width:520px}.price-card,.price-card.featured{min-height:0}.faq-grid{grid-template-columns:1fr;gap:10px}.dashboard-grid{display:block}.dash-sidebar{display:none}.inspector-panel{border-top:1px solid var(--line)}.dashboard-topbar>div:first-child{min-width:auto}.command-search{display:none}.member-badge{min-width:auto;margin-left:auto}.dash-main{padding:16px}}@media (max-width:620px){.container{width:calc(100% - 24px)}.section{padding:68px 0}.page-section{padding:62px 0 90px}.site-header{height:66px}.nav-links{top:66px}.brand{min-width:0}.hero-copy h1{font-size:42px}.hero-copy>p{font-size:13px}.hero-actions{display:grid}.hero-chart-wrap{width:100%;margin-top:24px}.chart-toolbar{gap:10px;padding:0 10px}.instrument-title{min-width:115px}.instrument-title small{display:none}.quote strong{font-size:12px}.timeframe-switch{margin-left:auto}.timeframe-switch button{padding-inline:6px}.chart-footer{gap:10px;overflow:auto}.chart-footer span:nth-child(3){display:none}.thought-card-grid,.thoughts-grid.compact .thought-card-grid{grid-template-columns:1fr}.thought-mascot{min-height:500px}.thought-drawer{padding:58px 25px}.drawer-table{grid-template-columns:1fr}.pricing-banner{padding:38px 28px}.pricing-action{display:grid}.market-grid{grid-template-columns:1fr}.market-controls{display:grid}.asset-header{gap:20px;display:grid}.asset-header h1{font-size:38px}.scenario-strip{grid-template-columns:1fr}.scenario-strip article{border-right:0;border-bottom:1px solid var(--line-soft)}.locked-preview{grid-template-columns:1fr}.lock-overlay{padding:25px}.theory-illustration{width:100%;height:400px}.editorial-body aside{grid-template-columns:1fr 1fr}.prose h2{font-size:34px}.concept-grid{grid-template-columns:1fr}.editorial-cta{gap:20px;display:grid}.pipeline,.principle-grid{grid-template-columns:1fr}.pricing-grid{width:calc(100% - 24px)}.login-panel{padding:34px 24px}.footer-grid{gap:35px;display:grid}.footer-links{gap:55px}.footer-bottom{gap:6px;display:grid}.workspace-heading{gap:11px;display:grid}.scenario-tabs>div{display:none}.scenario-tabs>button{flex:1}.level-ribbon{grid-template-columns:1fr 1fr}.level-ribbon article:nth-child(2){border-right:0}.dash-main .thoughts-grid.compact .thought-card{min-height:180px}.dashboard-topbar{padding-inline:10px}.dashboard-topbar>div:first-child small,.member-badge>div,.member-badge>svg:last-child{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition:none!important}}.hero-section{background:radial-gradient(circle at 50% 20%,#3070741f,#0000 34%);padding-top:17px}.hero-orbit,.hero-section:before{display:none}.hero-statement{justify-content:space-between;align-items:center;gap:20px;min-height:42px;display:flex}.hero-statement h1{color:#d8d9d2;font:500 clamp(18px,2vw,24px)/1.25 var(--display);letter-spacing:-.015em;margin:0}.hero-statement>span{color:#71858d;border:1px solid var(--line-soft);font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.07em;flex:none;padding:6px 9px}.hero-chart-wrap{margin-top:13px}.hero-chart-wrap:before{opacity:.62}.thoughts-section{background:linear-gradient(#081317,#0a181d52,#0000);padding:0 0 96px}.thoughts-console{background:#09171c;border-top:0;grid-template-columns:224px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #081014e6,0 28px 80px #00000047}.thoughts-console:before{top:auto;bottom:8px}.console-mascot{border-right:1px solid var(--line);background:#0a171b;min-height:438px;position:relative;overflow:hidden}.console-mascot img{object-fit:cover;object-position:51% top;filter:saturate(.72)contrast(1.05)}.console-mascot:after{content:"";background:linear-gradient(#0000 48%,#050d10f5 91%);position:absolute;inset:0}.console-mascot>div{z-index:2;text-align:center;border:1px solid var(--line);background:#081216d1;padding:13px 11px;display:grid;position:absolute;inset:auto 17px 17px}.console-mascot span{color:var(--brass);font:600 7px var(--mono);letter-spacing:.14em}.console-mascot strong{font:500 19px var(--display);margin:2px 0}.console-mascot small{color:#667a82;font:500 7px var(--mono)}.console-content{min-width:0;padding:17px 13px 13px}.console-heading{justify-content:space-between;align-items:end;gap:22px;min-height:61px;padding:0 6px 12px;display:flex}.console-heading h2{font:500 27px/.95 var(--display);letter-spacing:-.02em;margin:4px 0 0}.console-heading p{color:#72858d;text-align:right;margin:0;font-size:9px;line-height:1.55}.indicator-grid{grid-template-columns:.92fr 1.02fr 1.28fr 1.05fr 1.32fr;gap:6px;min-width:0;display:grid}.indicator-panel{color:#8fa0a6;text-align:left;border:1px solid var(--line);cursor:pointer;background:linear-gradient(#0e1f25eb,#081418f5);flex-direction:column;min-width:0;min-height:344px;padding:0;transition:border-color .2s,background .2s;display:flex;overflow:hidden}.indicator-panel:hover{background:#10242a;border-color:#4bd4d766}.panel-head{min-height:34px;color:var(--brass);border-bottom:1px solid var(--line);grid-template-columns:15px 1fr 11px;align-items:center;gap:5px;padding:0 9px;display:grid}.panel-head svg{width:12px;height:12px}.panel-head b{color:#d9d8cf;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-weight:600;overflow:hidden}.panel-head svg:last-child{color:#5f747c}.panel-link{min-height:32px;color:var(--brass);border-top:1px solid var(--line-soft);font:500 7px var(--mono);justify-content:space-between;align-items:center;margin-top:auto;padding:0 9px;display:flex}.regime-gauge{width:128px;height:74px;margin:21px auto 9px;position:relative;overflow:hidden}.regime-gauge:before{background:conic-gradient(from 218deg,#45d3da 0deg 65deg,#d4ad66 118deg,#c86f5a 145deg,#26383e 146deg 215deg,#0000 216deg);width:120px;height:120px;top:4px;left:4px}.regime-gauge:after,.regime-gauge:before{content:"";border-radius:50%;position:absolute}.regime-gauge:after{background:#0b1b20;width:98px;height:98px;top:15px;left:15px}.regime-gauge>div{z-index:2;text-align:center;line-height:1.18;display:grid;position:absolute;inset:30px 0 auto}.regime-gauge span{color:#687c84;font:500 6px var(--mono)}.regime-gauge strong{color:#e2ded2;font:600 10px var(--mono)}.regime-gauge small{color:var(--cyan);font:500 7px var(--mono)}.regime-panel dl{margin:7px 9px 0}.regime-panel dl div{border-bottom:1px solid #9ab4bc14;justify-content:space-between;padding:5px 0;display:flex}.regime-panel dd,.regime-panel dt{font:500 7px var(--mono);margin:0}.regime-panel dt{color:#6d8088}.regime-panel dd{color:#a3afb3}.signal-table{padding:9px 8px;display:grid}.signal-table>div{border-bottom:1px solid var(--line-soft);grid-template-columns:1fr;align-content:center;min-height:45px;display:grid}.signal-table b{color:#abb7ba;font:600 8px var(--mono)}.signal-table span{color:#61757d;font:500 7px var(--mono)}.signal-table em{color:var(--gold);font:600 7px var(--mono);grid-area:1/2/span 2;place-self:center end;font-style:normal}.cycle-canvas{width:calc(100% - 12px);height:196px;margin:8px 6px 0;display:block}.cycle-legend{color:#74878e;font:500 6px var(--mono);grid-template-columns:repeat(4,auto);justify-content:space-between;gap:4px;padding:4px 7px 7px;display:grid}.cycle-legend span{align-items:center;gap:3px;display:flex}.cycle-legend i{width:9px;height:1px}.cycle-cyan{background:var(--cyan)}.cycle-gold{background:var(--gold)}.cycle-gray{background:#8da5ad}.cycle-red{background:var(--coral)}.cycle-axis{color:#52666e;font:500 6px var(--mono);justify-content:space-between;padding:0 8px 7px;display:flex}.cycle-axis span:nth-child(2){color:var(--gold)}.opportunity-table{padding:6px 8px;display:grid}.opportunity-table>div{border-bottom:1px solid var(--line-soft);align-items:center;gap:5px;min-height:55px;display:flex}.opportunity-table>div>span{flex:1;min-width:0;display:grid}.opportunity-table b{color:#b4bec1;font:600 8px var(--mono)}.opportunity-table small{color:#62767e;font:500 6px var(--mono);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.opportunity-table em{font:600 7px var(--mono);border:1px solid;padding:2px 4px;font-style:normal}.tone-bull{color:var(--cyan);border-color:#4bd4d73d!important}.tone-neutral{color:var(--gold);border-color:var(--line)!important}.tone-bear{color:var(--coral);border-color:#cf765f4d!important}.correlation-matrix{text-align:center;grid-template-columns:25px repeat(5,1fr);align-items:center;gap:2px;padding:12px 7px 6px;display:grid}.correlation-matrix b{color:#8b9aa0;font:600 6px var(--mono)}.correlation-matrix i{color:#7e9299;min-width:0;font:500 6px var(--mono);background:#61818b14;padding:5px 1px;font-style:normal}.correlation-matrix i[data-tone=strong]{color:var(--cyan);background:#4bd4d721}.correlation-matrix i[data-tone=negative]{color:var(--coral);background:#cf765f1a}.correlation-matrix i[data-tone=soft]{color:#93a6ad}.correlation-scale{color:#5d7179;font:500 6px var(--mono);grid-template-columns:auto 1fr auto;align-items:center;gap:5px;margin:8px 8px 0;display:grid}.correlation-scale i{background:linear-gradient(90deg,var(--coral),#23383f 50%,var(--cyan));height:3px}.console-strip{border-top:1px solid var(--line);background:#0b191e;grid-column:1/-1;grid-template-columns:repeat(4,1fr);min-height:72px;display:grid}.console-strip>span{border-right:1px solid var(--line-soft);grid-template-columns:29px 1fr;align-content:center;column-gap:10px;padding:0 22px;display:grid}.console-strip>span:last-child{border:0}.console-strip svg{width:22px;color:var(--gold);grid-row:span 2;align-self:center}.console-strip b{color:#c5c9c4;font:550 9px var(--mono)}.console-strip small{color:#62757d;font:500 7px var(--mono)}.positioning-section{border-top:1px solid var(--line-soft);background:radial-gradient(circle at 18% 20%,#377f841a,#0000 27%);padding:96px 0}.positioning-grid{grid-template-columns:.95fr 1.05fr;gap:36px 80px;display:grid}.positioning-grid h2{max-width:590px;font:500 clamp(40px,4.8vw,62px)/.98 var(--display);letter-spacing:-.04em;margin:12px 0 0}.positioning-grid h2 em{color:var(--gold)}.positioning-copy{padding-top:27px}.positioning-copy>p{color:#8b9ba1;max-width:590px;margin:0;font-size:15px;line-height:1.75}.positioning-copy .hero-actions{justify-content:flex-start;margin-top:26px}.positioning-proof{border-block:1px solid var(--line);grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.positioning-proof span{color:#71838b;border-right:1px solid var(--line-soft);min-height:88px;font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.05em;align-items:baseline;gap:9px;padding:15px 24px;display:flex}.positioning-proof span:last-child{border:0}.positioning-proof strong{color:var(--gold);font:500 31px var(--display)}.compact-thought-cards{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.compact-thought{color:#81939a;text-align:left;border:1px solid var(--line-soft);cursor:pointer;background:linear-gradient(145deg,#12252be0,#0a171ce0);flex-direction:column;min-height:190px;padding:17px;display:flex}.compact-thought>span{color:#6d8088;font:600 7px var(--mono);text-transform:uppercase;justify-content:space-between;display:flex}.compact-thought>strong{color:var(--gold);font:500 28px var(--display);margin-top:14px}.compact-thought>b{color:#d2d4ce;font:500 15px var(--display)}.compact-thought>p{color:#6f828a;font-size:9px;line-height:1.5}.compact-thought.accent-cyan>strong{color:var(--cyan)}.compact-thought.accent-coral>strong{color:var(--coral)}.membership-cta{background:linear-gradient(120deg,#10252b,#09171b);grid-template-columns:.82fr 1.18fr;display:grid;overflow:hidden}.membership-copy{padding:49px 44px}.membership-copy h2{font:500 39px/1.02 var(--display);letter-spacing:-.025em;margin:12px 0}.membership-copy>p{color:#82949a;font-size:12px}.membership-copy ul{border-block:1px solid var(--line-soft);gap:10px;margin:25px 0;padding:19px 0;list-style:none;display:grid}.membership-copy li{color:#a0adb1;align-items:center;gap:9px;font-size:11px;display:flex}.membership-copy li svg{width:14px;color:var(--cyan)}.membership-action{align-items:center;gap:24px;display:flex}.membership-action>span{grid-template-columns:auto auto;align-items:end;column-gap:5px;display:grid}.membership-action s{color:#62757d;font:500 9px var(--mono);grid-column:span 2}.membership-action strong{color:var(--gold);font:500 36px var(--display)}.membership-action small{color:#65777f;padding-bottom:8px;font-size:9px}.membership-visual{border-left:1px solid var(--line);background:#081419;min-width:0;padding:29px}.membership-visual-label{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.membership-visual-label span{color:var(--cyan);font:600 8px var(--mono);letter-spacing:.1em}.membership-visual-label strong{color:#71838a;font:500 8px var(--mono)}.membership-visual .instrument-panel{box-shadow:none}.membership-visual .chart-toolbar{height:48px}.membership-visual .instrument-title{min-width:130px}.membership-visual .chart-state{display:none}.membership-shot{border:1px solid var(--line-soft);background:#061216;margin:0 0 12px}.membership-shot img{width:100%;height:auto;display:block}.membership-shot figcaption{border-top:1px solid var(--line-soft);color:#8a9aa1;font:500 8px var(--mono);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:8px;padding:8px 11px;display:flex}.membership-shot figcaption i{background:var(--gold);border-radius:50%;width:6px;height:6px}.membership-shot.alternate figcaption i{background:var(--cyan)}.membership-shot figcaption em{color:var(--gold);margin-left:auto;font-style:normal}.membership-shot.alternate figcaption em{color:var(--cyan)}.membership-levels{border:1px solid var(--line-soft);border-top:0;grid-template-columns:repeat(3,1fr);display:grid}.membership-levels span{color:#7b8d94;border-right:1px solid var(--line-soft);min-height:42px;font:500 8px var(--mono);align-content:center;padding:0 11px;display:grid}.membership-levels span:last-child{border:0}.membership-levels b{color:var(--gold);font-size:7px}.editorial-page{padding-top:0}.theory-stage{border-bottom:1px solid var(--line);background:#09151a;align-items:center;height:620px;display:grid;position:relative;overflow:hidden}.theory-backdrop{object-fit:cover;object-position:center;opacity:.24;filter:saturate(.45)contrast(.84)}.theory-stage-shade{background:linear-gradient(90deg,#071014f0 6%,#0710149e 54%,#071014db),linear-gradient(#07101459,#071014e6);position:absolute;inset:0}.theory-stage .editorial-hero{z-index:2;text-align:left;max-width:1180px;padding-right:38%;position:relative}.theory-stage .editorial-hero h1{font-size:clamp(49px,5.8vw,75px)}.theory-stage .editorial-hero p{color:#9aa7ab;max-width:650px;margin:0}.theory-stage-caption{z-index:2;border-left:1px solid var(--brass);background:#081216ad;padding:11px 14px;position:absolute;bottom:30px;right:max(24px,50vw - 590px)}.theory-stage-caption span{color:var(--gold);font:600 8px var(--mono);letter-spacing:.12em}.theory-stage-caption p{color:#75878e;margin:2px 0 0;font-size:9px}@media (max-width:1180px){.thoughts-console{grid-template-columns:198px minmax(0,1fr)}.indicator-grid{grid-template-columns:1fr 1fr 1.2fr}.indicator-panel{min-height:315px}.correlation-panel{grid-column:span 2}.console-mascot{min-height:730px}.console-content{padding-bottom:17px}}@media (max-width:900px){.hero-statement{min-height:48px}.hero-statement>span{display:none}.thoughts-section{padding-bottom:78px}.thoughts-console{grid-template-columns:1fr}.console-mascot{display:none}.console-heading{align-items:start}.indicator-grid{grid-template-columns:1fr 1fr}.correlation-panel,.cycle-panel{grid-column:span 2}.console-strip{grid-template-columns:1fr 1fr}.console-strip>span:nth-child(2){border-right:0}.console-strip>span{border-bottom:1px solid var(--line-soft)}.positioning-grid{grid-template-columns:1fr;gap:22px}.positioning-copy{padding-top:0}.positioning-proof{grid-column:1;grid-template-columns:1fr 1fr}.membership-cta{grid-template-columns:1fr}.membership-visual{border-left:0;border-top:1px solid var(--line)}.theory-stage .editorial-hero{padding-right:12%}}@media (max-width:620px){.hero-section{padding-top:11px}.hero-statement{min-height:48px}.hero-statement h1{font-size:17px}.hero-chart-wrap{margin-top:8px}.console-content{padding:14px 8px 8px}.console-heading{gap:7px;padding:0 5px 12px;display:grid}.console-heading h2{font-size:23px}.console-heading p{text-align:left;font-size:8px}.indicator-grid{grid-template-columns:1fr}.correlation-panel,.cycle-panel{grid-column:1}.indicator-panel{min-height:310px}.console-strip{grid-template-columns:1fr}.console-strip>span{border-right:0;min-height:62px}.positioning-section{padding:72px 0}.positioning-grid h2{font-size:39px}.positioning-proof{grid-template-columns:1fr}.positioning-proof span{border-right:0;border-bottom:1px solid var(--line-soft);min-height:64px}.positioning-copy .hero-actions{display:grid}.compact-thought-cards{grid-template-columns:1fr}.membership-copy{padding:38px 24px}.membership-copy h2{font-size:34px}.membership-action{display:grid}.membership-visual{padding:18px 10px}.membership-visual-label strong{display:none}.membership-levels{grid-template-columns:1fr}.membership-levels span{border-right:0;border-bottom:1px solid var(--line-soft)}.theory-stage{height:560px}.theory-stage .editorial-hero{padding-right:0}.theory-stage .editorial-hero h1{font-size:45px}.theory-stage-caption{bottom:15px;right:12px}}.header-live{color:#70848b;font:600 8px var(--mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:7px;display:inline-flex}.header-live i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 8px var(--cyan);border-radius:50%}.live-dot.loading svg,.market-feed-state .loading{animation:live-spin 1.15s linear infinite}@keyframes live-spin{to{transform:rotate(1turn)}}.live-feed-warning{color:#c98975;min-height:29px;font:500 8px var(--mono);background:#cf765f12;border-bottom:1px solid #cf765f29;align-items:center;gap:7px;padding:0 13px;display:flex}.live-feed-warning.cached-feed{color:var(--gold);background:#c29a5412;border-bottom-color:#c29a542b}.chart-live-loading{color:#566b73;background:radial-gradient(circle,#1f495221,#0000 34%),repeating-linear-gradient(0deg,#0000 0 47px,#768b960a 48px),repeating-linear-gradient(90deg,#0000 0 72px,#768b960a 73px);place-content:center;justify-items:center;gap:8px;display:grid}.chart-live-loading svg{color:var(--cyan);animation:live-spin 1.15s linear infinite}.chart-live-loading strong{color:#8b9ca2;font:500 15px var(--display)}.chart-live-loading span{font:500 8px var(--mono);text-transform:uppercase;letter-spacing:.08em}.market-feed-state{color:#6d8188;border:1px solid var(--line-soft);min-height:38px;font:550 8px var(--mono);text-transform:uppercase;letter-spacing:.06em;background:#0a171b;align-items:center;gap:7px;margin:-23px 0 15px;padding:0 12px;display:flex}.market-feed-state svg{width:13px;color:var(--cyan)}.market-controls-locked{opacity:.72}.market-controls-locked button,.market-controls-locked input{cursor:not-allowed}.scenario-strip-locked{position:relative;overflow:hidden}.scenario-strip-locked article{opacity:.32;filter:blur(2px)}.scenario-lock{color:var(--gold);font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.07em;background:linear-gradient(90deg,#0812169e,#081216e0,#0812169e);justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:0}.checkout-note{color:#64777f;text-align:center;margin-top:24px;font-size:10px}.locked-command{color:#667a82;cursor:pointer;font:inherit}.guest-badge{color:var(--gold)}.guest-badge>svg{border:1px solid var(--line);width:28px;height:28px;padding:7px}.sidebar-search-button{text-align:left;width:100%;font-size:9px;background:0 0!important}.sidebar-search-button span{flex:1}.sidebar-plan a{color:var(--gold);font:600 8px var(--mono);margin-top:9px;display:inline-block}.workspace-heading h1 em{align-items:center;gap:4px;display:inline-flex}.workspace-heading h1 em svg{width:8px}.level-ribbon-locked{position:relative;overflow:hidden}.level-ribbon-locked article{opacity:.28;filter:blur(1.5px)}.ribbon-lock{color:var(--gold);cursor:pointer;font:600 8px var(--mono);text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(90deg,#071115b3,#071115eb,#071115b3);border:0;justify-content:center;align-items:center;gap:7px;display:flex;position:absolute;inset:0}.ribbon-lock svg{grid-row:auto;width:13px}.inspector-locked{min-height:600px;position:relative;overflow:hidden}.locked-inspector-content{opacity:.23;filter:blur(2.5px);pointer-events:none}.inspector-paywall{text-align:center;background:radial-gradient(circle,#09171ce0,#09171cf7 54%);place-content:center;justify-items:center;padding:35px 24px;display:grid;position:absolute;inset:47px 0 0}.inspector-paywall>svg{color:var(--gold)}.inspector-paywall h2{font:500 25px var(--display);margin:15px 0 6px}.inspector-paywall p{color:#6d8088;max-width:250px;margin:0 0 18px;font-size:9px;line-height:1.6}.member-market-search input{min-width:0;color:var(--paper);background:0 0;border:0;outline:0;flex:1;font-size:9px}.member-market-search:focus-within{border-color:var(--brass)}.watchlist-title>b{color:var(--cyan);font:600 8px var(--mono)}.member-plan span i{background:var(--cyan);width:100%}.member-plan>b{color:#9eaaad;font:600 8px var(--mono);margin-top:5px;display:block}.member-plan>button{color:var(--gold);font:600 8px var(--mono);align-items:center;gap:6px;margin-top:11px;padding:0;display:flex}.member-level-ribbon article{background:#4bd4d705}.member-level-ribbon strong{color:#c7cdca;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.member-level-ribbon article:first-child strong{color:var(--coral)}.member-level-ribbon article:nth-child(2) strong{color:var(--gold)}.inspector-member{min-height:720px}.inspector-member .tree-row{grid-template-columns:13px 36px 1fr auto}.inspector-member .wave-token{border-radius:3px;width:33px}.atlas-account-panel{text-align:center;padding:42px 24px}.atlas-account-panel .seal-large{margin-bottom:22px}.atlas-account-panel>small{color:var(--gold);font:600 8px var(--mono);letter-spacing:.12em}.atlas-account-panel h2{overflow-wrap:anywhere;font:500 21px var(--display);margin:7px 0 24px}.atlas-account-panel dl{border-block:1px solid var(--line-soft);margin:0 0 24px}.atlas-account-panel dl div{border-bottom:1px solid #93abb30f;justify-content:space-between;align-items:center;min-height:42px;display:flex}.atlas-account-panel dl div:last-child{border:0}.atlas-account-panel dt{color:#60747c;font-size:8px}.atlas-account-panel dd{color:#a8b2b4;font:600 9px var(--mono);margin:0}.atlas-account-panel .button{width:100%}.member-brief h2{margin-top:14px;font-size:31px}.dashboard-presentation .dashboard-grid{grid-template-columns:minmax(0,1fr)}.dashboard-presentation .dash-sidebar,.dashboard-presentation .inspector-panel{display:none}.dashboard-presentation .dash-main{width:min(1400px,100%);margin-inline:auto}.atlas-paywall-backdrop{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#02080acc;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.atlas-paywall{text-align:center;background:linear-gradient(145deg,#10252b,#081419);justify-items:center;width:min(540px,100%);padding:43px;display:grid;position:relative;box-shadow:0 35px 100px #0000008c}.atlas-paywall .seal-large{margin-bottom:24px}.atlas-paywall .seal-large svg{transform:rotate(-45deg)}.atlas-paywall h2{max-width:430px;font:500 35px/1.04 var(--display);margin:13px 0 8px}.atlas-paywall>p{color:#82949a;max-width:450px;font-size:11px;line-height:1.65}.atlas-paywall ul{text-align:left;border-block:1px solid var(--line-soft);grid-template-columns:1fr 1fr;gap:11px 18px;width:100%;margin:18px 0 23px;padding:16px 0;list-style:none;display:grid}.atlas-paywall li{color:#9aa7aa;align-items:center;gap:7px;font-size:9px;display:flex}.atlas-paywall li svg{width:13px;color:var(--cyan)}.atlas-paywall>small{color:#5d7179;margin-top:13px;font-size:8px}@media (max-width:620px){.header-live{display:none}.market-feed-state{margin-top:-18px}.atlas-paywall{padding:39px 22px 28px}.atlas-paywall h2{font-size:30px}.atlas-paywall ul{grid-template-columns:1fr}.scenario-lock{font-size:7px}}.timeframe-switch button{justify-content:center;align-items:center;gap:3px;display:inline-flex}.timeframe-switch button.locked{color:#53666e}.timeframe-switch button.locked:hover{color:var(--gold);background:#c29a5412}.timeframe-switch button.locked svg{color:var(--brass)}.chart-access-modal ul{grid-template-columns:1fr}.thought-drawer{width:min(760px,96vw);padding:58px 48px}.drawer-reading{margin-top:25px;font-size:48px}.thought-drawer h3{max-width:620px;font-size:34px}.thought-drawer>p{max-width:650px;margin-bottom:22px;line-height:1.65}.drawer-widget-large{border:1px solid var(--line);background:linear-gradient(#0e1f25f2,#081418fa);min-height:280px;margin:22px 0 5px;padding:16px;overflow:hidden}.drawer-widget-large .signal-table{padding:0 12px}.drawer-widget-large .signal-table>div{grid-template-columns:1fr 1fr auto;min-height:54px}.drawer-widget-large .signal-table b{font-size:10px}.drawer-widget-large .signal-table em,.drawer-widget-large .signal-table span{font-size:9px}.drawer-widget-large .opportunity-table{grid-template-columns:1fr 1fr;gap:0 24px;padding:0 12px}.drawer-widget-large .opportunity-table>div{min-height:70px}.drawer-widget-large .opportunity-table b{font-size:10px}.drawer-widget-large .opportunity-table em,.drawer-widget-large .opportunity-table small{font-size:8px}.drawer-regime{grid-template-columns:210px 1fr;align-items:center;gap:35px;display:grid}.drawer-regime .regime-gauge{margin:0 auto;overflow:visible;transform:scale(1.38)}.drawer-regime dl{margin:0}.drawer-regime dl div{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;min-height:52px;display:flex}.drawer-regime dt{color:#71858d;font:500 9px var(--mono)}.drawer-regime dd{color:#c7cdca;font:600 11px var(--mono)}.drawer-cycle .cycle-canvas{width:100%;height:290px;margin:0}.drawer-cycle .cycle-axis,.drawer-cycle .cycle-legend{padding-inline:14px;font-size:8px}.drawer-correlation .correlation-matrix{grid-template-columns:48px repeat(5,1fr);gap:5px;padding:15px}.drawer-correlation .correlation-matrix b{font-size:9px}.drawer-correlation .correlation-matrix i{padding:14px 4px;font-size:9px}.drawer-correlation .correlation-scale{margin:13px 15px;font-size:8px}@media (max-width:620px){.timeframe-switch button{padding-inline:5px}.timeframe-switch button svg{display:none}.thought-drawer{padding:54px 20px 32px}.drawer-reading{font-size:40px}.thought-drawer h3{font-size:29px}.drawer-widget-large{min-height:230px;padding:9px}.drawer-regime{grid-template-columns:1fr;gap:22px;padding-top:38px}.drawer-regime .regime-gauge{transform:scale(1.22)}.drawer-regime dl{margin-top:12px}.drawer-widget-large .opportunity-table{grid-template-columns:1fr}.drawer-cycle .cycle-canvas{height:230px}.drawer-correlation .correlation-matrix{grid-template-columns:38px repeat(5,1fr);gap:2px;padding:8px 2px}.drawer-correlation .correlation-matrix b,.drawer-correlation .correlation-matrix i{font-size:7px}.drawer-correlation .correlation-matrix i{padding:10px 1px}}.home-market-terminal{border-top:1px solid var(--line)}.atlas-login-form label>span{align-items:center;gap:6px;display:flex}.form-error{color:#d48b79;background:#cf765f12;border:1px solid #cf765f40;padding:10px 12px;font-size:9px}.login-panel>.text-arrow{margin-top:22px;font-size:9px;display:inline-flex}.member-signout{color:#71858d;border:1px solid var(--line-soft);font:600 7px var(--mono);cursor:pointer;background:0 0;margin-left:5px;padding:4px 6px}.core-shell{color:#b7c0c1;min-height:100vh;font-family:var(--mono);background:#061014;grid-template-columns:224px minmax(0,1fr);display:grid}.core-sidebar{background:linear-gradient(#0b1b20,#071216);border-right:1px solid #1d333a;flex-direction:column;align-self:start;min-height:100vh;display:flex;position:sticky;top:0}.core-brand{border-bottom:1px solid #1d333a;align-items:center;gap:11px;height:72px;padding:0 18px;display:flex}.core-brand>svg{width:31px;height:31px;color:var(--gold);border:1px solid var(--line);padding:7px}.core-brand span{display:grid}.core-brand b{font:500 17px var(--display);color:#e0ddd1}.core-brand small{color:#60757d;letter-spacing:.13em;font-size:7px}.core-sidebar nav{gap:4px;padding:18px 10px;display:grid}.core-sidebar nav button{color:#71858d;text-transform:capitalize;cursor:pointer;height:42px;font:600 9px var(--mono);background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 12px;display:flex}.core-sidebar nav button svg{width:15px}.core-sidebar nav button.active{color:var(--gold);border-color:var(--line);background:#c29a540f}.core-health{border-top:1px solid #1d333a;gap:9px;margin-top:auto;padding:18px;display:grid}.core-health span{color:#60747c;align-items:center;gap:7px;font-size:8px;display:flex}.core-asset header i,.core-health i,.job-list i,.run-table i{background:#3a4c52;border-radius:50%;width:6px;height:6px;display:inline-block}.core-asset header i.on,.core-health i.on,.job-list i.on,.run-table i.on{background:var(--cyan);box-shadow:0 0 7px var(--cyan)}.job-list i.running{background:var(--gold);box-shadow:0 0 7px var(--gold);animation:live-spin 1.3s linear infinite}.core-health button{color:#819198;font:600 8px var(--mono);cursor:pointer;background:0 0;border:1px solid #233a42;justify-content:center;align-items:center;gap:7px;margin-top:10px;padding:9px;display:flex}.core-health button svg{width:13px}.core-main{min-width:0;padding:0 28px 60px}.core-top{background:#081418e0;border-bottom:1px solid #1d333a;justify-content:space-between;align-items:center;height:72px;margin:0 -28px 25px;padding:0 28px;display:flex}.core-top>div:first-child{display:grid}.core-top span{color:#60747c;letter-spacing:.14em;font-size:7px}.core-top h1{color:#e0ddd2;font:500 25px var(--display);text-transform:capitalize;margin:1px 0 0}.core-top>div:last-child{gap:7px;display:flex}.core-top button{color:#81939a;height:31px;font:600 8px var(--mono);cursor:pointer;background:#0b1a1f;border:1px solid #233a42;align-items:center;gap:6px;padding:0 10px;display:flex}.core-top button svg{width:12px}.core-top button.core-reset-button{color:#c27b6a;background:#cf765f0f;border-color:#cf765f52}.core-error{color:#d48b79;background:#cf765f12;border:1px solid #cf765f47;align-items:center;gap:9px;margin-bottom:18px;padding:12px 14px;font-size:9px;display:flex}.core-error svg{width:14px}.core-error button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.core-stat-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.core-stat-grid article{background:linear-gradient(145deg,#0d2026,#09171b);border:1px solid #20363d;grid-template-columns:1fr auto;align-content:space-between;min-height:128px;padding:19px;display:grid}.core-stat-grid svg{width:19px;color:var(--brass);grid-area:1/2/span 2}.core-stat-grid span{color:#6b7f87;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.core-stat-grid strong{color:#e1ded3;font:500 30px var(--display);align-self:end}.core-grid-2{grid-template-columns:1fr 1fr;gap:15px;display:grid}.core-panel{background:#0a191e;border:1px solid #20363d;min-width:0}.core-panel>header{border-bottom:1px solid #1d333a;justify-content:space-between;align-items:center;min-height:52px;padding:0 16px;display:flex}.core-panel h2{color:#d4d5cf;font:500 17px var(--display);margin:0}.core-panel header span{color:#62767e;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.run-table{display:grid}.run-table>div{border-bottom:1px solid #90acb512;grid-template-columns:1fr auto 70px;align-items:center;gap:12px;min-height:43px;padding:0 14px;display:grid}.run-table span{align-items:center;gap:8px;display:flex}.run-table b{color:#9ca9ad;font-size:8px}.run-table em{color:var(--cyan);font-size:7px;font-style:normal}.run-table small{color:#5f737b;text-align:right;font-size:7px}.safeguard-list{padding:12px 17px}.safeguard-list p{border-bottom:1px solid #90acb512;align-items:start;gap:10px;padding:11px 0;display:flex}.safeguard-list svg{width:16px;color:var(--cyan)}.safeguard-list span{display:grid}.safeguard-list b{color:#aab4b6;font-size:9px}.safeguard-list small{color:#62757d;margin-top:3px;font-size:8px;line-height:1.5}.safeguard-list p.warning svg{color:var(--coral)}.core-add-panel{margin-bottom:15px}.core-form{gap:8px;padding:14px;display:grid}.asset-form{grid-template-columns:repeat(4,1fr)}.client-form{grid-template-columns:1.35fr 1fr .7fr 1fr auto}.core-form input,.core-form select{color:#c6ccca;min-width:0;height:36px;font:500 8px var(--mono);background:#071418;border:1px solid #233a42;outline:0;padding:0 10px}.core-form input:focus,.core-form select:focus{border-color:var(--brass)}.core-form label{color:#64777f;gap:2px;font-size:7px;display:grid}.core-form label input{width:100%}.core-form .button{height:36px;min-height:0;font-size:8px}.core-form .button svg{width:13px}.core-asset-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.core-asset{background:linear-gradient(145deg,#0d2026,#09171b);border:1px solid #20363d}.core-asset>header{border-bottom:1px solid #1d333a;justify-content:space-between;align-items:center;min-height:55px;padding:0 15px;display:flex}.core-asset header>span{grid-template-columns:8px auto;align-items:center;column-gap:7px;display:grid}.core-asset header b{color:#d5d7d1;font-size:11px}.core-asset header small{color:#60747c;grid-column:2;font-size:7px}.core-asset header em{color:var(--brass);text-transform:uppercase;font-size:7px;font-style:normal}.core-asset dl{grid-template-columns:1fr 1fr;gap:9px 22px;margin:0;padding:12px 15px;display:grid}.core-asset dl div{border-bottom:1px solid #90acb512;justify-content:space-between;padding-bottom:6px;display:flex}.core-asset dt{color:#62757d;font-size:7px}.core-asset dd{color:#9da9ac;margin:0;font-size:8px}.core-asset-actions{flex-wrap:wrap;gap:5px;padding:0 12px 12px;display:flex}.core-asset-actions button,.core-llm-actions button,.job-list button,.row-actions button{color:#84969c;min-height:28px;font:600 7px var(--mono);cursor:pointer;background:#09171b;border:1px solid #243b42;align-items:center;gap:5px;padding:0 8px;display:flex}.core-asset-actions svg,.job-list button svg,.row-actions svg{width:11px}.core-asset-actions button.danger{color:#aa7569;margin-left:auto}.core-llm-actions{background:#c29a5409;border-top:1px solid #1d333a;align-items:center;gap:6px;min-height:42px;padding:7px 12px;display:flex}.core-llm-actions span{color:var(--brass);text-transform:uppercase;margin-right:auto;font-size:7px}.core-llm-actions button:disabled{opacity:.35;cursor:not-allowed}.core-table{display:grid;overflow:auto}.core-tr{color:#85969c;border-bottom:1px solid #90acb512;grid-template-columns:1.3fr .55fr .55fr .65fr 2fr;align-items:center;gap:12px;min-width:850px;min-height:55px;padding:0 15px;font-size:8px;display:grid}.core-th{color:#60747c;text-transform:uppercase;min-height:37px;font-size:7px}.core-tr>span:first-child{display:grid}.core-tr b{color:#aeb7b8}.core-tr small{color:#5d7178}.core-status{color:#87999f;width:max-content;font:600 7px var(--mono);text-transform:uppercase;border:1px solid #2a4148;padding:3px 5px;font-style:normal;display:inline-flex}.core-status.active,.core-status.complete,.core-status.idle{color:var(--cyan);border-color:#4bd4d733}.core-status.error,.core-status.failed,.core-status.suspended{color:var(--coral);border-color:#cf765f3d}.core-status.queued,.core-status.running{color:var(--gold);border-color:var(--line)}.row-actions{flex-direction:row;gap:5px;display:flex!important}.row-actions button{white-space:nowrap}.job-list{max-height:680px;display:grid;overflow:auto}.job-list article{border-bottom:1px solid #90acb512;grid-template-columns:1fr auto 30px;align-items:center;gap:9px;min-height:53px;padding:0 12px;display:grid}.job-list article>span{grid-template-columns:7px 1fr;align-items:center;column-gap:7px;min-width:0;display:grid}.job-list b{color:#a9b3b5;font-size:8px}.job-list small{color:#5f727a;white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-size:7px;overflow:hidden}.job-list button{justify-content:center;width:28px;padding:0}.llm-list article{grid-template-columns:1fr auto}.empty-core{color:#5f737b;text-align:center;padding:28px;font-size:9px}.core-loading,.core-login{color:#82949a;background:radial-gradient(circle,#2d71781f,#0000 30%),#061014;place-items:center;min-height:100vh;padding:24px;display:grid}.core-login-card{text-align:center;background:#0b1b20;justify-items:center;width:min(430px,100%);padding:45px;display:grid}.core-mark{width:64px;height:64px;color:var(--gold);border:1px solid var(--line);place-items:center;display:grid;transform:rotate(45deg)}.core-mark svg{transform:rotate(-45deg)}.core-login-card>small{color:var(--brass);letter-spacing:.14em;margin-top:27px}.core-login-card h1{color:#e0ddd2;font:500 39px var(--display);margin:8px 0}.core-login-card>p{color:#73868d;max-width:330px;font-size:10px;line-height:1.6}.core-login-card form{gap:9px;width:100%;margin-top:18px;display:grid}.core-login-card label{background:#071418;border:1px solid #263d44;align-items:center;gap:8px;height:43px;padding:0 11px;display:flex}.core-login-card label svg{width:14px;color:var(--brass)}.core-login-card input{color:#c7cdca;background:0 0;border:0;outline:0;width:100%}.core-login-card .button{width:100%}.core-alert{color:#d48b79;border:1px solid #cf765f40;align-items:center;gap:7px;margin-top:10px;padding:10px;font-size:8px;display:flex}.core-alert svg{width:13px}.core-loading{align-content:center;gap:10px;font-size:9px}.core-loading svg{color:var(--cyan);animation:live-spin 1.2s linear infinite}@media (max-width:1050px){.core-stat-grid{grid-template-columns:1fr 1fr}.core-asset-grid,.core-grid-2{grid-template-columns:1fr}.asset-form,.client-form{grid-template-columns:1fr 1fr}}@media (max-width:700px){.chart-asset-menu{width:min(330px,100vw - 44px)}.chart-asset-menu,.core-shell{grid-template-columns:1fr}.core-sidebar{min-height:auto;position:static}.core-brand{height:58px}.core-sidebar nav{grid-template-columns:repeat(4,1fr);padding:7px}.core-sidebar nav button{justify-content:center;height:39px;padding:0;font-size:0}.core-sidebar nav button svg{width:17px}.core-health{display:none}.core-main{padding:0 12px 40px}.core-top{margin:0 -12px 17px;padding:0 12px}.core-top>div:last-child button{padding:0 7px;font-size:0}.core-stat-grid{grid-template-columns:1fr 1fr}.core-stat-grid article{min-height:105px}.core-stat-grid strong{font-size:24px}.asset-form,.client-form{grid-template-columns:1fr}.core-login-card{padding:38px 22px}}.core-llm-actions{flex-wrap:wrap;gap:9px;min-height:54px;padding:8px 12px}.core-llm-actions>span{grid-template-columns:14px auto;align-items:center;margin-right:auto;display:grid}.core-llm-actions>span svg{width:12px;color:var(--gold);grid-row:1/span 2}.core-llm-actions>span small{color:#5f737b;text-transform:none;grid-column:2;margin-top:2px;font-size:6px}.core-llm-actions .llm-start-button{color:#071014;background:linear-gradient(135deg,#dfbf79,#a97938);border-color:#d7b46e;min-height:32px;box-shadow:0 7px 24px #af824024}.core-llm-actions .llm-start-button svg{width:11px}.core-llm-actions .llm-rebuild-button{color:#a8b6b8;background:#46696f14;border-color:#355057}.core-llm-actions .llm-rebuild-button svg{width:10px}.core-llm-actions>strong{color:var(--cyan);font:700 8px var(--mono);letter-spacing:.08em}.core-llm-actions.complete{background:#4bd4d709}.hierarchy-scenario-tabs>button{min-width:135px}.hierarchy-scenario-tabs>button em{color:var(--cyan);font:600 8px var(--mono);border:1px solid #4bd4d733;border-radius:20px;margin-left:auto;padding:2px 6px;font-style:normal}.hierarchy-scenario-tabs>button:not(.active) em{color:#7e9198;border-color:var(--line-soft)}.scenario-workbench{gap:12px;margin-top:18px;display:grid}.scenario-workbench-heading{justify-content:space-between;align-items:end;gap:24px;padding:14px 2px;display:flex}.scenario-workbench-heading h2{font:500 31px var(--display);margin:4px 0 3px}.scenario-workbench-heading p{color:#768b92;margin:0;font-size:11px}.scenario-workbench-heading>span{color:#71848b;font:600 9px var(--mono);text-transform:uppercase}.scenario-workbench-heading>span b{color:var(--gold)}.scenario-choice-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.scenario-choice-grid>button{text-align:left;color:#9aa8ac;border:1px solid var(--line-soft);cursor:pointer;background:linear-gradient(145deg,#112329e0,#081418f0);min-height:190px;padding:22px 23px;transition:all .18s}.scenario-choice-grid>button.active,.scenario-choice-grid>button:hover{background:linear-gradient(145deg,#1b2d31f5,#0a191dfa);border-color:#c29a54a6}.scenario-choice-grid>button.active{box-shadow:inset 3px 0 var(--gold)}.scenario-choice-grid>button>span{color:#798b91;font:600 9px var(--mono);letter-spacing:.12em;align-items:center;gap:8px;display:flex}.scenario-choice-grid>button>span i{background:var(--gold);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #d4ad6666}.scenario-choice-grid>button>span i.alternate{background:var(--cyan)}.scenario-choice-grid>button>span strong{color:var(--gold);margin-left:auto;font-size:17px}.scenario-choice-grid h3{color:#e0e1db;font:500 24px var(--display);margin:14px 0 7px}.scenario-choice-grid p{margin:0;font-size:12px;line-height:1.62}.scenario-choice-grid small{color:#94a3a7;border-top:1px solid var(--line-soft);font:600 10px var(--mono);grid-template-columns:auto 1fr auto 1fr;align-items:center;gap:7px;margin-top:16px;padding-top:12px;display:grid}.scenario-choice-grid small svg{width:14px;color:var(--gold)}.scenario-detail-grid{grid-template-columns:1.45fr 1fr .8fr;gap:10px;display:grid}.scenario-detail-grid>article{background:linear-gradient(155deg,#102329e6,#081418f0);min-height:250px;padding:22px}.scenario-detail-grid article>header{border-bottom:1px solid var(--line-soft);align-items:center;gap:10px;padding-bottom:14px;display:flex}.scenario-detail-grid article>header>svg{color:var(--gold)}.scenario-detail-grid article>header div{display:grid}.scenario-detail-grid article>header span{color:#778990;font:600 9px var(--mono);letter-spacing:.1em}.scenario-detail-grid article>header b{color:#d2d7d4;font:500 17px var(--display)}.active-wave-chain{flex-wrap:wrap;align-items:center;gap:9px;min-height:94px;padding:17px 0 11px;display:flex}.active-wave-chain>div{grid-template-columns:auto auto;align-items:center;gap:2px 6px;display:grid;position:relative}.active-wave-chain>div>svg{color:#536a72;width:11px;position:absolute;left:-13px}.active-wave-chain small{color:#71858c;font:600 8px var(--mono);text-transform:uppercase}.active-wave-chain strong{color:#e0ded5;font:600 15px var(--mono)}.active-wave-chain em{color:#809198;font:9px var(--mono);grid-column:1/-1;font-style:normal}.active-wave-chain p,.scenario-detail-grid article>p{color:#8b9ba0;font-size:11px;line-height:1.68}.degree-dot{background:var(--gold);border-radius:50%;width:9px;height:9px}.scenario-thesis{border-top:1px solid var(--line-soft);margin:0;padding-top:12px}.forecast-zone{margin:18px 0 14px}.forecast-zone small{color:#71858c;font:9px var(--mono);text-transform:uppercase;display:block}.forecast-zone strong{color:var(--gold);font:500 23px var(--display);align-items:center;gap:9px;margin-top:7px;display:flex}.forecast-zone strong i{border-top:1px solid var(--gold);width:25px}.scenario-forecast-card dl{border-block:1px solid var(--line-soft);margin:0}.scenario-forecast-card dl div{justify-content:space-between;padding:9px 0;display:flex}.scenario-forecast-card dt{color:#71848b;font-size:10px}.scenario-forecast-card dd{color:#c1c7c5;font:600 10px var(--mono);margin:0}.scenario-risk-card p{margin-top:19px}.scenario-risk-card header svg{color:var(--coral)!important}.scenario-wave-map{background:#0a181d;overflow:hidden}.scenario-wave-map>header{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;min-height:72px;padding:15px 20px;display:flex}.scenario-wave-map h3{font:500 22px var(--display);margin:3px 0 0}.scenario-wave-map>header>small{color:#71848b;font:8px var(--mono);text-transform:uppercase}.scenario-wave-rows>div{min-height:54px;padding:9px 16px 9px var(--wave-indent,15px);border-bottom:1px solid #93abb30f;grid-template-columns:94px 42px 76px 1fr auto;align-items:center;gap:9px;display:grid}.scenario-wave-rows>div.working{box-shadow:inset 2px 0 var(--cyan);background:linear-gradient(90deg,#4bd4d714,#0000 68%)}.scenario-wave-rows .wave-degree{color:#a0afb2;font:600 9px var(--mono);text-transform:uppercase}.scenario-wave-rows strong{color:#dedfd9;font:600 13px var(--mono)}.scenario-wave-rows em{color:#89999e;font:9px var(--mono);font-style:normal}.scenario-wave-rows p{color:#85969b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:10px;line-height:1.5;overflow:hidden}.scenario-wave-rows small{color:#708289;font:600 8px var(--mono)}.scenario-wave-rows .working small{color:var(--cyan)}.scenario-empty,.scenario-guest-lock{background:radial-gradient(circle at 20%,#4bd4d714,#0000 35%),#0a181d;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:180px;padding:28px}.scenario-empty>svg,.scenario-guest-lock>svg{width:34px;height:34px;color:var(--gold)}.scenario-empty h2,.scenario-guest-lock h2{font:500 26px var(--display);margin:5px 0}.scenario-empty p,.scenario-guest-lock p{color:#70838a;max-width:720px;margin:0;font-size:10px;line-height:1.6}.hierarchy-tree .hierarchy-row{padding-left:var(--tree-indent,8px);grid-template-columns:43px 1fr auto}.hierarchy-tree .hierarchy-row.working{box-shadow:inset 2px 0 var(--cyan);background:#4bd4d70f}.hierarchy-tree .hierarchy-row>div{min-width:0}.hierarchy-tree .hierarchy-row b,.hierarchy-tree .hierarchy-row small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hierarchy-tree .wave-token{border-radius:4px;width:36px}.degree-cycle,.degree-supercycle{color:#75a9e6!important;border-color:#477eb9!important}.degree-primary{color:#e08c63!important;border-color:#9f5638!important}.degree-intermediate{color:#64c6a4!important;border-color:#327d67!important}.degree-minor{color:var(--gold)!important;border-color:var(--brass)!important}.degree-minute{color:#df8db5!important;border-color:#9b4f73!important}.degree-minuette,.degree-subminuette{color:#aab8b8!important;border-color:#5f7379!important}@media (max-width:1100px){.scenario-detail-grid{grid-template-columns:1fr 1fr}.scenario-risk-card{grid-column:1/-1;min-height:auto!important}.scenario-wave-rows>div{grid-template-columns:78px 34px 60px 1fr}.scenario-wave-rows>div>small{display:none}}@media (max-width:700px){.scenario-choice-grid,.scenario-detail-grid{grid-template-columns:1fr}.scenario-risk-card{grid-column:auto}.scenario-wave-map>header,.scenario-workbench-heading{flex-direction:column;align-items:start}.scenario-wave-map>header{gap:6px}.scenario-wave-rows>div{grid-template-columns:65px 30px 1fr;padding-left:12px}.scenario-wave-rows>div p{white-space:normal;grid-column:1/-1}.scenario-wave-rows>div em{display:none}.scenario-empty,.scenario-guest-lock{grid-template-columns:1fr}.scenario-choice-grid small{grid-template-columns:auto 1fr}}.price-card li.off{color:#5b6e76}.pricing-grid{align-items:stretch}.plan-for{color:#6f838b;font:500 10px var(--mono);letter-spacing:.05em;text-transform:uppercase;margin:6px 0 0;font-style:normal;display:block}.price-card{flex-direction:column;display:flex}.price-card ul{margin-top:auto}.price-card.elite{background:radial-gradient(120% 90% at 50% 0,#c29a5429,#0000 62%),linear-gradient(158deg,#18302f,#0b1c20 62%);border-color:#c29a549e;min-height:620px;padding-top:58px;box-shadow:0 24px 60px -32px #c29a548c}.price-card.elite>span{letter-spacing:-.01em;font-size:30px}.price-card.elite .plan-price strong{color:var(--gold);font-size:58px}.price-card.elite li svg{color:var(--gold)}.price-card.elite li{color:#b3c0c4}.login-modes{grid-template-columns:1fr 1fr;gap:6px;margin:22px 0 4px;display:grid}.login-modes button{border:1px solid var(--line-soft);color:#7e9098;height:36px;font:500 11px var(--sans);cursor:pointer;background:0 0;transition:all .18s}.login-modes button:hover{color:var(--paper);border-color:var(--line)}.login-modes button.active{border-color:var(--brass);color:var(--gold);background:#c29a5414}.field-hint{color:#66787f;font:400 10px var(--sans);margin-top:6px;font-style:normal;display:block}.link-button{color:var(--gold);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.link-button:hover{color:var(--paper)}.member-badge.unpaid-badge{border-color:#c29a5459}.member-badge.unpaid-badge svg,.member-upgrade{color:var(--gold)}.member-upgrade{border:1px solid var(--brass);font:600 9px var(--mono);white-space:nowrap;border-radius:6px;margin-left:12px;padding:5px 11px}.member-upgrade:hover{background:#c29a541f}.header-signin{color:#8c9ca2;font:500 12px var(--sans)}.header-signin:hover{color:var(--paper)}.inspector-paywall button.button{width:100%}.current-plan-banner{background:linear-gradient(120deg,#12282c,#0a1a1e);justify-content:space-between;align-items:center;gap:24px;margin-top:40px;padding:22px 26px;display:flex}.current-plan-banner b{font:500 21px var(--display);margin:6px 0 4px;display:block}.current-plan-banner small{color:#83949b;font-size:11.5px}.current-plan-banner .button{white-space:nowrap}@media (max-width:760px){.current-plan-banner{display:grid}}.subscription-state{border:1px solid var(--line-soft);background:#0a181d;margin-bottom:16px;padding:15px 16px}.subscription-state.renewing{border-left:2px solid var(--cyan)}.subscription-state.ending{border-left:2px solid var(--gold)}.subscription-state b{font:550 13px var(--sans);display:block}.subscription-state small{color:#7d8f96;margin-top:5px;font-size:11px;line-height:1.6;display:block}.subscription-toggle{border:1px solid var(--line-soft);color:#9babb1;font:500 10px var(--mono);cursor:pointer;background:0 0;align-items:center;gap:6px;margin-top:11px;padding:6px 11px;display:inline-flex}.subscription-toggle:hover:not(:disabled){border-color:var(--brass);color:var(--gold)}.subscription-toggle:disabled{opacity:.5;cursor:default}.plan-current-mark{color:var(--cyan);font:600 9px var(--mono);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;margin-top:9px;display:inline-flex}.paid-banner{color:#b6c6ca;background:#35a6a51f;border-bottom:1px solid #4bd4d747;align-items:center;gap:10px;padding:12px 18px;font-size:12px;display:flex}.paid-banner svg{color:var(--cyan)}.paid-banner b{color:var(--paper);font-weight:550}.paid-banner span{flex:1}.paid-banner-close{color:#7d8f96;cursor:pointer;background:0 0;border:0;padding:4px;line-height:0}.paid-banner-close:hover{color:var(--paper)}.field-hint-link{color:#7d8f96;align-self:flex-start;margin-top:4px;font-size:11px}.login-recovery{background:#35a6a514;border:1px solid #4bd4d733;border-radius:3px;gap:11px;padding:13px 15px;display:flex}.login-recovery svg{color:var(--cyan);flex:none;margin-top:2px}.login-recovery b{color:var(--paper);font-size:12px;font-weight:550;display:block}.login-recovery p{color:#93a4ab;margin:5px 0 10px;font-size:11px;line-height:1.5}.login-recovery .button{padding:7px 13px;font-size:11px}.plan-option .button{width:100%;margin-top:10px}.checkout-error{color:#d78a72;font:500 10px var(--mono);margin-top:9px;display:block}.checkout-note.test-pricing{color:var(--gold);margin-top:26px}.spin{animation:live-spin 1.1s linear infinite}.desk-feature{background:linear-gradient(128deg,#132a2c,#09181c);grid-template-columns:1.05fr .95fr;gap:0;margin-top:76px;display:grid;overflow:hidden}.desk-feature-copy{padding:46px 44px}.desk-feature-copy .eyebrow{align-items:center;gap:7px;display:inline-flex}.desk-feature-copy h2{font:500 34px/1.08 var(--display);letter-spacing:-.02em;margin:14px 0 16px}.desk-feature-copy p{color:#8b9ba1;margin:0 0 13px;font-size:12.5px}.desk-feature-points{border-left:1px solid var(--line);background:#06111499;display:grid}.desk-feature-points article{border-bottom:1px solid var(--line-soft);padding:26px 30px}.desk-feature-points article:last-child{border-bottom:0}.desk-feature-points svg{width:17px;height:17px;color:var(--gold)}.desk-feature-points b{font:550 14px var(--sans);margin:9px 0 5px;display:block}.desk-feature-points small{color:#7d8f96;font-size:11px;line-height:1.65}.plan-fit{margin-top:84px}.plan-fit>h2{font:500 36px var(--display);margin:0 0 30px}.plan-fit>div{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.plan-fit article{border:1px solid var(--line-soft);background:#0b181d;padding:28px}.plan-fit h3{font:500 22px var(--display);margin:12px 0 10px}.plan-fit p{color:#7f9197;margin:0;font-size:12px}@media (max-width:1180px){.desk-feature{grid-template-columns:1fr}.desk-feature-points{border-left:0;border-top:1px solid var(--line)}.plan-fit>div{grid-template-columns:1fr}}@media (max-width:620px){.desk-feature-copy{padding:32px 22px}.desk-feature-copy h2{font-size:27px}.price-card.elite{min-height:0}}.price-card li.off svg{color:#46585f}.account-plans{text-align:left;border-top:1px solid var(--line-soft);margin-bottom:22px;padding-top:18px}.account-plans>.eyebrow{margin-bottom:11px;display:block}.plan-option{border:1px solid var(--line-soft);background:#0d1d2280;margin-bottom:7px;padding:10px 11px}.plan-option.current{border-color:var(--line);background:#c29a540d}.plan-option header{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.plan-option b{color:#b7c1c4;font-size:10px}.plan-option em{color:var(--gold);font:600 9px var(--mono);font-style:normal}.plan-option p{color:#72858c;margin:5px 0 0;font-size:8px;line-height:1.55}.plan-option small{color:#5d7179;font:600 7px var(--mono);text-transform:uppercase;letter-spacing:.06em;margin-top:5px;display:block}.plan-request{color:var(--gold);font:600 8px var(--mono);align-items:center;gap:5px;margin-top:8px;display:inline-flex}.plan-request:hover{color:var(--paper)}.account-plan-note{color:#5f737b;margin:12px 0;font-size:8px;line-height:1.6}.account-plans .text-arrow{font-size:9px;display:block}.desk-workspace{gap:12px;margin-top:38px;display:grid}.desk-panel h3{color:#d4d5cf;font:500 17px var(--display);margin:0}.desk-panel .inspector-note{margin:14px}.desk-form{grid-template-columns:1fr auto}.desk-note{padding:0 14px 12px}.desk-note small{color:#5f737b;font-size:8px}.desk-row,.desk-rows{display:grid}.desk-row{border-top:1px solid #90acb512;grid-template-columns:1fr auto auto;align-items:center;gap:12px;min-height:52px;padding:0 14px}.desk-row>span:first-child{min-width:0;line-height:1.3;display:grid}.desk-row b{color:#aeb7b8;font-size:9px}.desk-row small{color:#5f737b;white-space:nowrap;text-overflow:ellipsis;font-size:7px;overflow:hidden}.desk-row-state{gap:5px;display:flex}.desk-row-note{color:#7d8f96!important;white-space:normal!important}.desk-row button:disabled{opacity:.4;cursor:not-allowed}.review-form{gap:10px;padding:14px;display:grid}.review-form label{gap:4px;display:grid}.review-form label>span{color:#64777f;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.review-form select{color:#c6ccca;height:34px;font:500 8px var(--mono);padding:0 9px}.review-form select,.review-form textarea{background:#071418;border:1px solid #233a42;outline:0}.review-form textarea{resize:vertical;color:var(--paper);font:400 11px/1.55 var(--sans);padding:9px 10px}.review-form select:focus,.review-form textarea:focus{border-color:var(--brass)}.review-form textarea:disabled{opacity:.5}.review-submit{justify-content:space-between;align-items:center;gap:12px;display:flex}.review-count{color:#5f737b;font:600 8px var(--mono)}.review-count.max{color:var(--gold)}.review-submit .button{min-height:34px;font-size:9px}.review-submit .button svg{width:13px}.review-answer{border-top:1px solid var(--line-soft);background:#4bd4d705;padding:15px}.review-answer.rejected{background:#cf765f0a}.review-answer>strong{color:#d4d5cf;font:500 17px/1.25 var(--display);margin:7px 0 9px;display:block}.review-answer p{color:#83949b;margin:0 0 9px;font-size:11px;line-height:1.65}.review-answer b{color:#b7c1c4}.review-rejected{align-items:start;gap:7px;display:flex;color:#b58474!important}.review-rejected svg{flex:none;margin-top:2px}.review-history{display:grid}.review-history details{border-top:1px solid #90acb512}.review-history summary{color:#7b8d94;cursor:pointer;align-items:center;gap:9px;min-height:44px;padding:8px 14px;font-size:8px;display:flex}.review-history summary::marker{color:var(--brass)}.review-history summary b{color:#aeb7b8;font:600 8px var(--mono)}.review-history summary>span{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.review-history summary i{color:#5d7179;font-size:7px;font-style:normal}.review-detail{padding:0 14px 15px}.review-detail p{color:#83949b;margin:0 0 8px;font-size:10px;line-height:1.6}.review-strategy{border-left:1px solid var(--line);background:#0d1d2299;padding:9px 11px;font-style:italic;color:#93a3a9!important}.core-stat-grid.five{grid-template-columns:repeat(5,1fr)}.core-notice{color:#9fc6c4;background:#4bd4d70f;border:1px solid #4bd4d738;align-items:center;gap:9px;margin-bottom:18px;padding:12px 14px;font-size:9px;display:flex}.core-notice svg{width:14px}.core-notice button{color:inherit;cursor:pointer;background:0 0;border:0;margin-left:auto}.core-asset-warning{color:#b58474;background:#cf765f0f;border:1px solid #cf765f38;align-items:start;gap:6px;margin:0 15px 10px;padding:8px 10px;font-size:7px;line-height:1.5;display:flex}.core-asset-warning svg{flex:none;margin-top:1px}.core-asset.needs-attention{border-color:#cf765f66}.core-tr .stacked{line-height:1.25;display:grid}.row-actions button.active{color:var(--gold);border-color:var(--line)}.core-plan-row{background:#c29a540a;border-bottom:1px solid #90acb512;min-width:850px;padding:13px 15px 15px}.core-plan-head{justify-content:space-between;align-items:end;gap:14px;display:flex}.core-plan-head label{color:#64777f;text-transform:uppercase;letter-spacing:.08em;gap:3px;font-size:7px;display:grid}.core-plan-head select{color:#c6ccca;min-width:230px;height:32px;font:500 8px var(--mono);background:#071418;border:1px solid #233a42;outline:0;padding:0 9px}.core-plan-head select:focus{border-color:var(--brass)}.core-plan-preview{grid-template-columns:repeat(6,1fr);gap:8px 16px;margin:13px 0 0;display:grid}.core-plan-preview div{border-bottom:1px solid #90acb512;gap:3px;padding-bottom:6px;display:grid}.core-plan-preview dt{color:#62757d;text-transform:uppercase;letter-spacing:.06em;font-size:7px}.core-plan-preview dd{color:#cfd3cd;font:600 11px var(--mono);margin:0}.core-plan-row>p{color:#7b8d94;margin:12px 0 0;font-size:8px;line-height:1.6}@media (max-width:1180px){.core-stat-grid.five{grid-template-columns:repeat(3,1fr)}}@media (max-width:1050px){.core-stat-grid.five{grid-template-columns:1fr 1fr}.core-plan-preview{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.desk-row{grid-template-columns:1fr auto}.desk-row-state{grid-column:1/-1}}@media (max-width:700px){.core-plan-head{display:grid}.core-plan-head select{width:100%;min-width:0}}@media (max-width:620px){.desk-form{grid-template-columns:1fr}.review-submit{display:grid}.review-submit .button{width:100%}}.backup-panel{margin-top:22px}.backup-actions{border-bottom:1px solid #b38e4c24;padding:10px 4px 14px}.backup-actions button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #b38e4c4d;border-radius:7px;align-items:center;gap:7px;padding:7px 13px;font-size:.78rem;display:inline-flex}.backup-actions button:hover:not(:disabled){border-color:#b38e4c99}.backup-actions button:disabled{opacity:.5;cursor:default}.backup-actions{align-items:center;gap:10px;display:flex}.backup-upload{cursor:pointer;border:1px solid #b38e4c4d;border-radius:7px;align-items:center;gap:7px;padding:7px 13px;font-size:.78rem;display:inline-flex}.backup-upload:hover{border-color:#b38e4c99}.backup-buttons{gap:8px}.backup-buttons,.core-download{align-items:center;display:inline-flex}.core-download{color:inherit;border:1px solid #b38e4c4d;border-radius:7px;gap:6px;padding:5px 11px;font-size:.76rem;text-decoration:none}.core-download:hover{border-color:#b38e4c99}.api-panel{text-align:left;border-top:1px solid var(--line-soft);margin-bottom:22px;padding-top:18px}.api-panel-head{align-items:flex-start;gap:11px;display:flex}.api-panel-head .seal-large{flex:none;margin:0}.api-panel-head h3{color:#b7c1c4;font:500 12px var(--display);margin:0}.api-panel-head p{color:#72858c;margin:5px 0 0;font-size:8px;line-height:1.6}.api-locked{border:1px solid var(--line-soft);background:#0d1d2280;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding:11px;display:flex}.api-locked>svg{color:var(--gold)}.api-locked span{color:#8b979b;min-width:120px;font:600 8px var(--mono);flex:1}.api-issued{background:#c29a540f;border:1px solid #c29a5459;margin-top:12px;padding:11px}.api-issued b{color:var(--gold);font:600 8px var(--mono);letter-spacing:.06em;text-transform:uppercase;display:block}.api-issued code{overflow-wrap:anywhere;color:var(--paper);font:600 9px var(--mono);border:1px solid var(--line-soft);background:#040e11b3;margin:8px 0;padding:8px;display:block}.api-issued small{color:#6d8189;margin-top:8px;font-size:8px;line-height:1.6;display:block}.api-key-state{margin-top:12px}.api-key-state dl{border-block:1px solid var(--line-soft);margin:0}.api-key-state dl div{border-bottom:1px solid #93abb30f;justify-content:space-between;align-items:center;gap:8px;min-height:34px;display:flex}.api-key-state dl div:last-child{border:0}.api-key-state dt{color:#60747c;font-size:8px}.api-key-state dd{color:#a8b2b4;font:600 9px var(--mono);margin:0}.api-key-state dd code{color:var(--gold);font-size:9px}.api-empty{color:#6d8189;margin:0 0 10px;font-size:8px}.api-actions{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.api-actions .button{width:auto}.api-validity{color:#5f737b;margin-top:9px;font-size:8px;line-height:1.6;display:block}.api-docs-toggle{color:var(--gold);font:600 8px var(--mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;margin-top:14px;padding:0;display:flex}.api-docs-toggle svg{transition:transform .18s}.api-docs-toggle.open svg{transform:rotate(180deg)}.api-docs{border-top:1px solid var(--line-soft);margin-top:12px;padding-top:12px}.api-docs-lead{color:#72858c;margin:0 0 12px;font-size:8px;line-height:1.7}.api-docs code{color:var(--cyan);font:600 8px var(--mono)}.api-endpoint{border:1px solid var(--line-soft);background:#0d1d2280;margin-bottom:11px}.api-endpoint header{border-bottom:1px solid var(--line-soft);align-items:center;gap:8px;padding:8px 10px;display:flex}.api-endpoint em{color:var(--gold);font:700 7px var(--mono);letter-spacing:.1em;font-style:normal}.api-endpoint header code{color:#b7c1c4;font-size:9px}.api-endpoint>div{padding:9px 10px}.api-endpoint p{color:#72858c;margin:0 0 8px;font-size:8px;line-height:1.6}.api-params{margin:0 0 8px;padding-left:14px}.api-params li{color:#72858c;margin-bottom:4px;font-size:8px;line-height:1.6}.api-docs pre{color:#93a3a8;font:500 8px/1.65 var(--mono);border:1px solid var(--line-soft);background:#040e11b3;margin:0 0 7px;padding:9px;overflow-x:auto}.api-docs pre:last-child{margin-bottom:0}.api-notes h4{color:#8b979b;font:600 8px var(--mono);letter-spacing:.06em;text-transform:uppercase;margin:14px 0 7px}.api-notes ul{margin:0;padding-left:14px}.api-notes li{color:#72858c;margin-bottom:5px;font-size:8px;line-height:1.6}.api-notes b{color:#a8b2b4}.guide-hero{padding-bottom:8px}.guide-section{border-top:1px solid var(--line-soft);padding-block:46px}.guide-lede{max-width:760px;margin-bottom:26px}.guide-lede .eyebrow{align-items:center;gap:6px;display:inline-flex}.guide-lede h2{font:500 30px/1.2 var(--display);margin:12px 0 14px}.guide-lede p{color:#8d9b9f;margin:0 0 12px;font-size:14px;line-height:1.75}.guide-lede p:last-child{margin-bottom:0}.guide-lede em{color:var(--paper);font-style:italic}.guide-figure{width:100%;height:auto;margin:8px 0 4px;display:block}.guide-rules{background:var(--line-soft);border:1px solid var(--line-soft);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1px;margin-top:26px;display:grid}.guide-rules article{background:var(--ink);padding:16px 17px}.guide-rules b{color:var(--gold);font:600 10px var(--mono);letter-spacing:.04em;margin-bottom:7px;display:block}.guide-rules span{color:#7f9096;font-size:12px;line-height:1.65}.guide-callouts{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin-top:26px;display:grid}.guide-callouts article{border:1px solid var(--line-soft);background:#0d1d2273;padding:20px}.guide-callouts h3{color:#c3cbcd;font:500 17px var(--display);margin:9px 0 8px}.guide-callouts p{color:#7f9096;margin:0;font-size:12px;line-height:1.7}.guide-callouts em{color:var(--paper);font-style:italic}.guide-note{border:1px solid var(--line);background:#c29a540d;margin-top:22px;padding:18px 20px}.guide-note p{color:#9aa7aa;margin:0;font-size:13px;line-height:1.75}.guide-note b{color:var(--gold)}.guide-routine{max-width:820px;margin:0;padding-left:22px;list-style:decimal}.guide-routine li{color:#8d9b9f;margin-bottom:13px;font-size:13.5px;line-height:1.7}.guide-routine li::marker{color:var(--gold);font-family:var(--mono);font-size:11px;font-weight:600}.guide-routine b{color:var(--paper);font-weight:600}.guide-api>div{max-width:720px}.guide-api .button{margin-top:6px}@media (max-width:720px){.guide-lede h2{font-size:24px}.guide-section{padding-block:34px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}