@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@keyframes gcFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes gcPulse{0%,to{opacity:.45}50%{opacity:1}}@keyframes gcSbW{0%,6%{width:68px}10%,94%{width:240px}98%,to{width:68px}}@keyframes gcSbL{0%,9%{opacity:0}12%,93%{opacity:1}97%,to{opacity:0}}@keyframes gcMa1{0%,12.5%{background:rgba(61,123,255,0)}14%,24.75%{background:var(--brand-weak)}26.25%,to{background:rgba(61,123,255,0)}}@keyframes gcSm1{0%,12.5%{max-height:0;opacity:0}14.5%,24.25%{max-height:190px;opacity:1}26.25%,to{max-height:0;opacity:0}}@keyframes gcMa2{0%,26.25%{background:rgba(61,123,255,0)}27.75%,38.5%{background:var(--brand-weak)}40%,to{background:rgba(61,123,255,0)}}@keyframes gcSm2{0%,26.25%{max-height:0;opacity:0}28.25%,38%{max-height:190px;opacity:1}40%,to{max-height:0;opacity:0}}@keyframes gcMa3{0%,40%{background:rgba(61,123,255,0)}41.5%,52.25%{background:var(--brand-weak)}53.75%,to{background:rgba(61,123,255,0)}}@keyframes gcSm3{0%,40%{max-height:0;opacity:0}42%,51.75%{max-height:190px;opacity:1}53.75%,to{max-height:0;opacity:0}}@keyframes gcMa4{0%,53.75%{background:rgba(61,123,255,0)}55.25%,66%{background:var(--brand-weak)}67.5%,to{background:rgba(61,123,255,0)}}@keyframes gcSm4{0%,53.75%{max-height:0;opacity:0}55.75%,65.5%{max-height:190px;opacity:1}67.5%,to{max-height:0;opacity:0}}@keyframes gcMa5{0%,67.5%{background:rgba(61,123,255,0)}69%,79.75%{background:var(--brand-weak)}81.25%,to{background:rgba(61,123,255,0)}}@keyframes gcSm5{0%,67.5%{max-height:0;opacity:0}69.5%,79.25%{max-height:190px;opacity:1}81.25%,to{max-height:0;opacity:0}}@keyframes gcMa6{0%,81.25%{background:rgba(61,123,255,0)}82.75%,93.5%{background:var(--brand-weak)}95%,to{background:rgba(61,123,255,0)}}@keyframes gcSm6{0%,81.25%{max-height:0;opacity:0}83.25%,93%{max-height:190px;opacity:1}95%,to{max-height:0;opacity:0}}@keyframes gcE1{0%{opacity:0;transform:translateY(6px)}0.5%,6%{opacity:1;transform:translateY(0)}7.5%,to{opacity:0}}@keyframes gcD1{0%{background:rgba(61,123,255,0)}0.5%,6%{background:var(--gc-flash-b)}7.5%,to{background:rgba(61,123,255,0)}}@keyframes gcE2{0%,8.33%{opacity:0;transform:translateY(6px)}14.33%,8.83%{opacity:1;transform:translateY(0)}15.83%,to{opacity:0}}@keyframes gcD2{0%,8.33%{background:rgba(61,123,255,0)}14.33%,8.83%{background:var(--gc-flash-b)}15.83%,to{background:rgba(61,123,255,0)}}@keyframes gcE3{0%,16.67%{opacity:0;transform:translateY(6px)}17.17%,22.67%{opacity:1;transform:translateY(0)}24.17%,to{opacity:0}}@keyframes gcD3{0%,16.67%{background:rgba(245,166,35,0)}17.17%,22.67%{background:var(--gc-flash-a)}24.17%,to{background:rgba(245,166,35,0)}}@keyframes gcE4{0%,25%{opacity:0;transform:translateY(6px)}25.5%,31%{opacity:1;transform:translateY(0)}32.5%,to{opacity:0}}@keyframes gcD4{0%,25%{background:rgba(61,123,255,0)}25.5%,31%{background:var(--gc-flash-b)}32.5%,to{background:rgba(61,123,255,0)}}@keyframes gcE5{0%,33.33%{opacity:0;transform:translateY(6px)}33.83%,39.33%{opacity:1;transform:translateY(0)}40.83%,to{opacity:0}}@keyframes gcD5{0%,33.33%{background:rgba(31,158,90,0)}33.83%,39.33%{background:var(--gc-flash-g)}40.83%,to{background:rgba(31,158,90,0)}}@keyframes gcE6{0%,41.67%{opacity:0;transform:translateY(6px)}42.17%,47.67%{opacity:1;transform:translateY(0)}49.17%,to{opacity:0}}@keyframes gcD6{0%,41.67%{background:rgba(61,123,255,0)}42.17%,47.67%{background:var(--gc-flash-b)}49.17%,to{background:rgba(61,123,255,0)}}@keyframes gcE7{0%,50%{opacity:0;transform:translateY(6px)}50.5%,56%{opacity:1;transform:translateY(0)}57.5%,to{opacity:0}}@keyframes gcD7{0%,50%{background:rgba(61,123,255,0)}50.5%,56%{background:var(--gc-flash-b)}57.5%,to{background:rgba(61,123,255,0)}}@keyframes gcE8{0%,58.33%{opacity:0;transform:translateY(6px)}58.83%,64.33%{opacity:1;transform:translateY(0)}65.83%,to{opacity:0}}@keyframes gcD8{0%,58.33%{background:rgba(61,123,255,0)}58.83%,64.33%{background:var(--gc-flash-b)}65.83%,to{background:rgba(61,123,255,0)}}@keyframes gcE9{0%,66.67%{opacity:0;transform:translateY(6px)}67.17%,72.67%{opacity:1;transform:translateY(0)}74.17%,to{opacity:0}}@keyframes gcD9{0%,66.67%{background:rgba(61,123,255,0)}67.17%,72.67%{background:var(--gc-flash-b)}74.17%,to{background:rgba(61,123,255,0)}}@keyframes gcE10{0%,75%{opacity:0;transform:translateY(6px)}75.5%,81%{opacity:1;transform:translateY(0)}82.5%,to{opacity:0}}@keyframes gcD10{0%,75%{background:rgba(245,166,35,0)}75.5%,81%{background:var(--gc-flash-a)}82.5%,to{background:rgba(245,166,35,0)}}@keyframes gcE11{0%,83.33%{opacity:0;transform:translateY(6px)}83.83%,89.33%{opacity:1;transform:translateY(0)}90.83%,to{opacity:0}}@keyframes gcD11{0%,83.33%{background:rgba(31,158,90,0)}83.83%,89.33%{background:var(--gc-flash-g)}90.83%,to{background:rgba(31,158,90,0)}}@keyframes gcE12{0%,91.67%{opacity:0;transform:translateY(6px)}92.17%,97.67%{opacity:1;transform:translateY(0)}99.17%,to{opacity:0}}@keyframes gcD12{0%,91.67%{background:rgba(61,123,255,0)}92.17%,97.67%{background:var(--gc-flash-b)}99.17%,to{background:rgba(61,123,255,0)}}.calD{position:relative;display:flex;align-items:center;justify-content:center;font:500 10.5px JetBrains Mono,monospace;color:var(--text-secondary);border-radius:6px}.calD,.calE{height:24px}@keyframes gcSweep{to{transform:rotate(1turn)}}@keyframes gcPingB{0%{transform:scale(1);box-shadow:0 0 5px rgba(61,123,255,.5)}2%,5%{transform:scale(2);box-shadow:0 0 22px 6px rgba(61,123,255,.95)}10%,to{transform:scale(1);box-shadow:0 0 5px rgba(61,123,255,.5)}}@keyframes gcPingW{0%{transform:scale(1);box-shadow:0 0 4px var(--gc-ping-w-base)}2%,5%{transform:scale(2);box-shadow:0 0 18px 5px var(--gc-ping-w-peak)}10%,to{transform:scale(1);box-shadow:0 0 4px var(--gc-ping-w-base)}}@keyframes gcPingL{0%{transform:scale(1);box-shadow:0 0 4px var(--gc-ping-l-base)}2%,5%{transform:scale(1.7);box-shadow:0 0 18px 5px var(--gc-ping-l-peak)}10%,to{transform:scale(1);box-shadow:0 0 4px var(--gc-ping-l-base)}}@keyframes gcRev3{0%{opacity:0;transform:translateY(4px)}2%,20%{opacity:1;transform:translateY(0)}24%,to{opacity:0}}.gcrv{transform:translateY(24px)}.gcrv,.gcrv-l{opacity:0;transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.gcrv-l{transform:translateX(-30px)}.gcrv-r{opacity:0;transform:translateX(30px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}.gcrv-s{opacity:0;transform:scale(.3);transition:opacity .55s ease,transform .55s cubic-bezier(.34,1.56,.64,1)}.gcin{opacity:1!important;transform:none!important}.gcsolc{opacity:0;transform:translateY(24px);transition:opacity .7s ease,transform .6s cubic-bezier(.2,.7,.2,1),border-color .35s ease,box-shadow .35s ease}.gcsolc.gcin:hover{transform:translateY(-5px)!important;border-color:rgba(61,123,255,.45)!important;box-shadow:0 18px 44px -18px rgba(61,123,255,.45)}.gcparr{transition:border-color .25s ease,background .25s ease}.gcparr:hover{border-color:rgba(61,123,255,.55);background:var(--bg-surface-2)}.gcflink{transition:color .25s ease;cursor:pointer}.gcflink:hover{color:var(--text-primary)}.gcptrack{display:flex;gap:16px;align-items:stretch}@media (min-width:1024px){.gcptrack{transition:transform .65s cubic-bezier(.25,.8,.25,1)}.gcptrack.gcpg1{transform:translateX(calc(-100% - 16px))}}@media (max-width:1023px){.gcpviewport{overflow-x:auto!important;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gcptrack>*{flex:0 0 min(85%,320px)!important;scroll-snap-align:center}.gcparr,.gcpdots{display:none!important}}details.gcfaq>summary{list-style:none;cursor:pointer}details.gcfaq>summary::-webkit-details-marker{display:none}@keyframes gcfaqin{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}details.gcfaq[open] .gcfaqa{animation:gcfaqin .4s ease}details.gcfaq .gcplus path{transition:opacity .3s ease}details.gcfaq[open] .gcplus .gcvert{opacity:0}@media (min-width:1280px){.gcvis-scale{transform:scale(1.1);transform-origin:center center}}@media (max-width:900px){.gcvis-scale{transform:scale(.72);transform-origin:center center}}@media (max-width:480px){.gcvis-scale{transform:scale(.58)}}@media (prefers-reduced-motion:reduce){.gcrv,.gcrv-l,.gcrv-r,.gcrv-s,.gcsolc{opacity:1!important;transform:none!important;transition:none!important}.gc-motion,.gc-motion *,.gcanim{animation:none!important}}:root{--gc-flash-b:rgba(61,123,255,.85);--gc-flash-a:rgba(245,166,35,.8);--gc-flash-g:rgba(31,158,90,.85);--gc-ping-w-base:rgba(198,204,216,.35);--gc-ping-w-peak:rgba(235,242,255,.9);--gc-ping-l-base:rgba(125,176,255,.35);--gc-ping-l-peak:rgba(125,176,255,.9)}.gc-sweep-radar{background:conic-gradient(rgba(61,123,255,0) 0deg,rgba(61,123,255,.05) 20deg,rgba(61,123,255,.22) 46deg,rgba(120,170,255,.45) 50deg,rgba(61,123,255,0) 52deg);animation:gcSweep 16s linear infinite}html[data-theme=light]{--gc-flash-b:rgba(61,123,255,.55);--gc-flash-a:rgba(245,166,35,.5);--gc-flash-g:rgba(31,158,90,.55);--gc-ping-w-base:rgba(37,87,214,.18);--gc-ping-w-peak:rgba(37,87,214,.45);--gc-ping-l-base:rgba(37,87,214,.18);--gc-ping-l-peak:rgba(37,87,214,.45)}html[data-theme=light] .gc-sweep-radar{background:conic-gradient(rgba(61,123,255,0) 0deg,rgba(61,123,255,.025) 20deg,rgba(61,123,255,.11) 46deg,rgba(120,170,255,.225) 50deg,rgba(61,123,255,0) 52deg)}html[data-theme=light] .gcsolc.gcin:hover{box-shadow:0 18px 44px -18px rgba(61,123,255,.22)}