/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.hidden{display:none}.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}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#050a11;--navy:#071525;--navy-2:#0b2036;--panel:#0a192ac7;--line:#dcb4662e;--gold:#d9ad5b;--gold-bright:#f3d58d;--gold-dark:#8d5f25;--blue:#2a9df4;--cyan:#4ed6df;--cream:#fff5dd;--muted:#8ea0b3}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--ink)}body{color:#f5f0e6;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button{color:inherit;font:inherit}button:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.wallet-shell{background:radial-gradient(circle at 76% -10%,#146fb338,#0000 34%),linear-gradient(135deg,#050a11,#081420 50%,#050a11);min-height:100vh;position:relative;overflow-x:hidden}.wallet-shell:before{content:"";opacity:.28;background-image:linear-gradient(#ffffff05 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-size:44px 44px;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 36%,#000);mask-image:linear-gradient(90deg,#0000,#000 36%,#000)}.ambient,.wallet-shell:before{pointer-events:none;position:fixed}.ambient{filter:blur(1px);border-radius:50%}.ambient-one{border:1px solid #2fa6ff2b;width:520px;height:520px;top:13%;right:-220px;box-shadow:0 0 80px #0077ff17,inset 0 0 60px #0077ff0d}.ambient-two{filter:blur(80px);background:#b06d181a;width:240px;height:240px;bottom:-110px;left:16%}.sidebar{z-index:20;background:linear-gradient(#040b13fa,#050f1af5);border-right:1px solid #daad5b26;flex-direction:column;width:260px;padding:30px 22px 24px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:18px 0 80px #00000040}.brand{border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:0 7px 27px;display:flex}.brand>span:last-child{flex-direction:column;line-height:1;display:flex}.brand strong{letter-spacing:.14em;color:var(--gold-bright);font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:500}.brand small{color:#b8a377;letter-spacing:.25em;margin-top:6px;font-size:7px}.temple-mark{width:45px;height:41px;color:var(--gold);flex:none;display:inline-block;position:relative}.temple-mark.compact{transform-origin:50%;margin:-5px -6px;transform:scale(.72)}.temple-mark i{background:currentColor;display:block;position:absolute;box-shadow:0 0 10px #d9ad5b40}.temple-mark .roof{background:0 0;border-top:4px solid;width:42px;height:4px;top:9px;left:1px;transform:skewY(-23deg)}.temple-mark .roof:after{content:"";border-top:4px solid;width:42px;height:4px;position:absolute;top:-4px;left:0;transform:skewY(42deg)}.temple-mark .beam{width:37px;height:3px;top:16px;left:4px}.temple-mark .columns{background:0 0;justify-content:space-between;width:29px;height:15px;display:flex;top:20px;left:8px}.temple-mark .columns b{background:currentColor;width:4px;height:15px;display:block}.temple-mark .base{width:39px;height:3px;bottom:2px;left:3px;box-shadow:0 5px}.sidebar nav{flex-direction:column;gap:6px;margin-top:28px;display:flex}.nav-item{cursor:pointer;color:#8093a6;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:13px;width:100%;padding:13px 14px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.nav-item span{color:#7790a9;text-align:center;width:26px;font-size:20px}.nav-item:hover{color:#fff;background:#ffffff0a}.nav-item.active{color:var(--gold-bright);background:linear-gradient(90deg,#c4913d29,#c4913d05);border:1px solid #d9ad5b24}.nav-item.active span{color:var(--gold)}.sidebar-story{width:100%;color:inherit;font:inherit;text-align:center;cursor:pointer;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:radial-gradient(circle at 50% 0,#d9ad5b21,#0000 56%),#ffffff05;border:1px solid #d9ad5b29;margin-top:auto;padding:22px 14px 18px;transition:border-color .25s,background .25s,transform .25s}.sidebar-story:hover{background:radial-gradient(circle at 50% 0,#d9ad5b33,#0000 60%),#ffffff06;border-color:#f0c77466;transform:translateY(-2px)}.mini-coin{background:linear-gradient(145deg,#ffdc7f,#9d671e 70%);border:2px solid #f6dc93;border-radius:50%;place-items:center;width:54px;height:54px;margin:0 auto 11px;display:grid;box-shadow:0 0 26px #d8a5413b,inset 0 0 0 4px #582f0659}.sidebar-story p{color:#b7a47d;margin:0;font-family:Georgia,serif;font-size:12px}.sidebar-story strong{color:var(--gold-bright);letter-spacing:.12em;margin:5px 0 9px;font-size:13px;display:block}.sidebar-story>span{color:#718499;letter-spacing:.11em;text-transform:uppercase;font-size:8px}.sidebar-footer{color:#8596a6;align-items:center;gap:10px;padding:21px 5px 0;display:flex}.sidebar-footer>span:last-child{flex-direction:column;display:flex}.sidebar-footer strong{color:#c7d1db;font-size:11px;font-weight:600}.sidebar-footer small{margin-top:3px;font-size:9px}.status-dot{background:#46cba3;border-radius:50%;width:9px;height:9px;box-shadow:0 0 11px #46cba399}.workspace{z-index:2;width:calc(100% - 260px);margin-left:260px;padding:28px clamp(24px,3vw,54px) 35px;position:relative}.topbar{justify-content:space-between;align-items:center;gap:25px;max-width:1380px;margin:0 auto 20px;display:flex}.eyebrow{color:var(--gold);letter-spacing:.25em;font-size:9px}.welcome h1{color:var(--cream);margin:6px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,2.4vw,37px);font-weight:400}.top-actions{align-items:center;gap:14px;display:flex}.network-pill{background:#07121fb3;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:30px auto;align-items:center;column-gap:9px;min-width:190px;padding:9px 15px 9px 10px;display:grid}.network-pill>span{color:#14110a;background:#f0ba31;border-radius:50%;grid-row:1/span 2;place-items:center;width:30px;height:30px;display:grid}.network-pill small{color:#72859a;font-size:9px}.network-pill strong{color:#d5dde5;font-size:11px}.profile{width:43px;height:43px;color:var(--gold-bright);cursor:pointer;background:linear-gradient(145deg,#18324c,#08111b);border:1px solid #d9ad5b61;border-radius:50%;font-size:12px;box-shadow:inset 0 0 0 3px #08111b,inset 0 0 0 4px #d9ad5b47}.mobile-brand{align-items:center;gap:8px;display:none}.menu-button{cursor:pointer;background:0 0;border:0;padding:8px;font-size:20px}.market-cinema{gap:9px;width:min(1440px,100% + 28px);margin:0 0 14px 50%;display:grid;position:relative;transform:translate(-50%)}.market-cinema:before{content:"";filter:blur(13px);pointer-events:none;background:radial-gradient(#2790d524,#0000 68%);height:35px;position:absolute;inset:-10px 8% auto}.market-ticker{background:radial-gradient(circle at 12% 40%,#1f7dbe1f,#0000 28%),linear-gradient(105deg,#0c1f31fa,#040d17f5 56%,#0d1d2bf5);border:1px solid #dab56833;border-radius:16px;grid-template-columns:206px minmax(0,1fr);align-items:stretch;min-height:82px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 54px #00000040,inset 0 1px #fff4d50e,inset 0 -1px #00000059}.market-ticker.global{background:radial-gradient(circle at 88%,#24699921,#0000 30%),linear-gradient(105deg,#0a1b2bfa,#040c15f7 58%,#111b25f5);border-color:#68a7cb2e}.market-ticker:before{content:"";pointer-events:none;border:1px solid #d9ad5b1f;width:180px;height:180px;position:absolute;top:-105px;left:-108px;transform:rotate(45deg);box-shadow:0 0 40px #d9ad5b06}.market-ticker-label{z-index:4;background:linear-gradient(100deg,#d9ad5b13,#071420f7);border-right:1px solid #ffffff12;align-items:center;gap:11px;padding:14px 19px;display:flex;position:relative;box-shadow:12px 0 32px #0003}.global .market-ticker-label{background:linear-gradient(100deg,#3382b517,#07131ff7)}.market-ticker-label>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.market-ticker-label em{color:var(--gold);letter-spacing:.2em;margin-bottom:4px;font:700 6px/1 Avenir Next,Inter,sans-serif}.global .market-ticker-label em{color:#67afd9}.market-ticker-label strong{color:#f1ede4;letter-spacing:.015em;font:400 13px/1.1 Iowan Old Style,Palatino Linotype,Georgia,serif}.market-ticker-label small,.market-ticker-label strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-ticker-label small{color:#718698;letter-spacing:.04em;margin-top:5px;font:500 6.5px/1.1 Avenir Next,Inter,sans-serif}.market-ticker-label small a{color:#7cb9da;text-decoration:none}.market-ticker-label small a:hover{color:#a9d9ef}.ticker-live-dot{background:#4bd0a5;border-radius:50%;flex:none;width:8px;height:8px;animation:live-glow 2.4s ease-in-out infinite;box-shadow:0 0 0 4px #4bd0a50f,0 0 14px #4bd0a5c7}.global .ticker-live-dot{background:#65bde9;box-shadow:0 0 0 4px #65bde90f,0 0 14px #65bde9ad}.market-ticker.error .ticker-live-dot{background:#d5a85a;animation:none;box-shadow:0 0 0 4px #d5a85a12,0 0 10px #d5a85a66}.market-track-window{z-index:2;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.market-track{will-change:transform;align-items:stretch;width:max-content;min-height:80px;animation:market-scroll 44s linear infinite;display:flex}.market-track.global-track{animation-duration:94s;animation-direction:reverse}.market-track:hover{animation-play-state:paused}.market-track-group{align-items:stretch;display:flex}.market-quote{background:linear-gradient(90deg,#0000,#ffffff02 50%,#0000);border-right:1px solid #ffffff0f;grid-template-columns:39px minmax(74px,1fr) auto;align-items:center;gap:10px;min-width:228px;padding:12px 19px;display:grid;position:relative}.global .market-quote{min-width:244px}.market-quote:after{content:"";opacity:0;background:linear-gradient(90deg,#0000,#d9ad5b61,#0000);height:1px;transition:opacity .25s;position:absolute;bottom:0;left:19px;right:19px}.market-quote:hover:after{opacity:1}.quote-mark{color:#fff;background:#ffffff0e;border:1px solid #ffffff38;border-radius:12px;place-items:center;width:38px;height:38px;display:grid;position:relative;overflow:hidden;box-shadow:0 9px 22px #00000057,inset 0 1px #ffffff3d,inset 0 -6px 12px #00000029}.quote-mark:before{content:"";filter:blur(5px);opacity:.7;background:#ffffff4d;border-radius:50%;position:absolute;inset:-25% 36% 44% -18%;transform:rotate(-28deg)}.quote-mark:after{content:"";border:1px solid #ffffff24;border-radius:9px;position:absolute;inset:3px;box-shadow:inset 0 0 9px #ffffff0f}.quote-mark svg{z-index:2;filter:drop-shadow(0 3px 5px #00000061);width:20px;height:20px;position:relative}.quote-mark.bitcoin{background:radial-gradient(circle at 30% 20%,#ffd07a,#f7931a 48%,#b95f00)}.quote-mark.ethereum{background:radial-gradient(circle at 30% 18%,#b7b9ff,#6770d8 48%,#343758)}.quote-mark.solana{background:linear-gradient(145deg,#13f1bd 4%,#7557e8 55%,#191e36)}.quote-mark.xrp{background:radial-gradient(circle at 30% 20%,#9eb0be,#3c4a55 50%,#111a22)}.quote-mark.bnb{color:#18130a;background:radial-gradient(circle at 30% 18%,#ffe98c,#f3ba2f 52%,#b17700)}.quote-mark.cardano{background:radial-gradient(circle at 30% 18%,#5fc3ff,#2374b2 50%,#0d385d)}.quote-mark.gold-market{color:#4e2d00;background:linear-gradient(145deg,#ffe8a0,#a56a12)}.quote-mark.silver-market{color:#27343c;background:linear-gradient(145deg,#f2f6f8,#7c8b96)}.quote-mark.oil-market{color:#d8e0e5;background:linear-gradient(145deg,#324354,#090e14)}.quote-mark.apple{background:linear-gradient(145deg,#d9dee1,#66727b)}.quote-mark.microsoft{background:linear-gradient(145deg,#20a8e8,#1b5fa6)}.quote-mark.nvidia{background:linear-gradient(145deg,#8ccf23,#3d7500)}.quote-mark.google{background:linear-gradient(145deg,#4d8df7,#1e55a5)}.quote-mark.amazon{color:#1b1207;background:linear-gradient(145deg,#ffb63f,#c06b00)}.quote-mark.meta{background:linear-gradient(145deg,#2d8cff,#0752bb)}.quote-mark.tesla{background:linear-gradient(145deg,#f2464b,#9d1117)}.quote-mark.cocacola{background:linear-gradient(145deg,#f51f2a,#98070d)}.quote-mark.mcdonalds{color:#b31d24;background:linear-gradient(145deg,#ffd94c,#d59b00)}.quote-mark.netflix{background:linear-gradient(145deg,#f32732,#8d070e)}.quote-name,.quote-price{flex-direction:column;min-width:0;display:flex}.quote-name strong{color:#f1f4f5;letter-spacing:.055em;font:700 10px/1 Avenir Next,Inter,sans-serif}.quote-name small{color:#60778a;text-overflow:ellipsis;white-space:nowrap;max-width:105px;margin-top:6px;font-size:6.5px;overflow:hidden}.quote-price{text-align:right}.quote-price strong{color:#f4e8cf;font-variant-numeric:tabular-nums;letter-spacing:.01em;font:600 10px/1 Avenir Next,Inter,sans-serif}.quote-price small{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:3px;margin-top:6px;font-size:7.5px;display:inline-flex}.quote-price small svg{width:10px;height:10px}.market-sheen{z-index:3;pointer-events:none;opacity:.42;background:linear-gradient(90deg,#0000,#ffffff0e,#0000);width:24%;height:160%;animation:cinema-sheen 9s ease-in-out infinite;position:absolute;top:-30%;left:-32%;transform:skew(-23deg)}.global .market-sheen{opacity:.3;animation-delay:-4.5s}.tv-ticker-shell{z-index:2;align-items:center;min-width:0;height:80px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000);mask-image:linear-gradient(90deg,#0000,#000 3% 97%,#0000)}.tv-widget-host,.tv-widget-host iframe,.tv-widget-host>div{width:100%!important;min-width:0!important;height:80px!important}.tv-ticker-shell>.ticker-loading{background:linear-gradient(90deg,#06111ce0,#091622f0);position:absolute;inset:0}.ticker-loading{color:#718597;justify-content:center;align-items:center;gap:7px;min-width:0;display:flex}.ticker-loading>span{background:var(--gold);border-radius:50%;width:6px;height:6px;animation:ticker-pulse 1.2s ease-in-out infinite}.ticker-loading>span:nth-child(2){animation-delay:.15s}.ticker-loading>span:nth-child(3){animation-delay:.3s}.ticker-loading small{margin-left:7px;font-size:8px}.market-legend{color:#718494;letter-spacing:.06em;text-transform:uppercase;justify-content:flex-end;gap:17px;padding:0 8px;font-size:6.5px;display:flex}.market-legend span:first-letter{color:var(--gold)}.demo-ribbon{color:#7f91a4;letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#d9ad5b09;border:1px solid #d9ad5b2e;border-radius:8px;max-width:1380px;margin:0 auto 20px;padding:8px 12px;font-size:9px}.demo-ribbon span{color:#07111c;background:var(--gold);letter-spacing:.13em;border-radius:4px;margin-right:8px;padding:3px 8px;font-weight:800}.content-grid,.hero-grid{gap:20px;max-width:1380px;margin:0 auto;display:grid}.hero-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr)}.balance-card{background:radial-gradient(circle at 84% 28%,#258ed547,#0000 28%),radial-gradient(circle at 70% 80%,#08548d2e,#0000 34%),linear-gradient(135deg,#132b43,#07121f 62%,#07111d);border:1px solid #e3bd6f59;border-radius:22px;min-height:360px;padding:clamp(27px,3vw,42px);position:relative;overflow:hidden;box-shadow:0 24px 70px #00000052,inset 0 1px #fff0c614}.balance-card:after,.balance-card:before{content:"";border:1px solid #d9ad5b26;position:absolute;transform:rotate(45deg)}.balance-card:before{width:270px;height:270px;top:-125px;right:-75px}.balance-card:after{width:190px;height:190px;bottom:-100px;right:18%}.card-pattern{opacity:.21;background:repeating-conic-gradient(from 45deg,transparent 0 12deg,#eac78073 13deg 14deg,transparent 15deg 30deg);border-radius:50%;width:260px;height:260px;position:absolute;top:10px;right:-15px;-webkit-mask-image:radial-gradient(circle,#0000 0 21%,#000 22% 54%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 21%,#000 22% 54%,#0000 72%)}.card-sun{border:1px solid #ecc6744d;border-radius:50%;width:100px;height:100px;position:absolute;top:89px;right:87px;box-shadow:0 0 36px #138be03d,inset 0 0 24px #d9ad5b14}.card-sun:before{content:"A";color:#efcf8bc7;text-shadow:0 0 20px #e1b55252;place-items:center;font-family:Georgia,serif;font-size:55px;display:grid;position:absolute;inset:0}.card-topline{z-index:2;color:#96a7b7;justify-content:space-between;align-items:center;max-width:430px;font-size:12px;display:flex;position:relative}.card-topline button{color:#bbcad6;cursor:pointer;background:#ffffff0a;border:0;border-radius:7px;padding:6px 10px;font-size:10px}.balance-amount{z-index:2;letter-spacing:-.02em;color:#fff9e9;text-shadow:0 4px 18px #00000040;margin:13px 0 5px;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,5vw,68px);font-weight:400;position:relative}.balance-amount small{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;margin-left:12px;font:700 9px Inter,sans-serif}.balance-card>p{z-index:2;color:#71869a;margin:0;font-size:11px;position:relative}.quick-actions{z-index:2;gap:12px;margin-top:35px;display:flex;position:relative}.quick-actions button{cursor:pointer;background:#050d168f;border:1px solid #d9ad5b33;border-radius:13px;align-items:center;gap:10px;min-width:128px;padding:11px 14px;transition:all .2s;display:flex}.quick-actions button:hover{background:#0d1f32c7;border-color:#d9ad5b8c;transform:translateY(-2px)}.quick-actions span{width:31px;height:31px;color:var(--gold-bright);background:#d9ad5b21;border-radius:50%;place-items:center;font-size:18px;display:grid}.quick-actions b{color:#d7e1e8;white-space:nowrap;font-size:10px;font-weight:650}.card-signature{z-index:2;color:var(--gold);align-items:center;gap:8px;display:flex;position:absolute;bottom:15px;left:37px;right:37px}.card-signature>span{letter-spacing:.13em;font-family:Georgia,serif;font-size:10px}.card-signature i{background:linear-gradient(90deg,#d9ad5b54,#0000);flex:1;height:1px}.card-signature small{color:#697e91;letter-spacing:.12em;text-transform:uppercase;font-size:7px}.chucho-feature{background:radial-gradient(circle at 75% 86%,#d7a03630,#0000 36%),linear-gradient(155deg,#10263bf5,#050d17fa);border:1px solid #d9ad5b38;border-radius:22px;flex-direction:column;justify-content:space-between;min-height:360px;padding:29px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000003d}.chucho-feature:before{content:"";border:1px solid #d9ad5b24;border-radius:50%;width:300px;height:300px;position:absolute;bottom:-130px;right:-105px;box-shadow:0 0 0 38px #d9ad5b06,0 0 0 76px #d9ad5b05}.feature-copy{z-index:2;max-width:335px;position:relative}.feature-copy h2{color:var(--gold-bright);margin:9px 0;font-family:Georgia,serif;font-size:clamp(29px,3vw,42px);font-weight:400}.feature-copy p{color:#96a6b5;margin:0;font-size:12px;line-height:1.7}.feature-tags{gap:7px;margin-top:15px;display:flex}.feature-tags span{color:#79a8c5;text-transform:uppercase;letter-spacing:.08em;background:#3ca0d714;border:1px solid #40a0d526;border-radius:999px;padding:5px 8px;font-size:8px}.chucho-coin{cursor:pointer;border:2px solid #f6dc93c7;border-radius:50%;width:184px;height:184px;transition:all .35s;position:absolute;bottom:-26px;right:18px;transform:rotate(-8deg);box-shadow:0 0 0 5px #894f0d4d,0 0 38px #e2ab3a4d,0 16px 44px #00000070}.chucho-coin:hover{transform:translateY(-6px)rotate(-3deg);box-shadow:0 0 0 5px #894f0d57,0 10px 48px #e2ab3a66,0 18px 50px #00000080}.coin-rim{color:#5a2c02e0;letter-spacing:.115em;text-shadow:0 1px #ffe59d73;border:1px solid #5c2e02b3;border-radius:50%;padding-top:10px;font-size:6.5px;position:absolute;inset:10px}.paw-mark{filter:drop-shadow(0 1px 1px #ffe69d66);width:27px;height:27px;display:block;position:relative}.paw-mark i{background:#704007;display:block;position:absolute;box-shadow:inset 0 1px 2px #ffe19059}.paw-mark .pad{border-radius:50% 50% 43% 43%;width:16px;height:14px;bottom:1px;left:6px;transform:rotate(45deg)}.paw-mark .toe{border-radius:50%;width:7px;height:8px}.paw-mark .t1{top:7px;left:0;transform:rotate(-30deg)}.paw-mark .t2{top:0;left:6px}.paw-mark .t3{top:0;left:15px}.paw-mark .t4{top:7px;right:0;transform:rotate(30deg)}.chucho-coin .paw-mark{width:82px;height:82px;position:absolute;top:51px;left:49px}.chucho-coin .paw-mark .pad{width:47px;height:43px;bottom:3px;left:19px}.chucho-coin .paw-mark .toe{width:21px;height:25px}.chucho-coin .paw-mark .t1{top:22px}.chucho-coin .paw-mark .t2{left:18px}.chucho-coin .paw-mark .t3{left:46px}.chucho-coin .paw-mark .t4{top:22px}.content-grid{grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);margin-top:20px}.panel{background:linear-gradient(150deg,#0c1d2ed6,#060f19e0);border:1px solid #ffffff13;border-radius:20px;box-shadow:0 18px 55px #0000002e}.assets-panel{padding:26px}.panel-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px;display:flex}.panel-heading h2{margin:6px 0 0;font-family:Georgia,serif;font-size:24px;font-weight:400}.panel-heading>button{color:#8397aa;cursor:pointer;background:0 0;border:0;font-size:10px}.panel-heading>button span{color:var(--gold);margin-left:4px;font-size:17px}.asset-list{flex-direction:column;display:flex}.asset-row{text-align:left;cursor:pointer;background:0 0;border:1px solid;border-color:#0000 #0000 #ffffff0e;border-radius:12px;grid-template-columns:46px 1fr auto;align-items:center;gap:13px;width:100%;padding:11px 12px;transition:all .2s;display:grid}.asset-row:last-child{border-bottom-color:#0000}.asset-row.selected,.asset-row:hover{background:#ffffff09;border-color:#d9ad5b1f}.token-icon{border:1px solid #ffffff38;border-radius:50%;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:17px;font-weight:700;display:grid;box-shadow:inset 0 0 0 3px #0000002b}.token-icon.gold{color:#563007;background:linear-gradient(145deg,#f6d77a,#9c6216)}.token-icon.teal{color:#fff;background:#26a88c}.token-icon.blue{color:#fff;background:#2775ca}.token-icon.yellow{color:#17130a;background:#f3ba2f}.official-coin-art{background-color:#050c14;background-image:url(/brand/chucho-coin-official.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:block}.token-icon.official-chucho-token{background:#050c14;border-color:#f5d3899e;padding:0;overflow:hidden;box-shadow:0 0 15px #d8a5412e,inset 0 0 0 1px #ffebb826}.token-icon.official-chucho-token .official-coin-art{width:100%;height:100%}.mini-coin.official-coin-art{border-color:#f6dc93d1;box-shadow:0 0 28px #d8a54147,inset 0 0 0 1px #ffefc424}.chucho-coin.official-coin-art{background-size:cover}.token-icon .paw-mark{transform:scale(.68)}.token-balance,.token-name{flex-direction:column;display:flex}.token-balance strong,.token-name strong{color:#e8edf0;font-size:12px;font-weight:650}.token-balance small,.token-name small{color:#6d8195;margin-top:5px;font-size:9px}.token-balance{text-align:right}.token-balance small{color:#9eafbd}.detail-panel{min-height:330px;padding:29px;position:relative;overflow:hidden}.detail-panel:after{content:"";border:1px solid #439edc21;border-radius:50%;width:240px;height:240px;position:absolute;top:-70px;right:-75px;box-shadow:0 0 0 30px #439edc06,0 0 0 60px #439edc05}.detail-orbit{background:#d9ad5b08;border:1px solid #d9ad5b29;border-radius:50%;place-items:center;width:72px;height:72px;margin-bottom:22px;display:grid;box-shadow:0 0 30px #2a9df41a}.detail-panel h2{z-index:2;color:var(--cream);margin:7px 0 0;font-family:Georgia,serif;font-size:30px;font-weight:400;position:relative}.detail-symbol{color:#708497;margin:4px 0 20px;font-size:9px}.detail-values{grid-template-columns:1fr 1fr;gap:10px;display:grid}.detail-values div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;padding:12px;display:flex}.detail-values small{color:#718497;font-size:8px}.detail-values strong{color:#e8edf1;margin-top:6px;font-size:12px}.detail-action{width:100%;color:var(--gold-bright);cursor:pointer;background:#d9ad5b12;border:1px solid #d9ad5b3d;border-radius:10px;margin-top:14px;padding:11px;font-size:10px}.detail-action span{float:right}.activity-panel{max-width:1380px;margin:20px auto 0;padding:26px}.activity-heading{margin-bottom:8px}.filters{background:#ffffff06;border-radius:9px;gap:5px;padding:3px;display:flex}.filters button{color:#687d91;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:7px 10px;font-size:9px}.filters button.active{color:var(--gold-bright);background:#d9ad5b1c}.movement{border-top:1px solid #ffffff0d;grid-template-columns:42px 1fr auto;align-items:center;gap:13px;padding:12px;display:grid}.movement-icon{color:#59d7b5;background:#31c19a17;border-radius:11px;place-items:center;width:37px;height:37px;font-size:19px;display:grid}.movement-icon.out{color:var(--gold);background:#d9ad5b17}.movement-amount,.movement-copy{flex-direction:column;display:flex}.movement-amount strong,.movement-copy strong{color:#d9e1e7;font-size:11px}.movement-amount small,.movement-copy small{color:#667b8e;margin-top:5px;font-size:9px}.movement-amount{text-align:right}.movement-amount strong{color:#aac6b9}footer{color:#596c7f;letter-spacing:.12em;align-items:center;gap:8px;max-width:1380px;margin:24px auto 0;font-size:8px;display:flex}footer i{background:linear-gradient(90deg,#d9ad5b29,#0000);flex:1;height:1px}footer strong{color:#8c7955;text-transform:uppercase;font-weight:500}.modal-layer{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#01050ac7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.demo-modal{text-align:center;background:radial-gradient(circle at 100% 0,#2686c730,#0000 38%),linear-gradient(150deg,#10263b,#07121e);border:1px solid #d9ad5b52;border-radius:22px;width:min(440px,100%);padding:36px;animation:modal-in .25s both;position:relative;overflow:hidden;box-shadow:0 35px 100px #0009}.demo-modal:before{content:"";border:1px solid #d9ad5b29;width:180px;height:180px;position:absolute;top:-90px;right:-90px;transform:rotate(45deg)}.modal-close{z-index:2;color:#8da0b2;cursor:pointer;background:#00000026;border:1px solid #ffffff14;border-radius:50%;width:30px;height:30px;font-size:20px;position:absolute;top:13px;right:14px}.modal-medallion{width:66px;height:66px;color:var(--gold-bright);background:radial-gradient(circle,#d9ad5b2e,#d9ad5b08);border:1px solid #d9ad5b7a;border-radius:50%;place-items:center;margin:0 auto 20px;font-size:29px;display:grid;box-shadow:0 0 35px #d9ad5b1f}.demo-modal h2{color:var(--cream);margin:8px 0 10px;font-family:Georgia,serif;font-size:31px;font-weight:400}.demo-modal>p{color:#93a5b5;max-width:340px;margin:0 auto;font-size:12px;line-height:1.65}.safety-note{text-align:left;background:#46cba30e;border:1px solid #46cba329;border-radius:11px;align-items:flex-start;gap:11px;margin:22px 0;padding:13px;display:flex}.safety-note>span{color:#52d2ad}.safety-note p{color:#8397a7;margin:0;font-size:10px;line-height:1.5}.safety-note strong{color:#bbd8ce;font-size:10px;display:block}.modal-primary{color:#151006;cursor:pointer;background:linear-gradient(135deg,#e8c274,#a66e25);border:1px solid #e3bd70;border-radius:11px;width:100%;padding:12px;font-size:11px;font-weight:750}.backdrop{display:none}@keyframes modal-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}@keyframes market-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes ticker-pulse{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes cinema-sheen{0%,19%{left:-32%}58%,to{left:124%}}@keyframes live-glow{0%,to{opacity:.62}50%{opacity:1}}@media (max-width:1100px){.sidebar{width:225px}.workspace{width:calc(100% - 225px);margin-left:225px;padding-left:24px;padding-right:24px}.hero-grid{grid-template-columns:1fr}.chucho-feature{min-height:310px}.content-grid{grid-template-columns:1fr}}@media (max-width:760px){.sidebar{width:min(280px,84vw);transition:transform .25s;transform:translate(-105%)}.sidebar.open{transform:translate(0)}.backdrop{z-index:15;background:#0000009e;border:0;display:block;position:fixed;inset:0}.workspace{width:100%;margin-left:0;padding:17px 14px 28px}.welcome{display:none}.mobile-brand{display:flex}.mobile-brand strong{color:var(--gold-bright);letter-spacing:.12em;font-family:Georgia,serif}.network-pill{grid-template-columns:27px auto;min-width:0;padding:7px 10px 7px 7px}.network-pill>span{width:27px;height:27px}.network-pill strong{font-size:9px}.profile{display:none}.market-cinema{gap:7px;width:100%;margin-left:0;transform:none}.market-ticker{border-radius:13px;grid-template-columns:137px minmax(0,1fr);min-height:74px}.market-ticker-label{gap:8px;padding:11px 12px}.market-ticker-label strong{font-size:10px}.market-ticker-label small{max-width:100px;font-size:5.8px}.market-ticker-label em{font-size:5.5px}.market-track{min-height:72px}.market-quote{grid-template-columns:34px minmax(65px,1fr) auto;min-width:205px;padding:9px 14px}.global .market-quote{min-width:218px}.quote-mark{border-radius:10px;width:34px;height:34px}.quote-mark svg{width:18px;height:18px}.market-legend{white-space:nowrap;scrollbar-width:none;justify-content:flex-start;gap:12px;overflow-x:auto}.demo-ribbon{line-height:1.6}.balance-card{min-height:420px;padding:27px 21px}.card-sun{width:77px;height:77px;top:110px;right:22px}.card-sun:before{font-size:41px}.balance-amount{font-size:42px}.balance-amount small{margin:5px 0 0;display:block}.quick-actions{flex-direction:column;gap:8px;width:190px;margin-top:27px}.quick-actions button{padding:8px 10px}.card-signature{left:20px;right:20px}.card-signature small{display:none}.chucho-feature{min-height:390px;padding:24px}.feature-copy{max-width:100%}.chucho-coin{width:170px;height:170px;bottom:-20px;right:16px}.chucho-coin .paw-mark{transform-origin:0 0;transform:scale(.9)}.activity-panel,.assets-panel,.detail-panel{padding:20px 15px}.asset-row{grid-template-columns:42px 1fr auto;padding-left:6px;padding-right:6px}.token-name small{white-space:nowrap;text-overflow:ellipsis;max-width:115px;overflow:hidden}.activity-heading{flex-direction:column;align-items:flex-start}.movement{grid-template-columns:38px 1fr}.movement-amount{text-align:left;grid-column:2;margin-top:-7px}footer{text-align:center;flex-wrap:wrap;justify-content:center}footer i{display:none}footer strong{width:100%}}@media (max-width:420px){.market-ticker{grid-template-columns:119px minmax(0,1fr)}.market-ticker-label{gap:6px;padding:9px}.market-ticker-label small{max-width:86px}.market-ticker-label strong{font-size:9px}.ticker-live-dot{width:7px;height:7px}.market-quote{min-width:194px}.global .market-quote{min-width:207px}.network-pill small{display:none}.network-pill strong{white-space:nowrap;text-overflow:ellipsis;max-width:84px;overflow:hidden}.balance-card{min-height:440px}.balance-amount{font-size:36px}.asset-row{grid-template-columns:40px minmax(0,1fr) auto;gap:9px}.token-balance strong{font-size:10px}.chucho-coin{right:50%;transform:translate(50%)rotate(-8deg)}.chucho-coin:hover{transform:translate(50%)translateY(-5px)rotate(-3deg)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}.market-track-window{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.market-sheen,.market-track-group[aria-hidden=true]{display:none}}.brand-official{border:0;border-bottom:1px solid var(--line);cursor:pointer;background:#030303;width:100%;height:112px;padding:0;position:relative;overflow:hidden}.brand-image{background:url(/brand/anodos-logo.jpg) 50%/contain no-repeat;width:198px;height:198px;position:absolute;top:-43px;left:8px}.nav-badge{min-width:20px;height:20px;color:var(--gold-bright);background:#d9ad5b26;border-radius:999px;place-items:center;margin-left:auto;font-size:9px;display:grid}.mobile-logo{background:url(/brand/anodos-logo.jpg) 50% 49%/75px 75px no-repeat;width:72px;height:39px;display:block}.cart-pill{cursor:pointer;text-align:left;background:#d9ad5b0b;border:1px solid #d9ad5b26;border-radius:13px;grid-template-columns:30px auto;align-items:center;column-gap:9px;min-width:128px;padding:9px 13px 9px 9px;display:grid}.cart-pill>span{width:30px;height:30px;color:var(--gold-bright);background:#d9ad5b21;border-radius:50%;grid-row:1/span 2;place-items:center;font-size:17px;display:grid}.cart-pill small{color:#7d8fa0;font-size:9px}.cart-pill strong{color:#d3dde5;font-size:10px}.backoffice-view,.marketplace-view{max-width:1380px;margin:0 auto}.marketplace-hero{background:radial-gradient(circle at 82%,#e0a63730,#0000 26%),radial-gradient(circle at 75% 55%,#1787cd38,#0000 39%),linear-gradient(135deg,#112a43,#07121e 62%,#0a1119);border:1px solid #d9ad5b4d;border-radius:22px;grid-template-columns:minmax(350px,.78fr) minmax(460px,1.22fr);align-items:center;gap:clamp(28px,4vw,58px);min-height:410px;padding:clamp(28px,4vw,58px);display:grid;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000047}.marketplace-hero:before{content:"";pointer-events:none;opacity:.26;background:repeating-linear-gradient(120deg,#0000 0 36px,#d9ad5b14 37px,#0000 38px 76px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 32%,#000);mask-image:linear-gradient(90deg,#0000 32%,#000)}.marketplace-hero>div:first-child{z-index:2;max-width:690px;position:relative}.marketplace-hero h2{color:#fff4da;margin:12px 0 14px;font-family:Georgia,serif;font-size:clamp(36px,5vw,66px);font-weight:400;line-height:1.04}.marketplace-hero p{color:#91a4b5;max-width:620px;font-size:13px;line-height:1.75}.marketplace-actions{gap:10px;margin-top:25px;display:flex}.marketplace-actions button{color:#181106;cursor:pointer;background:linear-gradient(135deg,#e3bd70,#a56d24);border:1px solid #d9ad5b;border-radius:11px;padding:12px 17px;font-size:10px;font-weight:750}.marketplace-actions button.ghost{color:#c2ced7;background:#ffffff06;border-color:#ffffff1a}.market-seal{z-index:2;background:radial-gradient(circle,#d9ad5b2e,#030b139e 68%);border:1px solid #e8c17085;border-radius:50%;flex-direction:column;justify-content:center;justify-self:center;align-items:center;width:230px;height:230px;display:flex;position:relative;box-shadow:0 0 0 9px #d9ad5b09,0 0 0 10px #d9ad5b21,0 0 65px #1685d133}.market-seal:after,.market-seal:before{content:"✦";color:var(--gold);font-size:10px;position:absolute;top:50%}.market-seal:before{left:18px}.market-seal:after{right:18px}.market-seal span{color:#9e8a61;letter-spacing:.28em;font-size:9px}.market-seal strong{color:var(--gold-bright);letter-spacing:.08em;margin:5px 0 10px;font-family:Georgia,serif;font-size:31px}.market-seal small{color:#6f8394;letter-spacing:.16em;font-size:7px}.marketplace-scene{z-index:2;background:linear-gradient(90deg,#050d1514,#0000 45%),url(/brand/chucho-scene-market-v6.jpg) 50%/cover no-repeat;border:1px solid #f1cb7d3d;border-radius:20px;min-height:330px;position:relative;overflow:hidden;box-shadow:inset 0 0 45px #02080d33,0 24px 50px #0000004d}.marketplace-scene:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#030a119e),linear-gradient(90deg,#050d152e,#0000 35%);position:absolute;inset:0}.marketplace-scene .market-seal{z-index:3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:radial-gradient(circle,#d9ad5b3d,#030b13d1 70%);justify-self:auto;width:132px;height:132px;position:absolute;bottom:22px;left:22px}.marketplace-scene .market-seal:before{left:10px}.marketplace-scene .market-seal:after{right:10px}.marketplace-scene .market-seal span{font-size:6px}.marketplace-scene .market-seal strong{margin:4px 0 7px;font-size:18px}.marketplace-scene .market-seal small{font-size:4.5px}.market-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;margin:34px 0 17px;display:flex}.market-toolbar h2{margin:7px 0 0;font:400 29px Georgia,serif}.currency-toggle{background:#ffffff09;border-radius:10px;align-items:center;gap:5px;padding:4px;display:flex}.currency-toggle>span{color:#718496;padding:0 8px;font-size:9px}.currency-toggle button{color:#718496;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 11px;font-size:9px}.currency-toggle button.active{color:var(--gold-bright);background:#d9ad5b24}.product-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;display:grid}.product-card{background:linear-gradient(150deg,#0c1d2ee6,#060f19eb);border:1px solid #ffffff13;border-radius:18px;transition:all .25s;overflow:hidden;box-shadow:0 18px 45px #0000002e}.product-card:hover{border-color:#d9ad5b3b;transform:translateY(-4px)}.course-card{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0}.course-card:focus-visible{outline:2px solid var(--gold-bright);outline-offset:3px}.product-art{place-items:center;min-height:160px;display:grid;position:relative;overflow:hidden}.product-art:before{content:"";border:1px solid #ffffff21;width:180px;height:180px;position:absolute;top:-70px;right:-70px;transform:rotate(45deg);box-shadow:0 0 0 28px #ffffff05,0 0 0 56px #ffffff04}.product-art.cobalt{background:radial-gradient(circle at 30% 20%,#3ea7ea5c,#0000 35%),linear-gradient(145deg,#163e62,#091725)}.product-art.terracotta{background:radial-gradient(circle at 30% 20%,#e0984359,#0000 35%),linear-gradient(145deg,#573118,#15100c)}.product-art.emerald{background:radial-gradient(circle at 30% 20%,#3cca9f4d,#0000 35%),linear-gradient(145deg,#164838,#091913)}.product-art.violet{background:radial-gradient(circle at 30% 20%,#9d69da4d,#0000 35%),linear-gradient(145deg,#392552,#130e1d)}.product-art.gold{background:radial-gradient(circle at 30% 20%,#e8c17057,#0000 35%),linear-gradient(145deg,#55401e,#171108)}.product-art>span{width:77px;height:77px;color:var(--gold-bright);background:#00000038;border:1px solid #ffecbe61;border-radius:50%;place-items:center;font:400 34px Georgia,serif;display:grid;box-shadow:0 0 30px #00000040}.product-art>small{color:#b9c7d2;text-transform:uppercase;letter-spacing:.1em;background:#030a11a6;border-radius:999px;padding:5px 8px;font-size:7px;position:absolute;bottom:13px;left:15px}.product-body{padding:17px}.seller{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font-size:8px}.product-body h3{color:#edf1f2;min-height:42px;margin:7px 0 14px;font:400 17px/1.25 Georgia,serif}.course-status{color:var(--gold);letter-spacing:.12em;background:#d9ad5b0e;border:1px solid #d9ad5b2e;border-radius:999px;padding:5px 8px;font-size:7px;font-weight:760;display:inline-flex}.course-open{color:#c9d3da;justify-content:space-between;align-items:center;margin-top:15px;font-size:9px;display:flex}.course-open b{color:var(--gold-bright);font-size:16px;font-weight:400;transition:transform .2s}.course-card:hover .course-open b{transform:translate(4px)}.course-catalog-badge{color:var(--gold-bright);letter-spacing:.12em;background:#d9ad5b0e;border:1px solid #d9ad5b2e;border-radius:999px;padding:8px 11px;font-size:8px;font-weight:760}.course-modal-icon{width:82px;height:82px;color:var(--gold-bright);border:1px solid #ffecbe61;border-radius:50%;place-items:center;margin:0 auto 19px;font:400 29px Georgia,serif;display:grid;box-shadow:0 0 34px #00000047}.course-modal-icon.cobalt{background:#163e62}.course-modal-icon.terracotta{background:#573118}.course-modal-icon.emerald{background:#164838}.course-modal-icon.violet{background:#392552}.course-modal-icon.gold{background:#55401e}.demo-modal>p.course-coming-soon{color:#e8ca86;margin:0 auto 23px;font:500 20px/1.4 Georgia,serif}.product-meta{color:#657b8e;justify-content:space-between;align-items:center;font-size:8px;display:flex}.product-meta strong{color:#e8d4a8;font-size:11px}.add-button{color:#d9c18f;cursor:pointer;text-align:left;background:#d9ad5b0f;border:1px solid #d9ad5b33;border-radius:9px;width:100%;margin-top:14px;padding:10px 11px;font-size:9px}.add-button span{float:right;font-size:14px}.product-added{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.product-added>button{color:var(--gold);cursor:pointer;background:0 0;border:0;font-size:8px}.quantity{border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:3px;display:inline-flex}.quantity button{color:#b9c6d0;cursor:pointer;background:#ffffff0d;border:0;border-radius:6px;width:25px;height:25px}.quantity span{text-align:center;min-width:15px;font-size:9px}.market-note{background:#d9ad5b09;border:1px solid #d9ad5b21;border-radius:15px;align-items:flex-start;gap:14px;margin-top:20px;padding:18px 20px;display:flex}.market-note>span{color:var(--gold)}.market-note strong{color:#d9c79f;font-size:10px;display:block}.market-note p{color:#738697;margin:5px 0 0;font-size:9px;line-height:1.6}.chucho-currency-banner{background:radial-gradient(circle at 5%,#d9ad5b1f,#0000 24%),linear-gradient(110deg,#122536e0,#06111ceb);border:1px solid #ddad4f38;border-radius:15px;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:70px;margin:-2px 0 18px;padding:10px 15px 10px 10px;display:grid;box-shadow:inset 0 1px #fff0ca0a}.chucho-currency-coin{border:1px solid #f6dc938f;border-radius:50%;width:50px;height:50px;box-shadow:0 0 18px #d9ad5b33}.chucho-currency-banner div{flex-direction:column;gap:4px;min-width:0;display:flex}.chucho-currency-banner strong{color:#f1ddb0;font-size:11px;font-weight:760}.chucho-currency-banner small{color:#91a4b4;font-size:9px;line-height:1.45}.chucho-currency-banner b{color:#d8b872;letter-spacing:.11em;background:#d9ad5b0e;border:1px solid #d9ad5b2b;border-radius:999px;padding:6px 8px;font-size:7px}.cart-layer{z-index:90;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#01050ab8;position:fixed;inset:0}.cart-drawer{background:radial-gradient(circle at 100% 0,#288acd26,#0000 32%),linear-gradient(160deg,#0d2235,#050d16 66%);border-left:1px solid #d9ad5b3b;width:min(430px,100%);height:100%;padding:28px;animation:drawer-in .25s both;position:absolute;top:0;right:0;overflow-y:auto;box-shadow:-25px 0 80px #00000073}.cart-heading{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:flex-start;padding-bottom:20px;display:flex}.cart-heading h2{margin:6px 0 0;font:400 30px Georgia,serif}.cart-heading>button{color:#8799a9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:50%;width:33px;height:33px;font-size:20px}.cart-drawer>.currency-toggle{width:fit-content;margin:18px 0}.empty-cart{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:62vh;display:flex}.empty-cart>span{width:70px;height:70px;color:var(--gold);background:#d9ad5b14;border-radius:50%;place-items:center;font-size:28px;display:grid}.empty-cart h3{margin:18px 0 5px;font:400 24px Georgia,serif}.empty-cart p{color:#718496;max-width:260px;font-size:10px;line-height:1.6}.empty-cart button{color:var(--gold-bright);cursor:pointer;background:#d9ad5b0f;border:1px solid #d9ad5b47;border-radius:9px;margin-top:12px;padding:10px 14px;font-size:9px}.cart-items{flex-direction:column;display:flex}.cart-item{border-bottom:1px solid #ffffff0f;grid-template-columns:50px 1fr;gap:13px;padding:15px 0;display:grid}.product-mini{width:47px;height:47px;color:var(--gold-bright);background:#12283d;border-radius:12px;place-items:center;display:grid}.product-mini.terracotta{background:#3d2617}.product-mini.emerald{background:#15372c}.product-mini.violet{background:#2f203d}.cart-item>div{grid-template-columns:1fr auto;gap:5px 10px;display:grid}.cart-item strong{font-size:10px}.cart-item small{color:var(--gold);font-size:9px}.cart-item .quantity{grid-column:1/span 2;width:fit-content;margin-top:4px}.cart-total{justify-content:space-between;align-items:flex-end;padding:22px 0 14px;display:flex}.cart-total span{color:#788b9c;font-size:9px}.cart-total strong{color:var(--gold-bright);font:400 24px Georgia,serif}.checkout-button{color:#171006;text-align:left;cursor:pointer;background:linear-gradient(135deg,#e6c173,#a66d24);border:1px solid #e2bc6c;border-radius:11px;width:100%;padding:13px 15px;font-size:10px;font-weight:750}.checkout-button span{float:right}.cart-disclaimer{color:#62778a;text-align:center;font-size:8px}.metric-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:19px;display:grid}.metric-grid article{background:linear-gradient(145deg,#0e2235e0,#060f19e0);border:1px solid #ffffff12;border-radius:16px;padding:21px;position:relative;overflow:hidden}.metric-grid article:after{content:"";border:1px solid #d9ad5b21;width:80px;height:80px;position:absolute;top:-35px;right:-35px;transform:rotate(45deg)}.metric-grid span{color:#74889a;font-size:9px}.metric-grid strong{color:#f1eadb;margin:9px 0 6px;font:400 29px Georgia,serif;display:block}.metric-grid small{color:#58b996;font-size:8px}.office-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:19px;display:grid}.office-panel{padding:25px}.demo-chip,.lock-chip{color:var(--gold);letter-spacing:.08em;background:#d9ad5b0d;border:1px solid #d9ad5b29;border-radius:999px;padding:5px 8px;font-size:7px}.lock-chip{color:#7fa6c0;background:#4297d20d;border-color:#4297d229}.office-table{font-size:9px}.table-head,.table-row{grid-template-columns:minmax(180px,1.6fr) .55fr .5fr .7fr;align-items:center;gap:10px;padding:12px 8px;display:grid}.table-head{color:#617689;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid #ffffff12;font-size:7px}.table-row{color:#aebbc5;border-bottom:1px solid #ffffff0d}.table-row>span:first-child{flex-direction:column;display:flex}.table-row b{color:#dce4e9;font-size:9px}.table-row small{color:#607589;margin-top:4px;font-size:7px}.online-dot{background:#4fca9d;border-radius:50%;width:6px;height:6px;margin-right:4px;display:inline-block;box-shadow:0 0 8px #4fca9d8c}.registry-intro{color:#718597;margin:-2px 0 13px;font-size:9px;line-height:1.55}.registry-list{flex-direction:column;gap:8px;display:flex}.registry-row{background:#ffffff05;border:1px solid #ffffff0e;border-radius:12px;grid-template-columns:40px 85px 1fr auto;align-items:center;gap:10px;padding:11px;display:grid}.registry-row .token-icon{width:36px;height:36px;font-size:14px}.registry-name{flex-direction:column;display:flex}.registry-name strong{font-size:10px}.registry-name small{color:#6c8092;margin-top:4px;font-size:7px}.registry-row dl{grid-template-columns:1fr 1fr 1fr;gap:8px;margin:0;display:grid}.registry-row dl div{flex-direction:column;display:flex}.registry-row dt{color:#607588;text-transform:uppercase;font-size:6px}.registry-row dd{color:#b2bfc8;margin:3px 0 0;font-size:7px}.registry-status{color:#69c9a8;white-space:nowrap;background:#46c49a12;border-radius:999px;padding:5px 7px;font-size:6px}.registry-status.pending{color:var(--gold);background:#d9ad5b12}.source-note{background:#d9ad5b06;border-left:2px solid #d9ad5b6b;flex-direction:column;margin-top:14px;padding:12px;display:flex}.source-note strong{color:#cdbb96;font-size:8px}.source-note span{color:#879bab;margin-top:4px;font-size:8px}.source-note small{color:#5f7385;margin-top:6px;font-size:7px;line-height:1.5}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}@media (max-width:1200px){.product-grid{grid-template-columns:repeat(2,1fr)}.office-grid{grid-template-columns:1fr}.registry-row{grid-template-columns:40px 100px 1fr auto}}@media (max-width:900px){.cart-pill{display:none}.marketplace-hero{grid-template-columns:minmax(270px,.85fr) minmax(360px,1.15fr)}.market-seal{width:180px;height:180px}.market-seal strong{font-size:24px}.marketplace-scene{min-height:310px}.metric-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.brand-official{height:108px}.brand-image{left:20px}.marketplace-hero{grid-template-columns:1fr;align-content:start;min-height:730px;padding:30px 23px}.marketplace-hero h2{font-size:41px}.marketplace-scene{background-position:58%;align-self:end;width:100%;min-height:320px}.marketplace-scene .market-seal{width:112px;height:112px;bottom:15px;left:15px}.marketplace-scene .market-seal strong{font-size:15px}.market-toolbar{flex-direction:column;align-items:flex-start}.product-grid{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr 1fr}.metric-grid article{padding:16px}.metric-grid strong{font-size:23px}.office-panel{padding:20px 14px;overflow-x:auto}.office-table{min-width:650px}.registry-row{min-width:620px}.registry-panel{overflow-x:auto}.registry-intro,.source-note{min-width:620px}.cart-drawer{padding:24px 18px}}@media (max-width:430px){.metric-grid{grid-template-columns:1fr}.marketplace-actions{flex-direction:column}.marketplace-actions button{width:100%}.mobile-logo{background-size:65px 65px;width:58px}.chucho-currency-banner{grid-template-columns:44px minmax(0,1fr)}.chucho-currency-coin{width:44px;height:44px}.chucho-currency-banner b{display:none}}:root{--font-ui:"Manrope Variable",Manrope,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-display:"Cormorant Garamond Variable","Iowan Old Style","Palatino Linotype",Georgia,serif;--font-chucho:var(--font-ui)}body{font-family:var(--font-ui);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:14px}button,input,select,textarea{font-family:inherit}.balance-amount,.brand strong,.card-signature>span,.card-sun:before,.cart-heading h2,.cart-total strong,.demo-modal h2,.detail-panel h2,.empty-cart h3,.feature-copy h2,.market-seal strong,.market-toolbar h2,.marketplace-hero h2,.metric-grid strong,.panel-heading h2,.product-art>span,.product-body h3,.sidebar-story p,.welcome h1{font-family:var(--font-display)}.welcome h1{color:#fff8e8;letter-spacing:-.015em;text-shadow:0 7px 30px #0000003d;margin-top:4px;font-size:clamp(32px,3vw,44px);font-weight:610;line-height:1}.eyebrow{letter-spacing:.21em;font-size:10px;font-weight:750}.topbar{min-height:78px;margin-bottom:23px}.cart-pill small,.network-pill small{color:#95a7b7;font-size:10px;font-weight:600}.cart-pill strong,.network-pill strong{font-size:11px;font-weight:750}.market-cinema{gap:10px;width:min(1480px,100% + 36px);margin-bottom:17px}.market-ticker{border-radius:18px;grid-template-columns:228px minmax(0,1fr);min-height:96px}.market-ticker-label{gap:12px;padding:16px 21px}.market-ticker-label em{font-family:var(--font-ui);letter-spacing:.19em;margin-bottom:6px;font-size:8px;font-weight:800}.market-ticker-label strong{font-family:var(--font-display);letter-spacing:.005em;font-size:18px;font-weight:610;line-height:1}.market-ticker-label small{color:#9aacba;font-family:var(--font-ui);letter-spacing:.02em;margin-top:7px;font-size:8.5px;font-weight:620;line-height:1.2}.ticker-live-dot{width:9px;height:9px}.market-ticker.stale .ticker-live-dot{background:#d9ad5b;animation:none;box-shadow:0 0 0 4px #d9ad5b12,0 0 13px #d9ad5b8c}.market-track{min-height:94px}.market-track.global-track{animation-duration:116s}.global .market-quote,.market-quote{grid-template-columns:42px minmax(88px,1fr) auto;gap:12px;min-width:264px;padding:14px 21px}.quote-mark{border-radius:13px;width:42px;height:42px}.quote-mark svg{width:22px;height:22px}.quote-name strong{color:#f6f8f9;font-family:var(--font-ui);letter-spacing:.045em;font-size:12px;font-weight:800;line-height:1.05}.quote-name small{color:#9aabba;max-width:122px;margin-top:7px;font-size:9.5px;font-weight:620;line-height:1.15}.quote-price strong{color:#fff1d2;font-family:var(--font-ui);font-size:12px;font-weight:800;line-height:1.05}.quote-price small{gap:4px;margin-top:7px;font-size:10px;font-weight:760;line-height:1.1}.quote-price small svg{stroke-width:2.5px;width:12px;height:12px}.quote-price small.up{color:#66dfb7}.quote-price small.down{color:#ff9690}.ticker-loading small{color:#9aabba;font-size:10px;font-weight:650}.ticker-unavailable{z-index:5;color:#a9b8c4;background:linear-gradient(90deg,#06111ce6,#0a1826f5);justify-content:center;align-items:center;gap:13px;min-width:0;padding:14px 24px;font-size:11px;font-weight:620;display:flex;position:relative}.ticker-unavailable button{color:#f0d69f;cursor:pointer;background:#d9ad5b14;border:1px solid #d9ad5b52;border-radius:9px;min-height:34px;padding:7px 11px;font-size:10px;font-weight:750}.market-legend{color:#8ea0af;letter-spacing:.045em;gap:21px;font-size:8px;font-weight:650}.demo-ribbon{color:#99a9b7;padding:9px 13px;font-size:9.5px;font-weight:600;line-height:1.45}.balance-card>p,.detail-symbol{color:#91a3b3;font-size:10.5px;font-weight:560}.card-topline{color:#a9bac8;font-size:12.5px;font-weight:590}.quick-actions b{font-size:11px;font-weight:720}.feature-copy p{color:#acbac5;font-size:12.5px}.feature-tags span{color:#9bc5dc;font-size:9px;font-weight:650}.panel-heading h2{font-size:28px;font-weight:610}.panel-heading>button{color:#a2b2bf;font-size:10.5px;font-weight:650}.token-balance strong,.token-name strong{font-size:12.5px;font-weight:750}.token-balance small,.token-name small{color:#93a5b4;font-size:10px;font-weight:560}.detail-values small{color:#95a6b5;font-size:9.5px;font-weight:600}.detail-values strong{font-size:13px;font-weight:760}.filters button{color:#92a4b4;font-size:10px;font-weight:650}.movement-amount strong,.movement-copy strong{font-size:11.5px;font-weight:720}.movement-amount small,.movement-copy small{color:#8fa1b1;font-size:10px}.product-body h3{font-size:20px;font-weight:610}.add-button,.product-added>button,.product-meta,.seller{font-size:9.5px;font-weight:650}.market-note strong{font-size:11px}.market-note p{color:#91a2b1;font-size:10px}.metric-grid small,.metric-grid span,.registry-intro,.source-note span{font-size:10px}.metric-grid strong{font-weight:620}.office-table,.registry-name strong,.table-row b{font-size:10px}.registry-name small,.registry-row dd,.source-note small,.table-head,.table-row small{font-size:8.5px}footer{color:#7f92a3;font-size:9px}a:focus-visible,button:focus-visible{outline-offset:3px;outline:2px solid #f1c66f}@media (max-width:1100px){.market-cinema{width:calc(100% + 18px)}.market-ticker{grid-template-columns:205px minmax(0,1fr)}.global .market-quote,.market-quote{min-width:248px;padding-inline:17px}}@media (max-width:760px){.market-cinema{width:100%}.market-ticker{grid-template-columns:146px minmax(0,1fr);min-height:84px}.market-ticker-label{gap:8px;padding:12px}.market-ticker-label em{font-size:6.5px}.market-ticker-label strong{font-size:13px}.market-ticker-label small{max-width:106px;font-size:7.5px}.market-track{min-height:82px}.global .market-quote,.market-quote{grid-template-columns:36px minmax(72px,1fr) auto;gap:9px;min-width:226px;padding:10px 14px}.quote-mark{width:36px;height:36px}.quote-mark svg{width:19px;height:19px}.quote-name strong,.quote-price strong{font-size:10.5px}.quote-name small{max-width:94px;font-size:8px}.quote-price small{font-size:8.5px}.ticker-unavailable{flex-direction:column;align-items:flex-start;gap:7px;padding:10px 14px;font-size:9px}.ticker-unavailable button{min-height:30px;font-size:9px}.market-legend{font-size:7px}}@media (max-width:420px){.market-ticker{grid-template-columns:130px minmax(0,1fr)}.market-ticker-label strong{font-size:12px}.market-ticker-label small{max-width:91px;font-size:7px}.global .market-quote,.market-quote{min-width:216px}}.wallet-pill{cursor:pointer;text-align:left;background:linear-gradient(135deg,#142e46e0,#06111ddb);border:1px solid #d9ad5b38;border-radius:13px;grid-template-columns:27px auto;align-items:center;column-gap:10px;min-width:184px;padding:9px 14px 9px 11px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b}.wallet-pill-icon{color:#e7ca8f;stroke-width:1.7px;filter:drop-shadow(0 3px 5px #0000004d);grid-row:1/span 2;width:20px;height:20px}.wallet-pill small,.wallet-pill strong{grid-column:2}.wallet-pill small{color:#a6b6c4;font-size:9px;font-weight:680}.wallet-pill strong{color:#f1dba7;font-size:10px;font-weight:800}.wallet-pulse{background:#d9ad5b;border:1px solid #102238;border-radius:50%;width:7px;height:7px;position:absolute;top:9px;left:27px;box-shadow:0 0 0 3px #d9ad5b12,0 0 12px #d9ad5b59}.wallet-pill.connected{background:linear-gradient(135deg,#123c3aa6,#06131ce0);border-color:#4bd0a542}.wallet-pill.connected .wallet-pulse{background:#4bd0a5;box-shadow:0 0 0 4px #4bd0a512,0 0 14px #4bd0a59e}.wallet-pill.connected strong{color:#adedd7}.network-pill.network-warning{border-color:#ec995042}.network-pill.network-warning>span{color:#fff;background:#d97745}.profile.active{border-color:#f0c873;box-shadow:inset 0 0 0 3px #08111b,inset 0 0 0 4px #d9ad5b8c,0 0 24px #d9ad5b1f}.wallet-status-strip{background:radial-gradient(circle at 86%,#2984bf1f,#0000 28%),linear-gradient(120deg,#0e2133e6,#06101beb);border:1px solid #d9ad5b38;border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;max-width:1380px;margin:0 auto 20px;padding:15px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 15px 42px #0000002e,inset 0 1px #ffffff0a}.wallet-status-strip:after{content:"";pointer-events:none;border:1px solid #d9ad5b1f;width:140px;height:140px;position:absolute;top:-75px;right:-80px;transform:rotate(45deg)}.wallet-status-strip.is-connected{background:radial-gradient(circle at 86%,#32af911a,#0000 28%),linear-gradient(120deg,#0c282ddb,#06111ceb);border-color:#4bd0a533}.wallet-status-icon{width:46px;height:46px;color:var(--gold-bright);background:#d9ad5b13;border:1px solid #d9ad5b5c;border-radius:14px;place-items:center;font-size:21px;display:grid}.is-connected .wallet-status-icon{color:#6bdbb7;background:#4bd0a512;border-color:#4bd0a557}.wallet-status-copy{flex-direction:column;min-width:0;display:flex}.wallet-status-copy strong{color:#ecf1f2;margin-top:5px;font-size:13px;font-weight:760}.wallet-status-copy small{color:#91a3b2;max-width:660px;margin-top:4px;font-size:9.5px;font-weight:560;line-height:1.45}.connect-main{z-index:2;color:#171006;cursor:pointer;text-align:left;background:linear-gradient(135deg,#ebcb83,#a66d24);border:1px solid #e1bc6d;border-radius:10px;min-width:154px;padding:11px 14px;font-size:10px;font-weight:800;position:relative}.connect-main span{float:right}.wallet-live-balances{z-index:2;align-items:center;gap:10px;display:flex;position:relative}.wallet-live-balances>span{background:#00000021;border:1px solid #ffffff12;border-radius:10px;flex-direction:column;min-width:100px;padding:8px 11px;display:flex}.wallet-live-balances small{color:#7f95a7;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.wallet-live-balances strong{color:#e9dec7;font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px}.wallet-live-balances button{color:#e7cd98;cursor:pointer;background:#d9ad5b0f;border:1px solid #d9ad5b40;border-radius:9px;max-width:126px;padding:8px 10px;font-size:8px}.wallet-layer{z-index:120;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#01050ad1;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.wallet-connect-modal{background:radial-gradient(circle at 100% 0,#2d8ecd30,#0000 34%),linear-gradient(150deg,#10283e,#06101b 72%);border:1px solid #d9ad5b4f;border-radius:24px;width:min(540px,100%);max-height:calc(100vh - 32px);padding:31px;animation:modal-in .25s both;position:relative;overflow-y:auto;box-shadow:0 40px 110px #000000ad,inset 0 1px #fff6dc12}.wallet-connect-modal:before{content:"";pointer-events:none;border:1px solid #d9ad5b1f;width:220px;height:220px;position:absolute;top:-150px;left:-110px;transform:rotate(45deg);box-shadow:0 0 0 34px #d9ad5b04}.wallet-modal-close{z-index:3;color:#9babb8;cursor:pointer;background:#0000002e;border:1px solid #ffffff17;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:16px;right:17px}.wallet-modal-brand{align-items:center;gap:13px;display:flex;position:relative}.wallet-modal-brand>span{flex-direction:column;display:flex}.wallet-modal-brand small{color:var(--gold);letter-spacing:.2em;font-size:8px;font-weight:800}.wallet-modal-brand strong{color:#fff4dc;font:610 27px/1 var(--font-display);margin-top:4px}.wallet-modal-intro{color:#a0b0bd;border-bottom:1px solid #ffffff12;margin:19px 0;padding-bottom:17px;font-size:10.5px;font-weight:560;line-height:1.65}.provider-section-title{color:#8ea0af;text-transform:uppercase;letter-spacing:.1em;justify-content:space-between;margin-bottom:9px;font-size:8px;font-weight:720;display:flex}.provider-section-title small{color:#667b8d;font-size:7px}.wallet-provider-list{flex-direction:column;gap:8px;display:flex}.wallet-provider{color:#dfe7eb;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;width:100%;padding:11px;transition:all .2s;display:grid}.wallet-provider:hover{background:#d9ad5b0e;border-color:#d9ad5b52;transform:translateY(-1px)}.wallet-provider:disabled{opacity:.6;cursor:wait}.provider-glyph{color:#f1d797;width:42px;height:42px;font:700 17px var(--font-display);background:linear-gradient(145deg,#1a3a55,#091522);border:1px solid #d9ad5b4a;border-radius:13px;place-items:center;display:grid}.wallet-provider>span:nth-child(2){flex-direction:column;display:flex}.wallet-provider strong{font-size:11px;font-weight:750}.wallet-provider small{color:#71879a;margin-top:4px;font-size:8px}.wallet-provider b{color:#d9bd85;font-size:8.5px}.no-wallet{background:#ffffff05;border:1px dashed #ffffff1c;border-radius:13px;align-items:center;gap:13px;padding:14px;display:flex}.no-wallet>span{width:40px;height:40px;color:var(--gold);background:#d9ad5b12;border-radius:12px;flex:none;place-items:center;display:grid}.no-wallet div{flex-direction:column;display:flex}.no-wallet strong{color:#ccd6dc;font-size:10px}.no-wallet small{color:#718598;margin-top:4px;font-size:8.5px;line-height:1.4}.walletconnect-ready{width:100%;color:inherit;text-align:left;background:#3271be0d;border:1px solid #4a8ee633;border-radius:13px;grid-template-columns:42px 1fr auto;align-items:center;gap:12px;margin-top:12px;padding:11px;transition:all .2s;display:grid}.walletconnect-ready.ready{cursor:pointer;background:linear-gradient(120deg,#3271be21,#1c43790b);border-color:#4a9af661;box-shadow:0 10px 28px #1b509b1f,inset 0 1px #ffffff0a}.walletconnect-ready.ready:hover{border-color:#5ba9ff94;transform:translateY(-1px)}.walletconnect-ready:disabled{cursor:not-allowed;opacity:.72}.wc-orbit{color:#fff;background:linear-gradient(145deg,#58a9ff,#315fd3);border-radius:13px;place-items:center;width:40px;height:40px;font-size:17px;font-weight:850;display:grid;box-shadow:0 7px 18px #2462bf3d,inset 0 1px #ffffff3d}.walletconnect-ready div{flex-direction:column;display:flex}.walletconnect-ready strong{color:#d8e7f8;font-size:10px}.walletconnect-ready small{color:#829bb2;margin-top:4px;font-size:8px;line-height:1.35}.walletconnect-ready b{color:#93b8df;text-align:right;text-transform:uppercase;letter-spacing:.06em;max-width:108px;font-size:7px;font-weight:750}.wallet-security{background:#4bd0a508;border-left:2px solid #4bd0a57a;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 12px;display:flex}.wallet-security>span{color:#58d1aa}.wallet-security p{color:#7890a1;margin:0;font-size:8.5px;line-height:1.5}.wallet-security strong{color:#a9c7bb}.wallet-error{color:#efaca4;background:#b43e3112;border:1px solid #eb74653d;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:9px;line-height:1.4}.connected-wallet-card{background:linear-gradient(145deg,#1f625426,#05121b85);border:1px solid #4bd0a52e;border-radius:16px;padding:17px}.connected-wallet-head{grid-template-columns:38px 1fr auto;align-items:center;gap:10px;display:grid}.connected-check{color:#062016;background:#54d5ad;border-radius:50%;place-items:center;width:36px;height:36px;font-weight:900;display:grid}.connected-wallet-head div{flex-direction:column;display:flex}.connected-wallet-head small{color:#63caaa;letter-spacing:.11em;font-size:7px}.connected-wallet-head strong{color:#e3efeb;margin-top:3px;font-size:11px}.connected-wallet-head i{color:#a6c9bc;background:#4bd0a512;border-radius:999px;padding:5px 8px;font-size:7px;font-style:normal}.connected-wallet-card>code{color:#9eb1bf;text-overflow:ellipsis;white-space:nowrap;background:#00000029;border:1px solid #ffffff0e;border-radius:9px;margin:13px 0;padding:10px;font:8px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:hidden}.connected-wallet-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.connected-wallet-grid>div{background:#ffffff06;border-radius:10px;flex-direction:column;padding:10px;display:flex}.connected-wallet-grid small{color:#718a99;text-transform:uppercase;font-size:7px}.connected-wallet-grid strong{color:#f0e2c5;margin-top:5px;font-size:12px}.switch-network-button{color:#ead19d;cursor:pointer;background:#d9ad5b12;border:1px solid #d9ad5b47;border-radius:9px;width:100%;margin-top:10px;padding:10px;font-size:9px}.wallet-card-actions{gap:8px;margin-top:10px;display:flex}.wallet-card-actions button{color:#9eafbb;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;flex:1;padding:9px;font-size:8px}.profile-view{grid-template-columns:310px minmax(0,1fr);gap:20px;max-width:1380px;margin:0 auto;display:grid}.profile-identity-card{text-align:center;background:radial-gradient(circle at 50% 16%,#d9ad5b24,#0000 28%),radial-gradient(circle at 110% 65%,#2689c92e,#0000 38%),linear-gradient(155deg,#112b42,#06111d 68%);border:1px solid #d9ad5b4d;border-radius:22px;min-height:620px;padding:31px 26px;position:relative;overflow:hidden;box-shadow:0 25px 70px #00000045,inset 0 1px #fff0c90f}.profile-identity-card:after,.profile-identity-card:before{content:"";border:1px solid #d9ad5b1f;position:absolute;transform:rotate(45deg)}.profile-identity-card:before{width:220px;height:220px;top:-155px;right:-100px}.profile-identity-card:after{width:170px;height:170px;bottom:-120px;left:-75px}.profile-card-glow{filter:blur(38px);background:#d9ad5b14;border-radius:50%;width:180px;height:180px;position:absolute;top:63px;left:50%;transform:translate(-50%)}.avatar-large{z-index:2;color:#fff1cd;width:126px;height:126px;font:650 38px var(--font-display);letter-spacing:.04em;background:linear-gradient(145deg,#8a622d,#142b41 62%);border:1px solid #f0d086;border-radius:50%;place-items:center;margin:31px auto 18px;display:grid;position:relative;box-shadow:inset 0 0 0 7px #0a1927,inset 0 0 0 8px #f5d38a47,0 20px 45px #0000005c,0 0 35px #d9ad5b21}.avatar-large.blue{background:linear-gradient(145deg,#2788c3,#102338 64%)}.avatar-large.copper{background:linear-gradient(145deg,#a85d3c,#281a1a 64%)}.avatar-large i{color:#041b12;width:27px;height:27px;font:900 10px var(--font-ui);background:#50d1a8;border:4px solid #0a1927;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:7px;right:5px}.profile-identity-card h2{color:#fff5df;font:620 30px var(--font-display);margin:0;position:relative}.profile-identity-card>p{color:#91a4b3;margin:4px 0 23px;font-size:10px;position:relative}.member-code{background:#00000024;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;padding:14px;display:flex;position:relative}.member-code small{color:#6e8497;letter-spacing:.13em;font-size:7px}.member-code strong{color:#e6cf9e;letter-spacing:.08em;margin-top:6px;font-size:11px}.avatar-styles{margin-top:22px;position:relative}.avatar-styles>small{color:#718598;margin-bottom:10px;font-size:8px;display:block}.avatar-styles>div{justify-content:center;gap:10px;display:flex}.avatar-styles button{cursor:pointer;background:#b98a46;border:3px solid #0a1927;border-radius:50%;width:23px;height:23px;box-shadow:0 0 0 1px #0000}.avatar-styles button.blue{background:#298ac6}.avatar-styles button.copper{background:#b35f3e}.avatar-styles button.active{box-shadow:0 0 0 1px #efd086}.identity-seal{color:#856f48;letter-spacing:.13em;justify-content:center;align-items:center;gap:8px;font-size:7px;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.profile-main-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:18px;display:grid}.profile-form{padding:28px}.local-chip{color:#79afd0;text-transform:uppercase;letter-spacing:.07em;background:#4190be0e;border:1px solid #56abdc2b;border-radius:999px;padding:5px 8px;font-size:7px}.profile-intro{color:#8ea1b0;margin:2px 0 22px;font-size:10px;line-height:1.6}.profile-fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}.profile-fields label{flex-direction:column;gap:7px;display:flex}.profile-fields label.wide{grid-column:1/-1}.profile-fields label>span{color:#8194a5;text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:700}.profile-fields input,.profile-fields select{color:#dfe7eb;background:#091725;border:1px solid #ffffff14;border-radius:10px;outline:0;width:100%;min-height:42px;padding:10px 12px;font-size:10px}.profile-fields input:focus,.profile-fields select:focus{border-color:#d9ad5b6b;box-shadow:0 0 0 3px #d9ad5b0e}.profile-toggle{cursor:pointer;background:#ffffff05;border:1px solid #ffffff0f;border-radius:11px;grid-template-columns:1fr auto;align-items:center;gap:10px;margin-top:19px;padding:13px;display:grid}.profile-toggle input{opacity:0;position:absolute}.profile-toggle>span{flex-direction:column;display:flex}.profile-toggle strong{color:#cbd6dc;font-size:9px}.profile-toggle small{color:#718698;margin-top:4px;font-size:7.5px}.profile-toggle i{background:#233649;border-radius:999px;width:37px;height:20px;position:relative}.profile-toggle i:after{content:"";background:#71889a;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.profile-toggle input:checked~i{background:#4bd0a540}.profile-toggle input:checked~i:after{background:#55d4ad;left:20px}.save-profile{color:#181107;cursor:pointer;background:linear-gradient(135deg,#edce88,#a76d25);border:1px solid #e6c276;border-radius:10px;width:100%;margin-top:18px;padding:12px;font-size:10px;font-weight:800}.profile-side-stack{flex-direction:column;gap:14px;display:flex}.web3-profile-card{padding:22px}.profile-card-heading{align-items:center;gap:12px;display:flex}.web3-symbol{color:#65dab6;background:#4bd0a50f;border:1px solid #4bd0a540;border-radius:13px;place-items:center;width:43px;height:43px;font-size:19px;display:grid}.profile-card-heading h3,.security-profile-card h3{color:#f1eadc;font:610 22px var(--font-display);margin:4px 0 0}.web3-profile-card>p{color:#8fa2b1;font-size:9px;line-height:1.6}.web3-profile-card>code{color:#9fb1be;text-overflow:ellipsis;white-space:nowrap;margin:16px 0 11px;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:hidden}.web3-profile-card dl{grid-template-columns:1fr 1fr 1fr;gap:7px;margin:0;display:grid}.web3-profile-card dl div{background:#ffffff06;border-radius:9px;flex-direction:column;padding:9px;display:flex}.web3-profile-card dt{color:#6d8294;text-transform:uppercase;font-size:6.5px}.web3-profile-card dd{color:#b8c5cd;margin:4px 0 0;font-size:7.5px}.web3-profile-card>button{color:#e5cb96;cursor:pointer;text-align:left;background:#d9ad5b0e;border:1px solid #d9ad5b40;border-radius:9px;width:100%;margin-top:16px;padding:10px;font-size:9px}.web3-profile-card>button span{float:right}.security-profile-card{grid-template-columns:45px 1fr;gap:13px;padding:20px;display:grid}.security-orbit{color:#061c14;background:#55d4ad;border-radius:50%;place-items:center;width:43px;height:43px;font-weight:900;display:grid;box-shadow:0 0 24px #4bd0a524}.security-profile-card p{color:#8da0af;margin:8px 0 0;font-size:8.5px;line-height:1.55}.reown-roadmap{background:linear-gradient(145deg,#2356971f,#07121ecc);border:1px solid #5390e02e;border-radius:16px;grid-template-columns:46px 1fr auto;align-items:center;gap:12px;padding:18px;display:grid;position:relative;overflow:hidden}.reown-roadmap>span{color:#fff;background:linear-gradient(145deg,#55a7ff,#2f5fd5);border-radius:14px;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.reown-roadmap div{flex-direction:column;display:flex}.reown-roadmap small{color:#6c8eb8;letter-spacing:.1em;font-size:6.5px}.reown-roadmap strong{color:#c9d9ec;margin-top:4px;font-size:10px}.reown-roadmap p{color:#71879e;margin:5px 0 0;font-size:7.5px;line-height:1.4}.reown-roadmap>b{color:#75a6db;letter-spacing:.07em;background:#488cdb14;border-radius:999px;padding:5px 7px;font-size:6px}@media (max-width:1250px){.top-actions{gap:9px}.cart-pill{display:none}.profile-view{grid-template-columns:270px minmax(0,1fr)}.profile-main-grid{grid-template-columns:1fr}.profile-identity-card{min-height:590px}}@media (max-width:1050px){.network-pill{display:none}.wallet-status-strip{grid-template-columns:45px 1fr}.wallet-live-balances,.wallet-status-strip>.connect-main{grid-column:2;justify-self:start}.profile-view{grid-template-columns:1fr}.profile-identity-card{min-height:440px}.identity-seal{margin-top:55px;position:relative;bottom:auto}.profile-main-grid{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}}@media (max-width:820px){.profile-main-grid{grid-template-columns:1fr}}@media (max-width:760px){.topbar{align-items:flex-start;gap:9px}.top-actions{gap:7px}.wallet-pill{grid-template-columns:1fr;place-items:center;width:43px;min-width:43px;height:43px;padding:0;display:grid}.wallet-pill small,.wallet-pill strong{display:none}.wallet-pill-icon{grid-area:auto;width:21px;height:21px}.wallet-pulse{width:7px;height:7px;top:7px;left:auto;right:7px}.profile{flex:none;place-items:center;display:grid}.wallet-status-strip{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:14px}.wallet-status-icon{width:40px;height:40px}.wallet-status-copy small{font-size:8.5px}.wallet-live-balances{flex-wrap:wrap;grid-column:1/-1;width:100%}.wallet-live-balances>span{flex:1}.wallet-status-strip>.connect-main{grid-column:1/-1;width:100%}.wallet-connect-modal{border-radius:20px;padding:25px 18px}.walletconnect-ready{grid-template-columns:40px 1fr}.walletconnect-ready>b{text-align:left;grid-column:2;max-width:none}.connected-wallet-head{grid-template-columns:36px 1fr}.connected-wallet-head i{grid-column:2;width:fit-content}.wallet-card-actions{flex-direction:column}.profile-identity-card{min-height:420px;padding:27px 19px}.avatar-large{width:108px;height:108px;font-size:33px}.profile-form{padding:21px 16px}.profile-fields{grid-template-columns:1fr}.profile-fields label.wide{grid-column:auto}.web3-profile-card dl{grid-template-columns:1fr}.reown-roadmap{grid-template-columns:44px 1fr}.reown-roadmap>b{grid-column:2;width:fit-content}}.signal-nav-badge{color:#79c9ef;letter-spacing:.09em;background:#308fc612;border:1px solid #57bceb38;border-radius:999px;margin-left:auto;padding:3px 5px;font-size:5.5px}.signal-ribbon{color:#86a7ba;background:linear-gradient(90deg,#1867971a,#081623f2);border-color:#45a1d333}.signal-ribbon span{color:#8dd8f5!important;border-color:#59bce74d!important}.signal-view{color:#eaf0f2;gap:18px;max-width:1380px;margin:0 auto;display:grid}.signal-hero{background:radial-gradient(circle at 51% 58%,#135b8063,#0000 42%),radial-gradient(circle at 88% 9%,#298bad24,#0000 37%),linear-gradient(145deg,#0b2130,#06121e 68%,#041017);border:1px solid #67bfe53d;border-radius:26px;place-items:center;min-height:clamp(410px,40vw,590px);display:grid;position:relative;overflow:hidden;box-shadow:0 35px 90px #0000006b,inset 0 1px #bfe6f714}.signal-hero-brand{z-index:1;text-align:center;padding:54px 24px 110px;position:relative}.signal-hero-brand small{color:#8ac8dd;font:800 clamp(10px,1vw,13px)/1.3 var(--font-ui);letter-spacing:.32em}.signal-hero-brand h1{color:#f4f6f5;font:800 clamp(58px,10vw,156px)/.95 var(--font-ui);letter-spacing:-.075em;text-shadow:0 12px 45px #0000005c;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:0 .14em;margin:22px 0 14px;display:flex}.signal-hero-brand h1 span:last-child{color:#59c5e7}.signal-hero-brand p{color:#bfd4de;font:500 clamp(15px,1.6vw,22px)/1.5 var(--font-ui);margin:0}@media (max-width:650px){.signal-hero-brand{padding:38px 16px 100px}.signal-hero-brand h1{gap:0;font-size:clamp(48px,13vw,84px)}.signal-hero-brand small{letter-spacing:.19em}}.signal-hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#040d1733,#0000 48%,#030a1114),linear-gradient(#0000 66%,#030b1399);position:absolute;inset:0}.signal-hero:after{content:"";background:linear-gradient(90deg,#0000,#65c7ee75,#0000);width:54%;height:1px;position:absolute;bottom:65px;left:23%;box-shadow:0 0 18px #5bbde740}.signal-hero-shade{pointer-events:none;background:radial-gradient(circle at 68% 47%,#3daee01a,#0000 23%);position:absolute;inset:0}.signal-hero-status{z-index:2;align-items:center;gap:9px;display:flex;position:absolute;bottom:19px;left:25px;right:25px}.signal-hero-status span{color:#8bb5c9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.1em;text-transform:uppercase;background:#040f19c2;border:1px solid #79c1e230;border-radius:999px;padding:7px 10px;font-size:6.5px;font-weight:780}.signal-hero-status span:first-child{color:#97e1f8}.signal-hero-status i,.signal-live-chip i{background:#4fd7ab;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #4fd7abb3}.signal-data-strip{background:linear-gradient(100deg,#0d2335ed,#050f18f2);border:1px solid #ffffff12;border-radius:15px;grid-template-columns:10px repeat(5,minmax(105px,1fr)) auto;align-items:center;gap:14px;min-height:68px;padding:12px 18px;display:grid;box-shadow:0 14px 35px #00000030}.signal-data-strip>div{flex-direction:column;gap:4px;min-width:0;display:flex}.signal-data-strip small{color:#61798c;letter-spacing:.12em;font-size:6px;font-weight:800}.signal-data-strip strong{color:#c8d4da;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.signal-data-strip button{color:#78b7d3;cursor:pointer;background:#3891bf0e;border:1px solid #62b9e233;border-radius:8px;padding:8px 10px;font-size:7px;font-weight:750}.signal-source-dot{background:#4bd0a5;border-radius:50%;width:8px;height:8px;animation:ticker-pulse 1.5s ease-in-out infinite;box-shadow:0 0 13px #4bd0a5bf}.signal-data-strip.error .signal-source-dot,.signal-data-strip.quote-connecting .signal-source-dot{background:#d5a85a;box-shadow:0 0 12px #d5a85a80}.signal-data-strip.quote-stale .signal-source-dot{background:#db8b61;box-shadow:0 0 12px #db8b6180}.signal-loading{background:#07121db3;border:1px solid #ffffff0f;border-radius:20px;justify-content:center;align-items:center;gap:7px;min-height:270px;display:flex}.signal-loading>span{background:#5ebde8;border-radius:50%;width:7px;height:7px;animation:ticker-pulse 1.2s ease-in-out infinite}.signal-loading>span:nth-child(2){animation-delay:.15s}.signal-loading>span:nth-child(3){animation-delay:.3s}.signal-loading strong{color:#8aa1b1;margin-left:12px;font-size:9px;font-weight:600}.signal-unavailable{background:linear-gradient(140deg,#2b231747,#07111beb);border:1px solid #d5a85a33;border-radius:20px;grid-template-columns:65px 1fr auto;align-items:center;gap:24px;min-height:270px;padding:34px;display:grid}.signal-unavailable>span{color:#d9b971;border:1px solid #d5a85a4d;border-radius:50%;place-items:center;width:62px;height:62px;font-size:27px;display:grid}.signal-unavailable small{color:#b18c4b;letter-spacing:.16em;font-size:7px}.signal-unavailable h2{color:#f2e6cd;font:620 31px var(--font-display);margin:8px 0}.signal-unavailable p{color:#899bab;margin:0;font-size:9px}.signal-unavailable button{color:#dabd83;cursor:pointer;background:#d9ad5b0d;border:1px solid #d6b16740;border-radius:9px;padding:11px 14px;font-size:8px}.signal-overview{grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr) minmax(260px,.8fr);gap:14px;display:grid}.signal-guard-card,.signal-principles-card,.signal-regime-card{background:linear-gradient(145deg,#0f273ad4,#050f18f0);border:1px solid #ffffff12;border-radius:19px;min-height:235px;padding:27px;position:relative;overflow:hidden;box-shadow:0 18px 45px #00000030}.signal-regime-card:after{content:"";border:1px solid #50b2e026;border-radius:50%;width:220px;height:220px;position:absolute;top:-120px;right:-135px;box-shadow:0 0 0 35px #50b2e004}.signal-card-kicker{align-items:center;gap:10px;display:flex}.signal-card-kicker span{color:#d2ad66;font:800 9px var(--font-chucho)}.signal-card-kicker small,.signal-regime-card>small{color:#66859a;letter-spacing:.15em;font-size:6px;font-weight:800}.signal-regime-card h2{color:#f0e9dc;max-width:540px;font:650 34px/1.02 var(--font-display);margin:17px 0 10px}.signal-regime-card p{color:#849baa;max-width:550px;font-size:9px;line-height:1.6}.signal-breadth{background:#122435;border-radius:999px;height:8px;margin-top:22px;display:flex;overflow:hidden}.signal-breadth span{height:100%;display:block}.breadth-up{background:#4bc69c}.breadth-neutral{background:#7390a2}.breadth-down{background:#db716b}.breadth-legend{color:#7e94a4;gap:15px;margin-top:10px;font-size:6.5px;display:flex}.breadth-legend span{align-items:center;gap:5px;display:flex}.breadth-legend i{border-radius:50%;width:6px;height:6px}.breadth-legend i.up{background:#4bc69c}.breadth-legend i.neutral{background:#7390a2}.breadth-legend i.down{background:#db716b}.signal-guard-card{background:radial-gradient(circle at 20%,#34b58d17,#0000 34%),linear-gradient(145deg,#0c2630d6,#050f18f0);border-color:#4bc79f26;align-items:center;gap:19px;display:flex}.guard-orbit{color:#68d2ae;background:#43bd960e;border:1px solid #4cc9a147;border-radius:50%;flex:none;place-items:center;width:72px;height:72px;font-size:22px;display:grid;box-shadow:0 0 0 10px #45bf9805,0 0 30px #42b7931a}.signal-guard-card small,.signal-principles-card>small{color:#6fae9b;letter-spacing:.15em;font-size:6px;font-weight:800}.signal-guard-card h3{color:#e0eee8;font:630 22px var(--font-display);margin:9px 0}.signal-guard-card p{color:#7e9b91;margin:0;font-size:8px;line-height:1.6}.signal-principles-card{flex-direction:column;justify-content:center;gap:11px;display:flex}.signal-principles-card>small{color:#7895a8;margin-bottom:5px}.signal-principles-card span{color:#afc1ca;border-bottom:1px solid #ffffff0d;padding-bottom:10px;font-size:8px}.signal-principles-card span:last-child{border-bottom:0}.signal-section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-top:32px;display:flex}.signal-section-heading>div{max-width:800px}.signal-section-heading .section-number{float:left;margin:5px 17px 45px 0}.signal-section-heading small{color:#5e9fc0;letter-spacing:.17em;font-size:7px;font-weight:820}.signal-section-heading h2{color:#f2eadb;font:650 38px var(--font-display);margin:9px 0 8px}.signal-section-heading p{color:#7f95a5;margin:0;font-size:9px;line-height:1.65}.signal-live-chip{color:#76bda5;letter-spacing:.1em;background:#4bd0a50a;border:1px solid #4bd0a52e;border-radius:999px;flex:none;padding:8px 10px;font-size:6px;font-weight:800}.signal-asset-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.signal-asset-card{text-align:left;cursor:pointer;background:linear-gradient(145deg,#0e2335db,#050e17f5);border:1px solid #ffffff12;border-radius:16px;grid-template-rows:auto auto auto;grid-template-columns:39px 1fr auto;align-items:center;gap:8px 10px;min-height:178px;padding:17px;transition:all .22s;display:grid;position:relative;overflow:hidden}.signal-asset-card.data-partial,.signal-asset-card.data-unavailable{border-style:dashed}.signal-asset-card:after{content:"";border:1px solid #60b7e11f;border-radius:50%;width:95px;height:95px;position:absolute;bottom:-62px;right:-65px}.signal-asset-card.selected,.signal-asset-card:hover{border-color:#5bb8e35c;transform:translateY(-3px);box-shadow:0 17px 38px #00000040}.signal-asset-card.selected{background:radial-gradient(circle at 100% 0,#2b91c61f,#0000 35%),linear-gradient(145deg,#0f2a3ff0,#050f19fa)}.signal-asset-monogram{color:#ecf4f6;width:38px;height:38px;font:800 13px var(--font-chucho);background:linear-gradient(145deg,#278fc8,#0d446b);border:1px solid #ffffff2b;border-radius:11px;grid-row:1/span 2;place-items:center;display:grid;box-shadow:0 8px 17px #00000047,inset 0 1px #ffffff1f}.signal-asset-monogram svg{fill:currentColor;stroke:currentColor;stroke-width:1.15px;width:21px;height:21px}.signal-asset-monogram.btc{color:#261505;background:linear-gradient(145deg,#ffd06e,#d47a09)}.signal-asset-monogram.eth{background:linear-gradient(145deg,#8d96f1,#343b77)}.signal-asset-monogram.bnb{color:#231a04;background:linear-gradient(145deg,#f7d65c,#c48b0d)}.signal-asset-monogram.sol{background:linear-gradient(145deg,#19d7ad,#6a4ac5)}.signal-asset-monogram.xrp{background:linear-gradient(145deg,#869cab,#263744)}.signal-asset-monogram.gram{background:linear-gradient(145deg,#48b7ed,#17648e)}.signal-asset-monogram.avax{background:linear-gradient(145deg,#ff625c,#9e1918)}.signal-asset-monogram.doge{color:#2d1c03;background:linear-gradient(145deg,#e8bd58,#a36a11)}.signal-asset-name{flex-direction:column;gap:4px;display:flex}.signal-asset-name strong{color:#e9f0f3;font:800 10px var(--font-chucho);letter-spacing:.05em}.signal-asset-name small{color:#657e90;text-overflow:ellipsis;white-space:nowrap;font-size:6.5px;overflow:hidden}.signal-change{font-size:7.5px;font-weight:800}.gold-price em.up,.signal-change.up{color:#55d2aa}.gold-price em.down,.signal-change.down{color:#e87a75}.signal-asset-price{color:#e8dcbf;font:650 14px var(--font-chucho);font-variant-numeric:tabular-nums;flex-direction:column;grid-column:2/-1;gap:3px;display:flex}.signal-asset-price small{color:#6e899b;font:800 5px var(--font-chucho);letter-spacing:.12em}.signal-asset-price small.live{color:#55d2aa}.signal-state{color:#8ba0af;letter-spacing:.06em;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;grid-column:1/-1;align-items:center;gap:6px;width:fit-content;padding:5px 7px;font-size:6px;font-weight:800;display:inline-flex}.signal-state i{background:#7d90a0;border-radius:50%;width:5px;height:5px}.signal-state.watch{color:#d6b66f;background:#d5ac580b;border-color:#d5ac5830}.signal-state.watch i{background:#d5ad5b;box-shadow:0 0 8px #d5ad5b8c}.signal-state.aligned{color:#74cdb0;background:#4cc9a10b;border-color:#4cc9a133}.signal-state.aligned i{background:#4dcea4;box-shadow:0 0 8px #4dcea48c}.signal-score{grid-column:1/-1;grid-template-columns:1fr auto;align-items:end;gap:4px 8px;display:grid}.signal-score small{color:#627b8e;font-size:6px}.signal-score strong{color:#c5d1d6;font:750 14px var(--font-chucho)}.signal-score strong em{color:#687e8f;font-size:7px;font-style:normal}.signal-score>i{background:#15283a;border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}.signal-score>i b{border-radius:inherit;background:linear-gradient(90deg,#278fc4,#69c7e9);height:100%;display:block}.signal-score.pending strong{color:#7e929f;font-size:11px}.signal-score.pending>i{background:repeating-linear-gradient(90deg,#172838 0 8px,#0e1f2e 8px 13px)}.signal-analysis-panel{background:radial-gradient(circle at 100% 0,#2a8fc417,#0000 25%),linear-gradient(145deg,#0d2334ed,#040d16fa);border:1px solid #57b3df36;border-radius:20px;overflow:hidden;box-shadow:0 25px 65px #00000047}.signal-analysis-panel>header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:20px;min-height:105px;padding:22px 25px;display:flex}.signal-analysis-panel>header>div{align-items:center;gap:15px;display:flex}.signal-detail-symbol{color:#91d7f4;width:52px;height:52px;font:800 12px var(--font-chucho);background:linear-gradient(145deg,#2f93c72b,#0c2e4521);border:1px solid #5eb8e24d;border-radius:14px;place-items:center;display:grid}.signal-analysis-panel header small{color:#638ca4;letter-spacing:.15em;font-size:6px;font-weight:800}.signal-analysis-panel header h2{color:#efe7d8;font:650 26px var(--font-display);margin:5px 0 3px}.signal-analysis-panel header p{color:#6d8495;margin:0;font-size:7px}.signal-state.large{grid-column:auto;padding:7px 9px}.signal-analysis-body{grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);display:grid}.timeframe-stack{padding:20px 24px}.timeframe-header,.timeframe-row{grid-template-columns:.65fr 1.45fr repeat(3,.55fr);align-items:center;gap:12px;display:grid}.timeframe-header{color:#587387;letter-spacing:.1em;padding:0 12px 9px;font-size:5.5px;font-weight:800}.timeframe-row{border-top:1px solid #ffffff0e;min-height:60px;padding:10px 12px}.timeframe-row>strong{color:#d8e2e6;font:750 9px var(--font-chucho)}.timeframe-row>span{color:#9babb5;align-items:center;gap:7px;font-size:7px;display:flex}.timeframe-row>span i{background:#728898;border-radius:50%;width:7px;height:7px}.timeframe-row.up>span{color:#6bc8a8}.timeframe-row.up>span i{background:#4ecda3;box-shadow:0 0 8px #4ecda366}.timeframe-row.down>span{color:#df827d}.timeframe-row.down>span i{background:#db6f6a;box-shadow:0 0 8px #db6f6a66}.timeframe-row>b{color:#9cadb7;font-variant-numeric:tabular-nums;font-size:8px;font-weight:670}.timeframe-empty{color:#718896;text-align:center;border-top:1px solid #ffffff0e;place-items:center;min-height:180px;padding:25px;font-size:8px;line-height:1.6;display:grid}.signal-explanation{background:#040e1757;border-left:1px solid #ffffff0f;padding:25px}.signal-explanation>small{color:#658da4;letter-spacing:.14em;font-size:6px;font-weight:800}.signal-explanation h3{color:#e8dfce;font:620 25px/1.05 var(--font-display);margin:12px 0 17px}.signal-explanation ul{margin:0;padding:0;list-style:none}.signal-explanation li{color:#59cba7;gap:8px;margin:10px 0;font-size:8px;display:flex}.signal-explanation li span{color:#8da1ae;line-height:1.45}.signal-blockers{background:#a2493309;border:1px solid #dd897121;border-radius:10px;flex-direction:column;gap:7px;margin-top:20px;padding:14px;display:flex}.signal-blockers strong{color:#d39d87;letter-spacing:.08em;font-size:7px}.signal-blockers span{color:#8f807b;font-size:7px;line-height:1.4}.signal-analysis-panel>footer{color:#61788b;letter-spacing:.04em;border-top:1px solid #ffffff0e;align-items:center;gap:12px;min-height:auto;padding:12px 25px;font-size:6.5px;display:flex}.signal-analysis-panel>footer code{color:#74a5bd;font-size:6.5px}.signal-analysis-panel>footer small{color:#526a7c;margin-left:auto}.gold-radar{background:radial-gradient(circle at 15%,#daa63526,#0000 27%),linear-gradient(120deg,#152438,#06111b 68%);border:1px solid #e0b45b38;border-radius:22px;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);min-height:330px;display:grid;overflow:hidden;box-shadow:0 25px 65px #00000040}.gold-radar-copy{padding:34px}.gold-radar-copy>small{color:#b6904b;letter-spacing:.17em;font-size:7px;font-weight:820}.gold-radar-copy h2{color:#f2e5c6;font:650 39px var(--font-display);margin:14px 0 10px}.gold-radar-copy>p{color:#8f9eaa;max-width:720px;font-size:9px;line-height:1.7}.gold-price{align-items:center;gap:13px;margin-top:18px;display:flex}.gold-ingot{color:#4c2d04;background:linear-gradient(145deg,#ffea9b,#b87519);border:1px solid #eec77659;border-radius:14px;place-items:center;width:53px;height:53px;font-size:25px;display:grid}.gold-price>div{flex-direction:column;gap:3px;display:flex}.gold-price small{color:#9e804c;letter-spacing:.13em;font-size:6px}.gold-price strong{color:#f5e3bd;font:700 22px var(--font-chucho)}.gold-price em{font-size:7px;font-style:normal}.gold-radar-copy button{color:#d7b979;cursor:pointer;background:#d9ad5b0d;border:1px solid #e4ba6440;border-radius:9px;margin-top:22px;padding:10px 12px;font-size:7.5px}.gold-radar-copy button span{margin-left:25px}.gold-radar-metrics{background:#040d154f;border-left:1px solid #e6bc671f;grid-template-columns:1fr 1fr;padding:25px;display:grid}.gold-radar-metrics div{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;justify-content:center;min-height:120px;padding:18px;display:flex}.gold-radar-metrics div:nth-child(2n){border-right:0}.gold-radar-metrics div:nth-child(n+3){border-bottom:0}.gold-radar-metrics small{color:#826f4d;letter-spacing:.12em;font-size:6px}.gold-radar-metrics strong{color:#d9ccb3;font:650 15px/1.2 var(--font-display);margin-top:8px}.gold-radar-metrics strong em{color:#796e5b;font-size:8px;font-style:normal}.signal-discovery{background:linear-gradient(125deg,#081b2bed,#050e17f7);border:1px solid #5cb3da29;border-radius:21px;grid-template-columns:210px minmax(0,1fr) auto;gap:30px;min-height:270px;padding:30px;display:grid}.discovery-radar{background:radial-gradient(circle,#2f96c61c,#0000 66%);border:1px solid #52b1dd38;border-radius:50%;place-items:center;width:180px;height:180px;display:grid;position:relative}.discovery-radar:after{content:"";transform-origin:0;background:linear-gradient(90deg,#5bc1ed,#0000);width:50%;height:1px;animation:radar-sweep 4s linear infinite;position:absolute;top:50%;left:50%}.discovery-radar i{border:1px solid #56b6e026;border-radius:50%;position:absolute;inset:28px}.discovery-radar i:nth-child(2){inset:55px}.discovery-radar i:nth-child(3){inset:79px}.discovery-radar span{z-index:2;color:#7dcced;position:relative}.signal-discovery>div:nth-child(2)>small{color:#609ebd;letter-spacing:.16em;font-size:7px;font-weight:820}.signal-discovery h2{color:#e6eef0;font:640 32px var(--font-display);margin:12px 0 9px}.signal-discovery p{color:#7f95a5;max-width:760px;font-size:9px;line-height:1.65}.signal-discovery>div:nth-child(2)>div{flex-wrap:wrap;gap:6px;margin-top:15px;display:flex}.signal-discovery>div:nth-child(2)>div span{color:#6fa8c2;background:#3d97c30a;border:1px solid #5bb2da26;border-radius:999px;padding:6px 8px;font-size:6px}.signal-discovery>b{color:#a98f5e;letter-spacing:.1em;background:#d5a85a0a;border:1px solid #d5a85a2e;border-radius:999px;padding:8px 10px;font-size:6px}.signal-governance{margin-top:28px}.signal-document-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.signal-document-grid details{background:linear-gradient(145deg,#0e2131d1,#050e16f0);border:1px solid #fff1;border-radius:15px;min-height:180px;padding:20px}.signal-document-grid summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:start;gap:9px;list-style:none;display:grid}.signal-document-grid summary::-webkit-details-marker{display:none}.signal-document-grid summary span{color:#b88e49;font:800 7px var(--font-chucho)}.signal-document-grid summary strong{color:#dce4e7;font:630 18px/1.05 var(--font-display)}.signal-document-grid summary i{color:#6396af;font-style:normal}.signal-document-grid details[open] summary i{transform:rotate(45deg)}.signal-document-grid p{color:#7d93a2;margin:17px 0 12px;font-size:8px;line-height:1.55}.signal-document-grid details>small{color:#b28f53;font-size:7px;line-height:1.5}.signal-ledger{background:linear-gradient(130deg,#0c1e2dd6,#050e16f2);border:1px solid #fff1;border-radius:18px;overflow:hidden}.signal-ledger header{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:20px;min-height:80px;padding:19px 23px;display:flex}.signal-ledger header small{color:#648da3;letter-spacing:.14em;font-size:6px;font-weight:800}.signal-ledger header h2{color:#e5e1d7;font:630 24px var(--font-display);margin:5px 0 0}.signal-ledger header>span{color:#69bfa3;letter-spacing:.08em;background:#4bc79f0a;border:1px solid #4bc79f2b;border-radius:999px;padding:6px 8px;font-size:6px;font-weight:800}.signal-ledger>div{grid-template-columns:repeat(4,1fr);display:grid}.signal-ledger article{border-bottom:1px solid #ffffff0d;border-right:1px solid #ffffff0d;flex-direction:column;gap:5px;min-height:96px;padding:17px 20px;display:flex}.signal-ledger time{color:#668195;text-transform:uppercase;font-size:6px}.signal-ledger article strong{color:#c7d2d7;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.signal-ledger article small{color:#667c8c;font-size:6px}.signal-ledger article code{color:#7eb0c7;font-size:6px}.signal-ledger>p{color:#778c9c;margin:0;padding:24px;font-size:8px}.signal-access-lock{background:linear-gradient(120deg,#1a22279e,#07111af0);border:1px solid #fff1;border-radius:18px;grid-template-columns:65px 1fr auto;align-items:center;gap:22px;min-height:180px;padding:27px;display:grid}.access-lock-icon{color:#aa9365;border:1px solid #af9c7033;border-radius:50%;place-items:center;width:62px;height:62px;font-size:23px;display:grid}.signal-access-lock small{color:#8c7954;letter-spacing:.15em;font-size:6px;font-weight:800}.signal-access-lock h2{color:#ddd5c5;font:630 27px var(--font-display);margin:7px 0}.signal-access-lock p{color:#7c8b94;max-width:820px;margin:0;font-size:8px;line-height:1.6}.signal-access-lock button{color:#667886;cursor:not-allowed;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;padding:10px 13px;font-size:7px}@keyframes radar-sweep{to{transform:rotate(1turn)}}@media (max-width:1180px){.signal-overview{grid-template-columns:1.4fr .8fr}.signal-principles-card{grid-column:1/-1;grid-template-columns:repeat(2,1fr);min-height:auto;display:grid}.signal-principles-card>small{grid-column:1/-1}.signal-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-document-grid{grid-template-columns:repeat(3,1fr)}}.signal-asset-monogram.link{background:linear-gradient(145deg,#4e84ff,#1747ad)}.signal-asset-monogram.sui{color:#102638;background:linear-gradient(145deg,#b9edff,#4aa9d6)}.discovery-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.discovery-timeframes{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:13px;display:grid}.discovery-timeframes span{color:#91a5b1;background:#ffffff05;border:1px solid #7496aa21;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:7px;font-size:10px;display:flex}.discovery-timeframes span b{color:inherit;font-size:9px}.discovery-timeframes span i{background:currentColor;border-radius:50%;width:5px;height:5px}.discovery-timeframes span.up{color:#5dceaa}.discovery-timeframes span.down{color:#e7827b}.discovery-paper{background:#00000021;border:1px solid #d5a85a26;border-radius:11px;margin-top:15px;overflow:hidden}.discovery-paper>header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:9px 11px;display:flex}.discovery-paper>header small{color:#a68b59;letter-spacing:.08em;font-size:8px;font-weight:820}.discovery-paper>header b{color:#bba06a;font-size:8px}.discovery-paper.armed{border-color:#4bcaa233}.discovery-paper.armed>header b,.discovery-paper.armed>header small{color:#65c9a8}.discovery-paper>div{grid-template-columns:repeat(3,1fr);gap:6px;padding:10px;display:grid}.discovery-paper>div span{background:#ffffff06;border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:8px;display:flex}.discovery-paper>div small{color:#607d8e;font-size:7px}.discovery-paper>div strong{color:#d4dfe2;text-overflow:ellipsis;font-size:10px;overflow:hidden}.discovery-paper>footer{color:#6d8998;border-top:1px solid #ffffff0b;padding:9px 11px;font-size:8px}.discovery-paper>p{color:#7d929d;margin:0;padding:12px;font-size:10px;line-height:1.45}@media (max-width:850px){.signal-hero{background-position:50%;min-height:430px}.signal-data-strip{grid-template-columns:10px repeat(3,minmax(0,1fr)) auto}.signal-data-strip>div:nth-of-type(4),.signal-data-strip>div:nth-of-type(5){display:none}.signal-overview{grid-template-columns:1fr}.signal-guard-card,.signal-principles-card{grid-column:auto}.signal-principles-card{display:flex}.signal-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gold-radar,.signal-analysis-body{grid-template-columns:1fr}.gold-radar-metrics,.signal-explanation{border-top:1px solid #ffffff0f;border-left:0}.signal-document-grid{grid-template-columns:1fr 1fr}.signal-discovery{grid-template-columns:160px 1fr}.discovery-radar{width:150px;height:150px}.signal-discovery>b{grid-column:2;width:fit-content}.signal-access-lock{grid-template-columns:58px 1fr}.signal-access-lock button{grid-column:2;width:fit-content}.signal-ledger>div{grid-template-columns:1fr 1fr}}@media (max-width:600px){.signal-view{gap:12px}.signal-hero{background-position:56%;border-radius:18px;min-height:380px}.signal-hero-status{flex-wrap:wrap;bottom:12px;left:13px;right:13px}.signal-hero-status span{padding:6px 7px;font-size:5.5px}.signal-hero-status span:nth-child(2){display:none}.signal-data-strip{grid-template-columns:8px 1fr auto;gap:9px;padding:11px}.signal-data-strip>div:not(:first-of-type){display:none}.signal-data-strip button{padding:7px}.signal-loading{text-align:center;min-height:210px;padding:25px}.signal-unavailable{grid-template-columns:1fr;padding:25px}.signal-unavailable button{width:fit-content}.signal-guard-card,.signal-principles-card,.signal-regime-card{min-height:auto;padding:21px}.signal-regime-card h2{font-size:30px}.signal-guard-card{align-items:flex-start}.guard-orbit{width:55px;height:55px}.breadth-legend{flex-wrap:wrap}.signal-section-heading{flex-direction:column;align-items:flex-start}.signal-section-heading .section-number{margin-bottom:58px}.signal-section-heading h2{font-size:33px}.signal-live-chip{margin-left:42px}.signal-asset-grid{grid-template-columns:1fr}.signal-asset-card{min-height:165px}.signal-analysis-panel>header{flex-direction:column;align-items:flex-start}.timeframe-stack{padding:15px 12px;overflow-x:auto}.timeframe-header,.timeframe-row{min-width:560px}.signal-analysis-panel>footer{flex-direction:column;align-items:flex-start}.signal-analysis-panel>footer small{margin-left:0}.gold-radar-copy{padding:24px}.gold-radar-copy h2{font-size:34px}.gold-radar-metrics{padding:14px}.gold-radar-metrics div{min-height:100px;padding:12px}.signal-discovery{grid-template-columns:1fr;padding:24px}.discovery-radar{margin:auto}.signal-discovery>b{grid-column:auto}.signal-document-grid{grid-template-columns:1fr}.signal-document-grid details{min-height:auto}.signal-access-lock{grid-template-columns:1fr;padding:23px}.signal-access-lock button{grid-column:auto}.signal-ledger header{flex-direction:column;align-items:flex-start}.signal-ledger>div{grid-template-columns:1fr}.discovery-timeframes{grid-template-columns:1fr 1fr}.discovery-paper>div{grid-template-columns:1fr}.discovery-paper>div strong{font-size:12px}}@media (max-width:430px){.welcome h1{font-size:27px}.wallet-connect-modal{padding-inline:15px}.connected-wallet-grid{grid-template-columns:1fr}.wallet-provider{grid-template-columns:40px 1fr}.wallet-provider>b{grid-column:2}.profile-identity-card{min-height:400px}.profile-toggle{grid-template-columns:1fr}.profile-toggle i{margin-top:4px}}:root{--font-chucho:"Syne Variable",Syne,var(--font-ui)}.sidebar nav{gap:4px;margin-top:20px}.sidebar nav .nav-item{min-height:41px;padding:9px 11px;font-size:12px;font-weight:650}.sidebar nav .nav-item>span{font-family:var(--font-ui);font-size:17px}.sidebar-story{padding-block:15px 13px}.sidebar-story p{margin-bottom:3px}.chucho-wordmark{font-family:var(--font-chucho);font-size:inherit;letter-spacing:-.055em;text-transform:uppercase;filter:drop-shadow(0 10px 22px #0000003d);align-items:baseline;gap:.08em;font-weight:760;line-height:.9;display:inline-flex}.chucho-wordmark b{color:#fff3d0;font:inherit;font-weight:780}.chucho-wordmark i{font:inherit;color:#0000;background:linear-gradient(125deg,#fff1be 4%,#e4b658 46%,#9e641b 93%);-webkit-background-clip:text;background-clip:text;font-style:normal;font-weight:820}.chucho-wordmark.compact{letter-spacing:-.045em;font-size:13px}.feature-copy h2{font-family:var(--font-chucho);letter-spacing:-.05em;margin:14px 0 12px;font-size:clamp(35px,3.6vw,54px);font-weight:760;line-height:.9}.feature-copy h2 .chucho-wordmark{font-size:inherit}.mining-view,.staking-view{max-width:1380px;margin:0 auto}.mining-hero{background:radial-gradient(circle at 76% 44%,#1c85cc42,#0000 32%),radial-gradient(circle at 86% 72%,#e2a63530,#0000 27%),linear-gradient(132deg,#122f49,#071522 56%,#070d14);border:1px solid #e8be684f;border-radius:25px;grid-template-columns:minmax(0,1.05fr) minmax(380px,.95fr);align-items:center;min-height:470px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000054,inset 0 1px #ffefc411}.mining-hero:before{content:"";pointer-events:none;opacity:.28;background:repeating-linear-gradient(120deg,#0000 0 55px,#d9ad5b14 56px,#0000 57px 112px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000);mask-image:linear-gradient(90deg,#0000 28%,#000)}.mining-hero-copy{z-index:3;max-width:700px;padding:clamp(38px,6vw,82px) 20px clamp(38px,6vw,82px) clamp(38px,6vw,82px);position:relative}.mining-hero-copy h2,.staking-copy h2{color:#fff6e1;font:760 clamp(43px,6vw,78px)/.94 var(--font-chucho);letter-spacing:-.055em;margin:15px 0}.mining-hero-copy h2 strong,.staking-copy h2 strong{color:#0000;font:inherit;background:linear-gradient(120deg,#fff0bc,#dca344 56%,#9d5d17);-webkit-background-clip:text;background-clip:text;display:block}.mining-hero-copy p,.staking-copy p{color:#a8b8c4;max-width:610px;margin:0;font-size:13px;font-weight:560;line-height:1.75}.mining-hero-actions{align-items:center;gap:15px;margin-top:27px;display:flex}.mining-hero-actions button{color:#171006;text-align:left;cursor:pointer;background:linear-gradient(135deg,#f0d18c,#a86c23);border:1px solid #e8c276;border-radius:11px;min-width:166px;padding:12px 15px;font-size:10px;font-weight:820;box-shadow:0 12px 28px #9c5f1533}.mining-hero-actions button span{float:right}.miner-stage{align-self:stretch;min-height:470px;position:relative;overflow:hidden}.miner-halo{background:radial-gradient(circle,#e1ab451f,#0000 59%);border:1px solid #edc46d40;border-radius:50%;width:380px;height:380px;position:absolute;box-shadow:0 0 0 35px #d9ad5b05,0 0 0 70px #298ccf05,0 0 80px #258dd033}.miner-character{z-index:2;filter:drop-shadow(0 25px 32px #0000007a);background:url(/brand/chucho-miner.png) bottom/contain no-repeat;position:absolute;inset:10px 0 0}.miner-status{z-index:4;color:#9edbc8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.09em;background:#06181dc7;border:1px solid #62d3b033;border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:7px;font-weight:800;display:flex;position:absolute;bottom:25px;right:28px}.miner-status i,.node-live i{background:#5ad8af;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #5ad8afb8}.mining-console{grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:19px;margin-top:20px;display:grid}.cycle-builder,.mining-progress-card,.staking-benefits,.staking-builder{padding:27px}.prototype-chip{color:#86bedf;letter-spacing:.08em;background:#3d91c30f;border:1px solid #48a8e033;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:800}.amount-field{flex-direction:column;gap:8px;margin-top:16px;display:flex}.amount-field>span,.cycle-options legend,.staking-terms legend{color:#8498aa;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:760}.amount-field>div{background:#020a1157;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:1fr auto;align-items:center;min-height:54px;display:grid}.amount-field input{color:#fff2d4;width:100%;min-width:0;font:750 23px var(--font-chucho);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:13px 16px}.amount-field>div strong{color:#d7bc82;background:#d9ad5b14;border-radius:8px;margin-right:8px;padding:9px 13px;font-size:9px}.amount-field>small{color:#657c8e;font-size:8px}.cycle-options,.staking-terms{border:0;min-width:0;margin:20px 0 0;padding:0}.cycle-options legend,.staking-terms legend{margin-bottom:9px}.cycle-options{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cycle-options legend{grid-column:1/-1}.cycle-options button,.staking-terms button{color:#8396a7;cursor:pointer;background:#ffffff05;border:1px solid #ffffff13;border-radius:12px;min-height:72px;transition:all .2s;position:relative}.cycle-options button strong,.staking-terms button strong{color:#d9e0e4;font:720 21px var(--font-chucho);display:block}.cycle-options button span,.staking-terms button span{margin-left:3px;font-size:8px}.cycle-options button small{color:#687d8f;text-transform:uppercase;letter-spacing:.08em;margin-top:5px;font-size:7px;display:block}.cycle-options button.active,.staking-terms button.active{background:radial-gradient(circle at 50% 0,#d9ad5b26,#0000 65%),#d9ad5b0a;border-color:#e8bf6b80;box-shadow:inset 0 1px #ffeec00f,0 10px 25px #00000029}.cycle-options button.active strong,.staking-terms button.active strong{color:#f2d697}.cycle-summary{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.cycle-summary div{background:#ffffff06;border-radius:10px;flex-direction:column;min-width:0;padding:11px;display:flex}.cycle-summary small,.staking-result small{color:#6d8294;text-transform:uppercase;font-size:7px}.cycle-summary strong,.staking-result strong{color:#d7e0e5;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:10px;overflow:hidden}.activation-preview{color:#9d8d69;text-align:left;cursor:not-allowed;background:#d9ad5b09;border:1px solid #d9ad5b2e;border-radius:10px;width:100%;margin-top:17px;padding:12px 14px;font-size:9px;font-weight:780}.activation-preview span{float:right}.progress-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.progress-card-head h2{color:#f2eadb;font:680 28px var(--font-display);margin:7px 0 0}.node-live{color:#78c9af;letter-spacing:.08em;background:#4bd0a50f;border-radius:999px;align-items:center;gap:6px;padding:6px 8px;font-size:6.5px;font-weight:800;display:flex}.mining-orbit{background:radial-gradient(circle,#2584c121,#0000 66%);border:1px solid #d9ad5b2e;border-radius:50%;place-items:center;width:182px;height:182px;margin:20px auto 13px;display:grid;position:relative;box-shadow:0 0 0 18px #d9ad5b05,0 0 55px #2086ca1f}.mining-orbit>span{border:2px solid #f6dc938a;border-radius:50%;width:112px;height:112px;box-shadow:0 0 32px #d9ad5b33}.mining-orbit>div{flex-direction:column;align-items:center;display:flex;position:absolute;inset:auto 0 -7px}.mining-orbit small{color:#6f8395;letter-spacing:.08em;background:#091826;border-radius:4px;padding:3px 6px;font-size:6px}.mining-orbit strong{color:#f0d89e;font:760 19px var(--font-chucho);margin-top:3px}.progress-track{background:#102334;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #00000080}.progress-track i{border-radius:inherit;background:linear-gradient(90deg,#b87521,#f0d17f);height:100%;display:block;box-shadow:0 0 16px #e6b8595c}.progress-dates{color:#677c8f;justify-content:space-between;margin-top:7px;font-size:7px;display:flex}.progress-dates strong{color:#9fb0bc;font-size:7px}.mining-stats{grid-template-columns:repeat(3,1fr);gap:7px;margin:17px 0 0;display:grid}.mining-stats div{background:#ffffff05;border:1px solid #ffffff0d;border-radius:9px;padding:10px}.mining-stats dt{color:#647a8c;text-transform:uppercase;font-size:6px}.mining-stats dd{color:#b7c3cb;margin:5px 0 0;font-size:8px}.mining-flow{background:#d9ad5b06;border:1px solid #d9ad5b24;border-radius:16px;grid-template-columns:1fr 45px 1fr 45px 1fr;align-items:center;margin-top:19px;padding:18px 21px;display:grid}.mining-flow article{align-items:center;gap:12px;display:flex}.mining-flow article>span{color:#e2c27e;width:38px;height:38px;font:700 11px var(--font-chucho);background:#d9ad5b0e;border:1px solid #d9ad5b3b;border-radius:11px;flex:none;place-items:center;display:grid}.mining-flow article div{flex-direction:column;display:flex}.mining-flow strong{color:#dfe6ea;font-size:10px}.mining-flow small{color:#728698;margin-top:4px;font-size:8px}.mining-flow>i{background:linear-gradient(90deg,#d9ad5b14,#d9ad5b73,#d9ad5b14);height:1px}.staking-hero{background:radial-gradient(circle at 21%,#d9ad5b21,#0000 30%),radial-gradient(circle at 80% 30%,#1f82c52b,#0000 34%),linear-gradient(120deg,#08131d,#0d263b 63%,#07121d);border:1px solid #d9ad5b42;border-radius:24px;grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;min-height:340px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 75px #00000047}.staking-coin-field{place-items:center;min-height:340px;display:grid;position:relative}.staking-coin{z-index:2;border:2px solid #f6dc93a3;border-radius:50%;width:205px;height:205px;position:relative;box-shadow:0 0 0 9px #d9ad5b06,0 0 55px #d9ad5b38,0 25px 48px #0000007a}.staking-coin-field .orbit{border:1px solid #419dd82e;border-radius:50%;position:absolute}.staking-coin-field .orbit-one{width:278px;height:278px}.staking-coin-field .orbit-two{width:320px;height:168px;transform:rotate(-18deg)}.staking-copy{z-index:2;max-width:720px;padding:45px 55px 45px 15px;position:relative}.staking-tags{flex-wrap:wrap;gap:7px;margin-top:19px;display:flex}.staking-tags span{color:#8ebbd4;letter-spacing:.07em;text-transform:uppercase;background:#3d91c30d;border:1px solid #61b2e026;border-radius:999px;padding:6px 9px;font-size:7px;font-weight:700}.staking-grid{grid-template-columns:minmax(0,1.06fr) minmax(340px,.94fr);gap:19px;margin-top:20px;display:grid}.staking-terms{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.staking-terms legend{grid-column:1/-1}.staking-terms button{min-height:61px}.staking-result{background:#d9ad5b06;border:1px solid #d9ad5b1a;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:17px;padding:14px;display:grid}.staking-result>span{flex-direction:column;min-width:0;display:flex}.staking-benefits>h2{color:#f5ead3;font:620 34px var(--font-display);margin:10px 0 5px}.staking-benefits>p{color:#8ea1b1;margin:0;font-size:10px;line-height:1.6}.staking-benefits ul{flex-direction:column;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.staking-benefits li{background:#ffffff05;border:1px solid #ffffff0e;border-radius:11px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.staking-benefits li>span{color:#e0bf79;width:38px;height:38px;font:700 10px var(--font-chucho);background:#d9ad5b0f;border-radius:11px;place-items:center;display:grid}.staking-benefits li div{flex-direction:column;display:flex}.staking-benefits li strong{color:#dce4e8;font-size:10px}.staking-benefits li small{color:#718697;margin-top:4px;font-size:8px}@media (max-width:1100px){.mining-hero{grid-template-columns:minmax(0,1fr) 390px}.mining-hero-copy{padding-left:44px}.mining-console,.staking-grid{grid-template-columns:1fr}.staking-hero{grid-template-columns:290px minmax(0,1fr)}.staking-coin{width:175px;height:175px}}@media (max-width:760px){.sidebar nav .nav-item{min-height:43px;padding:10px 13px;font-size:13px}.mining-hero{grid-template-columns:1fr;align-content:start;min-height:690px}.mining-hero-copy{padding:34px 23px 0}.mining-hero-copy h2,.staking-copy h2{font-size:46px}.mining-hero-copy p,.staking-copy p{font-size:11px}.mining-hero-actions{flex-direction:column;align-items:flex-start}.miner-stage{min-height:365px}.miner-character{inset:0 0 -15px}.miner-halo{width:310px;height:310px;top:8%;right:50%;transform:translate(50%)}.miner-status{bottom:14px;right:15px}.cycle-builder,.mining-progress-card,.staking-benefits,.staking-builder{padding:21px 15px}.cycle-summary,.mining-flow,.mining-stats,.staking-result{grid-template-columns:1fr}.mining-flow{gap:10px}.mining-flow>i{background:linear-gradient(#d9ad5b14,#d9ad5b73);width:1px;height:18px;margin-left:18px}.staking-hero{grid-template-columns:1fr}.staking-coin-field{min-height:280px}.staking-copy{padding:0 23px 35px}.staking-coin{width:165px;height:165px}.staking-coin-field .orbit-one{width:230px;height:230px}.staking-coin-field .orbit-two{width:270px;height:140px}}@media (max-width:430px){.feature-copy h2{font-size:39px}.chucho-wordmark{gap:.06em}.cycle-options,.staking-terms{gap:5px}.cycle-options button{min-height:67px}.cycle-options button strong,.staking-terms button strong{font-size:18px}.amount-field input{font-size:20px}.mining-orbit{width:165px;height:165px}.mining-orbit>span{width:100px;height:100px}}.mining-view,.staking-view{--chucho-cream:#f7edd7;--chucho-ink:#071522;--chucho-petrol:#0d3448;--chucho-blue:#1d789d;--chucho-gold:#d7a74b;--chucho-mint:#63d0b0;flex-direction:column;gap:22px;display:flex}.mining-view .eyebrow,.staking-view .eyebrow{color:#d8b76f;letter-spacing:.15em;font-size:11px;line-height:1.4}.mining-hero{background:radial-gradient(circle at 80% 28%,#28a0bd4d,#0000 27%),radial-gradient(circle at 73% 81%,#dfa7363b,#0000 26%),linear-gradient(132deg,#17445a,#0a2637 45%,#07131e);border-color:#eec97961;border-radius:38px 92px 38px 38px;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);min-height:560px;box-shadow:0 35px 95px #00000059,inset 0 1px #fff1ce1f}.mining-hero:before{opacity:.52;background:radial-gradient(circle at 72% 43%,#ffe19a14 0 2px,#0000 3px),repeating-radial-gradient(circle at 78% 48%,#0000 0 55px,#e8be6617 56px,#0000 57px 112px);-webkit-mask-image:linear-gradient(90deg,#0000 34%,#000);mask-image:linear-gradient(90deg,#0000 34%,#000)}.mining-hero-copy{max-width:680px;padding:clamp(45px,6vw,86px) 24px clamp(45px,6vw,86px) clamp(45px,6vw,86px)}.mining-hero-copy h2,.staking-copy h2{margin:18px 0 20px;font-size:clamp(49px,6vw,82px);line-height:.91}.mining-hero-copy p,.staking-copy p{color:#c3d1d8;font-size:16px;line-height:1.72}.mining-price-ribbon{color:#f7e4ba;background:linear-gradient(110deg,#f7e7c11f,#d9a7460a);border:1px solid #efd08c3d;border-radius:20px 7px;grid-template-columns:auto auto;align-items:baseline;column-gap:11px;width:fit-content;margin-top:25px;padding:12px 17px;display:grid;box-shadow:inset 0 1px #ffffff12}.mining-price-ribbon span{color:#96b2c0;letter-spacing:.12em;grid-column:1/-1;margin-bottom:4px;font-size:10px;font-weight:780}.mining-price-ribbon strong{font:780 24px var(--font-chucho)}.mining-price-ribbon small{color:#a8bdc7;font-size:13px}.mining-hero-actions{margin-top:28px}.mining-hero-actions button{border-radius:16px 6px;min-width:210px;min-height:50px;padding:13px 17px;font-size:13px}.mining-hero-actions small{color:#9eb1bb;font-size:12px}.miner-stage{isolation:isolate;min-height:560px}.miner-halo{background:radial-gradient(circle,#e5b24d2b,#1d80a014 48%,#0000 68%);border-color:#f9d27c4d;width:430px;height:430px;animation:miner-halo-breathe 5.5s ease-in-out infinite;top:10%;right:4%;box-shadow:0 0 0 38px #d9ad5b05,0 0 0 80px #2c99be06,0 0 95px #2797b840}.miner-searchlight{z-index:1;opacity:.58;clip-path:polygon(5% 52%,100% 0,100% 100%);filter:blur(7px);transform-origin:5% 52%;background:linear-gradient(90deg,#f9d78608,#f9d78633);width:340px;height:210px;animation:miner-lantern-scan 7s ease-in-out infinite;position:absolute;top:22%;right:6%;transform:rotate(-9deg)}.miner-character{transform-origin:58% 88%;animation:miner-look 6.4s ease-in-out infinite;inset:4px -2% -8px 0}.ore-node{z-index:4;color:#ffe3a2;border:1px solid #fade9aa8;border-radius:50%;place-items:center;width:49px;height:49px;animation:ore-pulse 3.8s ease-in-out infinite;display:grid;position:absolute;box-shadow:0 0 0 8px #d9a7440b,0 0 27px #e8b7565e}.ore-node-one{top:22%;right:6%}.ore-node-two{width:33px;height:33px;animation-delay:-1.4s;top:10%;right:18%}.ore-node-three{color:#7be0c0;background:#103649;border-color:#67d2b499;width:25px;height:25px;font-size:10px;animation-delay:-2.1s;top:47%;right:4%}.miner-status{color:#b9efde;background:#071b23d1;border-color:#63d0b045;padding:10px 14px;font-size:10px;bottom:27px;right:31px}.mining-constellation{grid-template-columns:minmax(0,1.14fr) minmax(340px,.86fr);align-items:stretch;gap:21px;display:grid}.mining-instrument,.release-ledger,.staking-calculator,.staking-cycle-studio{border:1px solid #ffffff17;position:relative;overflow:hidden;box-shadow:0 28px 65px #00000045}.mining-instrument{background:radial-gradient(circle at 73% 68%,#1f84a538,#0000 36%),linear-gradient(145deg,#123c51,#091e2d 64%,#06131d);border-radius:56px 20px 72px;min-height:630px;padding:39px clamp(25px,4vw,48px)}.mining-instrument:before{content:"";border:1px solid #e6bd6421;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;right:-130px;box-shadow:0 0 0 46px #4eacc606,0 0 0 90px #e6bd6405}.instrument-heading{z-index:2;justify-content:space-between;align-items:flex-start;gap:25px;display:flex;position:relative}.instrument-heading h2,.staking-studio-heading h2{color:#fff2d7;max-width:500px;font:670 clamp(36px,4vw,52px)/1 var(--font-display);margin:8px 0 0}.founder-seal{color:#edd18d;background:linear-gradient(110deg,#e6b95a24,#2789a614);border:1px solid #e7be6957;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:9px 13px 9px 9px;display:flex;box-shadow:inset 0 1px #fff4d51a}.founder-seal>i{color:#102737;background:linear-gradient(145deg,#f4d98f,#ad701f);border-radius:50%;place-items:center;width:31px;height:31px;font-style:normal;display:grid}.founder-seal>span{letter-spacing:.08em;flex-direction:column;font-size:10px;font-weight:820;display:flex}.founder-seal small{color:#9cb1bc;letter-spacing:.06em;margin-top:2px;font-size:9px;font-weight:650}.premium-amount-field{z-index:2;flex-direction:column;gap:9px;margin-top:30px;display:flex;position:relative}.premium-amount-field>span{color:#adc0c9;font-size:13px;font-weight:720}.premium-amount-field>div{background:#020d1457;border:1px solid #f4d79533;border-radius:23px 8px;grid-template-columns:auto 1fr auto;align-items:center;min-height:65px;display:grid;box-shadow:inset 0 1px #ffffff0a}.premium-amount-field>div>b{color:#d2aa5c;padding-left:17px;font-size:16px}.premium-amount-field input{color:#fff1ce;width:100%;min-width:0;font:760 28px var(--font-chucho);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:13px 9px}.premium-amount-field>div strong{color:#e6c97f;background:#d9a74b1a;border-radius:15px 6px;margin-right:9px;padding:10px 13px;font-size:12px}.premium-amount-field>small{color:#8ea5b0;font-size:12px;line-height:1.5}.release-compass{z-index:2;background:radial-gradient(circle,#e0af4b14,#0000 49%);border-radius:50%;min-height:350px;margin-top:15px;position:relative}.release-compass:after,.release-compass:before{content:"";border:1px solid #70c1d32b;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-9deg)}.release-compass:before{width:min(86%,520px);height:240px}.release-compass:after{border-color:#e7bf6621;width:min(68%,395px);height:310px}.release-core{z-index:3;background:radial-gradient(circle at 45% 23%,#f0cf8026,#0000 35%),#051620e8;border:1px solid #f2d08457;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:205px;height:205px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 13px #d9a74b06,0 24px 50px #00000059}.release-core>span{border:1px solid #f7dd9e8a;border-radius:50%;width:72px;height:72px;margin-bottom:9px}.release-core small{color:#88a4b0;letter-spacing:.1em;font-size:9px}.release-core strong{color:#f4d996;font:760 22px var(--font-chucho);margin-top:5px}.release-core em{color:#819ca8;font:700 9px var(--font-ui);letter-spacing:.13em;margin-top:3px;display:block}.release-node{z-index:4;align-items:center;gap:9px;min-width:150px;display:flex;position:absolute}.release-node>i{color:#efd18a;width:55px;height:55px;font:760 17px var(--font-chucho);background:linear-gradient(145deg,#143e51,#0b2736);border:1px solid #efcb7c52;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 12px 25px #00000047}.release-node>span{flex-direction:column;display:flex}.release-node small{color:#8fa8b3;font-size:10px;line-height:1.3}.release-node strong{color:#eef2ef;margin-top:3px;font-size:14px}.release-node-now{top:19%;left:4%}.release-node-route{top:18%;right:1%}.release-node-daily{bottom:10%;left:11%}.release-ledger{color:#132d3b;background:radial-gradient(circle at 88% 6%,#cb97362b,#0000 25%),linear-gradient(150deg,#fff6e4,#ead8b7);border-color:#fff4d68a;border-radius:22px 68px;flex-direction:column;padding:43px 36px;display:flex}.release-ledger .eyebrow{color:#8b661f}.release-ledger h2{color:#102b39;max-width:430px;font:680 clamp(34px,3.4vw,48px)/1.03 var(--font-display);margin:11px 0 24px}.release-ledger-total{border-block:1px solid #12344426;padding:20px 0}.release-ledger-total small{color:#6a7c82;letter-spacing:.11em;font-size:10px;font-weight:800}.release-ledger-total strong{color:#0d3b4d;font:780 30px var(--font-chucho);margin-top:7px;display:block}.release-ledger-total strong span{color:#9b7222;letter-spacing:.08em;font-size:12px}.release-ledger ol{flex-direction:column;gap:13px;margin:20px 0;padding:0;list-style:none;display:flex}.release-ledger li{grid-template-columns:46px 1fr;align-items:center;gap:12px;display:grid}.release-ledger li>b{color:#916b24;width:46px;height:46px;font:760 11px var(--font-chucho);background:#ffffff52;border:1px solid #0f3d4e2e;border-radius:50%;place-items:center;display:grid}.release-ledger li>span{flex-direction:column;display:flex}.release-ledger li strong{color:#15384a;font-size:14px}.release-ledger li small{color:#617680;margin-top:3px;font-size:12px;line-height:1.4}.release-ledger>p{color:#5b6e75;background:#0c374812;border-radius:18px 6px;margin:auto 0 0;padding:15px 17px;font-size:12px;line-height:1.55}.release-ledger>p strong{color:#173c4c}.release-ledger .activation-preview{color:#60747a;background:#ffffff47;border-color:#113a4a2b;min-height:48px;font-size:12px}.staking-hero{background:radial-gradient(circle at 20%,#ddad4c33,#0000 30%),radial-gradient(circle at 78% 27%,#2991b340,#0000 37%),linear-gradient(120deg,#092432,#15435a 61%,#081925);border-color:#e4bb634d;border-radius:78px 26px;grid-template-columns:minmax(380px,.78fr) minmax(0,1.22fr)}.staking-coin-field,.staking-hero{min-height:420px}.staking-coin{width:225px;height:225px;animation:staking-coin-float 6.5s ease-in-out infinite}.staking-coin-field .orbit-one{width:310px;height:310px;animation:staking-orbit-spin 24s linear infinite}.staking-coin-field .orbit-two{width:355px;height:188px;animation:staking-orbit-reverse 29s linear infinite}.staking-spark{z-index:4;color:#efd18a;text-shadow:0 0 18px #eec971ad;font-style:normal;animation:staking-spark 3.8s ease-in-out infinite;position:absolute}.spark-one{top:20%;left:19%}.spark-two{animation-delay:-1.8s;bottom:23%;right:16%}.staking-copy{padding:55px 65px 55px 25px}.staking-copy h2{font-size:clamp(48px,5.5vw,76px)}.staking-copy h2 strong{display:block}.staking-tags{gap:9px;margin-top:23px}.staking-tags span{color:#b8d7df;background:#3299b414;border-color:#80cfdd36;padding:8px 12px;font-size:10px}.staking-atelier{grid-template-columns:minmax(0,1.12fr) minmax(350px,.88fr);align-items:stretch;gap:21px;display:grid}.staking-cycle-studio{background:radial-gradient(circle at 50% 68%,#238eab33,#0000 37%),linear-gradient(145deg,#10394c,#071b28 68%);border-radius:70px 22px 48px;min-height:650px;padding:42px clamp(22px,4vw,46px) 28px}.staking-cycle-studio:after{content:"";border:1px solid #e5be661a;border-radius:50%;width:470px;height:470px;position:absolute;top:-250px;right:-210px;box-shadow:0 0 0 45px #399eb805}.staking-studio-heading{z-index:2;max-width:610px;position:relative}.staking-studio-heading p{color:#9fb4be;max-width:560px;margin:12px 0 0;font-size:14px;line-height:1.6}.staking-cycle-orbit{z-index:2;border:0;width:min(100%,620px);height:430px;margin:8px auto 0;padding:0;position:relative}.staking-cycle-orbit:after,.staking-cycle-orbit:before{content:"";border:1px solid #67c0d130;border-radius:50%;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.staking-cycle-orbit:before{width:78%;height:78%}.staking-cycle-orbit:after{border-color:#e6bd6424;width:93%;height:55%;transform:translate(-50%,-50%)rotate(13deg)}.staking-cycle-orbit legend{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.staking-orbit-core{z-index:3;color:#f8e3ae;background:radial-gradient(circle at 42% 24%,#e6bb6126,#0000 34%),#05141ded;border:1px solid #f0ce8354;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:205px;height:205px;display:flex;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 14px #ddae4f06,0 25px 45px #0000005c}.staking-orbit-core>span{border:1px solid #f8dc9a8c;border-radius:50%;width:69px;height:69px;margin-bottom:7px}.staking-orbit-core small{color:#84a3af;letter-spacing:.1em;font-size:9px}.staking-orbit-core strong{font:780 31px var(--font-chucho);margin-top:4px}.staking-orbit-core strong em{color:#91a9b3;font:700 11px var(--font-ui);margin-left:4px}.staking-orbit-core>b{color:#68cfb2;letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font-size:11px}.orbit-term{z-index:5;color:#c8d6da;cursor:pointer;background:linear-gradient(145deg,#143f50f7,#071b27fa);border:1px solid #ffffff21;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:112px;height:112px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:absolute;box-shadow:0 16px 28px #0000004d}.orbit-term:hover{transform:translateY(-4px)}.orbit-term.active{border-color:#f2cc77b8;box-shadow:0 0 0 8px #deae4c0e,0 18px 32px #00000054,0 0 32px #daaa4a2e}.orbit-term>span{color:#f2d692;font:780 27px var(--font-chucho)}.orbit-term>small{color:#8ca5af;font-size:10px}.orbit-term>strong{color:#dce8e9;margin-top:4px;font-size:11px}.orbit-term-30{top:7%;left:5%}.orbit-term-90{top:5%;right:4%}.orbit-term-180{bottom:2%;right:8%}.orbit-term-360{bottom:0;left:8%}.staking-calculator{color:#153443;background:radial-gradient(circle at 93% 8%,#cd9b3c2e,#0000 25%),linear-gradient(150deg,#fff6e4,#ead8b7);border-color:#fff4d68c;border-radius:24px 68px;flex-direction:column;padding:38px 34px;display:flex}.staking-calculator .founder-seal{color:#77571e;background:#ffffff52;border-color:#143a492b}.staking-calculator .founder-seal small{color:#6b7e84}.staking-amount{margin-top:27px}.staking-amount>span{color:#536d78}.staking-amount>div{background:#ffffff4f;border-color:#0f37472e;grid-template-columns:1fr auto}.staking-amount input{color:#153c4d}.staking-amount>div strong{color:#7b5d22;background:#a671191a}.staking-rate-pair{grid-template-columns:1fr auto 1fr;align-items:center;gap:9px;margin-top:21px;display:grid}.staking-rate-pair>span{background:#ffffff40;border:1px solid #14394821;border-radius:24px 8px;flex-direction:column;justify-content:center;min-height:88px;padding:14px;display:flex}.staking-rate-pair small{color:#687d83;letter-spacing:.08em;font-size:9px;font-weight:780}.staking-rate-pair strong{color:#123e50;font:780 27px var(--font-chucho);margin-top:6px}.staking-rate-pair>i{color:#8b661e;text-align:center;max-width:76px;font-size:9px;font-style:normal;font-weight:800;line-height:1.25}.staking-reward-focus{color:#eff8f5;background:radial-gradient(circle at 83% 12%,#53c8aa2e,#0000 28%),linear-gradient(135deg,#164a5e,#0b2d3d);border-radius:32px 10px;margin-top:20px;padding:21px;box-shadow:0 18px 32px #0a2f3e2e}.staking-reward-focus small{color:#9fc8cf;letter-spacing:.1em;font-size:10px;font-weight:780}.staking-reward-focus strong{color:#f3d68e;font:780 28px var(--font-chucho);margin-top:8px;display:block}.staking-reward-focus strong span{color:#a9c9cf;font-size:11px}.staking-reward-focus p{color:#a9c1c7;margin:7px 0 0;font-size:12px;line-height:1.5}.staking-outcome{grid-template-columns:1fr 1fr;gap:11px;margin:17px 0 0;display:grid}.staking-outcome div{border-bottom:1px solid #13394924;padding:12px 0}.staking-outcome dt{color:#667b82;font-size:10px}.staking-outcome dd{color:#173b4b;margin:5px 0 0;font-size:13px;font-weight:760}.staking-calculator .activation-preview{color:#60747a;background:#ffffff47;border-color:#113a4a2b;min-height:49px;margin-top:auto;font-size:12px}.staking-principles{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.staking-principles article{background:linear-gradient(110deg,#153f4fb8,#071c29d1);border:1px solid #74becc21;border-radius:999px;align-items:center;gap:14px;min-height:108px;padding:20px;display:flex}.staking-principles i{color:#e6c477;width:53px;height:53px;font:760 12px var(--font-chucho);background:#d9a74812;border:1px solid #e7c06947;border-radius:50%;flex:none;place-items:center;display:grid}.staking-principles div{flex-direction:column;display:flex}.staking-principles strong{color:#e9f0ee;font-size:14px}.staking-principles small{color:#90a8b2;margin-top:4px;font-size:11px;line-height:1.4}@keyframes miner-look{0%,to{transform:translate(0)rotate(0)}35%{transform:translate(-4px,-2px)rotate(-1.1deg)}65%{transform:translate(4px)rotate(.8deg)}}@keyframes miner-lantern-scan{0%,to{opacity:.38;transform:rotate(-10deg)scaleX(.95)}50%{opacity:.68;transform:rotate(8deg)scaleX(1.08)}}@keyframes miner-halo-breathe{0%,to{opacity:.75;filter:saturate(.9)}50%{opacity:1;filter:saturate(1.2)}}@keyframes ore-pulse{0%,to{opacity:.74;transform:translateY(0)scale(.96)}50%{opacity:1;transform:translateY(-8px)scale(1.05)}}@keyframes staking-coin-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-8px)rotate(1deg)}}@keyframes staking-orbit-spin{to{transform:rotate(1turn)}}@keyframes staking-orbit-reverse{0%{transform:rotate(-18deg)}to{transform:rotate(-378deg)}}@keyframes staking-spark{0%,to{opacity:.35;transform:scale(.72)}50%{opacity:1;transform:scale(1.16)}}@media (max-width:1100px){.mining-hero{grid-template-columns:minmax(0,1fr) 410px}.mining-constellation,.staking-atelier{grid-template-columns:1fr}.mining-instrument,.staking-cycle-studio{min-height:610px}.release-ledger{min-height:560px}.staking-calculator{min-height:610px}.staking-hero{grid-template-columns:340px minmax(0,1fr)}.staking-principles{grid-template-columns:1fr}.staking-principles article{max-width:720px}}@media (max-width:760px){.mining-view,.staking-view{gap:15px}.mining-view .eyebrow,.staking-view .eyebrow{font-size:10px}.mining-hero{border-radius:28px 54px 28px 28px;grid-template-columns:1fr;min-height:790px}.mining-hero-copy{padding:36px 23px 0}.mining-hero-copy h2,.staking-copy h2{font-size:48px}.mining-hero-copy p,.staking-copy p{font-size:16px}.mining-price-ribbon span{font-size:10px}.mining-hero-actions{align-items:flex-start}.mining-hero-actions button{font-size:14px}.mining-hero-actions small{font-size:12px}.miner-stage{min-height:390px}.miner-character{inset:0 -5% -12px}.miner-halo{width:330px;height:330px;top:8%;right:50%;transform:translate(50%)}.miner-searchlight{width:270px;top:19%;right:5%}.ore-node-one{top:19%;right:8%}.ore-node-two{top:7%;right:25%}.ore-node-three{top:45%;right:7%}.miner-status{font-size:10px;bottom:13px;right:14px}.mining-instrument,.release-ledger,.staking-calculator,.staking-cycle-studio{border-radius:36px 14px 46px;padding:29px 20px}.instrument-heading{flex-direction:column}.instrument-heading h2,.staking-studio-heading h2{font-size:39px}.founder-seal{max-width:100%}.premium-amount-field>span{font-size:14px}.premium-amount-field input{font-size:25px}.premium-amount-field>small{font-size:12px}.release-compass{min-height:440px;margin-top:10px}.release-compass:before{width:95%;height:260px}.release-compass:after{width:73%;height:355px}.release-core{width:185px;height:185px}.release-core strong{font-size:20px}.release-node{min-width:132px}.release-node>i{width:51px;height:51px}.release-node small{font-size:10px}.release-node strong{font-size:13px}.release-node-now{top:8%;left:0}.release-node-route{top:9%;right:0}.release-node-daily{bottom:4%;left:4%}.release-ledger{min-height:600px}.release-ledger h2{font-size:39px}.release-ledger li strong{font-size:15px}.release-ledger li small,.release-ledger>p{font-size:13px}.release-ledger .activation-preview{font-size:12px}.staking-hero{border-radius:48px 20px;grid-template-columns:1fr;min-height:720px}.staking-coin-field{min-height:330px}.staking-copy{padding:0 23px 38px}.staking-copy h2{font-size:46px}.staking-copy p{font-size:16px}.staking-tags span{font-size:10px}.staking-cycle-studio{min-height:640px}.staking-studio-heading p{font-size:14px}.staking-cycle-orbit{height:420px}.staking-orbit-core{width:165px;height:165px}.staking-orbit-core>span{width:55px;height:55px}.staking-orbit-core strong{font-size:25px}.orbit-term{width:88px;height:88px}.orbit-term>span{font-size:21px}.orbit-term>small,.orbit-term>strong{font-size:10px}.orbit-term-30{top:8%;left:0}.orbit-term-90{top:7%;right:0}.orbit-term-180{bottom:4%;right:3%}.orbit-term-360{bottom:3%;left:3%}.staking-calculator{min-height:630px}.staking-rate-pair{grid-template-columns:1fr 1fr}.staking-rate-pair>i{grid-area:2/1/auto/-1;max-width:none;font-size:11px}.staking-rate-pair small{font-size:9px}.staking-reward-focus strong{font-size:25px}.staking-reward-focus p{font-size:13px}.staking-outcome{grid-template-columns:1fr}.staking-outcome dt{font-size:11px}.staking-outcome dd{font-size:14px}.staking-principles article{border-radius:38px 12px;min-height:98px}.staking-principles strong{font-size:15px}.staking-principles small{font-size:12px}}@media (max-width:430px){.mining-hero-copy h2,.staking-copy h2{font-size:43px}.mining-price-ribbon{grid-template-columns:1fr}.mining-price-ribbon small{margin-top:2px}.miner-halo{width:285px;height:285px}.release-compass{min-height:420px}.release-core{width:158px;height:158px}.release-core>span{width:58px;height:58px}.release-core small{font-size:8px}.release-node{gap:6px;min-width:115px}.release-node>i{width:44px;height:44px}.release-node-now{left:-4%}.release-node-route{right:-4%}.release-node-daily{left:0}.staking-cycle-orbit{height:390px}.staking-orbit-core{width:145px;height:145px}.staking-orbit-core>span{width:45px;height:45px}.orbit-term{width:80px;height:80px}.orbit-term-30{left:-5px}.orbit-term-90{right:-5px}.orbit-term-180{right:0}.orbit-term-360{left:0}}@media (prefers-reduced-motion:reduce){.miner-character,.miner-halo,.miner-searchlight,.ore-node,.staking-coin,.staking-coin-field .orbit,.staking-spark{animation:none!important}}.public-site{color:#f8f1e4;min-height:100vh;font-family:var(--font-ui);background:radial-gradient(circle at 83% 4%,#1474b533,#0000 30%),radial-gradient(circle at 15% 44%,#bf7d2417,#0000 31%),#050a10;overflow:hidden}.public-site:before{content:"";z-index:0;pointer-events:none;opacity:.28;background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-size:54px 54px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.public-site a,.public-site button{font:inherit}.public-nav{z-index:30;border-bottom:1px solid #eec77630;grid-template-columns:auto 1fr auto;align-items:center;gap:45px;width:min(1420px,100% - 48px);min-height:82px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.public-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.public-brand-coin{border:1px solid #fadc999e;border-radius:50%;flex:none;width:48px;height:48px;box-shadow:0 0 25px #d9ad5b29}.public-brand>span:last-child{flex-direction:column;gap:6px;display:flex}.public-brand .chucho-wordmark{font-size:20px}.public-brand small{color:#8a9cab;letter-spacing:.22em;font-size:6.5px;font-weight:750}.public-nav nav{justify-content:center;align-items:center;gap:clamp(18px,3vw,42px);display:flex}.public-nav nav a{color:#9aa9b5;letter-spacing:.09em;padding:31px 0 28px;font-size:9px;font-weight:730;text-decoration:none;transition:all .2s;position:relative}.public-nav nav a:after{content:"";background:#e6b85e;height:1px;transition:all .25s;position:absolute;bottom:-1px;left:0;right:100%}.public-nav nav a:hover{color:#f2d79c}.public-nav nav a:hover:after{right:0}.public-nav nav button{color:#9aa9b5;letter-spacing:.09em;cursor:pointer;background:0 0;border:0;padding:31px 0 28px;font-size:9px;font-weight:730;transition:all .2s;position:relative}.public-nav nav button:after{content:"";background:#62bce8;height:1px;transition:all .25s;position:absolute;bottom:-1px;left:0;right:100%}.public-nav nav button:hover{color:#9edafb}.public-nav nav button:hover:after{right:0}.public-closing button,.public-hero-actions button,.public-nav>button{color:#181005;cursor:pointer;background:linear-gradient(135deg,#f4d98e,#ad6e20);border:1px solid #efcd849e;border-radius:10px;padding:11px 15px;font-size:9px;font-weight:820;transition:all .25s;box-shadow:0 12px 30px #9d5d122e}.public-closing button:hover,.public-hero-actions button:hover,.public-nav>button:hover{transform:translateY(-2px);box-shadow:0 16px 36px #ac681547}.public-closing button span,.public-hero-actions button span,.public-nav button span{margin-left:12px}.public-hero{z-index:1;background:radial-gradient(circle at 76% 44%,#1d82c430,#0000 25%),linear-gradient(108deg,#07111b66,#040a100a);grid-template-columns:minmax(0,.86fr) minmax(540px,1.14fr);align-items:center;gap:clamp(20px,3vw,64px);min-height:800px;padding:138px max(5vw,50vw - 710px) 70px;display:grid;position:relative}.public-hero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#050a10);height:140px;position:absolute;inset:auto 0 0}.hero-ancestry{opacity:.42;width:610px;height:610px;position:absolute;top:92px;right:-120px}.hero-ancestry i{border:1px solid #e0b45a1c;border-radius:50%;position:absolute;inset:0}.hero-ancestry i:nth-child(2){border-color:#3094d324;inset:70px}.hero-ancestry i:nth-child(3){border-style:dashed;inset:140px}.public-hero-copy{z-index:5;max-width:650px;position:relative}.public-kicker{color:#bd9c62;letter-spacing:.18em;align-items:center;gap:9px;font-size:7.5px;font-weight:820;display:inline-flex}.public-kicker i{background:#55d4ad;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #55d4ada6}.public-hero h1{color:#fff5de;max-width:650px;font:520 clamp(55px,5.8vw,84px)/.91 var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:26px 0 23px}.public-hero h1 span,.public-hero h1 strong{display:block}.public-hero h1 span{color:#f3eee4}.public-hero h1 strong{color:#0000;letter-spacing:-.025em;background:linear-gradient(118deg,#fff0b9 3%,#e1aa4c 55%,#8b5218);-webkit-background-clip:text;background-clip:text;margin-top:.08em;font-style:italic;font-weight:610}.hero-intro{color:#93a7b6;max-width:540px;margin:0;font-size:13px;font-weight:540;line-height:1.8}.public-hero-actions{align-items:center;gap:24px;margin-top:31px;display:flex}.public-hero-actions button{padding:14px 19px}.public-hero-actions a{color:#9fb1bd;letter-spacing:.05em;border-bottom:1px solid #9fb1bd47;padding:6px 0;font-size:9px;font-weight:740;text-decoration:none}.hero-manifest{align-items:center;gap:13px;max-width:420px;margin-top:38px;display:flex}.hero-manifest i{background:linear-gradient(90deg,#d9ad5bb8,#0000);flex:none;width:48px;height:1px}.hero-manifest strong{color:#9babb6;letter-spacing:.14em;font-size:7.5px;font-weight:760}.public-hero-art{z-index:3;isolation:isolate;place-items:center;min-height:610px;display:grid;position:relative}.hero-coin-glow{background:radial-gradient(circle,#dbaa402e,#1978b714 44%,#0000 68%);border:1px solid #edc77533;border-radius:50%;width:min(37vw,530px);height:min(37vw,530px);position:absolute;top:7%;right:13%;box-shadow:0 0 0 42px #dbaa4004,0 0 0 85px #2888c703,0 0 95px #1d80c226}.hero-orbit{z-index:0;border:1px solid #439ed724;border-radius:50%;width:min(38vw,545px);height:min(38vw,545px);animation:hero-orbit 19s linear infinite;position:absolute;top:8%;right:12%}.hero-orbit-two{border-color:#e1b2572b;width:min(39vw,565px);height:min(24vw,350px);animation-duration:25s;animation-direction:reverse;top:22%;right:10%;transform:rotate(-18deg)}.hero-official-coin{z-index:3;border:3px solid #ffe099b8;border-radius:50%;width:min(30vw,430px);height:min(30vw,430px);animation:coin-precession 11s ease-in-out infinite;position:absolute;top:13%;left:3%;overflow:hidden;transform:rotate(-7deg);box-shadow:0 0 0 9px #81490938,0 0 66px #daa4344d,0 36px 65px #00000080}.hero-official-coin:after{content:"";background:linear-gradient(112deg,#0000 38%,#fff3c66b 49%,#0000 59%);border-radius:50%;animation:coin-sheen 8s ease-in-out infinite;position:absolute;inset:-35%;transform:translate(-66%)rotate(9deg)}.hero-mestizo{z-index:4;transform-origin:bottom;filter:drop-shadow(0 28px 34px #00000075)drop-shadow(0 0 24px #2587c224);background:url(/brand/chucho-pointing-left-v6.png) 100% 100%/contain no-repeat;width:min(22vw,305px);height:min(37vw,500px);position:absolute;bottom:5px;right:-2%}@keyframes coin-precession{0%,to{transform:rotate(-7deg)scale(1)}50%{transform:rotate(-2deg)scale(1.018)}}@keyframes coin-sheen{0%,30%{opacity:0;transform:translate(-72%)rotate(9deg)}46%{opacity:.75}62%,to{opacity:0;transform:translate(72%)rotate(9deg)}}@keyframes hero-orbit{to{transform:rotate(1turn)}}.public-utility-strip{z-index:3;color:#8092a1;letter-spacing:.14em;background:linear-gradient(90deg,#d9ad5b06,#1c74ae0b,#d9ad5b06);border-block:1px solid #d9ad5b24;flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(13px,2.3vw,35px);min-height:70px;padding:18px 28px;font-size:7.5px;font-weight:780;display:flex;position:relative}.public-utility-strip i{color:#ad7d31;font-style:normal}.public-ecosystem,.public-purpose{z-index:2;width:min(1350px,100% - 48px);margin:0 auto;padding:120px 0;position:relative}.purpose-heading,.section-intro{grid-template-columns:55px minmax(0,1fr);align-items:start;gap:21px;display:grid}.section-number{color:#c8a55e;font:790 11px var(--font-chucho);letter-spacing:.1em}.games-copy>small,.purpose-heading small,.section-intro small,.tokenomics-copy>small{color:#a47c3d;letter-spacing:.19em;font-size:8px;font-weight:820}.purpose-heading h2,.section-intro h2{color:#f7eddb;max-width:900px;font:650 clamp(42px,5vw,68px)/.96 var(--font-display);letter-spacing:-.025em;margin:12px 0 0}.purpose-grid{grid-template-columns:1fr 1fr .9fr;gap:16px;margin-top:55px;display:grid}.purpose-grid article,.purpose-grid blockquote{background:linear-gradient(145deg,#0f2435a8,#060f18d6);border:1px solid #ffffff12;border-radius:18px;min-height:290px;margin:0;padding:35px;position:relative;overflow:hidden;box-shadow:0 20px 55px #0003}.purpose-grid article:after{content:"";border:1px solid #3a99d321;border-radius:50%;width:180px;height:180px;position:absolute;top:-100px;right:-100px;box-shadow:0 0 0 24px #3a99d305}.purpose-grid article>span,.purpose-grid blockquote>span{color:#c8a45f;letter-spacing:.18em;font-size:7px;font-weight:820}.purpose-grid h3{color:#fff1d5;max-width:420px;font:620 31px/1.05 var(--font-display);margin:18px 0 14px}.purpose-grid article p{color:#8499a9;font-size:11px;line-height:1.75}.purpose-grid blockquote{background:radial-gradient(circle at 75% 10%,#daa4322e,#0000 35%),linear-gradient(145deg,#17364f,#07131e 74%);border-color:#e1b76042;flex-direction:column;justify-content:flex-end;display:flex}.purpose-grid blockquote p{color:#f6e6c2;font:600 27px/1.15 var(--font-display);margin:22px 0}.purpose-grid cite{color:#7790a2;font-size:8px;font-style:normal;line-height:1.55}.public-ecosystem{padding-top:50px}.section-intro{grid-template-columns:55px minmax(0,900px)}.section-intro p{color:#8297a7;max-width:680px;margin:18px 0 0;font-size:11px;line-height:1.7}.ecosystem-card-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:13px;margin-top:50px;display:grid}.ecosystem-card-grid article{background:linear-gradient(153deg,#10273ac7,#060f18e6);border:1px solid #ffffff13;border-radius:17px;flex-direction:column;min-height:315px;padding:29px;transition:all .25s;display:flex;box-shadow:0 20px 50px #00000030}.ecosystem-card-grid article:hover{border-color:#deb45e4a;transform:translateY(-5px)}.ecosystem-icon{color:#e6c475;background:radial-gradient(circle at 30% 20%,#edc57021,#0000 55%),#d9ad5b0b;border:1px solid #dcb25a40;border-radius:16px;place-items:center;width:55px;height:55px;margin-bottom:27px;display:grid;box-shadow:inset 0 1px #ffefc30f,0 12px 28px #0000002b}.ecosystem-icon.market{color:#f0c56e;border-color:#e6b45052}.ecosystem-icon.signal{color:#73c8f0;background:radial-gradient(circle at 30% 20%,#59beeb29,#0000 55%),#298bc40e;border-color:#4eafe24d}.ecosystem-icon svg{stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px;overflow:visible}.ecosystem-card-grid small{color:#728c9f;letter-spacing:.13em;font-size:6.5px;font-weight:790}.ecosystem-card-grid h3{color:#f6ead3;font:660 28px var(--font-display);margin:12px 0 10px}.ecosystem-card-grid p{color:#7f94a4;margin:0;font-size:9.5px;line-height:1.7}.ecosystem-card-grid button{color:#c6a567;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ffffff0f;margin-top:auto;padding:13px 0 0;font-size:8px;font-weight:760}.ecosystem-card-grid button span{float:right}.nodos-travel-gateway{background:radial-gradient(circle at 18% 48%,#1787b130,#0000 30%),radial-gradient(circle at 84% 18%,#ddaa411f,#0000 27%),linear-gradient(132deg,#071c2a,#06111b 68%);border:1px solid #dfb45938;border-radius:21px;grid-template-columns:minmax(380px,.95fr) minmax(0,1.05fr);align-items:center;gap:24px;min-height:360px;margin-top:17px;padding:30px clamp(28px,4vw,58px) 30px 20px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 60px #00000040}.nodos-travel-gateway:after{content:"";pointer-events:none;opacity:.19;background-image:linear-gradient(#ffffff07 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-size:38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.nodos-travel-mark{z-index:2;place-items:center;min-height:300px;display:grid;position:relative}.nodos-travel-mark:before{content:"";aspect-ratio:1;border:1px solid #35aec82e;border-radius:50%;width:66%;position:absolute;box-shadow:0 0 0 34px #2c97bd05,0 0 75px #2293bb26}.nodos-travel-mark img{z-index:2;object-fit:contain;filter:drop-shadow(0 24px 35px #0000007a);width:min(100%,650px);height:auto;display:block;position:relative}.nodos-travel-copy{z-index:2;padding:22px 0;position:relative}.nodos-travel-copy>small{color:#d3ad62;letter-spacing:.18em;font-size:8px;font-weight:830}.nodos-travel-copy h3{color:#f7ead0;max-width:630px;font:650 clamp(36px,4vw,57px)/.98 var(--font-display);letter-spacing:-.025em;margin:16px 0 15px}.nodos-travel-copy p{color:#8ba0ae;max-width:650px;margin:0;font-size:11px;line-height:1.75}.nodos-travel-copy>div{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.nodos-travel-copy>div span{color:#79aabe;letter-spacing:.07em;background:#2c92b90b;border:1px solid #47abca29;border-radius:999px;padding:7px 9px;font-size:7px;font-weight:760}.nodos-travel-copy>b{color:#caa45b;letter-spacing:.12em;background:#daac4d0b;border:1px solid #daac4d33;border-radius:9px;width:fit-content;margin-top:24px;padding:9px 11px;font-size:7.5px;display:block}.signal-banner{text-align:left;cursor:pointer;background:radial-gradient(circle at 8%,#2389c830,#0000 24%),linear-gradient(110deg,#0e2a40eb,#061019e6);border:1px solid #3997d336;border-radius:17px;grid-template-columns:62px 1fr auto;align-items:center;gap:22px;width:100%;min-height:140px;margin-top:13px;padding:26px 31px;transition:all .25s;display:grid}.signal-banner:hover{border-color:#5dbeec6b;transform:translateY(-3px);box-shadow:0 24px 55px #0000003d}.signal-emblem{color:#70c7ef;background:radial-gradient(circle at 30% 25%,#55beeb26,#0000 58%),#1a72ab0d;border:1px solid #52b9e84d;border-radius:16px;place-items:center;width:60px;height:60px;display:grid;box-shadow:inset 0 1px #b0e1f812,0 0 30px #3597d324}.signal-emblem svg{stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:39px;height:39px}.signal-banner-copy{flex-direction:column;display:flex}.signal-banner-copy small{color:#66a8cb;letter-spacing:.15em;font-size:6.5px;font-weight:800}.signal-banner-copy strong{color:#ecf3f6;font:630 25px var(--font-display);margin:5px 0 3px}.signal-banner-copy>span{color:#7f97a8;font-size:8.5px}.signal-banner>b{color:#75a8c4;letter-spacing:.11em;background:#3385b90e;border:1px solid #459bd02e;border-radius:999px;padding:7px 10px;font-size:6.5px}.public-games{z-index:2;background:radial-gradient(circle at 24%,#1878bd3d,#0000 28%),radial-gradient(circle at 80% 40%,#d5992e1f,#0000 30%),linear-gradient(110deg,#071727,#061019);border-block:1px solid #d9ad5b29;grid-template-columns:minmax(500px,1.12fr) minmax(0,.88fr);align-items:center;gap:clamp(28px,4vw,72px);min-height:730px;margin:20px 0 0;padding:70px max(5vw,50vw - 675px);display:grid;position:relative;overflow:hidden}.public-games:before{content:"";pointer-events:none;opacity:.18;background:repeating-linear-gradient(115deg,#0000 0 56px,#d9ad5b1c 57px,#0000 58px 114px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.games-art{z-index:2;filter:saturate(.96)contrast(1.04);background:url(/brand/chucho-scene-games-v4.jpg) 50%/cover no-repeat;border:1px solid #e7bf6c33;border-radius:28px;min-height:535px;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #030a1142,0 30px 58px #00000061}.games-art:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 67%,#0610199e),linear-gradient(#0000 55%,#040c1461);position:absolute;inset:0}.games-copy{z-index:2;max-width:660px;padding-left:0;position:relative}.games-copy .section-number{margin-bottom:18px;display:block}.games-copy h2{color:#fff1d2;font:610 clamp(48px,5.3vw,76px)/.92 var(--font-display);letter-spacing:-.035em;margin:17px 0 11px}.games-copy h2 strong{color:#0000;font:inherit;background:linear-gradient(120deg,#fff0af,#e4a63f 58%,#975613);-webkit-background-clip:text;background-clip:text;font-style:italic;display:block}.games-chant{color:#efcb80!important;font:610 24px var(--font-display)!important}.games-copy>p{color:#91a5b5;max-width:630px;font-size:11px;line-height:1.75}.game-features{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.game-features span{color:#81abc1;letter-spacing:.06em;background:#348cc10e;border:1px solid #4da7dc29;border-radius:999px;padding:7px 10px;font-size:7px;font-weight:760}.games-actions{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.games-copy .games-primary,.games-copy button{color:#2f2109;cursor:pointer;background:linear-gradient(145deg,#ffe68d,#dc9829);border:1px solid #e2b86261;border-radius:10px;margin-top:0;padding:12px 15px;font-size:8.5px;font-weight:850;text-decoration:none;display:inline-block;box-shadow:0 8px 25px #d3942229}.games-copy .games-primary span,.games-copy button span{margin-left:35px}.games-copy button.games-secondary{color:#708b99;box-shadow:none;cursor:default;background:#ffffff06;border-color:#6c9cb41f}.tokenomics-gateway{z-index:2;background:radial-gradient(circle at 23%,#d7a13424,#0000 27%),radial-gradient(circle at 82% 20%,#2281be29,#0000 32%),linear-gradient(120deg,#08141f,#0c263b 60%,#07111a);border:1px solid #e4b96140;border-radius:25px;grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr);align-items:center;width:min(1350px,100% - 48px);min-height:520px;margin:115px auto;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 85px #00000047}.tokenomics-orbit{place-items:center;min-height:520px;display:grid;position:relative}.tokenomics-orbit>span{z-index:2;border:2px solid #f5d38b8f;border-radius:50%;width:230px;height:230px;position:relative;box-shadow:0 0 0 8px #d9ad5b06,0 0 55px #d9ad5b33,0 28px 48px #0000007a}.tokenomics-orbit i{border:1px solid #3899d326;border-radius:50%;width:340px;height:340px;position:absolute}.tokenomics-orbit i:last-child{width:390px;height:210px;transform:rotate(-17deg)}.tokenomics-copy{max-width:760px;padding:55px 65px 55px 20px}.tokenomics-copy h2{color:#fff0d2;font:650 clamp(44px,5vw,70px)/.96 var(--font-display);margin:17px 0 16px}.tokenomics-copy p{color:#91a4b2;max-width:650px;font-size:11px;line-height:1.75}.tokenomics-pillars{flex-wrap:wrap;gap:7px;margin-top:23px;display:flex}.tokenomics-pillars span{color:#b6975f;letter-spacing:.09em;background:#d9ad5b09;border:1px solid #d9ad5b29;border-radius:8px;padding:7px 9px;font-size:7px;font-weight:790}.tokenomics-copy button{color:#708597;cursor:not-allowed;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;margin-top:24px;padding:11px 14px;font-size:8px}.tokenomics-copy button span{margin-left:28px}.public-barrio-story{z-index:2;background:radial-gradient(circle at 85% 25%,#2384c124,#0000 34%),linear-gradient(130deg,#0c2234,#07111a 62%);border:1px solid #e0b45b33;border-radius:28px;grid-template-columns:minmax(0,1.22fr) minmax(380px,.78fr);align-items:stretch;width:min(1350px,100% - 48px);min-height:590px;margin:15px auto 115px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000052}.barrio-story-image{background:url(/brand/chucho-caminando-latinoamerica-v5.jpg) 50%/cover no-repeat;min-height:590px;position:relative}.barrio-story-image:after{content:"";background:linear-gradient(90deg,#0000 64%,#0a1926),linear-gradient(#0000 58%,#030a114d);position:absolute;inset:0}.barrio-story-copy{z-index:2;align-self:center;padding:55px clamp(32px,4vw,68px) 55px clamp(15px,2vw,32px);position:relative}.barrio-story-copy .section-number{margin-bottom:18px;display:block}.barrio-story-copy>small{color:#c09650;letter-spacing:.16em;font-size:7px;font-weight:820}.barrio-story-copy h2{color:#f4ead6;font:620 clamp(43px,4.5vw,66px)/.94 var(--font-display);letter-spacing:-.025em;margin:18px 0}.barrio-story-copy h2 strong{color:#efc975;font-style:italic;display:block}.barrio-story-copy p{color:#92a7b7;max-width:520px;margin:0;font-size:11px;line-height:1.78}.barrio-story-line{color:#bea15f;letter-spacing:.15em;align-items:center;gap:12px;margin-top:28px;font-size:7px;font-weight:820;display:flex}.barrio-story-line i{background:#c59543;width:30px;height:1px}.public-closing{z-index:2;text-align:left;background:radial-gradient(circle at 75%,#1d81c124,#0000 38%),#07121c;border:1px solid #d9ad5b2e;border-radius:26px;grid-template-columns:minmax(440px,1.05fr) minmax(0,.95fr);align-items:stretch;gap:0;width:min(1350px,100% - 48px);min-height:520px;margin:0 auto 75px;padding:0;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 75px #00000047}.closing-portrait{background:url(/brand/chucho-scene-portada-v4.jpg) 50%/cover no-repeat;min-height:520px}.closing-copy{align-self:center;padding:60px clamp(35px,5vw,78px)}.closing-copy>span{color:#b28b4c;letter-spacing:.2em;font-size:8px;font-weight:800}.public-closing h2{color:#dfe5e7;font:600 clamp(40px,4.5vw,66px)/1 var(--font-display);margin:25px 0 31px}.public-closing h2 strong{color:#efcf8a;font-weight:650}.public-closing button{padding:14px 20px}.public-footer{z-index:2;color:#677b8d;letter-spacing:normal;border-top:1px solid #d9ad5b24;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(1420px,100% - 48px);min-height:130px;margin:0 auto;font-size:8px;display:grid;position:relative}.public-footer p{text-align:center;margin:0;line-height:1.7}.public-footer p small{color:#536779;font-size:7px}.public-footer>div{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.public-footer>div strong{color:#967d4e;letter-spacing:.15em;font-size:7px}.public-footer>div span{color:#617588;font-size:7px}.footer-brand .public-brand-coin{width:40px;height:40px}.footer-brand .chucho-wordmark{font-size:16px}.chucho-app-brand{text-align:left;cursor:pointer;background:0 0;align-items:center;width:100%;min-height:78px;padding:5px 4px 20px}.chucho-app-brand .mini-coin{flex:none;width:48px;height:48px;margin:0}.chucho-app-brand>span:last-child{flex-direction:column;gap:7px;display:flex}.chucho-app-brand small{color:#6f8294;letter-spacing:.14em;font-size:5.5px;font-weight:760}.mini-footer-coin{border:1px solid #f1ce866b;border-radius:50%;flex:none;width:24px;height:24px}.mobile-logo{background:#050c14 url(/brand/chucho-coin-official.jpg) 50%/cover no-repeat;border:1px solid #f1ce8673;border-radius:50%;width:40px;height:40px;box-shadow:0 0 18px #d9ad5b24}@media (max-width:1050px){.public-nav{gap:18px}.public-nav nav{gap:16px}.public-hero{grid-template-columns:minmax(0,.92fr) 480px}.public-hero h1{font-size:64px}.hero-mestizo{width:225px;height:390px;right:-3%}.hero-official-coin{width:330px;height:330px;left:0}.purpose-grid{grid-template-columns:1fr 1fr}.purpose-grid blockquote{grid-column:1/-1;min-height:230px}.ecosystem-card-grid{grid-template-columns:1fr 1fr}.nodos-travel-gateway{grid-template-columns:minmax(330px,.9fr) 1.1fr;padding-inline:10px 34px}.public-barrio-story{grid-template-columns:minmax(0,1.08fr) minmax(330px,.92fr)}.public-games{grid-template-columns:470px minmax(0,1fr)}.games-copy h2{font-size:55px}.tokenomics-gateway{grid-template-columns:330px 1fr}.public-closing{grid-template-columns:minmax(370px,1fr) 1fr}}@media (max-width:760px){.public-nav{grid-template-columns:1fr auto;width:calc(100% - 30px);min-height:70px}.public-nav nav{display:none}.public-nav>button{padding:10px 11px;font-size:7px}.public-nav>button span{display:none}.public-brand-coin{width:40px;height:40px}.public-brand .chucho-wordmark{font-size:16px}.public-brand small{font-size:5px}.public-hero{grid-template-columns:1fr;align-content:start;gap:10px;min-height:920px;padding:110px 21px 24px}.public-hero-copy{text-align:center;max-width:620px;margin:0 auto}.public-kicker{font-size:6px}.public-hero h1{margin-top:20px;font-size:clamp(50px,14vw,66px);line-height:.93}.hero-intro{max-width:470px;margin-inline:auto;font-size:10px}.public-hero-actions{flex-direction:column;justify-content:center;gap:12px}.hero-manifest{width:fit-content;margin:28px auto 0}.hero-manifest strong{font-size:6.5px}.public-hero-art{min-height:450px}.hero-coin-glow{width:330px;height:330px;top:4%;right:calc(50% - 145px)}.hero-orbit-one{width:350px;height:350px;top:1%;right:calc(50% - 155px)}.hero-orbit-two{width:370px;height:205px;top:13%;right:calc(50% - 165px)}.hero-official-coin{width:270px;height:270px;top:9%;left:calc(50% - 175px)}.hero-mestizo{width:174px;height:305px;bottom:0;right:calc(50% - 210px)}.hero-ancestry{width:400px;height:400px;top:500px;right:-180px}.public-utility-strip{gap:10px;font-size:6px}.public-ecosystem,.public-purpose{width:calc(100% - 30px);padding:80px 0}.purpose-heading,.section-intro{grid-template-columns:1fr;gap:10px}.purpose-heading h2,.section-intro h2{font-size:43px}.purpose-grid{grid-template-columns:1fr;margin-top:32px}.purpose-grid blockquote{grid-column:auto}.purpose-grid article,.purpose-grid blockquote{min-height:255px;padding:27px}.ecosystem-card-grid{grid-template-columns:1fr;margin-top:32px}.ecosystem-card-grid article{min-height:275px}.nodos-travel-gateway{grid-template-columns:1fr;gap:0;padding:16px 20px 30px}.nodos-travel-mark{min-height:230px}.nodos-travel-mark img{width:min(100%,520px)}.nodos-travel-copy{padding:0}.nodos-travel-copy h3{font-size:39px}.nodos-travel-copy p{font-size:13px}.signal-banner{grid-template-columns:52px 1fr;gap:15px;padding:20px}.signal-emblem{width:50px;height:50px}.signal-emblem svg{width:32px;height:32px}.signal-banner>b{grid-column:2;width:fit-content}.public-barrio-story{grid-template-columns:1fr;width:calc(100% - 30px);min-height:850px;margin-bottom:80px}.barrio-story-image{background-position:50%;min-height:440px}.barrio-story-image:after{background:linear-gradient(#0000 62%,#0a1926)}.barrio-story-copy{text-align:center;padding:10px 27px 48px}.barrio-story-copy h2 strong{display:inline}.barrio-story-copy p{margin-inline:auto}.barrio-story-line{justify-content:center}.public-games{grid-template-columns:1fr;gap:35px;min-height:970px;padding:35px 20px 65px}.games-art{border-radius:20px;min-height:430px}.games-copy{text-align:center;padding:0}.games-copy h2{font-size:48px}.game-features{justify-content:center}.tokenomics-gateway{grid-template-columns:1fr;width:calc(100% - 30px);margin:80px auto}.tokenomics-orbit{min-height:330px}.tokenomics-orbit>span{width:170px;height:170px}.tokenomics-orbit i{width:250px;height:250px}.tokenomics-orbit i:last-child{width:285px;height:150px}.tokenomics-copy{text-align:center;padding:0 23px 36px}.tokenomics-copy h2{font-size:45px}.tokenomics-pillars{justify-content:center}.public-closing{text-align:center;grid-template-columns:1fr;width:calc(100% - 30px);min-height:730px}.closing-portrait{background-position:50%;min-height:380px}.closing-copy{padding:40px 24px 50px}.public-footer{text-align:center;grid-template-columns:1fr;justify-items:center;width:calc(100% - 30px);padding:32px 0}.public-footer>div{align-items:center}}.public-hero{background:radial-gradient(circle at 72% 36%,#268ecf3d,#0000 24%),radial-gradient(circle at 58% 70%,#dca6391a,#0000 28%),repeating-linear-gradient(112deg,#0000 0 92px,#4d9dcc06 93px,#0000 94px 188px),linear-gradient(112deg,#071827,#050d15 54%,#071725)}.public-hero:before{content:"";z-index:0;opacity:.19;clip-path:polygon(0 78%,5% 70%,5% 100%,10% 100%,10% 62%,15% 62%,15% 100%,20% 100%,20% 52%,23% 52%,23% 100%,29% 100%,29% 70%,34% 70%,34% 100%,39% 100%,39% 58%,43% 58%,43% 100%,49% 100%,49% 45%,52% 45%,52% 100%,58% 100%,58% 67%,64% 67%,64% 100%,70% 100%,70% 55%,74% 55%,74% 100%,80% 100%,80% 72%,85% 72%,85% 100%,91% 100%,91% 61%,95% 61%,95% 100%,100% 100%);filter:drop-shadow(0 -1px #d9ad5b26);pointer-events:none;background:linear-gradient(#318fc629,#050d15c7);width:70%;height:190px;position:absolute;bottom:42px;right:0}.public-closing button,.public-hero-actions button,.public-nav nav a,.public-nav nav button,.public-nav>button{font-size:11px}.public-brand small{font-size:9px}.hero-manifest strong,.public-kicker{font-size:10px}.public-hero-actions a{font-size:12px}.public-utility-strip{font-size:10px}.games-copy>small,.purpose-heading small,.section-intro small,.tokenomics-copy>small{font-size:11px}.barrio-story-copy>small,.barrio-story-line,.closing-copy>span,.ecosystem-card-grid small,.game-features span,.purpose-grid article>span,.purpose-grid blockquote>span,.signal-banner-copy small,.tokenomics-pillars span{font-size:10px}.barrio-story-copy p,.ecosystem-card-grid p,.games-copy>p,.purpose-grid article p,.section-intro p,.signal-banner-copy>span,.tokenomics-copy p{font-size:13px}.ecosystem-card-grid button,.games-copy button,.signal-banner>b,.tokenomics-copy button{font-size:11px}.signal-hero-status span{font-size:10px}.signal-data-strip small{font-size:9px}.signal-data-strip strong{font-size:12px}.signal-card-kicker small,.signal-data-strip button,.signal-guard-card small,.signal-principles-card>small,.signal-regime-card>small{font-size:10px}.signal-guard-card p,.signal-regime-card p{font-size:13px}.breadth-legend{font-size:11px}.signal-principles-card span{font-size:12px}.signal-section-heading small{font-size:10px}.signal-section-heading p{font-size:13px}.signal-live-chip{font-size:9px}.signal-asset-card{grid-template-rows:auto auto auto auto;min-height:226px;padding:20px}.signal-asset-name small{font-size:10px}.signal-change{font-size:11px}.signal-asset-price small{font-size:9px}.signal-state{padding:7px 9px}.signal-score small,.signal-state{font-size:10px}.signal-score strong{font-size:17px}.signal-score strong em{font-size:10px}.signal-bias-mini{color:#9babb6;background:#7f99aa0b;border:1px solid #7f99aa2e;border-radius:999px;grid-column:1/-1;width:fit-content;padding:6px 9px;font-size:10px;font-weight:780}.discovery-price span.up,.signal-bias-large.up,.signal-bias-mini.up{color:#62d1aa;background:#4bd0a50e;border-color:#4bd0a53d}.discovery-price span.down,.signal-bias-large.down,.signal-bias-mini.down{color:#eb8a82;background:#e8776f0e;border-color:#e8776f3d}.discovery-price span.neutral,.signal-bias-large.neutral,.signal-bias-mini.neutral{color:#a4b6c2}.signal-analysis-panel header small{font-size:10px}.signal-analysis-panel header p{font-size:11px}.signal-decision-layer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.signal-bias-large{background:#7f99aa0a;border:1px solid #7f99aa2e;border-radius:11px;flex-direction:column;gap:4px;min-width:190px;padding:10px 13px;display:flex}.signal-bias-large small{color:inherit!important;font-size:9px!important}.signal-bias-large strong{color:inherit;font-size:13px}.signal-chart-shell{background:radial-gradient(circle at 82% 0,#379dcf14,#0000 30%),#030c144d;border-bottom:1px solid #ffffff0f;padding:22px 24px 26px}.signal-chart-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.signal-chart-toolbar>div:first-child{flex-direction:column;gap:4px;display:flex}.signal-chart-toolbar small{color:#6fa9c7;letter-spacing:.13em;font-size:10px;font-weight:800}.signal-chart-toolbar strong{color:#d7e1e5;font-size:14px}.signal-chart-toolbar>div:last-child{gap:6px;display:flex}.signal-chart-toolbar button{color:#83a5b8;cursor:pointer;background:#388ebc09;border:1px solid #66b2d629;border-radius:8px;min-width:46px;padding:8px 10px;font-size:11px;font-weight:800}.signal-chart-toolbar button.active{color:#07131c;background:linear-gradient(135deg,#93def8,#3f9bc7);border-color:#8dd6f2;box-shadow:0 8px 20px #3291c12e}.signal-chart-card{background:linear-gradient(145deg,#081926ed,#030b12f7);border:1px solid #5ab2db2b;border-radius:16px;overflow:hidden}.signal-chart-card>header{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:20px;min-height:70px;padding:14px 17px;display:flex}.signal-chart-card>header>div{flex-direction:column;gap:4px;display:flex}.signal-chart-card>header small{color:#6a899d;font-size:9px}.signal-chart-card>header strong{color:#dce6e9;font-size:13px}.signal-chart-card dl{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;display:grid}.signal-chart-card dl div{flex-direction:column;gap:4px;min-width:105px;display:flex}.signal-chart-card dt{color:#587488;font-size:8px}.signal-chart-card dd{color:#c9d5da;font-variant-numeric:tabular-nums;margin:0;font-size:11px;font-weight:700}.signal-chart-card dd.up{color:#5fd2aa}.signal-chart-card dd.down{color:#e9827b}.signal-chart-canvas{touch-action:pan-x;width:100%;overflow-x:auto}.signal-chart-canvas svg{width:100%;min-width:720px;display:block}.chart-grid-line{stroke:#78a4bc21;stroke-width:1px;stroke-dasharray:4 7}.chart-axis-label{fill:#7891a0;font:10px var(--font-ui)}.candle-wick{stroke:currentColor;stroke-width:1.15px}.candle-body,.volume-bar{fill:currentColor}.volume-bar{opacity:.22}.candle-up{color:#4fd0a3}.candle-down{color:#e47670}.ema-line{fill:none;stroke-width:1.8px;vector-effect:non-scaling-stroke}.ema-20{stroke:#f0bd58}.ema-50{stroke:#57b8e8}.chart-crosshair{stroke:#d3e5ed;stroke-width:1px;stroke-dasharray:3 5;opacity:.58}.signal-chart-card>footer{color:#8ca0ac;border-top:1px solid #ffffff0d;align-items:center;gap:17px;min-height:48px;padding:10px 17px;font-size:10px;display:flex}.signal-chart-card>footer span{align-items:center;gap:6px;display:flex}.signal-chart-card>footer i{width:18px;height:2px;display:inline-block}.ema20-key{background:#f0bd58}.ema50-key{background:#57b8e8}.volume-key{opacity:.6;background:#718d9d}.signal-chart-card>footer small{color:#6d8391;margin-left:auto;font-size:10px}.signal-chart-error,.signal-chart-loading{color:#91a7b3;text-align:left;background:#040e1775;border:1px solid #5ab2db24;border-radius:16px;justify-content:center;align-items:center;gap:14px;min-height:240px;display:flex}.signal-chart-loading span{border:2px solid #5bc1eb40;border-top-color:#6cc5ed;border-radius:50%;width:12px;height:12px;animation:radar-sweep 1s linear infinite}.signal-chart-error,.signal-chart-loading div{flex-direction:column}.signal-chart-error strong,.signal-chart-loading strong{color:#d3dfe3;font-size:13px}.signal-chart-error small,.signal-chart-loading small{color:#748c9a;font-size:11px}.timeframe-header{font-size:9px}.timeframe-row>strong{font-size:12px}.timeframe-empty,.timeframe-row>b,.timeframe-row>span{font-size:11px}.signal-explanation>small{font-size:10px}.signal-blockers span,.signal-blockers strong,.signal-explanation li{font-size:11px}.gold-price small,.gold-radar-copy>small,.gold-radar-metrics small,.signal-analysis-panel>footer,.signal-analysis-panel>footer code{font-size:10px}.gold-radar-copy>p{font-size:13px}.gold-price em,.gold-radar-copy button{font-size:11px}.signal-discovery{grid-template-columns:180px minmax(0,1fr) auto;align-items:center}.discovery-copy>small{font-size:10px!important}.signal-discovery p{font-size:13px}.discovery-copy>div span{font-size:10px!important}.discovery-status{font-size:9px!important}.discovery-results{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;width:100%;display:grid}.discovery-results article{background:linear-gradient(145deg,#0f283bb8,#050f18e6);border:1px solid #50b2de26;border-radius:14px;min-width:0;padding:18px}.discovery-results header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.discovery-results header>span{color:#7ecbec;width:30px;height:30px;font:800 10px var(--font-chucho);background:#419fcc14;border-radius:9px;place-items:center;display:grid}.discovery-results header div{flex-direction:column;display:flex}.discovery-results header strong{color:#e9f0f2;font-size:14px}.discovery-results header small{color:#6d8797;font-size:9px}.discovery-results header b{font-size:11px}.discovery-results header b.up{color:#58cba5}.discovery-results header b.down{color:#e57d76}.discovery-price{justify-content:space-between;align-items:center;gap:10px;margin:16px 0 13px;display:flex}.discovery-price>strong{color:#f0e2c5;font:700 18px var(--font-chucho)}.discovery-price span{border:1px solid #7f99aa29;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:750}.discovery-results dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.discovery-results dl div{background:#ffffff06;border-radius:9px;min-width:0;padding:9px}.discovery-results dt{color:#637d8f;font-size:8px}.discovery-results dd{color:#b7c5cc;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;font-weight:700;overflow:hidden}.discovery-results ul{margin:13px 0 0;padding:0;list-style:none}.discovery-results li{color:#8199a8;margin:7px 0;font-size:10px;line-height:1.45}.signal-discovery>footer{color:#627d8e;border-top:1px solid #ffffff0d;grid-column:1/-1;padding-top:12px;font-size:9px}.signal-document-grid details>small,.signal-document-grid p,.signal-document-grid summary span{font-size:10px}.signal-document-grid summary strong{font-size:20px}.signal-ledger article code,.signal-ledger article small,.signal-ledger header small,.signal-ledger header>span,.signal-ledger time{font-size:9px}.signal-ledger article strong,.signal-ledger>p{font-size:11px}.signal-access-lock small{font-size:10px}.signal-access-lock button,.signal-access-lock p{font-size:11px}.signal-paper-plan{background:radial-gradient(circle at 92% 0,#d5ab5417,#0000 30%),linear-gradient(145deg,#191f21e6,#050f17f5);border:1px solid #cda5542b;border-radius:17px;margin:20px 24px 0;overflow:hidden}.signal-paper-plan>header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:17px 20px;display:flex}.signal-paper-plan>header div{flex-direction:column;gap:5px;display:flex}.signal-paper-plan>header small{color:#c2a15d;letter-spacing:.15em;font-size:9px;font-weight:820}.signal-paper-plan>header h3{color:#f0e4ca;font:630 23px var(--font-display);margin:0}.signal-paper-plan>header>span{color:#cfb06f;letter-spacing:.1em;background:#d2a8510b;border:1px solid #d3a85133;border-radius:999px;padding:7px 9px;font-size:8px;font-weight:820}.signal-paper-plan.armed{background:radial-gradient(circle at 92% 0,#4ac89f14,#0000 30%),linear-gradient(145deg,#0d2327eb,#050f17f7);border-color:#4bcaa238}.signal-paper-plan.armed>header>span{color:#6bd1af;background:#4bcaa20b;border-color:#4bcaa238}.paper-plan-direction{align-items:center;gap:15px;padding:17px 20px 0;display:flex}.paper-plan-direction>span{color:#9dc2d4;background:#3a8fbb0d;border:1px solid #5fb8e033;border-radius:9px;flex:none;padding:8px 11px;font-size:11px;font-weight:800}.paper-plan-direction>span.long{color:#65d0ac;background:#4bcda30e;border-color:#4bcda340}.paper-plan-direction>span.short{color:#eb8a83;background:#e7766e0e;border-color:#e7766e3d}.paper-plan-direction p{color:#8299a5;margin:0;font-size:11px;line-height:1.55}.signal-paper-plan>dl{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin:15px 20px 0;display:grid}.signal-paper-plan>dl div{background:#ffffff06;border:1px solid #ffffff0e;border-radius:11px;min-width:0;padding:13px}.signal-paper-plan dt{color:#698291;letter-spacing:.08em;font-size:8px;font-weight:790}.signal-paper-plan dd{color:#d8e1e4;font:750 12px var(--font-chucho);text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;overflow:hidden}.signal-paper-plan>ul{flex-wrap:wrap;gap:8px 17px;margin:15px 20px;padding:0;list-style:none;display:flex}.signal-paper-plan>ul li{color:#829b9f;font-size:10px;line-height:1.5}.signal-paper-plan>footer{color:#718692;background:#0000001a;border-top:1px solid #ffffff0e;padding:13px 20px;font-size:10px;line-height:1.55}.paper-plan-blocked{align-items:center;gap:18px;min-height:125px;padding:20px;display:flex}.paper-plan-blocked>span{color:#c9a65e;background:#cfa85809;border:1px solid #cfa85836;border-radius:50%;flex:none;place-items:center;width:52px;height:52px;font-size:19px;display:grid}.paper-plan-blocked>div{flex-direction:column;gap:6px;display:flex}.paper-plan-blocked strong{color:#e8ddc6;font-size:13px}.paper-plan-blocked p{color:#8798a2;margin:0;font-size:11px}.paper-plan-blocked small{color:#6f8491;font-size:10px}.signal-paper-lab{background:radial-gradient(circle at 100% 0,#2b97c91c,#0000 25%),radial-gradient(circle at 0 100%,#cfa54d12,#0000 26%),linear-gradient(145deg,#0b1f2ff2,#040d15fa);border:1px solid #50b7e033;border-radius:22px;margin-top:42px;padding:30px;position:relative;overflow:hidden;box-shadow:0 28px 70px #00000047}.signal-paper-lab>.signal-section-heading{margin-top:0}.paper-lab-status{color:#6fc3a7;letter-spacing:.1em;background:#4ec7a00a;border:1px solid #4ec7a02e;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 10px;font-size:9px;font-weight:820;display:flex}.paper-lab-status i{background:#50cca4;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #50cca4a6}.paper-lab-status.loading,.paper-lab-status.waiting{color:#c2a15e;border-color:#d3a8512e}.paper-lab-status.loading i,.paper-lab-status.waiting i{background:#d2a756}.paper-lab-status.error{color:#de8a82;border-color:#de7e7533}.paper-lab-status.error i{background:#e1766e}.paper-lab-empty,.paper-lab-loading{background:#0000001f;border:1px solid #ffffff0e;border-radius:15px;justify-content:center;align-items:center;gap:16px;min-height:170px;margin-top:24px;display:flex}.paper-lab-loading>span{border:2px solid #5dc0e933;border-top-color:#6fc8ec;border-radius:50%;width:13px;height:13px;animation:radar-sweep 1s linear infinite}.paper-lab-empty div,.paper-lab-loading div{flex-direction:column;gap:5px;display:flex}.paper-lab-empty strong,.paper-lab-loading strong{color:#d9e3e6;font-size:13px}.paper-lab-empty p,.paper-lab-loading small{color:#718896;margin:0;font-size:11px}.paper-lab-empty>span{color:#c7a45f;font-size:22px}.paper-metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:28px;display:grid}.paper-metric-grid article{background:linear-gradient(145deg,#122b3bb8,#06111ad6);border:1px solid #ffffff0f;border-radius:13px;flex-direction:column;justify-content:center;min-height:126px;padding:16px;display:flex}.paper-metric-grid small{color:#698799;letter-spacing:.11em;font-size:8px;font-weight:810}.paper-metric-grid strong{color:#f0e2c4;font:760 23px var(--font-chucho);font-variant-numeric:tabular-nums;margin:10px 0 7px}.paper-metric-grid span{color:#718894;font-size:9px;line-height:1.45}.paper-state-flow{color:#8aa0ac;background:#0000001a;border:1px solid #ffffff0e;border-radius:13px;justify-content:center;align-items:center;gap:13px;min-height:70px;margin:14px 0;padding:13px 18px;font-size:10px;display:flex}.paper-state-flow span{white-space:nowrap;align-items:center;gap:7px;display:flex}.paper-state-flow b{color:#70badd;background:#3893c20d;border:1px solid #4bafdd30;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.paper-state-flow>i{color:#4d6878;font-style:normal}.paper-direction-grid{grid-template-columns:1fr 1fr 1.2fr;gap:9px;margin-top:9px;display:grid}.paper-direction-grid article{background:#040f1794;border:1px solid #ffffff0f;border-radius:13px;padding:15px 16px}.paper-direction-grid article.long{border-color:#4bcda32b}.paper-direction-grid article.short{border-color:#e7766e2b}.paper-direction-grid article.conservative{border-color:#d3a8512e}.paper-direction-grid header{justify-content:space-between;align-items:center;gap:12px;display:flex}.paper-direction-grid header span{color:#67cfac;letter-spacing:.12em;font-size:9px;font-weight:850}.paper-direction-grid .short header span{color:#e98981}.paper-direction-grid .conservative header span{color:#cfab62}.paper-direction-grid header small{color:#687f8c;font-size:8px}.paper-direction-grid dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:13px 0 0;display:grid}.paper-direction-grid dl div{background:#ffffff06;border-radius:8px;min-width:0;padding:9px}.paper-direction-grid dt{color:#607986;letter-spacing:.08em;font-size:7px;font-weight:780}.paper-direction-grid dd{color:#d9e2e4;font:740 12px var(--font-chucho);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;overflow:hidden}.paper-lab-columns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.paper-active-book,.paper-results-book{background:#040e168c;border:1px solid #fff1;border-radius:16px;min-width:0;overflow:hidden}.paper-active-book>header,.paper-results-book>header{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:17px 19px;display:flex}.paper-active-book>header div,.paper-results-book>header div{flex-direction:column;gap:4px;display:flex}.paper-active-book>header small,.paper-results-book>header small{color:#6697af;letter-spacing:.13em;font-size:8px;font-weight:820}.paper-active-book>header h3,.paper-results-book>header h3{color:#e8e0d1;font:620 23px var(--font-display);margin:0}.paper-active-book>header>span,.paper-results-book>header>span{color:#799cae;border:1px solid #64a5c226;border-radius:999px;padding:6px 8px;font-size:8px}.paper-active-book>div,.paper-results-book>div{gap:8px;padding:10px;display:grid}.paper-active-book article{background:#ffffff05;border:1px solid #ffffff0e;border-radius:12px;padding:14px}.paper-active-book article>header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.paper-active-book article>header>span{color:#68d0ad;width:34px;height:34px;font:820 11px var(--font-chucho);background:#4bc9a012;border-radius:9px;place-items:center;display:grid}.paper-active-book article>header>span.short{color:#e9857e;background:#e2716912}.paper-active-book article>header div{flex-direction:column;gap:3px;display:flex}.paper-active-book article>header strong{color:#e3ecee;font-size:13px}.paper-active-book article>header small,.paper-active-book article>header time{color:#708998;font-size:9px}.paper-active-book article dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:12px 0;display:grid}.paper-active-book article dl div{background:#ffffff06;border-radius:8px;min-width:0;padding:9px}.paper-active-book dt,.paper-results-book dt{color:#617b8b;font-size:8px}.paper-active-book dd,.paper-results-book dd{color:#b9c8ce;text-overflow:ellipsis;white-space:nowrap;margin:5px 0 0;font-size:10px;font-weight:720;overflow:hidden}.paper-active-book article>footer{flex-wrap:wrap;gap:7px;display:flex}.paper-active-book article>footer b,.paper-active-book article>footer span{color:#78919e;background:#ffffff06;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:700}.paper-active-book article>footer b{color:#62cda9}.paper-results-book article{background:#ffffff05;border:1px solid #ffffff0d;border-radius:11px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:13px;display:grid}.paper-results-book article>div:first-child{flex-direction:column;gap:4px;display:flex}.paper-results-book article>div:first-child span{color:#73c9a9;width:fit-content;font-size:9px;font-weight:820}.paper-results-book article>div:first-child span.short{color:#e8867f}.paper-results-book article>div:first-child strong{color:#dbe5e8;font-size:11px}.paper-results-book article>div:first-child small{color:#667f8e;font-size:8px}.paper-results-book article>b{font:780 12px var(--font-chucho)}.paper-results-book article>b.up{color:#58cba5}.paper-results-book article>b.down{color:#e47c75}.paper-results-book article>b.neutral{color:#9aabb4}.paper-results-book article dl{gap:5px;margin:0;display:flex}.paper-results-book article dl div{background:#ffffff06;border-radius:7px;padding:6px 8px}.paper-results-book article>em{color:#65c9a7;grid-column:1/-1;width:fit-content;font-size:8px;font-style:normal}.paper-book-empty{color:#78909d;justify-content:center;align-items:center;min-height:190px;grid-template-columns:auto 1fr!important;gap:14px!important;display:flex!important}.paper-book-empty>span{font-size:20px}.paper-book-empty>div{flex-direction:column;gap:5px;display:flex}.paper-book-empty strong{color:#c8d4d8;font-size:12px}.paper-book-empty p{color:#6f8795;max-width:330px;margin:0;font-size:10px;line-height:1.5}.paper-methodology{background:#0000001a;border:1px solid #ffffff0e;border-radius:12px;margin-top:13px}.paper-methodology summary{color:#7899aa;letter-spacing:.1em;cursor:pointer;justify-content:space-between;align-items:center;min-height:54px;padding:13px 17px;font-size:9px;font-weight:820;list-style:none;display:flex}.paper-methodology summary::-webkit-details-marker{display:none}.paper-methodology summary i{color:#bc9955;font-size:15px;font-style:normal;transition:all .2s}.paper-methodology[open] summary i{transform:rotate(45deg)}.paper-methodology>div{grid-template-columns:1fr 1fr;gap:8px 18px;padding:0 17px 16px;display:grid}.paper-methodology p{color:#7d939f;margin:0;font-size:10px;line-height:1.55}@media (max-width:850px){.signal-analysis-panel>header{flex-direction:column;align-items:flex-start}.signal-decision-layer{justify-content:flex-start;width:100%}.discovery-results{grid-template-columns:1fr}.paper-metric-grid,.signal-paper-plan>dl{grid-template-columns:repeat(3,1fr)}.paper-direction-grid{grid-template-columns:1fr}.paper-state-flow{justify-content:flex-start;overflow-x:auto}.paper-lab-columns{grid-template-columns:1fr}}@media (max-width:600px){.signal-hero-status span{font-size:9px}.signal-data-strip strong{font-size:11px}.signal-data-strip small{font-size:9px}.gold-radar-copy>p,.signal-discovery p,.signal-guard-card p,.signal-regime-card p,.signal-section-heading p{font-size:13px}.signal-asset-card{min-height:218px}.signal-asset-name strong{font-size:14px}.signal-asset-name small,.signal-bias-mini,.signal-score small,.signal-state{font-size:10px}.signal-chart-shell{padding:17px 12px 20px}.signal-chart-toolbar{flex-direction:column;align-items:flex-start}.signal-chart-toolbar>div:last-child{width:100%}.signal-chart-toolbar button{flex:1;min-width:0}.signal-chart-card>header{flex-direction:column;align-items:flex-start}.signal-chart-card dl{grid-template-columns:1fr 1fr;width:100%}.signal-chart-card dl div{min-width:0}.signal-chart-card>footer{flex-wrap:wrap;align-items:flex-start}.signal-chart-card>footer small{width:100%;margin-left:0}.signal-bias-large{width:100%;min-width:0}.signal-decision-layer .signal-state{width:100%}.signal-discovery{padding:22px 18px}.discovery-results dl{grid-template-columns:1fr}.discovery-results dd{white-space:normal}.signal-paper-plan{margin:14px 12px 0}.paper-plan-direction,.signal-paper-plan>header{flex-direction:column;align-items:flex-start}.signal-paper-plan>dl{grid-template-columns:1fr 1fr}.signal-paper-plan dd{white-space:normal}.signal-paper-lab{padding:22px 14px}.paper-metric-grid{grid-template-columns:1fr 1fr}.paper-metric-grid article{min-height:118px}.paper-direction-grid header{flex-direction:column;align-items:flex-start}.paper-lab-status{align-self:flex-start}.paper-results-book article{grid-template-columns:minmax(0,1fr) auto}.paper-results-book article dl{grid-column:1/-1}.paper-methodology>div{grid-template-columns:1fr}.public-nav>button{font-size:10px}.public-brand small{font-size:8px}.hero-manifest strong,.public-kicker,.public-utility-strip{font-size:9px}.barrio-story-copy p,.ecosystem-card-grid p,.games-copy>p,.hero-intro,.purpose-grid article p,.section-intro p,.signal-banner-copy>span,.tokenomics-copy p{font-size:14px}}.signal-analysis-panel,.signal-chart-shell,.signal-discovery,.signal-paper-lab,.signal-view{min-width:0}.timeframe-row>b small,.timeframe-row>span small,.timeframe-row>strong small{display:none}.timeframe-row>span em{color:inherit;align-items:center;gap:7px;font-style:normal;display:flex}.signal-discovery{background:radial-gradient(circle at 8%,#c28f3221,#0000 25%),radial-gradient(circle at 75% 35%,#227db11a,#0000 36%),linear-gradient(125deg,#0a1e2bf7,#040d15fa);border-color:#caa35333;grid-template-columns:220px minmax(0,1fr) auto;gap:clamp(22px,3vw,42px);padding:34px}.discovery-instrument{flex-direction:column;justify-self:center;align-items:center;gap:10px;width:214px;display:flex}.radar-bezel{aspect-ratio:1;background:radial-gradient(circle at 17% 16%,#fff0bb 0 1.5px,#7a5422 2px 4px,#0000 4.5px),radial-gradient(circle at 83% 16%,#fff0bb 0 1.5px,#7a5422 2px 4px,#0000 4.5px),radial-gradient(circle at 17% 84%,#fff0bb 0 1.5px,#7a5422 2px 4px,#0000 4.5px),radial-gradient(circle at 83% 84%,#fff0bb 0 1.5px,#7a5422 2px 4px,#0000 4.5px),linear-gradient(145deg,#f2d18c,#9f6b28 18%,#3b2611 48%,#b47a31 73%,#f0cf89);border:1px solid #f9d7909e;border-radius:50%;place-items:center;width:198px;padding:14px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #211407b8,inset 0 0 0 7px #ffe09b21,0 16px 34px #00000073,0 0 26px #cc9b391f}.radar-bezel:before{content:"";pointer-events:none;border:1px solid #ffe6ab4d;border-radius:50%;position:absolute;inset:7px;box-shadow:inset 0 0 14px #000000bf}.radar-face{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 23px,#5ba3801c 24px 25px),radial-gradient(circle at 48% 47%,#489c7726,#0000 56%),linear-gradient(145deg,#0b2c2a,#061716 67%,#04100f);border:1px solid #c0dead57;border-radius:50%;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 35px #000000d9,inset 0 0 12px #5fc19129,0 0 0 2px #160e05cc}.radar-face:before{z-index:1;background:repeating-conic-gradient(from -1deg,#d0be7e42 0 1deg,transparent 1deg 15deg);inset:5px;-webkit-mask:radial-gradient(circle,#0000 0 69%,#000 70% 73%,#0000 74%);mask:radial-gradient(circle,#0000 0 69%,#000 70% 73%,#0000 74%)}.radar-face:after,.radar-face:before{content:"";border-radius:50%;position:absolute}.radar-face:after{z-index:7;pointer-events:none;background:linear-gradient(128deg,#ffffff24,#0000 26% 66%,#deb14c0a);inset:0;box-shadow:inset 13px 18px 24px #ffffff06,inset -14px -18px 26px #00000059}.radar-axis{z-index:1;opacity:.46;background:linear-gradient(90deg,#0000,#67b68d73,#0000);position:absolute}.radar-axis-x{width:100%;height:1px;top:50%;left:0}.radar-axis-y{background:linear-gradient(#0000,#67b68d73,#0000);width:1px;height:100%;top:0;left:50%}.radar-ring{z-index:1;border:1px solid #64b78f2e;border-radius:50%;position:absolute}.radar-ring-one{inset:17%}.radar-ring-two{inset:33%}.radar-ring-three{inset:45%}.radar-afterglow,.radar-sweep-cone{z-index:2;border-radius:50%;animation:vintage-radar-sweep 6.4s linear infinite;position:absolute;inset:-1px;transform:rotate(0)}.radar-afterglow{opacity:.42;filter:blur(4px);background:conic-gradient(from 248deg,#0000 0deg 276deg,#5ed59d08 294deg,#6fe7ae2e 320deg,#0000 347deg)}.radar-sweep-cone{filter:drop-shadow(0 0 5px #6cdda859);background:conic-gradient(from 248deg,#0000 0deg 305deg,#63daa206 315deg,#76eeb33d 342deg,#b6ffd5c2 357deg,#0000 1turn)}.radar-sweep-cone:after{content:"";transform-origin:0;background:linear-gradient(90deg,#cfffe6eb,#64d9a55c,#0000);width:49%;height:1px;position:absolute;top:50%;left:50%;box-shadow:0 0 7px #82f4bd99}.radar-blip{z-index:5;background:#9cf1b9;border:1px solid #ecffdcd1;border-radius:50%;width:6px;height:6px;animation:radar-blip-pulse 6.4s ease-out infinite;position:absolute;box-shadow:0 0 4px #7fe0a2,0 0 11px #75e29fbf}.radar-blip-a{animation-delay:1.1s;top:35%;left:29%}.radar-blip-b{animation-delay:3.25s;top:46%;right:23%}.radar-blip-c{animation-delay:4.85s;bottom:22%;left:44%}.radar-core{z-index:6;color:#f2d38f;width:29px;height:29px;font:800 10px var(--font-chucho);background:radial-gradient(circle at 35% 30%,#9a6c31,#38230d 67%);border:1px solid #eccc80a6;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #ce9f4114,0 0 15px #daab4c2e}.radar-cardinal{z-index:6;color:#ded09bad;font:800 6px var(--font-ui);letter-spacing:.08em;position:absolute}.radar-n{top:8px}.radar-n,.radar-s{left:50%;transform:translate(-50%)}.radar-s{bottom:7px}.radar-e{right:9px}.radar-e,.radar-w{top:50%;transform:translateY(-50%)}.radar-w{left:9px}.radar-nameplate{text-align:center;background:linear-gradient(#63451f,#2b1b0b 58%,#171006);border:1px solid #e6c37e6b;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:196px;min-height:34px;display:flex;box-shadow:inset 0 1px #ffe7b229,0 7px 14px #0000004d}.radar-nameplate small{color:#9d7e45;letter-spacing:.23em;font-size:5.5px;font-weight:800}.radar-nameplate strong{color:#e5ca8a;font:800 8px var(--font-ui);letter-spacing:.12em}.radar-mini-metrics{background:#030c10ad;border:1px solid #cba45429;border-radius:8px;grid-template-columns:repeat(3,1fr);width:100%;display:grid;overflow:hidden}.radar-mini-metrics span{border-right:1px solid #cba4541c;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:7px 4px;display:flex}.radar-mini-metrics span:last-child{border-right:0}.radar-mini-metrics small{color:#756442;letter-spacing:.1em;font-size:5px;font-weight:800}.radar-mini-metrics strong{color:#d6bd81;font:760 10px var(--font-chucho);font-variant-numeric:tabular-nums}.discovery-instrument.is-error .radar-afterglow,.discovery-instrument.is-error .radar-sweep-cone{opacity:.14;animation-play-state:paused}.discovery-instrument.is-error .radar-blip{display:none}.discovery-instrument.is-quiet .radar-blip{opacity:.25}@keyframes vintage-radar-sweep{to{transform:rotate(1turn)}}@keyframes radar-blip-pulse{0%,72%,to{opacity:.18;transform:scale(.62)}76%{opacity:1;transform:scale(1.45)}84%{opacity:.55;transform:scale(1)}}@media (max-width:850px){.signal-discovery{grid-template-columns:180px minmax(0,1fr)}.discovery-instrument{width:174px}.radar-bezel{width:166px;padding:12px}.radar-nameplate{width:168px}.signal-discovery>.discovery-status{grid-column:2;width:fit-content}}@media (max-width:600px){.signal-view{width:100%;overflow:visible}.signal-hero{min-height:340px}.signal-hero-status{grid-template-columns:auto 1fr;align-items:center;display:grid}.signal-hero-status span{white-space:nowrap;min-width:0;font-size:8px}.signal-hero-status span:last-child{text-overflow:ellipsis;justify-self:end;overflow:hidden}.signal-data-strip{grid-template-columns:8px minmax(0,1fr) 44px;grid-auto-rows:minmax(24px,auto);align-items:center;gap:5px 10px;min-height:112px;padding:12px 11px}.signal-data-strip .signal-source-dot{grid-area:1/1/span 3;align-self:start;margin-top:7px}.signal-data-strip>.signal-strip-analysis,.signal-data-strip>.signal-strip-live,.signal-data-strip>.signal-strip-updated{grid-column:2;display:flex}.signal-strip-live{grid-row:1}.signal-strip-analysis{grid-row:2}.signal-strip-updated{grid-row:3}.signal-data-strip>.signal-strip-source,.signal-data-strip>.signal-strip-version{display:none}.signal-data-strip button{grid-area:1/3/span 3;align-self:center;width:42px;height:42px;padding:0;font-size:0}.signal-data-strip button:after{content:"↻";font-size:19px}.signal-section-heading{gap:10px}.signal-section-heading .section-number{float:none;margin:0 0 10px;display:block}.signal-live-chip{margin-left:0}.signal-chart-canvas{touch-action:pan-y;overflow:hidden}.signal-chart-canvas svg{width:100%;min-width:0}.chart-axis-label{font-size:14px}.signal-chart-card>footer{gap:11px 14px}.signal-chart-card>footer span{font-size:9px}.timeframe-stack{padding:15px 12px;overflow:visible}.timeframe-header{display:none}.timeframe-row{background:#ffffff05;border:1px solid #fff1;border-radius:12px;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-width:0;min-height:0;margin-bottom:9px;padding:11px;display:grid}.timeframe-row>b,.timeframe-row>span,.timeframe-row>strong{background:#ffffff06;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:6px;min-width:0;min-height:54px;padding:9px;display:flex}.timeframe-row>strong{grid-column:1}.timeframe-row>span{grid-column:2/span 2}.timeframe-row>b small,.timeframe-row>span small,.timeframe-row>strong small{color:#60798a;font:780 7px var(--font-ui);letter-spacing:.08em;text-transform:uppercase;display:block}.timeframe-row>b,.timeframe-row>span,.timeframe-row>strong{font-size:12px}.timeframe-row>span em{gap:6px}.timeframe-row>span em i{flex:none}.signal-analysis-panel>footer code{text-overflow:ellipsis;max-width:100%;overflow:hidden}.signal-analysis-panel>footer{overflow:hidden}.signal-discovery{grid-template-columns:1fr;gap:22px;padding:27px 16px}.discovery-instrument{width:min(214px,100%)}.radar-bezel{width:176px}.radar-nameplate{width:178px}.signal-discovery>.discovery-status{grid-column:auto;justify-self:start}.discovery-copy h2{font-size:30px;line-height:1.02}.discovery-results article{padding:15px}.paper-state-flow{grid-template-columns:1fr;justify-items:start;gap:8px;display:grid;overflow:visible}.paper-state-flow span{white-space:normal}.paper-state-flow>i{margin-left:9px;transform:rotate(90deg)}.paper-active-book article dl{grid-template-columns:1fr 1fr 1fr}.paper-results-book article dl{flex-wrap:wrap}}@media (max-width:390px){.market-ticker{grid-template-columns:104px minmax(0,1fr)}.market-ticker-label{padding:9px 7px}.market-ticker-label strong{font-size:11px}.market-ticker-label small{max-width:72px}.market-quote{min-width:178px}.global .market-quote{min-width:188px}.signal-hero{min-height:310px}.signal-hero-status{grid-template-columns:1fr}.signal-hero-status span:last-child{display:none}.signal-analysis-panel>header,.signal-chart-shell{padding-inline:11px}.signal-chart-card>header{padding:13px}.signal-chart-card dl{gap:5px}.signal-chart-card dl div{background:#ffffff05;border-radius:7px;padding:7px}.signal-chart-card dd{font-size:10px}.signal-paper-plan{margin-inline:0}.paper-active-book article dl,.paper-direction-grid dl,.paper-metric-grid,.signal-paper-plan>dl{grid-template-columns:1fr}.paper-plan-blocked{flex-direction:column;align-items:flex-start}.paper-book-empty{grid-template-columns:1fr!important;padding:20px!important}.signal-paper-lab{padding-inline:11px}}@media (prefers-reduced-motion:reduce){.radar-afterglow,.radar-blip,.radar-sweep-cone{animation:none!important}.radar-sweep-cone{transform:rotate(38deg)}.radar-blip{opacity:.65}}.signal-auth-loading{color:#d8e8df;text-align:center;background:radial-gradient(circle,#2a99641a,#0000 55%),#07110d;border:1px solid #5ac59124;border-radius:22px;place-content:center;justify-items:center;gap:10px;min-height:420px;display:grid}.signal-auth-loading span{border:2px solid #6fd9a129;border-top-color:#71d7a0;border-radius:50%;width:38px;height:38px;animation:spin 1s linear infinite}.signal-auth-loading small{color:#70877b}.signal-auth-stage{background:radial-gradient(circle at 13% 15%,#28a66929,#0000 30%),radial-gradient(circle at 92% 80%,#d2a9481a,#0000 28%),linear-gradient(135deg,#0b2118,#07110d 65%,#15190f);border:1px solid #6dd39e29;border-radius:24px;grid-template-columns:minmax(0,1.05fr) minmax(330px,.75fr);align-items:center;gap:42px;min-height:610px;padding:54px;display:grid;box-shadow:0 30px 72px #00000042}.signal-auth-intro>small{color:#67ce97;letter-spacing:.16em;font-size:10px;font-weight:850}.signal-auth-brand{color:#f5faf6;font:850 clamp(58px,6.1vw,108px)/.98 var(--font-ui);letter-spacing:-.075em;text-shadow:0 14px 38px #0000004d;flex-wrap:wrap;align-items:baseline;gap:0 .12em;margin:15px 0 12px;display:flex}.signal-auth-brand span:last-child{color:#76d7a2}.signal-auth-intro h2{color:#edf7f0;max-width:700px;font:720 46px/1.03 var(--font-display);margin:12px 0 14px}.signal-auth-intro>h2{font-size:clamp(27px,2.7vw,40px);line-height:1.14}.signal-auth-intro>p{color:#8ca397;max-width:650px;font-size:13px;line-height:1.75}.signal-auth-intro>div{flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.signal-auth-intro>div span{color:#87c4a3;background:#3c9c690f;border:1px solid #6fd59f24;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:760}.signal-auth-intro>a{color:#e6c777;letter-spacing:.08em;background:#cfa3400f;border:1px solid #d3ae5840;border-radius:10px;padding:12px 17px;font-size:10px;font-weight:820;text-decoration:none;display:inline-flex}.signal-auth-card{background:#040c09b8;border:1px solid #ffffff13;border-radius:19px;padding:25px;box-shadow:0 24px 55px #00000040}.signal-auth-tabs{background:#ffffff09;border-radius:11px;grid-template-columns:1fr 1fr;gap:5px;margin-bottom:19px;padding:4px;display:grid}.signal-auth-tabs button{color:#6f8178;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px;font-size:9px;font-weight:820}.signal-auth-tabs button.active{color:#dff3e6;background:#49a67129;box-shadow:inset 0 0 0 1px #66cd9421}.signal-auth-card form{gap:11px;display:grid}.signal-auth-card label{color:#aebdb5;letter-spacing:.04em;gap:6px;font-size:9px;font-weight:760;display:grid}.signal-auth-card input{color:#eff7f2;background:#ffffff09;border:1px solid #ffffff16;border-radius:9px;outline:none;width:100%;padding:11px 12px;font-size:12px}.signal-auth-card input:focus{border-color:#68d7997a;box-shadow:0 0 0 3px #45af7414}.signal-auth-card label small{color:#61736a;font-size:8px;font-weight:600}.signal-auth-submit{color:#07140c;letter-spacing:.06em;cursor:pointer;background:linear-gradient(135deg,#79dfa5,#48b779);border:1px solid #68d59640;border-radius:9px;margin-top:5px;padding:12px;font-size:9px;font-weight:860}.signal-auth-submit:disabled{opacity:.55;cursor:wait}.signal-auth-message{border-radius:8px;margin:2px 0 0;padding:9px;font-size:9px;line-height:1.5}.signal-auth-message.error{color:#f2adad;background:#b53f3f1c}.signal-auth-message.success{color:#9fe0b9;background:#3a9d631c}.signal-auth-fine{color:#61736a;text-align:center;margin:12px 0 0;font-size:8px;line-height:1.5}.signal-member-bar{color:#8bd1aa;background:#2f955e0e;border:1px solid #5bc98e24;border-radius:10px;align-items:center;gap:13px;margin-bottom:12px;padding:10px 13px;display:flex}.signal-member-bar span{letter-spacing:.1em;font-size:9px;font-weight:840}.signal-member-bar span i{background:#65df9a;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 9px #65df9a}.signal-member-bar small{color:#71867a;margin-left:auto;font-size:8px;font-weight:760}.signal-member-bar button{color:#91a59a;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:7px;padding:7px 9px;font-size:8px;font-weight:730}.signal-member-bar>a{color:#80cdea;font-size:9px;font-weight:780;text-decoration:none}.signal-member-bar>a:hover{text-decoration:underline}@media (max-width:850px){.signal-auth-stage{grid-template-columns:1fr;padding:34px 22px}.signal-auth-intro h2{font-size:38px}}@media (max-width:520px){.signal-auth-stage{padding:26px 15px}.signal-auth-intro h2{font-size:32px}.signal-member-bar{flex-wrap:wrap}.signal-member-bar small{margin-left:0}.signal-member-bar button{margin-left:auto}.signal-auth-brand{font-size:clamp(49px,12vw,74px)}.signal-auth-intro>h2{font-size:27px}}.lab-entry{text-decoration:none}.anodos-pass-gateway{background:radial-gradient(circle at 68% 18%,#d8a94421,#0000 25%),linear-gradient(125deg,#17251f,#08130f 62%,#111b17);border:1px solid #dcb1573d;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(220px,.55fr) minmax(280px,.8fr);align-items:center;gap:28px;margin-top:16px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #0000003d}.anodos-pass-gateway:before{content:"";pointer-events:none;opacity:.22;background:repeating-linear-gradient(120deg,#0000 0 75px,#e3be6d14 76px,#0000 77px 150px);position:absolute;inset:0}.anodos-pass-gateway>*{z-index:1;position:relative}.anodos-pass-copy small,.anodos-pass-payments>small,.anodos-pass-price>small{color:#d0aa5d;letter-spacing:.15em;font-size:9px;font-weight:820}.anodos-pass-copy h3{color:#f4ead3;font:720 38px var(--font-display);margin:8px 0 9px}.anodos-pass-copy>p{color:#91a49b;max-width:620px;margin:0;font-size:12px;line-height:1.65}.anodos-pass-products{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.anodos-pass-products span{color:#89bca0;background:#438f640f;border:1px solid #75be9426;border-radius:999px;padding:7px 9px;font-size:9px;font-weight:700}.anodos-pass-price{text-align:center;background:#07110d8a;border:1px solid #ddb55e2e;border-radius:17px;padding:20px}.anodos-pass-price strong{color:#f3d894;font:750 56px/.95 var(--font-display);margin:5px 0 0;display:block}.anodos-pass-price strong sup{vertical-align:top;font-size:20px}.anodos-pass-price>span{color:#e8dfca;font-size:13px;font-weight:800}.anodos-pass-price p{color:#70847a;margin:12px 0 0;font-size:9px;line-height:1.5}.anodos-pass-payments>div{gap:8px;margin:12px 0;display:grid}.anodos-pass-payments>div span{color:#d9ddd7;background:#ffffff06;border:1px solid #fff1;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;column-gap:9px;padding:10px;font-size:10px;font-weight:750;display:grid}.anodos-pass-payments>div b{color:#d8b566;grid-row:1/span 2;font-size:17px}.anodos-pass-payments>div em{color:#71847a;font-size:8px;font-style:normal;font-weight:650}.anodos-pass-payments>a{color:#182017;letter-spacing:.08em;text-align:center;background:linear-gradient(135deg,#f0d690,#cfa64d);border:1px solid #ddb55e57;border-radius:9px;width:100%;padding:12px;font-size:9px;font-weight:860;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:block;box-shadow:0 10px 24px #c5963524}.anodos-pass-payments>a:hover{filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 14px 30px #c5963538}.anodos-pass-payments>p{color:#62756b;margin:9px 0 0;font-size:8px;line-height:1.45}@media (max-width:1050px){.anodos-pass-gateway{grid-template-columns:1fr 1fr}.anodos-pass-copy{grid-column:1/-1}}@media (max-width:650px){.anodos-pass-gateway{grid-template-columns:1fr;padding:25px 18px}.anodos-pass-copy{grid-column:auto}.anodos-pass-copy h3{font-size:34px}}.lab-radar-mark{color:#82d9f5;background:repeating-radial-gradient(circle,#0000 0 8px,#5fbcdc1c 9px 10px),radial-gradient(circle,#298fba29,#031018f5 70%);border:1px solid #70cdee6b;border-radius:50%;place-items:center;width:54px;height:54px;display:inline-grid;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #000c,0 0 18px #41abd61c}.lab-radar-mark.world{color:#e8c77c;background:repeating-radial-gradient(circle,#0000 0 8px,#d1ac5b1a 9px 10px),radial-gradient(circle,#a5702321,#0c0f12f5 70%);border-color:#e8c77c70;box-shadow:inset 0 0 18px #000000d6,0 0 20px #cf9b3e1a}.lab-radar-mark.compact{border-width:1px;width:25px;height:25px;box-shadow:inset 0 0 8px #000000b8}.lab-radar-mark i{font-style:normal;display:block;position:absolute}.lab-radar-ring{opacity:.18;border:1px solid;border-radius:50%}.lab-radar-ring.ring-one{inset:20%}.lab-radar-ring.ring-two{inset:37%}.lab-radar-axis.axis-x{opacity:.16;background:currentColor;width:88%;height:1px}.lab-radar-axis.axis-y{opacity:.16;background:currentColor;width:1px;height:88%}.lab-radar-pulse,.lab-radar-world{z-index:2;color:currentColor;font:800 14px var(--font-chucho);opacity:.78}.lab-radar-pulse{transform:rotate(-12deg)}.lab-radar-sweep{background:conic-gradient(from 265deg,transparent 0 302deg,currentColor 354deg,transparent 1turn);opacity:.44;border-radius:50%;animation:lab-radar-spin 5.8s linear infinite;inset:0}.lab-radar-dot{z-index:3;background:#c9fff0;border-radius:50%;width:4px;height:4px;animation:lab-dot-pulse 3s ease-in-out infinite;box-shadow:0 0 8px}.lab-radar-dot.dot-one{top:34%;left:28%}.lab-radar-dot.dot-two{animation-delay:1.3s;bottom:29%;right:23%}.lab-radar-mark.compact .lab-radar-pulse,.lab-radar-mark.compact .lab-radar-world{font-size:7px}.lab-radar-mark.compact .lab-radar-dot{width:2px;height:2px}.nav-item>span .lab-radar-mark{vertical-align:middle}.signal-nav-badge.match{color:#d9b86f;background:#d9b86f0f;border-color:#d9b86f30}.intelligence-gateway{background:radial-gradient(circle at 15% 15%,#298dc021,#0000 27%),radial-gradient(circle at 84% 70%,#cf9e3f1a,#0000 28%),linear-gradient(135deg,#091d2cf2,#040d15fa);border:1px solid #5faed329;border-radius:21px;margin-top:17px;padding:34px;position:relative;overflow:hidden;box-shadow:0 24px 58px #0000003b}.intelligence-gateway:before{content:"";pointer-events:none;opacity:.22;background-color:#0000;background-image:linear-gradient(#ffffff06 1px,#0000 0),linear-gradient(90deg,#ffffff05 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%,#000);mask-image:linear-gradient(90deg,#0000,#000 35%,#000)}.intelligence-gateway>header{z-index:2;grid-template-columns:auto 1fr;align-items:end;gap:6px 24px;margin-bottom:25px;display:grid;position:relative}.intelligence-gateway>header>span{color:#72a9c2;letter-spacing:.14em;background:#4597bf0a;border:1px solid #6ab9dc29;border-radius:999px;grid-row:1/span 2;align-self:start;padding:7px 9px;font-size:9px;font-weight:820}.intelligence-gateway>header strong{color:#f0e9db;font:650 30px var(--font-display)}.intelligence-gateway>header p{color:#8095a4;max-width:760px;margin:0;font-size:12px;line-height:1.6}.lab-entry-grid{z-index:2;grid-template-columns:1fr 1fr;gap:13px;display:grid;position:relative}.lab-entry{min-height:230px;color:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 12% 35%,#2f9ccc26,#0000 25%),linear-gradient(145deg,#0f2b3ee0,#050f17f5);border:1px solid #5db4dc33;border-radius:18px;grid-template-rows:1fr auto;grid-template-columns:78px 1fr;align-items:center;gap:18px;padding:25px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid}.lab-entry.match{background:radial-gradient(circle at 12% 35%,#ca963321,#0000 25%),linear-gradient(145deg,#1f262ae6,#070e14f7);border-color:#dab15c33}.lab-entry:hover{border-color:#70cfef75;transform:translateY(-4px);box-shadow:0 24px 55px #00000045}.lab-entry.match:hover{border-color:#e8c57b73}.lab-entry-radar{align-self:start}.lab-entry-radar .lab-radar-mark{width:72px;height:72px}.lab-entry-copy{flex-direction:column;align-self:start;display:flex}.lab-entry-copy small{color:#6ca8c5;letter-spacing:.16em;font-size:9px;font-weight:820}.lab-entry.match .lab-entry-copy small{color:#b69659}.lab-entry-copy strong{color:#eff3f3;font:740 27px var(--font-chucho);letter-spacing:-.045em;margin:7px 0 1px}.lab-entry-copy em{color:#a6bdc9;font:600 18px var(--font-display)}.lab-entry.match .lab-entry-copy em{color:#d4bd8b}.lab-entry-copy p{color:#7e95a4;margin:10px 0 0;font-size:11px;line-height:1.62}.lab-entry>b{color:#75afca;letter-spacing:.1em;border-top:1px solid #ffffff0f;grid-column:2;width:fit-content;padding-top:12px;font-size:9px}.lab-entry.match>b{color:#b99a61}.lab-entry>b i{margin-left:16px;font-style:normal}.matchlab-view{color:#edf0ed;width:min(1380px,100%);margin:0 auto}.matchlab-hero{background:radial-gradient(circle at 73% 44%,#2d87b433,#0000 29%),radial-gradient(circle at 20% 18%,#d19d3817,#0000 26%),linear-gradient(125deg,#091a29,#050d14 58%,#0b1b27);border:1px solid #dbb5653d;border-radius:26px;grid-template-columns:minmax(420px,.92fr) minmax(480px,1.08fr);align-items:center;gap:clamp(25px,4vw,65px);min-height:620px;padding:clamp(38px,5vw,74px);display:grid;position:relative;overflow:hidden;box-shadow:0 32px 90px #00000059}.matchlab-hero:before{content:"";pointer-events:none;opacity:.28;background:repeating-linear-gradient(118deg,#0000 0 69px,#d8af5b0e 70px,#0000 71px 140px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 25%,#000);mask-image:linear-gradient(90deg,#0000 25%,#000)}.matchlab-hero-copy{z-index:2;position:relative}.matchlab-kicker{color:#7cb1c9;letter-spacing:.18em;align-items:center;gap:9px;font-size:10px;font-weight:820;display:flex}.matchlab-kicker i{background:#54caa1;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #54caa199}.matchlab-lockup{align-items:center;gap:15px;margin-top:25px;display:flex}.matchlab-lockup>span{place-items:center;width:66px;height:66px;display:grid}.matchlab-lockup .lab-radar-mark{width:64px;height:64px}.matchlab-lockup>div{grid-template-columns:auto 1fr;align-items:end;column-gap:9px;display:grid}.matchlab-lockup small{color:#bb9b5c;font:800 12px var(--font-ui);letter-spacing:.24em}.matchlab-lockup strong{color:#f2e6ca;font:760 31px/.9 var(--font-chucho);letter-spacing:-.055em;grid-column:1/-1}.matchlab-lockup em{color:#789aaa;letter-spacing:.2em;grid-column:1/-1;margin-top:7px;font-size:8px;font-style:normal;font-weight:800}.matchlab-hero h2{color:#f1f0e9;max-width:650px;font:620 clamp(42px,4.2vw,61px)/.95 var(--font-display);letter-spacing:-.025em;margin:32px 0 17px}.matchlab-hero h2 strong{color:#0000;background:linear-gradient(110deg,#ffe4a4,#d5a54c 62%,#8c5720);-webkit-background-clip:text;background-clip:text;margin-top:5px;font-weight:650;display:block}.matchlab-hero-copy>p{color:#8ca0ae;max-width:650px;margin:0;font-size:13px;line-height:1.72}.matchlab-actions{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.matchlab-actions button{color:#171006;cursor:pointer;background:linear-gradient(135deg,#edcf86,#ac762e);border:1px solid #d7ac59;border-radius:10px;padding:12px 15px;font-size:10px;font-weight:800}.matchlab-actions button span{margin-left:24px}.matchlab-actions button.ghost{color:#6f8492;cursor:not-allowed;background:#ffffff05;border-color:#ffffff14}.matchlab-signature{color:#9e8049;letter-spacing:.14em;align-items:center;gap:9px;margin-top:31px;font-size:8px;font-weight:800;display:flex}.matchlab-signature i{background:#9e8049;width:25px;height:1px}.matchlab-signature span{color:#5f7584;letter-spacing:.05em;font-weight:650}.world-radar{z-index:2;justify-self:center;width:min(590px,100%);position:relative}.world-radar-frame{background:radial-gradient(circle at 16% 14%,#ffeab3 0 2px,#72501f 2.5px 5px,#0000 5.5px),radial-gradient(circle at 84% 14%,#ffeab3 0 2px,#72501f 2.5px 5px,#0000 5.5px),radial-gradient(circle at 16% 86%,#ffeab3 0 2px,#72501f 2.5px 5px,#0000 5.5px),radial-gradient(circle at 84% 86%,#ffeab3 0 2px,#72501f 2.5px 5px,#0000 5.5px),linear-gradient(145deg,#e6c278,#875b25 17%,#26190c 50%,#a6732f 78%,#e5bf72);border:1px solid #f6d692a6;border-radius:45% 45% 47% 47%/50% 50% 48% 48%;padding:19px;position:relative;box-shadow:inset 0 0 0 5px #1c1106cc,inset 0 0 0 8px #ffe4a917,0 30px 60px #00000080,0 0 40px #c493391c}.world-radar-screen{aspect-ratio:1.48;background:radial-gradient(circle,#38949621,#0000 55%),linear-gradient(145deg,#0b3134,#06191d 67%,#030e11);border:1px solid #8cdaca4d;border-radius:43% 43% 45% 45%/50% 50% 48% 48%;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #000000d9,inset 0 0 14px #50c4b726}.world-radar-screen:after{content:"";z-index:8;pointer-events:none;background:linear-gradient(130deg,#ffffff1f,#0000 25% 68%,#e0b45609);position:absolute;inset:0;box-shadow:inset 16px 18px 30px #ffffff05,inset -18px -20px 34px #0006}.world-radar-map{z-index:1;width:100%;height:100%;position:absolute;inset:0}.world-grid-line,.world-grid-outline{fill:none;stroke:#6ec7b72b;stroke-width:1px}.world-land{fill:#5fbea433;stroke:#8ee2c06b;stroke-width:1.1px;filter:drop-shadow(0 0 5px #5bd2a729)}.world-radar-glow,.world-radar-sweep{z-index:3;border-radius:50%;animation:world-radar-spin 8s linear infinite;position:absolute;inset:-24%}.world-radar-sweep{background:conic-gradient(from 265deg,transparent 0 305deg,#5bdeb109 325deg,#8ef4d066 356deg,transparent 1turn)}.world-radar-sweep:after{content:"";transform-origin:0;background:linear-gradient(90deg,#caffe8e6,#57d1aa5c,#0000);width:50%;height:1px;position:absolute;top:50%;left:50%;box-shadow:0 0 8px #6decc099}.world-radar-glow{z-index:2;opacity:.25;filter:blur(6px);background:conic-gradient(from 265deg,transparent 0 315deg,#4fcda430 352deg,transparent)}.world-node{z-index:5;background:#a8efbd;border:1px solid #eeffe7cc;border-radius:50%;width:7px;height:7px;animation:world-node-pulse 4s ease-in-out infinite;position:absolute;box-shadow:0 0 5px #81dca3,0 0 15px #64e09db3}.node-latam{top:59%;left:29%}.node-north{animation-delay:.8s;top:35%;left:23%}.node-europe{animation-delay:1.6s;top:34%;left:54%}.node-asia{animation-delay:2.4s;top:42%;right:20%}.world-radar-core{z-index:6;color:#f2d38f;width:34px;height:34px;font:800 11px var(--font-chucho);background:radial-gradient(circle at 35% 30%,#9b6b2c,#33200b 70%);border:1px solid #efcc7eb3;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #d5a74c12,0 0 20px #daab4c33}.world-radar-screw{background:#5c3b16;border:1px solid #f3d694;border-radius:50%;width:5px;height:5px;position:absolute;box-shadow:0 0 4px #ffe2a14d}.screw-one{top:48%;left:11px}.screw-two{top:48%;right:11px}.screw-three{top:8px;left:50%}.screw-four{bottom:8px;left:50%}.world-radar-console{background:linear-gradient(#3e2b15,#171008);border:1px solid #d7b16145;border-radius:0 0 12px 12px;grid-template-columns:repeat(3,1fr);width:90%;margin:-1px auto 0;display:grid;overflow:hidden;box-shadow:0 12px 28px #00000059}.world-radar-console span{border-right:1px solid #e1be7521;flex-direction:column;justify-content:center;gap:5px;min-height:53px;padding:9px 12px;display:flex}.world-radar-console span:last-child{border-right:0}.world-radar-console small{color:#8c713f;letter-spacing:.13em;font-size:7px;font-weight:800}.world-radar-console strong{color:#ddc488;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.matchlab-pulse{background:linear-gradient(110deg,#0e2535e0,#050e16f5);border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;min-height:76px;margin:14px 0 0;padding:14px 20px;display:grid}.matchlab-pulse>span{color:#b99451;letter-spacing:.14em;font-size:8px;font-weight:820}.matchlab-pulse>div{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.matchlab-pulse b{color:#779bae;background:#388db509;border:1px solid #5ba8cb21;border-radius:999px;flex:none;padding:7px 9px;font-size:8px;font-weight:720}.matchlab-pulse small{color:#607584;text-align:right;font-size:8px}.matchdesk{background:radial-gradient(circle at 96% 4%,#c695361a,#0000 25%),radial-gradient(circle at 8% 12%,#2f92bd1f,#0000 28%),linear-gradient(145deg,#0a1d2bf7,#040c13fc);border:1px solid #67bad629;border-radius:24px;margin-top:18px;padding:clamp(21px,3vw,36px);scroll-margin-top:22px;box-shadow:0 28px 75px #0000004d}.matchdesk-header{border-bottom:1px solid #fff1;grid-template-columns:minmax(0,1fr) minmax(260px,.46fr);align-items:end;gap:30px;padding-bottom:25px;display:grid}.matchdesk-header h2{color:#f0e9da;font:650 clamp(34px,4vw,48px)/1 var(--font-display);margin:10px 0 5px}.matchdesk-header p{color:#728a99;text-transform:capitalize;margin:0;font-size:11px}.matchdesk-status{color:#b79658;letter-spacing:.15em;align-items:center;gap:8px;width:fit-content;font-size:8px;font-weight:820;display:inline-flex}.matchdesk-status i{background:#d1a958;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #d1a9588c}.matchdesk-status.live{color:#63c9a5}.matchdesk-status.live i{background:#58d4a8;animation:world-node-pulse 2.6s ease-in-out infinite;box-shadow:0 0 12px #58d4a8a6}.matchdesk-source{background:#ffffff05;border:1px solid #ffffff0f;border-radius:13px;grid-template-columns:1fr auto;align-items:center;gap:5px 14px;min-width:0;padding:14px 15px;display:grid}.matchdesk-source small{color:#7098aa;letter-spacing:.15em;grid-column:1/-1;font-size:7px;font-weight:820}.matchdesk-source strong{color:#c9d5d9;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.matchdesk-source>span{color:#657b89;grid-column:1;font-size:8px}.matchdesk-source button{color:#b89552;cursor:pointer;background:#c4973d0b;border:1px solid #c8a3572e;border-radius:8px;grid-area:2/2/4;padding:9px 10px;font-size:8px}.matchdesk-source button b{margin-left:8px;font-size:12px}.matchdesk-error,.matchdesk-loading{color:#708794;background:#00000024;border:1px solid #ffffff0d;border-radius:17px;justify-content:center;align-items:center;gap:8px;min-height:220px;margin-top:17px;display:flex}.matchdesk-loading>span{background:#6bc0d9;border-radius:50%;width:7px;height:7px;animation:ticker-pulse 1.2s ease-in-out infinite}.matchdesk-loading>span:nth-child(2){animation-delay:.15s}.matchdesk-loading>span:nth-child(3){animation-delay:.3s}.matchdesk-loading p{margin-left:8px;font-size:10px}.matchdesk-error{flex-direction:column}.matchdesk-error strong{color:#d9c59f;font:600 23px var(--font-display)}.matchdesk-error p{margin:0;font-size:10px}.matchdesk-error button{color:#d5b36d;cursor:pointer;background:#d8b05c0d;border:1px solid #d8b05c38;border-radius:8px;margin-top:8px;padding:9px 14px}.matchdesk-metrics{grid-template-columns:repeat(4,1fr);gap:9px;margin:17px 0 10px;display:grid}.matchdesk-metrics article{background:linear-gradient(145deg,#ffffff06,#ffffff02);border:1px solid #ffffff0e;border-radius:13px;min-height:92px;padding:16px}.matchdesk-metrics small{color:#638da1;letter-spacing:.14em;font-size:7px;font-weight:820;display:block}.matchdesk-metrics strong{color:#e2d4b7;font:700 23px var(--font-chucho);margin:7px 0 2px;display:block}.matchdesk-metrics span{color:#5f7480;font-size:8px}.matchdesk-filters{scrollbar-width:none;gap:7px;padding:4px 0 13px;display:flex;overflow-x:auto}.matchdesk-filters button{color:#6f8794;cursor:pointer;background:#ffffff04;border:1px solid #ffffff0e;border-radius:999px;flex:none;padding:7px 11px;font-size:8px}.matchdesk-filters button.active{color:#dfc990;background:#cd9f4314;border-color:#d8b1615c;box-shadow:inset 0 0 16px #cd9f430a}.matchdesk-grid{background:#02090e5c;border:1px solid #fff1;border-radius:18px;grid-template-columns:minmax(300px,.67fr) minmax(0,1.33fr);display:grid;overflow:hidden}.matchdesk-list{border-right:1px solid #fff1;min-width:0}.matchdesk-list>header{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:10px;padding:15px 16px;display:flex}.matchdesk-list>header span{color:#a8884f;letter-spacing:.14em;font-size:8px;font-weight:820}.matchdesk-list>header small{color:#526a77;font-size:7px}.matchdesk-list>div{scrollbar-color:#be954840 transparent;max-height:490px;padding:7px;overflow:auto}.matchdesk-list button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto 1fr;gap:7px 9px;margin-bottom:5px;padding:13px;transition:all .2s;display:grid;position:relative}.matchdesk-list button:hover{background:#ffffff06}.matchdesk-list button.active{background:linear-gradient(120deg,#2d84a91a,#d2a24409);border-color:#69b8d330;box-shadow:inset 3px 0 #cca04a9e}.match-state{color:#b79a65;letter-spacing:.08em;background:#bf974c12;border-radius:5px;align-self:start;padding:4px 6px;font-size:6px;font-weight:850}.match-state.live{color:#65d1a9;background:#4ac59a14}.match-state.finished{color:#7599a8;background:#5996af12}.matchdesk-list button>small{color:#58717f;text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:7px;overflow:hidden}.matchdesk-list button>strong{color:#cbd5d8;grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:7px;font-size:9px;font-weight:650;display:grid}.matchdesk-list button>strong span:last-child{text-align:right}.matchdesk-list button>strong b{color:#d8bb7d;font:700 10px var(--font-chucho)}.matchdesk-list button>em{color:#607985;grid-column:1/-1;font-size:7px;font-style:normal}.matchdesk-detail{background:radial-gradient(circle at 50% 34%,#247c9d1a,#0000 30%);min-width:0;padding:clamp(20px,3vw,34px)}.matchdesk-detail>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.matchdesk-detail>header div{flex-direction:column;gap:5px;display:flex}.matchdesk-detail>header span{color:#bd9852;letter-spacing:.12em;font-size:9px;font-weight:820}.matchdesk-detail>header small{color:#607784;font-size:8px}.matchdesk-detail>header>b{color:#bd9953;letter-spacing:.08em;background:#cfa0440b;border:1px solid #d5ac562e;border-radius:999px;flex:none;padding:6px 8px;font-size:7px}.matchdesk-detail>header>b.verified{color:#64c5a5;background:#40b9930a;border-color:#50c19d33}.matchdesk-scoreboard{grid-template-columns:minmax(0,1fr) 105px minmax(0,1fr);align-items:center;gap:20px;min-height:215px;padding:28px 0 23px;display:grid}.matchdesk-scoreboard>div{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.team-crest{color:#c4edf2;width:68px;height:68px;font:750 17px var(--font-chucho);background:radial-gradient(circle at 35% 22%,#316b81,#102c3b 65%,#081722);border:1px solid #81ccde3d;border-radius:20px 20px 24px 24px;place-items:center;display:grid;box-shadow:0 12px 28px #0000004d,inset 0 1px #ffffff1a}.team-crest.away{color:#f0d9a6;background:radial-gradient(circle at 35% 22%,#7c5c29,#2d2110 65%,#130e08);border-color:#e2c0773d}.matchdesk-scoreboard>div strong{color:#e3e8e7;max-width:170px;font:650 19px/1.05 var(--font-display);margin-top:12px}.matchdesk-scoreboard>div small{color:#526b78;letter-spacing:.12em;margin-top:6px;font-size:7px;font-weight:820}.matchdesk-scoreboard>section{flex-direction:column;align-items:center;display:flex}.score-status{color:#b7975a;letter-spacing:.1em;background:#c5994612;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:850}.score-status.live{color:#5ed2a6;background:#46c79914}.matchdesk-scoreboard>section strong{color:#f2e5c9;font:780 27px var(--font-chucho);margin:10px 0 7px}.matchdesk-scoreboard>section time{color:#6d8794;font-size:8px}.matchdesk-reading{background:#ffffff04;border:1px solid #ffffff0e;border-radius:13px;padding:17px}.matchdesk-reading header{border-bottom:1px solid #ffffff0b;justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.matchdesk-reading header span{color:#709caf;letter-spacing:.12em;font-size:8px;font-weight:820}.matchdesk-reading header small{color:#8f7546;font-size:7px}.matchdesk-reading ul{gap:9px;margin:12px 0 0;padding:0;list-style:none;display:grid}.matchdesk-reading li{color:#8297a2;gap:9px;font-size:9px;line-height:1.45;display:flex}.matchdesk-reading li i{background:#c39b51;border-radius:50%;flex:none;width:5px;height:5px;margin-top:4px;box-shadow:0 0 7px #c39b5159}.matchdesk-availability{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:9px;display:grid}.matchdesk-availability>span{border:1px solid #ffffff0b;border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:9px;display:flex}.matchdesk-availability small{color:#536a76;letter-spacing:.08em;font-size:6px;font-weight:800}.matchdesk-availability b{font-size:7px}.matchdesk-availability b.ok{color:#5cc39f}.matchdesk-availability b.pending{color:#ac8c54}.matchdesk-notice{background:#cd9d3f06;border:1px solid #d7ae5a17;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:10px;padding:11px 13px;display:grid}.matchdesk-notice>span{color:#b38e4a;width:22px;height:22px;font:700 9px var(--font-display);border:1px solid #d5ae5d2e;border-radius:50%;place-items:center;display:grid}.matchdesk-notice p{color:#6f838e;margin:0;font-size:8px;line-height:1.45}.matchdesk-notice b{color:#987a44;letter-spacing:.1em;font-size:7px}.matchdesk-alerts{background:radial-gradient(circle at 4%,#c4933714,#0000 24%),#ffffff03;border:1px solid #d5ae5a1f;border-radius:16px;grid-template-columns:minmax(260px,.8fr) minmax(360px,1.1fr) auto;align-items:center;gap:25px;margin-top:17px;padding:24px;display:grid}.matchdesk-alerts small{color:#a88649;letter-spacing:.13em;font-size:8px;font-weight:820}.matchdesk-alerts h3{color:#e3d8c2;font:620 24px var(--font-display);margin:7px 0}.matchdesk-alerts p{color:#6f858f;margin:0;font-size:9px;line-height:1.55}.alert-event-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.alert-event-grid span{color:#748c97;border:1px solid #ffffff0b;border-radius:8px;align-items:center;gap:8px;padding:8px 9px;font-size:8px;display:flex}.alert-event-grid i{color:#b58f4b;font:700 7px var(--font-chucho);font-style:normal}.matchdesk-alerts>button{color:#5d707a;white-space:nowrap;cursor:not-allowed;background:#ffffff03;border:1px solid #ffffff0e;border-radius:9px;padding:10px 12px;font-size:7px}.matchdesk-header p,.matchdesk-source strong,.matchdesk-status{font-size:10px}.matchdesk-source button,.matchdesk-source small,.matchdesk-source>span{font-size:9px}.matchdesk-metrics small{font-size:8px}.matchdesk-filters button,.matchdesk-metrics span{font-size:10px}.matchdesk-list>header span{font-size:9px}.match-state,.matchdesk-list button>em,.matchdesk-list button>small,.matchdesk-list>header small{font-size:8px}.matchdesk-list button>strong{font-size:10px}.matchdesk-list button>strong b{font-size:12px}.matchdesk-detail>header span{font-size:10px}.matchdesk-detail>header small,.matchdesk-detail>header>b{font-size:9px}.score-status{font-size:8px}.matchdesk-scoreboard>section time{font-size:10px}.matchdesk-reading header span{font-size:9px}.matchdesk-reading header small{font-size:8px}.matchdesk-reading li{font-size:10px}.matchdesk-availability b,.matchdesk-availability small{font-size:8px}.matchdesk-notice p{font-size:9px}.matchdesk-notice b{font-size:8px}.matchdesk-alerts small{font-size:9px}.alert-event-grid span,.matchdesk-alerts p{font-size:10px}.alert-event-grid i,.matchdesk-alerts>button{font-size:8px}.matchlab-intro{grid-template-columns:minmax(0,1fr) minmax(330px,.65fr);align-items:end;gap:50px;margin:58px 0 22px;display:grid}.matchlab-intro>div .section-number{float:left;margin:3px 16px 52px 0}.matchlab-intro small,.matchlab-method-copy>small{color:#699eb6;letter-spacing:.16em;font-size:9px;font-weight:820}.matchlab-intro h2,.matchlab-method-copy h2{color:#eee8dc;font:650 39px/1.02 var(--font-display);margin:9px 0 0}.matchlab-intro>p{color:#7d93a2;margin:0;font-size:12px;line-height:1.68}.matchlab-module-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.matchlab-module-grid article{background:radial-gradient(circle at 82% 18%,#2989b71a,#0000 27%),linear-gradient(150deg,#0e2536e0,#050e16f7);border:1px solid #ffffff12;border-radius:19px;flex-direction:column;min-height:380px;padding:27px;display:flex;box-shadow:0 24px 55px #0003}.matchlab-module-grid article:nth-child(2){background:radial-gradient(circle at 82% 18%,#cd97361c,#0000 27%),linear-gradient(150deg,#1f2528e6,#060e14f7)}.matchlab-module-grid header{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.matchlab-module-grid header>span{color:#c39a50;font:800 10px var(--font-chucho)}.matchlab-module-grid header small{color:#668ca1;letter-spacing:.12em;font-size:8px;font-weight:820}.matchlab-module-grid header i{color:#70bfdf;background:#4096be0b;border:1px solid #66b9dc30;border-radius:12px;place-items:center;width:40px;height:40px;font-style:normal;display:grid}.matchlab-module-grid header i.latino{color:#d8b361;background:#cf9d3c0b;border-color:#d8b36133}.matchlab-module-grid h3{color:#f0e7d4;font:650 30px var(--font-display);margin:25px 0 11px}.matchlab-module-grid p{color:#7f94a2;margin:0;font-size:11px;line-height:1.68}.matchlab-mini-chart{background:linear-gradient(#ffffff05 1px,#0000 0) 0 0/100% 22px;border-bottom:1px solid #6ab4d41c;border-left:1px solid #6ab4d41c;align-items:end;gap:7px;height:82px;margin:24px 0;padding:12px 14px 0;display:flex}.matchlab-mini-chart i{opacity:.72;background:linear-gradient(#7fcbe6,#276e92);border-radius:4px 4px 0 0;flex:1;min-height:9px}.matchlab-module-grid article:nth-child(2) .matchlab-mini-chart i{background:linear-gradient(#e7c375,#8d6124)}.matchlab-module-grid footer{border-top:1px solid #ffffff0e;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:15px;display:flex}.matchlab-module-grid footer span{color:#728b99;background:#ffffff06;border-radius:7px;padding:5px 7px;font-size:8px}.matchlab-module-grid footer b{color:#a8864c;letter-spacing:.11em;width:100%;margin-top:7px;font-size:8px}.matchlab-methodology{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:16px;margin-top:45px;display:grid}.matchlab-method-copy,.matchlab-quality-card{background:radial-gradient(circle at 0 100%,#2887b41a,#0000 30%),linear-gradient(145deg,#0d2232e6,#050e16f7);border:1px solid #ffffff12;border-radius:21px;min-height:400px;padding:35px}.matchlab-method-copy .section-number{margin-bottom:16px;display:block}.matchlab-method-copy p{color:#7f95a3;max-width:720px;font-size:12px;line-height:1.7}.matchlab-method-copy>div{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.matchlab-method-copy>div span{color:#769daf;background:#398fb809;border:1px solid #5dadd224;border-radius:8px;padding:8px 10px;font-size:9px}.matchlab-quality-card{background:radial-gradient(circle at 100% 0,#c796361a,#0000 29%),linear-gradient(145deg,#181f23eb,#060e14fa)}.matchlab-quality-card>header{border-bottom:1px solid #ffffff0e;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding-bottom:18px;display:grid}.matchlab-quality-card header .lab-radar-mark{width:50px;height:50px}.matchlab-quality-card header div{flex-direction:column;gap:4px;display:flex}.matchlab-quality-card header small{color:#9b804b;letter-spacing:.13em;font-size:8px;font-weight:820}.matchlab-quality-card header strong{color:#e4ddd0;font:620 22px var(--font-display)}.matchlab-quality-card header>b{color:#9d814d;letter-spacing:.1em;border:1px solid #cea45329;border-radius:999px;padding:6px 8px;font-size:7px}.matchlab-quality-card dl{margin:13px 0 0}.matchlab-quality-card dl div{border-bottom:1px solid #ffffff0d;grid-template-columns:95px 1fr auto;align-items:center;gap:12px;padding:17px 4px;display:grid}.matchlab-quality-card dt{color:#b49761;font-size:8px;font-weight:820}.matchlab-quality-card dd{color:#7e909b;margin:0;font-size:10px}.matchlab-quality-card dl span{border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;display:grid}.matchlab-quality-card dl span.verified{color:#68c8a9;background:#4ac39c12}.matchlab-quality-card dl span.partial{color:#d2aa5e;background:#d2aa5e12}.matchlab-quality-card dl span.blocked{color:#d77c75;background:#d77c7512}.matchlab-quality-card>footer{color:#6f818b;margin-top:20px;font-size:9px;line-height:1.5}.matchlab-pass{background:radial-gradient(circle at 7%,#ce9a391f,#0000 20%),linear-gradient(120deg,#1f2426e6,#060f16fa);border:1px solid #d7ae5a2e;border-radius:20px;grid-template-columns:75px 1fr auto;align-items:center;gap:24px;min-height:185px;margin-top:16px;padding:30px;display:grid}.matchlab-pass-mark{place-items:center;width:70px;height:70px;display:grid}.matchlab-pass-mark .lab-radar-mark{width:66px;height:66px}.matchlab-pass small{color:#b18d4d;letter-spacing:.15em;font-size:9px;font-weight:820}.matchlab-pass h2{color:#eee3cc;font:650 29px var(--font-display);margin:7px 0}.matchlab-pass p{color:#7f909a;max-width:820px;margin:0;font-size:11px;line-height:1.6}.matchlab-pass button{color:#667985;cursor:not-allowed;background:#ffffff05;border:1px solid #ffffff12;border-radius:9px;padding:11px 13px;font-size:8px}@keyframes lab-radar-spin{to{transform:rotate(1turn)}}@keyframes world-radar-spin{to{transform:rotate(1turn)}}@keyframes lab-dot-pulse{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1.35)}}@keyframes world-node-pulse{0%,to{opacity:.24;transform:scale(.7)}45%{opacity:1;transform:scale(1.45)}}@media (max-width:1100px){.lab-entry-grid{grid-template-columns:1fr}.lab-entry{min-height:205px}.matchlab-hero{grid-template-columns:1fr}.world-radar{width:min(620px,92%)}.matchlab-module-grid{grid-template-columns:1fr 1fr}.matchlab-module-grid article:last-child{grid-column:1/-1}.matchlab-methodology{grid-template-columns:1fr}.matchdesk-alerts{grid-template-columns:1fr 1.2fr}.matchdesk-alerts>button{grid-column:1/-1;width:100%}.matchdesk-grid{grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)}}@media (max-width:760px){.intelligence-gateway{padding:22px 14px}.intelligence-gateway>header{grid-template-columns:1fr}.intelligence-gateway>header>span{grid-row:auto;width:fit-content}.intelligence-gateway>header strong{font-size:27px}.intelligence-gateway>header p{font-size:13px}.lab-entry{grid-template-columns:63px 1fr;gap:13px;min-height:0;padding:20px 16px}.lab-entry-radar .lab-radar-mark{width:58px;height:58px}.lab-entry-copy strong{font-size:24px}.lab-entry-copy em{font-size:17px}.lab-entry-copy p{grid-column:1/-1;font-size:12px}.lab-entry>b{grid-column:1/-1;font-size:9px}.matchlab-view{width:100%}.matchlab-hero{border-radius:20px;min-height:0;padding:30px 18px}.matchlab-lockup strong{font-size:27px}.matchlab-hero h2{font-size:43px}.matchlab-hero-copy>p{font-size:13px}.matchlab-signature{flex-wrap:wrap;align-items:flex-start}.matchlab-signature span{width:100%}.world-radar{width:100%;margin-top:20px}.world-radar-frame{padding:12px}.world-radar-console span{padding:8px 6px}.world-radar-console small{font-size:6px}.world-radar-console strong{font-size:7px}.matchlab-pulse{grid-template-columns:1fr;gap:8px}.matchlab-pulse small{text-align:left}.matchlab-intro{grid-template-columns:1fr;gap:14px;margin-top:42px}.matchlab-intro>div .section-number{float:none;margin:0 0 12px;display:block}.matchlab-intro h2{font-size:35px}.matchlab-intro>p{font-size:13px}.matchlab-module-grid{grid-template-columns:1fr}.matchlab-module-grid article:last-child{grid-column:auto}.matchlab-module-grid article{min-height:340px}.matchlab-module-grid p{font-size:12px}.matchdesk{border-radius:18px;padding:20px 14px}.matchdesk-header{grid-template-columns:1fr;gap:17px}.matchdesk-header h2{font-size:38px}.matchdesk-source{grid-template-columns:1fr auto}.matchdesk-metrics{grid-template-columns:1fr 1fr}.matchdesk-grid{grid-template-columns:1fr}.matchdesk-list{border-bottom:1px solid #fff1;border-right:0}.matchdesk-list>div{max-height:345px}.matchdesk-detail{padding:23px 15px}.matchdesk-scoreboard{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr);gap:8px}.team-crest{border-radius:17px;width:58px;height:58px}.matchdesk-scoreboard>div strong{font-size:17px}.matchdesk-scoreboard>section strong{font-size:22px}.matchdesk-availability{grid-template-columns:1fr 1fr}.matchdesk-alerts{grid-template-columns:1fr;gap:17px;padding:20px 16px}.matchdesk-alerts>button{grid-column:auto}.matchlab-method-copy,.matchlab-quality-card{min-height:0;padding:24px 18px}.matchlab-method-copy h2{font-size:35px}.matchlab-method-copy p{font-size:12px}.matchlab-quality-card>header{grid-template-columns:auto 1fr}.matchlab-quality-card header>b{grid-column:2;width:fit-content}.matchlab-quality-card dl div{grid-template-columns:83px 1fr auto}.matchlab-pass{grid-template-columns:60px 1fr;padding:22px 17px}.matchlab-pass-mark,.matchlab-pass-mark .lab-radar-mark{width:56px;height:56px}.matchlab-pass h2{font-size:25px}.matchlab-pass p{font-size:11px}.matchlab-pass button{grid-column:1/-1;width:100%}}@media (max-width:420px){.lab-entry{grid-template-columns:1fr}.lab-entry-radar{margin-bottom:2px}.lab-entry-copy p{grid-column:auto}.matchlab-lockup{align-items:flex-start}.matchlab-lockup .lab-radar-mark,.matchlab-lockup>span{width:54px;height:54px}.matchlab-lockup strong{font-size:24px}.matchlab-hero h2{font-size:38px}.world-radar-console{width:96%}.matchlab-quality-card dl div{grid-template-columns:1fr auto}.matchlab-quality-card dd{grid-column:1}.matchlab-quality-card dl span{grid-area:1/2/span 2}.matchlab-pass{grid-template-columns:1fr}.matchlab-pass-mark{justify-self:start}.matchdesk-metrics{gap:6px}.matchdesk-metrics article{min-height:85px;padding:13px}.matchdesk-detail>header{flex-direction:column}.matchdesk-scoreboard{grid-template-columns:minmax(0,1fr) 55px minmax(0,1fr);min-height:200px}.team-crest{width:50px;height:50px;font-size:14px}.matchdesk-scoreboard>div strong{font-size:15px}.score-status{font-size:5px}.matchdesk-scoreboard>section strong{font-size:18px}.matchdesk-reading header{flex-direction:column;gap:5px}.matchdesk-notice{grid-template-columns:auto 1fr}.matchdesk-notice b{grid-column:2}.alert-event-grid{grid-template-columns:1fr}}:root{--brand-navy-950:#06131e;--brand-navy-900:#081722;--brand-navy-800:#102b3d;--brand-navy-700:#163b50;--brand-cream:#fff7e6;--brand-cream-2:#f6ebd2;--brand-mist:#e7f0ed;--brand-mist-2:#cad8d5;--brand-turquoise:#59d4cd;--brand-turquoise-deep:#2d7776;--brand-gold:#d8af5d;--brand-gold-soft:#f3d58b;--brand-terracotta:#d97b59;--text-on-dark:#f8f2e6;--muted-on-dark:#a9bbc4;--text-on-light:#102b3a;--muted-on-light:#405b69;--line-on-dark:#e7f0ed24;--line-on-light:#cad8d5;--ink:var(--brand-navy-950);--navy:var(--brand-navy-900);--navy-2:var(--brand-navy-800);--gold:var(--brand-gold);--gold-bright:var(--brand-gold-soft);--cyan:var(--brand-turquoise);--cream:var(--brand-cream);--muted:var(--muted-on-dark)}body{background:var(--brand-navy-950);color:var(--text-on-dark)}.sidebar{background:linear-gradient(180deg,var(--brand-navy-950),var(--brand-navy-900));overflow:hidden auto}.chucho-app-brand>span:last-child{min-width:0}.chucho-app-brand .chucho-wordmark{font-size:15.5px}.public-nav nav a,.public-nav nav button,.public-nav>button{font-size:12px}.hero-manifest strong,.public-brand small,.public-kicker,.public-utility-strip{font-size:11px}.hero-intro{font-size:17px;line-height:1.65}.demo-ribbon{font-size:11px;line-height:1.55}.market-legend{font-size:10px}.purpose-grid cite{color:#9eb2bc;font-size:12px}.public-footer,.public-footer p small,.public-footer>div span,.public-footer>div strong{font-size:11px}.footer-brand small{font-size:9px}.public-purpose{background:var(--brand-cream);box-shadow:0 0 0 100vmax var(--brand-cream);clip-path:inset(0 -100vmax)}.public-purpose,.public-purpose .purpose-grid article h3,.public-purpose .purpose-heading h2{color:var(--text-on-light)}.public-purpose .purpose-grid article>span,.public-purpose .purpose-heading small{color:#8b611f}.public-purpose .purpose-grid article{background:#ffffff8f;border-color:#102b3a21;box-shadow:0 18px 45px #102b3a14}.public-purpose .purpose-grid article p{color:var(--muted-on-light);font-size:16px}.public-purpose .purpose-grid blockquote{background:linear-gradient(145deg,var(--brand-navy-800),var(--brand-navy-950));border-color:#d8af5d59}.public-ecosystem{background:var(--brand-mist);box-shadow:0 0 0 100vmax var(--brand-mist);clip-path:inset(0 -100vmax)}.public-ecosystem,.public-ecosystem .ecosystem-card-grid h3,.public-ecosystem .section-intro h2{color:var(--text-on-light)}.public-ecosystem .ecosystem-card-grid small,.public-ecosystem .section-intro small{color:var(--brand-turquoise-deep);font-size:11px}.public-ecosystem .ecosystem-card-grid p,.public-ecosystem .section-intro p{color:var(--muted-on-light);font-size:16px}.public-ecosystem .ecosystem-card-grid article{background:#fffaf0c2;border-color:#102b3a1f;box-shadow:0 20px 48px #102b3a17}.public-ecosystem .ecosystem-card-grid article:hover{border-color:#2d777659;box-shadow:0 24px 55px #102b3a24}.public-ecosystem .ecosystem-card-grid button{color:#7a541c;border-top-color:#102b3a1a;min-height:44px;font-size:13px}.public-ecosystem .ecosystem-icon{color:#8b611f;background:#d8af5d1f;border-color:#8b611f40}.nodos-travel-gateway{background:radial-gradient(circle at 15% 45%,#59d4cd2e,transparent 34%),radial-gradient(circle at 88% 14%,#d8af5d2b,transparent 30%),linear-gradient(135deg,#fffaf0,var(--brand-mist));border-color:#9a681f47}.nodos-travel-gateway:after{opacity:.32;background-color:#0000;background-image:linear-gradient(#102b3a09 1px,#0000 0),linear-gradient(90deg,#102b3a09 1px,#0000 0);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.nodos-travel-mark img{filter:drop-shadow(0 20px 25px #102b3a3d)}.nodos-travel-copy>small{color:#8b611f;font-size:12px}.nodos-travel-copy h3{color:var(--text-on-light)}.nodos-travel-copy p{color:var(--muted-on-light);font-size:16px}.nodos-travel-copy>div span{color:#235e66;background:#59d4cd21;border-color:#2d777638;font-size:12px}.nodos-travel-copy>b{color:#744b16;background:#d8af5d2e;font-size:12px}.academy-gateway{min-height:390px;color:var(--text-on-dark);background:radial-gradient(circle at 78% 30%,#59d4cd2e,transparent 30%),linear-gradient(125deg,var(--brand-navy-800),var(--brand-navy-950));border:1px solid #102b3a24;border-radius:24px;grid-template-columns:1.05fr .95fr;align-items:center;margin-top:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 25px 65px #102b3a2e}.academy-gateway>div:first-child{z-index:2;padding:clamp(32px,5vw,68px)}.academy-gateway small{color:var(--brand-gold-soft);letter-spacing:.14em;font-size:12px;font-weight:800}.academy-gateway h3{color:var(--text-on-dark);font:650 clamp(38px,4vw,59px)/.96 var(--font-display);margin:14px 0}.academy-gateway p{max-width:650px;color:var(--muted-on-dark);font-size:16px;line-height:1.65}.academy-gateway button{color:#171005;background:linear-gradient(135deg,var(--brand-gold-soft),#b87928);cursor:pointer;border:1px solid #f3d58b8c;border-radius:10px;min-height:46px;margin-top:16px;padding:0 18px;font-size:13px;font-weight:800}.academy-gateway button span{margin-left:14px}.academy-gateway-art{height:100%;min-height:390px;position:relative;overflow:hidden}.academy-gateway-art:before{content:"";z-index:1;background:linear-gradient(90deg,var(--brand-navy-800),transparent 35%);position:absolute;inset:0}.academy-gateway-art img{object-fit:cover;object-position:center;width:100%;height:100%}.academy-gateway-status{width:fit-content;color:var(--muted-on-dark);margin-top:12px;font-size:12px;display:block}.signal-view{color:var(--text-on-dark)}.discovery-results article,.signal-analysis-panel,.signal-asset-card,.signal-chart-card,.signal-data-strip,.signal-guard-card,.signal-paper-lab,.signal-regime-card{border-color:var(--line-on-dark);background-color:var(--brand-navy-800)}.signal-principles-card{color:var(--text-on-light);border-color:var(--line-on-light);background:linear-gradient(145deg,var(--brand-cream),var(--brand-mist))}.signal-principles-card>small{color:var(--brand-turquoise-deep)}.signal-principles-card span{color:var(--text-on-light);border-bottom-color:#102b3a1f}.paper-direction-grid dt,.paper-metric-grid small,.signal-analysis-panel header small,.signal-card-kicker small,.signal-chart-toolbar small,.signal-data-strip small,.signal-paper-plan dt,.signal-section-heading small{font-size:11px}.paper-methodology p,.paper-metric-grid span,.signal-analysis-panel header p,.signal-data-strip strong,.timeframe-row>b,.timeframe-row>span{font-size:13px}.paper-plan-direction p,.signal-discovery p,.signal-guard-card p,.signal-regime-card p,.signal-section-heading p{font-size:14px}.signal-asset-name small,.signal-change,.signal-score small,.signal-state{font-size:12px}.signal-asset-price{font-size:20px}.paper-direction-grid dd,.signal-paper-plan dd{font-size:14px}.breadth-up,.paper-direction-grid .long>header span,.paper-plan-direction .long,.signal-bias-large.up,.signal-bias-mini.up{color:var(--brand-turquoise)}.breadth-down,.paper-direction-grid .short>header span,.paper-plan-direction .short,.signal-bias-large.down,.signal-bias-mini.down{color:var(--brand-terracotta)}.signal-card-kicker small,.signal-data-strip small,.signal-guard-card small,.signal-live-chip,.signal-principles-card>small,.signal-regime-card>small,.signal-section-heading small{font-size:11px}.signal-analysis-panel header p,.signal-data-strip strong,.timeframe-row>b,.timeframe-row>span,.timeframe-row>strong{font-size:13px}.signal-asset-name strong{font-size:15px}.breadth-legend,.signal-bias-mini,.signal-score small,.signal-state{font-size:12px;line-height:1.35}.signal-bias-large strong,.signal-bias-mini{text-wrap:balance}.signal-contract-context{border-top:1px solid var(--line-on-dark);border-bottom:1px solid var(--line-on-dark);background:#e7f0ed14;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;padding:1px;display:grid}.signal-contract-context>div{background:var(--brand-navy-900);flex-direction:column;justify-content:center;min-width:0;min-height:82px;padding:13px 15px;display:flex}.signal-contract-context small{color:#7fa0b1;letter-spacing:.08em;font-size:11px;font-weight:800}.signal-contract-context strong{color:var(--text-on-dark);font-variant-numeric:tabular-nums;text-overflow:ellipsis;margin-top:7px;font-size:14px;overflow:hidden}.signal-contract-context strong.up{color:var(--brand-turquoise)}.signal-contract-context strong.down{color:var(--brand-terracotta)}.signal-contract-context span{color:var(--muted-on-dark);margin-top:4px;font-size:11px;line-height:1.35}.signal-contract-context.spot{background:#d8af5d2e;grid-template-columns:1fr}.signal-contract-context .spot-context{background:linear-gradient(110deg,#382c19,var(--brand-navy-900));grid-template-columns:minmax(140px,.6fr) minmax(260px,1fr) minmax(260px,1.2fr);align-items:center;gap:20px;min-height:92px;display:grid}.signal-contract-context .spot-context span,.signal-contract-context .spot-context strong{margin:0}.signal-lookup{color:var(--text-on-light);background:radial-gradient(circle at 92% 8%,#59d4cd33,transparent 28%),linear-gradient(140deg,var(--brand-cream),var(--brand-mist));border:1px solid #102b3a24;border-radius:24px;padding:clamp(26px,4vw,48px);overflow:hidden;box-shadow:0 24px 64px #06131e29}.signal-lookup>header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.signal-lookup>header>div{max-width:840px}.signal-lookup>header small{color:#7a541c;letter-spacing:.13em;font-size:12px;font-weight:850}.signal-lookup>header h2{color:var(--text-on-light);font:650 clamp(35px,4vw,53px)/.98 var(--font-display);margin:11px 0 9px}.signal-lookup>header p{color:var(--muted-on-light);margin:0;font-size:15px;line-height:1.65}.signal-lookup>header>span{color:var(--brand-turquoise-deep);background:#59d4cd1f;border:1px solid #2d777638;border-radius:999px;flex:none;padding:8px 11px;font-size:11px;font-weight:850}.signal-lookup form{max-width:880px;margin-top:27px}.signal-lookup form label{color:#355767;margin-bottom:8px;font-size:12px;font-weight:800;display:block}.signal-lookup form>div{gap:9px;display:flex}.signal-lookup form input{min-width:0;min-height:52px;color:var(--text-on-light);font:750 16px var(--font-chucho);letter-spacing:.035em;text-transform:uppercase;background:#ffffffb8;border:1px solid #102b3a33;border-radius:11px;outline:none;flex:1;padding:0 16px;box-shadow:inset 0 1px #ffffffb3}.signal-lookup form input:focus{border-color:var(--brand-turquoise-deep);box-shadow:0 0 0 3px #59d4cd2e}.signal-lookup form input::placeholder{color:#788d96;text-transform:none;font-weight:600}.signal-lookup form button{border:1px solid var(--brand-navy-800);min-height:52px;color:var(--brand-cream);background:linear-gradient(135deg,var(--brand-navy-800),var(--brand-navy-950));cursor:pointer;border-radius:11px;padding:0 20px;font-size:13px;font-weight:850}.signal-lookup form button span{margin-left:14px}.signal-lookup form button:disabled,.signal-lookup-examples button:disabled{opacity:.55;cursor:wait}.signal-lookup form>small{color:#607985;margin-top:8px;font-size:12px;line-height:1.5;display:block}.signal-lookup-examples{flex-wrap:wrap;align-items:center;gap:7px;margin-top:15px;display:flex}.signal-lookup-examples>span{color:#607985;margin-right:3px;font-size:12px;font-weight:750}.signal-lookup-examples button{color:#235e66;cursor:pointer;background:#ffffff7a;border:1px solid #102b3a29;border-radius:999px;min-height:34px;padding:0 11px;font-size:12px;font-weight:850}.signal-lookup-message{background:#ffffff80;border:1px solid #102b3a1f;border-radius:13px;align-items:center;gap:14px;min-height:76px;margin-top:21px;padding:17px 19px;display:flex}.signal-lookup-message>i{border:2px solid #2d777638;border-top:2px solid var(--brand-turquoise-deep);border-radius:50%;flex:none;width:22px;height:22px;animation:spin 1s linear infinite}.signal-lookup-message>span{width:30px;height:30px;color:var(--brand-terracotta);background:#d97b591f;border-radius:50%;flex:none;place-items:center;display:grid}.signal-lookup-message strong{color:var(--text-on-light);font-size:14px;display:block}.signal-lookup-message div span,.signal-lookup-message p{color:var(--muted-on-light);margin:5px 0 0;font-size:13px;line-height:1.5}.signal-lookup-result{color:var(--text-on-dark);background:radial-gradient(circle at 90% 0,#59d4cd1c,transparent 30%),linear-gradient(145deg,var(--brand-navy-800),var(--brand-navy-950));border:1px solid #f3d58b30;border-radius:18px;margin-top:25px;padding:24px;overflow:hidden;box-shadow:0 24px 55px #06131e33}.signal-lookup-result.spot{background:radial-gradient(circle at 88% 0,#d8af5d24,transparent 30%),linear-gradient(145deg,#1c2f38,var(--brand-navy-950));border-color:#d8af5d52}.signal-lookup-result>header{justify-content:space-between;align-items:center;gap:20px;display:flex}.lookup-identity{align-items:center;gap:13px;min-width:0;display:flex}.lookup-identity .signal-asset-monogram{flex:none;position:static}.lookup-identity small{color:var(--brand-gold-soft);letter-spacing:.11em;font-size:10px;font-weight:850}.lookup-identity h3{color:var(--text-on-dark);font:700 25px var(--font-chucho);margin:5px 0 0}.lookup-identity h3 em{color:#829ba8;margin-left:8px;font-size:11px;font-style:normal}.lookup-badges{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.lookup-badges b,.lookup-badges span{color:var(--brand-turquoise);background:#59d4cd12;border:1px solid #59d4cd40;border-radius:999px;padding:7px 9px;font-size:10px;font-weight:850}.lookup-badges b.spot{color:var(--brand-gold-soft);background:#d8af5d17;border-color:#d8af5d4d}.lookup-badges span{color:#9db1ba;background:#ffffff08;border-color:#e7f0ed21}.lookup-price-line{border-top:1px solid var(--line-on-dark);border-bottom:1px solid var(--line-on-dark);justify-content:space-between;align-items:flex-end;gap:20px;margin-top:23px;padding:22px 0;display:flex}.lookup-price-line>div{grid-template-columns:auto auto;align-items:end;gap:5px 13px;display:grid}.lookup-price-line>div small{color:#7895a4;letter-spacing:.09em;grid-column:1/-1;font-size:10px;font-weight:850}.lookup-price-line>div strong{color:var(--brand-cream);font:730 31px var(--font-chucho)}.lookup-price-line>div em{padding-bottom:4px;font-size:12px;font-style:normal;font-weight:800}.lookup-market-metrics dd.up,.lookup-price-line em.up{color:var(--brand-turquoise)}.lookup-market-metrics dd.down,.lookup-price-line em.down{color:var(--brand-terracotta)}.lookup-market-metrics{background:#e7f0ed14;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:18px 0 0;padding:1px;display:grid}.lookup-market-metrics>div{background:#05111bb8;min-width:0;min-height:76px;padding:14px}.lookup-market-metrics dt{color:#7895a4;letter-spacing:.07em;font-size:9px;font-weight:850}.lookup-market-metrics dd{color:#e9f0ed;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:12px;font-weight:750;overflow:hidden}.lookup-market-metrics .lookup-spot-note{grid-column:span 2}.lookup-timeframes{max-width:620px;margin-top:17px}.lookup-reading{border:1px solid var(--line-on-dark);background:var(--line-on-dark);border-radius:12px;grid-template-columns:1fr 1fr;gap:1px;margin-top:18px;display:grid;overflow:hidden}.lookup-reading>div{background:#081b29f0;padding:18px}.lookup-reading small{color:var(--brand-gold-soft);letter-spacing:.09em;font-size:10px;font-weight:850}.lookup-reading h4{color:var(--text-on-dark);margin:8px 0 12px;font-size:17px}.lookup-reading p{color:var(--muted-on-dark);margin:7px 0 0;font-size:12px;line-height:1.5}.lookup-blockers small{color:var(--brand-terracotta)}.signal-lookup-result>.discovery-paper{margin-top:18px}.signal-lookup-result>footer{border-top:1px solid var(--line-on-dark);color:#819aa7;margin-top:16px;padding-top:14px;font-size:11px;line-height:1.5}.academy-pass{background:linear-gradient(145deg,var(--brand-navy-800),var(--brand-navy-950));border:1px solid #59d4cd38;border-radius:24px;margin-top:20px;overflow:hidden;box-shadow:0 28px 70px #00000038}.academy-pass>header{border-bottom:1px solid var(--line-on-dark);justify-content:space-between;align-items:flex-end;gap:24px;padding:30px;display:flex}.academy-pass>header small{color:var(--brand-gold-soft);letter-spacing:.13em;font-size:12px;font-weight:800}.academy-pass>header h2{max-width:850px;color:var(--text-on-dark);font:650 clamp(30px,3vw,44px)/1 var(--font-display);margin:10px 0 0}.academy-pass>header>span{color:var(--brand-gold-soft);border:1px solid #d8af5d47;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800}.academy-pass-grid{grid-template-columns:repeat(4,1fr);display:grid}.academy-pass-grid article{border-right:1px solid var(--line-on-dark);min-height:210px;padding:25px}.academy-pass-grid article:last-child{border:0}.academy-pass-grid b{color:var(--brand-turquoise);letter-spacing:.1em;font-size:11px}.academy-pass-grid article:nth-child(n+3) b{color:var(--brand-gold-soft)}.academy-pass-grid h3{color:var(--text-on-dark);margin:17px 0 10px;font-size:19px}.academy-pass-grid p{color:var(--muted-on-dark);margin:0;font-size:14px;line-height:1.6}.academy-pass>footer{border-top:1px solid var(--line-on-dark);background:#0000001f;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:24px 30px;display:grid}.academy-pass>footer strong{color:var(--brand-cream);font-size:15px}.academy-pass>footer span{color:var(--muted-on-dark);font-size:13px}.academy-pass>footer button{color:#8095a0;background:#ffffff06;border:1px solid #ffffff1f;border-radius:9px;min-height:44px;padding:0 15px;font-size:13px}.academy-view{width:min(1380px,100%);color:var(--text-on-dark);flex-direction:column;gap:22px;margin:0 auto;display:flex}.academy-hero{background:var(--brand-cream);border:1px solid #d8af5d38;border-radius:28px;grid-template-columns:1.08fr .92fr;min-height:600px;display:grid;overflow:hidden;box-shadow:0 30px 90px #00000040}.academy-hero-copy{color:var(--text-on-light);flex-direction:column;justify-content:center;padding:clamp(40px,6vw,88px);display:flex}.academy-hero-copy>small{color:#8b611f;letter-spacing:.15em;font-size:12px;font-weight:800}.academy-hero-copy h2{font:650 clamp(54px,6vw,86px)/.88 var(--font-display);margin:22px 0 18px}.academy-hero-copy h2 strong{color:var(--brand-terracotta);display:block}.academy-hero-copy p{max-width:700px;color:var(--muted-on-light);margin:0;font-size:18px;line-height:1.65}.academy-hero-copy>div{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.academy-hero-copy button{border:1px solid var(--brand-navy-800);min-height:48px;color:var(--brand-cream);background:var(--brand-navy-800);cursor:pointer;border-radius:10px;padding:0 18px;font-size:14px;font-weight:800}.academy-hero-copy button.ghost{color:#70808a;cursor:not-allowed;background:0 0;border-color:#102b3a2e}.academy-hero-copy footer{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.academy-hero-copy footer span{color:var(--brand-turquoise-deep);background:#59d4cd1a;border:1px solid #2d777638;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:800}.academy-hero-art{background:var(--brand-navy-950);position:relative;overflow:hidden}.academy-hero-art:before{content:"";z-index:1;background:linear-gradient(90deg,var(--brand-cream),transparent 16%);position:absolute;inset:0}.academy-hero-art img{object-fit:cover;width:100%;height:100%}.academy-hero-art span{z-index:2;color:var(--brand-gold-soft);background:#06131ecc;border:1px solid #f3d58b40;border-radius:999px;padding:8px 10px;font-size:11px;font-weight:800;position:absolute;bottom:20px;right:20px}.academy-foundation{color:var(--text-on-light);background:var(--brand-mist);border:1px solid #102b3a1f;border-radius:22px;grid-template-columns:1.15fr .85fr;gap:35px;padding:38px;display:grid}.academy-foundation small,.academy-method header small,.academy-routes header small{color:var(--brand-turquoise-deep);letter-spacing:.13em;font-size:12px;font-weight:800}.academy-foundation h2,.academy-method h2,.academy-routes h2{font:650 clamp(34px,4vw,54px)/1 var(--font-display);margin:10px 0}.academy-foundation p,.academy-method header p{color:var(--muted-on-light);font-size:16px;line-height:1.65}.academy-foundation dl{gap:8px;margin:0;display:grid}.academy-foundation dl div{background:#ffffff80;border:1px solid #102b3a1a;border-radius:11px;padding:14px 16px}.academy-foundation dt{color:#687d86;font-size:11px;font-weight:800}.academy-foundation dd{color:var(--text-on-light);margin:6px 0 0;font-size:15px;font-weight:700}.academy-method{border:1px solid var(--line-on-dark);background:var(--brand-navy-800);border-radius:22px;padding:44px}.academy-method header{max-width:850px}.academy-method header small{color:var(--brand-gold-soft)}.academy-method header p{color:var(--muted-on-dark)}.academy-method>div{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:30px;display:grid}.academy-method article{border:1px solid var(--line-on-dark);background:#06131e75;border-radius:14px;min-height:230px;padding:22px}.academy-method article span{color:var(--brand-gold);font-size:12px;font-weight:800}.academy-method article h3{color:var(--text-on-dark);margin:30px 0 10px;font-size:20px}.academy-method article p{color:var(--muted-on-dark);margin:0;font-size:14px;line-height:1.55}.academy-routes{color:var(--text-on-light);background:var(--brand-cream);border:1px solid #102b3a1f;border-radius:22px;padding:40px}.academy-routes>div{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:28px;display:grid}.academy-routes article{background:#ffffff85;border:1px solid #102b3a1f;border-radius:14px;min-height:205px;padding:22px}.academy-routes article>span{border-radius:999px;padding:6px 8px;font-size:11px;font-weight:800;display:inline-flex}.academy-routes article>span.available{color:#1d6665;background:#59d4cd2e}.academy-routes article>span.design{color:#7a541c;background:#d8af5d33}.academy-routes h3{margin:28px 0 10px;font-size:20px}.academy-routes p{color:var(--muted-on-light);margin:0;font-size:14px;line-height:1.55}.signal-language-guide{color:var(--text-on-light);background:linear-gradient(135deg,#e7f0edfa,#fff7e6f5);border:1px solid #59d4cd2e;border-radius:18px;padding:22px 25px;box-shadow:0 18px 45px #06131e1f}.signal-language-guide>header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.signal-language-guide>header small{color:var(--brand-turquoise-deep);letter-spacing:.12em;font-size:11px;font-weight:850}.signal-language-guide h2{font:650 clamp(25px,3vw,37px)/1 var(--font-display);margin:6px 0 0}.signal-language-guide>header>div:last-child{flex-wrap:wrap;gap:6px;display:flex}.signal-language-guide button{color:#496673;cursor:pointer;background:#ffffff7a;border:1px solid #102b3a24;border-radius:999px;min-height:38px;padding:0 12px;font-size:12px;font-weight:800}.signal-language-guide button.active{color:var(--brand-cream);border-color:var(--brand-navy-800);background:var(--brand-navy-800)}.signal-language-guide>p{max-width:850px;color:var(--muted-on-light);margin:14px 0 0;font-size:14px;line-height:1.6}.signal-language-guide>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.signal-language-guide>div span{color:#304f5e;background:#ffffff7a;border:1px solid #102b3a1a;border-radius:10px;padding:12px 13px;font-size:13px;line-height:1.45}.signal-language-guide>footer{color:#66808b;margin-top:11px;font-size:11px}.signal-source-matrix{color:var(--text-on-light);background:linear-gradient(145deg,#f4f9f7fa,#fffaeef7);border:1px solid #49beb433;border-radius:20px;padding:25px;box-shadow:0 20px 48px #06131e1f}.signal-source-matrix>header{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.signal-source-matrix>header small{color:var(--brand-turquoise-deep);letter-spacing:.13em;font-size:11px;font-weight:900}.signal-source-matrix>header h2{font:650 clamp(25px,3vw,38px)/1 var(--font-display);margin:6px 0 0}.signal-source-matrix>header p{max-width:760px;color:var(--muted-on-light);margin:9px 0 0;font-size:14px;line-height:1.55}.signal-source-matrix>header>span{color:#0c6e62;letter-spacing:.08em;white-space:nowrap;background:#beefe15c;border:1px solid #0f85742e;border-radius:999px;align-items:center;gap:7px;min-height:34px;padding:0 12px;font-size:10px;font-weight:900;display:inline-flex}.signal-source-matrix>header>span i{background:#23b58e;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #23b58e1f}.signal-source-matrix.error>header>span{color:#985733;background:#efc29d33;border-color:#c0703e33}.signal-source-matrix.error>header>span i{background:#d68955;box-shadow:0 0 0 5px #d689551f}.signal-source-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:20px;display:grid}.signal-source-grid article{background:#ffffff8f;border:1px solid #102b3a1a;border-radius:14px;grid-template-columns:40px 1fr;gap:11px;min-height:136px;padding:15px;display:grid;position:relative;overflow:hidden}.signal-source-grid article:after{content:"";background:#aab8bd;height:3px;position:absolute;inset:auto 0 0}.signal-source-grid article.active:after{background:linear-gradient(90deg,#24a989,#dfb153)}.signal-source-grid article.waiting{opacity:.72}.source-brand{color:#fff;background:#17384a;border-radius:12px;place-items:center;width:40px;height:40px;font-size:17px;font-weight:900;display:grid;box-shadow:0 7px 18px #0c273529}.source-brand svg{width:21px;height:21px}.source-brand.binance{color:#1e2630;background:#f3ba2f}.source-brand.bitunix{background:linear-gradient(145deg,#0b2538,#1aa597)}.source-brand.coingecko{color:#355118;background:#a9d455}.source-brand.coinmarketcap{background:#3156d8}.signal-source-grid article small{color:#728790;letter-spacing:.09em;font-size:9px;font-weight:900}.signal-source-grid article strong{margin-top:4px;font-size:15px;display:block}.signal-source-grid article p{color:#607883;margin:5px 0 0;font-size:11px;line-height:1.4}.signal-source-grid article>b{color:#607780;letter-spacing:.08em;grid-column:1/-1;align-self:end;font-size:9px}.signal-source-grid article.active>b{color:#087b67}.signal-consensus-reading{color:#f8f1e1;background:#102b3a;border:1px solid #102b3a1a;border-radius:14px;grid-template-columns:150px 1fr auto;align-items:center;gap:18px;margin-top:10px;padding:16px;display:grid}.signal-consensus-reading>div small{color:#7bcac1;letter-spacing:.11em;font-size:9px;font-weight:900;display:block}.signal-consensus-reading>div strong{font:700 27px/1 var(--font-display);margin-top:3px;display:block}.signal-consensus-reading>div span{color:#9eb4bd;font-size:10px}.signal-consensus-reading dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;display:grid}.signal-consensus-reading dl div{min-width:0}.signal-consensus-reading dt{color:#89a5af;letter-spacing:.06em;font-size:8px;font-weight:850}.signal-consensus-reading dd{color:#f8f1e1;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:13px;font-weight:800;overflow:hidden}.signal-consensus-reading dd.ok{color:#55d4a8}.signal-consensus-reading dd.warn{color:#f3b06e}.signal-consensus-reading>span{letter-spacing:.07em;white-space:nowrap;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:900}.signal-consensus-reading>span.ok{color:#73dec0;background:#2bb48f26}.signal-consensus-reading>span.warn{color:#f6bf88;background:#db8b4829}.signal-source-matrix>footer{color:#637984;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:13px;font-size:11px;line-height:1.5;display:flex}.signal-source-matrix>footer span{max-width:760px}.signal-source-matrix>footer b{color:#385b69;text-align:right;max-width:330px}.market-reference-radar{background:radial-gradient(circle at 8% 12%,#d8af5d21,transparent 28%),linear-gradient(145deg,var(--brand-navy-800),var(--brand-navy-950));border:1px solid #d8af5d3d;border-radius:24px;overflow:hidden;box-shadow:0 25px 65px #00000040}.market-reference-radar>header{border-bottom:1px solid var(--line-on-dark);justify-content:space-between;align-items:flex-end;gap:24px;padding:32px;display:flex}.market-reference-radar>header>div{max-width:850px}.market-reference-radar>header small{color:var(--brand-gold-soft);letter-spacing:.13em;font-size:12px;font-weight:850}.market-reference-radar>header h2{color:var(--text-on-dark);font:650 clamp(34px,4vw,52px)/1 var(--font-display);margin:10px 0 9px}.market-reference-radar>header p{color:var(--muted-on-dark);margin:0;font-size:15px;line-height:1.65}.reference-health{color:var(--brand-turquoise);background:#59d4cd12;border:1px solid #59d4cd3d;border-radius:999px;flex:none;padding:8px 11px;font-size:11px;font-weight:850}.reference-health.error,.reference-health.loading{color:var(--brand-gold-soft);background:#d8af5d12;border-color:#d8af5d40}.reference-market-grid{background:var(--line-on-dark);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;padding:1px;display:grid}.reference-market-card{background:#06131eed;grid-template-columns:auto 1fr;align-items:center;gap:13px;min-width:0;min-height:170px;padding:20px;display:grid}.reference-market-card>span{border:1px solid #ffffff2e;border-radius:15px;place-items:center;width:50px;height:50px;font-size:25px;display:grid;box-shadow:0 12px 28px #00000040}.reference-market-card.gold-market>span{color:#533504;background:linear-gradient(145deg,#ffeba3,#b97818)}.reference-market-card.silver-market>span{color:#263640;background:linear-gradient(145deg,#f4f8f9,#86949d)}.reference-market-card.oil-market>span{color:#dce6eb;background:linear-gradient(145deg,#405262,#0d141b)}.reference-market-card.dxy-market>span{color:#d8f5ec;background:linear-gradient(145deg,#1c8f7c,#0c3b45)}.reference-market-card.spx-market>span{color:#fff0bd;background:linear-gradient(145deg,#96712b,#2d2830)}.reference-market-card>div{min-width:0}.reference-market-card small{color:#8299a5;letter-spacing:.06em;font-size:10px;font-weight:800}.reference-market-card strong{color:var(--brand-cream);font-variant-numeric:tabular-nums;text-overflow:ellipsis;margin:10px 0 5px;font-size:22px;display:block;overflow:hidden}.reference-market-card em{font-size:13px;font-style:normal;font-weight:850}.reference-market-card em.up{color:var(--brand-turquoise)}.reference-market-card em.down{color:var(--brand-terracotta)}.reference-market-card p{color:var(--muted-on-dark);margin:9px 0 0;font-size:12px;line-height:1.35}.reference-market-empty{color:var(--muted-on-dark);text-align:center;background:#06131eed;grid-column:1/-1;padding:32px}.market-reference-radar>footer{grid-template-columns:minmax(250px,1fr) minmax(280px,1fr) auto;align-items:center;gap:24px;padding:25px 32px;display:grid}.market-reference-radar>footer>div:nth-child(2) small{color:var(--brand-gold-soft);letter-spacing:.1em;font-size:11px;font-weight:850}.market-reference-radar>footer>div:nth-child(2) strong{color:var(--text-on-dark);margin-top:7px;font-size:16px;display:block}.market-reference-radar>footer>div:nth-child(2) p{color:var(--muted-on-dark);margin:6px 0 0;font-size:12px;line-height:1.5}.market-reference-radar>footer button{min-height:46px;color:var(--brand-gold-soft);cursor:pointer;background:#d8af5d12;border:1px solid #f3d58b52;border-radius:10px;padding:0 16px;font-size:13px;font-weight:800}.market-reference-radar>footer button span{margin-left:12px}.plain-reasons{flex-direction:column;gap:5px!important;padding:12px!important;display:flex!important}.plain-reasons p{color:#8fa4ae;margin:0;font-size:12px;line-height:1.45}.discovery-paper>div small,.discovery-paper>footer,.discovery-paper>header b,.discovery-paper>header small{font-size:11px}.discovery-paper>div strong{font-size:13px}.lookup-market-metrics dt{font-size:11px;line-height:1.3}.lookup-market-metrics dd{font-size:13px}.paper-active-book article>footer b,.paper-active-book article>footer span,.paper-active-book dt,.paper-active-book>header small,.paper-results-book article>div:first-child small,.paper-results-book article>em,.paper-results-book dt,.paper-results-book>header small{font-size:11px}.paper-book-empty p{font-size:13px}@media (max-width:1179px){.signal-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-consensus-reading{grid-template-columns:125px 1fr}.signal-consensus-reading dl{grid-template-columns:repeat(3,minmax(0,1fr))}.signal-consensus-reading>span{grid-column:1/-1;width:fit-content}.reference-market-grid,.signal-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.paper-lab-columns,.signal-analysis-body{grid-template-columns:1fr}.signal-explanation{border-left:0;border-top:1px solid var(--line-on-dark)}.signal-contract-context{grid-template-columns:repeat(3,minmax(0,1fr))}.lookup-market-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.academy-pass-grid,.academy-routes>div{grid-template-columns:repeat(2,1fr)}.academy-pass-grid article:nth-child(2){border-right:0}.academy-method>div{grid-template-columns:repeat(3,1fr)}}@media (max-width:960px){.academy-gateway,.academy-hero,.nodos-travel-gateway{grid-template-columns:1fr}.market-reference-radar>footer,.signal-language-guide>div{grid-template-columns:1fr 1fr}.market-reference-radar>footer button{grid-column:1/-1;width:fit-content}.academy-gateway-art{min-height:360px}.academy-hero-art{min-height:480px}.academy-hero-art:before{background:linear-gradient(180deg,var(--brand-cream),transparent 14%)}.academy-foundation{grid-template-columns:1fr}.academy-method>div{grid-template-columns:repeat(2,1fr)}.academy-pass>footer{grid-template-columns:1fr}.academy-pass>footer button{width:fit-content}}@media (max-width:900px){.public-nav nav{display:none}.public-hero{grid-template-columns:1fr;min-height:auto;padding-top:128px}.public-hero-art{min-height:520px}.public-nav>button{min-height:44px;font-size:12px}}@media (max-width:760px){.signal-source-matrix{padding:20px 17px}.signal-source-matrix>footer,.signal-source-matrix>header{flex-direction:column;align-items:flex-start}.signal-source-grid{grid-template-columns:1fr}.signal-consensus-reading{grid-template-columns:1fr;align-items:start}.signal-consensus-reading dl{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-consensus-reading>span{grid-column:auto}.signal-source-matrix>footer b{text-align:left;max-width:none}.reference-market-grid{grid-template-columns:1fr}.nodos-travel-copy p,.public-ecosystem .ecosystem-card-grid p,.public-ecosystem .section-intro p,.public-purpose .purpose-grid article p{font-size:15px}.signal-asset-grid{grid-template-columns:1fr}.signal-asset-card{min-height:218px}.signal-contract-context{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-contract-context .spot-context{grid-template-columns:1fr;gap:8px}.signal-lookup{padding:27px 18px}.lookup-price-line,.signal-lookup-result>header,.signal-lookup>header{flex-direction:column;align-items:flex-start}.signal-lookup>header>span{align-self:flex-start}.signal-lookup form>div{flex-direction:column}.signal-lookup form input{width:100%;font-size:16px}.signal-lookup form button{width:100%}.lookup-badges{justify-content:flex-start}.lookup-price-line .signal-bias-large{align-self:flex-start}.lookup-reading{grid-template-columns:1fr}.market-reference-radar>header{flex-direction:column;align-items:flex-start;padding:25px 20px}.market-reference-radar>footer{grid-template-columns:1fr;padding:22px 20px}.market-reference-radar>footer button{grid-column:auto;width:100%}.reference-market-card{min-height:145px;padding:20px}.signal-language-guide{padding:20px 17px}.signal-language-guide>header{flex-direction:column;align-items:flex-start}.signal-language-guide>div{grid-template-columns:1fr}.academy-hero-copy{padding:36px 24px}.academy-hero-copy h2{font-size:52px}.academy-hero-copy p{font-size:16px}.academy-hero-art{min-height:380px}.academy-foundation,.academy-method,.academy-routes{padding:28px 20px}.academy-method>div,.academy-pass-grid,.academy-routes>div{grid-template-columns:1fr}.academy-method article{min-height:190px}.academy-pass-grid article{border-right:0;border-bottom:1px solid var(--line-on-dark);min-height:auto}.academy-pass>header{flex-direction:column;align-items:flex-start;padding:24px 20px}.academy-pass-grid article,.academy-pass>footer{padding:22px 20px}}@media (max-width:600px){.signal-card-kicker small,.signal-data-strip small,.signal-live-chip,.signal-section-heading small{font-size:11px}.breadth-legend,.signal-bias-mini,.signal-data-strip strong,.signal-score small,.signal-state{font-size:13px}}@media (max-width:420px){.signal-contract-context{grid-template-columns:1fr}.signal-contract-context>div{min-height:72px}.lookup-market-metrics{grid-template-columns:1fr}.lookup-market-metrics .lookup-spot-note{grid-column:auto}.signal-lookup-result{padding:17px 14px}.lookup-price-line>div{grid-template-columns:1fr}.lookup-price-line>div small{grid-column:auto}.lookup-timeframes{grid-template-columns:1fr 1fr}.academy-hero-copy h2{font-size:45px}.academy-hero-art{min-height:330px}.academy-gateway h3{font-size:40px}.academy-foundation h2,.academy-method h2,.academy-routes h2{font-size:36px}}@media (prefers-reduced-motion:reduce){.lab-radar-dot,.lab-radar-sweep,.world-node,.world-radar-glow,.world-radar-sweep{animation:none!important}.lab-radar-sweep,.world-radar-sweep{transform:rotate(32deg)}.lab-radar-dot,.world-node{opacity:.7}}:root{--cc-navy-950:#06131e;--cc-navy-900:#081722;--cc-navy-800:#102b3d;--cc-navy-700:#163b50;--cc-cream-50:#fff7e6;--cc-cream-100:#f6ebd2;--cc-mist-100:#e7f0ed;--cc-mist-200:#cad8d5;--cc-gold-500:#d8af5d;--cc-gold-300:#f3d58b;--cc-turquoise-400:#59d4cd;--cc-turquoise-700:#2d7776;--cc-coral-500:#d97b59;--cc-coral-700:#9b4435;--font-ui:"Manrope Variable",Inter,ui-sans-serif,system-ui,sans-serif;--font-data:"Manrope Variable",Inter,ui-sans-serif,system-ui,sans-serif;--font-brand:"Syne Variable",Inter,ui-sans-serif,system-ui,sans-serif;--font-display:"Cormorant Garamond Variable",Georgia,serif;--brand-navy-950:var(--cc-navy-950);--brand-navy-900:var(--cc-navy-900);--brand-navy-800:var(--cc-navy-800);--brand-navy-700:var(--cc-navy-700);--brand-cream:var(--cc-cream-50);--brand-cream-2:var(--cc-cream-100);--brand-mist:var(--cc-mist-100);--brand-mist-2:var(--cc-mist-200);--brand-gold:var(--cc-gold-500);--brand-gold-soft:var(--cc-gold-300);--brand-turquoise:var(--cc-turquoise-400);--brand-turquoise-deep:var(--cc-turquoise-700);--brand-terracotta:var(--cc-coral-500)}body,button,input,select,textarea{font-family:var(--font-ui)}.signal-hero{background-color:var(--cc-navy-800);min-height:clamp(310px,31vw,430px)}.signal-hero-status span{font:800 11px/1.2 var(--font-ui);letter-spacing:.08em}.discovery-results article,.signal-analysis-panel,.signal-asset-card,.signal-chart-card,.signal-data-strip,.signal-paper-lab,.signal-regime-card{background-color:var(--cc-navy-800)}.signal-asset-card.active,.signal-asset-card:hover{background-color:var(--cc-navy-700)}.signal-guard-card{color:var(--text-on-light);border-color:var(--cc-mist-200);background:radial-gradient(circle at 15% 50%,#59d4cd33,transparent 35%),linear-gradient(145deg,var(--cc-mist-100),var(--cc-cream-50));box-shadow:0 18px 45px #06131e1f}.signal-guard-card .guard-orbit{color:var(--cc-turquoise-700);background:#59d4cd24;border-color:#2d777647;box-shadow:0 0 0 10px #59d4cd0d}.signal-guard-card small{color:var(--cc-turquoise-700)}.signal-guard-card h3{color:var(--text-on-light)}.signal-guard-card p{color:var(--muted-on-light)}.academy-hero-copy h2 strong{color:var(--cc-turquoise-700)}.discovery-results dt,.signal-asset-price small,.signal-bias-large small,.signal-chart-card dt,.signal-consensus-reading dt,.signal-document-grid small,.signal-ledger small,.signal-nav-badge,.signal-source-grid article small,.timeframe-header{font-size:11px;line-height:1.35}.market-legend,.market-ticker-label em,.market-ticker-label small,.quote-name small,.ticker-loading small{font-size:10px;line-height:1.25}.quote-name strong,.quote-price strong{font:750 12px/1.2 var(--font-data)}.quote-price small{font-size:11px}.nav-item,.signal-language-guide button,.signal-lookup-examples button{min-height:48px;font-size:14px}.paper-direction-grid dd,.paper-metric-grid strong,.signal-asset-price,.signal-data-strip strong,.signal-paper-plan dd{font-family:var(--font-data)}.paper-evidence-banner{background:linear-gradient(135deg,#d8af5d1f,#06131e61);border:1px solid #d8af5d4d;border-radius:15px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:22px 0 4px;padding:17px 18px;display:grid}.paper-evidence-banner>span{width:36px;height:36px;color:var(--cc-gold-300);background:#d8af5d21;border-radius:50%;place-items:center;font-size:19px;font-weight:900;display:grid}.paper-evidence-banner strong{color:var(--text-on-dark);font-size:15px;display:block}.paper-evidence-banner p{color:var(--muted-on-dark);margin:5px 0 0;font-size:13px;line-height:1.5}.paper-evidence-banner>b{color:var(--cc-gold-300);font:850 12px var(--font-data);white-space:nowrap}.paper-evidence-banner>small{color:#9fb2bb;grid-column:2/-1;font-size:11px}.paper-evidence-banner.ready{background:linear-gradient(135deg,#59d4cd1f,#06131e61);border-color:#59d4cd4d}.paper-evidence-banner.ready>b,.paper-evidence-banner.ready>span{color:var(--cc-turquoise-400)}@media (max-width:759px){.signal-hero{background-position:50%;background-size:contain;min-height:270px}.signal-hero-status{grid-template-columns:1fr}.signal-hero-status span{font-size:11px}.paper-evidence-banner{grid-template-columns:auto 1fr;align-items:start}.paper-evidence-banner>b,.paper-evidence-banner>small{white-space:normal;grid-column:2}}.signal-standalone{background:#06111b;min-height:100vh;padding:24px clamp(14px,3vw,42px) 32px}.signal-standalone-header{color:#f5eddd;justify-content:space-between;align-items:end;gap:18px;max-width:1380px;margin:0 auto 16px;display:flex}.signal-standalone-header small{color:#66c9d1;letter-spacing:.13em;font-weight:850}.signal-standalone-header h1{font:650 clamp(32px,5vw,58px)/1 var(--font-display);margin:5px 0 0}.signal-standalone-header>span{color:#77d8ce;border:1px solid #59d4cd40;border-radius:999px;padding:9px 12px;font-size:11px;font-weight:850}.signal-standalone>.demo-ribbon{max-width:1380px;margin:0 auto 18px}.signal-standalone-footer{color:#78909c;letter-spacing:.1em;text-align:center;border-top:1px solid #ffffff14;max-width:1380px;margin:28px auto 0;padding-top:18px;font-size:11px}@media (max-width:640px){.signal-standalone{padding:14px 10px 24px}.signal-standalone-header{flex-direction:column;align-items:flex-start}.signal-standalone-header>span{display:none}}.bitunix-execution{background:linear-gradient(145deg,#05141cfa,#071f24f0);border:1px solid #45db973d;border-radius:24px;margin:24px 0;padding:24px;box-shadow:0 22px 70px #0000003d}.bitunix-execution>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:20px;display:flex}.bitunix-execution header small{letter-spacing:.16em;color:#7de6b5}.bitunix-execution header h3{margin:5px 0 0;font-size:1.35rem}.bitunix-execution header>span{letter-spacing:.08em;background:#ffffff0f;border-radius:999px;padding:8px 12px;font-size:.72rem;font-weight:800}.bitunix-execution header>span.connected{color:#72e8aa}.bitunix-execution header>span.offline{color:#f2c879}.bitunix-execution header i{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.bitunix-execution form{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.bitunix-execution label{color:#a9bdc3;gap:7px;font-size:.78rem;display:grid}.bitunix-execution input,.bitunix-execution select{color:#fff;background:#07161c;border:1px solid #ffffff21;border-radius:12px;min-height:44px;padding:0 12px}.bitunix-execution button{cursor:pointer;border:0;border-radius:12px;min-height:44px;padding:0 18px;font-weight:800}.bitunix-execution form>button,.bitunix-open{color:#03120c;background:linear-gradient(135deg,#55e39e,#d6b85b)}.bitunix-execution form>p,.bitunix-trade>p{color:#80969d;grid-column:1/-1;margin:2px 0 0;font-size:.76rem}.bitunix-controls{grid-template-columns:1fr 180px;gap:14px;display:grid}.bitunix-controls label>div{gap:7px;display:flex}.bitunix-controls label>div button{color:#d8e5e7;background:#ffffff12;min-height:40px;padding:0 12px}.bitunix-controls label>div input{width:100px}.bitunix-controls label>div span{color:#8ba0a6;align-self:center;font-size:.75rem}.bitunix-order-preview{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.bitunix-order-preview span{background:#ffffff0b;border-radius:14px;gap:5px;padding:13px;display:grid}.bitunix-order-preview small{color:#799096;font-size:.65rem}.bitunix-order-preview strong.long{color:#62e8a6}.bitunix-order-preview strong.short{color:#ff8585}.bitunix-open{letter-spacing:.05em;width:100%;min-height:52px;font-size:.88rem}.bitunix-open:disabled{opacity:.4;cursor:not-allowed}.bitunix-disconnect{color:#8da0a5;background:0 0;margin-top:9px;border:1px solid #ffffff17!important}.bitunix-message{color:#bcefd5;background:#55e39e14;border-radius:12px;margin-top:14px;padding:12px 14px;font-size:.82rem}@media (max-width:720px){.bitunix-execution{padding:18px}.bitunix-controls,.bitunix-execution form{grid-template-columns:1fr}.bitunix-order-preview{grid-template-columns:1fr 1fr}.bitunix-execution form>button{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-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}@keyframes spin{to{transform:rotate(1turn)}}