/*! tailwindcss v4.3.3 | 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-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:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;--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,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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:where(:not(iframe)){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}.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}.hidden{display:none}.inline{display:inline}.table{display:table}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.blur{--tw-blur:blur(8px)}.blur,.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,)}}:root{--bg:#030b14;--raised:#07121e;--surface:#0a1623;--surface2:#0d1b2a;--border:#223345;--border2:#345067;--text:#e8f0f7;--muted:#8291a3;--cyan:#42c8f5;--cyan2:#00b9f2;--cyan-dim:#42c8f51a;--amber:#ffb72b;--red:#ff5c58;--green:#3fd59d;--radius:9px}*{box-sizing:border-box}html{background:var(--bg);color-scheme:dark;scroll-behavior:smooth}body{background:radial-gradient(circle at 72% 0,#0e435f29,transparent 28rem),var(--bg);color:var(--text);margin:0;font-family:Arial,Microsoft YaHei,Noto Sans SC,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}::selection{background:#42c8f540}.shell{flex-direction:column;min-height:100vh;display:flex}.container{width:min(1380px,100% - 48px);margin-inline:auto}.page{flex:1;padding:34px 0 72px}.header{z-index:40;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#030b14e6;height:72px;position:sticky;top:0}.header-inner{gap:34px;height:100%}.brand,.header-inner{align-items:center;display:flex}.brand{gap:12px;min-width:240px}.brand-mark{width:36px;height:36px;color:var(--cyan);place-items:center;display:grid}.brand-name{letter-spacing:.055em;font-weight:800;line-height:1.08;display:block}.brand-sub{color:var(--muted);letter-spacing:.08em;margin-top:4px;font-size:11px;display:block}.nav{align-items:stretch;gap:30px;height:100%}.nav,.nav a{display:flex}.nav a{color:#aeb9c6;border-bottom:2px solid #0000;align-items:center;font-size:15px}.nav a.active,.nav a:hover{color:var(--cyan);border-bottom-color:var(--cyan)}.header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.language{border:1px solid var(--border);color:#c8d4df;background:#07111b;border-radius:6px;align-items:center;gap:7px;padding:9px 11px;font-size:13px;display:inline-flex}.mobile-nav{display:none}.button{border:1px solid var(--border2);min-height:42px;color:var(--text);background:0 0;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:700;transition:all .18s;display:inline-flex}.button:hover{border-color:var(--cyan);color:var(--cyan);background:var(--cyan-dim)}.button.primary{border-color:var(--cyan);background:var(--cyan);color:#00131d}.button.primary:hover{color:#00131d;background:#71d9fb}.button.danger{color:var(--red);border-color:#ff5c5899}.button.small{min-height:34px;padding:0 12px;font-size:12px}.button.block{width:100%}.hero{border-bottom:1px solid var(--border);min-height:600px;padding:76px 0 40px;position:relative;overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);align-items:center;gap:38px;display:grid}.hero h1{letter-spacing:-.055em;max-width:820px;margin:0;font-size:clamp(54px,6vw,96px);font-weight:800;line-height:.92}.hero-cn{letter-spacing:.01em;margin-top:18px;font-size:.65em;display:block}.hero-sub{color:#aab8c8;letter-spacing:.03em;margin:30px 0 0;font-size:clamp(18px,2vw,28px)}.hero-lead{color:#c6d0da;margin:28px 0 0;font-size:18px}.hero-claim{color:#9aaaba;margin:9px 0 0;font-size:18px}.radar-wrap{place-items:center;min-height:420px;display:grid;position:relative}.radar{aspect-ratio:1;background:repeating-radial-gradient(circle,transparent 0 39px,#42c8f52b 40px 41px),repeating-conic-gradient(from 0deg,#42c8f51a 0 1deg,transparent 1deg 15deg);border-radius:50%;width:min(470px,100%);animation:breathe 5s ease-in-out infinite;position:relative;box-shadow:inset 0 0 90px #00b9f21a}.radar:after,.radar:before{content:"";border:1px solid #42c8f566;position:absolute;inset:14%;transform:rotate(45deg)}.radar:after{inset:28%;transform:rotate(22.5deg)}.radar-core{background:var(--cyan);box-shadow:0 0 34px var(--cyan);color:#00131d;font-weight:900;font-family:var(--font-geist-mono);place-items:center;display:grid;inset:42%}.radar-core,.radar-sweep{border-radius:50%;position:absolute}.radar-sweep{background:conic-gradient(from 90deg,transparent 0 83%,#42c8f559 98%,transparent);animation:rotate 8s linear infinite;inset:0}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes breathe{50%{filter:brightness(1.25)}}@media (prefers-reduced-motion:reduce){.radar,.radar-sweep{animation:none}}.stats-rail{border:1px solid var(--border);border-radius:var(--radius);background:#07121ec7;grid-template-columns:repeat(4,1fr);margin-top:40px;display:grid}.stat{min-height:90px;padding:23px 26px;position:relative}.stat+.stat:before{content:"";background:var(--border);width:1px;position:absolute;top:20px;bottom:20px;left:0}.stat-label{color:#adbac7;font-size:14px}.stat-value{font-family:var(--font-geist-mono);margin-top:9px;font-size:22px;font-weight:700}.signal-strip{border:1px solid var(--border);border-left:3px solid var(--cyan);border-radius:var(--radius);background:var(--raised);grid-template-columns:320px 1fr auto;align-items:center;gap:22px;margin-top:14px;padding:20px 24px;display:grid}.signal-title{color:var(--cyan);font-size:22px;font-weight:800}.signal-copy{color:#aab7c4;line-height:1.65}.section{padding:56px 0}.section-head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:20px;display:flex}.section-title{letter-spacing:-.025em;margin:0;font-size:28px}.section-copy{color:var(--muted);max-width:760px;line-height:1.7}.eyeline{color:var(--cyan);text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-family:var(--font-geist-mono)}.panel{border:1px solid var(--border);border-radius:var(--radius);background:linear-gradient(145deg,#0d1b2af0,#06111cf0)}.panel-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 18px;display:flex}.panel-title{margin:0;font-size:16px;font-weight:800}.panel-body{padding:20px}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;width:100%;min-width:900px}.table th{text-align:left;color:#8595a6;border-bottom:1px solid var(--border);white-space:nowrap;padding:13px 16px;font-size:12px;font-weight:600}.table td{color:#cfd8e2;border-bottom:1px solid #223345a6;padding:16px;font-size:14px}.table tr:last-child td{border-bottom:0}.table tbody tr:hover{background:#42c8f509}.asset-cell{align-items:center;gap:11px;font-weight:800;display:flex}.coin-logo{width:32px;height:32px;color:var(--cyan);background:#14263a;border-radius:50%;place-items:center;font-weight:900;display:grid;overflow:hidden}.mono{font-family:var(--font-geist-mono);font-variant-numeric:tabular-nums}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.amber{color:var(--amber)!important}.cyan{color:var(--cyan)!important}.muted{color:var(--muted)!important}.tag{border:1px solid var(--border);color:#aebccc;background:#07121d;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;display:inline-flex}.tag.cyan{background:#42c8f514;border-color:#42c8f573}.tag.amber{background:#ffb72b12;border-color:#ffb72b6b}.tag.green{color:var(--green);background:#3fd59d12;border-color:#3fd59d61}.tag.red{color:var(--red);background:#ff5c5812;border-color:#ff5c5861}.empty{text-align:center;border:1px dashed var(--border);border-radius:var(--radius);min-height:220px;color:var(--muted);place-items:center;padding:32px;display:grid}.empty strong{color:#c9d5df;margin-bottom:9px;font-size:18px;display:block}.notice{color:#d6bd85;background:#ffb72b0e;border:1px solid #ffb72b47;border-radius:7px;padding:14px 16px;font-size:13px;line-height:1.65}.notice.info{color:#9fc6d6;background:#42c8f50e;border-color:#42c8f54d}.notice.error{color:#e4a09e;background:#ff5c580e;border-color:#ff5c5859}.page-hero{border-bottom:1px solid var(--border);padding:40px 0 26px}.page-hero h1{letter-spacing:-.04em;margin:0;font-size:clamp(32px,5vw,54px)}.page-hero p{color:var(--muted);max-width:800px;margin:14px 0 0;line-height:1.75}.detail-top{grid-template-columns:1fr auto auto;align-items:center;gap:28px;padding:18px 22px;display:grid}.detail-identity{align-items:center;gap:16px;display:flex}.detail-identity h1{margin:0;font-size:30px}.price-big{font-size:30px;font-family:var(--font-geist-mono);font-weight:800}.detail-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.7fr);gap:14px;margin-top:14px;display:grid}.chart-shell{width:100%;min-height:380px}.score-ring{background:conic-gradient(var(--cyan) var(--score,0),#17283a 0);border-radius:50%;place-items:center;width:180px;height:180px;margin:10px auto;display:grid;position:relative}.score-ring:before{content:"";background:var(--surface);border-radius:50%;position:absolute;inset:18px}.score-value{z-index:1;font:800 42px/1 var(--font-geist-mono)}.analysis-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:14px;display:grid}.metric{min-height:132px;padding:18px}.metric-label{color:#c2cdda;font-weight:700}.metric-value{margin-top:22px;font-size:20px;font-weight:800}.metric-note{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.55}.model-list,.model-row{display:grid}.model-row{border-bottom:1px solid #223345b3;grid-template-columns:1fr auto;gap:12px;padding:12px 0}.model-row:last-child{border:0}.plans{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.plan{flex-direction:column;min-height:310px;padding:25px 22px;display:flex;position:relative}.plan.featured{border-color:var(--cyan);box-shadow:0 0 0 1px #42c8f51f,0 22px 70px #00b9f214}.plan-name{font-size:18px;font-weight:800}.plan-price{font:800 44px/1 var(--font-geist-mono);margin:30px 0 4px}.plan-price small{color:var(--muted);font:500 13px/1 Arial}.plan-copy{color:var(--muted);margin:18px 0 24px;line-height:1.7}.plan .button{margin-top:auto}.account-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.account-card{min-height:150px;padding:22px}.account-value{font:800 27px/1.3 var(--font-geist-mono);margin-top:23px}.form-shell{width:min(520px,100% - 32px);margin:48px auto}.form{padding:28px}.form h1{margin:0 0 8px;font-size:28px}.form-sub{color:var(--muted);margin-bottom:24px;line-height:1.6}.field{margin-bottom:17px}.field label{color:#aebdca;margin-bottom:8px;font-size:13px;display:block}.input,.select,.textarea{border:1px solid var(--border);width:100%;color:var(--text);background:#06111c;border-radius:6px;outline:none;padding:12px 13px}.input:focus,.select:focus,.textarea:focus{border-color:var(--cyan);box-shadow:0 0 0 3px #42c8f514}.textarea{resize:vertical;min-height:118px}.form-error{color:#ffaaa7;background:#ff5c5814;border:1px solid #ff5c5840;border-radius:6px}.form-error,.form-success{margin-bottom:15px;padding:10px 12px;font-size:13px}.form-success{color:#9ce6c9;background:#3fd59d12;border:1px solid #3fd59d40;border-radius:6px}.support-layout{grid-template-columns:300px minmax(0,1fr);gap:14px;display:grid}.support-side{padding:20px}.support-language{gap:10px;margin:20px 0;display:grid}.service-choice{border:1px solid var(--border);color:#bdc8d3;text-align:left;background:#07131f;border-radius:7px;padding:16px}.service-choice.active{border-color:var(--cyan);color:var(--cyan);background:var(--cyan-dim)}.chat{flex-direction:column;min-height:610px;display:flex}.chat-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.messages{flex-direction:column;flex:1;gap:14px;max-height:560px;padding:20px;display:flex;overflow:auto}.message{border:1px solid var(--border);background:#101d2b;border-radius:8px;max-width:72%;padding:12px 14px;line-height:1.55}.message.mine{background:#0b2a42;border-color:#42c8f573;align-self:flex-end}.message-time{color:var(--muted);margin-top:6px;font-size:10px}.chat-compose{border-top:1px solid var(--border);grid-template-columns:auto 1fr auto;gap:10px;padding:14px;display:grid}.admin-shell{background:var(--bg);grid-template-columns:250px minmax(0,1fr);min-height:100vh;display:grid}.admin-side{border-right:1px solid var(--border);height:100vh;padding:24px 16px;position:sticky;top:0}.admin-nav{gap:4px;margin-top:28px;display:grid}.admin-nav a{color:#9aa9b8;border-radius:5px;padding:11px 12px;font-size:14px}.admin-nav a.active,.admin-nav a:hover{color:var(--cyan);background:var(--cyan-dim)}.admin-main{min-width:0;padding:26px}.admin-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.admin-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}.admin-stat{padding:17px}.tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.tab{border:1px solid var(--border);color:#98a8b8;background:#07121e;border-radius:5px;padding:8px 12px;font-size:12px}.tab.active{color:var(--cyan);border-color:var(--cyan);background:var(--cyan-dim)}.footer{border-top:1px solid var(--border);color:var(--muted);padding:26px 0;font-size:12px}.footer-inner{justify-content:space-between;align-items:start;gap:30px;display:flex}.footer-risk{max-width:880px;line-height:1.75}.skeleton{background:linear-gradient(90deg,#0b1826,#132437,#0b1826) 0 0/200% 100%;border-radius:4px;animation:skeleton 1.6s linear infinite}@keyframes skeleton{to{background-position:-200% 0}}.admin-login-shell{background:radial-gradient(circle at 50% 15%,#2ec3ff1a,#0000 34%),linear-gradient(#06101a,#02070c);place-items:center;min-height:100vh;padding:24px;display:grid}.admin-login-card{width:min(100%,440px);padding:34px}.admin-login-card>.brand{margin-bottom:34px}.admin-login-card h1{margin:9px 0;font-size:30px}.admin-login-card form{margin-top:28px}.admin-login-icon{width:54px;height:54px;color:var(--cyan);background:var(--cyan-dim);border:1px solid #42c8f566;border-radius:14px;place-items:center;margin-bottom:20px;display:grid}.admin-login-foot{border-top:1px solid var(--border);color:var(--muted);letter-spacing:.13em;text-align:center;margin-top:24px;padding-top:18px;font-size:11px}.recommendation-locked-row{background:#040c1461}.locked-recommendation-action{position:relative}.locked-recommendation-action summary{cursor:pointer;list-style:none}.locked-recommendation-action summary::-webkit-details-marker{display:none}.locked-recommendation-popover{z-index:12;border:1px solid var(--border);white-space:normal;background:#081522;border-radius:7px;gap:10px;width:min(310px,78vw);padding:14px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 14px 34px #0006}.locked-recommendation-popover span{color:var(--muted);font-size:12px;line-height:1.6}.locked-recommendation-popover .button{justify-self:start}@media (max-width:1060px){.nav{display:none}.mobile-nav{display:inline-flex}.brand{min-width:0}.hero-grid{grid-template-columns:1fr}.hero{padding-top:52px}.radar-wrap{min-height:340px}.radar{width:360px}.stats-rail{grid-template-columns:repeat(2,1fr)}.stat:nth-child(3):before{display:none}.signal-strip{grid-template-columns:1fr auto}.signal-copy{grid-area:2/1/auto/-1}.plans{grid-template-columns:repeat(2,1fr)}.detail-grid{grid-template-columns:1fr}.analysis-grid{grid-template-columns:repeat(2,1fr)}.admin-shell{grid-template-columns:1fr}.admin-side{border-right:0;border-bottom:1px solid var(--border);height:auto;position:static}.admin-nav{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.container{width:min(100% - 28px,1380px)}.header{height:64px}.header-inner{gap:12px}.brand-name{font-size:13px}.brand-sub,.header-actions .auth-link{display:none}.language{padding:8px}.hero{min-height:auto;padding:44px 0 24px}.hero h1{font-size:47px;line-height:.98}.hero-cn{font-size:.56em}.hero-claim,.hero-lead,.hero-sub{font-size:15px;line-height:1.65}.radar-wrap{min-height:290px}.radar{width:285px}.stats-rail{grid-template-columns:1fr 1fr}.stat{min-height:94px;padding:18px 14px}.stat:nth-child(odd):before{display:none}.stat-label{font-size:12px}.stat-value{font-size:18px}.signal-strip{grid-template-columns:1fr;padding:17px}.section{padding:38px 0}.section-head{flex-direction:column;align-items:start}.page{padding-top:20px}.page-hero{padding-top:28px}.account-grid,.analysis-grid,.detail-top,.plans,.support-layout{grid-template-columns:1fr}.message{max-width:90%}.chat-compose{grid-template-columns:auto 1fr}.chat-compose .button{grid-column:1/-1}.footer-inner{flex-direction:column}.admin-main{padding:15px}.admin-grid,.admin-nav{grid-template-columns:1fr 1fr}}@media (max-width:1180px) and (min-width:1061px){.nav{display:none}.mobile-nav{display:inline-flex}.brand{min-width:0}.hero-grid{grid-template-columns:1fr}.hero{padding-top:52px}.radar-wrap{min-height:340px}.radar{width:360px}.signal-strip{grid-template-columns:1fr auto}.signal-copy{grid-area:2/1/auto/-1}}.nav a{white-space:nowrap;flex-shrink:0}.button.mobile-nav{display:none}@media (max-width:1180px){.button.mobile-nav{display:inline-flex}}.terminal-hero{isolation:isolate;background:linear-gradient(#030b1433,#030b14db);min-height:auto;padding:46px 0 34px}.terminal-hero>.container{z-index:2;position:relative}.terminal-hero .hero-grid{gap:20px;min-height:450px}.terminal-hero .hero-copy{padding:30px 0}.terminal-hero h1{font-size:clamp(52px,5.7vw,88px)}.terminal-hero .hero-sub{margin-top:24px;font-size:clamp(18px,1.65vw,22px)}.terminal-hero .hero-lead{margin-top:22px}.terminal-market-layer{z-index:0;pointer-events:none;opacity:.48;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 76%,#0000 100%);mask-image:linear-gradient(#000 0 76%,#0000 100%)}.terminal-grid{background-image:linear-gradient(#42c8f50e 1px,#0000 0),linear-gradient(90deg,#42c8f50e 1px,#0000 0);background-size:52px 52px;position:absolute;inset:0}.terminal-candles{opacity:.45;align-items:flex-end;gap:clamp(7px,1.25vw,19px);height:290px;display:flex;position:absolute;bottom:128px;left:-2%;right:40%;transform:skewY(-4deg)}.terminal-candles i{background:#42c8f552;border:1px solid #42c8f58c;width:clamp(5px,.62vw,9px);position:relative}.terminal-candles i:before{content:"";background:#42c8f580;width:1px;height:calc(100% + 28px);position:absolute;top:-14px;left:50%}.terminal-candles i.down{background:#ffb72b2e;border-color:#ffb72b57}.terminal-volumes{opacity:.4;align-items:flex-end;gap:clamp(7px,1.25vw,19px);height:72px;display:flex;position:absolute;bottom:66px;left:0;right:42%}.terminal-volumes i{background:#42c8f57a;width:clamp(5px,.62vw,9px)}.terminal-scale{color:#5c96b261;font:10px/1 var(--font-geist-mono);letter-spacing:.12em;flex-direction:column;justify-content:space-around;align-items:flex-end;display:flex;position:absolute;top:108px;bottom:85px;right:22px}.matrix-core{aspect-ratio:1;width:min(485px,100%);margin-inline:auto;position:relative}.matrix-orbits{background:repeating-radial-gradient(circle,transparent 0 43px,#42c8f52b 44px 45px),repeating-conic-gradient(from 0deg,#42c8f526 0 1deg,transparent 1deg 20deg);border:1px solid #42c8f56b;border-radius:50%;position:absolute;inset:9%;box-shadow:inset 0 0 75px #00b9f217}.matrix-orbits:after{content:"";border:1px dashed #42c8f561;border-radius:50%;animation:rotate 28s linear infinite;position:absolute;inset:15%}.matrix-center{z-index:3;aspect-ratio:1;text-align:center;border:2px solid var(--cyan);width:156px;font-family:var(--font-geist-mono);background:radial-gradient(circle,#0a2b3cf5,#030d17fa);border-radius:50%;place-content:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 34px #42c8f540,inset 0 0 24px #42c8f51f}.matrix-center strong{color:var(--cyan);letter-spacing:.04em;font-size:16px}.matrix-center span{color:#b9cad7;margin-top:7px;font-size:11px}.matrix-node{z-index:4;text-align:center;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);background:#05121df0;border:1px solid #42c8f5a8;place-content:center;width:96px;min-height:58px;padding:7px 5px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 20px #00b9f217}.matrix-node span{color:#d6e3ec;font-size:13px;font-weight:750}.matrix-node small{color:#668297;font:9px/1.1 var(--font-geist-mono);text-transform:uppercase;margin-top:4px}.terminal-hero .stats-rail{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#05111ce0;margin-top:16px}.terminal-hero .stat{min-height:82px;padding:18px 22px}.terminal-hero .stat-value{font-size:19px}.weekly-focus{border-color:#42c8f557;grid-template-columns:minmax(320px,.72fr) minmax(0,1.55fr);margin-top:16px;display:grid;overflow:hidden;box-shadow:0 20px 70px #0000003d,inset 0 1px #ffffff05}.weekly-focus-summary{border-right:1px solid var(--border);background:radial-gradient(circle at 15% 0,#42c8f521,#0000 35%),linear-gradient(155deg,#091d2cfa,#050f19fa);flex-direction:column;padding:25px;display:flex}.weekly-focus-eyeline{color:var(--cyan);font:700 11px/1 var(--font-geist-mono);letter-spacing:.14em;align-items:center;gap:8px;display:flex}.weekly-focus-asset{justify-content:space-between;align-items:end;gap:14px;margin-top:24px;display:flex}.weekly-focus-asset>div{align-items:baseline;gap:9px;display:flex}.weekly-focus-asset strong{font:900 38px/.9 var(--font-geist-mono);letter-spacing:-.04em}.weekly-focus-asset>div span{color:#8da2b5;font:700 15px/1 var(--font-geist-mono)}.weekly-rank{color:#94a9ba;font:9px/1.25 var(--font-geist-mono);letter-spacing:.06em;text-align:right;border:1px solid #42c8f557;border-radius:4px;padding:6px 9px}.weekly-rank b{color:var(--cyan);font-size:13px}.weekly-live-price{border-bottom:1px solid var(--border);grid-template-columns:1fr auto;align-items:end;gap:8px;margin-top:22px;padding-bottom:20px;display:grid}.weekly-live-price small{color:#71869a;font:10px/1 var(--font-geist-mono);letter-spacing:.08em;grid-column:1/-1}.weekly-live-price strong{font:800 28px/1.1 var(--font-geist-mono)}.weekly-live-price span{font:700 11px/1 var(--font-geist-mono)}.weekly-metrics{grid-template-columns:1fr 1fr;margin-top:6px;display:grid}.weekly-metrics>span{border-bottom:1px solid #223345b8;align-content:center;gap:8px;min-height:72px;padding:14px 12px 10px 0;display:grid}.weekly-metrics>span:nth-child(odd){border-right:1px solid #223345b8}.weekly-metrics>span:nth-child(2n){padding-left:12px}.weekly-metrics small,.weekly-model-views small{color:#71869a;font:9px/1.25 var(--font-geist-mono);letter-spacing:.05em}.weekly-metrics b{font:700 15px/1 var(--font-geist-mono)}.weekly-metrics .weekly-score b{color:var(--cyan);font-size:24px}.weekly-model-views{gap:12px;margin-top:auto;padding-top:18px;display:grid}.weekly-model-views>div{color:var(--cyan);grid-template-columns:24px 1fr;align-items:center;gap:8px;display:grid}.weekly-model-views>div>span{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.weekly-model-views b{color:#dce7ef;font-size:12px}.weekly-focus-chart{background:linear-gradient(#040f19fa,#030b14fa);min-width:0;padding:20px 20px 10px;transition:opacity .18s}.weekly-focus-chart.loading{opacity:.55}.weekly-chart-head{justify-content:space-between;align-items:start;gap:14px;margin-bottom:8px;display:flex}.weekly-chart-head>div:first-child{gap:8px;display:grid}.weekly-chart-head small{color:#63788b;font:9px/1 var(--font-geist-mono);letter-spacing:.08em}.weekly-period-tabs{gap:5px;display:flex}.weekly-period-tabs button{border:1px solid var(--border);color:#7f91a2;min-width:43px;height:30px;font:700 10px/1 var(--font-geist-mono);background:#06111b;border-radius:4px;padding:0 8px}.weekly-period-tabs button.active,.weekly-period-tabs button:hover{color:var(--cyan);background:#42c8f517;border-color:#42c8f58c}.weekly-candlestick{width:100%;height:auto;max-height:400px;display:block;overflow:visible}.weekly-chart-grid{stroke:#486a8230;stroke-width:1px;stroke-dasharray:3 6}.weekly-chart-divider{stroke:#486a8257}.weekly-chart-axis,.weekly-chart-caption{fill:#5f7588;font:9px/1 var(--font-geist-mono)}.weekly-candle-up{stroke:var(--green);fill:var(--green)}.weekly-candle-down{stroke:var(--red);fill:var(--red)}.weekly-volume-bar{stroke:none;opacity:.25}.weekly-signal-marker line{stroke:var(--cyan);stroke-width:1px;stroke-dasharray:4 5;opacity:.85}.weekly-signal-marker circle{fill:var(--cyan)}.weekly-signal-marker rect{fill:#08283b;stroke:#42c8f5c7}.weekly-signal-marker text{fill:#80ddfb;font:700 9px/1 var(--font-geist-mono);letter-spacing:.04em}.weekly-chart-empty{height:360px;color:var(--muted);place-items:center;font-size:12px;display:grid}.weekly-focus-empty{min-height:190px;color:var(--cyan);background:radial-gradient(circle at 50% 0,#42c8f51a,#0000 55%),#05101af2;border-color:#42c8f54d;justify-content:center;align-items:center;gap:18px;margin-top:16px;padding:32px;display:flex}.weekly-focus-empty>div{gap:9px;display:grid}.weekly-focus-empty strong{color:#dce8ef;font-size:18px}.weekly-focus-empty span{color:var(--muted);font-size:13px}@media (max-width:1060px){.weekly-focus{grid-template-columns:1fr}.weekly-focus-summary{border-right:0;border-bottom:1px solid var(--border)}.weekly-model-views{grid-template-columns:repeat(3,1fr);margin-top:10px}}@media (max-width:700px){.weekly-focus{flex-direction:column;margin-top:8px;display:flex}.weekly-focus-summary{display:contents}.weekly-focus-eyeline{order:1}.weekly-focus-asset,.weekly-focus-eyeline{background:linear-gradient(160deg,#091d2cfa,#050f19fa);padding:18px 16px 0}.weekly-focus-asset{order:2;align-items:start;margin:0}.weekly-focus-asset strong{font-size:30px}.weekly-rank{max-width:132px}.weekly-live-price{background:linear-gradient(160deg,#091d2cfa,#050f19fa);order:3;margin:0;padding:18px 16px}.weekly-live-price strong{font-size:24px}.weekly-metrics{background:linear-gradient(160deg,#091d2cfa,#050f19fa);order:4;grid-template-columns:1fr 1fr;margin:0;padding:0 16px 10px}.weekly-focus-chart{border-top:1px solid var(--border);order:5;padding:15px 8px 7px}.weekly-model-views{background:#06111c;order:6;grid-template-columns:1fr;margin:0;padding:17px 16px 20px}.weekly-chart-head{align-items:center;padding:0 6px}.weekly-chart-head small{display:none}.weekly-period-tabs{gap:3px}.weekly-period-tabs button{min-width:40px;padding:0 6px}.weekly-candlestick{width:100%;max-height:none}.weekly-chart-axis{font-size:8px}}.market-ticker{border:1px solid var(--border);border-radius:var(--radius);background:#05111ceb;grid-template-columns:auto minmax(0,1fr);height:76px;margin-top:12px;display:grid;overflow:hidden}.ticker-source{border-right:1px solid var(--border);color:var(--cyan);font:10px/1.2 var(--font-geist-mono);letter-spacing:.08em;white-space:nowrap;place-items:center;padding:0 18px;display:grid}.ticker-viewport{min-width:0;overflow:hidden}.ticker-track{width:max-content;height:100%;animation:ticker-scroll 38s linear infinite;display:flex}.ticker-group{align-items:center;height:100%;display:flex}.ticker-item{border-right:1px solid var(--border);grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;min-width:246px;height:46px;padding:0 24px;font-size:13px;display:grid}.ticker-dot{background:var(--cyan);border-radius:50%;width:10px;height:10px;box-shadow:0 0 12px}.ticker-btc{background:#f7a21b}.ticker-eth{background:#91a7ce}.ticker-sol{background:#55ddb0}.ticker-bnb{background:#f3ba2f}.ticker-item strong{letter-spacing:.03em}.ticker-item .mono{font-size:12px}@keyframes ticker-scroll{to{transform:translate(-50%)}}.terminal-hero .signal-strip{background:#05111cf0;grid-template-columns:minmax(260px,340px) 1fr auto;margin-top:12px}.terminal-hero .signal-title{font-family:var(--font-geist-mono);letter-spacing:-.02em}@media (min-width:1181px){.terminal-hero .hero-grid{grid-template-columns:minmax(0,1fr) minmax(485px,1fr)}.terminal-hero .hero-claim{font-size:15px}}@media (max-width:1180px){.terminal-hero .hero-grid{min-height:auto}.terminal-hero .hero-copy{padding-bottom:0}.terminal-candles{opacity:.3;right:5%}.terminal-volumes{right:5%}.terminal-scale{display:none}.matrix-core{width:min(480px,100%)}.market-ticker{grid-template-columns:1fr}.ticker-source{display:none}}@media (max-width:700px){.terminal-hero{padding:30px 0 22px}.terminal-hero h1{font-size:46px}.terminal-hero .hero-grid{gap:4px}.terminal-hero .hero-copy{padding:10px 0 0}.terminal-candles{opacity:.3;gap:10px;height:270px;inset:140px -12% auto 18%}.terminal-volumes{display:none}.terminal-grid{background-size:36px 36px}.matrix-core{width:338px;max-width:100%;margin-top:16px}.matrix-orbits{background:repeating-radial-gradient(circle,transparent 0 31px,#42c8f52b 32px 33px),repeating-conic-gradient(from 0deg,#42c8f524 0 1deg,transparent 1deg 20deg);inset:10%}.matrix-center{width:112px}.matrix-center strong{font-size:12px}.matrix-center span{font-size:9px}.matrix-node{width:72px;min-height:46px;padding:5px 3px}.matrix-node span{font-size:10px}.matrix-node small{font-size:7px}.terminal-hero .stats-rail{margin-top:8px}.terminal-hero .stat{min-height:88px;padding:15px 12px}.market-ticker{height:66px}.ticker-item{gap:9px;min-width:220px;padding:0 16px}.terminal-hero .signal-strip{grid-template-columns:1fr}.terminal-hero .signal-strip .button{width:100%}.terminal-hero .signal-copy{grid-area:auto}.terminal-hero .signal-title{font-size:20px}}@media (prefers-reduced-motion:reduce){.matrix-orbits:after,.ticker-track{animation:none}}.payment-layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);align-items:start;gap:16px;display:grid}.payment-summary{background:var(--border);border:1px solid var(--border);border-radius:7px;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:18px;display:grid;overflow:hidden}.payment-summary>div{background:#07131f;gap:8px;padding:16px;display:grid}.payment-summary span{color:var(--muted);font-size:12px}.payment-summary strong{font-size:16px}.network-warning{color:#ffaaa7;background:#ff5c5814;border:1px solid #ff5c5875;border-radius:7px;gap:12px;margin-bottom:18px;padding:14px 16px;display:flex}.network-warning div{gap:4px;display:grid}.network-warning span{font-size:12px;line-height:1.6}.copy-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.address-value{overflow-wrap:anywhere}.qr-frame,.qr-panel{overflow:hidden}.qr-frame{background:#000;border-radius:8px;max-width:430px;margin:auto}.qr-frame img{width:100%;height:auto;display:block}.account-hero{justify-content:space-between;align-items:end;gap:16px;display:flex}.account-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.question-list{gap:14px;display:grid}.question-card{padding:18px}.question-head{justify-content:space-between;align-items:start;gap:16px;display:flex}.question-head>div{align-items:center;gap:10px;display:flex}.question-head time{color:var(--muted);font-size:12px}.question-text{color:#d5dfe7;font-size:16px;line-height:1.7}.reply-text{color:#c9d4df;font-size:14px;line-height:1.75}.model-score-row{grid-template-columns:minmax(180px,1fr) 90px 120px auto;align-items:center}.model-score-row>span:first-child{gap:5px;display:grid}.model-score-row small{color:var(--muted);font-size:11px}.matrix-audit{overflow:hidden}.matrix-audit summary{cursor:pointer;border-bottom:1px solid #0000;grid-template-columns:100px 100px 110px minmax(160px,1fr) 180px;align-items:center;gap:12px;padding:15px 18px;display:grid}.matrix-audit[open] summary{border-bottom-color:var(--border)}.upgrade-link{white-space:nowrap}@media (max-width:900px){.payment-layout{grid-template-columns:1fr}.matrix-audit summary{grid-template-columns:80px 80px 1fr}.matrix-audit summary span:nth-last-child(-n+2){display:none}}@media (max-width:700px){.upgrade-link{gap:0;padding:8px;font-size:0}.copy-row,.payment-summary{grid-template-columns:1fr}.copy-row .button{width:100%}.account-hero{flex-direction:column;align-items:start}.account-actions{justify-content:flex-start}.model-score-row{grid-template-columns:1fr auto}.model-score-row>span:nth-child(3){grid-column:1}.model-score-row>span:nth-child(4){grid-area:2/2}.question-head{flex-direction:column}.qr-frame{max-width:100%}}@media (max-width:1380px){.nav{display:none}.button.mobile-nav{display:inline-flex}}.signal-feed-section{background:linear-gradient(#040e184d,#07162380,#040e1833);border-bottom:1px solid #22334599;padding-top:34px;padding-bottom:18px}.signal-flow{border:1px solid var(--border);background:linear-gradient(145deg,#081927f5,#040e18fa);border-radius:12px;overflow:hidden;box-shadow:0 20px 80px #00000038}.signal-flow-head{justify-content:space-between;align-items:center;gap:18px;padding:22px 24px 8px;display:flex}.signal-flow-head h2{margin:7px 0 0;font-size:28px}.signal-flow-copy{color:var(--muted);margin:0;padding:0 24px 20px;font-size:13px;line-height:1.7}.live-pulse{color:#9fb1bf;font:11px/1 var(--font-geist-mono);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.live-pulse i{background:var(--green);width:7px;height:7px;box-shadow:0 0 12px var(--green);border-radius:50%;animation:live-pulse 2s ease-in-out infinite}@keyframes live-pulse{50%{opacity:.35;transform:scale(.8)}}.signal-flow-window{border-top:1px solid var(--border);padding:16px 0 18px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.signal-flow-track{will-change:transform;gap:12px;width:max-content;padding-left:12px;animation:signal-flow-scroll 150s linear infinite;display:flex}.signal-flow:hover .signal-flow-track{animation-play-state:paused}@keyframes signal-flow-scroll{to{transform:translate(-50%)}}.signal-card{border:1px solid var(--border);background:#06121df5;border-radius:8px;flex:none;width:390px;min-height:232px;padding:16px;transition:border-color .2s,background .2s}.signal-card[href]:hover{background:#081d2cfa;border-color:#42c8f5a6}.signal-card-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.signal-card-top time{color:#63778a;font:10px/1 var(--font-geist-mono)}.tag.signal-featured{color:var(--cyan);background:#42c8f514;border-color:#42c8f57a}.tag.signal-watchlist{color:var(--green);background:#3fd59d0f;border-color:#3fd59d5c}.tag.signal-risk{color:#ff8c88;background:#ff5c5812;border-color:#ff5c5873}.signal-asset{justify-content:space-between;align-items:end;gap:12px;margin:18px 0 15px;display:flex}.signal-asset strong{font:800 19px/1 var(--font-geist-mono);letter-spacing:.04em}.signal-asset span{color:#9bb0c0;font-size:12px}.signal-card-grid{border:1px solid #223345cc;border-radius:6px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.signal-card-grid>span{border-bottom:1px solid #223345a6;border-right:1px solid #223345a6;gap:6px;min-height:62px;padding:10px;display:grid}.signal-card-grid>span:nth-child(3n){border-right:0}.signal-card-grid>span:nth-last-child(-n+3){border-bottom:0}.signal-card-grid small{color:#718497;text-transform:uppercase;letter-spacing:.04em;font-size:9px}.signal-card-grid b{color:#d6e1e9;font-size:12px;line-height:1.25}@media (max-width:700px){.signal-feed-section{padding-top:22px}.signal-flow-head{align-items:flex-start;padding:18px 16px 7px}.signal-flow-head h2{font-size:21px}.signal-flow-copy{padding:0 16px 15px}.live-pulse{font-size:0}.signal-card{width:310px;min-height:242px}.signal-flow-track{animation-duration:115s}.signal-card-grid b{font-size:11px}}@media (prefers-reduced-motion:reduce){.live-pulse i,.signal-flow-track{animation:none}}.professional-wide{grid-column:1/-1}.professional-copy{color:#c9d4df;font-size:15px;line-height:1.8}.model-accordion{gap:8px;display:grid}.model-detail{background:#05101aa6;border:1px solid #223345bf;border-radius:7px;overflow:hidden}.model-detail summary{cursor:pointer;grid-template-columns:minmax(180px,1fr) 100px 130px auto;align-items:center;gap:14px;padding:14px 16px;list-style:none;display:grid}.model-detail summary::-webkit-details-marker{display:none}.model-detail summary>span:first-child{gap:5px;display:grid}.model-detail summary small{color:var(--muted);font-size:11px}.model-detail summary svg{transition:transform .18s}.model-detail[open] summary svg{transform:rotate(180deg)}.model-explanation{border-top:1px solid var(--border);color:#aebdca;padding:14px 16px;font-size:13px;line-height:1.75}.phase3-account-grid{grid-template-columns:repeat(4,1fr)}.model-brand-wall{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:linear-gradient(90deg,#030b14fa,#081927eb,#030b14fa);padding:25px 0;overflow:hidden}.model-brand-list{justify-content:space-between;align-items:center;gap:24px;min-width:0;display:flex}.model-brand-list span{font:700 clamp(15px,1.45vw,21px)/1 var(--font-geist-mono);color:#9eacb9;letter-spacing:.02em;text-shadow:0 0 24px #42c8f51f;white-space:nowrap}.consultation-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.consultation-card{flex-direction:column;min-height:280px;padding:25px;display:flex}.consultation-card>svg{color:var(--cyan)}.consultation-card h2{margin:24px 0 10px;font-size:20px}.consultation-card p{color:var(--muted);margin:0 0 24px;line-height:1.75}.consultation-card .button{margin-top:auto}@media (max-width:1060px){.phase3-account-grid{grid-template-columns:repeat(2,1fr)}.model-brand-list{flex-wrap:wrap;justify-content:flex-start}.consultation-grid{grid-template-columns:1fr}}@media (max-width:700px){.model-detail summary{grid-template-columns:1fr auto}.model-detail summary>span:nth-child(3){grid-column:1}.model-detail summary svg{grid-area:2/2}.phase3-account-grid{grid-template-columns:1fr}.model-brand-list{flex-wrap:wrap;gap:12px 20px;display:flex}.model-brand-list span{font-size:14px}.footer-inner{gap:18px}.consultation-card{min-height:240px}}.header-logout{white-space:nowrap}.mobile-account-menu{display:none;position:relative}.mobile-account-menu>summary{list-style:none}.mobile-account-menu>summary::-webkit-details-marker{display:none}.mobile-account-popover{border:1px solid var(--border2);background:#07131f;border-radius:8px;gap:3px;width:min(290px,100vw - 28px);padding:10px;display:grid;position:absolute;top:48px;right:0;box-shadow:0 22px 70px #00000073}.mobile-account-popover>a,.mobile-account-popover>button{text-align:left;border-radius:5px;justify-content:flex-start;min-height:42px;padding:10px 12px}.mobile-account-popover>a:hover{background:var(--cyan-dim);color:var(--cyan)}.mobile-account-id{color:var(--muted);overflow-wrap:anywhere;padding:8px 12px;font-size:11px}.secondary-back-nav{background:#05101ab3;border-bottom:1px solid #22334599}.secondary-back-nav .container{align-items:center;min-height:48px;display:flex}.back-link{color:#aab9c6;align-items:center;gap:7px;font-size:13px;display:inline-flex}.back-link:hover{color:var(--cyan)}.auth-method-tabs{border:1px solid var(--border);background:#050e17;border-radius:7px;grid-template-columns:1fr 1fr;gap:7px;margin:0 0 20px;padding:4px;display:grid}.auth-method-tabs button{min-height:39px;color:var(--muted);background:0 0;border:0;border-radius:5px}.auth-method-tabs button.active{background:var(--cyan-dim);color:var(--cyan);box-shadow:inset 0 0 0 1px #42c8f559}.phone-fields{grid-template-columns:minmax(160px,.8fr) minmax(0,1.2fr);gap:10px;display:grid}.form-inline-link{justify-content:flex-end;margin:-7px 0 17px;font-size:13px;display:flex}.dev-mail-preview{background:#42c8f50d;border:1px solid #42c8f559;border-radius:7px;margin-top:16px;padding:16px}.dev-mail-preview p{color:var(--muted);font-size:13px}.dev-mail-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#8298a8;margin:14px 0 0;font-size:11px;line-height:1.6}.notice.success{color:#9ce6c9;background:#3fd59d0f;border-color:#3fd59d4d}.asset-combobox{position:relative}.asset-search-results{z-index:20;border:1px solid var(--border2);background:#07131f;border-radius:7px;max-height:330px;padding:6px;position:absolute;top:68px;left:0;right:0;overflow-y:auto;box-shadow:0 22px 65px #00000085}.asset-search-results button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.asset-search-results button:hover,.asset-search-results button[aria-selected=true]{background:var(--cyan-dim);color:var(--cyan)}.asset-search-results button span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.asset-search-empty{color:var(--muted);text-align:center;padding:18px;font-size:13px}@media (max-width:1180px){.mobile-account-menu{display:block}.header-actions>.header-logout{display:none}}@media (max-width:700px){.upgrade-link{display:none}.phone-fields{grid-template-columns:1fr}.secondary-back-nav .container{min-height:44px}.asset-search-results{max-height:280px}.admin-top{flex-direction:column;align-items:flex-start;gap:14px}.admin-top>div:last-child{flex-wrap:wrap}}.terminal-hero .hero-copy{isolation:isolate;position:relative}.terminal-hero .hero-copy>:not(.hero-trend-backdrop){z-index:2;position:relative}.hero-trend-backdrop{z-index:0;pointer-events:none;opacity:.42;position:absolute;inset:-18px -4% -14px -7%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 82%,#0000)}.hero-trend-backdrop svg{width:100%;height:100%;min-height:350px;display:block}.hero-trend-grid{fill:none;stroke:#42c8f521;stroke-width:1px}.hero-trend-area{fill:url(#heroTrendFill)}.hero-trend-line{fill:none;stroke:url(#heroTrendLine);stroke-width:2px;stroke-linecap:round;stroke-dasharray:8 9;animation:hero-trend-flow 12s linear infinite}.hero-trend-candles line{stroke:#5fdeff5c;stroke-width:1px}.hero-trend-candles rect{fill:#42c8f52e;stroke:#5fdeff66;stroke-width:1px}.hero-trend-candles .trend-down line{stroke:#ffb72b42}.hero-trend-candles .trend-down rect{fill:#ffb72b1a;stroke:#ffb72b4d}.hero-trend-volume rect{fill:#42c8f51f}@keyframes hero-trend-flow{to{stroke-dashoffset:-68px}}.matrix-core{isolation:isolate;filter:drop-shadow(0 22px 55px #00000047)}.matrix-mechanics{z-index:1;pointer-events:none;border-radius:50%;position:absolute;inset:0}.matrix-gear-ring,.matrix-index-track,.matrix-scanner{pointer-events:none;border-radius:50%;display:block;position:absolute}.matrix-gear-outer{background:repeating-conic-gradient(from 0deg,#5cdbff80 0 1.2deg,transparent 1.2deg 5deg);animation:matrix-mechanical-spin 76s linear infinite;inset:1.5%;-webkit-mask:radial-gradient(circle,#0000 0 76%,#000 76.5% 81%,#0000 81.5%);mask:radial-gradient(circle,#0000 0 76%,#000 76.5% 81%,#0000 81.5%)}.matrix-gear-inner{background:repeating-conic-gradient(from 0deg,#42c8f580 0 2deg,transparent 2deg 9deg);animation:matrix-mechanical-counterspin 48s linear infinite;inset:21%;-webkit-mask:radial-gradient(circle,#0000 0 65%,#000 66% 73%,#0000 74%);mask:radial-gradient(circle,#0000 0 65%,#000 66% 73%,#0000 74%)}.matrix-index-track{background:repeating-conic-gradient(from 0deg,#42c8f557 0 .65deg,transparent .65deg 10deg);border:1px solid #42c8f52e;animation:matrix-mechanical-counterspin 92s linear infinite;inset:6%;-webkit-mask:radial-gradient(circle,#0000 0 91%,#000 91.5% 94%,#0000 94.5%);mask:radial-gradient(circle,#0000 0 91%,#000 91.5% 94%,#0000 94.5%)}.matrix-scanner{z-index:2;background:conic-gradient(from 0deg,transparent 0 81%,#42c8f506 88%,#64e0ff38 96%,transparent 100%);animation:matrix-mechanical-spin 19s linear infinite;inset:8%;-webkit-mask:radial-gradient(circle,#0000 0 21%,#000 22% 100%);mask:radial-gradient(circle,#0000 0 21%,#000 22% 100%)}.matrix-orbits{z-index:2}.matrix-orbits:after{animation-duration:36s;animation-direction:reverse}.matrix-center{z-index:4}.matrix-center:after,.matrix-center:before{content:"";pointer-events:none;border-radius:50%;position:absolute}.matrix-center:before{border:1px dashed #5fdeff70;animation:matrix-mechanical-spin 31s linear infinite;inset:-12px}.matrix-center:after{border:1px dotted #42c8f542;animation:matrix-mechanical-counterspin 45s linear infinite;inset:-22px}.matrix-center small,.matrix-center span,.matrix-center strong{z-index:1;position:relative}.matrix-center small{color:#668297;font:8px/1 var(--font-geist-mono);letter-spacing:.12em;margin-top:8px}.matrix-center .matrix-core-online{color:var(--green)}.matrix-center .matrix-core-idle{color:var(--amber)}.matrix-sound-toggle{z-index:7;color:#95aaba;min-height:29px;font:10px/1 var(--font-geist-mono);white-space:nowrap;background:#040f19e6;border:1px solid #42c8f54d;border-radius:4px;align-items:center;gap:6px;padding:0 9px;transition:border-color .18s,color .18s,background .18s;display:inline-flex;position:absolute;bottom:-1%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000047}.matrix-sound-toggle:hover{color:var(--cyan);background:#071b29f5;border-color:#42c8f5a8}.matrix-sound-toggle small{color:var(--cyan);font:8px/1 var(--font-geist-mono);letter-spacing:.08em}@keyframes matrix-mechanical-spin{to{transform:rotate(1turn)}}@keyframes matrix-mechanical-counterspin{to{transform:rotate(-1turn)}}@media (max-width:700px){.hero-trend-backdrop{opacity:.29;inset:-8px -12% 0 -10%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 88%,#0000)}.hero-trend-backdrop svg{min-height:290px}.hero-trend-candles g:nth-child(2n),.hero-trend-volume rect:nth-child(2n),.matrix-gear-outer,.matrix-index-track{display:none}.matrix-gear-inner{opacity:.72;animation-duration:68s}.matrix-scanner{opacity:.68;animation-duration:31s}.matrix-center:after{display:none}.matrix-sound-toggle{min-height:27px;padding-inline:8px;font-size:9px;bottom:-2%}}@media (prefers-reduced-motion:reduce){.hero-trend-line,.matrix-center:after,.matrix-center:before,.matrix-gear-ring,.matrix-index-track,.matrix-scanner{animation:none}}.matrix-core-precision{--sound-level:0;filter:drop-shadow(0 24px 62px #0000006b);margin-bottom:34px;overflow:visible}.matrix-core-precision .matrix-mechanics{z-index:1;pointer-events:none;filter:drop-shadow(0 0 18px #00b9f21a);border-radius:50%;position:absolute;inset:0}.matrix-armor-ring,.matrix-energy-scan,.matrix-gear-bed,.matrix-machine-ring,.matrix-micro-nodes,.matrix-outer-halo,.matrix-ratchet-ring{border-radius:50%;display:block;position:absolute}.matrix-outer-halo{background:radial-gradient(circle,transparent 0 75%,#2d3c45f0 75.5% 77%,#081016f5 77.5% 79%,#687880c7 79.5% 80.5%,#0a1319f5 81% 83%,transparent 83.5%),conic-gradient(from 11deg,transparent 0 7%,#40cff58c 7.2% 7.8%,transparent 8% 25%,#97abb394 25.2% 26%,transparent 26.3% 58%,#40cff580 58.2% 59%,transparent 59.3%);border:1px solid #7bb2cb57;animation:matrix-mechanical-spin 94s linear infinite;inset:1%;box-shadow:inset 0 0 0 5px #2637434d,0 0 31px #00b9f221}.matrix-armor-ring{animation:matrix-mechanical-spin 82s linear infinite;inset:0}.matrix-armor-ring:after,.matrix-armor-ring:before{content:"";pointer-events:none;border-radius:50%;position:absolute}.matrix-armor-ring:before{background:repeating-conic-gradient(from 0deg,#687983 0 4deg,#111d24 4.2deg 10deg,#293943 10.2deg 13deg,#071016 13.2deg 15deg);inset:5%;box-shadow:0 0 9px #42c8f526;-webkit-mask:radial-gradient(circle,#0000 0 88%,#000 88.5% 95%,#0000 95.5%);mask:radial-gradient(circle,#0000 0 88%,#000 88.5% 95%,#0000 95.5%)}.matrix-armor-ring:after{border:2px solid #6d828c9e;inset:8%;box-shadow:inset 0 0 0 3px #030a0ed9,inset 0 0 0 5px #45576085,0 0 7px #42c8f529}.matrix-armor-ring i{--core-radius:221px;width:31px;height:11px;transform:translate(-50%,-50%) rotate(var(--segment-angle)) translateY(calc(var(--core-radius) * -1)) rotate(90deg);background:linear-gradient(#50606a,#17232c 28%,#0c151c 62%,#36444d);border:1px solid #91a7b285;border-radius:2px;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #daeaf052,inset 0 -1px #000000d9,0 0 0 1px #00000057}.matrix-armor-ring i:after,.matrix-armor-ring i:before{content:"";background:#050a0d;border-radius:50%;width:3px;height:3px;position:absolute;top:3px;box-shadow:inset 0 0 0 1px #c2d6de59}.matrix-armor-ring i:before{left:4px}.matrix-armor-ring i:after{right:4px}.matrix-machine-ring{background:#0a1218;box-shadow:inset 0 0 0 1px #83a0ad40,0 0 0 1px #000c}.matrix-rail-outer{background:repeating-conic-gradient(from 3deg,#acbec6cc 0 2deg,#23343d 2.2deg 5.7deg,#2ad2f7ad 5.9deg 6.7deg,#070f14 6.9deg 12deg);filter:drop-shadow(0 0 5px #42c8f533);animation:matrix-mechanical-counterspin 67s linear infinite;inset:7%;-webkit-mask:radial-gradient(circle,#0000 0 86%,#000 86.5% 96%,#0000 96.5%);mask:radial-gradient(circle,#0000 0 86%,#000 86.5% 96%,#0000 96.5%)}.matrix-ratchet-ring{z-index:2;background:repeating-conic-gradient(from 0deg,#c1cbd0 0 1.5deg,#566871 1.7deg 2.2deg,#20313a 2.4deg 4.8deg,#050b0f 5deg 7.5deg);transform:rotate(var(--ratchet-angle,0deg));filter:drop-shadow(0 0 7px #42c8f54d);transition:transform 95ms cubic-bezier(.2,.9,.2,1),filter 90ms;inset:12%;-webkit-mask:radial-gradient(circle,#0000 0 78%,#000 78.5% 92%,#0000 92.5%);mask:radial-gradient(circle,#0000 0 78%,#000 78.5% 92%,#0000 92.5%)}.matrix-ratchet-pawl{z-index:5;clip-path:polygon(22% 0,78% 0,100% 72%,50% 100%,0 72%);filter:drop-shadow(0 0 6px #42c8f566);transform-origin:50% 0;background:linear-gradient(90deg,#18242c,#9cabb2 45%,#2a3942 54%,#0b1318);width:18px;height:31px;top:9.5%}.matrix-ratchet-pawl,.matrix-ratchet-pawl:after{position:absolute;left:50%;transform:translate(-50%)}.matrix-ratchet-pawl:after{content:"";background:#071016;border:1px solid #9cabb2;border-radius:50%;width:6px;height:6px;top:6px}.matrix-metal-band-one{z-index:3;background:repeating-conic-gradient(from 0deg,#263742 0 6deg,#72838b 6.2deg 7.2deg,#101b22 7.4deg 14deg,#1bbee48c 14.2deg 14.8deg,#0b151b 15deg 20deg);animation:matrix-mechanical-spin 43s linear infinite;inset:17%;-webkit-mask:radial-gradient(circle,#0000 0 76%,#000 76.5% 92%,#0000 92.5%);mask:radial-gradient(circle,#0000 0 76%,#000 76.5% 92%,#0000 92.5%)}.matrix-metal-band-two{z-index:5;background:repeating-conic-gradient(from 7deg,#85949b 0 1.6deg,#18262e 1.8deg 7deg,#051016 7.2deg 12deg,#40cdf157 12.2deg 12.8deg);animation:matrix-mechanical-counterspin 31s linear infinite;inset:24%;-webkit-mask:radial-gradient(circle,#0000 0 72%,#000 72.5% 92%,#0000 92.5%);mask:radial-gradient(circle,#0000 0 72%,#000 72.5% 92%,#0000 92.5%)}.matrix-rail-inner{z-index:8;background:repeating-conic-gradient(from 0deg,#4bd7f7a6 0 1deg,#14242c 1.2deg 8deg);filter:drop-shadow(0 0 5px #42c8f552);animation:matrix-mechanical-spin 23s linear infinite;inset:31%;-webkit-mask:radial-gradient(circle,#0000 0 72%,#000 73% 87%,#0000 88%);mask:radial-gradient(circle,#0000 0 72%,#000 73% 87%,#0000 88%)}.matrix-track-groove{pointer-events:none;border-radius:50%;display:block;position:absolute}.matrix-track-groove-one{z-index:3;border:5px double #495b65a8;inset:9%;box-shadow:inset 0 0 0 2px #03090d,0 0 0 2px #03090d}.matrix-track-groove-two{z-index:6;border:4px groove #7d8d947a;inset:20%;box-shadow:inset 0 0 0 3px #040b0fe6,0 0 0 2px #040b0fe6}.matrix-gear-layer{pointer-events:none;border-radius:50%;display:block;position:absolute;inset:0}.matrix-gear-layer-rear{z-index:1;opacity:.82;filter:brightness(.72)}.matrix-gear-layer-middle{z-index:4}.matrix-gear-layer-front{z-index:7}.matrix-bridge-plate,.matrix-recess-plate{pointer-events:none;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 50%,calc(100% - 8px) 100%,8px 100%,0 50%);background:linear-gradient(#4c5b63,#18242b 18%,#080f14 62%,#28363e);border:1px solid #657780;display:block;position:absolute;box-shadow:inset 0 2px #cddce133,inset 0 -3px #000000b8,0 5px 7px #000000b8}.matrix-recess-plate{z-index:1;filter:brightness(.58)}.matrix-recess-plate-a{width:98px;height:23px;top:35%;left:22%;transform:rotate(-31deg)}.matrix-recess-plate-b{width:112px;height:26px;top:51%;right:17%;transform:rotate(63deg)}.matrix-recess-plate-c{width:88px;height:20px;bottom:18%;left:35%;transform:rotate(19deg)}.matrix-bridge-plate{z-index:8;background:linear-gradient(#707e84,#29363d 22%,#0c151a 62%,#3c4b52);border-color:#829199;height:16px}.matrix-bridge-plate:after,.matrix-bridge-plate:before{content:"";background:#060b0e;border:1px solid #b0babd;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #27343a}.matrix-bridge-plate:before{left:8px}.matrix-bridge-plate:after{right:8px}.matrix-bridge-plate-a{width:76px;top:43%;left:25%;transform:rotate(-47deg)}.matrix-bridge-plate-b{width:69px;top:39%;right:22%;transform:rotate(34deg)}.matrix-bridge-plate-c{background:linear-gradient(#765b43,#342619 24%,#0d0b09 66%,#503823);border-color:#856a52;width:83px;bottom:28%;right:23%;transform:rotate(-38deg)}.matrix-cog{aspect-ratio:1;animation:matrix-cog-turn var(--cog-duration) linear infinite;animation-direction:var(--cog-direction);filter:drop-shadow(0 5px 4px #000000eb)drop-shadow(0 0 2px #42c8f51a);display:block;position:absolute;transform:translate(-50%,-50%)}.matrix-cog svg{width:100%;height:100%;display:block;overflow:visible}.matrix-cog-teeth rect{stroke-width:1px}.matrix-cog-body{fill:#111b21;stroke-width:11px}.matrix-cog-bearing{fill:none;stroke:#050a0d;stroke-width:6px;filter:drop-shadow(0 1px 1px #dbe7eb38)}.matrix-cog-spokes rect{fill:#334149;stroke:#0a1115;stroke-width:1.2px}.matrix-cog-hub{fill:#0b1217;stroke-width:5px}.matrix-cog-axle{fill:#42c8f5;stroke:#061016;stroke-width:4px}.matrix-cog-steel .matrix-cog-teeth rect{fill:#53616a;stroke:#87979e}.matrix-cog-steel .matrix-cog-body{stroke:#596a73}.matrix-cog-steel .matrix-cog-hub{stroke:#74868e}.matrix-cog-silver .matrix-cog-teeth rect{fill:#8e9ba1;stroke:#d0d7da}.matrix-cog-silver .matrix-cog-body{stroke:#9ba8ad}.matrix-cog-silver .matrix-cog-spokes rect{fill:#59676d}.matrix-cog-silver .matrix-cog-hub{stroke:#b0babd}.matrix-cog-copper .matrix-cog-teeth rect{fill:#6b523c;stroke:#aa815b}.matrix-cog-copper .matrix-cog-body{stroke:#806046}.matrix-cog-copper .matrix-cog-spokes rect{fill:#4f3929}.matrix-cog-copper .matrix-cog-hub{stroke:#9b704a}.matrix-cog-copper .matrix-cog-axle{fill:#b78251}@keyframes matrix-cog-turn{to{transform:translate(-50%,-50%)rotate(1turn)}}.matrix-gear-link-ring{z-index:3;pointer-events:none;border-radius:50%;display:block;position:absolute}.matrix-gear-link-inner{background:repeating-conic-gradient(from 0deg,#8ca0a9 0 1.8deg,#0b151b 2deg 6deg,#42c8f575 6.2deg 6.8deg,#26353d 7deg 11deg);animation:matrix-mechanical-counterspin 34s linear infinite;inset:26%;-webkit-mask:radial-gradient(circle,#0000 0 78%,#000 79% 91%,#0000 92%);mask:radial-gradient(circle,#0000 0 78%,#000 79% 91%,#0000 92%)}.matrix-gear-link-outer{background:repeating-conic-gradient(from 5deg,#73858e 0 1.3deg,#071016 1.5deg 5deg,#2d3e47 5.2deg 8deg,#42c8f580 8.2deg 8.8deg);filter:drop-shadow(0 0 4px #42c8f538);animation:matrix-mechanical-spin 52s linear infinite;inset:12.5%;-webkit-mask:radial-gradient(circle,#0000 0 84%,#000 85% 91%,#0000 92%);mask:radial-gradient(circle,#0000 0 84%,#000 85% 91%,#0000 92%)}.matrix-outer-fasteners{z-index:5;border-radius:50%;display:block;position:absolute;inset:0}.matrix-outer-fasteners i{--fastener-radius:204px;width:10px;height:16px;transform:translate(-50%,-50%) rotate(var(--fastener-angle)) translateY(calc(var(--fastener-radius) * -1));background:linear-gradient(90deg,#1b2931,#9cabb2 46%,#273740 55%,#0a1217);border:1px solid #050a0d;border-radius:3px;position:absolute;top:50%;left:50%;box-shadow:inset 0 1px #ddeaee40,0 0 4px #000c}.matrix-outer-fasteners i:nth-child(4n+2){background:linear-gradient(90deg,#211810,#9a714b 46%,#47301f 55%,#0b0907)}.matrix-micro-nodes{z-index:4;inset:0}.matrix-micro-nodes i{--micro-radius:139px;width:12px;height:12px;transform:translate(-50%,-50%) rotate(var(--micro-angle)) translateY(calc(var(--micro-radius) * -1));background:radial-gradient(circle,#42c8f5 0 22%,#071117 26% 60%,#53636b 64% 100%);border:2px solid #7f929b;border-radius:50%;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #42c8f561,inset 0 0 2px #000}.matrix-locator-pointer{z-index:6;transform-origin:50% 0;width:2px;height:47%;transform:translateX(-50%) rotate(calc(var(--lock-angle) + 90deg));background:linear-gradient(#0000,#a6eafd 30%,#42c8f5 72%,#0000);transition:transform .12s cubic-bezier(.18,.82,.22,1);position:absolute;top:50%;left:50%;box-shadow:0 0 8px #42c8f5a6}.matrix-locator-pointer:before{content:"";background:#42c8f5;border:2px solid #d1f7ff;width:10px;height:10px;position:absolute;top:13px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 0 12px #42c8f5}.matrix-energy-scan{z-index:9;opacity:.78;background:conic-gradient(from 0deg,transparent 0 91%,#42c8f508 92%,#82e9ff94 96%,#42c8f524 98%,transparent 99%);transform:rotate(calc(var(--lock-angle) + 90deg));filter:drop-shadow(0 0 12px #42c8f56b);transition:transform .12s cubic-bezier(.18,.82,.22,1);inset:8%;-webkit-mask:radial-gradient(circle,#0000 0 29%,#000 30% 100%);mask:radial-gradient(circle,#0000 0 29%,#000 30% 100%)}.matrix-core-precision .matrix-center{z-index:7;background:radial-gradient(circle at 42% 35%,#123342 0,#071923 38%,#02080d 76%);border:2px solid #74defc;width:162px;box-shadow:0 0 0 6px #050e14f0,0 0 0 8px #89a3ae8c,0 0 0 13px #051117f0,0 0 0 15px #42c8f570,0 0 31px #42c8f559,inset 0 0 28px #42c8f524}.matrix-core-energy-ring,.matrix-core-hull{aspect-ratio:1;pointer-events:none;border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.matrix-core-hull{z-index:5;background:repeating-conic-gradient(from 0deg,#a7b4ba 0 2deg,#26363f 2.3deg 9deg,#080f13 9.3deg 14deg,#876445 14.3deg 16deg,#111c22 16.3deg 24deg);filter:drop-shadow(0 0 5px #000000e6);width:224px;animation:matrix-mechanical-counterspin 48s linear infinite;-webkit-mask:radial-gradient(circle,#0000 0 72%,#000 73% 91%,#0000 92%);mask:radial-gradient(circle,#0000 0 72%,#000 73% 91%,#0000 92%)}.matrix-core-energy-ring{z-index:6;border:3px solid #52d7fb;width:194px;animation:matrix-core-energy 3.4s ease-in-out infinite;box-shadow:0 0 8px #42c8f5bf,0 0 22px #42c8f54d,inset 0 0 12px #42c8f561}@keyframes matrix-core-energy{50%{filter:brightness(1.25);box-shadow:0 0 12px #42c8f5e6,0 0 29px #42c8f561,inset 0 0 17px #42c8f573}}.matrix-core-precision .matrix-center{border:3px solid #91e8ff;width:168px;box-shadow:0 0 0 7px #050e14f5,0 0 0 10px #a0afb5a6,0 0 0 16px #071015f5,0 0 0 18px #5d432b9e,0 0 0 21px #42c8f585,0 0 37px #42c8f56b,inset 0 0 32px #42c8f52e}.matrix-core-precision .matrix-center:before{background:repeating-conic-gradient(from 0deg,#899aa2 0 1.4deg,#102029 1.8deg 8deg,#42c8f5cc 8.2deg 8.8deg);border:0;animation:matrix-mechanical-counterspin 26s linear infinite;inset:-25px;-webkit-mask:radial-gradient(circle,#0000 0 78%,#000 79% 91%,#0000 92%);mask:radial-gradient(circle,#0000 0 78%,#000 79% 91%,#0000 92%)}.matrix-core-precision .matrix-center:after{background:repeating-conic-gradient(from 0deg,#42c8f5a6 0 1deg,transparent 1.2deg 12deg);border:0;animation:matrix-mechanical-spin 38s linear infinite;inset:-35px;-webkit-mask:radial-gradient(circle,#0000 0 91%,#000 92% 95%,#0000 96%);mask:radial-gradient(circle,#0000 0 91%,#000 92% 95%,#0000 96%)}.matrix-core-precision .matrix-center strong{color:#55d6fa;text-shadow:0 0 14px #42c8f599;font-size:17px}.matrix-core-precision .matrix-node{z-index:8;background:linear-gradient(145deg,#14222bfa,#040d13fa);border-color:#76abc1b8;width:91px;min-height:52px;box-shadow:inset 0 0 0 2px #5e77832b,0 5px 16px #00000080,0 0 10px #42c8f514}.matrix-core-precision .matrix-node:not(.active){opacity:.62;filter:saturate(.58)brightness(.8)}.matrix-core-precision .matrix-node.active{z-index:11;background:linear-gradient(145deg,#113a4cfc,#04121cfc);border-color:#8be5ff;animation:matrix-node-lock .72s ease-out;box-shadow:inset 0 0 0 2px #6addfa33,0 0 9px #42c8f5e6,0 0 28px #42c8f57a}.matrix-core-precision .matrix-node.active span{color:#f1fbff;text-shadow:0 0 10px #42c8f5e6}.matrix-core-precision .matrix-node.active small{color:#73dcfa;text-shadow:0 0 8px #42c8f5b3}@keyframes matrix-node-lock{0%{filter:brightness(1.8);transform:translate(-50%,-50%)scale(.94)}35%{filter:brightness(1.35);transform:translate(-50%,-50%)scale(1.055)}to{filter:brightness();transform:translate(-50%,-50%)scale(1)}}.matrix-core-precision .matrix-node:after,.matrix-core-precision .matrix-node:before{content:"";background:#071016;border:1px solid #637a86;border-radius:50%;width:5px;height:5px;position:absolute;top:5px}.matrix-core-precision .matrix-node:before{left:6px}.matrix-core-precision .matrix-node:after{right:6px}.matrix-module-connectors{z-index:4;pointer-events:none;border-radius:50%;display:block;position:absolute;inset:0}.matrix-module-connectors i{transform-origin:0;width:12%;height:5px;transform:translateY(-50%) rotate(var(--connector-angle));background:linear-gradient(#0000 0 1px,#607680cc 1px 3px,#03090de6 3px 5px);position:absolute;box-shadow:0 1px #000c}.matrix-module-connectors i:after,.matrix-module-connectors i:before{content:"";background:#0b151b;border:1px solid #748891;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 5px #42c8f547}.matrix-module-connectors i:before{border-radius:50%;width:9px;height:9px;left:-4px}.matrix-module-connectors i:after{border-color:#577281;border-radius:2px;width:11px;height:7px;right:-5px}.matrix-module-connectors i:not(.active){opacity:.34}.matrix-module-connectors i.active{background:linear-gradient(#0000 0 1px,#7ce2fc 1px 3px,#0f5e7cf2 3px 5px);box-shadow:0 0 9px #42c8f5e6}.matrix-module-connectors i.active:after,.matrix-module-connectors i.active:before{border-color:#81e2fb;box-shadow:0 0 10px #42c8f5e6}.matrix-core-link,.matrix-node{cursor:pointer}.matrix-core-link:focus-visible,.matrix-node:focus-visible{outline-offset:5px;outline:2px solid #8be5ff}.matrix-core-precision.matrix-ratchet-strike .matrix-ratchet-ring{filter:brightness(1.48)drop-shadow(0 0 8px #42c8f580)}.matrix-core-precision.matrix-ratchet-strike .matrix-ratchet-pawl{animation:matrix-pawl-kick .15s cubic-bezier(.2,.8,.2,1)}.matrix-core-precision.matrix-ratchet-strike .matrix-locator-pointer:before{filter:brightness(1.6);box-shadow:0 0 19px #42c8f5}.matrix-core-precision.matrix-booting .matrix-node,.matrix-core-precision.matrix-pulse .matrix-node,.matrix-core-precision.matrix-welcoming .matrix-node{opacity:.3;filter:saturate(.42)brightness(.62);animation:none}.matrix-core-precision.matrix-booting .matrix-module-connectors i,.matrix-core-precision.matrix-pulse .matrix-module-connectors i,.matrix-core-precision.matrix-welcoming .matrix-module-connectors i{opacity:.18;filter:none}.matrix-core-precision.matrix-booting .matrix-center{animation:matrix-welcome-core-start 2.4s ease-out both}.matrix-core-precision.matrix-booting .matrix-core-energy-ring{animation:matrix-welcome-ring-start 2.8s ease-out both}.matrix-core-precision.matrix-welcoming .matrix-center{animation:matrix-welcome-core-voice 2.8s ease-in-out infinite}.matrix-core-precision.matrix-welcoming .matrix-core-energy-ring{animation:matrix-welcome-ring-voice 2.2s ease-in-out infinite}.matrix-core-precision.matrix-welcoming .matrix-energy-scan{opacity:.42;animation-duration:34s}.matrix-core-precision.matrix-pulse .matrix-center{animation:matrix-welcome-core-release .48s ease-out both}.matrix-core-precision.matrix-pulse .matrix-core-energy-ring{animation:matrix-welcome-ring-release .48s ease-out both}@keyframes matrix-welcome-core-start{0%{filter:brightness(.48);box-shadow:0 0 0 7px #050e14f5,0 0 0 10px #a0afb56b,0 0 0 16px #071015f5,0 0 0 18px #5d432b59,0 0 0 21px #42c8f514,0 0 4px #42c8f50d,inset 0 0 8px #42c8f50a}to{filter:brightness();box-shadow:0 0 0 7px #050e14f5,0 0 0 10px #a0afb5a6,0 0 0 16px #071015f5,0 0 0 18px #5d432b9e,0 0 0 21px #42c8f585,0 0 37px #42c8f56b,inset 0 0 32px #42c8f52e}}@keyframes matrix-welcome-ring-start{0%{opacity:.18;filter:brightness(.35);transform:translate(-50%,-50%)scale(.9)}to{opacity:1;filter:brightness();transform:translate(-50%,-50%)scale(1)}}@keyframes matrix-welcome-core-voice{50%{filter:brightness(1.2);box-shadow:0 0 0 7px #050e14f5,0 0 0 10px #a0afb5b8,0 0 0 16px #071015f5,0 0 0 18px #5d432ba8,0 0 0 21px #42c8f5b3,0 0 51px #42c8f594,inset 0 0 38px #42c8f53d}}@keyframes matrix-welcome-ring-voice{50%{filter:brightness(1.38);box-shadow:0 0 17px #42c8f5f2,0 0 38px #42c8f578,inset 0 0 23px #42c8f580}}@keyframes matrix-welcome-core-release{45%{filter:brightness(1.75)saturate(1.25);transform:translate(-50%,-50%)scale(1.045)}to{filter:brightness();transform:translate(-50%,-50%)scale(1)}}@keyframes matrix-welcome-ring-release{45%{filter:brightness(2);transform:translate(-50%,-50%)scale(1.12);box-shadow:0 0 24px #86ebff,0 0 70px #42c8f5b8,inset 0 0 30px #76e7ffb3}to{filter:brightness();transform:translate(-50%,-50%)scale(1)}}@keyframes matrix-pawl-kick{40%{transform:translate(-50%)rotate(-7deg)translateY(4px)}}.matrix-core-precision .matrix-sound-toggle{z-index:10;background:#030b10f2;border-color:#5397b380;min-height:32px;padding:0 11px;bottom:-9%;box-shadow:inset 0 0 0 1px #4d708024,0 9px 28px #00000073}.matrix-sound-meter{align-items:flex-end;gap:2px;height:13px;display:inline-flex}.matrix-sound-meter b{transform-origin:bottom;width:2px;height:100%;transform:scaleY(calc(.18 + var(--sound-level) * .82));background:#526671;transition:transform 45ms linear,background .12s;display:block}.matrix-sound-meter b:nth-child(2){height:8px}.matrix-sound-meter b:nth-child(3){height:11px}.matrix-sound-toggle[data-output=audible] .matrix-sound-meter b{background:#42c8f5;box-shadow:0 0 5px #42c8f5bf}.matrix-core-precision .matrix-sound-toggle[aria-pressed=true]{color:#b9edfb;border-color:#42c8f5b8}.matrix-core-precision .matrix-sound-toggle[aria-pressed=false] small{color:#6f818b}@media (max-width:700px){.matrix-core-precision{width:342px;margin-bottom:38px}.matrix-armor-ring i{--core-radius:154px;width:23px;height:8px}.matrix-armor-ring i:after,.matrix-armor-ring i:before{width:2px;height:2px;top:2px}.matrix-micro-nodes i{--micro-radius:96px;width:9px;height:9px}.matrix-outer-fasteners i{--fastener-radius:143px;width:7px;height:11px}.matrix-cog{scale:.7}.matrix-bridge-plate-b,.matrix-gear-layer-middle .matrix-cog:nth-child(3n),.matrix-gear-layer-rear .matrix-cog:nth-child(2n),.matrix-recess-plate-c{display:none}.matrix-bridge-plate,.matrix-recess-plate{scale:.72}.matrix-core-hull{width:158px}.matrix-core-energy-ring{border-width:2px;width:137px}.matrix-core-precision .matrix-center{width:120px;box-shadow:0 0 0 4px #050e14f0,0 0 0 6px #89a3ae94,0 0 0 10px #051117f0,0 0 0 12px #5d432b85,0 0 0 14px #42c8f573,0 0 25px #42c8f557,inset 0 0 20px #42c8f524}.matrix-core-precision .matrix-center:before{inset:-19px}.matrix-core-precision .matrix-center:after{inset:-27px}.matrix-core-precision .matrix-center strong{font-size:12px}.matrix-core-precision .matrix-node{width:64px;min-height:42px;left:var(--node-left-mobile)!important;top:var(--node-top-mobile)!important}.matrix-core-precision .matrix-sound-toggle{min-height:29px;bottom:-11%}.matrix-locator-pointer{height:46px}.matrix-ratchet-pawl{width:13px;height:23px;top:9%}.matrix-energy-scan{animation-duration:26s}.matrix-module-connectors i{width:9%}}@media (prefers-reduced-motion:reduce){.matrix-armor-ring,.matrix-cog,.matrix-core-energy-ring,.matrix-core-hull,.matrix-core-precision .matrix-center,.matrix-core-precision .matrix-center:after,.matrix-core-precision .matrix-center:before,.matrix-energy-scan,.matrix-gear-link-ring,.matrix-machine-ring,.matrix-outer-halo{animation:none}.matrix-ratchet-ring{transition:none}}@media (max-width:700px){.matrix-core-precision .matrix-node{width:70px;min-height:46px}.matrix-core-precision .matrix-node.active{box-shadow:inset 0 0 0 1px #6addfa33,0 0 7px #42c8f5b8,0 0 17px #42c8f552}.matrix-energy-scan{opacity:.56;filter:drop-shadow(0 0 7px #42c8f552)}}.watch-scanning-shell{gap:16px;display:grid}.watch-scanning-panel{background:radial-gradient(circle at 24% 48%,#00b4dc1a,#0000 28%),linear-gradient(130deg,#03101b,#04111c 58%,#051724);border:1px solid #00cdeba8;border-radius:12px;grid-template-columns:minmax(420px,.96fr) minmax(0,1.14fr);min-height:480px;display:grid;overflow:hidden;box-shadow:inset 0 0 70px #00aedb09}.watch-scanner-stage{background-image:linear-gradient(#1f829e0e 1px,#0000 0),linear-gradient(90deg,#1f829e0e 1px,#0000 0);background-size:42px 42px;place-items:center;min-height:480px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 83%,#0000 100%);mask-image:linear-gradient(90deg,#000 0 83%,#0000 100%)}.scanner-instrument{aspect-ratio:1;background:repeating-radial-gradient(circle,transparent 0 33px,#11c6eb26 34px 35px),repeating-conic-gradient(from 0deg,#2bdbf81a 0 1deg,transparent 1.5deg 12deg);border-radius:50%;width:min(390px,78%);position:relative;box-shadow:inset 0 0 75px #00ccf217,0 0 70px #00c4eb1a}.scanner-orbit{border:1px solid #16bee68c;border-radius:50%;width:150%;height:44%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(5deg);box-shadow:0 0 9px #00b7df1a}.scanner-orbit-two{border-color:#20bada52;width:154%;height:29%;transform:translate(-50%,-50%)rotate(176deg)}.scanner-ring{border:1px solid #4dcdf15c;border-radius:50%;display:block;position:absolute}.scanner-ring:after,.scanner-ring:before{content:"";background:#55dcff;border-radius:50%;position:absolute;box-shadow:0 0 9px #42c8f5d9}.scanner-ring:before{width:5px;height:5px;top:17%;left:15%}.scanner-ring:after{width:4px;height:4px;bottom:27%;right:12%}.scanner-ring-outer{border-style:dashed;animation:scanner-counterspin 34s linear infinite;inset:1%}.scanner-ring-middle{border:2px solid #32defc8c;animation:scanner-spin 42s linear infinite;inset:18%;box-shadow:0 0 14px #00cbf133,inset 0 0 14px #00cbf11f}.scanner-ring-inner{border-style:dotted;animation:scanner-counterspin 26s linear infinite;inset:34%}.scanner-ticks{background:repeating-conic-gradient(from 0deg,#38d8f6 0 1deg,transparent 1deg 4deg);animation:scanner-counterspin 58s linear infinite;inset:22%;-webkit-mask:radial-gradient(circle,#0000 0 85%,#000 86% 100%);mask:radial-gradient(circle,#0000 0 85%,#000 86% 100%)}.scanner-crosshair,.scanner-ticks{border-radius:50%;position:absolute}.scanner-crosshair{background:linear-gradient(90deg,#0000 49.7%,#42c8f529 50%,#0000 50.3%),linear-gradient(#0000 49.7%,#42c8f529 50%,#0000 50.3%);inset:9%}.scanner-sweep{background:conic-gradient(from 0deg,transparent 0 82%,#42c8f508 88%,#5be2ff99 99%,transparent 100%);filter:drop-shadow(0 0 10px #42c8f585);animation:scanner-spin 11s linear infinite;inset:3%}.scanner-pulse,.scanner-sweep{border-radius:50%;position:absolute}.scanner-pulse{background:#61e2ff;width:7px;height:7px;animation:scanner-ping 3.8s ease-out infinite;box-shadow:0 0 #42c8f580}.scanner-pulse-one{top:32%;left:25%}.scanner-pulse-two{animation-delay:1.2s;top:44%;right:21%}.scanner-pulse-three{animation-delay:2.4s;bottom:16%;left:44%}.scanner-pulse-four{animation-delay:3.1s;bottom:28%;right:31%}.scanner-core{color:#62ddf5;letter-spacing:.06em;background:radial-gradient(circle,#092638 0,#03111b 72%);border:1px solid #60e1ffad;border-radius:50%;align-content:center;place-items:center;gap:7px;animation:scanner-breathe 4.8s ease-in-out infinite;display:grid;position:absolute;inset:34%;box-shadow:0 0 22px #42c8f54d,inset 0 0 24px #42c8f524}.scanner-core strong{font-size:18px}.scanner-core small{font:9px/1 var(--font-geist-mono);letter-spacing:.1em}.watch-scanning-content{align-content:center;padding:44px 38px 38px 14px;display:grid}.watch-scanning-heading{border-bottom:1px solid #335d6f75;padding-bottom:28px}.watch-scanning-heading h3{color:#e7f1f7;letter-spacing:-.035em;margin:0;font-size:clamp(31px,3vw,45px);line-height:1.15}.watch-scanning-heading h3 strong{color:#04b9d4;margin-left:.18em}.watch-scanning-heading p{color:#d4dee5;margin:18px 0 0;font-size:20px}.watch-scanning-features{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;padding:28px 0;display:grid}.watch-feature{color:#42d6ed;grid-template-columns:auto 1fr;align-content:start;gap:10px;display:grid}.watch-feature strong{color:#dce8ef;white-space:nowrap;font-size:15px;display:block}.watch-feature p{color:#9eafbd;margin:12px 0 0;font-size:12px;line-height:1.65}.watch-scanning-bridge{color:#aabac6;text-align:center;justify-content:center;align-items:center;gap:18px;font-size:13px;display:flex}.watch-scanning-bridge i{background:radial-gradient(circle,#08a9c5 0 2px,#0000 3px) 0 0/17px 4px;width:54px;height:4px;display:block}.watch-scanning-note{color:#43d7ed;background:linear-gradient(90deg,#041c2bdb,#06202f80);border:1px solid #167b978c;border-radius:8px;align-items:center;gap:16px;min-height:76px;margin-top:28px;padding:15px 22px;display:flex}.watch-scanning-note div{gap:7px;display:grid}.watch-scanning-note strong{font-size:15px}.watch-scanning-note span{color:#aab9c5;font-size:13px}.watch-scanning-footer{color:#7f90a0;justify-content:center;align-items:center;gap:11px;font-size:14px;display:flex}@keyframes scanner-spin{to{transform:rotate(1turn)}}@keyframes scanner-counterspin{to{transform:rotate(-1turn)}}@keyframes scanner-ping{0%,16%{opacity:.35;box-shadow:0 0 #42c8f585}48%{opacity:1;box-shadow:0 0 0 12px #42c8f500}to{opacity:.35;box-shadow:0 0 0 16px #42c8f500}}@keyframes scanner-breathe{50%{filter:brightness(1.35)}}.score-caption{text-align:center;color:var(--muted);letter-spacing:.04em;font-size:13px}.signal-flow-summary{flex-wrap:wrap;gap:8px;padding:0 24px 18px;display:flex}.signal-flow-summary span{color:#a8c0cc;font:11px/1 var(--font-geist-mono);background:#42c8f50b;border:1px solid #42c8f533;border-radius:999px;padding:6px 10px}.signal-flow-lanes{border-top:1px solid var(--border);padding:12px 0 16px;display:grid}.signal-flow-lanes .signal-flow-window{border-top:0;padding:6px 0}.signal-flow-track-reverse{animation-direction:reverse}.matrix-analysis-panel{box-shadow:0 16px 55px #0000002e}.professional-thesis-body{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);gap:0;padding:0;display:grid}.thesis-conclusion,.thesis-section{padding:24px}.thesis-conclusion{border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:radial-gradient(circle at 20% 10%,#42c8f51f,#0000 70%);flex-direction:column;justify-content:center;display:flex}.thesis-conclusion small{color:var(--cyan);font:11px/1 var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase}.thesis-conclusion strong{margin-top:14px;font-size:25px;line-height:1.4}.thesis-section{border-bottom:1px solid var(--border)}.thesis-section h3{color:#d5e1ea;align-items:center;gap:8px;margin:0 0 14px;font-size:15px;display:flex}.thesis-section ul{color:#aebdca;gap:10px;margin:0;padding-left:18px;font-size:14px;line-height:1.75;display:grid}.thesis-section li::marker{color:var(--cyan)}.thesis-period{border-right:1px solid var(--border);border-bottom:0;flex-direction:column;justify-content:center;display:flex}.thesis-period strong{color:var(--cyan);font-size:25px}.thesis-period span{color:var(--muted);margin-top:9px;line-height:1.6}.thesis-focus{border-bottom:0}.thesis-focus li::marker{color:var(--amber)}.technical-data{overflow:hidden}.technical-data>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:0 20px;list-style:none;display:flex}.technical-data>summary::-webkit-details-marker{display:none}.technical-data>summary span{gap:5px;display:grid}.technical-data>summary small{color:var(--muted);font-size:12px}.technical-data>summary svg{transition:transform .18s}.technical-data[open]>summary svg{transform:rotate(180deg)}.technical-data-grid{border-top:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.technical-data-grid>div{border-right:1px solid var(--border);border-bottom:1px solid var(--border);align-content:center;gap:9px;min-height:88px;padding:16px 18px;display:grid}.technical-data-grid>div:nth-child(3n){border-right:0}.technical-data-grid small{color:var(--muted);font-size:11px;line-height:1.4}.technical-data-grid strong{color:#cbd8e2;overflow-wrap:anywhere;font-size:13px}@media (max-width:1060px){.watch-scanning-panel{grid-template-columns:1fr}.watch-scanner-stage{min-height:410px;-webkit-mask-image:linear-gradient(#000 0 87%,#0000 100%);mask-image:linear-gradient(#000 0 87%,#0000 100%)}.watch-scanning-content{padding:8px 34px 36px}.watch-scanning-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.watch-scanning-panel{min-height:0}.watch-scanner-stage{min-height:300px}.scanner-instrument{width:238px}.scanner-ring-outer{animation-duration:52s}.scanner-ring-middle{animation-duration:62s}.scanner-ring-inner,.scanner-ticks{display:none}.scanner-sweep{animation-duration:18s}.scanner-pulse-four,.scanner-pulse-three{display:none}.scanner-core strong{font-size:13px}.scanner-core svg{width:25px}.watch-scanning-content{padding:6px 18px 24px}.watch-scanning-heading{padding-bottom:20px}.watch-scanning-heading h3{font-size:27px}.watch-scanning-heading h3 strong{margin:4px 0 0;display:block}.watch-scanning-heading p{font-size:15px;line-height:1.65}.watch-scanning-features{grid-template-columns:1fr;gap:17px;padding:22px 0}.watch-feature{grid-template-columns:27px 1fr}.watch-feature p{margin-top:6px}.watch-scanning-bridge{gap:7px;font-size:11px;line-height:1.6}.watch-scanning-bridge i{width:22px}.watch-scanning-note{gap:12px;margin-top:20px;padding:14px}.watch-scanning-note svg{width:25px}.watch-scanning-note strong{font-size:13px}.watch-scanning-note span{font-size:11px;line-height:1.55}.watch-scanning-footer{text-align:center;font-size:12px}.signal-flow-summary{gap:6px;padding:0 16px 14px}.signal-flow-summary span{padding:5px 8px;font-size:9px}.signal-flow-lanes{padding-top:8px}.signal-flow-lanes .signal-flow-window:nth-child(2){display:none}.professional-thesis .panel-head{flex-direction:column;align-items:flex-start;padding-block:14px}.professional-thesis-body{grid-template-columns:1fr}.thesis-conclusion,.thesis-period{border-right:0}.thesis-conclusion strong,.thesis-period strong{font-size:21px}.thesis-section{padding:20px}.thesis-period{border-bottom:1px solid var(--border)}.technical-data-grid{grid-template-columns:1fr}.technical-data-grid>div,.technical-data-grid>div:nth-child(3n){border-right:0}.technical-data>summary{padding:14px 16px}}.recommendation-loop-shell{position:relative;overflow:auto visible}.recommendation-data-table{table-layout:fixed;width:100%;min-width:1120px}.recommendation-data-table .recommendation-col-asset{width:190px}.recommendation-data-table .recommendation-col-period{width:150px}.recommendation-data-table tr{height:68px}.recommendation-loop-header tr{height:auto}.recommendation-loop-header{border-bottom:1px solid var(--border)}.recommendation-fixed-row{background:linear-gradient(90deg,#42c8f514,#42c8f504);border-bottom:1px solid #42c8f557}.recommendation-fixed-row tr{box-shadow:inset 3px 0 0 var(--cyan)}.recommendation-loop-viewport{min-width:1120px;height:272px;position:relative;overflow:hidden}.recommendation-loop-viewport:after{content:"";pointer-events:none;background:linear-gradient(#0000,#030b14b8);height:35px;position:absolute;bottom:0;left:0;right:0}.recommendation-loop-viewport.is-static{height:auto;max-height:272px;overflow-y:auto}.recommendation-loop-track{will-change:transform}.recommendation-loop-viewport.is-animated .recommendation-loop-track{animation:recommendation-row-loop var(--recommendation-loop-duration) linear infinite}.recommendation-loop-shell:active .recommendation-loop-track,.recommendation-loop-shell:focus-within .recommendation-loop-track,.recommendation-loop-shell:hover .recommendation-loop-track{animation-play-state:paused}.recommendation-loop-track>.recommendation-data-table{margin:0}.locked-asset-link:hover{color:var(--cyan)}@keyframes recommendation-row-loop{to{transform:translateY(-50%)}}@media (max-width:700px){.recommendation-data-table{min-width:1040px}.recommendation-loop-viewport{min-width:1040px;height:288px}.recommendation-data-table tr{height:72px}.recommendation-loop-viewport.is-static{max-height:288px}.recommendation-loop-viewport.is-animated .recommendation-loop-track{animation-duration:70s}.recommendation-loop-viewport:after{height:24px}}@media (prefers-reduced-motion:reduce){.recommendation-loop-viewport.is-animated{height:auto;max-height:288px;overflow-y:auto}.recommendation-loop-viewport.is-animated .recommendation-loop-track{animation:none;transform:none}.recommendation-loop-viewport.is-animated .recommendation-loop-track>.recommendation-data-table[aria-hidden=true]{display:none}}.membership-expired-toast{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07121ef7;border:1px solid #ffb72b8c;border-radius:10px;gap:8px;width:min(390px,100vw - 28px);padding:18px 52px 18px 18px;display:grid;position:fixed;bottom:22px;right:22px;box-shadow:0 20px 70px #0000007a}.membership-expired-toast>button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:12px;right:12px}.membership-expired-toast>strong{color:var(--amber);font-size:17px}.membership-expired-toast>span{color:#b8c5d1;font-size:13px;line-height:1.65}.membership-expired-toast>.button{justify-self:start;margin-top:4px}@media (max-width:700px){.membership-expired-toast{bottom:14px;right:14px}}.membership-expired-account-notice{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.membership-expired-account-notice>div{gap:6px;display:grid}.membership-expired-account-notice strong{font-size:17px}.membership-expired-account-notice span{line-height:1.6}@media (max-width:700px){.membership-expired-account-notice{flex-direction:column;align-items:flex-start}.membership-expired-account-notice .button{width:100%}}@media (prefers-reduced-motion:reduce){.scanner-core,.scanner-pulse,.scanner-ring,.scanner-sweep,.scanner-ticks{animation:none}}.history-showcase{background:radial-gradient(circle at 76% 52%,#37e05f21,#0000 31%),linear-gradient(115deg,#03101b 0 47%,#041724 100%);border:1px solid #18c6a180;border-radius:14px;height:430px;position:relative;overflow:hidden;box-shadow:inset 0 0 80px #07d29b09,0 20px 70px #00000038}.history-showcase-grid{opacity:.36;background-image:linear-gradient(#1f979d14 1px,#0000 0),linear-gradient(90deg,#1f979d14 1px,#0000 0);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 100%);mask-image:linear-gradient(90deg,#0000,#000 15% 100%)}.history-showcase-copy{z-index:5;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:20px;width:37%;display:grid;position:absolute;top:50%;left:4.5%;transform:translateY(-50%)}.history-review-icon{color:#77eaff;background:#07212bc7;border:2px solid #77eaff;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;box-shadow:0 0 26px #42dcf540,inset 0 0 16px #42dcf51c}.history-showcase-copy h2{color:#eef7fa;letter-spacing:-.035em;margin:3px 0 0;font-size:clamp(25px,2.35vw,36px);line-height:1.18}.history-showcase-copy p{color:#a8b9c5;margin:16px 0 0;font-size:16px;line-height:1.7}.history-review-dots{gap:13px;margin-top:30px;display:flex}.history-review-dots i{background:#35d4e7;border-radius:50%;width:10px;height:10px;animation:history-dot-pulse 3.2s ease-in-out infinite;box-shadow:0 0 13px #35d4e7b8}.history-review-dots i:nth-child(2){animation-delay:.35s}.history-review-dots i:nth-child(3){animation-delay:.7s}.history-review-dots i:nth-child(4){opacity:.42;animation-delay:1.05s}.history-flight-zone{z-index:2;pointer-events:none}.history-coin-burst,.history-flight-zone{position:absolute;inset:0}.history-dinosaur-glow{filter:blur(18px);background:radial-gradient(#57ff6047,#0000 68%);border-radius:50%;width:33%;height:18%;position:absolute;bottom:8%;right:3%}.history-dinosaur-rig{z-index:2;aspect-ratio:3/2;transform-origin:76% 82%;filter:drop-shadow(0 0 18px #26ea5c2e);will-change:transform;width:62%;position:absolute;top:50%;right:.5%;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 36%);mask-image:linear-gradient(90deg,#0000,#000 36%)}.history-dinosaur-frame{position:absolute;inset:0}.history-dinosaur-frame img{object-fit:contain}.history-dinosaur-open{opacity:0;will-change:opacity}.history-dinosaur-closed{opacity:1}.history-coin-canvas{z-index:4;width:100%;height:100%;position:absolute;inset:0}.history-wave{z-index:4;filter:drop-shadow(0 0 7px #1ce0d685);border-top:1px solid #26e1dad1;border-radius:50%;height:35px;position:absolute;bottom:15px;left:-4%;right:-4%;transform:rotate(-1deg)}.history-wave-two{opacity:.42;bottom:7px;left:12%;right:-10%;transform:rotate(1.4deg)}@keyframes history-dot-pulse{0%,to{opacity:.38;transform:scale(.82)}45%{opacity:1;transform:scale(1.08)}}.history-list-section{padding:28px 0 0}.history-table-shell{overflow:hidden}.history-table-canvas{overscroll-behavior-inline:contain;overflow-x:auto}.history-data-table{table-layout:fixed;min-width:840px}.history-data-table .history-col-asset{width:160px}.history-data-table .history-col-period{width:170px}.history-loop-header{border-bottom:1px solid var(--border)}.history-loop-header th{background:#07131f}.history-loop-viewport{min-width:840px;height:320px;position:relative;overflow:hidden}.history-loop-viewport:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000,#030b14bd);height:30px;position:absolute;bottom:0;left:0;right:0}.history-loop-viewport.is-static{height:auto;max-height:320px;overflow-y:auto}.history-loop-track{will-change:transform}.history-loop-viewport.is-animated .history-loop-track{animation:history-row-loop var(--history-loop-duration) linear infinite}.history-loop-track>.history-data-table{margin:0}.history-data-table tbody tr{height:64px}.history-data-table td{white-space:nowrap;height:64px;padding-block:12px}.history-table-shell:active .history-loop-track,.history-table-shell:focus-within .history-loop-track,.history-table-shell:hover .history-loop-track{animation-play-state:paused}@keyframes history-row-loop{to{transform:translateY(-50%)}}@media (max-width:700px){.history-showcase{height:520px}.history-showcase-grid{background-size:38px 38px}.history-showcase-copy{grid-template-columns:46px 1fr;gap:13px;width:auto;top:28px;left:22px;right:22px;transform:none}.history-review-icon{width:46px;height:46px}.history-review-icon svg{width:25px}.history-showcase-copy h2{font-size:23px;line-height:1.25}.history-showcase-copy p{margin-top:9px;font-size:13px}.history-review-dots{gap:9px;margin-top:16px}.history-review-dots i{width:7px;height:7px}.history-dinosaur-rig{width:110%;top:auto;bottom:0;right:0;transform:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 39%);mask-image:linear-gradient(90deg,#0000,#000 39%)}.history-dinosaur-glow{width:78%;bottom:3%;right:-2%}.history-wave{bottom:11px}.history-list-section{padding-top:20px}.history-loop-viewport{height:256px}.history-loop-viewport.is-static{max-height:256px}.history-loop-viewport.is-animated .history-loop-track{animation-duration:72s}.history-data-table tbody tr,.history-data-table td{height:64px}.history-table-canvas{touch-action:pan-x pan-y}}@media (prefers-reduced-motion:reduce){.history-review-dots i{animation:none}.history-loop-viewport.is-animated{height:auto;max-height:320px;overflow-y:auto}.history-loop-viewport.is-animated .history-loop-track{animation:none;transform:none}.history-loop-viewport.is-animated .history-loop-track>.history-data-table[aria-hidden=true]{display:none}}.go-intro{color:#edfaff;isolation:isolate;background:radial-gradient(circle at 50% 42%,#00bfe01f,#0000 30%),linear-gradient(145deg,#01050a,#030d16 52%,#02080e);place-items:center;min-height:100dvh;padding:52px 28px 38px;display:grid;position:relative;overflow:hidden}.go-grid{z-index:-2;opacity:.32;background-image:linear-gradient(#37b4cd12 1px,#0000 0),linear-gradient(90deg,#37b4cd12 1px,#0000 0);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 74%);mask-image:radial-gradient(circle,#000,#0000 74%)}.go-ambient{z-index:-1;aspect-ratio:1;filter:blur(8px);border:1px solid #32ddf21f;border-radius:50%;width:42vw;animation:go-ambient-pulse 6s ease-in-out infinite;position:absolute}.go-ambient-one{top:12%;left:-21vw}.go-ambient-two{animation-delay:-2.6s;bottom:-10%;right:-24vw}.go-skip{z-index:15;color:#6e8b99;font:10px/1 var(--font-geist-mono);letter-spacing:.09em;border:1px solid #49bdd724;border-radius:4px;padding:8px 11px;transition:all .2s;position:absolute;top:22px;right:24px}.go-skip:hover{color:#9deefe;border-color:#49bdd766}.go-stage{grid-template-columns:minmax(320px,.92fr) minmax(360px,1.08fr);align-items:center;gap:54px;width:min(1160px,100%);min-height:min(760px,100dvh - 90px);display:grid;position:relative}.go-core-scene{aspect-ratio:1;opacity:0;width:min(49vw,520px);margin:auto;animation:go-core-start 1.35s cubic-bezier(.16,.76,.16,1) .1s forwards;position:relative;transform:scale(.7)}.go-core-halo{filter:blur(6px);background:radial-gradient(circle,#2ae3f940,#0a9eb90d 39%,#0000 67%);border-radius:50%;animation:go-halo-pulse 2.4s ease-in-out 1.2s infinite;position:absolute;inset:7%}.go-core-ring{border:1px solid #4fe4f585;border-radius:50%;position:absolute;box-shadow:inset 0 0 26px #27d3ef14,0 0 20px #13c0e11f}.go-core-ring:after,.go-core-ring:before{content:"";border-radius:inherit;border:1px dashed #41d5ed42;position:absolute}.go-core-ring-one{animation:go-ring-spin 16s linear 1.15s infinite;inset:14%}.go-core-ring-one:before{inset:8%}.go-core-ring-one:after{border-style:solid;border-color:#2596b347;inset:18%}.go-core-ring-two{border-width:2px;border-color:#5eeffdb3;animation:go-ring-spin-reverse 11s linear 1.15s infinite;inset:27%}.go-core-ring-two:before{inset:9%}.go-core-ring-two:after{inset:23%;box-shadow:0 0 30px #42e2f84d}.go-core-center{background:radial-gradient(circle,#0a7793 0,#073347 50%,#03131e 72%);border:1px solid #75f1ffd6;border-radius:50%;align-content:center;place-items:center;gap:2px;width:104px;height:104px;animation:go-core-pulse 1.6s ease-out 1.25s both;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 42px #29dbf27a,inset 0 0 28px #74f1ff38}.go-core-center span{font:700 30px/1 var(--font-geist-mono);color:#d7fbff}.go-core-center small{font:8px/1 var(--font-geist-mono);letter-spacing:.24em;color:#77d9e8}.go-node{color:#245163;width:48px;height:48px;animation:go-node-lock 5.4s cubic-bezier(.18,.75,.22,1) calc(1.45s + var(--node-index) * .21s) infinite;background:#03121d;border:1px solid #5bdcf061;border-radius:50%;place-items:center;display:grid;position:absolute;box-shadow:0 0 #41e0f600}.go-node-1{top:1%;left:45%}.go-node-2{top:11%;right:13%}.go-node-3{top:43%;right:1%}.go-node-4{bottom:9%;right:14%}.go-node-5{bottom:0;left:45%}.go-node-6{bottom:10%;left:12%}.go-node-7{top:43%;left:0}.go-node-8{top:11%;left:13%}.go-node-9{top:70%;right:7%}.go-brand-copy{z-index:4;opacity:0;animation:go-copy-reveal .75s 1.55s forwards;position:relative;transform:translateY(18px)}.go-eyeline{color:#5adcf0;font:10px/1.3 var(--font-geist-mono);letter-spacing:.18em;display:block}.go-brand-copy h1{letter-spacing:-.055em;text-shadow:0 0 34px #5bdff12b;margin:16px 0 0;font-size:clamp(46px,6vw,82px);line-height:.95}.go-brand-copy strong{color:#91b9c7;letter-spacing:.12em;margin-top:16px;font-size:clamp(18px,2vw,26px);font-weight:520;display:block}.go-brand-copy p{color:#d3e2e8;letter-spacing:.05em;margin:28px 0 0;font-size:16px}.go-brand-copy .go-copy-en{color:#6e8c9b;font:10px/1.4 var(--font-geist-mono);letter-spacing:.15em;text-transform:uppercase;margin-top:8px}.go-signal-deck{z-index:3;perspective:900px;gap:10px;display:flex;position:absolute;bottom:122px;left:48%;right:0}.go-signal-card{opacity:0;background:linear-gradient(145deg,#081b28f0,#040f18cc);border:1px solid #38bbd445;border-radius:6px;flex:1;min-width:0;padding:12px 14px;animation:go-card-rise .65s 2.65s forwards;transform:translateY(22px)rotateX(6deg);box-shadow:0 14px 38px #00000038}.go-signal-card:nth-child(2){animation-delay:2.86s}.go-signal-card:nth-child(3){animation-delay:3.07s}.go-signal-card small{color:#4ba7b9;font:8px/1 var(--font-geist-mono);letter-spacing:.12em}.go-signal-card b{color:#d9e7ec;font:12px/1 var(--font-geist-mono);margin:10px 0;display:block}.go-signal-card span{color:#77c9d8;align-items:center;gap:7px;font-size:10px;display:flex}.go-signal-card i{background:#31d8e8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #31d8e8}.go-signal-risk i{background:#f17a69;box-shadow:0 0 9px #f17a69}.go-capabilities{opacity:0;flex-wrap:wrap;gap:8px;animation:go-copy-reveal .6s 3.45s forwards;display:flex;position:absolute;bottom:84px;left:48%}.go-capabilities span{color:#718e9c;border:1px solid #62bbcd2e;border-radius:99px;padding:5px 8px;font-size:9px}.go-actions{opacity:0;gap:12px;animation:go-copy-reveal .65s 4s forwards;display:flex;position:absolute;bottom:10px;left:48%;transform:translateY(12px)}.go-actions a{border:1px solid;border-radius:5px;align-content:center;gap:5px;min-width:210px;min-height:58px;padding:0 19px;font-weight:650;transition:all .2s;display:grid}.go-actions a span{font:8px/1 var(--font-geist-mono);letter-spacing:.12em;font-weight:400}.go-primary{color:#03131b;background:#5ce2f2;box-shadow:0 0 28px #41daee2e;border-color:#78edfa!important}.go-primary span{color:#16687a}.go-secondary{color:#cce5eb;background:#03111bbf;border-color:#59cde15c!important}.go-secondary span{color:#5b8796}.go-actions a:hover{filter:brightness(1.08);transform:translateY(-2px)}.go-progress{background:#4dc2d814;height:2px;position:absolute;bottom:0;left:0;right:0}.go-progress i{background:#44d7ea;width:0;height:100%;animation:go-progress 4.55s linear 50ms forwards;display:block;box-shadow:0 0 10px #44d7ea}@keyframes go-core-start{0%{opacity:0;filter:brightness(.25);transform:scale(.7)}55%{opacity:1;filter:brightness(.8)}80%{filter:brightness(1.25);transform:scale(1.025)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes go-core-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}64%{opacity:1;transform:translate(-50%,-50%)scale(1.16)}to{transform:translate(-50%,-50%)scale(1)}}@keyframes go-node-lock{0%,11%,to{color:#245163;border-color:#5bdcf047;transform:scale(.92);box-shadow:0 0 #41e0f600}3%,7%{color:#d7fbff;border-color:#78efff;transform:scale(1.08);box-shadow:0 0 22px #41e0f68f}}@keyframes go-copy-reveal{to{opacity:1;transform:translateY(0)}}@keyframes go-card-rise{to{opacity:1;transform:translateY(0)rotateX(0)}}@keyframes go-ring-spin{to{transform:rotate(1turn)}}@keyframes go-ring-spin-reverse{to{transform:rotate(-1turn)}}@keyframes go-halo-pulse{50%{opacity:.72;transform:scale(1.08)}}@keyframes go-ambient-pulse{50%{opacity:.48;transform:scale(1.06)}}@keyframes go-progress{to{width:100%}}@media (max-width:820px){.go-intro{place-items:start center;padding:54px 18px 28px;overflow-y:auto}.go-stage{grid-template-rows:330px auto;grid-template-columns:1fr;gap:16px;min-height:780px}.go-core-scene{width:min(82vw,340px)}.go-node{width:40px;height:40px}.go-core-center{width:82px;height:82px}.go-core-center span{font-size:24px}.go-brand-copy{text-align:center}.go-brand-copy h1{font-size:clamp(40px,12vw,58px)}.go-brand-copy strong{font-size:18px}.go-brand-copy p{margin-top:18px;font-size:13px}.go-signal-deck{grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px;display:grid;position:relative;bottom:auto;left:auto;right:auto}.go-signal-card{padding:10px}.go-signal-card b{font-size:9px}.go-signal-card span{font-size:8px}.go-capabilities{justify-content:center;margin-top:13px}.go-actions,.go-capabilities{position:relative;bottom:auto;left:auto}.go-actions{grid-template-columns:1fr 1fr;width:100%;margin-top:16px;display:grid}.go-actions a{min-width:0;min-height:56px;padding:0 12px;font-size:12px}.go-skip{top:14px;right:14px}}@media (max-width:480px){.go-stage{grid-template-rows:300px auto;min-height:760px}.go-signal-deck{gap:6px}.go-signal-card:nth-child(3){display:none}.go-signal-deck{grid-template-columns:1fr 1fr}.go-actions{grid-template-columns:1fr}.go-actions a{text-align:center}.go-capabilities span{font-size:8px}.go-core-scene{width:290px}}@media (prefers-reduced-motion:reduce){.go-actions,.go-ambient,.go-brand-copy,.go-capabilities,.go-core-center,.go-core-halo,.go-core-ring,.go-core-scene,.go-node,.go-progress i,.go-signal-card{opacity:1!important;animation:none!important;transform:none!important}.go-core-center{transform:translate(-50%,-50%)!important}.go-progress i{width:100%}}@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-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}