:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans SC,Microsoft YaHei,sans-serif;color:#fff;background:#0c0e13;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;--muted:#8698b1;--blue:#3987f4;--surface:rgba(255,255,255,.09)}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button,select{cursor:pointer}button{color:inherit;border:0}button:focus-visible,select:focus-visible,input:focus-visible,[tabindex]:focus-visible{outline:2px solid #6ea8f9;outline-offset:4px}p,h1,h2,h3,ul,ol{margin:0}button{touch-action:manipulation}button:hover{filter:brightness(1.12)}button:active{filter:brightness(.9)}.muted{color:var(--muted)}.up{color:red}.down{color:#00ff2f}.landing{width:100%;max-width:402px;margin:0 auto;padding:24px 16px 72px;display:flex;flex-direction:column;gap:16px}.brand-header{display:flex;align-items:center;gap:16px;min-height:60px}.bitcoin-logo{width:60px;height:60px;border-radius:12px;flex-shrink:0}.brand-header>div{min-width:0;flex:1}.tagline{font-size:16px;line-height:1.2;color:var(--muted);margin-bottom:4px}.brand-header h1{font-size:24px;line-height:1.22;font-weight:700;overflow-wrap:anywhere}.market-summary{display:flex;justify-content:space-between;align-items:center;gap:12px}.summary-left{display:flex;flex-direction:column;gap:16px;min-width:0}.filters{display:flex;gap:4px;align-items:center}.language-control{display:inline-flex;position:relative;border-radius:99px;background:var(--surface);max-width:132px;flex-shrink:0}.language-control select{border:0;background:transparent;color:#fff;appearance:none;font-size:14px;line-height:17px;padding:4px 24px 4px 8px;border-radius:99px;max-width:100%}.language-control option{background:#18202c;color:#fff}.language-chevron{position:absolute;right:8px;top:10px;width:6.9282px;height:6px;transform:scaleY(-1);pointer-events:none}.month-tab{display:flex;align-items:center;gap:8px;padding:4px 8px;border-radius:99px;background:var(--surface);font-size:14px;line-height:17px;white-space:nowrap}.month-tab.selected{background:#fff;color:#000}.month-tab img{width:8px;height:8px}.quote{display:flex;gap:6px;font-size:16px;white-space:nowrap}.quote-price{color:#ffffffbf}.countdown{display:flex;gap:12px;color:#a9bcd9}.countdown>div{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:30px}.countdown strong{font-size:28px;line-height:36px;font-variant-numeric:tabular-nums}.countdown span{font-size:14px;line-height:17px}.chart-section{min-height:349px;display:flex;flex-direction:column;gap:7px}.chart-mode{display:flex;align-self:flex-start;border:1px solid #252b35;border-radius:7px;margin:8px 0 0 8px;padding:3px;gap:2px}.chart-mode button{width:26px;height:26px;background:transparent;border-radius:4px;color:#d4dce5;display:grid;place-items:center}.chart-mode button.selected{color:#ffa600;background:#41330f}.chart-mode span{font-size:18px}.chart-wrapper{position:relative}.market-chart{display:block;width:100%;height:auto;touch-action:pan-y}.chart-tooltip{position:absolute;left:8px;right:58px;top:8px;display:flex;flex-direction:column;gap:4px;background:#141d2af5;border:1px solid #33415a;padding:10px;font-size:12px;border-radius:6px;pointer-events:none}.chart-tooltip small{font-size:10px;color:var(--muted)}.content-section{display:flex;flex-direction:column;gap:12px}.section-heading{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;line-height:1.8}.section-heading h2{font-size:16px;font-weight:700}.text-link{background:transparent;color:#008cff;text-decoration:underline;padding:0;font-size:16px;line-height:1.8;text-align:left}.article-card,.flow-card{background:var(--surface);border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:4px}.article-card h3{font-size:16px;line-height:1.8;font-weight:700}.article-card h3 button{background:transparent;padding:0;text-align:left;line-height:inherit;font-weight:inherit}.article-meta{color:var(--muted);font-size:14px;line-height:1.8}.article-summary{font-size:14px;line-height:1.8;text-align:justify}.flow-card{font-size:14px;line-height:1.8}.transaction-address{display:flex;gap:9px;flex-wrap:wrap}.flow-stats{display:grid;grid-template-columns:1fr 1fr;gap:4px}.flow-stats>div{display:flex;flex-direction:column;gap:9px}.flow-stats strong{font-size:20px;line-height:1.8}.archive-section{border-radius:8px;overflow:hidden}.archive-section>header{background:#940000;padding:12px 24px;text-align:center;line-height:1.8}.archive-section h2{font-size:20px;font-weight:700}.archive-section>header p{font-size:16px;margin-top:2px}.archive-body{background:radial-gradient(ellipse 125% 54% at 50% 2%,#630d0d,#000);padding:24px;display:flex;flex-direction:column;align-items:center;gap:16px}.archive-body ul{align-self:stretch;list-style:none;padding:0;font-size:16px;line-height:1.8}.archive-body li:before{content:"· "}.unlock-button{background:#de0000;padding:12px 24px;line-height:1.8;font-size:16px;text-align:center}.archive-footnote{color:#b39191;font-size:12px;line-height:1.8;text-align:center}.disclaimer{font-size:12px;line-height:1.8;color:#565f6d;text-align:center}.gate-shell{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:70px 16px 40px;position:fixed;inset:0;z-index:100;overflow-y:auto;background:#03070c8c;outline:none}.gate-language{position:absolute;right:max(16px,calc((100% - 370px)/2));top:20px}.gate-card{width:100%;max-width:370px;min-height:480px;background:#0b1018;border-radius:8px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.gate-heading{width:100%;display:flex;flex-direction:column;gap:4px}.eyebrow{font-size:11px;line-height:15px;color:#6ea8f9;font-weight:500}.gate-card h1{font-size:23px;line-height:32px;color:#f0f5ff;font-weight:700}.gate-subtitle{font-size:12px;line-height:17px;color:#8a99af}.progress-ring{width:112px;height:112px;position:relative;flex-shrink:0}.progress-ring>svg:first-child{width:112px;height:112px;transform:rotate(-90deg)}.ring-track,.ring-fill{fill:none;stroke-width:4}.ring-track{stroke:#223043}.ring-fill{stroke:#4898ff;stroke-linecap:round;transition:stroke-dasharray .05s linear}.progress-ring .shield{position:absolute;top:22px;left:36px;width:40px;height:40px}.progress-ring strong{position:absolute;top:54px;left:6px;width:100px;font-size:25px;line-height:35px;color:#f0f5ff}.progress-ring>span{position:absolute;top:88px;left:6px;width:100px;font-size:10px;line-height:14px;color:#7990af}.parse-steps{list-style:none;padding:0;width:100%;display:flex;flex-direction:column;gap:6px}.parse-steps li{width:100%;display:flex;align-items:center;gap:10px;min-height:32px;padding:7px 10px;background:#101722;border-radius:8px;text-align:left}.parse-steps img{width:16px;height:16px;flex-shrink:0}.parse-steps li>span{flex:1;font-size:12px;line-height:17px;color:#cfdcee;min-width:0}.parse-steps small{font-size:10px;line-height:14px;color:#70d8ba;text-align:right;flex-shrink:0}.parse-steps li.active{background:#122542}.parse-steps li.active small{color:#69adff}.parse-steps li.pending span,.parse-steps li.pending small{color:#738197}.spinning{animation:spin 1.2s linear infinite}.gate-footer{font-size:11px;line-height:17px;color:#687a94;width:100%}.blocked-card{gap:18px;padding-top:36px}.blocked-card .eyebrow{line-height:17px}.safari-icon{width:88px;height:88px}.blocked-card h1{font-size:22px;line-height:33px;margin-bottom:8px}.blocked-description{color:#94a4ba;font-size:13px;line-height:20px}.gate-actions{width:100%;display:flex;flex-direction:column;gap:10px}.button-primary,.button-secondary{width:100%;min-height:46px;border-radius:10px;padding:10px 12px;font-size:14px;line-height:21px;font-weight:500}.button-primary{background:#3987f4;color:#fff}.button-secondary{background:#142137;color:#a8cfff}.gate-feedback{font-size:12px;line-height:1.6;color:#a8cfff}.manual-url{background:#101722;color:#cfdcee;width:100%;border:1px solid #33415a;border-radius:5px;padding:10px;font-size:12px}.dialog-backdrop{position:fixed;inset:0;z-index:20;background:#000000bf;backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:20px}.detail-dialog{background:#101722;border:1px solid #28364b;border-radius:12px;padding:24px;max-width:530px;width:100%;max-height:85vh;max-height:85svh;overflow:auto}.detail-dialog header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.detail-dialog h2{font-size:20px;line-height:1.5}.dialog-close{background:transparent;color:#94a4ba;font-size:28px;line-height:28px;padding:0 4px;flex-shrink:0}.dialog-content{font-size:14px;line-height:1.8;margin:18px 0;display:flex;flex-direction:column;gap:14px}.dialog-content article{padding-bottom:12px;border-bottom:1px solid #28364b}.dialog-content h3{font-size:16px;margin-bottom:8px}.dialog-content ul{padding-left:20px}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:380px){.brand-header{gap:12px}.brand-header h1{font-size:21px}.tagline{font-size:13px}.market-summary{gap:8px}.quote{font-size:13px;gap:4px}.countdown{gap:8px}.countdown strong{font-size:24px}.countdown span{font-size:12px}.countdown>div{min-width:24px}.filters .language-control{max-width:100px}.month-tab{font-size:12px;padding:4px 6px;gap:4px}.filters select{font-size:12px}.chart-section{min-height:0}.text-link{font-size:14px}.section-heading{gap:8px}.archive-section>header{padding:12px 16px}.archive-body{padding:20px}.gate-card{padding-left:18px;padding-right:18px}}html[lang=en] .brand-header h1{font-size:22px}html[lang=en] .tagline{font-size:14px}html[lang=en] .market-summary{flex-wrap:wrap}html[lang=en] .quote{font-size:14px}html[lang=en] .countdown{gap:8px}html[lang=en] .countdown strong{font-size:24px}html[lang=en] .countdown span{font-size:12px}html[lang=en] .article-summary{text-align:left}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.market-summary{flex-wrap:wrap}.summary-left{flex-shrink:0;max-width:100%}.filters{flex-wrap:wrap}.countdown{flex-shrink:0;margin-inline-start:auto}.market-chart{direction:ltr}html:not([lang^=zh]) .article-summary{text-align:start}html[dir=rtl] .text-link,html[dir=rtl] .article-card h3 button{text-align:right}html[dir=rtl] .language-control select{padding:4px 8px 4px 24px}html[dir=rtl] .language-chevron{right:auto;left:8px}html[dir=rtl] .parse-steps li{text-align:right}html[dir=rtl] .parse-steps small{text-align:left}html[dir=rtl] .flow-stats strong{direction:ltr;text-align:right}.manual-url{direction:ltr}.parse-steps li.failed{background:#291722}.parse-steps li.failed small{color:#ff6574}.failure-icon{flex-shrink:0}.copy-toast{position:fixed;bottom:max(28px,env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:50;width:max-content;max-width:calc(100vw - 32px);padding:14px 18px;border:1px solid #334b70;background:#142137;box-shadow:0 8px 32px #0009;border-radius:12px;color:#e8f2ff;font-size:14px;line-height:1.6;display:flex;align-items:center;gap:10px;text-align:start}.copy-toast>span{font-size:22px;flex-shrink:0}.copy-toast.success{border-color:#287c63;background:#102d26}.copy-toast.success>span{color:#70d8ba}.copy-toast.error{border-color:#883f4a;background:#321b23}.copy-toast.error>span{color:#ff6574}.button-primary:disabled{opacity:.7;cursor:wait}.chart-mode .chart-bitcoin-icon{width:16px;height:16px;border-radius:4px;display:block;object-fit:contain}.browser-failure-result{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:8px;background:#291722;color:#cfdcee;font-size:12px;text-align:start}.browser-failure-result svg{flex-shrink:0}.browser-failure-result span{flex:1}.browser-failure-result small{color:#ff6574;font-size:10px}.gate-shell .gate-card{flex-shrink:0;box-shadow:0 20px 60px #0008;border:1px solid #253246}.contact-section{overflow:hidden;border-radius:8px;width:100%;margin-top:16px}.contact-section>header{background:#ffffff12;padding:12px 24px;line-height:1.8}.contact-section h2{font-size:20px}.contact-section form{background:#ffffff0a;padding:24px;display:flex;flex-direction:column;gap:16px}.contact-section label{font-size:16px;line-height:1.8;color:#ffffffbf;display:block}.contact-section input{display:block;width:100%;min-width:0;margin-top:4px;background:#ffffff17;border:1px solid transparent;border-radius:4px;padding:8px;color:#fff;font:inherit}.contact-section input::placeholder{color:#ffffff8c}.contact-section input:focus{outline:2px solid #3987f4}.required{color:#ff4d58}.contact-submit{align-self:center;background:#de0000;color:#fff;border-radius:4px;padding:8px 24px;font-size:16px;line-height:1.8}.contact-success{padding:32px 24px;text-align:center;background:#ffffff0a;line-height:1.8}.contact-success>span{color:#00ff2f;font-size:36px}.contact-section.compact{margin:0}.compact form{padding:0;background:none}.compact .contact-success{background:none;padding:16px 0}
