.crypto-theme{--ct-bg-primary:#020617;--ct-bg-card:#0f172a;--ct-bg-elevated:#1e293b;--ct-border:#1e293b;--ct-border-subtle:#334155;--ct-text-heading:#f8fafc;--ct-text-secondary:#cbd5e1;--ct-text-body:#94a3b8;--ct-text-muted:#64748b;--ct-accent:#f59e0b;--ct-accent-dark:#d97706;--ct-accent-glow:rgba(245,158,11,.15);--ct-cyan:#22d3ee;--ct-cyan-dark:#06b6d4;--ct-cyan-glow:rgba(34,211,238,.15);--ct-positive:#10b981;--ct-negative:#f43f5e;--ct-info:#0ea5e9;--ct-radius:2px;--ct-font-mono:"SF Mono","Monaco","Consolas","Liberation Mono",monospace}.crypto-theme header,.crypto-theme~header,body:has(.crypto-theme) header{background:#02040a!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important;border-bottom:0;box-shadow:none!important}body:has(.crypto-theme) header .brand-name,body:has(.crypto-theme) header .heading,body:has(.crypto-theme) header nav>a{color:#fff!important;font-size:1.2rem!important}body:has(.crypto-theme) header .nav-links a,body:has(.crypto-theme) header .nav-links>li>span{color:#94a3b8!important}body:has(.crypto-theme) header .nav-links a:hover,body:has(.crypto-theme) header .nav-links>li>span:hover{color:#fff!important}body:has(.crypto-theme) header .nav-links>li{border-right:1px solid #334155!important;padding-right:1rem!important;margin-right:1rem!important}body:has(.crypto-theme) header .nav-links>li:last-child{border-right:none!important;padding-right:0!important;margin-right:0!important}body:has(.crypto-theme) header .dropdown-menu{background:#02040a!important;border:1px solid #1e293b!important;border-radius:2px!important;box-shadow:0 8px 32px rgba(0,0,0,.6)!important}body:has(#crypto-terminal) header .dropdown-menu a{border-bottom:1px solid #1e293b!important;padding:.75rem 1rem!important;display:block!important}body:has(.crypto-theme) header .dropdown-menu a:last-child,body:has(.crypto-theme) header .dropdown-menu li:last-child a{border-bottom:none!important}body:has(.crypto-theme) header .dropdown-menu a:hover{color:#fff!important;background:hsla(0,0%,100%,.05)!important}body:has(.crypto-theme) header .header-cta-btn{background:#f59e0b!important;color:#000!important;border-radius:2px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.85rem!important;border:none!important;box-shadow:none!important}body:has(.crypto-theme) header .header-cta-btn:hover{background:#f59e0b!important;color:#000!important;transform:none!important;box-shadow:0 0 25px rgba(245,158,11,.4)!important}body:has(.crypto-theme) header .mobile-menu span{background:#f8fafc!important}body:has(.crypto-theme) header .nav-links{background:#02040a!important}body:has(.crypto-theme) header .nav-links.mobile-open{background:#02040a!important}body:has(.crypto-theme) header .nav-links li a,body:has(.crypto-theme) header .nav-links li>span{color:#cbd5e1!important}body:has(.crypto-theme) header .nav-links li a:hover,body:has(.crypto-theme) header .nav-links li>span:hover{color:#f59e0b!important}body:has(.crypto-theme) header .dropdown-menu li a{background:#020617!important;border-bottom:1px solid #1e293b!important;border-left:3px solid transparent!important}body:has(.crypto-theme) header .dropdown-menu li a:hover{border-left-color:#f59e0b!important;background:#0f172a!important}.crypto-theme{background:var(--ct-bg-primary)!important}.crypto-theme .section,.crypto-theme section.section{background:#020617!important;border-bottom:none!important}.crypto-theme .post-header,.crypto-theme .post-hero,body:has(.crypto-theme) .post-header{background:#020617!important}.crypto-theme .breadcrumbs{color:var(--ct-text-body)}.crypto-theme .breadcrumbs a{color:var(--ct-text-body)!important}.crypto-theme .breadcrumbs a:hover{color:var(--ct-accent)!important}.crypto-theme .breadcrumbs span{color:var(--ct-text-secondary)}.crypto-theme .post-title{color:var(--ct-text-heading);font-family:var(--font-merriweather),"Georgia",serif}.crypto-theme .post-pill{background:var(--ct-bg-card);color:var(--ct-text-body);border:1px solid var(--ct-border)}.crypto-theme .post-author-link{background:transparent!important;color:var(--ct-accent)!important;border:1px solid rgba(245,158,11,.5)!important;transition:all .2s ease!important}.crypto-theme .post-author-link:hover{background:var(--ct-accent)!important;color:#000!important;border-color:var(--ct-accent)!important}.crypto-theme .post .lead{color:var(--ct-text-secondary)}.crypto-theme .post-toc{background:var(--ct-bg-card);border:1px solid var(--ct-border);border-radius:var(--ct-radius);padding:1.5rem}.crypto-theme .post-toc h3{color:var(--ct-text-heading);font-family:var(--ct-font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--ct-border)}.crypto-theme .post-toc ul{list-style:none;padding-left:0;margin:0;border-left:1px solid var(--ct-border)}.crypto-theme .post-toc li{padding-left:1rem;border-left:2px solid transparent;margin:0 0 0 -1px;transition:border-color .2s ease}.crypto-theme .post-toc li:hover{border-left-color:#22d3ee}#crypto-terminal .post-toc a{display:block!important;padding:.5rem 0!important;font-size:.875rem!important;transition:color .2s ease!important}.crypto-theme .post-toc li.active{border-left-color:#22d3ee}.crypto-theme .post-toc li.active a{color:var(--ct-text-heading);font-weight:600}.crypto-theme .post h2{color:var(--ct-text-heading);border-bottom:1px solid var(--ct-border);border-left:4px solid var(--ct-cyan);padding-left:1rem;padding-bottom:.75rem;margin-left:-1rem}.crypto-theme .post h2,.crypto-theme .post h3{font-family:var(--font-merriweather),"Georgia",serif}.crypto-theme .post h3,.crypto-theme .post h4{color:var(--ct-text-secondary)}.crypto-theme .post li,.crypto-theme .post p{color:var(--ct-text-body)}.crypto-theme .post strong{color:var(--ct-text-secondary)}.crypto-theme .post a{color:var(--ct-accent)}.crypto-theme .post a:hover{color:var(--ct-text-heading)}.crypto-theme .post code{color:var(--ct-accent);font-family:SF Mono,Monaco,Consolas,monospace}.crypto-theme .data-table,.crypto-theme .post code{background:var(--ct-bg-card);border:1px solid var(--ct-border)}.crypto-theme .data-table{border-radius:var(--ct-radius);border-collapse:separate;border-spacing:0;width:100%;overflow:hidden;margin-bottom:0!important}.crypto-theme .data-table caption,.crypto-theme table caption{background:none!important;border:none!important;padding:0 0 .75rem!important;text-align:right!important;font-size:.75rem!important;color:#64748b!important;caption-side:top!important}.crypto-theme .data-table th{background:#0f172a!important;color:#94a3b8!important;text-transform:uppercase;font-size:.7rem;letter-spacing:.08em;font-family:var(--ct-font-mono);font-weight:600;padding:.875rem 1rem;text-align:left;border-bottom:1px solid var(--ct-border)}.crypto-theme .data-table td{border-bottom:1px solid var(--ct-border);color:#cbd5e1!important;padding:.75rem 1rem;font-size:.875rem;min-height:4rem;height:4rem;vertical-align:middle}.crypto-theme .data-table .mono,.crypto-theme .data-table td[data-type=number]{font-family:var(--ct-font-mono);color:var(--ct-text-heading)}.crypto-theme .data-table tbody tr{min-height:4rem}.crypto-theme .data-table tbody tr:nth-child(2n){background:#020617!important}.crypto-theme .data-table tbody tr:nth-child(odd){background:#0f172a!important}.crypto-theme .data-table tbody tr:hover{background:var(--ct-accent-glow)}.crypto-theme .data-table tbody tr:last-child td{border-bottom:none!important}.crypto-theme .table-scroll{background:var(--ct-bg-card);border:1px solid var(--ct-border);border-radius:var(--ct-radius);box-shadow:none;overflow-x:auto}.crypto-theme .table-scroll::-webkit-scrollbar{height:6px}.crypto-theme .table-scroll::-webkit-scrollbar-track{background:var(--ct-bg-primary)}.crypto-theme .table-scroll::-webkit-scrollbar-thumb{background:var(--ct-border);border-radius:3px}.crypto-theme .keyword-table{border-radius:var(--ct-radius)}.crypto-theme .keyword-table th{background:var(--ct-bg-primary);color:var(--ct-text-muted);text-transform:uppercase;font-family:var(--ct-font-mono);font-size:.7rem;letter-spacing:.08em;border-bottom:2px solid var(--ct-accent);font-weight:600}.crypto-theme .keyword-table td{border-bottom:1px solid var(--ct-border);color:var(--ct-text-secondary);font-family:var(--ct-font-mono);font-size:.85rem}.crypto-theme .keyword-table tr.high-value{background:rgba(16,185,129,.08);border-left:2px solid var(--ct-positive)}.crypto-theme .finding-box{background:var(--ct-bg-card);border:1px solid var(--ct-border);border-radius:var(--ct-radius);padding:1.25rem}.crypto-theme .finding-box.critical{border-left:3px solid var(--ct-negative);border-top:1px solid var(--ct-negative)}.crypto-theme .finding-box.opportunity{border-left:3px solid var(--ct-accent);border-top:1px solid var(--ct-accent)}.crypto-theme .methodology-note{background:var(--ct-bg-card);border:1px solid var(--ct-border);border-radius:var(--ct-radius);color:var(--ct-text-body);padding:1rem 1.25rem;font-family:var(--ct-font-mono);font-size:.85rem}.crypto-theme .post figure{border-color:var(--ct-border);box-shadow:0 4px 12px rgba(0,0,0,.3)}.crypto-theme .post figcaption{background:var(--ct-bg-card);color:var(--ct-text-body);border-top-color:var(--ct-accent)}.crypto-theme .post figcaption strong{color:var(--ct-text-secondary)}.crypto-theme .comparison-label{background:var(--ct-bg-card);border:1px solid var(--ct-border);color:var(--ct-text-heading)}.crypto-theme .comparison-label.after{border:none}.crypto-theme .comparison-label.after,.crypto-theme .post-image-group.three-up figure:first-child:before{background:var(--ct-accent);color:#000}.crypto-theme .post-image-group.three-up figure:nth-child(2):before,.crypto-theme .post-image-group.three-up figure:nth-child(3):before,.crypto-theme .post-image-group.three-up figure:nth-child(4):before{background:var(--ct-bg-card);border:1px solid var(--ct-border);color:var(--ct-text-heading)}.crypto-theme .lead-link{color:var(--ct-accent);border-bottom-color:var(--ct-accent)}.crypto-theme .lead-link:hover{color:var(--ct-text-heading);border-bottom-color:var(--ct-text-heading)}.crypto-theme dl.faq>div{background:var(--ct-bg-card);border:1px solid var(--ct-border);border-left:1px solid var(--ct-border)!important;border-radius:var(--ct-radius);transition:none!important}.crypto-theme dl.faq>div:hover{border-color:var(--ct-border)!important;box-shadow:none!important;background:var(--ct-bg-card)!important;transform:none!important}.crypto-theme dl.faq dt{color:var(--ct-text-heading);font-weight:600}.crypto-theme dl.faq dt:before{background:rgba(34,211,238,.2)!important;color:#22d3ee!important;font-family:var(--ct-font-mono);font-weight:700;border-radius:var(--ct-radius)}.crypto-theme dl.faq dd{color:var(--ct-text-body)}.crypto-theme .cta-primary{background:var(--ct-bg-card);border:1px solid var(--ct-border);border-left:1px solid var(--ct-border)!important;border-radius:var(--ct-radius)}.crypto-theme .cta-primary h2{border-bottom:none;border-left:none!important;padding-left:0!important;margin-left:0!important}.crypto-theme .cta-primary p{color:var(--ct-text-body)}.crypto-theme .btn-primary,.crypto-theme .cta-primary .btn-primary{background:#f59e0b!important;color:#000!important;border-radius:var(--ct-radius);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;padding:.875rem 1.75rem;border:none;box-shadow:none!important;transition:box-shadow .2s ease}.crypto-theme .btn-primary:hover,.crypto-theme .cta-primary .btn-primary:hover{background:#f59e0b!important;color:#000!important;box-shadow:0 0 25px rgba(245,158,11,.4)!important;transform:none}.crypto-theme .cta-primary .cta-list li:before{color:var(--ct-accent)}.crypto-theme .cta-secondary p{color:var(--ct-text-body)}.crypto-theme .btn-outline,.crypto-theme .cta-secondary .btn-outline{background:transparent;color:var(--ct-accent);border:1px solid var(--ct-accent);border-radius:var(--ct-radius);font-weight:600;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;padding:.875rem 1.75rem;transition:all .2s ease}.crypto-theme .btn-outline:hover,.crypto-theme .cta-secondary .btn-outline:hover{background:var(--ct-accent-glow);color:var(--ct-text-heading)}.crypto-theme .post-siblings{background:var(--ct-bg-card);border:1px solid var(--ct-border);border-left:3px solid var(--ct-accent);border-radius:var(--ct-radius)}.crypto-theme .post-siblings h3{color:var(--ct-text-heading);font-family:var(--ct-font-mono);font-size:.75rem;text-transform:uppercase;letter-spacing:.1em}.crypto-theme .post-siblings a{color:var(--ct-accent);text-decoration:underline;-webkit-text-decoration-color:var(--ct-border);text-decoration-color:var(--ct-border);text-underline-offset:3px}.crypto-theme .post-siblings a:hover{color:var(--ct-text-heading);-webkit-text-decoration-color:var(--ct-accent);text-decoration-color:var(--ct-accent)}.crypto-theme .note{color:var(--ct-text-body)}.crypto-theme .implementation-detail:before{background:var(--ct-accent);border-color:var(--ct-bg-primary)}.crypto-theme .implementation-detail:after{background:var(--ct-border)}.crypto-theme .implementation-detail h4{color:var(--ct-text-secondary)}.crypto-theme .problem-component h3:before{color:var(--ct-accent)}.crypto-theme .data-positive{color:var(--ct-positive)!important}.crypto-theme .data-negative{color:var(--ct-negative)!important}.crypto-theme .data-neutral{color:var(--ct-info)!important}.crypto-theme .data-highlight{color:var(--ct-accent)!important}body:has(.crypto-theme) footer{background:#02040a!important}body:has(.crypto-theme) .footer-main{background:#02040a!important}body:has(.crypto-theme) .footer-bottom{background:#000!important;border-top:1px solid #1e293b!important}body:has(.crypto-theme) .footer-heading{color:#64748b!important}body:has(.crypto-theme) .footer-heading:after{background:#1e293b!important}body:has(.crypto-theme) .footer-email,body:has(.crypto-theme) .footer-nav a,body:has(.crypto-theme) .footer-phone{color:#64748b!important}body:has(.crypto-theme) .footer-email:hover,body:has(.crypto-theme) .footer-nav a:hover,body:has(.crypto-theme) .footer-phone:hover{color:#fff!important}body:has(.crypto-theme) .footer-business-name{color:#94a3b8!important}body:has(.crypto-theme) .footer-copyright{color:#475569!important}.crypto-theme .lead-link{color:var(--ct-accent)!important;text-decoration:none!important}.crypto-theme .lead-link:hover{color:#fef3c7!important;text-decoration:none!important}.crypto-theme .authority-card{background:#0f172a!important;border:1px solid #1e293b!important;border-left:4px solid #22d3ee!important;border-radius:2px!important}.crypto-theme .authority-card>div:first-child{color:#f8fafc!important}.crypto-theme .authority-card>div:first-child span{color:#22d3ee!important}.crypto-theme .authority-card>div:last-child{color:#94a3b8!important}.crypto-theme .related-service-block{background:#0f172a!important;border:1px solid #1e293b!important;border-radius:2px!important}.crypto-theme .related-service-block p{color:#cbd5e1!important}.crypto-theme .related-service-block .btn-primary{background:#f59e0b!important;color:#000!important;box-shadow:none!important}.crypto-theme .related-service-block .btn-primary:hover{background:#f59e0b!important;box-shadow:0 0 25px rgba(245,158,11,.4)!important}.crypto-theme .cta-highlight{color:var(--ct-accent)!important}.crypto-theme .cta-primary .cta-list li{color:var(--ct-text-body)!important}.crypto-theme .cta-primary .cta-list strong{color:var(--ct-text-secondary)!important}.crypto-theme .post-bottom-cta{background:transparent!important}body:has(.crypto-theme) .related-services{background:#0f172a!important}body:has(.crypto-theme) .rs-title{color:#f8fafc!important}body:has(.crypto-theme) .rs-btn{background:#f59e0b!important;border:none!important;color:#000!important;border-radius:2px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:none!important}body:has(.crypto-theme) .rs-btn:hover{background:#f59e0b!important;color:#000!important;box-shadow:0 0 25px rgba(245,158,11,.4)!important}.crypto-theme .post-toc a,.crypto-theme.crypto-theme .post-toc a{color:var(--ct-text-muted)!important;display:block!important;padding:.5rem 0!important;font-size:.875rem!important;text-decoration:none!important;transition:color .2s ease!important}.crypto-theme .post-toc a:hover,.crypto-theme.crypto-theme .post-toc a:hover{color:#fff!important;text-decoration:none!important}.crypto-theme .breadcrumbs a,.crypto-theme.crypto-theme .breadcrumbs a{color:var(--ct-text-body)!important;text-decoration:none!important}.crypto-theme .breadcrumbs a:hover,.crypto-theme.crypto-theme .breadcrumbs a:hover{color:var(--ct-accent)!important;text-decoration:none!important}.crypto-theme .post-siblings a,.crypto-theme.crypto-theme .post-siblings a{color:var(--ct-accent)!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--ct-border)!important;text-decoration-color:var(--ct-border)!important;text-underline-offset:3px!important}.crypto-theme .post-siblings a:hover,.crypto-theme.crypto-theme .post-siblings a:hover{color:var(--ct-text-heading)!important;-webkit-text-decoration-color:var(--ct-accent)!important;text-decoration-color:var(--ct-accent)!important}#crypto-terminal .section,#crypto-terminal section.section{background:#020617!important;border-bottom:none!important}#crypto-terminal .post-head,#crypto-terminal header.post-head{background:#020617!important;border-bottom:none!important;box-shadow:none!important}#crypto-terminal .container.post{background:transparent!important}#crypto-terminal .post-toc a{color:var(--ct-cyan)!important;text-decoration:none!important}#crypto-terminal .post-toc a:hover{color:#fff!important;text-decoration:none!important}#crypto-terminal .breadcrumbs a{color:var(--ct-text-body)!important}#crypto-terminal .breadcrumbs a:hover{color:var(--ct-accent)!important}#crypto-terminal .post-siblings a{color:var(--ct-accent)!important;text-decoration:underline!important;-webkit-text-decoration-color:var(--ct-border)!important;text-decoration-color:var(--ct-border)!important}#crypto-terminal .post-siblings a:hover{color:var(--ct-text-heading)!important;-webkit-text-decoration-color:var(--ct-accent)!important;text-decoration-color:var(--ct-accent)!important}body:has(#crypto-terminal) header{background:#020617!important}body:has(#crypto-terminal) .footer-main,body:has(#crypto-terminal) footer{background:#020617!important}body:has(#crypto-terminal) .footer-bottom{background:#0f172a!important}body:has(#crypto-terminal) header .dropdown-menu,body:has(#crypto-terminal) header .dropdown-menu a,body:has(#crypto-terminal) header .dropdown-menu li a,body:has(#crypto-terminal) header .nav-links,body:has(#crypto-terminal) header .nav-links.mobile-open{background:#020617!important}#crypto-terminal .table-scroll{background:transparent!important;border:none!important;box-shadow:none!important}body:has(#crypto-terminal) .footer-main{border-top:1px solid #1e293b!important}body:has(#crypto-terminal) .nav-links>li{border-right:none!important;border-left:none!important}body:has(#crypto-terminal) header .dropdown:after{content:""!important;position:absolute!important;top:100%!important;left:0!important;right:0!important;height:1rem!important;display:block!important;background:transparent!important}body:has(#crypto-terminal) header .dropdown-menu{background:#020617!important;border:1px solid #1e293b!important;box-shadow:0 4px 12px rgba(0,0,0,.4)!important;margin-top:0!important}body:has(#crypto-terminal) header .dropdown-menu li{border:none!important;margin:0!important;padding:0!important}body:has(#crypto-terminal) header .dropdown-menu li a{color:#94a3b8!important;border:none!important;background:transparent!important;padding:.75rem 1.25rem!important;display:block!important}body:has(#crypto-terminal) header .dropdown-menu li a:hover{color:#f59e0b!important;background:transparent!important;border:none!important}@media (max-width:998px){body:has(#crypto-terminal){overflow-x:hidden!important}body:has(#crypto-terminal) .nav-links{width:100%!important;max-width:100vw!important;overflow-x:hidden!important;border-bottom:1px solid #1e293b!important}body:has(#crypto-terminal) .nav-links>li{border:none!important}body:has(#crypto-terminal) .nav-links>li:last-child{padding-bottom:22px}body:has(#crypto-terminal) .nav-links li a,body:has(#crypto-terminal) .nav-links li>span{color:#cbd5e1!important;font-weight:500!important}body:has(#crypto-terminal) .nav-links li a:hover,body:has(#crypto-terminal) .nav-links li>span:hover{color:#f59e0b!important}body:has(#crypto-terminal) header .dropdown-menu{background:transparent!important;border:0;box-shadow:none!important}body:has(#crypto-terminal) header .dropdown-menu li a{background:transparent!important;color:#94a3b8!important;font-weight:400!important;font-size:.9375rem!important;padding:.875rem 1rem .875rem 2.5rem!important;border:none!important}body:has(#crypto-terminal) header .dropdown-menu li a:hover{color:#f59e0b!important;background:transparent!important}body:has(#crypto-terminal) #services-submenu{border:0!important}body:has(#crypto-terminal) #topics-submenu{border:0!important}body:has(.crypto-theme) header .brand-name,body:has(.crypto-theme) header .heading,body:has(.crypto-theme) header nav>a{font-size:1rem!important}}#crypto-terminal .post-bottom-cta,#crypto-terminal .related-service-block{width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;padding-left:0!important;padding-right:0!important}#crypto-terminal .post-bottom-cta{background:linear-gradient(135deg,#1e293b,#0f172a)!important;padding:5rem 0!important;text-align:center!important}#crypto-terminal .post-bottom-cta .container{max-width:800px!important;margin:0 auto!important;padding:0 2rem!important}#crypto-terminal .post-bottom-cta .cta-primary{background:transparent!important;border:none!important;padding:0!important;text-align:center!important}#crypto-terminal .post-bottom-cta h2{border:none!important;padding:0!important;margin:0 0 1.5rem!important;text-align:center!important}#crypto-terminal .post-bottom-cta .cta-highlight{color:#f59e0b!important}#crypto-terminal .post-bottom-cta p{color:#94a3b8!important;text-align:center!important;max-width:600px!important;margin:0 auto 1rem!important}#crypto-terminal .post-bottom-cta .cta-list{text-align:left!important;max-width:600px!important;margin:0 auto 1.5rem!important;padding-left:1.5rem!important}#crypto-terminal .post-bottom-cta .cta-list li{color:#94a3b8!important;margin-bottom:.75rem!important}#crypto-terminal .post-bottom-cta .cta-list strong{color:#cbd5e1!important}#crypto-terminal .post-bottom-cta .btn-primary{background:#f59e0b!important;color:#000!important;border-radius:2px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.875rem!important;padding:.875rem 1.75rem!important;border:none!important;box-shadow:none!important;display:inline-block!important;margin-top:1rem!important}#crypto-terminal .post-bottom-cta .btn-primary:hover{background:#f59e0b!important;color:#000!important;box-shadow:0 0 25px rgba(245,158,11,.4)!important;transform:none!important}#crypto-terminal .related-service-block{background:#0f172a!important;padding:3rem 0!important;text-align:center!important;border-top:1px solid #1e293b!important}#crypto-terminal .related-service-block p{color:#94a3b8!important;margin:0 0 1.5rem!important}#crypto-terminal .related-service-block .btn-primary{background:#f59e0b!important;color:#000!important;border-radius:2px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;font-size:.875rem!important;padding:.875rem 1.75rem!important;border:none!important;box-shadow:none!important}#crypto-terminal .related-service-block .btn-primary:hover{background:#f59e0b!important;box-shadow:0 0 25px rgba(245,158,11,.4)!important}body:has(#crypto-terminal) header nav>a img{content:url(/images/logo2-192.png)!important}#crypto-terminal .topic-hero-section{background:#020617!important}#crypto-terminal .topic-hero-section h1{color:#f8fafc!important}#crypto-terminal .topic-hero-lead{color:#94a3b8!important}#crypto-terminal .topic-intro-section{background:#020617!important}#crypto-terminal .topic-hub-intro p{color:#94a3b8!important}#crypto-terminal .topic-hub-intro a{color:#22d3ee!important}#crypto-terminal .topic-hub-intro a:hover{color:#a5f3fc!important}#crypto-terminal .topic-posts-section{background:#0f172a!important}#crypto-terminal .topic-posts-heading{color:#f8fafc!important}#crypto-terminal .post-card{background:#020617!important}#crypto-terminal .post-card h3{color:#f8fafc!important}#crypto-terminal .post-card p{color:#94a3b8!important}#crypto-terminal .post-card .post-meta{color:#64748b!important}#crypto-terminal .post-card .post-author-pill{color:#f59e0b!important;border-color:rgba(245,158,11,.5)!important}#crypto-terminal .guide-kicker,#crypto-terminal .research-kicker{color:#22d3ee!important}#crypto-terminal .guide-kicker .dot,#crypto-terminal .research-kicker .dot{background:#22d3ee!important}#crypto-terminal .topic-service-cta .btn-primary{background:#f59e0b!important;color:#000!important;border-radius:2px!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.05em!important;box-shadow:none!important}#crypto-terminal .topic-service-cta .btn-primary:hover{box-shadow:0 0 25px rgba(245,158,11,.4)!important}#crypto-terminal .topic-cta-section{background:linear-gradient(135deg,#1e293b,#0f172a)!important;padding:4rem 0!important}#crypto-terminal .topic-service-cta{background:transparent!important;border:none!important;border-radius:0!important}#crypto-terminal .topic-service-cta h3{color:#f59e0b!important;font-size:1.5rem!important}#crypto-terminal .topic-service-cta p{color:#94a3b8!important}#crypto-terminal .post-card{background:#0f172a!important;border:1px solid #1e293b!important;border-left:4px solid #f59e0b!important}#crypto-terminal .post-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.3)!important}#crypto-terminal .post-author-pill{background:transparent!important;color:#f59e0b!important;border:1px solid rgba(245,158,11,.5)!important;padding:.25rem .75rem!important;border-radius:20px!important}#crypto-terminal .topic-hub-intro a{color:#f59e0b!important;text-decoration:none!important;transition:color .15s ease!important}#crypto-terminal .topic-hub-intro a:hover{color:#fbbf24!important;text-decoration:none!important}#crypto-terminal .post a:not(.btn-primary):not(.btn-outline):not(.post-author-link):not(.lead-link),.crypto-theme .post a:not(.btn-primary):not(.btn-outline):not(.post-author-link):not(.lead-link){color:#f59e0b!important;text-decoration:none!important;transition:color .15s ease!important}#crypto-terminal .post a:not(.btn-primary):not(.btn-outline):not(.post-author-link):not(.lead-link):hover,.crypto-theme .post a:not(.btn-primary):not(.btn-outline):not(.post-author-link):not(.lead-link):hover{color:#fbbf24!important;text-decoration:none!important}#crypto-terminal .guide-cta,#crypto-terminal .research-cta{color:#f59e0b!important;text-decoration:none!important}#crypto-terminal .guide-cta:hover,#crypto-terminal .research-cta:hover{color:#fbbf24!important}#crypto-terminal .breadcrumbs a{color:#64748b!important;text-decoration:none!important}#crypto-terminal .breadcrumbs a:hover{color:#f59e0b!important;text-decoration:none!important}.crypto-theme .post a:not(.btn-primary):not(.btn-outline):not(.post-author-link):not(.lead-link){color:#f59e0b!important;text-decoration:none!important;transition:color .15s ease!important}.crypto-theme .post a:not(.btn-primary):not(.btn-outline):not(.post-author-link):not(.lead-link):hover{color:#fbbf24!important;text-decoration:none!important}#crypto-terminal .lead-link,#crypto-terminal .post .lead-link,#crypto-terminal a.lead-link,.crypto-theme .post a.lead-link{color:#f59e0b!important;text-decoration:none!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important;border-bottom:none!important}#crypto-terminal .lead-link:hover,#crypto-terminal .post .lead-link:hover,#crypto-terminal a.lead-link:hover,.crypto-theme .post a.lead-link:hover{color:#fbbf24!important;text-decoration:none!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important;border-bottom:none!important}#crypto-terminal .post a,.crypto-theme .post a{color:#f59e0b!important;text-decoration:none!important;-webkit-text-decoration-line:none!important;text-decoration-line:none!important}#crypto-terminal .post a:hover,.crypto-theme .post a:hover{color:#fbbf24!important;text-decoration:none!important}#crypto-terminal .post a.btn-outline,#crypto-terminal .post a.btn-primary{text-decoration:none!important}#crypto-terminal nav.post-toc ul li a{color:#22d3ee!important}#crypto-terminal nav.post-toc ul li a:hover{color:#fff!important}#crypto-terminal nav.post-toc ul li:hover{border-left-color:#22d3ee!important}.ai-summary{--ai-border-width:1px;position:relative;margin:2rem 0 3rem;border-radius:var(--ct-radius,2px);background:linear-gradient(135deg,#f59e0b,#8b5cf6,#06b6d4);padding:var(--ai-border-width);box-shadow:0 0 20px rgba(245,158,11,.15),0 0 40px rgba(6,182,212,.1)}.ai-summary-header{display:flex;align-items:center;gap:.625rem;padding:1rem 1.25rem;background:var(--ct-bg-primary,#020617);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;transition:background .15s ease}.ai-summary-header::-webkit-details-marker{display:none}.ai-summary-header:hover{background:var(--ct-bg-card,#0f172a)}.ai-summary-icon{color:#a78bfa;flex-shrink:0;width:16px;height:16px}.ai-summary-title{font-size:.8125rem;font-weight:600;letter-spacing:.025em;text-transform:uppercase;color:var(--ct-text-secondary,#cbd5e1)}.ai-summary-badge,.ai-summary-title{font-family:var(--ct-font-mono,"SF Mono","Monaco",monospace)}.ai-summary-badge{font-size:.6875rem;font-weight:500;color:#a78bfa;background:rgba(139,92,246,.12);padding:.1875rem .5rem;border-radius:9999px;border:1px solid rgba(139,92,246,.25)}.ai-summary-toggle{margin-left:auto;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);transition:all .2s ease}.ai-summary-header:hover .ai-summary-toggle{background:rgba(245,158,11,.2);border-color:rgba(245,158,11,.5)}.ai-summary-chevron{width:14px;height:14px;color:var(--ct-accent,#f59e0b);transition:transform .2s ease}.ai-summary[open] .ai-summary-chevron{transform:rotate(180deg)}.ai-summary-content{background:var(--ct-bg-primary,#020617);padding:1rem 1.25rem 1.25rem;border-top:1px solid var(--ct-border,#1e293b)}.ai-summary-list{margin:0 0 .875rem;padding-left:1rem;display:flex;flex-direction:column;gap:.5rem}.ai-summary-list li{font-size:.8125rem;line-height:1.5;color:var(--ct-text-body,#94a3b8)}.ai-summary-list li strong{color:var(--ct-cyan,#22d3ee);font-weight:600}.ai-summary-list li::marker{color:var(--ct-accent,#f59e0b)}.ai-summary-note{font-size:.75rem;color:var(--ct-text-muted,#64748b);margin:0;padding-top:.75rem;border-top:1px solid var(--ct-border,#1e293b);font-family:var(--ct-font-mono,"SF Mono","Monaco",monospace)}#crypto-terminal .crypto-theme .section .container.post nav.post-toc a{color:#22d3ee!important}#crypto-terminal .crypto-theme .section .container.post nav.post-toc a:hover{color:#fff!important}#crypto-terminal .crypto-theme .section .container.post nav.post-toc li:hover{border-left-color:#22d3ee!important}#crypto-terminal .container.post .post-author-link:hover,#crypto-terminal .post-head .post-author-link:hover{color:#000!important;background:#f59e0b!important}#crypto-terminal .related-service-block .btn-primary:hover,#crypto-terminal .related-service-block a.btn-primary:hover{color:#000!important}#crypto-terminal .crypto-research-kicker,.crypto-theme .crypto-research-kicker{color:#22d3ee!important;font-size:.75rem!important}#crypto-terminal .crypto-research-kicker .dot,.crypto-theme .crypto-research-kicker .dot{background:#22d3ee!important;width:6px!important;height:6px!important}.crypto-theme .crypto-card-grid{display:flex!important;flex-direction:column!important;gap:1.5rem!important}.crypto-theme .crypto-card{width:100%!important}