.blog-page .stats-chart-block{max-width:880px;margin:var(--sb-space-2xl) auto;padding:var(--sb-space-lg);background:#0f1525b3;border-radius:14px;transition:transform .25s,box-shadow .25s;position:relative}.blog-page .stats-chart-block:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(135deg,#38bdf8,#6366f1,#38bdf8);border-radius:15px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.blog-page .stats-chart-block>*{z-index:1;position:relative}.blog-page .stats-chart-block:hover{background:linear-gradient(#38bdf80f,#6366f10a),#0f1525b3;transform:translateY(-3px);box-shadow:0 0 12px #38bdf82e,0 0 20px #6366f114}.blog-page .stats-chart-block h3{margin:0 0 var(--sb-space-xs);color:var(--sb-text);letter-spacing:.01em;font-size:1.05rem;font-weight:700}.blog-page .stats-chart-block .chart-sub{color:var(--sb-text-secondary);margin:0 0 var(--sb-space-md);font-size:.86rem;line-height:1.55}.blog-page .stats-chart-svg{width:100%;height:auto;display:block;overflow:visible}.blog-page .stats-chart-svg .axis-label{fill:var(--sb-text-muted);font-family:Outfit,sans-serif;font-size:11px}.blog-page .stats-chart-svg .axis-grid{stroke:#ffffff0f;stroke-width:1px}.blog-page .stats-chart-svg .data-line{fill:none;stroke:#38bdf8;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.blog-page .stats-chart-svg .data-area{fill:#38bdf81f}.blog-page .stats-chart-svg .data-point{fill:#38bdf8;stroke:#080c14;stroke-width:2px;cursor:pointer;transition:r .15s,fill .15s}.blog-page .stats-chart-svg .data-point:hover{fill:#fff}.blog-page .stats-chart-svg .data-bar{fill:#38bdf88c;cursor:pointer;transition:fill .15s}.blog-page .stats-chart-svg .data-bar:hover{fill:#38bdf8}.blog-page .stats-chart-svg .data-bar-low{fill:#6366f18c;cursor:pointer;transition:fill .15s}.blog-page .stats-chart-svg .data-bar-low:hover{fill:#6366f1}.blog-page .stats-chart-svg .data-value{fill:var(--sb-text);text-anchor:middle;pointer-events:none;font-family:Outfit,sans-serif;font-size:12px;font-weight:600}.blog-page .stats-chart-source{color:var(--sb-text-muted);margin-top:var(--sb-space-md);padding-top:var(--sb-space-sm);border-top:1px solid #ffffff0f;font-size:.74rem;line-height:1.55}.blog-page .stats-chart-source a{color:var(--sb-ice);text-decoration:none}.blog-page .stats-chart-source a:hover{text-decoration:underline}.blog-page .blog-traj-table-wrap{max-width:880px;margin:var(--sb-space-xl) auto;background:#0f1525b3;border-radius:14px;position:relative}.blog-page .blog-traj-table-wrap:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:2;background:linear-gradient(135deg,#38bdf8,#6366f1,#38bdf8);border-radius:15px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.blog-page .blog-traj-table-scroll{z-index:1;scrollbar-width:none;-ms-overflow-style:none;border-radius:14px;position:relative;overflow:auto hidden}.blog-page .blog-traj-table-scroll::-webkit-scrollbar{display:none}.blog-page .blog-content table.blog-traj-table{border-collapse:separate;border-spacing:0;background:0 0;border-radius:14px;width:100%;margin:0;font-size:.88rem;line-height:1.5;overflow:hidden}.blog-page .blog-content table.blog-traj-table thead th{color:var(--sb-text);text-transform:uppercase;letter-spacing:.05em;text-align:left;background:#38bdf814;border-top:none;border-bottom:1px solid #ffffff14;padding:12px 14px;font-size:.76rem;font-weight:700}.blog-page .blog-content table.blog-traj-table tbody td{vertical-align:top;color:var(--sb-text-secondary);border:none;border-bottom:1px solid #ffffff0d;padding:14px}.blog-page .blog-content table.blog-traj-table tbody tr:last-child td{border-bottom:none}.blog-page .blog-content table.blog-traj-table tbody tr:hover td{background:#38bdf80a}.blog-page .blog-content table.blog-traj-table .traj-pillar{color:var(--sb-text);font-weight:700}.blog-page .blog-content table.blog-traj-table .traj-up{color:#38bdf8;font-weight:600}.blog-page .blog-content table.blog-traj-table .traj-down{color:#ec4899;font-weight:600}.blog-page .blog-traj-caption{color:var(--sb-text-muted);margin:-8px auto var(--sb-space-xl);max-width:880px;padding:0 4px;font-size:.76rem;line-height:1.5}@media (width<=600px){.blog-page .blog-traj-table-scroll{-webkit-overflow-scrolling:touch}.blog-page .blog-traj-table{min-width:560px;font-size:.8rem}.blog-page .blog-traj-table thead th,.blog-page .blog-traj-table tbody td{padding:10px 8px}}.blog-page .blog-qa-grid{max-width:880px;margin:var(--sb-space-xl) auto var(--sb-space-2xl);grid-template-columns:1fr;gap:12px;display:grid}.blog-page .blog-qa-card{background:#0f1525b3;border-radius:14px;transition:transform .2s,box-shadow .2s;display:flex;position:relative}.blog-page .blog-qa-card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(135deg,#38bdf8,#6366f1,#38bdf8);border-radius:15px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.blog-page .blog-qa-card:hover{transform:translateY(-2px);box-shadow:0 0 12px #38bdf82e,0 0 20px #6366f114}.blog-page .blog-qa-card-body{z-index:1;background:0 0;border-radius:14px;flex:1;grid-template-rows:auto auto;grid-template-columns:36px 1fr;align-items:start;gap:0 14px;padding:14px 16px 8px;display:grid;position:relative}.blog-page .blog-qa-card-num{grid-row:1/-1;align-self:center;width:auto;height:36px;overflow:visible}.blog-page .blog-qa-card-cat{letter-spacing:.14em;text-transform:uppercase;color:var(--sb-text-muted);margin:0 0 2px;font-size:.62rem;font-weight:800;display:block}.blog-page h3.blog-qa-card-q{color:var(--sb-text);font-size:.9rem;font-weight:700;line-height:1.3;border:none!important;margin:0!important;padding:0!important}.blog-page .blog-qa-card-a{color:var(--sb-text-secondary);border-top:1px solid #ffffff0f;grid-column:2;margin:0;padding-top:4px;font-size:.82rem;line-height:1.55;position:relative}.blog-page .blog-qa-card-a:before{content:"";background:linear-gradient(90deg,#38bdf8,#6366f1);border-radius:2px;width:36px;height:2px;position:absolute;top:-1px;left:0}.blog-page .blog-qa-card-a a{color:var(--sb-ice)}@media (width<=520px){.blog-page .blog-qa-card-body{grid-template-columns:1fr}.blog-page .blog-qa-card-num{height:36px;margin-bottom:4px}.blog-page .blog-qa-card-a{grid-column:1}}.gx-chart-tooltip{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--sb-text,#f0f9ff);pointer-events:none;opacity:0;z-index:9999;white-space:nowrap;font-size:.82rem;line-height:1.45;font-family:"Rajdhani", var(--sb-font,sans-serif);background:linear-gradient(135deg,#0f1525f2,#080c14f2);border:1px solid #38bdf859;border-radius:8px;padding:10px 14px;transition:opacity .15s;position:fixed;transform:translate(-50%,calc(-100% - 12px));box-shadow:0 8px 24px #0006}.gx-chart-tooltip.show{opacity:1}.gx-chart-tooltip-label{color:var(--sb-text-secondary,#94a3b8);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:.7rem}.gx-chart-tooltip-value{color:var(--sb-ice,#38bdf8);font-size:.95rem;font-weight:700}.gx-chart-tooltip-delta{letter-spacing:.01em;margin-top:4px;font-size:.78rem;font-weight:600}.gx-chart-tooltip-delta.up{color:#2dd4bf}.gx-chart-tooltip-delta.down{color:var(--sb-fuchsia,#ec4899)}.gx-chart-tooltip-delta.flat{color:var(--sb-text-secondary,#94a3b8)}
