.home-reference .hero-products{border-bottom:1px solid var(--home-line-strong);text-align:left;grid-column:1/-1;min-width:0;padding:.3rem 0 1.5rem}.home-reference .hero-product-lane{grid-template-columns:minmax(17.5rem,23.8%) minmax(0,1fr);align-items:start;gap:1.6rem;display:grid}.home-reference .hero-product-lane+.hero-product-lane{border-top:1px solid var(--home-line-strong);margin-top:1.75rem;padding-top:3.5rem}.home-reference .hero-product-identity{border-right:1px solid var(--home-line-strong);grid-template-columns:3.8rem minmax(0,1fr);align-content:start;align-items:start;gap:.65rem 1rem;min-width:0;padding-right:1.6rem;display:grid}.home-reference .hero-product-icon,.home-reference .hero-capability-icon,.home-reference .hero-route-icon{color:var(--home-green);background:#1f3e2d29;border:1px solid #8fcf6347;border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.home-reference .hero-product-icon{width:3.8rem;height:3.8rem}.home-reference .hero-product-icon svg{stroke-width:1.4px;width:2.4rem;height:2.4rem}.home-reference .hero-product-name{align-self:center;min-width:0}.home-reference .hero-product-name h2{letter-spacing:-.035em;overflow-wrap:normal;margin:0 0 .3rem;font-size:1.5rem;font-weight:650;line-height:1.25}.home-reference .hero-product-name p{color:#c2ccd8;margin:0;font-size:1rem;line-height:1.45}.home-reference .hero-product-meta{grid-column:2;justify-items:start;gap:6px;min-width:0;display:grid}.home-reference .hero-meta-tag{color:#d6dfe7;background:#05141e8c;border:1px solid #4c8ca347;border-radius:5px;justify-content:center;align-items:center;gap:7px;max-width:100%;min-height:30px;padding:4px 10px;font-size:.75rem;line-height:1.4;display:inline-flex}.home-reference .hero-meta-tag>span{white-space:nowrap}.home-reference .hero-meta-tag strong{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:.83rem;font-weight:650}.home-reference .hero-release-tag strong{color:#b4dd91}.home-reference .hero-star-tag strong{color:#e9bf64}.home-reference .hero-star-tag svg{flex:none;width:15px;height:15px}.home-reference .hero-star-tag[data-state=error] strong,.home-reference .hero-star-tag[data-state=loading] strong{color:var(--home-muted)}.home-reference .hero-meta-tag:hover{background:#0e2530;border-color:#527783}.home-reference .hero-download-button{color:#edf2f6;min-width:0;min-height:48px;box-shadow:none;text-align:center;background:#11231fa6;border:1px solid #3e5548;border-radius:6px;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;margin-top:2px;padding:10px 14px;font-size:.95rem;font-weight:500;line-height:1.4;transition:border-color .15s,background-color .15s;display:flex}.home-reference .hero-download-button span{overflow-wrap:anywhere;min-width:0}.home-reference .hero-download-button svg{color:#a6ce95;flex:none;width:20px;height:20px}.home-reference .hero-download-button:hover{background:#182e27;border-color:#76956e}.home-reference .is-tms .hero-download-button{background:#10212ca6;border-color:#344b5d}.home-reference .is-tms .hero-download-button svg{color:#90b8d4}.home-reference .is-tms .hero-download-button:hover{background:#162e3e;border-color:#638ca5}.home-reference .is-tms .hero-product-icon{color:var(--home-blue);background:#0d273742;border-color:#58b9ef5c}.home-reference .is-tms .hero-release-tag strong{color:#68cee8}.home-reference .hero-product-body{min-width:0}.home-reference .hero-product-body h3{margin:0 0 .5rem;font-size:1.25rem;font-weight:650;line-height:1.4}.home-reference .hero-product-body p{color:#c2ccd8;margin:0;font-size:.95rem;line-height:1.7}.home-reference .hero-product-summary{justify-content:space-between;align-items:start;gap:2rem;display:flex}.home-reference .hero-product-summary>div{min-width:0;max-width:39rem}.home-reference .hero-deploy-link{color:#a4d6ea;flex:none;justify-content:flex-end;align-items:center;gap:.8rem;max-width:13rem;min-height:44px;font-size:.875rem;font-weight:550;line-height:1.5;display:inline-flex}.home-reference .hero-deploy-link svg{flex:none;width:22px;height:22px}.home-reference .hero-deploy-link:hover{color:#d0f1ff;text-underline-offset:4px;text-decoration:underline}.home-reference .hero-products a:focus-visible{outline-offset:4px;outline:2px solid #91cbd7}.home-reference .hero-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;max-width:43rem;margin-top:1.2rem;display:grid}.home-reference .hero-capability{grid-template-columns:2.65rem minmax(0,1fr);align-content:start;gap:1rem;min-width:0;display:grid}.home-reference .hero-capability+.hero-capability{border-left:1px solid var(--home-line-strong);padding-left:1.5rem}.home-reference .hero-capability-icon{width:2.65rem;height:2.65rem}.home-reference .hero-capability-icon svg{width:1.45rem;height:1.45rem}.home-reference .is-fee .hero-capability-icon{color:#e4bb5c;background:#5b471626;border-color:#e4bb5c4d}.home-reference .is-pool .hero-capability-icon{color:var(--home-cyan);background:#0c353733;border-color:#45d0c747}.home-reference .hero-capability h4{color:var(--home-text);margin:0 0 .35rem;font-size:.95rem;font-weight:650;line-height:1.45}.home-reference .hero-capability em{color:#e7bd57;background:#976f1b2b;margin:0 0 .35rem;padding:.1rem .4rem;font-size:.78rem;font-style:normal;font-weight:650;line-height:1.5;display:table}.home-reference .hero-capability p{font-size:.875rem;line-height:1.6}.home-reference .hero-client-route{grid-template-columns:minmax(0,1fr) 22px minmax(0,.8fr) 22px minmax(0,1.2fr);align-items:center;gap:1.25rem;max-width:43rem;margin-top:1.5rem;display:grid}.home-reference .hero-route-node{align-items:center;gap:.8rem;min-width:0;display:flex}.home-reference .hero-route-icon{width:2.4rem;height:2.4rem;color:var(--home-cyan);background:#0c353733;border-color:#45d0c747}.home-reference .hero-route-icon svg{width:1.4rem;height:1.4rem}.home-reference .hero-route-node>span:last-child,.home-reference .hero-route-protocol{gap:.2rem;min-width:0;display:grid}.home-reference .hero-route-node small{color:var(--home-muted);font-size:.72rem;line-height:1.4}.home-reference .hero-route-node strong{color:var(--home-text);overflow-wrap:anywhere;font-size:.875rem;font-weight:550}.home-reference .hero-route-arrow{width:22px;height:22px;color:var(--home-blue)}.home-reference .hero-route-protocol{text-align:center;color:var(--home-blue)}.home-reference .hero-route-protocol strong{font-size:.875rem}.home-reference .hero-route-protocol small{color:var(--home-cyan);font-size:.72rem;font-weight:600;line-height:1.4}@media (width<=1100px){.home-reference .hero-product-lane{grid-template-columns:16.8rem minmax(0,1fr);gap:1.25rem}.home-reference .hero-product-identity{grid-template-columns:3rem minmax(0,1fr);gap:.65rem .75rem;padding-right:1.25rem}.home-reference .hero-product-icon{width:3rem;height:3rem}.home-reference .hero-product-name h2{font-size:1.35rem}.home-reference .hero-product-summary{flex-direction:column;gap:.5rem}.home-reference .hero-capabilities{gap:1rem}.home-reference .hero-capability{grid-template-columns:1fr;gap:.65rem}.home-reference .hero-capability+.hero-capability{padding-left:1rem}.home-reference .hero-client-route{grid-template-columns:minmax(0,1fr) 16px minmax(0,.8fr) 16px minmax(0,1.1fr);gap:.5rem}.home-reference .hero-route-node{flex-direction:column;align-items:flex-start;gap:.5rem}.home-reference .hero-route-arrow{width:16px}}@media (width<=700px){.home-reference .hero-product-lane{grid-template-columns:1fr;gap:1.75rem}.home-reference .hero-product-lane+.hero-product-lane{margin-top:2rem;padding-top:2rem}.home-reference .hero-product-identity{border-right:0;grid-template-columns:3.5rem minmax(0,1fr);gap:.75rem 1rem;width:100%;max-width:24rem;padding-right:0}.home-reference .hero-product-icon{width:3.5rem;height:3.5rem}.home-reference .hero-product-name h2{font-size:1.5rem}.home-reference .hero-product-body h3{font-size:1.15rem}.home-reference .hero-client-route{margin-top:1.5rem}}@media (width<=420px){.home-reference .hero-capabilities{grid-template-columns:1fr;gap:1.25rem}.home-reference .hero-capability{grid-template-columns:2.65rem minmax(0,1fr);gap:1rem}.home-reference .hero-capability+.hero-capability{border-left:0;padding-left:0}.home-reference .hero-client-route{grid-template-columns:1fr;justify-items:start;gap:.7rem}.home-reference .hero-route-node{flex-direction:row;align-items:center}.home-reference .hero-route-arrow{margin-left:.7rem;transform:rotate(90deg)}.home-reference .hero-route-protocol{text-align:left;padding-left:.2rem}}@font-face{font-family:Geist Variable;src:url(/assets/fonts/geist-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Variable;src:url(/assets/fonts/geist-cyrillic.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap;unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}:root{color-scheme:dark;--color-green-200:#c5e5b4;--color-green-300:#a9d98b;--color-green-400:#84ba64;--color-green-600:#417e38;--color-neutral-100:#f6f7f9;--color-neutral-200:#e9edf0;--color-neutral-300:#d9e1e4;--color-neutral-400:#cbd4d9;--color-neutral-500:#b1bcc2;--color-neutral-600:#929fa5;--color-neutral-700:#6e7b83;--color-neutral-800:#556066;--color-neutral-900:#2c3437;--color-neutral-950:#0d121c;--color-white:#fff;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.25rem;--text-5xl:3rem;--font-weight-medium:500;--font-weight-semibold:600;--spacing:.25rem;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Geist Variable,ui-sans-serif,system-ui,sans-serif;line-height:1.5}*{box-sizing:border-box}html{background:var(--color-neutral-950);scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--color-white);background:var(--color-neutral-950);margin:0}body.is-modal-open{overflow:hidden}button,input{font:inherit}button,a{color:inherit}img,video,svg{max-width:100%;display:block}.app-shell{isolation:isolate;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:clip}.app-shell main{flex:1 0 auto}.app-shell main.home-page{flex:none}@keyframes spin{to{transform:rotate(360deg)}}.rotating-element{transform-origin:50%;animation:10s linear infinite spin;display:inline-block}@media (prefers-reduced-motion:reduce){.rotating-element{animation:none}*{scroll-behavior:auto!important}}.header-bar{z-index:40;border-bottom:1px solid var(--color-neutral-900);backdrop-filter:blur(18px);background:#0d121ce6;position:sticky;top:0}.skip-link{z-index:50;clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;color:var(--color-neutral-950);background:var(--color-white);font-size:var(--text-sm);border-radius:6px;font-weight:600;position:absolute;top:.75rem;left:1rem;overflow:hidden}.skip-link:focus{clip-path:none;outline:2px solid var(--color-green-400);outline-offset:2px;width:auto;height:auto;padding:.5rem .75rem;overflow:visible}.header-shell{justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1800px;min-height:4rem;margin:0 auto;padding:0 1rem;display:flex}.brand-link{width:fit-content;min-width:0;color:var(--color-white);border-radius:8px;flex:none;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.brand-logo{width:1.75rem;height:1.75rem}.brand-name{white-space:nowrap;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.2}.poolnode-qr-blank{aspect-ratio:1;color:#475569;text-align:center;background:linear-gradient(145deg,#fafaff,#f1f0ff);border:1px dashed #c4b5fd;border-radius:6px;place-content:center;justify-items:center;gap:.5rem;width:100%;padding:1rem;display:grid}.poolnode-qr-status-dot{aspect-ratio:1;background:#ede9fe;border:1px solid #c4b5fd;border-radius:999px;place-items:center;width:2.5rem;display:grid;box-shadow:0 8px 24px #7c3aed1f}.poolnode-qr-status-dot:after{content:"";aspect-ratio:1;background:#8b5cf6;border-radius:999px;width:.625rem;box-shadow:0 0 0 .35rem #8b5cf61c}.poolnode-qr-blank strong{color:#312e81;font-size:var(--text-sm);line-height:1.35}.poolnode-qr-blank small{color:#64748b;max-width:11rem;font-size:var(--text-xs);line-height:1.45}.poolnode-store-link[aria-disabled=true]{cursor:default;pointer-events:none;opacity:.72;border:1px solid #ffffff1a;color:var(--color-neutral-400)!important;background:#ffffff12!important}.tcminerproxyapp-qr-blank{aspect-ratio:1;color:#4d7c0f;text-align:center;background:linear-gradient(145deg,#fdfff7,#f2fbdc);border:1px dashed #bef264;border-radius:6px;place-content:center;justify-items:center;gap:.5rem;width:100%;padding:1rem;display:grid}.tcminerproxyapp-qr-status-dot{aspect-ratio:1;background:#ecfccb;border:1px solid #bef264;border-radius:999px;place-items:center;width:2.5rem;display:grid;box-shadow:0 8px 24px #84cc161f}.tcminerproxyapp-qr-status-dot:after{content:"";aspect-ratio:1;background:#84cc16;border-radius:999px;width:.625rem;box-shadow:0 0 0 .35rem #84cc161c}.tcminerproxyapp-qr-blank strong{color:#365314;font-size:var(--text-sm);line-height:1.35}.tcminerproxyapp-qr-blank small{color:#64748b;max-width:11rem;font-size:var(--text-xs);line-height:1.45}.tcminerproxyapp-store-link[aria-disabled=true]{cursor:default;pointer-events:none;opacity:.72;border:1px solid #ffffff1a;color:var(--color-neutral-400)!important;background:#ffffff12!important}.desktop-nav{flex:auto;justify-content:flex-start;align-items:center;min-width:0;margin-left:1.25rem;display:none}.desktop-nav-list{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.desktop-nav-list li,.nav-dropdown{position:relative}.nav-link,.language-trigger,.icon-link,.mobile-toggle{min-height:2.25rem;color:var(--color-neutral-300);border-radius:8px;align-items:center;gap:.375rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.nav-link{white-space:nowrap;font-size:var(--text-sm);font-weight:var(--font-weight-medium);padding:0 .75rem}.nav-trigger{cursor:pointer;background:0 0;border:0}.nav-link:hover,.nav-link:focus-visible,.nav-link.is-active,.language-trigger:hover,.language-trigger:focus-visible,.language-trigger.is-active,.icon-link:hover,.icon-link:focus-visible,.mobile-toggle:hover,.mobile-toggle:focus-visible{color:var(--color-white);background:var(--color-neutral-900);outline:none}.nav-link.is-current-route{color:var(--color-white);background:#417e38}.header-actions{flex:none;align-items:center;gap:.35rem;min-width:0;display:flex}.docsearch-button{cursor:pointer;color:#dce4e8;background:linear-gradient(#121922f0,#0b1019f0);border:1px solid #2c3437;border-radius:12px;flex:none;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;padding:0;transition:border-color .15s,box-shadow .15s,background .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff0a,0 8px 22px #00000024}.docsearch-button:hover,.docsearch-button:focus-visible{color:var(--color-white);border-color:#7fc875a6;outline:none;box-shadow:0 0 0 3px #417e382e,inset 0 1px #ffffff0d,0 10px 26px #0000002e}.docsearch-copy{align-items:center;min-width:0;display:flex}.docsearch-placeholder,.docsearch-keys{display:none}.docsearch-placeholder{color:#dce4e8;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;padding:0 .75rem 0 .5rem;line-height:1;overflow:hidden}.docsearch-keys{align-items:center;gap:.25rem}kbd{color:#bac6c8;background:#1a242deb;border:1px solid #344149;border-radius:6px;justify-content:center;align-items:center;min-width:1.35rem;height:1.35rem;padding:0 .25rem;font-family:inherit;font-size:.6875rem;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff0a}.language-dropdown{position:relative}.language-trigger{cursor:pointer;font-size:var(--text-sm);background:0 0;border:0;padding:0 .625rem}.language-label{text-overflow:ellipsis;white-space:nowrap;max-width:7.5rem;display:none;overflow:hidden}.icon-link,.mobile-toggle{background:0 0;border:0;justify-content:center;width:2.25rem;height:2.25rem;padding:0}.icon-link svg{width:1.25rem;height:1.25rem}.header-telegram{color:#85c9e9;flex:none}.header-telegram:focus-visible{outline-offset:2px;outline:2px solid #85c9e9}@media (width<=1279px){.has-home-telegram .desktop-nav{display:none}.has-home-telegram .mobile-toggle{display:inline-flex}}@media (width<=639px){.has-home-telegram .header-shell{gap:.5rem;padding-inline:.75rem}.has-home-telegram .header-actions{gap:.25rem}.has-home-telegram .language-trigger{justify-content:center;width:2.25rem;padding:0}.has-home-telegram .language-trigger .icon-xs{display:none}}@media (width<=374px){.has-home-telegram .brand-link .brand-name{display:none}}.mobile-toggle{cursor:pointer}.icon-xs{width:.875rem;height:.875rem}.icon-sm{width:1rem;height:1rem}.icon-md{width:1.25rem;height:1.25rem}.icon-lg{width:1.5rem;height:1.5rem}.dropdown-menu{z-index:70;min-width:12rem;color:var(--color-neutral-100);background:#0d121cfb;border:1px solid #ffffff1f;border-radius:8px;padding:.35rem;display:grid;position:absolute;top:calc(100% + .125rem);left:0;box-shadow:0 18px 42px #0008}.download-menu,.docs-menu{min-width:14rem}.language-menu{min-width:10rem;left:auto;right:0}.dropdown-heading{color:var(--color-neutral-200);font-size:var(--text-sm);padding:.35rem .4rem .2rem;line-height:1.2}.dropdown-heading:not(:first-child){border-top:1px solid #ffffff12;margin-top:.25rem;padding-top:.5rem}.dropdown-link{cursor:pointer;width:100%;min-height:2rem;color:var(--color-neutral-100);font-size:var(--text-sm);text-align:left;background:0 0;border:0;border-radius:5px;justify-content:flex-start;align-items:center;padding:.35rem .4rem;text-decoration:none;display:flex}.dropdown-link:hover,.dropdown-link:focus-visible{color:var(--color-white);background:#ffffff12;outline:none}.language-option{justify-content:space-between}.language-check{color:var(--color-green-400);font-weight:600}.menu-pop-enter-active,.menu-pop-leave-active{transform-origin:top;transition:opacity .12s,transform .12s}.menu-pop-enter-from,.menu-pop-leave-to{opacity:0;transform:translateY(-4px)scale(.98)}.mobile-nav{border-top:1px solid var(--color-neutral-900);background:#0d121cfa}.mobile-nav-list{gap:.25rem;width:100%;max-width:1800px;margin:0 auto;padding:.75rem 1rem 1rem;list-style:none;display:grid}.mobile-nav-link,.mobile-document-link,.mobile-download-link{color:var(--color-neutral-200);font-size:var(--text-base);font-weight:var(--font-weight-medium);border-radius:8px;padding:.75rem;text-decoration:none;display:block}.mobile-nav-link:hover,.mobile-nav-link:focus-visible,.mobile-document-link:hover,.mobile-document-link:focus-visible,.mobile-download-link:hover,.mobile-download-link:focus-visible{color:var(--color-white);background:var(--color-neutral-900);outline:none}.mobile-document-group,.mobile-download-group{border-top:1px solid var(--color-neutral-900);margin-top:.5rem;padding-top:.5rem}.mobile-document-group p,.mobile-download-group p{color:var(--color-neutral-500);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;margin:0;padding:.5rem .75rem .25rem}.mobile-document-link,.mobile-download-link{color:var(--color-neutral-300);font-size:var(--text-sm);padding-block:.625rem}.mobile-language-group{border-top:1px solid var(--color-neutral-900);grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.5rem;padding-top:.75rem;display:grid}.mobile-language-button{cursor:pointer;min-height:2.5rem;color:var(--color-neutral-200);border:1px solid var(--color-neutral-800);font-size:var(--text-sm);background:0 0;border-radius:8px;padding:0 .5rem}.mobile-language-button.is-active,.mobile-language-button:hover,.mobile-language-button:focus-visible{color:var(--color-white);background:var(--color-neutral-900);border-color:var(--color-green-600);outline:none}.mobile-menu-enter-active,.mobile-menu-leave-active{transition:grid-template-rows .16s,opacity .16s}.mobile-menu-enter-from,.mobile-menu-leave-to{opacity:0}.home-page{z-index:0;background:radial-gradient(circle at 50% 8rem,#2c682c42,#0000 36rem),radial-gradient(circle at 8% 30rem,#417e3824,#0000 24rem),radial-gradient(circle at 92% 18rem,#45604c2e,#0000 26rem),linear-gradient(#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/3rem 3rem;padding:0;position:relative;overflow:hidden}.home-page:before,.home-page:after{z-index:0;content:"";pointer-events:none;position:absolute}.home-page:before{opacity:.22;background:linear-gradient(#0a0f1700,#0a0f17c7 74%),url(/assets/images/bg.svg) top/cover no-repeat;inset:0}.home-page:after{aspect-ratio:1;filter:blur(120px);background:#2c682c;border-radius:9999px;width:min(380px,78vw);top:16rem;left:50%;transform:translate(-50%,-50%)}@scope(.home-page){.bg-container{z-index:1;flex-direction:column;gap:4.5rem;max-width:1280px;margin:0 auto;padding:1rem;display:flex;position:relative}.hero-section{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;gap:2rem;min-height:auto;display:flex}.hero-copy{--hero-cta-width:min(100%, 29rem);flex-direction:column;align-items:center;min-width:0;max-width:50rem;display:flex}.eyebrow{color:var(--color-green-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0 0 .875rem;line-height:1.5}.home-page h1,.home-page h2,.home-page h3,.home-page p{margin-top:0}.home-page h1{overflow-wrap:anywhere;color:var(--color-white);font-size:var(--text-4xl);margin-bottom:1.25rem;font-weight:700;line-height:1.05}.hero-description{max-width:42rem;color:var(--color-neutral-300);font-size:var(--text-lg);margin-bottom:1.5rem;line-height:1.7}.hero-actions{width:var(--hero-cta-width);flex-direction:column;align-items:stretch;gap:.5rem;min-width:0;display:inline-flex}.primary-action,.secondary-action{text-align:center;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;max-width:100%;min-height:2.75rem;padding:.625rem 1.125rem;line-height:1.35;text-decoration:none;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s;display:inline-flex;position:relative}.primary-action{isolation:isolate;z-index:0;color:var(--color-white);font-size:var(--text-base);font-weight:var(--font-weight-semibold);background:#417e381a;border:1px solid #417e384d;overflow:hidden;box-shadow:0 1px 2px #1018280d}.primary-action:before{inset-inline:0;z-index:-1;content:"";opacity:.3;pointer-events:none;background-image:radial-gradient(8em circle at 50% 10px, var(--color-green-400), transparent 30%);width:100%;height:100%;margin-inline:auto;position:absolute;top:0}.primary-action:after{inset-inline:0;content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--color-green-600), transparent);width:40%;height:1px;margin-inline:auto;position:absolute;top:-1px}.primary-action:hover,.primary-action:focus-visible{color:var(--color-white);background:#417e3833;border-color:#417e386b;outline:none;transform:translateY(-1px)}.secondary-action{color:var(--color-neutral-200);font-weight:var(--font-weight-semibold);border:1px solid #ffffff21;flex-direction:column}.secondary-action small{color:var(--color-neutral-500);font-size:var(--text-xs);font-weight:var(--font-weight-medium);line-height:1.35}.secondary-action:hover,.secondary-action:focus-visible{color:var(--color-neutral-100);background:#2c3437c7;border-color:#ffffff2e;outline:none;transform:translateY(-1px)}.pool-links{width:var(--hero-cta-width);grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.875rem;display:grid}.pool-link{border:1px solid #ffffff1f;border-radius:8px;justify-content:center;align-items:center;width:100%;min-width:2.25rem;height:2.25rem;padding:0 .625rem;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex;overflow:hidden}.pool-link:hover,.pool-link:focus-visible{border-color:#ffffff3d;outline:none;transform:translateY(-1px)}.pool-logo{object-fit:contain;max-width:100%;display:block}.pool-logo.is-antpool{width:6.25rem;height:1.05rem}.pool-logo.is-f2pool{object-fit:cover;object-position:left center;border-radius:4px;height:1.5rem}.pool-logo.is-poolin{width:5.5rem;height:1.15rem}.pool-logo.is-viabtc{width:5rem;height:1.2rem}.partner-note{width:var(--hero-cta-width);color:var(--color-neutral-600);font-size:var(--text-sm);text-align:center;margin-top:.875rem;line-height:1.5}.product-preview{text-align:left;width:100%;max-width:56rem;margin:0 auto}.preview-frame{position:relative}.preview-shell{background:linear-gradient(#ffffff1a,#0000 5rem),#0d121cdb;border:1px solid #ffffff1f;border-radius:8px;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #00000061,0 0 0 1px #417e3826}.preview-toolbar{background:#111622eb;border-bottom:1px solid #ffffff1a;align-items:center;gap:.5rem;min-height:2.25rem;padding:0 .875rem;display:flex}.preview-toolbar span{border-radius:9999px;width:.625rem;height:.625rem;display:block}.preview-toolbar span:first-child{background:#ef4444}.preview-toolbar span:nth-child(2){background:#f59e0b}.preview-toolbar span:nth-child(3){background:#22c55e}.preview-toolbar strong{color:var(--color-neutral-300);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-left:.25rem}.preview-video{aspect-ratio:4104/2178;object-fit:cover;object-position:50% 0;width:100%;height:auto;display:block}.preview-shade{pointer-events:none;background:linear-gradient(#0000 55%,#080c1480);position:absolute;inset:2.25rem 0 0}.preview-meta-pills{flex-wrap:wrap;justify-content:center;align-items:center;gap:.625rem;width:100%;margin:.875rem auto 0;display:flex}.meta-pill{width:fit-content;color:inherit;font-size:var(--text-sm);font-weight:var(--font-weight-medium);background:#2c3437eb;border:1px solid #2c682c;border-radius:9999px;align-items:center;padding:.25rem .625rem .25rem .25rem;line-height:1.42857;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.meta-pill:hover,.meta-pill:focus-visible{background:#2c3437;border-color:#417e38;outline:none;transform:translateY(-1px)}.meta-badge{color:var(--color-white);background:var(--color-green-600);font-size:var(--text-xs);text-align:center;white-space:nowrap;border-radius:9999px;margin-right:.5rem;padding:.125rem .375rem;line-height:1.33333}.meta-message{color:var(--color-green-300);white-space:nowrap;margin-right:.25rem}.github-stars-pill{background:linear-gradient(#ffffff14,#0000),#0d121ce0;border-color:#ffffff24;gap:.5rem;padding:.25rem .375rem .25rem .625rem;box-shadow:inset 0 1px #ffffff1a,0 .75rem 1.75rem #0000002e}.github-stars-mark{width:1rem;height:1rem;color:var(--color-white);opacity:.9;flex:none}.github-stars-name{color:var(--color-neutral-200);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1}.github-stars-count{color:#facc15;min-width:2.25rem;min-height:1.375rem;font-size:var(--text-xs);white-space:nowrap;background:#facc1521;border:1px solid #facc1538;border-radius:9999px;justify-content:center;align-items:center;gap:.25rem;padding:.125rem .5rem;font-weight:700;line-height:1.33333;display:inline-flex}.github-stars-star{width:.875rem;height:.875rem}.github-stars-pill[data-state=loading],.github-stars-pill[data-state=error]{border-color:#ffffff1f}.github-stars-pill[data-state=loading] .github-stars-count,.github-stars-pill[data-state=error] .github-stars-count{color:var(--color-neutral-300);background:#5560662e;border-color:#929fa538}.content-section{padding:0}.content-section h2{color:var(--color-white);font-size:var(--text-3xl);margin-bottom:1.5rem;font-weight:700;line-height:1.2}.feature-grid{grid-template-columns:1fr;gap:1rem;display:grid}.info-card{border:1px solid var(--color-neutral-900);background:#0d121cb8;border-radius:8px;padding:1.25rem}.info-card h3{color:var(--color-white);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:.625rem;line-height:1.35}.info-card p{color:var(--color-neutral-400);margin-bottom:0;line-height:1.7}.section-heading{gap:.75rem;max-width:50rem;margin-bottom:1.5rem;display:grid}.section-heading h2{margin-bottom:0}.section-heading p{color:var(--color-neutral-400);margin:0;line-height:1.7}.search-section{gap:0;display:grid}.search-intent-grid{grid-template-columns:1fr;gap:1rem;display:grid}.search-intent-card{background:linear-gradient(#ffffff0d,#0000 52%),#0c121cc2;border:1px solid #ffffff1c;border-radius:8px;align-content:start;gap:.625rem;min-height:12rem;padding:1.25rem;display:grid}.search-intent-card span{overflow-wrap:anywhere;color:#7dd3fc;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.35}.search-intent-card h3{overflow-wrap:anywhere;color:var(--color-white);font-size:var(--text-lg);margin:0;font-weight:700;line-height:1.3}.search-intent-card p{color:var(--color-neutral-400);margin:0;line-height:1.7}.global-section{gap:1rem;display:grid}.global-section h2{margin-bottom:0}.global-description{max-width:48rem;color:var(--color-neutral-400);margin:0;line-height:1.7}.deployment-panel{background:radial-gradient(circle at 50% 44%,#417e383d,#0000 24rem),linear-gradient(#ffffff0f,#0000 42%),#0d121cb3;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:1fr;gap:1rem;margin-top:.75rem;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #00000038}.deployment-panel:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0}.deployment-column,.deployment-core,.global-metrics{z-index:1;position:relative}.deployment-column{gap:.75rem;display:grid}.deployment-card{background:#090e16bd;border:1px solid #ffffff1a;border-radius:8px;gap:.375rem;min-height:6.75rem;padding:1rem;display:grid}.deployment-card span,.core-label{color:var(--color-green-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase}.deployment-card strong{color:var(--color-white);font-size:var(--text-base);font-weight:700;line-height:1.25}.deployment-card p{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.55}.site-card{border-left:2px solid #4ade808a}.target-card{border-left:2px solid #7dd3fc80}.deployment-core{text-align:center;background:linear-gradient(#ffffff14,#0000),#0c121cdb;border:1px solid #86efac3d;border-radius:8px;align-self:center;gap:.875rem;padding:1.25rem;display:grid;box-shadow:0 1.5rem 4rem #00000047,0 0 3rem #417e382e}.deployment-core:before,.deployment-core:after{content:"";background:linear-gradient(90deg,#0000,#4ade806b,#0000);width:4.5rem;height:1px;display:none;position:absolute;top:50%}.deployment-core:before{right:100%}.deployment-core:after{left:100%}.deployment-core h3{color:var(--color-white);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.15}.deployment-core p{max-width:20rem;color:var(--color-neutral-300);font-size:var(--text-sm);margin:0 auto;line-height:1.65}.core-pills{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.core-pills span{color:var(--color-neutral-200);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#417e382e;border:1px solid #86efac29;border-radius:9999px;padding:.375rem .625rem}.global-metrics{border-top:1px solid #ffffff1a;grid-template-columns:1fr;display:grid}.global-metric{gap:.375rem;padding:1.25rem;display:grid}.global-metric+.global-metric{border-top:1px solid #ffffff1a}.global-metric strong{color:var(--color-white);font-size:var(--text-xl);font-weight:700;line-height:1}.global-metric span{color:var(--color-neutral-400);font-size:var(--text-sm);line-height:1.5}}.footer-bar{border-top:1px solid var(--color-neutral-900);background:#0d121cf5;flex:none}.footer-shell{gap:2rem;width:100%;max-width:1800px;margin:0 auto;padding:2rem 1rem;display:grid}.footer-brand{align-content:start;gap:.875rem;max-width:32rem;display:grid}.footer-description,.footer-bottom p{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.7}.footer-nav{gap:1.5rem 1rem;display:grid}.footer-group{align-content:start;gap:.5rem;display:grid}.footer-group h2{color:var(--color-white);font-size:var(--text-base);font-weight:var(--font-weight-semibold);text-transform:uppercase;margin:0 0 .25rem;line-height:1.35}.footer-link{width:fit-content;min-height:2rem;color:var(--color-neutral-300);font-size:var(--text-sm);font-weight:var(--font-weight-medium);border-radius:8px;align-items:center;gap:.375rem;margin-inline-start:-.5rem;padding:0 .5rem;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.footer-link:hover,.footer-link:focus-visible,.footer-bar .brand-link:hover,.footer-bar .brand-link:focus-visible{color:var(--color-white);background:var(--color-neutral-900);outline:none}.partner-link{color:var(--color-neutral-400)}.partner-icon{object-fit:contain;flex:none;width:1.25rem;height:1rem}.footer-social-icon{flex:none;width:1rem;height:1rem}.footer-bottom{border-top:1px solid var(--color-neutral-900)}.footer-bottom p{width:100%;max-width:1800px;margin:0 auto;padding:1rem}.locale-suggestion{z-index:60;width:min(28rem,100vw - 2rem);max-width:calc(100vw - 2rem);color:var(--color-white);backdrop-filter:blur(18px);background:linear-gradient(135deg,#4ade801f,#0000 46%),#0d121cf0;border:1px solid #ffffff24;border-radius:8px;align-items:flex-start;gap:.875rem;padding:1rem;display:flex;position:fixed;bottom:1rem;right:1rem;box-shadow:0 20px 44px #0000005c}.locale-suggestion-icon{width:2.25rem;height:2.25rem;color:var(--color-green-400);background:#4ade801f;border:1px solid #4ade8038;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.locale-language-icon,.locale-close-icon{width:1.125rem;height:1.125rem}.locale-suggestion-content{flex:auto;gap:.75rem;min-width:0;display:grid}.locale-suggestion-header{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.locale-suggestion h2{color:var(--color-white);font-size:var(--text-base);font-weight:var(--font-weight-semibold);margin:0;line-height:1.35}.locale-suggestion p{color:var(--color-neutral-300);font-size:var(--text-sm);margin:0;line-height:1.65}.locale-close{cursor:pointer;width:2rem;height:2rem;color:var(--color-neutral-400);background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;margin:-.375rem -.375rem 0 0;padding:0;display:inline-flex}.locale-close:hover,.locale-close:focus-visible{color:var(--color-white);background:#ffffff14;outline:none}.locale-never-prompt{color:var(--color-neutral-300);cursor:pointer;user-select:none;align-items:center;gap:.625rem;font-size:.9rem;line-height:1.5;display:flex}.locale-never-prompt-checkbox{cursor:pointer;accent-color:#417e38;width:1rem;height:1rem}.locale-actions{flex-wrap:wrap;justify-content:flex-end;gap:.625rem;display:flex}.locale-cancel,.locale-action{cursor:pointer;min-height:2.25rem;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);border-radius:8px;justify-content:center;align-items:center;padding:.5rem .875rem;line-height:1.2;display:inline-flex}.locale-cancel{color:var(--color-neutral-200);border:1px solid var(--color-neutral-700);background:0 0}.locale-action{color:var(--color-white);background:#417e38;border:1px solid #417e38}.locale-suggestion-enter-active,.locale-suggestion-leave-active{transition:opacity .18s,transform .18s}.locale-suggestion-enter-from,.locale-suggestion-leave-to{opacity:0;transform:translateY(.75rem)}.search-overlay{z-index:100;backdrop-filter:blur(8px);background:#080d14e8;justify-content:center;align-items:flex-start;padding-top:3.75rem;display:flex;position:fixed;inset:0}.search-modal{width:min(47.5rem,100vw - 2rem);max-height:min(37.5rem,60dvh);color:var(--color-neutral-200);background:#111824f5;border:1px solid #2c3437;border-radius:16px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 28px 80px #00000075,0 0 0 1px #91d2871a}.search-box-wrap{border-bottom:1px solid #2c3437;align-items:center;gap:.75rem;min-height:4.5rem;padding:.75rem;display:flex}.search-box-wrap:focus-within{box-shadow:inset 0 0 0 2px #417e38,inset 0 0 0 5px #417e382e}.search-modal-icon{color:#7fc875;flex:none;width:1.5rem;height:1.5rem;margin-left:.25rem}.search-box-wrap input{min-width:0;color:var(--color-neutral-200);font-size:var(--text-base);background:0 0;border:0;outline:0;flex:auto}.search-box-wrap input::placeholder{color:#aeb8be}.search-close{cursor:pointer;width:2.25rem;height:2.25rem;color:var(--color-neutral-400);background:0 0;border:0;border-radius:8px;flex:none;padding:.5rem}.search-close:hover{color:var(--color-white);background:#ffffff14}.search-results{gap:.4rem;padding:.75rem;display:grid;overflow:auto}.search-result{color:var(--color-neutral-200);background:#0d121c;border:1px solid #ffffff12;border-radius:8px;gap:.3rem;padding:.8rem;text-decoration:none;display:grid}.search-result:hover,.search-result:focus-visible{border-color:#7fc87599;outline:none}.search-result span,.search-empty{color:var(--color-neutral-500);font-size:var(--text-sm);margin:0;line-height:1.5}.search-modal-footer{border-top:1px solid #2c3437;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;margin-top:auto;padding:.75rem;display:flex}.search-keys,.algolia-credit{color:var(--color-neutral-400);font-size:var(--text-sm);align-items:center;gap:.45rem;display:flex}.algolia-credit svg{color:#457aff;width:1.2rem;height:1.2rem}.algolia-credit strong{color:#457aff;font-size:1rem}.search-fade-enter-active,.search-fade-leave-active{transition:opacity .16s}.search-fade-enter-from,.search-fade-leave-to{opacity:0}.phase-page{background:radial-gradient(circle at 50% 20%, #2c682c42, transparent 28rem), var(--color-neutral-950);place-items:center;min-height:65vh;padding:3rem 1rem;display:grid}.phase-card{text-align:center;background:#0d121ccb;border:1px solid #ffffff1f;border-radius:8px;gap:1rem;max-width:44rem;padding:2rem;display:grid}.phase-card p{color:var(--color-green-400);margin:0;font-weight:600}.phase-card h1{margin:0;font-size:clamp(2rem,6vw,3rem)}.phase-card span{color:var(--color-neutral-400);line-height:1.7}.phase-card a{background:#417e38;border-radius:8px;width:fit-content;margin:0 auto;padding:.65rem 1rem;text-decoration:none}@media (width<=520px){.locale-suggestion{left:1rem;right:1rem}.locale-actions{justify-content:stretch}.locale-cancel,.locale-action{flex:9rem}.search-overlay{padding:0}.search-modal{border-radius:16px;width:calc(100vw - 2rem);height:calc(100dvh - 2rem);max-height:none;margin:1rem}.search-modal-footer{justify-content:flex-end}.search-keys{display:none}}@media (width>=640px){.header-shell{padding:0 1.5rem}.language-label{display:inline}.footer-shell{padding:2.5rem 1.5rem}.footer-nav{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.footer-bottom p{padding-inline:1.5rem}}@media (width>=720px){.docsearch-button{justify-content:space-between;width:clamp(12rem,18vw,15rem);min-width:12rem;padding:0 .45rem 0 .75rem}.docsearch-placeholder{display:inline-block}.docsearch-keys{display:flex}.home-page .bg-container{gap:5.5rem;padding-block:2.5rem 3rem;padding-inline:3.5rem}.home-page h1{font-size:var(--text-5xl)}.home-page .feature-grid,.home-page .search-intent-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-page .global-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page .global-metric+.global-metric{border-top:0;border-left:1px solid #ffffff1a}}@media (width<=640px){.home-page .product-preview{gap:.75rem;display:grid}}@media (width>=1024px){.desktop-nav{display:flex}.mobile-toggle{display:none}.home-page .bg-container{gap:6rem;padding-block:4rem;padding-inline:7rem}.home-page h1{white-space:nowrap;font-size:clamp(2.75rem,4vw,3.25rem)}.home-page .hero-section{text-align:left;grid-template-columns:minmax(0,1fr) minmax(24rem,1.05fr);justify-content:stretch;align-items:center;gap:3rem;display:grid}.home-page .hero-copy{align-items:flex-start;max-width:40rem}.home-page .hero-description{max-width:38rem}.home-page .hero-actions{align-self:flex-start}.home-page .pool-links{grid-template-columns:repeat(4,minmax(0,1fr))}.home-page .product-preview{align-self:center;margin:0}.home-page .feature-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-page .search-intent-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-page .deployment-panel{grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr) minmax(0,1fr);gap:1.25rem;padding:1.25rem}.home-page .deployment-core:before,.home-page .deployment-core:after{display:block}.home-page .global-metrics{grid-column:1/-1}.footer-shell{grid-template-columns:minmax(18rem,.7fr) minmax(42rem,1.8fr);align-items:start}.footer-nav{grid-template-columns:minmax(0,.8fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1.65fr) minmax(0,.85fr)}.footer-group:nth-child(2) .footer-link:first-of-type{white-space:nowrap}}@media (width>=1440px){.home-page .bg-container{max-width:1440px;padding-block-start:5rem}}.home-reference{--home-bg:#071520;--home-surface:#08111c;--home-surface-strong:#0b1622;--home-line:#91abc429;--home-line-strong:#91abc447;--home-text:#f4f7fb;--home-muted:#a6b3c2;--home-quiet:#748499;--home-green:#8fcf63;--home-green-strong:#54ba61;--home-blue:#58b9ef;--home-cyan:#45d0c7;min-height:100vh;color:var(--home-text);background-color:var(--home-bg);isolation:isolate;background-image:linear-gradient(#0715201f 0%,#07152066 34rem,#071520d1 78rem,#071520 100%),url(/assets/images/home-aurora-background-v2.png);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% 100%,max(100%,80rem)}body:has(.home-reference){background:var(--home-bg)}body:has(.home-reference) .header-bar{box-shadow:none;background:#050a12f0;border-bottom-color:#849fb829}body:has(.home-reference) .header-shell{max-width:1440px}body:has(.home-reference) .footer-bar{background:#060c15;border-top-color:#849fb829}body:has(.home-reference) .footer-shell{max-width:1280px}.home-reference *,.home-reference :before,.home-reference :after{box-sizing:border-box}.home-reference a{color:inherit;text-decoration:none}.home-reference h1,.home-reference h2,.home-reference h3,.home-reference p,.home-reference figure,.home-reference ul{margin-top:0}.home-reference h1,.home-reference h2,.home-reference h3{color:var(--home-text);overflow-wrap:anywhere}.home-reference p,.home-reference li,.home-reference small{overflow-wrap:anywhere}.home-reference .bg-container{width:min(1240px,100% - 200px);max-width:none;margin:0 auto;padding:3.4rem 0 7rem;position:relative}.home-reference .bg-container:before{content:"";background:#53beb347;width:1px;position:absolute;top:3.4rem;bottom:15rem;left:-3.35rem}.home-reference .chaptered-section{position:relative}.home-reference .chapter-marker{z-index:2;width:5rem;color:var(--home-quiet);text-align:center;justify-items:center;gap:.16rem;display:grid;position:absolute;top:0;left:-6.1rem}.home-reference .chapter-marker:before{content:"";background:var(--home-cyan);border:2px solid #123f45;border-radius:50%;width:.56rem;height:.56rem;position:absolute;top:2.25rem;right:-.75rem;box-shadow:0 0 0 .28rem #45d0c714}.home-reference .chapter-marker strong{color:#7199b3;letter-spacing:-.04em;font-size:1.55rem;font-weight:450;line-height:1}.home-reference .chapter-marker span{font-size:.68rem;font-weight:650;line-height:1.25}.home-reference .home-reference-sr-only,.home-reference .home-minimal-seo-heading{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.home-reference .eyebrow,.home-reference .section-kicker,.home-reference .spotlight-badge{color:var(--home-green);letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;font-size:.72rem;font-weight:750;line-height:1.4}.home-reference .hero-section{border-bottom:1px solid var(--home-line);grid-template-columns:minmax(0,.86fr) minmax(32rem,1.2fr);align-items:start;gap:1.35rem 2.5rem;min-height:0;padding:0 0 4.75rem;display:grid}.home-reference .hero-intro{text-align:left;align-self:center;min-width:0;max-width:none}.home-reference .hero-title{max-width:12ch;color:var(--home-text);letter-spacing:-.065em;text-wrap:balance;white-space:normal;margin:0 0 1.35rem;font-size:clamp(2.55rem,3.65vw,3.25rem);font-weight:780;line-height:.98}.home-reference .hero-title:lang(en){max-width:12ch;font-size:clamp(2.5rem,3.45vw,3.55rem)}.home-reference .hero-title:lang(ru){max-width:13ch;font-size:clamp(2.25rem,3vw,3.05rem)}.home-reference .hero-description{color:#c2ccd8;max-width:44rem;margin-bottom:0;font-size:1rem;line-height:1.8}.home-reference .product-preview{min-width:0}.home-reference .preview-shell{border:1px solid var(--home-line-strong);background:#040811;border-radius:.55rem;position:relative;overflow:hidden;box-shadow:0 1rem 3rem #0000003d}.home-reference .preview-toolbar{border-bottom:1px solid var(--home-line);background:#0b1320;align-items:center;gap:.42rem;min-height:2.15rem;padding:0 .85rem;display:flex}.home-reference .preview-toolbar span{background:#eb6b5e;border-radius:50%;width:.57rem;height:.57rem}.home-reference .preview-toolbar span:nth-child(2){background:#e7b54e}.home-reference .preview-toolbar span:nth-child(3){background:#61c97a}.home-reference .preview-toolbar strong{color:#bec9d7;margin-left:.3rem;font-size:.7rem;font-weight:650}.home-reference .preview-video{aspect-ratio:16/8.8;object-fit:cover;background:#03060b;width:100%;display:block}.home-reference .preview-shade{pointer-events:none;background:#02080e0a;position:absolute;inset:2.15rem 0 0}.home-reference .hero-feature-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.72rem;display:grid}.home-reference .hero-feature-card{border:1px solid var(--home-line);background:#08121be0;border-top-color:#75c7776b;border-radius:.45rem;grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;min-height:7.8rem;padding:1.05rem;display:grid}.home-reference .hero-feature-card.is-fee{border-top-color:#ddab4575}.home-reference .hero-feature-card.is-pool-node{border-top-color:#45d0c770}.home-reference .hero-feature-card.is-rms{border-top-color:#58b9ef75}.home-reference .hero-feature-icon,.home-reference .product-icon,.home-reference .scenario-icon{width:2.25rem;height:2.25rem;color:var(--home-green);background:#559e431f;border:1px solid #8fcf6333;border-radius:.42rem;justify-content:center;align-items:center;display:inline-flex}.home-reference .hero-feature-card.is-fee .hero-feature-icon{color:#e4bb5c;background:#a87d211f;border-color:#e4bb5c33}.home-reference .hero-feature-card.is-pool-node .hero-feature-icon{color:var(--home-cyan);background:#23857d1f;border-color:#45d0c733}.home-reference .hero-feature-card.is-rms .hero-feature-icon,.home-reference .rms-product-card .product-icon{color:var(--home-blue);background:#317ba921;border-color:#58b9ef33}.home-reference .hero-feature-icon svg,.home-reference .product-icon svg,.home-reference .scenario-icon svg{width:1.12rem;height:1.12rem}.home-reference .hero-feature-copy{gap:.28rem;display:grid}.home-reference .hero-feature-copy strong{color:var(--home-text);font-size:.88rem;line-height:1.35}.home-reference .hero-feature-copy em{color:#e7bd57;background:#976f1b2b;width:fit-content;padding:.12rem .38rem;font-size:.65rem;font-style:normal;font-weight:750}.home-reference .hero-feature-copy small{color:var(--home-muted);font-size:.75rem;line-height:1.55}.home-reference .hero-actions,.home-reference .spotlight-actions,.home-reference .final-cta-actions,.home-reference .card-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.home-reference .hero-actions{grid-column:1/-1;grid-template-columns:1.12fr 1fr 1.04fr 2fr;align-items:stretch;gap:12px;width:auto;min-width:0;display:grid}.home-reference .hero-actions>a{white-space:nowrap;border-radius:7px;gap:10px;min-width:0;min-height:60px;padding:12px 16px;font-size:1rem;font-weight:650;line-height:1.4}.home-reference .hero-actions>a:lang(zh){font-size:1.125rem}.home-reference .hero-actions>a svg{width:24px;height:24px}.home-reference .hero-actions .hero-docs-arrow{margin-left:6px}.home-reference .hero-actions>a span{white-space:normal;overflow-wrap:anywhere;min-width:0}.home-reference .hero-actions .hero-docs-action:lang(en),.home-reference .hero-actions .hero-docs-action:lang(ru){white-space:normal;gap:8px;padding-block:8px;font-size:.875rem;line-height:1.25}.home-reference .hero-actions a:focus-visible{outline-offset:3px;outline:2px solid #a9d98b}.home-reference .primary-action,.home-reference .outline-action,.home-reference .text-action{border:1px solid var(--home-line-strong);width:auto;max-width:none;min-height:2.72rem;color:var(--home-text);border-radius:.35rem;justify-content:center;align-items:center;gap:.48rem;padding:.7rem 1rem;font-size:.84rem;font-weight:700;line-height:1.2;transition:border-color .15s,background-color .15s,color .15s,transform .15s;display:inline-flex}.home-reference .primary-action{background:#49853a47;border-color:#8fcf6361}.home-reference .primary-action.rms-action{background:#26658f3d;border-color:#58b9ef61}.home-reference .text-action{color:#c6d0dc;background:0 0;border-color:#0000}.home-reference .hero-docs-action{color:#d7e0ea;background:#08111ca8}.home-reference .primary-action:before,.home-reference .primary-action:after{display:none}.home-reference .primary-action:hover,.home-reference .primary-action:focus-visible,.home-reference .outline-action:hover,.home-reference .outline-action:focus-visible,.home-reference .text-action:hover,.home-reference .text-action:focus-visible{color:#fff;background-color:#2b585847;border-color:#78d2bc9e;outline:none;transform:translateY(-1px)}.home-reference .primary-action svg,.home-reference .outline-action svg,.home-reference .text-action svg,.home-reference .card-actions svg{flex:none;width:1rem;height:1rem}.home-reference .preview-link-map{border:1px solid var(--home-line);background:#060f18d1;border-radius:.45rem;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(11rem,.7fr) minmax(0,1fr);align-items:stretch;gap:.8rem;padding:.72rem;display:grid}.home-reference .preview-map-node{background:#447a361a;border:1px solid #8fcf632e;border-radius:.35rem;align-items:center;gap:.8rem;min-width:0;min-height:4.1rem;padding:.78rem 1rem;display:flex}.home-reference .preview-map-node.is-rms{background:#28668f1a;border-color:#58b9ef2e}.home-reference .preview-map-node>svg{width:1.6rem;height:1.6rem;color:var(--home-green);flex:none}.home-reference .preview-map-node.is-rms>svg{color:var(--home-blue)}.home-reference .preview-map-node span{gap:.12rem;min-width:0;display:grid}.home-reference .preview-map-node small{color:var(--home-quiet);font-size:.68rem}.home-reference .preview-map-node strong{color:var(--home-text);font-size:.93rem}.home-reference .preview-map-link{min-width:0;color:var(--home-blue);text-align:center;align-content:center;justify-items:center;gap:.3rem;display:grid}.home-reference .preview-map-link div{align-items:center;gap:.38rem;font-size:.78rem;font-weight:750;display:flex}.home-reference .preview-map-link svg{width:1.15rem}.home-reference .preview-map-link small{color:var(--home-cyan);font-size:.68rem;font-weight:650}.home-reference .hero-partner-grid,.home-reference .pool-links{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;width:100%;margin:0;display:grid}.home-reference .hero-partner-grid a,.home-reference .pool-link{border:1px solid var(--home-line);color:#d8e1eb;background:#070f18b8;border-radius:.35rem;justify-content:center;align-items:center;gap:.44rem;min-width:0;min-height:2.85rem;padding:.55rem .8rem;transition:border-color .15s,background-color .15s;display:flex}.home-reference .hero-partner-grid a:hover,.home-reference .hero-partner-grid a:focus-visible,.home-reference .pool-link:hover,.home-reference .pool-link:focus-visible{background-color:#1c414638;border-color:#53beb36b;outline:none}.home-reference .hero-partner-grid img,.home-reference .pool-logo{object-fit:contain;width:auto;max-width:min(8.2rem,80%);height:1.35rem;display:block}.home-reference .hero-partner-grid img.is-mark,.home-reference .pool-logo.is-mark{width:1.35rem;height:1.35rem}.home-reference .hero-partner-grid span,.home-reference .pool-link span{color:#eef3f8;white-space:nowrap;font-size:.74rem;font-weight:750}.home-reference .hero-status-rail{border:1px solid var(--home-line-strong);background:#081019cc;border-radius:7px;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:stretch;min-width:0;min-height:60px;display:inline-grid}.home-reference .hero-status-item{color:#b9c6d4;white-space:nowrap;justify-content:center;align-items:center;gap:10px;min-width:0;min-height:58px;padding:10px 16px;font-size:.875rem;font-weight:500;line-height:1.4;transition:color .15s,background-color .15s;display:inline-flex}.home-reference .hero-status-item+.hero-status-item{position:relative}.home-reference .hero-status-item+.hero-status-item:before{content:"";border-left:1px solid var(--home-line-strong);position:absolute;inset:10px auto 10px 0}.home-reference .hero-status-item:hover,.home-reference .hero-status-item:focus-visible{color:#fff;background-color:#2b585847}.home-reference .hero-status-item:first-child{border-radius:6px 0 0 6px}.home-reference .hero-status-item:last-child{border-radius:0 6px 6px 0}.home-reference .hero-status-item .meta-message{color:#a6b3c2;font-size:.8rem}.home-reference .hero-release-version{color:#b4dd91;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.home-reference .github-stars-mark{width:20px;height:20px}.home-reference .github-stars-name{color:#f4f7fb;font-size:1.125rem;font-weight:650}.home-reference .hero-stars-label{color:#a6b3c2;font-size:.8rem}.home-reference .hero-stars-value{align-items:center;gap:7px;display:inline-flex}.home-reference .hero-stars-value svg{color:#dbe4ed;flex:none;width:20px;height:20px}.home-reference .hero-stars-number{color:#e9bf64;font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:700}.home-reference .github-status[data-state=loading] .hero-stars-number,.home-reference .github-status[data-state=error] .hero-stars-number{color:#a6b3c2}@media (width<=1359px){.home-reference .hero-status-item{gap:8px;padding-inline:10px}.home-reference .hero-release-version,.home-reference .github-stars-name,.home-reference .hero-stars-number{font-size:1rem}}@media (width<=1279px){.home-reference .hero-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.home-reference .hero-actions>a{white-space:normal;text-align:center}.home-reference .hero-status-rail{grid-column:1/-1;justify-self:end;width:min(100%,460px)}}@media (width<=1100px) and (width>=821px){.home-reference .hero-actions>a{padding-inline:12px;font-size:.9rem}}.home-reference .content-section,.home-reference .partner-section,.home-reference .final-cta{border-bottom:1px solid var(--home-line);margin-top:0;padding:4.5rem 0}.home-reference .section-heading{text-align:left;gap:.85rem;max-width:50rem;margin:0 0 2.2rem;display:grid}.home-reference .section-heading.is-centered{text-align:center;max-width:55rem;margin-inline:auto}.home-reference .section-heading .section-kicker{margin-bottom:0}.home-reference .section-heading h2,.home-reference .spotlight-copy h2,.home-reference .final-cta h2{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(2rem,3.15vw,3.2rem);font-weight:760;line-height:1.04}.home-reference .section-heading>p:last-child,.home-reference .spotlight-copy>p,.home-reference .final-cta>div>p:last-child{color:var(--home-muted);margin:0;font-size:.98rem;line-height:1.75}.home-reference .products-section{padding-top:4.2rem}.home-reference .product-grid{border:1px solid var(--home-line-strong);background:#070f19c2;border-radius:.45rem;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.home-reference .product-card{min-width:0;min-height:28rem;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;padding:2rem 2.15rem 1.6rem;display:flex}.home-reference .product-card+.product-card{border-left:1px solid var(--home-line-strong)}.home-reference .product-card-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.3rem;display:flex}.home-reference .product-badge,.home-reference .access-badge{border:1px solid var(--home-line);color:var(--home-muted);border-radius:999px;padding:.28rem .55rem;font-size:.68rem;font-weight:700}.home-reference .product-card h3{color:var(--home-green);letter-spacing:-.035em;margin:0 0 .65rem;font-size:1.85rem;line-height:1.1}.home-reference .rms-product-card h3{color:var(--home-blue)}.home-reference .product-card-description{color:#bdc8d5;margin-bottom:1.3rem;font-size:.94rem;line-height:1.7}.home-reference .product-point-list,.home-reference .compact-feature-list{gap:.75rem;margin-bottom:1.65rem;padding:0;list-style:none;display:grid}.home-reference .product-point-list li,.home-reference .compact-feature-list li{color:#c7d1dc;grid-template-columns:1rem minmax(0,1fr);align-items:start;gap:.6rem;font-size:.86rem;line-height:1.55;display:grid}.home-reference .product-point-list svg,.home-reference .compact-feature-list svg{width:.95rem;height:.95rem;color:var(--home-green);margin-top:.18rem}.home-reference .rms-product-card .product-point-list svg{color:var(--home-blue)}.home-reference .card-actions{border-top:1px solid var(--home-line);margin-top:auto;padding-top:1.2rem}.home-reference .card-actions a{color:var(--home-green);align-items:center;gap:.35rem;font-size:.8rem;font-weight:750;display:inline-flex}.home-reference .rms-product-card .card-actions a:first-child{color:var(--home-blue)}.home-reference .card-actions a.is-muted{color:#a4b0bf}.home-reference .access-section .section-heading{max-width:58rem}.home-reference .access-grid{grid-template-columns:1fr;gap:1rem;display:grid}.home-reference .access-card{border:1px solid var(--home-line);background:#070f19c2;border-left:2px solid #8fcf63a6;border-radius:.4rem;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.3fr);align-items:center;gap:1.35rem 2rem;padding:1.4rem 1.5rem;display:grid}.home-reference .access-card.is-enhanced{border-left-color:#58b9efbf}.home-reference .access-card-copy{min-width:0}.home-reference .access-card-copy h3{color:var(--home-green);margin:.65rem 0 .55rem;font-size:1.25rem;line-height:1.2}.home-reference .access-card.is-enhanced .access-card-copy h3{color:var(--home-blue)}.home-reference .access-card-copy p,.home-reference .access-note,.home-reference .optional-note p{color:var(--home-muted);margin:0;font-size:.82rem;line-height:1.65}.home-reference .flow-diagram{border:1px solid var(--home-line);background:#040a11ad;border-radius:.35rem;justify-content:center;align-items:center;gap:.42rem;min-width:0;padding:.85rem;display:flex}.home-reference .flow-node{border:1px solid var(--home-line);color:#b9c5d3;text-align:center;background:#08111b;border-radius:.3rem;align-content:center;justify-items:center;gap:.45rem;min-width:5.8rem;min-height:4.5rem;padding:.65rem .55rem;display:grid}.home-reference .flow-node.is-system{color:var(--home-green);border-color:#8fcf635c}.home-reference .flow-node.is-rms{color:var(--home-blue);border-color:#58b9ef5c}.home-reference .flow-node svg{width:1.35rem;height:1.35rem}.home-reference .flow-node span{font-size:.66rem;font-weight:700;line-height:1.25}.home-reference .flow-arrow{color:var(--home-blue);flex:none;justify-items:center;gap:.12rem;display:grid}.home-reference .flow-arrow svg{width:1.1rem}.home-reference .flow-arrow small{max-width:5rem;color:var(--home-cyan);text-align:center;font-size:.56rem}.home-reference .access-note{border-top:1px solid var(--home-line);grid-column:1/-1;padding-top:.9rem}.home-reference .optional-note{background:#205b551a;border:1px solid #45d0c72e;align-items:flex-start;gap:.65rem;margin-top:1rem;padding:.85rem 1rem;display:flex}.home-reference .optional-note svg{width:1rem;height:1rem;color:var(--home-cyan);flex:none;margin-top:.2rem}.home-reference .spotlight-card{min-height:0;box-shadow:none;background:0 0;border-radius:0;display:grid}.home-reference .rms-spotlight{background:#0714208f;border-top:1px solid #58b9ef29;grid-template-columns:minmax(13rem,.48fr) minmax(0,1fr);gap:2rem 2.8rem;padding-inline:2rem}.home-reference .compression-metric{color:var(--home-blue);grid-row:1/span 2;align-content:center;justify-items:start;display:grid}.home-reference .compression-metric strong{color:var(--home-blue);letter-spacing:-.09em;font-size:clamp(5.7rem,10vw,9.8rem);font-weight:760;line-height:.8}.home-reference .compression-metric span{color:var(--home-cyan);margin-top:1rem;font-size:.82rem;font-weight:750}.home-reference .spotlight-copy{min-width:0}.home-reference .spotlight-copy h2{max-width:17ch;margin-bottom:1rem}.home-reference .protocol-row{flex-wrap:wrap;align-items:center;gap:.45rem;margin:1.2rem 0 1.35rem;display:flex}.home-reference .protocol-row>span{color:var(--home-quiet);margin-right:.25rem;font-size:.67rem;font-weight:700}.home-reference .protocol-row strong{border:1px solid var(--home-line);color:#b4c3d2;border-radius:.25rem;padding:.34rem .55rem;font-size:.66rem;font-weight:700}.home-reference .protocol-row strong.is-featured{color:var(--home-blue);border-color:#58b9ef61}.home-reference .protocol-row small{color:var(--home-cyan);margin-left:.35rem;font-size:.58rem}.home-reference .capability-grid{grid-column:2;grid-template-columns:repeat(5,minmax(0,1fr));gap:.8rem;display:grid}.home-reference .capability-grid article{border-top:1px solid var(--home-line);grid-template-columns:1.5rem minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;padding-top:.85rem;display:grid}.home-reference .capability-grid article>span{width:1.5rem;height:1.5rem;color:var(--home-blue);border:1px solid #58b9ef33;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.home-reference .capability-grid svg{width:.82rem;height:.82rem}.home-reference .capability-grid h3{margin:0 0 .32rem;font-size:.77rem;line-height:1.3}.home-reference .capability-grid p{color:var(--home-quiet);margin:0;font-size:.65rem;line-height:1.5}.home-reference .system-spotlight{grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);align-items:center;gap:2.5rem}.home-reference .system-visual{border:1px solid var(--home-line-strong);background:#050a12;border-radius:.45rem;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 1rem 3rem #0000003d}.home-reference .system-visual img,.home-reference .system-visual video{aspect-ratio:1280/700;object-fit:cover;width:100%;height:auto;display:block}.home-reference .system-spotlight .spotlight-copy h2{color:var(--home-green)}.home-reference .compact-feature-list{grid-template-columns:repeat(2,minmax(0,1fr));margin:1.35rem 0}.home-reference .scenarios-section .section-heading{margin-bottom:2.6rem}.home-reference .scenario-grid{border-top:1px solid var(--home-line-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.home-reference .scenario-card{border:0;border-right:1px solid var(--home-line);background:0 0;border-radius:0;flex-direction:column;min-width:0;min-height:18rem;padding:1.45rem 1.15rem 1.2rem;display:flex;position:relative}.home-reference .scenario-card:last-child{border-right:0}.home-reference .scenario-icon{background:var(--home-bg);border-radius:50%;position:absolute;top:-1.25rem;left:1.15rem}.home-reference .scenario-card:nth-child(2) .scenario-icon{color:var(--home-blue);background:#07111b;border-color:#58b9ef33}.home-reference .scenario-card:nth-child(3) .scenario-icon{color:#e0ad4d;background:#151106;border-color:#e0ad4d3d}.home-reference .scenario-card:nth-child(4) .scenario-icon{color:#c777cf;background:#150b18;border-color:#c777cf3d}.home-reference .scenario-index{color:var(--home-green);margin:1rem 0 1.1rem;font-size:1.65rem;font-weight:450;display:block}.home-reference .scenario-card h3{margin:0 0 .6rem;font-size:1.05rem}.home-reference .scenario-card p{color:var(--home-muted);margin-bottom:1rem;font-size:.82rem;line-height:1.65}.home-reference .scenario-card>strong{border-top:1px solid var(--home-line);color:#d0dae5;margin-top:auto;padding-top:.85rem;font-size:.7rem;line-height:1.5}.home-reference .faq-section{grid-template-columns:minmax(15rem,.45fr) minmax(0,1fr);gap:2.5rem;display:grid}.home-reference .faq-section .chapter-marker{display:grid}.home-reference .faq-section .section-heading{margin-bottom:0}.home-reference .faq-list{border-top:1px solid var(--home-line-strong)}.home-reference .faq-list details{border-bottom:1px solid var(--home-line)}.home-reference .faq-list summary{color:#dce4ec;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.35rem;font-size:.92rem;font-weight:700;list-style:none;display:flex}.home-reference .faq-list summary::-webkit-details-marker{display:none}.home-reference .faq-list summary svg{width:1rem;height:1rem;color:var(--home-quiet);flex:none;transition:transform .15s}.home-reference .faq-list summary:focus-visible{outline:1px solid var(--home-cyan);outline-offset:3px}.home-reference .faq-list details[open] summary svg{transform:rotate(90deg)}.home-reference .faq-list details>p{max-width:48rem;color:var(--home-muted);margin:0;padding:0 2.5rem 1.35rem 0;font-size:.84rem;line-height:1.7}.home-reference .partner-section{grid-template-columns:minmax(15rem,.45fr) minmax(0,1fr);align-items:end;gap:2rem 2.5rem;display:grid}.home-reference .partner-copy{gap:.9rem;max-width:34rem;display:grid}.home-reference .partner-copy h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(1.9rem,2.9vw,2.9rem);font-weight:760;line-height:1.08}.home-reference .partner-copy p{color:var(--home-muted);margin:0;font-size:.86rem;line-height:1.7}.home-reference .partner-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.home-reference .partner-capabilities li{border:1px solid var(--home-line);color:#dfe7ef;background:#08111ca8;border-radius:.35rem;align-items:center;gap:.65rem;min-height:3.4rem;padding:.72rem .8rem;font-size:.78rem;font-weight:700;line-height:1.45;display:flex}.home-reference .partner-capabilities svg{width:1rem;height:1rem;color:var(--home-cyan);flex:none}.home-reference .partner-capabilities a{text-underline-offset:.2em;text-decoration:underline}.home-reference .final-cta{background:#0c1f1eb8;border:1px solid #6eb15e38;border-radius:.45rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding-inline:2rem;display:grid}.home-reference .final-cta-copy{max-width:43rem}.home-reference .final-cta h2{margin-bottom:.75rem}.home-reference .final-cta-actions{justify-content:flex-end}.home-reference .cta-choice-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.home-reference .cta-choice-list li{background:#07121875;border-left:2px solid #45d0c785;gap:.25rem;padding:.62rem .75rem;display:grid}.home-reference .cta-choice-list small{color:var(--home-quiet);font-size:.66rem;line-height:1.4}.home-reference .cta-choice-list strong{color:#dce6ee;font-size:.76rem;line-height:1.45}@media (width<=1360px){.home-reference .bg-container{width:min(1120px,100% - 180px)}.home-reference .hero-section{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr)}.home-reference .capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.home-reference .bg-container{width:min(940px,100% - 64px)}.home-reference .bg-container:before,.home-reference .chapter-marker{display:none}.home-reference .hero-section{grid-template-columns:minmax(0,.92fr) minmax(25rem,1.08fr)}.home-reference .hero-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-reference .access-card,.home-reference .system-spotlight{grid-template-columns:1fr}.home-reference .system-visual{max-width:54rem}.home-reference .final-cta{grid-template-columns:1fr;align-items:start}.home-reference .final-cta-actions{justify-content:flex-start}}@media (width<=820px){.home-reference .bg-container{width:calc(100% - 40px);padding-top:3.5rem}.home-reference .hero-section{grid-template-columns:1fr;gap:1.5rem}.home-reference .hero-intro,.home-reference .product-preview,.home-reference .hero-feature-grid,.home-reference .hero-actions,.home-reference .preview-link-map,.home-reference .hero-partner-grid{grid-column:1}.home-reference .hero-title,.home-reference .hero-title:lang(en),.home-reference .hero-title:lang(ru){max-width:14ch;font-size:clamp(2.35rem,9vw,3.5rem)}.home-reference .product-grid{grid-template-columns:1fr}.home-reference .product-card+.product-card{border-top:1px solid var(--home-line-strong);border-left:0}.home-reference .product-card{min-height:0}.home-reference .rms-spotlight{grid-template-columns:1fr;gap:1.6rem}.home-reference .compression-metric{grid-row:auto}.home-reference .capability-grid{grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}.home-reference .scenario-grid{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr))}.home-reference .scenario-card{border-top:1px solid var(--home-line-strong)}.home-reference .scenario-card:nth-child(2){border-right:0}.home-reference .faq-section,.home-reference .partner-section{grid-template-columns:1fr}}@media (width<=639px){.home-reference{background-image:none}.home-reference .bg-container{width:calc(100% - 30px);padding:2.5rem 0 4.5rem}.home-reference .hero-section,.home-reference .content-section,.home-reference .partner-section,.home-reference .final-cta{padding-top:3.25rem;padding-bottom:3.25rem}.home-reference .hero-title,.home-reference .hero-title:lang(en),.home-reference .hero-title:lang(ru){max-width:none;font-size:clamp(2.15rem,10.5vw,2.85rem);line-height:1.01}.home-reference .hero-description{font-size:.94rem;line-height:1.75}.home-reference .preview-shell{margin-inline:0}.home-reference .hero-feature-grid{grid-template-columns:1fr}.home-reference .hero-feature-card{min-height:0}.home-reference .hero-actions{grid-template-columns:1fr}.home-reference .hero-actions .primary-action{width:100%}.home-reference .hero-actions .text-action{flex-basis:100%;justify-content:flex-start;padding-inline:.45rem}.home-reference .hero-actions .hero-docs-action,.home-reference .hero-status-rail{width:100%}.home-reference .hero-status-rail{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr)}.home-reference .hero-status-item{justify-content:center;gap:6px;padding-inline:10px}.home-reference .hero-status-item .meta-message,.home-reference .hero-stars-label{font-size:.66rem}.home-reference .hero-release-version,.home-reference .github-stars-name,.home-reference .hero-stars-number{font-size:.82rem}.home-reference .github-stars-mark,.home-reference .hero-stars-value svg{width:16px;height:16px}.home-reference .hero-stars-value{gap:4px}.home-reference .preview-link-map{grid-template-columns:1fr}.home-reference .preview-map-link div svg{transform:rotate(90deg)}.home-reference .hero-partner-grid,.home-reference .pool-links{grid-template-columns:repeat(2,minmax(0,1fr))}.home-reference .section-heading h2,.home-reference .spotlight-copy h2,.home-reference .final-cta h2{font-size:clamp(1.85rem,9vw,2.55rem)}.home-reference .section-heading.is-centered{text-align:left}.home-reference .product-card{padding:1.35rem}.home-reference .access-card{padding:1rem}.home-reference .flow-diagram{flex-direction:column}.home-reference .flow-node{width:100%;min-height:3.8rem}.home-reference .flow-arrow svg{transform:rotate(90deg)}.home-reference .rms-spotlight{padding-inline:0}.home-reference .compression-metric strong{font-size:clamp(5.2rem,28vw,7.5rem)}.home-reference .protocol-row{align-items:flex-start}.home-reference .protocol-row>span{flex-basis:100%}.home-reference .capability-grid,.home-reference .compact-feature-list,.home-reference .scenario-grid{grid-template-columns:1fr}.home-reference .scenario-card,.home-reference .scenario-card:nth-child(2){border-right:0;min-height:0}.home-reference .partner-section{gap:1.25rem}.home-reference .partner-capabilities,.home-reference .cta-choice-list{grid-template-columns:1fr}.home-reference .final-cta{padding-inline:1.15rem}.home-reference .final-cta-actions{grid-template-columns:1fr;width:100%;display:grid}.home-reference .final-cta-actions a{width:100%}}@media (prefers-reduced-motion:reduce){.home-reference *,.home-reference :before,.home-reference :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.download-page[data-v-1892ae97]{background-color:var(--color-neutral-950);box-sizing:border-box;background-image:linear-gradient(oklab(31.868% -.00899282 -.00821087/.5) 0%,oklab(0% 0 0/0) 48.32%);place-items:center;width:100vw;min-height:calc(100vh - 4rem);padding:clamp(4rem,9vw,8rem) 1rem;display:grid;overflow-x:hidden}.download-page-app[data-v-1892ae97]{background-image:radial-gradient(circle at 78% 12%,#7c3aed2e,#0000 30rem),radial-gradient(circle at 16% 34%,#22c55e1a,#0000 26rem),linear-gradient(oklab(31.868% -.00899282 -.00821087/.42) 0%,oklab(0% 0 0/0) 48.32%);place-items:start center;padding-top:clamp(3rem,6vw,5.5rem)}.download-page-tcminerproxyapp[data-v-1892ae97]{background-image:linear-gradient(90deg,#a3ff1212,#0000 38%),linear-gradient(270deg,#38bdf812,#0000 42%),linear-gradient(#0d121cf5,#030712 58%)}.download-page-cli[data-v-1892ae97]{background-image:linear-gradient(90deg,#22c55e17,#0000 42%),linear-gradient(270deg,#38bdf814,#0000 46%),linear-gradient(#0d121cf5,#030712 60%);place-items:start center}.download-page-widget[data-v-1892ae97]{background-image:linear-gradient(90deg,#22c55e1a,#0000 42%),linear-gradient(270deg,#0ea5e914,#0000 46%),linear-gradient(#0d121cf5,#030712 60%);place-items:start center}.download-shell[data-v-1892ae97]{box-sizing:border-box;gap:1.75rem;width:100%;min-width:0;max-width:min(70rem,100vw - 3rem,100%);margin:0 auto;display:grid}.download-hero[data-v-1892ae97]{align-items:center;gap:2rem;min-width:0;display:grid}.download-hero-copy[data-v-1892ae97]{justify-items:start;min-width:0;display:grid}.hero-description[data-v-1892ae97]{max-width:45rem}h1[data-v-1892ae97],p[data-v-1892ae97]{margin-top:0}h1[data-v-1892ae97]{color:var(--color-white);font-size:clamp(2rem, 10vw, var(--text-4xl));overflow-wrap:anywhere;word-break:break-word;margin-bottom:1rem;font-weight:700;line-height:1.05}.download-hero-copy p[data-v-1892ae97]{color:var(--color-neutral-300);font-size:var(--text-base);margin-bottom:1rem;line-height:1.75}.hero-actions[data-v-1892ae97]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.guide-link[data-v-1892ae97]{color:var(--color-green-300);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);background:#22c55e1f;border:1px solid #86efac2e;border-radius:6px;align-items:center;gap:.5rem;min-height:2.5rem;padding:.625rem .875rem;text-decoration:none;display:inline-flex}.guide-link[data-v-1892ae97]:hover,.guide-link[data-v-1892ae97]:focus-visible{color:var(--color-green-200);background:#22c55e2e;outline:none}.guide-link svg[data-v-1892ae97]{width:1rem;height:1rem}.latest-version-badge[data-v-1892ae97]{color:var(--color-sky-200,#bae6fd);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);background:#38bdf81a;border:1px solid #7dd3fc2e;border-radius:999px;align-items:center;gap:.5rem;min-height:2.5rem;padding:.625rem .875rem;display:inline-flex}.latest-version-badge svg[data-v-1892ae97]{width:1rem;height:1rem}.latest-version-badge-error[data-v-1892ae97]{color:#fecaca;background:#f871711a;border-color:#f871712e}.download-hero-visual[data-v-1892ae97]{border:1px solid var(--color-neutral-900);background:#0d121ca3;border-radius:8px;gap:1rem;padding:1rem;display:none}.download-hero-visual-tms[data-v-1892ae97]{background:linear-gradient(135deg,#22c55e14,#0000 38%),linear-gradient(#0d121ccc,#090e16e0);overflow:hidden}.download-hero-visual-server[data-v-1892ae97]{background:linear-gradient(135deg,#38bdf814,#0000 38%),linear-gradient(#0d121ccc,#090e16e0);overflow:hidden}.download-hero-visual-app[data-v-1892ae97]{background:radial-gradient(circle at 24% 12%,#7c3aed3d,#0000 36%),radial-gradient(circle at 88% 72%,#22c55e2e,#0000 32%),linear-gradient(#171930e0,#080c1af0);border-color:#8b5cf63d;position:relative;overflow:hidden}.download-hero-visual-tcminerproxyapp[data-v-1892ae97]{background:linear-gradient(135deg,#a3ff121f,#0000 42%),linear-gradient(225deg,#38bdf81a,#0000 46%),linear-gradient(#070a10f5,#030712f5);border-color:#a3ff1238;position:relative;overflow:hidden}.download-hero-visual-cli[data-v-1892ae97]{background:linear-gradient(135deg,#22c55e24,#0000 44%),linear-gradient(225deg,#38bdf81a,#0000 48%),linear-gradient(#070c12f5,#030712f5);border-color:#4ade8038;gap:.875rem;display:grid;position:relative;overflow:hidden}.download-hero-visual-widget[data-v-1892ae97]{background:linear-gradient(135deg,#22c55e1f,#0000 42%),linear-gradient(225deg,#0ea5e91a,#0000 46%),linear-gradient(#070c12f5,#030712f5);border-color:#4ade8038;gap:.875rem;display:grid;position:relative;overflow:hidden}.download-hero-visual-app[data-v-1892ae97]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff17),linear-gradient(#7c3aed00,#7c3aed2e);position:absolute;inset:0}.download-hero-visual-tcminerproxyapp[data-v-1892ae97]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff12),linear-gradient(#a3ff1200,#a3ff1214);position:absolute;inset:0}.download-hero-visual-cli[data-v-1892ae97]:before,.download-hero-visual-widget[data-v-1892ae97]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff14),linear-gradient(#22c55e00,#22c55e14);position:absolute;inset:0}.visual-kicker[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:0}.miner-nodes[data-v-1892ae97]{gap:.625rem;display:grid}.tms-local-stack[data-v-1892ae97],.server-ingress-stack[data-v-1892ae97]{gap:.75rem;display:grid}.tms-miner-grid[data-v-1892ae97],.server-ingress-grid[data-v-1892ae97]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.miner-node[data-v-1892ae97],.system-node[data-v-1892ae97],.target-node[data-v-1892ae97]{color:var(--color-neutral-200);background:#090e16c2;border:1px solid #ffffff1a;border-radius:8px}.miner-node[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;min-height:2.75rem;padding:.625rem .75rem;display:grid}.tms-miner-node[data-v-1892ae97],.server-ingress-node[data-v-1892ae97]{text-align:center;align-content:center;justify-items:center;min-height:4.25rem;padding:.75rem .5rem}.tms-miner-node span[data-v-1892ae97],.server-ingress-node span[data-v-1892ae97]{overflow-wrap:anywhere}.miner-node svg[data-v-1892ae97],.system-node svg[data-v-1892ae97]{color:var(--color-green-400);width:1rem;height:1rem}.miner-node span[data-v-1892ae97],.system-node span[data-v-1892ae97],.target-node span[data-v-1892ae97]{font-size:var(--text-sm);line-height:1.45}.tms-flow-line[data-v-1892ae97],.server-flow-line[data-v-1892ae97]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;padding:0 1.25rem;display:grid}.tms-flow-line span[data-v-1892ae97]{background:linear-gradient(90deg,#22c55e24,#22c55ed1);border-radius:999px;height:2px;position:relative}.server-flow-line span[data-v-1892ae97]{background:linear-gradient(90deg,#38bdf824,#22c55ed1);border-radius:999px;height:2px;position:relative}.tms-flow-line span[data-v-1892ae97]:after,.server-flow-line span[data-v-1892ae97]:after{content:"";border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:7px solid #22c55ed1;position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.connection-lines[data-v-1892ae97]{gap:.375rem;padding:0 .5rem;display:grid}.connection-lines span[data-v-1892ae97]{background:linear-gradient(90deg,#22c55e2e,#38bdf894,#22c55e2e);border-radius:999px;height:2px;display:block}.system-node[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.375rem .625rem;padding:.875rem;display:grid}.system-node strong[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-base);line-height:1.25}.system-node span[data-v-1892ae97]{color:var(--color-neutral-400);grid-column:2}.tms-system-node[data-v-1892ae97]{background:linear-gradient(#22c55e1a,#0000),#061210c7;border-color:#4ade8047;box-shadow:inset 0 0 0 1px #ffffff0a}.server-system-node[data-v-1892ae97]{background:linear-gradient(#38bdf81a,#0000),#060f18c7;border-color:#38bdf847;box-shadow:inset 0 0 0 1px #ffffff0a}.tms-capabilities[data-v-1892ae97],.server-capabilities[data-v-1892ae97]{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.25rem;display:grid}.tms-capabilities span[data-v-1892ae97]{color:var(--color-green-200);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-align:center;background:#22c55e1a;border:1px solid #86efac24;border-radius:6px;grid-column:auto;padding:.5rem;line-height:1.35}.server-capabilities span[data-v-1892ae97]{color:var(--color-sky-200,#bae6fd);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-align:center;background:#38bdf81a;border:1px solid #7dd3fc24;border-radius:6px;grid-column:auto;padding:.5rem;line-height:1.35}.tms-tunnel[data-v-1892ae97]{color:var(--color-sky-200,#bae6fd);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-align:center;background:linear-gradient(90deg,#22c55e00,#38bdf82e,#22c55e00),#090e168f;border:1px dashed #38bdf852;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;padding:.5rem 1rem;display:flex}.server-route-label[data-v-1892ae97]{color:var(--color-green-200);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);text-align:center;background:linear-gradient(90deg,#38bdf800,#22c55e2e,#38bdf800),#090e168f;border:1px dashed #86efac47;border-radius:999px;justify-content:center;align-items:center;min-height:2.25rem;padding:.5rem 1rem;display:flex}.target-node[data-v-1892ae97]{text-align:center;border-color:#38bdf82e;padding:.75rem .875rem}.target-node span[data-v-1892ae97]{color:var(--color-neutral-300);font-weight:var(--font-weight-semibold)}.tms-target-node[data-v-1892ae97]{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;display:grid}.server-target-grid[data-v-1892ae97]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.server-target-node[data-v-1892ae97]{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.625rem;min-height:3.75rem;display:grid}.tms-target-node svg[data-v-1892ae97]{color:var(--color-sky-300,#7dd3fc);width:1rem;height:1rem}.server-target-node svg[data-v-1892ae97]{color:var(--color-green-300);width:1rem;height:1rem}.tcminerproxyapp-status-badge[data-v-1892ae97]{color:#d9ff7d;background:#a3ff121a;border-color:#a3ff122e}.tcminerproxyapp-title-line[data-v-1892ae97]{display:block}.latest-version-badge-cli[data-v-1892ae97],.latest-version-badge-widget[data-v-1892ae97]{color:var(--color-green-200);background:#22c55e1a;border-color:#86efac2e}.cli-doc-link[data-v-1892ae97]{text-decoration:none}.cli-visual-frame[data-v-1892ae97]{z-index:1;background:#020617c2;border:1px solid #ffffff1a;border-radius:8px;margin:0;position:relative;overflow:hidden;box-shadow:0 1.5rem 3rem #0000005c}.cli-visual-frame img[data-v-1892ae97]{aspect-ratio:16/15;object-fit:contain;width:100%;height:auto;display:block}.cli-visual-summary[data-v-1892ae97]{z-index:1;background:#020617b8;border:1px solid #ffffff1a;border-radius:8px;gap:.375rem;padding:.875rem;display:grid;position:relative}.cli-visual-summary span[data-v-1892ae97]{color:var(--color-green-300);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.cli-visual-summary strong[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);line-height:1.25}.cli-visual-summary p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.cli-download-section[data-v-1892ae97]{gap:1.25rem;display:grid}.cli-section-copy[data-v-1892ae97]{gap:.625rem;max-width:52rem;display:grid}.cli-section-copy span[data-v-1892ae97]{color:var(--color-green-300);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.cli-section-copy h2[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.2}.cli-section-copy p[data-v-1892ae97]{color:var(--color-neutral-400);margin:0;line-height:1.7}.cli-status-panel[data-v-1892ae97]{background:linear-gradient(#ffffff0d,#0000),#090e16bd;border:1px solid #86efac29;border-radius:8px;gap:1rem;padding:1rem;display:grid}.cli-install-layout[data-v-1892ae97]{gap:.875rem;display:grid}.cli-install-panel[data-v-1892ae97],.cli-options-panel[data-v-1892ae97]{align-content:start}.cli-status-heading[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.cli-status-heading>svg[data-v-1892ae97]{color:var(--color-green-400);width:1.25rem;height:1.25rem;margin-top:.125rem}.cli-status-heading h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);margin:0 0 .375rem;font-weight:700;line-height:1.25}.cli-status-heading p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.65}.cli-install-command[data-v-1892ae97]{min-width:0}.cli-command-note[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.65}.cli-option-list[data-v-1892ae97]{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.cli-option-list li[data-v-1892ae97]{background:#0206178a;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.625rem;padding:.75rem;display:grid}.cli-option-list strong[data-v-1892ae97]{color:var(--color-green-200);font-family:var(--font-mono);font-size:var(--text-xs);background:#22c55e1f;border:1px solid #86efac2e;border-radius:6px;justify-content:center;align-items:center;min-width:2.25rem;min-height:1.75rem;padding:.25rem .5rem;display:inline-flex}.cli-option-list span[data-v-1892ae97]{color:var(--color-neutral-300);font-size:var(--text-sm);line-height:1.55}.cli-command-preview[data-v-1892ae97]{background:#020617b8;border:1px solid #ffffff1a;border-radius:8px;gap:.375rem;padding:.875rem;display:grid;overflow-x:auto}.cli-command-preview span[data-v-1892ae97]{color:var(--color-neutral-100);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre;line-height:1.55}.cli-command-preview span[data-v-1892ae97]:first-child{color:var(--color-green-300)}.cli-feature-grid[data-v-1892ae97]{gap:.875rem;display:grid}.cli-feature-card[data-v-1892ae97]{background:#090e16a3;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem;display:grid}.cli-feature-icon[data-v-1892ae97]{color:var(--color-green-300);background:#22c55e1f;border:1px solid #86efac2e;border-radius:8px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.cli-feature-icon svg[data-v-1892ae97]{width:1.125rem;height:1.125rem}.cli-feature-card h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);margin:0 0 .25rem;font-weight:700;line-height:1.25}.cli-feature-card p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.widget-visual-stage[data-v-1892ae97]{z-index:1;justify-content:center;align-items:center;min-height:25rem;display:flex;position:relative}.widget-phone-frame[data-v-1892ae97]{aspect-ratio:4/5;background:#020617;border:1px solid #ffffff24;border-radius:24px;width:min(100%,22rem);margin:0;overflow:hidden;box-shadow:0 1.5rem 3rem #00000075}.widget-phone-frame img[data-v-1892ae97]{object-fit:cover;object-position:center 58%;width:100%;height:100%;display:block}.widget-visual-summary[data-v-1892ae97]{z-index:1;background:#020617b8;border:1px solid #ffffff1a;border-radius:8px;gap:.375rem;padding:.875rem;display:grid;position:relative}.widget-visual-summary span[data-v-1892ae97]{color:var(--color-green-300);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.widget-visual-summary strong[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);line-height:1.25}.widget-visual-summary p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.widget-download-section[data-v-1892ae97]{gap:1.25rem;display:grid}.widget-section-copy[data-v-1892ae97]{gap:.625rem;max-width:52rem;display:grid}.widget-section-copy span[data-v-1892ae97]{color:var(--color-green-300);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.widget-section-copy h2[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.2}.widget-section-copy p[data-v-1892ae97]{color:var(--color-neutral-400);margin:0;line-height:1.7}.widget-download-layout[data-v-1892ae97]{gap:.875rem;display:grid}.widget-token-panel[data-v-1892ae97],.widget-security-panel[data-v-1892ae97]{background:linear-gradient(#ffffff0d,#0000),#090e16bd;border:1px solid #86efac29;border-radius:8px;gap:1rem;padding:1rem;display:grid}.widget-status-heading[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.widget-status-heading>svg[data-v-1892ae97]{color:var(--color-green-400);width:1.25rem;height:1.25rem;margin-top:.125rem}.widget-status-heading h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);margin:0 0 .375rem;font-weight:700;line-height:1.25}.widget-status-heading p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.65}.widget-token-field[data-v-1892ae97]{gap:.5rem;display:grid}.widget-auth-grid[data-v-1892ae97]{gap:.75rem;display:grid}.widget-turnstile[data-v-1892ae97]{flex-direction:column;gap:.5rem;display:flex}.widget-turnstile-widget[data-v-1892ae97]{min-height:0;line-height:0}.widget-turnstile-widget[data-v-1892ae97] iframe{max-width:100%;display:block}.widget-turnstile-meta[data-v-1892ae97]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.widget-turnstile-status[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-xs);align-items:center;margin:0;line-height:1.5;display:inline-flex}.widget-turnstile-status.is-ready[data-v-1892ae97]{color:var(--color-green-300)}.widget-turnstile-status.is-error[data-v-1892ae97]{color:#fecaca}.widget-turnstile-status.is-loading[data-v-1892ae97]{color:var(--color-neutral-300)}.widget-turnstile-brand[data-v-1892ae97]{color:#fdba74;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#f973161a;border:1px solid #f973163d;border-radius:999px;flex:none;align-items:center;gap:.35rem;padding:.3rem .5rem;line-height:1;display:inline-flex}.widget-turnstile-brand-mark[data-v-1892ae97]{background:linear-gradient(135deg,#f97316,#facc15);border-radius:999px 999px 999px 4px;width:.85rem;height:.55rem;display:inline-block;box-shadow:.32rem .05rem 0 -.12rem #fb923c}.widget-token-field span[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.widget-token-field input[data-v-1892ae97]{color:var(--color-white);font:inherit;background:#020617b8;border:1px solid #ffffff1f;border-radius:6px;width:100%;min-width:0;min-height:2.875rem;padding:.75rem .875rem}.widget-token-field input[data-v-1892ae97]:focus{border-color:#4ade809e;outline:none}.widget-token-field input[data-v-1892ae97]::placeholder{color:var(--color-neutral-500)}.widget-token-hint[data-v-1892ae97],.widget-token-message[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.65}.widget-token-error[data-v-1892ae97]{color:#fecaca}.widget-token-success[data-v-1892ae97]{color:var(--color-green-300)}.widget-download-button[data-v-1892ae97]{background:var(--color-green-400);color:#030712;cursor:pointer;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);border:0;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-height:2.875rem;padding:.75rem 1rem;display:inline-flex}.widget-download-button[data-v-1892ae97]:hover,.widget-download-button[data-v-1892ae97]:focus-visible{background:var(--color-green-300);outline:none}.widget-download-button[data-v-1892ae97]:disabled{cursor:wait;opacity:.72}.widget-download-button svg[data-v-1892ae97]{width:1rem;height:1rem}.widget-security-list[data-v-1892ae97]{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.widget-security-list li[data-v-1892ae97]{color:var(--color-neutral-300);font-size:var(--text-sm);background:#0206178a;border:1px solid #ffffff1a;border-radius:8px;padding:.75rem;line-height:1.6}.widget-feature-block[data-v-1892ae97],.widget-steps-block[data-v-1892ae97]{gap:1rem;display:grid}.widget-feature-grid[data-v-1892ae97],.widget-steps-grid[data-v-1892ae97]{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:.875rem;display:grid}.widget-feature-card[data-v-1892ae97],.widget-step-card[data-v-1892ae97]{background:#090e16a3;border:1px solid #ffffff1a;border-radius:8px;gap:.75rem;padding:1rem;display:grid}.widget-feature-card[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:start}.widget-feature-icon[data-v-1892ae97]{color:var(--color-green-300);background:#22c55e1f;border:1px solid #86efac2e;border-radius:8px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.widget-feature-icon svg[data-v-1892ae97]{width:1.125rem;height:1.125rem}.widget-feature-card h3[data-v-1892ae97],.widget-step-card h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.25}.widget-feature-card p[data-v-1892ae97],.widget-step-card p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.widget-step-index[data-v-1892ae97]{color:var(--color-green-200);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#22c55e1f;border:1px solid #86efac2e;border-radius:6px;justify-content:center;align-items:center;width:2.25rem;min-height:1.75rem;display:inline-flex}.tcminerproxyapp-visual-stage[data-v-1892ae97]{z-index:1;background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/4.5rem 4.5rem,linear-gradient(90deg,#ffffff0a 1px,#0000 1px) 0 0/4.5rem 4.5rem,linear-gradient(#060a104d,#030712d1);border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;min-height:30rem;display:grid;position:relative;overflow:hidden}.tcminerproxyapp-visual-stage[data-v-1892ae97]:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#a3ff121f,#0000),linear-gradient(#0000 10%,#38bdf814 56%,#0000);position:absolute;inset:0}.tcminerproxyapp-device-cluster[data-v-1892ae97]{z-index:2;position:absolute;inset:0}.tcminerproxyapp-app-cover[data-v-1892ae97]{aspect-ratio:1;z-index:6;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:28%;width:4.75rem;margin:0;position:absolute;top:1.125rem;right:1.125rem;overflow:hidden;box-shadow:0 1.5rem 4rem #00000061,0 0 0 .5rem #ffffff0d}.tcminerproxyapp-app-cover img[data-v-1892ae97]{object-fit:cover;width:100%;height:100%;display:block}.tcminerproxyapp-phone[data-v-1892ae97]{aspect-ratio:460/1000;background:var(--color-black,#000);border:1px solid #ffffff29;margin:0;position:absolute;overflow:hidden;box-shadow:0 1.5rem 3.5rem #0000008f,0 0 0 .375rem #ffffff0a}.tcminerproxyapp-phone img[data-v-1892ae97]{object-fit:cover;width:100%;height:100%;display:block}.tcminerproxyapp-phone-primary[data-v-1892ae97]{z-index:5;border-radius:34px;width:clamp(11rem,43%,14.5rem);top:1.125rem;left:50%;transform:translate(-50%)}.tcminerproxyapp-phone-secondary[data-v-1892ae97]{opacity:.88;z-index:3;border-radius:30px;width:clamp(8.25rem,34%,11.5rem);top:5.25rem;right:.375rem;transform:rotate(7deg)}.tcminerproxyapp-phone-tertiary[data-v-1892ae97]{opacity:.84;z-index:2;border-radius:30px;width:clamp(8.25rem,34%,11.5rem);top:5.75rem;left:.25rem;transform:rotate(-7deg)}.tcminerproxyapp-phone-quaternary[data-v-1892ae97]{opacity:.7;z-index:1;border-radius:30px;width:clamp(9rem,38%,12.5rem);bottom:-3.5rem;left:50%;transform:translate(-50%)scale(.94)}.tcminerproxyapp-visual-summary[data-v-1892ae97]{z-index:1;background:#020617b8;border:1px solid #ffffff1a;border-radius:8px;gap:.375rem;padding:.875rem;display:grid;position:relative}.tcminerproxyapp-visual-summary span[data-v-1892ae97]{color:#d9ff7d;font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.tcminerproxyapp-visual-summary strong[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);line-height:1.25}.tcminerproxyapp-visual-summary p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.tcminerproxyapp-download-section[data-v-1892ae97]{gap:1.25rem;display:grid}.tcminerproxyapp-section-copy[data-v-1892ae97]{gap:.625rem;max-width:52rem;display:grid}.tcminerproxyapp-section-copy span[data-v-1892ae97]{color:#d9ff7d;font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.tcminerproxyapp-section-copy h2[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.2}.tcminerproxyapp-section-copy p[data-v-1892ae97]{color:var(--color-neutral-400);margin:0;line-height:1.7}.tcminerproxyapp-platform-grid[data-v-1892ae97],.tcminerproxyapp-feature-grid[data-v-1892ae97]{gap:.875rem;display:grid}.tcminerproxyapp-feature-card[data-v-1892ae97]{background:linear-gradient(#ffffff0d,#0000),#090e16ad;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem;display:grid}.tcminerproxyapp-platform-card[data-v-1892ae97]{background:linear-gradient(#ffffff0d,#0000),#090e16b8;border:1px solid #a3ff122e;border-radius:8px;gap:1rem;padding:1rem;display:grid}.tcminerproxyapp-platform-card-pending[data-v-1892ae97]{border-color:#ffffff1a}.tcminerproxyapp-platform-heading[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.tcminerproxyapp-platform-icon[data-v-1892ae97],.tcminerproxyapp-feature-icon[data-v-1892ae97]{color:#d9ff7d;background:#a3ff121f;border:1px solid #a3ff122e;border-radius:8px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.tcminerproxyapp-platform-icon svg[data-v-1892ae97],.tcminerproxyapp-feature-icon svg[data-v-1892ae97]{width:1.125rem;height:1.125rem}.tcminerproxyapp-platform-heading h3[data-v-1892ae97],.tcminerproxyapp-feature-card h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);margin:0 0 .25rem;font-weight:700;line-height:1.25}.tcminerproxyapp-platform-heading p[data-v-1892ae97],.tcminerproxyapp-feature-card p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.tcminerproxyapp-qr-wrap[data-v-1892ae97]{background:var(--color-white);border-radius:8px;justify-self:center;width:min(100%,13.5rem);padding:.75rem}.tcminerproxyapp-qr-wrap img[data-v-1892ae97]{aspect-ratio:1;object-fit:contain;width:100%;display:block}.tcminerproxyapp-qr-placeholder[data-v-1892ae97]{aspect-ratio:1;color:var(--color-neutral-300);text-align:center;background:linear-gradient(#ffffff0d,#0000),#ffffff0a;border:1px dashed #ffffff2e;border-radius:8px;align-content:center;justify-self:center;justify-items:center;gap:.625rem;width:min(100%,13.5rem);padding:1rem;display:grid}.tcminerproxyapp-qr-placeholder svg[data-v-1892ae97]{color:#d9ff7d;width:1.375rem;height:1.375rem}.tcminerproxyapp-qr-placeholder span[data-v-1892ae97]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.45}.tcminerproxyapp-platform-note[data-v-1892ae97]{color:var(--color-neutral-300);font-size:var(--text-sm);margin:0;line-height:1.65}.tcminerproxyapp-store-link[data-v-1892ae97]{color:#030712;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-align:center;background:#d9ff7d;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1rem;text-decoration:none;display:inline-flex}.tcminerproxyapp-store-link[data-v-1892ae97]:hover,.tcminerproxyapp-store-link[data-v-1892ae97]:focus-visible{background:#ecffad;outline:none}.tcminerproxyapp-store-link svg[data-v-1892ae97]{width:1rem;height:1rem}.tcminerproxyapp-store-link-disabled[data-v-1892ae97]{color:var(--color-neutral-300);cursor:not-allowed;background:#ffffff12;border:1px solid #ffffff1a}.poolnode-visual-stage[data-v-1892ae97]{z-index:1;justify-content:center;align-items:center;min-height:22rem;display:flex;position:relative}.poolnode-phone[data-v-1892ae97]{background:#050812;border:1px solid #ffffff1f;margin:0;overflow:hidden;box-shadow:0 1.5rem 3rem #0000006b}.poolnode-phone img[data-v-1892ae97]{object-fit:cover;width:100%;height:100%;display:block}.poolnode-phone-primary[data-v-1892ae97]{aspect-ratio:415/900;z-index:2;border-radius:30px;width:min(58%,13.25rem)}.poolnode-phone-secondary[data-v-1892ae97]{aspect-ratio:415/900;opacity:.74;z-index:1;border-radius:26px;width:min(44%,10rem);position:absolute;top:2rem;right:-.25rem;transform:rotate(5deg)}.poolnode-visual-summary[data-v-1892ae97]{z-index:1;background:#050812ad;border:1px solid #ffffff1a;border-radius:8px;gap:.375rem;padding:.875rem;display:grid;position:relative}.poolnode-visual-summary span[data-v-1892ae97]{color:#a78bfa;font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.poolnode-visual-summary strong[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);line-height:1.25}.poolnode-visual-summary p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.poolnode-download-section[data-v-1892ae97]{gap:1.25rem;display:grid}.poolnode-section-copy[data-v-1892ae97]{gap:.625rem;max-width:52rem;display:grid}.poolnode-section-copy span[data-v-1892ae97]{color:#a78bfa;font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.poolnode-section-copy h2[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.2}.poolnode-section-copy p[data-v-1892ae97]{color:var(--color-neutral-400);margin:0;line-height:1.7}.poolnode-download-grid[data-v-1892ae97]{gap:1rem;display:grid}.poolnode-platform-card[data-v-1892ae97]{background:linear-gradient(#ffffff0d,#0000),#0a0d1dc7;border:1px solid #8b5cf633;border-radius:8px;gap:1rem;padding:1rem;display:grid}.poolnode-platform-heading[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.poolnode-platform-icon[data-v-1892ae97],.poolnode-feature-icon[data-v-1892ae97]{color:#c4b5fd;background:#7c3aed29;border:1px solid #a78bfa33;border-radius:8px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}.poolnode-platform-icon svg[data-v-1892ae97],.poolnode-feature-icon svg[data-v-1892ae97]{width:1.125rem;height:1.125rem}.poolnode-platform-heading h3[data-v-1892ae97],.poolnode-feature-card h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);margin:0 0 .25rem;font-weight:700;line-height:1.25}.poolnode-platform-heading p[data-v-1892ae97],.poolnode-feature-card p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.6}.poolnode-qr-wrap[data-v-1892ae97]{background:var(--color-white);border-radius:8px;justify-self:center;width:min(100%,13.5rem);padding:.75rem}.poolnode-qr-wrap img[data-v-1892ae97]{aspect-ratio:1;object-fit:contain;width:100%;display:block}.poolnode-platform-note[data-v-1892ae97]{color:var(--color-neutral-300);font-size:var(--text-sm);margin:0;line-height:1.65}.poolnode-store-link[data-v-1892ae97]{background:var(--color-green-400);color:#030712;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);border-radius:6px;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:.75rem 1rem;text-decoration:none;display:inline-flex}.poolnode-store-link[data-v-1892ae97]:hover,.poolnode-store-link[data-v-1892ae97]:focus-visible{background:var(--color-green-300);outline:none}.poolnode-store-link svg[data-v-1892ae97]{width:1rem;height:1rem}.poolnode-feature-grid[data-v-1892ae97]{gap:.875rem;display:grid}.poolnode-feature-card[data-v-1892ae97]{background:#090e16a3;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:1rem;display:grid}.poolnode-screen-strip[data-v-1892ae97]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.poolnode-screen-card[data-v-1892ae97]{background:#090e16a3;border:1px solid #ffffff1a;border-radius:8px;margin:0;overflow:hidden}.poolnode-screen-card img[data-v-1892ae97]{aspect-ratio:415/900;object-fit:cover;width:100%;height:auto;display:block}.poolnode-screen-card figcaption[data-v-1892ae97]{color:var(--color-neutral-300);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);padding:.75rem;line-height:1.35}.download-finder[data-v-1892ae97]{border:1px solid var(--color-neutral-900);background:#0d121cc7;border-radius:8px;gap:1.25rem;padding:1rem;display:grid;box-shadow:0 1.5rem 4rem #00000038}.finder-header[data-v-1892ae97]{gap:1rem;display:grid}.finder-header h2[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-xl);margin:0 0 .5rem;font-weight:700;line-height:1.2}.finder-header p[data-v-1892ae97],.release-state p[data-v-1892ae97]{color:var(--color-neutral-400);margin:0;line-height:1.65}.download-link[data-v-1892ae97],.directory-link[data-v-1892ae97]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);border-radius:6px;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.download-link svg[data-v-1892ae97],.directory-link svg[data-v-1892ae97]{width:1rem;height:1rem}.method-hint[data-v-1892ae97]{background:#22c55e14;border:1px solid #86efac29;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.875rem 1rem;display:grid}.method-hint svg[data-v-1892ae97]{color:var(--color-green-400);width:1rem;height:1rem;margin-top:.25rem}.method-hint p[data-v-1892ae97]{color:var(--color-neutral-300);font-size:var(--text-sm);margin:0;line-height:1.65}.filter-grid[data-v-1892ae97]{grid-template-columns:1fr;gap:.875rem;display:grid}.filter-field[data-v-1892ae97]{gap:.5rem;min-width:0;display:grid}.filter-field span[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.filter-trigger[data-v-1892ae97]{border:1px solid var(--color-neutral-800,#2c3437);color:var(--color-white);background:#090e16eb;border-radius:6px;width:100%;min-height:2.75rem;padding-inline:.8rem}.filter-trigger[data-v-1892ae97]:focus-visible,.filter-trigger[data-state=open][data-v-1892ae97]{box-shadow:none;border-color:#4ade809e;outline:none}.filter-trigger[data-disabled][data-v-1892ae97]{cursor:not-allowed;opacity:.58}.download-select-content{border-color:var(--color-neutral-800,#2c3437);color:var(--color-white);min-width:var(--reka-select-trigger-width,8rem);width:var(--reka-select-trigger-width,auto);background:#090e16fa}.download-select-item{color:var(--color-neutral-200)}.download-select-item[data-highlighted]{color:var(--color-white);background:#22c55e24}.download-select-item[data-state=checked]{color:var(--color-green-300)}.install-panel[data-v-1892ae97],.binary-panel[data-v-1892ae97]{background:linear-gradient(#ffffff0d,#0000),#090e16b8;border:1px solid #86efac29;border-radius:8px;gap:1rem;padding:1rem;display:grid}.install-header[data-v-1892ae97],.binary-header[data-v-1892ae97]{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.install-header>svg[data-v-1892ae97],.binary-header>svg[data-v-1892ae97]{color:var(--color-green-400);width:1.25rem;height:1.25rem;margin-top:.125rem}.install-header h3[data-v-1892ae97],.binary-header h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-lg);margin:0 0 .375rem;font-weight:700;line-height:1.25}.install-header p[data-v-1892ae97],.binary-header p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.65}.binary-header-copy[data-v-1892ae97]{min-width:0}.install-command-list[data-v-1892ae97]{gap:.75rem;display:grid}.install-command[data-v-1892ae97]{background:#020617a3;border:1px solid #ffffff1a;border-radius:8px;overflow:hidden}.install-command-heading[data-v-1892ae97]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.install-command-heading>span[data-v-1892ae97]{color:var(--color-neutral-200);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.copy-button[data-v-1892ae97]{color:var(--color-green-300);cursor:pointer;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#22c55e1f;border:1px solid #86efac2e;border-radius:6px;align-items:center;gap:.375rem;min-height:2rem;padding:.375rem .625rem;display:inline-flex}.copy-button[data-v-1892ae97]:hover,.copy-button[data-v-1892ae97]:focus-visible{background:#22c55e2e;outline:none}.copy-button svg[data-v-1892ae97]{width:.875rem;height:.875rem}.install-command pre[data-v-1892ae97]{margin:0;padding:.875rem;overflow-x:auto}.install-command code[data-v-1892ae97]{color:var(--color-neutral-100);font-family:var(--font-mono);font-size:var(--text-sm);white-space:pre;line-height:1.55}.release-list[data-v-1892ae97]{gap:.75rem;display:grid}.release-row[data-v-1892ae97]{background:#090e16bd;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:1fr;align-items:center;gap:1rem;padding:1rem;display:grid}.release-copy[data-v-1892ae97]{min-width:0}.release-copy span[data-v-1892ae97]{color:var(--color-green-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:.375rem;display:block}.release-copy h3[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-base);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin:0 0 .375rem;line-height:1.35}.release-copy p[data-v-1892ae97]{color:var(--color-neutral-500);font-size:var(--text-xs);overflow-wrap:anywhere;margin:0;line-height:1.5}.download-link[data-v-1892ae97]{background:var(--color-green-400);color:#030712;min-height:2.75rem;padding:.75rem 1rem}.download-link[data-v-1892ae97]:hover,.download-link[data-v-1892ae97]:focus-visible{background:var(--color-green-300);outline:none}.directory-link[data-v-1892ae97]{color:var(--color-neutral-300);border:1px solid #ffffff1f;min-height:2.25rem;padding:.5rem .75rem}.finder-directory-link[data-v-1892ae97]{justify-self:start;min-height:2.5rem}.directory-link[data-v-1892ae97]:hover,.directory-link[data-v-1892ae97]:focus-visible{color:var(--color-white);border-color:#4ade8073;outline:none}.download-partners[data-v-1892ae97]{border-top:1px solid #ffffff1a;justify-items:center;gap:1.125rem;padding-top:1.75rem;display:grid}.partners-copy[data-v-1892ae97]{text-align:center;justify-items:center;gap:.625rem;max-width:46rem;display:grid}.partners-copy span[data-v-1892ae97]{color:var(--color-green-300);font-size:var(--text-xs);font-weight:var(--font-weight-semibold)}.partners-copy h2[data-v-1892ae97]{color:var(--color-white);font-size:var(--text-2xl);margin:0;font-weight:700;line-height:1.25}.partners-copy p[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:0;line-height:1.7}.partner-grid[data-v-1892ae97]{background:linear-gradient(#ffffff0a,#0000),#090e168a;border:1px solid #ffffff1a;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;padding:.5rem;display:grid}.partner-card[data-v-1892ae97]{color:var(--color-neutral-200);background:#ffffff08;border:1px solid #0000;border-radius:8px;place-items:center;gap:.5rem;min-height:6.25rem;padding:.875rem .75rem;text-decoration:none;display:grid}.partner-card[data-v-1892ae97]:hover,.partner-card[data-v-1892ae97]:focus-visible{color:var(--color-white);border-color:#4ade806b;outline:none}.partner-logo-frame[data-v-1892ae97]{justify-content:center;align-items:center;width:100%;min-height:2.75rem;display:inline-flex}.partner-logo[data-v-1892ae97]{object-fit:contain;width:100%;max-width:9.25rem;height:2.25rem;display:block}.partner-name[data-v-1892ae97]{color:var(--color-neutral-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;text-align:center;justify-self:center;line-height:1.35}@media (width>=720px){.download-page[data-v-1892ae97]{padding-inline:1.5rem}h1[data-v-1892ae97]{font-size:var(--text-5xl)}.tcminerproxyapp-title-line[data-v-1892ae97]{display:inline}.tcminerproxyapp-title-line-app[data-v-1892ae97]:before{content:" "}.download-hero-copy p[data-v-1892ae97]{font-size:var(--text-lg)}.download-hero-visual-tcminerproxyapp[data-v-1892ae97]{justify-self:center;width:100%;max-width:32rem;display:grid}.download-finder[data-v-1892ae97]{padding:1.375rem}.finder-header[data-v-1892ae97]{grid-template-columns:minmax(0,1fr) auto;align-items:start}.filter-grid[data-v-1892ae97]{grid-template-columns:repeat(3,max-content);align-items:end}.download-finder-tms .filter-grid[data-v-1892ae97]{grid-template-columns:repeat(2,max-content)}.filter-field-os[data-v-1892ae97]{width:9.25rem}.filter-field-arch[data-v-1892ae97]{width:8.25rem}.download-finder-tms .filter-field-arch[data-v-1892ae97]{width:11.75rem}.filter-field-version[data-v-1892ae97]{width:10.5rem}.finder-directory-link[data-v-1892ae97]{white-space:nowrap;justify-self:end}.release-row[data-v-1892ae97]{grid-template-columns:minmax(0,1fr) auto}.poolnode-download-grid[data-v-1892ae97],.tcminerproxyapp-platform-grid[data-v-1892ae97]{grid-template-columns:repeat(2,minmax(0,1fr))}.tcminerproxyapp-feature-grid[data-v-1892ae97]{grid-template-columns:repeat(3,minmax(0,1fr))}.tcminerproxyapp-feature-card[data-v-1892ae97]{grid-template-columns:1fr}.poolnode-feature-grid[data-v-1892ae97]{grid-template-columns:repeat(3,minmax(0,1fr))}.poolnode-feature-card[data-v-1892ae97]{grid-template-columns:1fr}.cli-install-layout[data-v-1892ae97]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr)}.widget-download-layout[data-v-1892ae97]{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.widget-auth-grid[data-v-1892ae97]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.cli-feature-grid[data-v-1892ae97]{grid-template-columns:repeat(3,minmax(0,1fr))}.cli-feature-card[data-v-1892ae97],.widget-feature-card[data-v-1892ae97]{grid-template-columns:1fr}.poolnode-screen-strip[data-v-1892ae97]{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-grid[data-v-1892ae97]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1024px){h1[data-v-1892ae97]{font-size:4rem}.download-hero[data-v-1892ae97]{grid-template-columns:minmax(0,1fr) minmax(22rem,26rem);gap:2.5rem}.download-hero-visual[data-v-1892ae97]{align-self:stretch;padding:1.25rem;display:grid}.download-shell-app[data-v-1892ae97]{max-width:min(78rem,100vw - 3rem,100%)}.download-page-app .download-hero[data-v-1892ae97]{grid-template-columns:minmax(0,1fr) minmax(24rem,31rem)}.download-finder[data-v-1892ae97]{padding:1.5rem}.partner-grid[data-v-1892ae97]{grid-template-columns:repeat(7,minmax(0,1fr))}.partner-card[data-v-1892ae97]{min-height:6.75rem}}@media (width>=1280px){.download-shell[data-v-1892ae97]{max-width:min(76rem,100vw - 3rem,100%)}.download-shell-app[data-v-1892ae97]{max-width:min(84rem,100vw - 3rem,100%)}.download-hero[data-v-1892ae97]{grid-template-columns:minmax(0,1fr) minmax(24rem,28rem);gap:3rem}.download-page-app .download-hero[data-v-1892ae97]{grid-template-columns:minmax(0,1fr) minmax(29rem,34rem)}h1[data-v-1892ae97]{font-size:4.25rem}}.customized-page[data-v-bf9cdcf0]{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(#0d121c,#080c12 58%,#0d121c);padding:4.5rem 1rem 5rem;overflow:hidden}.hero-section[data-v-bf9cdcf0],.content-section[data-v-bf9cdcf0],.plans-section[data-v-bf9cdcf0],.delivery-section[data-v-bf9cdcf0],.showcase-section[data-v-bf9cdcf0]{max-width:1280px;margin:0 auto;position:relative}.hero-section[data-v-bf9cdcf0]{align-items:center;gap:2rem;display:grid}.hero-copy[data-v-bf9cdcf0]{min-width:0}.eyebrow[data-v-bf9cdcf0]{color:var(--color-green-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:0;margin:0 0 .875rem}h1[data-v-bf9cdcf0],h2[data-v-bf9cdcf0],h3[data-v-bf9cdcf0],p[data-v-bf9cdcf0]{margin-top:0}h1[data-v-bf9cdcf0]{color:var(--color-white);font-size:var(--text-4xl);overflow-wrap:anywhere;margin-bottom:1rem;font-weight:700;line-height:1.05}h2[data-v-bf9cdcf0]{color:var(--color-white);font-size:var(--text-3xl);overflow-wrap:anywhere;margin-bottom:.875rem;font-weight:700;line-height:1.12}h3[data-v-bf9cdcf0]{color:var(--color-white);font-size:var(--text-xl);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;margin-bottom:.5rem;line-height:1.25}.hero-description[data-v-bf9cdcf0],.section-heading p[data-v-bf9cdcf0]:not(.eyebrow),.delivery-copy p[data-v-bf9cdcf0]:not(.eyebrow){color:var(--color-neutral-300);font-size:var(--text-lg);margin-bottom:0;line-height:1.7}.hero-description[data-v-bf9cdcf0]{max-width:48rem}.hero-actions[data-v-bf9cdcf0]{flex-direction:column;gap:.75rem;max-width:27rem;margin-top:1.5rem;display:flex}.primary-action[data-v-bf9cdcf0],.secondary-action[data-v-bf9cdcf0],.plan-cta[data-v-bf9cdcf0]{font-weight:var(--font-weight-semibold);text-align:center;border-radius:8px;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1rem;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.primary-action[data-v-bf9cdcf0],.plan-card.is-featured .plan-cta[data-v-bf9cdcf0]{color:var(--color-white);background:#417e382e;border:1px solid #84ba6475}.secondary-action[data-v-bf9cdcf0],.plan-cta[data-v-bf9cdcf0]{color:var(--color-neutral-200);background:#0d121cb8;border:1px solid #ffffff21}.primary-action[data-v-bf9cdcf0]:hover,.primary-action[data-v-bf9cdcf0]:focus-visible,.secondary-action[data-v-bf9cdcf0]:hover,.secondary-action[data-v-bf9cdcf0]:focus-visible,.plan-cta[data-v-bf9cdcf0]:hover,.plan-cta[data-v-bf9cdcf0]:focus-visible{color:var(--color-white);border-color:#84ba649e;outline:none;transform:translateY(-1px)}.primary-action[data-v-bf9cdcf0]:hover,.primary-action[data-v-bf9cdcf0]:focus-visible,.plan-card.is-featured .plan-cta[data-v-bf9cdcf0]:hover,.plan-card.is-featured .plan-cta[data-v-bf9cdcf0]:focus-visible{background:#417e3842}.hero-metrics[data-v-bf9cdcf0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:1.5rem 0 0;display:grid}.hero-metrics div[data-v-bf9cdcf0]{background:#0d121cb3;border:1px solid #ffffff1f;border-radius:8px;min-width:0;padding:.75rem}.hero-metrics dt[data-v-bf9cdcf0]{color:var(--color-neutral-500);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:.375rem}.hero-metrics dd[data-v-bf9cdcf0]{color:var(--color-white);font-size:var(--text-lg);overflow-wrap:anywhere;margin:0;font-weight:700;line-height:1.15}.dashboard-preview[data-v-bf9cdcf0]{min-width:0;margin:0}.preview-window[data-v-bf9cdcf0]{background:#090e16c7;border:1px solid #94a3b82e;border-radius:8px;overflow:hidden;box-shadow:0 2rem 4.5rem #00000061,inset 0 0 0 1px #ffffff0a}.preview-window-header[data-v-bf9cdcf0]{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .875rem;display:flex}.preview-window-header span[data-v-bf9cdcf0]{color:var(--color-green-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);line-height:1.4}.preview-window-header strong[data-v-bf9cdcf0]{color:var(--color-neutral-100);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-align:right;line-height:1.4}.preview-image[data-v-bf9cdcf0]{aspect-ratio:4102/2194;object-fit:contain;width:100%;height:auto;display:block}.preview-caption[data-v-bf9cdcf0]{background:#0d121cdb;border:1px solid #ffffff1f;border-radius:8px;align-items:flex-start;gap:.875rem;margin-top:.75rem;padding:.875rem;display:flex}.preview-caption span[data-v-bf9cdcf0]{color:#7dd3fc;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#0ea5e924;border:1px solid #0ea5e952;border-radius:8px;flex:none;padding:.25rem .5rem}.preview-caption p[data-v-bf9cdcf0]{color:var(--color-neutral-300);font-size:var(--text-sm);margin-bottom:0;line-height:1.6}.control-flow[data-v-bf9cdcf0]{gap:.75rem;margin-top:.75rem;display:grid}.flow-card[data-v-bf9cdcf0]{background:#0d121cc7;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:auto 1fr;align-items:flex-start;gap:.75rem;min-width:0;padding:.875rem;display:grid}.flow-icon[data-v-bf9cdcf0]{color:var(--color-green-400);background:#417e3829;border:1px solid #84ba6442;border-radius:8px;width:2rem;height:2rem;padding:.375rem}.flow-card strong[data-v-bf9cdcf0]{color:var(--color-neutral-100);font-size:var(--text-sm);margin-bottom:.25rem;line-height:1.35;display:block}.flow-card p[data-v-bf9cdcf0]{color:var(--color-neutral-400);font-size:var(--text-xs);margin-bottom:0;line-height:1.55}.flow-arrow[data-v-bf9cdcf0]{color:#84ba6494;place-self:center;width:1.125rem;height:1.125rem;transform:rotate(90deg)}.style-card[data-v-bf9cdcf0]{appearance:none;color:inherit;cursor:pointer;text-align:left;background:#0d121cc7;border:1px solid #ffffff1f;border-radius:8px;min-width:0;padding:0;transition:border-color .15s,box-shadow .15s,transform .15s;overflow:hidden}.style-card[data-v-bf9cdcf0]:hover,.style-card[data-v-bf9cdcf0]:focus-visible,.style-card.is-active[data-v-bf9cdcf0]{border-color:#84ba649e;outline:none}.style-card[data-v-bf9cdcf0]:hover,.style-card[data-v-bf9cdcf0]:focus-visible{transform:translateY(-1px)}.style-card.is-active[data-v-bf9cdcf0]{box-shadow:inset 0 0 0 1px #84ba6433}.content-section[data-v-bf9cdcf0],.plans-section[data-v-bf9cdcf0],.delivery-section[data-v-bf9cdcf0],.showcase-section[data-v-bf9cdcf0]{padding-top:5rem}.section-heading[data-v-bf9cdcf0]{max-width:46rem}.section-heading.centered[data-v-bf9cdcf0]{text-align:center;margin-inline:auto}.capability-grid[data-v-bf9cdcf0]{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;display:grid}.capability-card[data-v-bf9cdcf0],.plan-card[data-v-bf9cdcf0],.delivery-panel[data-v-bf9cdcf0]{background:#0d121cc7;border:1px solid #ffffff1f;border-radius:8px}.capability-card[data-v-bf9cdcf0]{padding:1.25rem}.capability-icon[data-v-bf9cdcf0]{color:var(--color-green-400);background:#417e3829;border:1px solid #84ba6442;border-radius:8px;width:2.5rem;height:2.5rem;margin-bottom:1rem;padding:.5rem}.capability-card p[data-v-bf9cdcf0],.plan-heading p[data-v-bf9cdcf0],.plan-features small[data-v-bf9cdcf0],.delivery-list p[data-v-bf9cdcf0],.style-card small[data-v-bf9cdcf0]{color:var(--color-neutral-400);margin-bottom:0;line-height:1.65}.showcase-heading[data-v-bf9cdcf0]{align-items:end;gap:1rem;display:grid}.showcase-note[data-v-bf9cdcf0]{background:#0d121cb8;border:1px solid #ffffff1c;border-radius:8px;align-items:flex-start;gap:.75rem;padding:1rem;display:grid}.showcase-note span[data-v-bf9cdcf0]{color:var(--color-neutral-300);font-size:var(--text-sm);line-height:1.55}.showcase-note a[data-v-bf9cdcf0]{color:var(--color-green-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.showcase-layout[data-v-bf9cdcf0]{gap:1rem;margin-top:1.5rem;display:grid}.showcase-main[data-v-bf9cdcf0]{gap:0;display:grid}.showcase-screen[data-v-bf9cdcf0]{background:#090e16c7;border:1px solid #94a3b82e;border-radius:8px;overflow:hidden;box-shadow:0 1.5rem 4rem #00000047}.showcase-screen img[data-v-bf9cdcf0]{aspect-ratio:1716/917;object-fit:contain;width:100%;height:auto;display:block}.style-picker-panel[data-v-bf9cdcf0]{background:#0d121cb8;border:1px solid #ffffff1c;border-radius:8px;flex-direction:column;min-width:0;max-height:22rem;padding:.875rem;display:flex;overflow:hidden}.style-picker-panel.is-height-synced[data-v-bf9cdcf0]{height:var(--style-picker-height);max-height:var(--style-picker-height)}.style-picker-heading[data-v-bf9cdcf0]{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.75rem;display:flex}.style-picker-heading span[data-v-bf9cdcf0]{color:var(--color-neutral-100);font-size:var(--text-sm);font-weight:var(--font-weight-semibold)}.style-picker-heading strong[data-v-bf9cdcf0]{color:var(--color-neutral-500);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);flex:none}.showcase-grid[data-v-bf9cdcf0]{scrollbar-color:#84ba647a #ffffff14;flex:1;grid-template-columns:1fr;gap:.75rem;min-height:0;max-height:22rem;padding-right:.125rem;display:grid;overflow-y:auto}.style-picker-panel.is-height-synced .showcase-grid[data-v-bf9cdcf0]{max-height:none}.style-card[data-v-bf9cdcf0]{display:block}.style-card img[data-v-bf9cdcf0]{aspect-ratio:1716/917;object-fit:cover;border-bottom:1px solid #ffffff14;width:100%;height:auto;display:block}.style-card span[data-v-bf9cdcf0]{min-width:0;padding:.625rem;display:block}.style-card strong[data-v-bf9cdcf0]{color:var(--color-neutral-100);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;display:block;overflow:hidden}.style-card small[data-v-bf9cdcf0]{font-size:var(--text-xs);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.plan-grid[data-v-bf9cdcf0]{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem;display:grid}.plan-card[data-v-bf9cdcf0]{flex-direction:column;padding:1.25rem;display:flex}.plan-card.is-featured[data-v-bf9cdcf0]{border-color:#84ba648a;box-shadow:0 1.25rem 3.5rem #00000038}.plan-heading[data-v-bf9cdcf0]{gap:.75rem;display:grid}.plan-badge[data-v-bf9cdcf0]{color:#fbbf24;font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:8px;align-self:start;width:fit-content;padding:.25rem .5rem;line-height:1.3}.plan-price[data-v-bf9cdcf0]{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin:1.25rem 0 1rem;padding-bottom:1rem;display:flex}.plan-price strong[data-v-bf9cdcf0]{color:var(--color-white);font-size:var(--text-3xl);font-weight:700;line-height:1}.plan-price span[data-v-bf9cdcf0]{color:var(--color-neutral-500);font-size:var(--text-sm);font-weight:var(--font-weight-medium)}.plan-features[data-v-bf9cdcf0]{gap:.875rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.plan-features li[data-v-bf9cdcf0]{grid-template-columns:auto 1fr;align-items:flex-start;gap:.625rem;display:grid}.plan-features li.is-muted[data-v-bf9cdcf0]{opacity:.58}.feature-status[data-v-bf9cdcf0]{border-radius:8px;flex:none;width:1.375rem;height:1.375rem;margin-top:.125rem;padding:.25rem}.feature-status.is-included[data-v-bf9cdcf0]{color:#4ade80;background:#22c55e26}.feature-status.is-excluded[data-v-bf9cdcf0]{color:var(--color-neutral-500);background:#94a3b821}.plan-features strong[data-v-bf9cdcf0]{color:var(--color-neutral-100);font-size:var(--text-sm);margin-bottom:.125rem;line-height:1.45;display:block}.plan-features small[data-v-bf9cdcf0]{font-size:var(--text-xs);display:block}.delivery-panel[data-v-bf9cdcf0]{gap:1.5rem;padding:1.25rem;display:grid}.delivery-list[data-v-bf9cdcf0]{gap:.875rem;display:grid}.delivery-list article[data-v-bf9cdcf0]{background:#ffffff0a;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:auto 1fr;align-items:flex-start;gap:.875rem;padding:1rem;display:grid}.delivery-list span[data-v-bf9cdcf0]{color:var(--color-green-400);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.4}.delivery-list h3[data-v-bf9cdcf0]{font-size:var(--text-base);margin-bottom:.25rem}.sr-only[data-v-bf9cdcf0]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=640px){.hero-actions[data-v-bf9cdcf0]{flex-direction:row}.primary-action[data-v-bf9cdcf0],.secondary-action[data-v-bf9cdcf0]{min-width:11rem}.hero-metrics[data-v-bf9cdcf0]{gap:.75rem}.hero-metrics div[data-v-bf9cdcf0]{padding:1rem}.hero-metrics dd[data-v-bf9cdcf0]{font-size:var(--text-xl)}.control-flow[data-v-bf9cdcf0]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.flow-arrow[data-v-bf9cdcf0]{transform:none}.showcase-grid[data-v-bf9cdcf0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){.customized-page[data-v-bf9cdcf0]{padding-inline:1.5rem}.hero-section[data-v-bf9cdcf0]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}.capability-grid[data-v-bf9cdcf0],.plan-grid[data-v-bf9cdcf0]{grid-template-columns:repeat(3,minmax(0,1fr))}.showcase-heading[data-v-bf9cdcf0]{grid-template-columns:minmax(0,1fr) minmax(16rem,.32fr)}.showcase-layout[data-v-bf9cdcf0]{grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:start}.showcase-grid[data-v-bf9cdcf0]{max-height:31rem}.delivery-panel[data-v-bf9cdcf0]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);padding:1.5rem}}@media (width>=1120px){h1[data-v-bf9cdcf0]{font-size:var(--text-5xl)}}@keyframes spin-3e969dc5{to{transform:rotate(360deg)}}.custom-release-page[data-v-3e969dc5]{box-sizing:border-box;color:var(--color-white);background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(#0d121c,#080c12 58%,#0d121c);min-height:calc(100vh - 4rem);padding:clamp(3.5rem,8vw,6rem) 1rem 5rem}.lookup-shell[data-v-3e969dc5],.result-shell[data-v-3e969dc5],.state-panel[data-v-3e969dc5],.empty-state[data-v-3e969dc5],.idle-shell[data-v-3e969dc5]{max-width:1120px;margin:0 auto}.lookup-shell[data-v-3e969dc5]{align-items:end;gap:1.5rem;display:grid}.hero-copy[data-v-3e969dc5]{min-width:0}.eyebrow[data-v-3e969dc5],.panel-kicker[data-v-3e969dc5]{color:var(--color-green-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:0;margin:0 0 .75rem}h1[data-v-3e969dc5],h2[data-v-3e969dc5],h3[data-v-3e969dc5],p[data-v-3e969dc5]{margin-top:0}h1[data-v-3e969dc5]{color:var(--color-white);font-size:var(--text-4xl);overflow-wrap:anywhere;margin-bottom:1rem;font-weight:700;line-height:1.08}h2[data-v-3e969dc5]{color:var(--color-white);font-size:var(--text-xl);overflow-wrap:anywhere;margin-bottom:0;font-weight:700;line-height:1.2}h3[data-v-3e969dc5]{color:var(--color-white);font-size:var(--text-base);overflow-wrap:anywhere;margin-bottom:0;font-weight:700;line-height:1.25}.hero-copy p[data-v-3e969dc5]:not(.eyebrow){color:var(--color-neutral-300);font-size:var(--text-lg);max-width:48rem;margin-bottom:0;line-height:1.7}.lookup-form[data-v-3e969dc5],.release-overview[data-v-3e969dc5],.download-panel[data-v-3e969dc5],.command-panel[data-v-3e969dc5],.state-panel[data-v-3e969dc5],.empty-state[data-v-3e969dc5],.idle-panel[data-v-3e969dc5],.idle-card[data-v-3e969dc5]{border:1px solid #ffffff1f;border-radius:8px;box-shadow:0 1.5rem 4rem #0000002e}.lookup-form[data-v-3e969dc5]{background:linear-gradient(135deg,#417e3824,#0000 54%),#0d121cd1;padding:1rem}.lookup-form label[data-v-3e969dc5]{color:var(--color-neutral-200);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin-bottom:.625rem;display:block}.cid-control[data-v-3e969dc5]{gap:.75rem;display:grid}.cid-control input[data-v-3e969dc5]{color:var(--color-white);font:inherit;background:#080c12db;border:1px solid #ffffff24;border-radius:8px;outline:none;width:100%;min-height:2.875rem;padding:0 .875rem;transition:border-color .15s,box-shadow .15s}.cid-control input[data-v-3e969dc5]:focus{border-color:#84ba64a8;box-shadow:0 0 0 3px #417e382e}.cid-control button[data-v-3e969dc5],.copy-button[data-v-3e969dc5]{cursor:pointer;font:inherit;font-weight:var(--font-weight-semibold);border:1px solid #84ba646b;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;min-height:2.875rem;padding:0 1rem;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.cid-control button[data-v-3e969dc5]{color:var(--color-white);background:#417e3838}.cid-control button[data-v-3e969dc5]:disabled{cursor:not-allowed;opacity:.58}.cid-control button[data-v-3e969dc5]:not(:disabled):hover,.cid-control button[data-v-3e969dc5]:not(:disabled):focus-visible,.copy-button[data-v-3e969dc5]:hover,.copy-button[data-v-3e969dc5]:focus-visible{background:#417e384d;border-color:#84ba649e;outline:none;transform:translateY(-1px)}.cid-control svg[data-v-3e969dc5],.copy-button svg[data-v-3e969dc5],.panel-title svg[data-v-3e969dc5],.state-panel svg[data-v-3e969dc5],.file-link svg[data-v-3e969dc5]{flex:none;width:1.1rem;height:1.1rem}.form-message[data-v-3e969dc5]{color:#fca5a5;font-size:var(--text-sm);margin:.75rem 0 0;line-height:1.5}.state-panel[data-v-3e969dc5]{color:var(--color-neutral-200);background:#0d121cd1;align-items:center;gap:.75rem;margin-top:1.5rem;padding:1rem;display:flex}.state-panel p[data-v-3e969dc5]{margin-bottom:0;line-height:1.6}.state-panel-error[data-v-3e969dc5]{color:#fecaca;border-color:#f871715c}.empty-state[data-v-3e969dc5]{background:linear-gradient(135deg,#f871711f,#0000 48%),linear-gradient(#ffffff0a,#0000),#0d121cd1;align-content:center;align-items:center;gap:1.25rem;min-height:min(28rem,100vh - 18rem);margin-top:1.5rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.empty-visual[data-v-3e969dc5]{color:#fecaca;background:#f871711f;border:1px solid #f8717147;border-radius:8px;justify-content:center;align-items:center;width:4.25rem;height:4.25rem;display:inline-flex}.empty-visual svg[data-v-3e969dc5]{width:2rem;height:2rem}.empty-content p[data-v-3e969dc5]:not(.panel-kicker){color:var(--color-neutral-300);max-width:44rem;margin:.875rem 0 0;line-height:1.7}.empty-chips[data-v-3e969dc5]{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.empty-chips span[data-v-3e969dc5]{color:var(--color-neutral-200);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#080c129e;border:1px solid #ffffff1a;border-radius:999px;padding:.375rem .625rem}.spin-icon[data-v-3e969dc5]{animation:.9s linear infinite spin-3e969dc5}.result-shell[data-v-3e969dc5],.idle-shell[data-v-3e969dc5]{gap:1rem;margin-top:1.5rem;display:grid}.release-overview[data-v-3e969dc5],.download-panel[data-v-3e969dc5],.command-panel[data-v-3e969dc5],.idle-panel[data-v-3e969dc5],.idle-card[data-v-3e969dc5]{background:linear-gradient(#ffffff0a,#0000),#0d121cd1;padding:1rem}.idle-panel[data-v-3e969dc5]{background:linear-gradient(135deg,#417e3826,#0000 52%),linear-gradient(#ffffff0d,#0000),#0d121cd1;align-content:center;min-height:11.5rem;padding:clamp(1.25rem,3vw,2rem)}.idle-copy[data-v-3e969dc5]{color:var(--color-neutral-300);max-width:42rem;margin:1rem 0 0;line-height:1.7}.idle-grid[data-v-3e969dc5]{gap:1rem;display:grid}.idle-card[data-v-3e969dc5]{gap:.75rem;min-height:10.5rem;display:grid}.idle-card>svg[data-v-3e969dc5]{color:var(--color-green-400);background:#080c1294;border:1px solid #84ba6438;border-radius:8px;width:2.5rem;height:2.5rem;padding:.5rem}.idle-card p[data-v-3e969dc5]{color:var(--color-neutral-400);font-size:var(--text-sm);margin-bottom:0;line-height:1.6}.panel-title[data-v-3e969dc5],.command-heading[data-v-3e969dc5]{align-items:center;gap:.875rem;display:flex}.panel-title svg[data-v-3e969dc5]{color:var(--color-green-400);background:#417e3829;border:1px solid #84ba6442;border-radius:8px;width:2.5rem;height:2.5rem;padding:.5rem}.panel-kicker[data-v-3e969dc5]{font-size:var(--text-xs);margin-bottom:.25rem}.release-heading[data-v-3e969dc5]{justify-content:space-between;align-items:center;gap:1rem;display:flex}.match-badge[data-v-3e969dc5]{color:var(--color-green-400);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);background:#417e382e;border:1px solid #84ba6452;border-radius:999px;flex:none;padding:.375rem .625rem}.release-meta[data-v-3e969dc5]{align-items:stretch;gap:1rem;margin-top:1.25rem;display:grid}.release-meta div[data-v-3e969dc5]{background:#080c128a;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.release-meta span[data-v-3e969dc5]{color:var(--color-neutral-500);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:.5rem;display:block}.release-meta strong[data-v-3e969dc5]{color:var(--color-white);font-size:var(--text-3xl);overflow-wrap:anywhere;font-weight:800;line-height:1;display:block}.release-meta p[data-v-3e969dc5]{color:var(--color-neutral-300);align-content:center;margin-bottom:0;line-height:1.7}.download-grid[data-v-3e969dc5]{gap:1rem;display:grid}.file-list[data-v-3e969dc5]{gap:.75rem;margin-top:1rem;display:grid}.file-link[data-v-3e969dc5]{color:var(--color-white);background:linear-gradient(135deg,#417e381f,#0000 64%),#080c1294;border:1px solid #ffffff1a;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;min-height:4.125rem;padding:.875rem;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.file-link[data-v-3e969dc5]:hover,.file-link[data-v-3e969dc5]:focus-visible{border-color:#84ba647a;outline:none;transform:translateY(-1px)}.file-link span[data-v-3e969dc5]{min-width:0}.file-link strong[data-v-3e969dc5],.file-link small[data-v-3e969dc5]{overflow-wrap:anywhere;display:block}.file-link strong[data-v-3e969dc5]{font-size:var(--text-sm);line-height:1.35}.file-link small[data-v-3e969dc5]{color:var(--color-neutral-400);font-size:var(--text-xs);margin-top:.25rem;line-height:1.45}.empty-note[data-v-3e969dc5],.command-note[data-v-3e969dc5]{color:var(--color-neutral-400);font-size:var(--text-sm);margin:1rem 0 0;line-height:1.6}.command-heading[data-v-3e969dc5]{justify-content:space-between}.copy-button[data-v-3e969dc5]{color:var(--color-neutral-100);background:#080c12b3;min-height:2.5rem}.command-panel pre[data-v-3e969dc5]{color:#d9f99d;font-size:var(--text-sm);white-space:pre-wrap;word-break:break-word;background:#080c12d1;border:1px solid #ffffff1a;border-radius:8px;margin:1rem 0 0;padding:1rem;line-height:1.7;overflow-x:auto}.command-panel code[data-v-3e969dc5]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}@media (width>=720px){.lookup-shell[data-v-3e969dc5]{grid-template-columns:minmax(0,1fr) minmax(20rem,28rem)}.cid-control[data-v-3e969dc5]{grid-template-columns:minmax(0,1fr) auto}.release-meta[data-v-3e969dc5],.download-grid[data-v-3e969dc5],.idle-grid[data-v-3e969dc5]{grid-template-columns:repeat(2,minmax(0,1fr))}.empty-state[data-v-3e969dc5]{grid-template-columns:auto minmax(0,1fr);min-height:min(28rem,100vh - 17rem)}}@media (width>=1024px){.custom-release-page[data-v-3e969dc5]{padding-top:5rem}.download-grid[data-v-3e969dc5]{grid-template-columns:repeat(2,minmax(0,1fr))}.idle-grid[data-v-3e969dc5]{grid-template-columns:repeat(3,minmax(0,1fr))}}.docs-shell[data-v-0f6403c6]{box-sizing:border-box;grid-template-columns:minmax(0,1fr);width:100%;max-width:1800px;min-height:calc(100vh - 4rem);margin:0 auto;padding:0 1rem;display:grid}.docs-sidebar[data-v-0f6403c6],.article-aside[data-v-0f6403c6],.docs-sidebar-inner[data-v-0f6403c6],.article-aside-inner[data-v-0f6403c6]{min-width:0}.docs-sidebar[data-v-0f6403c6]{border-bottom:1px solid var(--color-neutral-900);grid-row:1;padding:1.25rem 1rem}.sidebar-title[data-v-0f6403c6],.sidebar-section-title[data-v-0f6403c6],.aside-label[data-v-0f6403c6],.article-aside h2[data-v-0f6403c6]{color:var(--color-neutral-500);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);letter-spacing:0;text-transform:uppercase;margin:0 0 .75rem}.sidebar-nav[data-v-0f6403c6],.article-toc[data-v-0f6403c6]{gap:.125rem;display:grid}.sidebar-groups[data-v-0f6403c6]{gap:1.1rem;display:grid}.sidebar-group[data-v-0f6403c6]{min-width:0}.sidebar-link[data-v-0f6403c6],.toc-link[data-v-0f6403c6]{color:var(--color-neutral-400);font-size:var(--text-sm);border-radius:6px;padding:.35rem .5rem;line-height:1.45;text-decoration:none}.sidebar-link[data-v-0f6403c6]:hover,.sidebar-link[data-v-0f6403c6]:focus-visible,.toc-link[data-v-0f6403c6]:hover,.toc-link[data-v-0f6403c6]:focus-visible{color:var(--color-green-400);background:#22c55e1a;outline:none}.sidebar-link.is-active[data-v-0f6403c6]{color:var(--color-white);font-weight:var(--font-weight-semibold);background:#22c55e1f}.docs-article[data-v-0f6403c6]{isolation:isolate;z-index:0;background-image:linear-gradient(oklab(31.868% -.00899282 -.00821087/.5) 0%,oklab(0% 0 0/0) 48.32%);grid-row:2;min-width:0;padding:4rem 1rem;position:relative;overflow:clip}.docs-header[data-v-0f6403c6]{border-bottom:1px solid var(--color-neutral-900);margin-bottom:2rem;padding-bottom:2rem}.eyebrow[data-v-0f6403c6]{color:var(--color-green-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);margin:0 0 .875rem}h1[data-v-0f6403c6],h2[data-v-0f6403c6],p[data-v-0f6403c6]{margin-top:0}h1[data-v-0f6403c6]{color:var(--color-white);font-size:var(--text-5xl);margin-bottom:1rem;font-weight:700;line-height:1.1}.docs-header p[data-v-0f6403c6]{color:var(--color-neutral-300);font-size:var(--text-lg);margin-bottom:0;line-height:1.7}.document-content[data-v-0f6403c6]{min-width:0}.document-content[data-v-0f6403c6] *{scroll-margin-top:6rem}.document-content[data-v-0f6403c6] h1,.document-content[data-v-0f6403c6] h2,.document-content[data-v-0f6403c6] h3{color:var(--color-white);font-weight:700;line-height:1.25}.document-content[data-v-0f6403c6] h1{font-size:var(--text-4xl);margin:0 0 1rem}.document-content[data-v-0f6403c6] h2{border-top:1px solid var(--color-neutral-900);font-size:var(--text-2xl);margin:2.5rem 0 1rem;padding-top:2rem}.document-content[data-v-0f6403c6] h3{font-size:var(--text-xl);margin:1.75rem 0 .75rem}.document-content[data-v-0f6403c6] p,.document-content[data-v-0f6403c6] li,.document-content[data-v-0f6403c6] td,.document-content[data-v-0f6403c6] th,.document-content[data-v-0f6403c6] blockquote{color:var(--color-neutral-300);line-height:1.75}.document-content[data-v-0f6403c6] p,.document-content[data-v-0f6403c6] ul,.document-content[data-v-0f6403c6] ol,.document-content[data-v-0f6403c6] blockquote,.document-content[data-v-0f6403c6] table,.document-content[data-v-0f6403c6] pre{margin:0 0 1.125rem}.document-content[data-v-0f6403c6] ul,.document-content[data-v-0f6403c6] ol{padding-left:1.25rem}.document-content[data-v-0f6403c6] a{color:var(--color-green-400);text-decoration-color:#4ade8073}.document-content[data-v-0f6403c6] blockquote{border-left:3px solid var(--color-green-400);margin-left:0;padding-left:1rem}.document-content[data-v-0f6403c6] pre{border:1px solid var(--color-neutral-900);background:#020617e6;border-radius:8px;padding:1rem;overflow-x:auto}.document-content[data-v-0f6403c6] code{border:1px solid var(--color-neutral-900);color:var(--color-neutral-100);background:#0f172ad9;border-radius:5px;padding:.1rem .28rem;font-size:.92em}.document-content[data-v-0f6403c6] pre code{background:0 0;border:0;padding:0}.document-content[data-v-0f6403c6] img,.document-content[data-v-0f6403c6] video{border:1px solid var(--color-neutral-900);background:#020617b3;border-radius:8px;width:100%;max-width:100%;height:auto;margin:1.25rem 0 .75rem;display:block}.document-content[data-v-0f6403c6] table{border-collapse:collapse;width:100%;display:block;overflow-x:auto}.document-content[data-v-0f6403c6] th,.document-content[data-v-0f6403c6] td{border:1px solid var(--color-neutral-900);text-align:left;padding:.625rem .75rem}.document-content[data-v-0f6403c6] th{color:var(--color-white);background:#0f172ad9}.article-aside[data-v-0f6403c6]{border-top:1px solid var(--color-neutral-900);grid-row:3;padding:1.25rem 1rem}.article-aside-inner[data-v-0f6403c6]{gap:1.75rem;display:grid}.aside-section[data-v-0f6403c6]{min-width:0}.reading-time[data-v-0f6403c6]{color:var(--color-neutral-300);font-size:var(--text-sm);margin:0}.toc-link-level-3[data-v-0f6403c6]{color:var(--color-neutral-500);padding-left:1.25rem}.page-nav[data-v-0f6403c6]{border-top:1px solid var(--color-neutral-900);gap:1rem;margin-top:3rem;padding-top:1.5rem;display:grid}.page-nav-link[data-v-0f6403c6]{border:1px solid var(--color-neutral-900);color:var(--color-white);border-radius:8px;gap:.25rem;padding:1rem;text-decoration:none;display:grid}.page-nav-link[data-v-0f6403c6]:hover,.page-nav-link[data-v-0f6403c6]:focus-visible{border-color:#22c55e73;outline:none}.page-nav-link span[data-v-0f6403c6]{color:var(--color-neutral-500);font-size:var(--text-xs)}@media (width>=720px){.docs-shell[data-v-0f6403c6]{padding-inline:1.5rem}.docs-article[data-v-0f6403c6]{padding:5rem 1.5rem}.page-nav[data-v-0f6403c6]{grid-template-columns:repeat(2,minmax(0,1fr))}.page-nav-link.is-next[data-v-0f6403c6]{text-align:right}.page-nav-link.is-next[data-v-0f6403c6]:first-child{grid-column:2}}@media (width>=980px){.docs-shell[data-v-0f6403c6]{grid-template-columns:minmax(10rem,13.5rem) minmax(0,74rem) minmax(12rem,15rem);align-items:start;padding-inline:clamp(2rem,2.5vw,3rem)}.docs-sidebar[data-v-0f6403c6],.docs-article[data-v-0f6403c6],.article-aside[data-v-0f6403c6]{grid-row:1}.docs-sidebar[data-v-0f6403c6],.article-aside[data-v-0f6403c6]{align-self:stretch;min-height:calc(100vh - 4rem)}.docs-sidebar[data-v-0f6403c6]{border-bottom:0;grid-column:1;max-height:none;padding:1.5rem 1rem 4rem;overflow-y:auto}.docs-article[data-v-0f6403c6]{border-left:1px solid var(--color-neutral-900);border-right:1px solid var(--color-neutral-900);grid-column:2;padding:2rem 4.5rem 5rem}.article-aside[data-v-0f6403c6]{border-top:0;grid-column:3;max-height:none;padding:2rem 1.5rem 5rem;overflow-y:auto}.docs-sidebar-inner[data-v-0f6403c6],.article-aside-inner[data-v-0f6403c6]{position:sticky;top:0}}.about-page[data-v-8ba7e3af]{background:linear-gradient(#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(90deg,#ffffff08 1px,#0000 1px) 0 0/3rem 3rem,linear-gradient(#0d121c,#080c12 58%,#0d121c);padding:4.5rem 1rem 5rem;overflow:hidden}.hero-section[data-v-8ba7e3af],.content-section[data-v-8ba7e3af]{max-width:1280px;margin:0 auto;position:relative}.hero-section[data-v-8ba7e3af]{align-items:stretch;gap:1.25rem;display:grid}.hero-copy[data-v-8ba7e3af],.rate-panel[data-v-8ba7e3af],.community-panel[data-v-8ba7e3af],.providers-panel[data-v-8ba7e3af]{background:#0d121cc7;border:1px solid #ffffff1f;border-radius:8px;min-width:0;padding:1.25rem}.eyebrow[data-v-8ba7e3af]{color:var(--color-green-400);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);letter-spacing:0;margin:0 0 .875rem}h1[data-v-8ba7e3af],h2[data-v-8ba7e3af],h3[data-v-8ba7e3af],p[data-v-8ba7e3af]{margin-top:0}h1[data-v-8ba7e3af]{color:var(--color-white);font-size:var(--text-4xl);overflow-wrap:anywhere;margin-bottom:1rem;font-weight:700;line-height:1.05}h2[data-v-8ba7e3af]{color:var(--color-white);font-size:var(--text-3xl);overflow-wrap:anywhere;margin-bottom:.875rem;font-weight:700;line-height:1.12}.hero-description[data-v-8ba7e3af],.section-heading p[data-v-8ba7e3af]:not(.eyebrow),.rate-grid p[data-v-8ba7e3af],.legal-list p[data-v-8ba7e3af]{color:var(--color-neutral-300);margin-bottom:0;line-height:1.7}.hero-description[data-v-8ba7e3af],.section-heading p[data-v-8ba7e3af]:not(.eyebrow){font-size:var(--text-lg)}.rate-grid[data-v-8ba7e3af]{grid-template-columns:1fr;gap:.75rem;margin-top:1rem;display:grid}.rate-grid article[data-v-8ba7e3af]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;padding:1rem}.rate-label[data-v-8ba7e3af]{color:var(--color-neutral-500);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);margin-bottom:.5rem;line-height:1.35;display:block}.rate-grid strong[data-v-8ba7e3af]{color:var(--color-white);font-size:var(--text-3xl);margin-bottom:.75rem;font-weight:700;line-height:1;display:block}.rate-grid article.highlighted-rate[data-v-8ba7e3af]{background:linear-gradient(135deg,#facc151f,#0000 54%),#ffffff0a;border-color:#facc155c}.rate-grid article.highlighted-rate strong[data-v-8ba7e3af]{color:#facc15;text-shadow:0 0 18px #facc153d}.rate-grid p .rate-text-highlight[data-v-8ba7e3af]{color:#facc15;font-weight:700;display:inline}.content-section[data-v-8ba7e3af]{padding-top:5rem}.section-heading[data-v-8ba7e3af]{max-width:48rem}.legal-list[data-v-8ba7e3af]{gap:.75rem;margin-top:1.5rem;display:grid}.legal-list article[data-v-8ba7e3af]{background:#0d121cc7;border:1px solid #ffffff1f;border-radius:8px;grid-template-columns:auto 1fr;align-items:flex-start;gap:.875rem;padding:1rem;display:grid}.legal-list span[data-v-8ba7e3af]{color:var(--color-green-400);font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.6}.split-section[data-v-8ba7e3af]{gap:1rem;display:grid}.community-grid[data-v-8ba7e3af],.provider-grid[data-v-8ba7e3af]{gap:.75rem;margin-top:1.25rem;display:grid}.link-card[data-v-8ba7e3af],.provider-card[data-v-8ba7e3af]{color:var(--color-neutral-200);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:.75rem;text-decoration:none;transition:border-color .15s,color .15s,transform .15s;display:grid}.link-card[data-v-8ba7e3af]{grid-template-columns:auto 1fr auto;min-height:3.5rem;padding:.75rem}.provider-card[data-v-8ba7e3af]{text-align:center;justify-items:center;min-height:6.75rem;padding:.875rem}.link-card[data-v-8ba7e3af]:hover,.link-card[data-v-8ba7e3af]:focus-visible,.provider-card[data-v-8ba7e3af]:hover,.provider-card[data-v-8ba7e3af]:focus-visible{color:var(--color-white);border-color:#4ade806b;outline:none;transform:translateY(-1px)}.link-icon[data-v-8ba7e3af]{color:var(--color-green-400);width:1.25rem;height:1.25rem}.arrow-icon[data-v-8ba7e3af]{color:var(--color-neutral-500);width:1rem;height:1rem}.link-card span[data-v-8ba7e3af],.provider-card span[data-v-8ba7e3af]{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:1.35}.provider-card img[data-v-8ba7e3af]{object-fit:contain;width:100%;max-width:9rem;height:2.25rem;display:block}@media (width>=640px){.rate-grid[data-v-8ba7e3af],.provider-grid[data-v-8ba7e3af]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=860px){.about-page[data-v-8ba7e3af]{padding-inline:1.5rem}.hero-section[data-v-8ba7e3af]{grid-template-columns:minmax(0,1.08fr) minmax(20rem,.92fr)}.split-section[data-v-8ba7e3af]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.provider-grid[data-v-8ba7e3af]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1120px){h1[data-v-8ba7e3af]{font-size:var(--text-5xl)}}.legacy-page-host,.legacy-page-contents{display:contents}.legacy-page-state{min-height:55vh;color:var(--color-neutral-300);background:var(--color-neutral-950);place-items:center;padding:4rem 1rem;display:grid}.legacy-page-missing{text-align:center;align-content:center;gap:.75rem}.legacy-page-missing p,.legacy-page-missing h1{margin:0}.legacy-page-missing h1{color:var(--color-white);font-size:var(--text-3xl)}.legacy-page-missing a{color:var(--color-green-300)}.download-page:lang(zh) .download-hero:has(.download-hero-visual-server) h1,.download-page:lang(zh) .download-hero:has(.download-hero-visual-tms) h1{word-break:normal;overflow-wrap:break-word;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.3}.filter-field{position:relative}.download-page .filter-trigger{text-align:start;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.download-page .filter-trigger>svg{opacity:.5;flex:none;width:1rem;height:1rem}.download-page .filter-field .filter-trigger>span{color:var(--color-white);font-size:var(--text-sm);font-weight:400}.legacy-filter-menu{z-index:80;background:#0d121cfb;border:1px solid #ffffff1f;border-radius:8px;gap:.1rem;padding:.25rem;display:grid;position:absolute;top:calc(100% + .35rem);left:0;right:0;box-shadow:0 18px 42px #0008}.legacy-filter-option{cursor:pointer;min-height:2rem;color:var(--color-neutral-200);text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;padding:.3rem .5rem;display:flex}.legacy-filter-option:hover,.legacy-filter-option:focus-visible{color:var(--color-white);background:#ffffff12;outline:none}.legacy-filter-option[aria-selected=true]{color:#bbf7d0;background:#14532d75}.legacy-filter-check,.legacy-filter-check svg{width:1rem;height:1rem}.tms-windows-download-link{color:#052e16;min-height:2.75rem;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);background:var(--color-green-300);border-radius:6px;justify-self:start;align-items:center;gap:.5rem;padding:.75rem 1rem;text-decoration:none;display:inline-flex}.tms-windows-download-link:hover,.tms-windows-download-link:focus-visible{color:#052e16;background:var(--color-green-200);outline:none}.tms-windows-download-icon,.tms-windows-download-icon svg{flex:none;width:1rem;height:1rem}.docs-article :is(ol,ul){list-style:none}.legacy-page-host [hidden]{display:none!important}.legacy-page-host .seo-related-link{color:inherit;text-underline-offset:.2em;text-decoration:underline}.app-shell:not(.is-home-route){--site-aurora-bg:#071520;background-color:var(--site-aurora-bg);background-image:linear-gradient(#0715201f 0%,#07152066 34rem,#071520d1 78rem,#071520 100%),url(/assets/images/home-aurora-background-v2.png);background-position:top,top;background-repeat:no-repeat,no-repeat;background-size:100% 100%,max(100%,80rem);min-height:100vh}.app-shell:not(.is-home-route) .header-bar{background:#101820e8;border-bottom-color:#a6c4cf26;box-shadow:0 1px #00000026}.app-shell:not(.is-home-route) .docsearch-button{background:#141e27e8;border-color:#b2ccd52b}.app-shell:not(.is-home-route) .footer-bar{backdrop-filter:blur(18px);background:#0d151ce8;border-top-color:#b7cbd229}.app-shell:not(.is-home-route) :is(.download-page,.about-page,.customized-page,.custom-release-page,.phase-page,.legacy-page-state){background-color:#0000;background-image:linear-gradient(#07152012,#07152052 72%,#0715207a);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.app-shell:not(.is-home-route) .docs-shell{background:0 0}.app-shell:not(.is-home-route) .docs-article{backdrop-filter:blur(5px);background-color:#101922c7;background-image:linear-gradient(#7796a312,#07152038 38%,#07152063)}.app-shell:not(.is-home-route) :is(.docs-sidebar,.article-aside){background:#09141c42}@media (width<=760px){.app-shell:not(.is-home-route){background-size:100% 100%,auto 48rem}.app-shell:not(.is-home-route) .docs-article{backdrop-filter:none}}.legacy-page-host .docs-shell{--doc-accent:#9dcc77;--doc-accent-strong:#b5dc8b;--doc-accent-soft:#9dcc771a;--doc-accent-line:#9dcc774d;--doc-border:#a9c7d124;--doc-border-strong:#a9c7d138;--doc-panel:#08141d66;--doc-panel-strong:#071119c2;--doc-text:#d5dee3;--doc-text-muted:#87979f;--doc-reading-progress:0%}.legacy-page-host .docs-header{border-bottom-color:var(--doc-border);margin-bottom:2.4rem;padding-bottom:2.25rem}.legacy-page-host .docs-header .eyebrow{color:var(--doc-accent);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem}.legacy-page-host .docs-header h1{letter-spacing:-.035em;max-width:19ch;margin-bottom:1.15rem;font-size:clamp(2.2rem,4.2vw,3.35rem);line-height:1.08}.legacy-page-host .docs-header>p:not(.eyebrow){color:#aebbc1;max-width:48rem;font-size:clamp(1rem,1.35vw,1.1rem);line-height:1.8}.legacy-page-host .docs-meta{flex-wrap:wrap;gap:.55rem;margin-top:1.3rem;display:flex}.legacy-page-host .docs-meta-chip{border:1px solid var(--doc-border);min-height:1.75rem;color:var(--doc-text-muted);letter-spacing:.035em;background:#a0bec70b;border-radius:999px;align-items:center;padding:.3rem .68rem;font-size:.72rem;display:inline-flex}.legacy-page-host .document-content{color:var(--doc-text);font-size:.98rem}.legacy-page-host .document-content>:first-child{margin-top:0}.legacy-page-host .document-content h2{border-top-color:var(--doc-border);letter-spacing:-.018em;margin-top:3rem;padding-top:2.35rem;font-size:clamp(1.38rem,2vw,1.7rem);position:relative}.legacy-page-host .document-content h2:before{content:"";background:var(--doc-accent);width:2.3rem;height:1px;position:absolute;top:-1px;left:0;box-shadow:0 0 10px #9dcc772e}.legacy-page-host .document-content h3{margin-top:2.15rem;font-size:1.12rem}.legacy-page-host .document-content p,.legacy-page-host .document-content li,.legacy-page-host .document-content td,.legacy-page-host .document-content th,.legacy-page-host .document-content blockquote{color:var(--doc-text);line-height:1.82}.legacy-page-host .document-content li+li{margin-top:.32rem}.legacy-page-host .document-content a{color:var(--doc-accent-strong);text-underline-offset:.18em;text-decoration-color:#b5dc8b61}.legacy-page-host .doc-binary-download{min-width:0;margin-block:1rem 1.5rem}.legacy-page-host .doc-binary-download code[data-install-url]{white-space:pre-wrap;overflow-wrap:anywhere}.legacy-page-host .document-content .doc-binary-actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin:.75rem 0 0;display:flex}.legacy-page-host .document-content .doc-binary-button{border:1px solid var(--doc-accent-line);max-width:100%;min-height:44px;color:var(--doc-accent-strong);text-align:center;background:#678f4521;border-radius:6px;justify-content:center;align-items:center;padding:.6rem 1rem;font-size:.9rem;font-weight:600;line-height:1.5;text-decoration:none;display:inline-flex}.legacy-page-host .document-content .doc-binary-button:hover{border-color:var(--doc-accent);background:#678f453d}.legacy-page-host .document-content .doc-binary-button:focus-visible{outline:2px solid var(--doc-accent-strong);outline-offset:3px}.legacy-page-host .doc-binary-version{color:var(--doc-text-muted);font-variant-numeric:tabular-nums;font-size:.85rem}.legacy-page-host .document-content blockquote{border:1px solid var(--doc-accent-line);border-left:2px solid var(--doc-accent);background:linear-gradient(90deg,#9dcc7716,#9dcc7706);border-radius:0 8px 8px 0;margin:1.5rem 0;padding:1rem 1.15rem 1rem 1.35rem;position:relative}.legacy-page-host .document-content blockquote>:last-child{margin-bottom:0}.legacy-page-host .document-content table{border:1px solid var(--doc-border-strong);border-collapse:separate;border-spacing:0;scrollbar-color:#9dcc7752 transparent;background:#050e1557;border-radius:9px;width:100%;margin:1.45rem 0 1.7rem}.legacy-page-host .document-content th,.legacy-page-host .document-content td{border:0;border-right:1px solid var(--doc-border);border-bottom:1px solid var(--doc-border);vertical-align:top;padding:.72rem .85rem}.legacy-page-host .document-content tr>:last-child{border-right:0}.legacy-page-host .document-content tbody tr:last-child>*{border-bottom:0}.legacy-page-host .document-content th{color:#edf3f5;letter-spacing:.025em;background:#8aacb513;font-size:.78rem;font-weight:650}.legacy-page-host .document-content tbody tr{transition:background .16s}.legacy-page-host .document-content tbody tr:hover{background:#9dcc7709}.legacy-page-host .doc-code-block{border:1px solid var(--doc-border-strong);background:#020a10d1;border-radius:9px;margin:1.4rem 0 1.65rem;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.legacy-page-host .doc-code-toolbar{border-bottom:1px solid var(--doc-border);color:#778991;letter-spacing:.12em;background:#8cadb60b;justify-content:space-between;align-items:center;min-height:2.15rem;padding:.35rem .55rem .35rem .8rem;font:600 .63rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;display:flex}.legacy-page-host .doc-code-copy{color:#91a0a6;cursor:pointer;min-height:1.65rem;font:inherit;letter-spacing:.03em;text-transform:none;background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:.35rem;padding:.28rem .48rem;display:inline-flex}.legacy-page-host .doc-code-copy:hover,.legacy-page-host .doc-code-copy:focus-visible{border-color:var(--doc-accent-line);background:var(--doc-accent-soft);color:var(--doc-accent-strong);outline:none}.legacy-page-host .doc-code-copy svg{width:.86rem;height:.86rem}.legacy-page-host .doc-code-block pre{background:0 0;border:0;border-radius:0;margin:0;padding:1rem 1.1rem 1.1rem}.legacy-page-host .document-content>pre{border-color:var(--doc-border-strong)}.legacy-page-host .page-nav{border-top-color:var(--doc-border);margin-top:4rem}.legacy-page-host .page-nav-link{border-color:var(--doc-border);background:#8aacb506;transition:border-color .16s,background .16s,transform .16s}.legacy-page-host .page-nav-link:hover,.legacy-page-host .page-nav-link:focus-visible{border-color:var(--doc-accent-line);background:var(--doc-accent-soft);transform:translateY(-1px)}.legacy-page-host .article-aside-inner{gap:1rem}.legacy-page-host .article-aside .aside-section{border:1px solid #0000;padding:.95rem}.legacy-page-host .article-aside .aside-section:has(#article-toc-title){border-color:var(--doc-border);background:#07121a6b;border-radius:10px;box-shadow:inset 0 1px #ffffff05}.legacy-page-host .article-aside h2{color:#e4ecef;letter-spacing:.1em;margin-bottom:.85rem;font-size:.82rem;font-weight:700}.legacy-page-host .article-aside h2#article-toc-title{background:#08161f7a;border:1px solid #aac5cf61;border-radius:7px;align-items:center;min-height:2.15rem;margin:0 0 .85rem;padding:.48rem .72rem .48rem .92rem;display:flex;position:relative}.legacy-page-host .article-aside h2#article-toc-title:before{content:"";background:var(--doc-accent);border-radius:0 999px 999px 0;width:3px;position:absolute;top:.45rem;bottom:.45rem;left:-1px}.legacy-page-host .doc-reading-progress{color:#94a6ae;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem .65rem;margin:0 0 .9rem;font-size:.66rem;display:grid}.legacy-page-host .doc-reading-progress strong{color:#c2cfd4;font-variant-numeric:tabular-nums;font-size:.66rem}.legacy-page-host .doc-reading-progress i{background:#a9c7d11a;border-radius:999px;grid-column:1/-1;height:2px;overflow:hidden}.legacy-page-host .doc-reading-progress b{width:var(--doc-reading-progress);border-radius:inherit;background:var(--doc-accent);height:100%;transition:width .12s linear;display:block}.legacy-page-host .article-toc{border-left:1px solid #a9c7d11c;gap:.08rem;padding-left:.72rem;position:relative}.legacy-page-host .article-toc .toc-link{color:#b2c0c5;padding:.36rem .45rem;font-size:.78rem;line-height:1.45;position:relative}.legacy-page-host .article-toc .toc-link:before{content:"";background:var(--doc-accent);border-radius:999px;width:3px;height:0;transition:height .16s;position:absolute;top:50%;left:-.77rem;transform:translateY(-50%)}.legacy-page-host .article-toc .toc-link.is-current{color:var(--doc-accent-strong);background:#9dcc770e}.legacy-page-host .article-toc .toc-link.is-current:before{height:1.05rem}@media (width>=980px){.legacy-page-host .docs-shell{grid-template-columns:minmax(12.5rem,14.25rem) minmax(0,60rem) minmax(13rem,15rem);justify-content:center;max-width:108rem;padding-inline:clamp(1.5rem,2.5vw,2.75rem)}.legacy-page-host .docs-sidebar{background:#07121a29;border-right:0;padding:2.15rem .25rem 5rem;position:relative}.legacy-page-host .docs-sidebar-inner{counter-reset:sidebar-sections;padding:.65rem 0 2rem 1.2rem;top:1rem}.legacy-page-host .docs-sidebar-inner:before{content:"";background:linear-gradient(180deg, transparent, var(--doc-accent-line) 5%, #a9c7d11f 75%, transparent);width:1px;position:absolute;top:.82rem;bottom:1.1rem;left:.3rem}.legacy-page-host .docs-sidebar-inner:after{content:"";opacity:.24;pointer-events:none;background:linear-gradient(90deg, transparent 0 16%, var(--doc-accent-line) 16% 17%, transparent 17% 100%), linear-gradient(0deg, transparent 0 47%, var(--doc-accent-line) 47% 49%, transparent 49% 100%), radial-gradient(circle at 16% 48%, var(--doc-accent) 0 1px, transparent 2px), radial-gradient(circle at 77% 48%, var(--doc-accent) 0 1px, transparent 2px);width:4.2rem;height:2.8rem;position:absolute;top:-.55rem;right:.15rem}.legacy-page-host .sidebar-groups{gap:1.28rem}.legacy-page-host .sidebar-group{counter-increment:sidebar-sections;position:relative}.legacy-page-host .sidebar-group:before{content:"";box-sizing:border-box;background:#0a1821;border:1px solid #9dcc778f;border-radius:50%;width:.42rem;height:.42rem;position:absolute;top:.91rem;left:-1.16rem}.legacy-page-host .sidebar-group:has(.sidebar-link.is-active):before{border-color:var(--doc-accent);background:var(--doc-accent);box-shadow:0 0 0 3px #9dcc7714}.legacy-page-host .sidebar-section-title{color:#e4ecef;letter-spacing:.06em;background:#08161f66;border:1px solid #aac5cf61;border-radius:7px;justify-content:space-between;align-items:center;gap:.7rem;min-height:2.15rem;margin:0 0 .55rem -1.1rem;padding:.46rem .68rem .46rem 1.1rem;font-size:.86rem;font-weight:700;display:flex;position:relative}.legacy-page-host .sidebar-section-title:before{content:"";background:var(--doc-accent);border-radius:0 999px 999px 0;width:3px;position:absolute;top:.45rem;bottom:.45rem;left:-1px}.legacy-page-host .sidebar-section-title:after{content:counter(sidebar-sections, decimal-leading-zero);color:#9dcc77c7;letter-spacing:.04em;font:600 .68rem/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.legacy-page-host .sidebar-nav{gap:.12rem}.legacy-page-host .sidebar-link{color:#b2c0c5;border:1px solid #0000;border-radius:6px;padding:.38rem .62rem;font-size:.78rem;transition:color .15s,border-color .15s,background .15s;position:relative}.legacy-page-host .sidebar-link:hover,.legacy-page-host .sidebar-link:focus-visible{background:#9dcc770b;border-color:#9dcc7724}.legacy-page-host .sidebar-link.is-active{border-color:var(--doc-accent-line);color:#e9f0e5;box-shadow:inset 2px 0 0 var(--doc-accent);background:linear-gradient(90deg,#9dcc7721,#9dcc770b)}.legacy-page-host .docs-article{border-color:var(--doc-border);background-color:#0b1821b8;background-image:linear-gradient(#6c8f9a0b,#07151e29 34rem,#07151e5c);grid-column:2;padding:3.2rem clamp(2.5rem,3vw,3.35rem) 6rem}.legacy-page-host .article-aside{background:#07121a21;padding:2.7rem .2rem 5rem 1.25rem}.legacy-page-host .article-aside-inner{top:1.3rem}.legacy-page-host .article-aside .aside-section:first-child{display:none}}@media (width<=979px){.legacy-page-host .docs-sidebar{border-bottom-color:var(--doc-border);padding-block:1rem}.legacy-page-host .sidebar-groups{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.85rem 1.1rem}.legacy-page-host .sidebar-group{border:1px solid var(--doc-border);background:#07121a42;border-radius:8px;padding:.7rem}.legacy-page-host .sidebar-link.is-active{box-shadow:inset 2px 0 0 var(--doc-accent)}.legacy-page-host .article-aside{border-top-color:var(--doc-border)}}@media (width<=719px){.legacy-page-host .docs-header h1{font-size:clamp(2rem,11vw,2.75rem)}.legacy-page-host .docs-article{padding-block:2.75rem 4rem}.legacy-page-host .sidebar-groups{grid-template-columns:1fr}.legacy-page-host .document-content table{border-radius:7px}}@media (prefers-reduced-motion:reduce){.legacy-page-host .doc-reading-progress b,.legacy-page-host .sidebar-link,.legacy-page-host .page-nav-link,.legacy-page-host .document-content tbody tr{transition:none}}.blog-page{color:#e7edf0;width:min(1200px,100% - 80px);margin:0 auto;padding:40px 0 80px}.blog-breadcrumb{color:#a6b6c2;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:48px;font-size:.82rem;display:flex}.blog-breadcrumb a,.blog-back{text-decoration:none}.blog-breadcrumb a:hover,.blog-back:hover{color:#b4dc99}.blog-eyebrow{color:#aed991;letter-spacing:.14em;margin:0 0 18px;font-size:.73rem;font-weight:600}.blog-intro{max-width:860px;margin-bottom:48px}.blog-intro h1{letter-spacing:-.035em;margin:0 0 22px;font-size:clamp(2rem,3.7vw,3.25rem);font-weight:560;line-height:1.24}.blog-intro>p:last-child{color:#aebcc6;max-width:730px;margin:0;font-size:1.03rem;line-height:1.85}.blog-section-label{color:#bac7cf;margin:0 0 15px;font-size:.8rem}.blog-card{background:#0d1c27d9;border:1px solid #a1bac22e;border-radius:14px;flex-direction:column;min-width:0;transition:border-color .18s;display:flex;overflow:hidden}.blog-card:hover{border-color:#a9d98b73}.blog-card-cover{aspect-ratio:16/10;background:#071520;display:block;overflow:hidden}.blog-card-cover img{object-fit:cover;width:100%;height:100%}.blog-card-copy{flex-direction:column;flex:1;min-width:0;padding:26px;display:flex}.blog-card-meta{color:#9fafba;justify-content:space-between;align-items:center;gap:10px;font-size:.72rem;display:flex}.blog-card-meta>span:first-child{color:#b5dba1}.blog-card h2{letter-spacing:-.018em;margin:17px 0 12px;font-size:1.24rem;font-weight:570;line-height:1.55}.blog-card h2 a{text-decoration:none}.blog-card h2 a:hover{color:#c5e5b4}.blog-card-copy>p{color:#a8b8c2;margin:0 0 24px;font-size:.88rem;line-height:1.8}.blog-card-bottom{color:#a4b5c0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;font-size:.72rem;display:flex}.blog-card-bottom a{color:#b8dc9e;align-items:center;gap:7px;text-decoration:none;display:flex}.blog-card-bottom svg{width:15px;height:15px}.blog-card-featured{grid-template-columns:1.08fr 1fr;display:grid}.blog-card-featured .blog-card-cover{aspect-ratio:auto;height:100%;min-height:330px}.blog-card-featured .blog-card-copy{padding:36px 40px}.blog-card-featured h2{font-size:clamp(1.4rem,2.3vw,2rem);line-height:1.45}.blog-card-featured .blog-card-copy>p{font-size:.96rem}.blog-library{margin-top:64px}.blog-library-heading{align-items:center;gap:14px;display:flex}.blog-library h2#blog-library-title,.blog-related>h2{margin:0;font-size:1.2rem;font-weight:560}.blog-count{color:#8199a8;font-variant-numeric:tabular-nums;font-size:.8rem}.blog-filters{flex-wrap:wrap;gap:10px;margin:24px 0 28px;display:flex}.blog-filters button{color:#b8c5ce;cursor:pointer;background:#101f2ae0;border:1px solid #a1bac22e;border-radius:7px;padding:8px 17px;font-size:.8rem}.blog-filters button[aria-pressed=true]{color:#c5e5b4;background:#a9d98b19;border-color:#a9d98b66}.blog-filters button:hover{border-color:#a9d98b}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}#blog-library-title{scroll-margin-top:100px}.blog-layout-notice{background:#101f2ab3;border:1px dashed #a1bac245;border-radius:9px;margin:0 0 25px;padding:18px 22px}.blog-layout-notice label{color:#d5e1e6;cursor:pointer;align-items:center;gap:10px;width:fit-content;font-size:.85rem;display:flex}.blog-layout-notice input{accent-color:#b7df9a;flex-shrink:0;width:17px;height:17px}.blog-layout-notice p{color:#a7b9c4;margin:10px 0 5px;font-size:.8rem;line-height:1.8}.blog-layout-notice small{color:#b8d2a7;font-size:.74rem}.blog-placeholder-card{border-style:dashed}.blog-placeholder-card:hover{border-color:#a1bac245}.blog-placeholder-card .blog-card-meta{flex-wrap:wrap;align-items:start}.blog-placeholder-card .blog-card-meta>span:last-child{color:#b4bc9d}.blog-pagination{border-top:1px solid #a1bac22e;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding-top:24px;display:flex}.blog-pagination-info{color:#96aebd;flex-direction:column;gap:7px;font-size:.78rem;display:flex}.blog-pagination-info strong{color:#c1d0d8;font-weight:500}.blog-pagination-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex}.blog-pagination-links a,.blog-page-number,.blog-page-direction{color:#bdcdd6;box-sizing:border-box;background:#0d1c27bf;border:1px solid #a1bac232;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:40px;min-height:42px;padding:7px;font-size:.8rem;text-decoration:none;display:inline-flex}.blog-pagination-links a:hover{color:#d0e9bd;border-color:#a9d98b88}.blog-pagination-links .is-current{color:#cee6bb;background:#a9d98b1a;border-color:#a9d98b7a}.blog-page-direction svg{flex-shrink:0;width:16px;height:16px}.blog-page-direction.is-disabled{opacity:.4}.blog-page-gap{color:#8aa0ac;padding:0 3px}@media (width<=760px){.blog-pagination{flex-direction:column;align-items:stretch;gap:18px}.blog-pagination-info{text-align:center}.blog-library-heading{flex-wrap:wrap}.blog-pagination-links .blog-page-direction{flex-basis:100%}.blog-layout-notice{padding:16px}}.blog-editorial{color:#92a7b4;border-top:1px solid #a1bac22a;margin:48px 0 0;padding-top:22px;font-size:.78rem;line-height:1.8}.blog-article-header{max-width:970px;margin-bottom:34px}.blog-article-header h1{letter-spacing:-.035em;margin:0 0 20px;font-size:clamp(1.8rem,3.2vw,2.8rem);font-weight:560;line-height:1.35}.blog-deck{color:#adbeca;max-width:870px;font-size:1.03rem;line-height:1.9}.blog-byline{color:#a2b4c1;flex-wrap:wrap;align-items:center;gap:12px 25px;margin-top:25px;font-size:.78rem;display:flex}.blog-byline a{color:#c5e5b4;text-decoration:none}.blog-article-cover{margin:0 0 40px}.blog-article-cover img{object-fit:cover;border:1px solid #a1bac22a;border-radius:12px;width:100%;height:auto;max-height:470px}.blog-article-cover[data-cover-kind=screenshot]{width:100%;max-width:1000px;margin-inline:auto}.blog-article-cover[data-cover-kind=screenshot] img{object-fit:contain;max-height:none}.blog-article-cover[data-cover-fit=contain]{width:100%;max-width:840px;margin-inline:auto}.blog-article-cover[data-cover-fit=contain] img{object-fit:contain;max-height:none;display:block}.blog-article-cover figcaption{text-align:right;color:#8ca1af;margin-top:8px;font-size:.7rem}.blog-reading-layout{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:60px;display:grid}.blog-body{color:#cad6df;overflow-wrap:anywhere;min-width:0;font-size:1rem;line-height:1.95}.blog-body>p:first-child{color:#e0e8ed;margin-top:0;font-size:1.06rem}.blog-body h2{color:#f0f5f7;letter-spacing:-.025em;border-bottom:1px solid #a1bac230;margin:56px 0 22px;padding:0 0 16px 16px;scroll-margin-top:110px;font-size:1.625rem;font-weight:600;line-height:1.5;position:relative}.blog-body h2:before{content:"";inset-inline-start:0;background:#a9d98b;border-radius:2px;width:3px;height:.85em;position:absolute;top:.3em}.blog-body h3{color:#e7edf0;margin:32px 0 14px;scroll-margin-top:110px;font-size:1.1875rem;font-weight:600;line-height:1.65}.blog-body h2+h3{margin-top:0}.blog-body p{margin:0 0 22px}.blog-body li{margin-bottom:9px;padding-left:4px}.blog-body ul,.blog-body ol{margin:22px 0;padding-left:24px}.blog-body a{color:#bbdea5;text-underline-offset:4px;text-decoration-color:#bbdea55c}.blog-body a:hover{text-decoration-color:currentColor}.blog-table-scroll{border:1px solid #a1bac235;border-radius:8px;max-width:100%;margin:26px 0;overflow:auto}.blog-body table{border-collapse:collapse;width:100%;min-width:460px;font-size:.88rem}.blog-body th,.blog-body td{text-align:left;vertical-align:top;border-bottom:1px solid #a1bac228;padding:14px 18px}.blog-body th{color:#dce8ef;background:#19303a;font-weight:550}.blog-body td{background:#0e1e29c9}.blog-body tr:last-child td{border-bottom:0}.blog-body pre{white-space:pre;background:#07131d;border:1px solid #a1bac230;border-radius:8px;padding:60px 24px 24px;font-size:.85rem;line-height:1.7;position:relative;overflow:auto}.blog-copy-code{cursor:pointer;background:#182c38;border:1px solid #a1bac238;border-radius:5px;padding:4px 10px;font-size:.72rem;position:absolute;top:10px;right:12px}.blog-toc{background:#0d1c27d4;border:1px solid #a1bac22e;border-radius:10px;padding:24px;font-size:.8rem;position:sticky;top:104px}.blog-toc p{color:#e1eaf0;margin:0 0 18px;font-size:.84rem;font-weight:570}.blog-toc nav a{color:#b0c1cd;padding:8px 0;line-height:1.55;text-decoration:none;display:block}.blog-toc nav a:hover{color:#c5e5b4}.blog-doc-links{border-top:1px solid #a1bac22c;margin-top:20px;padding-top:24px}.blog-doc-links a{color:#b8dc9e;justify-content:space-between;gap:10px;padding:8px 0;text-decoration:none;display:flex}.blog-doc-links svg{flex:0 0 14px;height:18px}.blog-next{background:#a9d98b08;border:1px solid #a9d98b40;border-radius:12px;justify-content:space-between;align-items:center;gap:36px;margin:56px 0;padding:30px;display:flex}.blog-next h2{margin:0 0 12px;font-size:1.45rem;font-weight:560}.blog-next p:last-child{color:#aebfc9;max-width:670px;margin:0;font-size:.85rem;line-height:1.8}.blog-action{color:#142414;background:#b7df9a;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;gap:14px;padding:12px 19px;font-size:.83rem;text-decoration:none;display:inline-flex}.blog-action svg,.blog-back svg{width:17px;height:17px}.blog-related .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px}.blog-back{color:#b8cfbd;align-items:center;gap:12px;margin-top:36px;font-size:.85rem;display:inline-flex}.blog-missing{padding:100px 0}.blog-load-error{border:1px solid #a1bac230;padding:30px}.blog-load-error button{cursor:pointer;background:#18303d;border:1px solid #a1bac250;padding:10px 20px}.blog-page :is(a,button,summary,input):focus-visible,.home-articles a:focus-visible{outline-offset:5px;outline:2px solid #b8dc9e}.home-articles{text-align:left;border-top:1px solid #a1bac22e;width:100%;margin-top:36px;padding-top:30px}.home-articles header{justify-content:space-between;align-items:end;gap:24px;margin-bottom:23px;display:flex}.home-articles .blog-eyebrow{margin-bottom:9px}.home-articles h3{color:#dce7ec;margin:0;font-size:1.2rem;font-weight:550}.home-articles header>a{color:#bbd7a7;flex-shrink:0;align-items:center;gap:10px;font-size:.8rem;text-decoration:none;display:inline-flex}.home-articles svg{flex:0 0 16px;width:16px;height:16px}.home-article-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home-article-links>a{background:#07152040;border:1px solid #a1bac226;border-radius:8px;align-items:start;gap:12px;padding:18px;text-decoration:none;display:flex}.home-article-links>a:hover{border-color:#a9d98b6b}.home-article-number{color:#859caa;padding-top:2px;font-size:.72rem}.home-article-links small{color:#a5c993;margin-bottom:8px;font-size:.68rem;display:block}.home-article-links strong{color:#d0dee6;font-size:.82rem;font-weight:500;line-height:1.6}.home-article-links svg{color:#a5c993;margin-top:3px;margin-left:auto}.language-option:disabled,.mobile-language-button:disabled{opacity:.45;cursor:not-allowed}.blog-topic-explorer{margin:0 0 44px}.blog-explore-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;display:flex}.blog-explore-heading h2{margin:0;font-size:1.02rem;font-weight:550}.blog-explore-heading button,.blog-clear-filter{color:#bbd7a7;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 0;font-size:.8rem;display:flex}.blog-explore-heading button svg{width:15px;height:15px}.blog-topic-grid{background:#0c1b27b3;border:1px solid #a1bac22e;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.blog-topic-grid>button{text-align:left;color:#dbe6ed;cursor:pointer;background:0 0;border:0;border-right:1px solid #a1bac225;flex-direction:column;align-items:start;gap:10px;min-width:0;padding:22px;display:flex}.blog-topic-grid>button:last-child{border-right:0}.blog-topic-grid>button:hover,.blog-topic-grid>button[aria-pressed=true]{background:#b6dba511}.blog-topic-grid>button[aria-pressed=true]{box-shadow:inset 0 -2px #b6dba5}.blog-topic-grid>button:focus-visible{outline-offset:-4px}.blog-topic-grid svg{color:#aacaaf;width:22px;height:22px;margin-bottom:4px}.blog-topic-grid strong{font-size:.98rem;font-weight:550}.blog-topic-grid span{color:#a7b9c6;font-size:.78rem;line-height:1.75}.blog-topic-grid small{color:#7f97a8;margin-top:auto;padding-top:8px;font-size:.71rem}.blog-practice-preview{margin:0 0 48px}.blog-practice-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px;display:flex}.blog-practice-heading .blog-eyebrow{margin-bottom:10px}.blog-practice-heading h2{margin:0 0 10px;font-size:1.45rem;font-weight:550}.blog-practice-heading p:last-child{color:#a8bbc6;max-width:750px;margin:0;font-size:.86rem;line-height:1.8}.blog-draft-label{color:#c0caaa;background:#c2bb7010;border:1px solid #afc29845;border-radius:5px;flex-shrink:0;padding:5px 9px;font-size:.7rem;line-height:1.5;display:inline-flex}.blog-practice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.blog-practice-card{background:#0e1d29df;border:1px solid #a1bac235;border-radius:10px;flex-direction:column;padding:26px;text-decoration:none;transition:border-color .18s;display:flex}.blog-practice-card:hover{border-color:#b8dc9e85}.blog-practice-symbol{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.blog-practice-symbol svg{color:#a4cec2;width:26px;height:26px}.blog-practice-symbol>span{color:#6d8798;font-variant-numeric:tabular-nums;font-size:.78rem}.blog-practice-card>small{color:#a6c99b;font-size:.73rem}.blog-practice-card h3{color:#e1eaf0;margin:12px 0;font-size:1.16rem;font-weight:550;line-height:1.6}.blog-practice-card p{color:#a7b8c4;margin:0 0 26px;font-size:.85rem;line-height:1.9}.blog-practice-link{color:#bad5a9;border-top:1px solid #a1bac224;justify-content:space-between;align-items:center;margin-top:auto;padding-top:16px;font-size:.77rem;display:flex}.blog-practice-link svg{width:17px;height:17px}.blog-library-heading{margin-bottom:26px}.blog-clear-filter{margin-left:auto}.blog-empty{color:#a7b8c4;border:1px dashed #a1bac23b;border-radius:10px;padding:32px;font-size:.9rem}.blog-article-context{border-top:1px solid #a1bac232;border-bottom:1px solid #a1bac232;margin:0 0 34px}.blog-article-context dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:22px 0;display:grid}.blog-article-context dt{color:#819bac;margin-bottom:8px;font-size:.73rem}.blog-article-context dd{color:#c8d8e0;margin:0;font-size:.88rem;line-height:1.6}.blog-article-context>p{color:#c8d8e0;border-top:1px solid #a1bac21c;margin:0;padding:15px 0;font-size:.8rem;line-height:1.7}.blog-article-context>p span{color:#819bac;margin-right:20px}.blog-preview-notice{color:#c7cfb8;background:#c0c28a09;border:1px solid #c0c28a3b;border-radius:7px;align-items:start;gap:12px;margin-bottom:35px;padding:15px 18px;display:flex}.blog-preview-notice svg{flex:0 0 20px;width:20px;height:20px;margin-top:2px}.blog-preview-notice p{margin:0;font-size:.8rem;line-height:1.85}.blog-practice-body section{scroll-margin-top:110px}.blog-practice-body .blog-quick-answer{background:#abc89809;border-left:2px solid #aaca93;padding:26px 28px}.blog-quick-answer .blog-eyebrow{color:#aaca93;margin-bottom:12px;font-size:.7rem}.blog-quick-answer h2{margin:0 0 12px;font-size:1.2rem}.blog-quick-answer p:last-child{margin:0;font-size:.95rem}.blog-diagnostic-steps{list-style:none;margin:0!important;padding:0!important}.blog-diagnostic-steps li{border-top:1px solid #a1bac229;gap:23px;margin:0;display:flex;padding:24px 0!important}.blog-step-number{font-variant-numeric:tabular-nums;color:#93b797;font-size:.82rem;line-height:2}.blog-diagnostic-steps h3{margin:0 0 8px;font-size:1rem;font-weight:550}.blog-diagnostic-steps p{color:#aebfcb;margin:0;font-size:.91rem}.blog-evidence-note{background:#0e1e2990;border:1px dashed #a1bac246;border-radius:8px;gap:18px;padding:24px;display:flex}.blog-evidence-note svg{color:#8eaabc;flex:0 0 24px;width:24px;height:24px}.blog-evidence-note h3{margin:0 0 12px;font-size:.94rem}.blog-evidence-note ul{color:#aebfcb;margin:0;font-size:.86rem}.blog-checklist{border-top:1px solid #a1bac22d;margin-top:42px;padding-top:24px}.blog-checklist-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.blog-checklist-heading h2{margin:0}.blog-checklist-heading span{color:#b1d29d;font-size:.73rem}.blog-checklist>p{color:#8ca3b4;margin:12px 0 24px;font-size:.78rem}.blog-checklist label{cursor:pointer;border-top:1px solid #a1bac221;align-items:start;gap:14px;padding:15px 0;font-size:.92rem;display:flex}.blog-checklist input{accent-color:#b3d698;flex:0 0 18px;width:18px;height:18px;margin:6px 0 0}.blog-checklist button{color:#c3d3db;cursor:pointer;background:#142837;border:1px solid #a1bac242;border-radius:5px;margin-top:17px;padding:6px 14px;font-size:.78rem}.blog-checklist button:disabled{opacity:.4;cursor:default}.blog-toc-number{color:#769483;margin-right:10px;font-size:.68rem;display:inline-block}.blog-index{padding-top:28px}.blog-index .blog-breadcrumb{margin-bottom:28px}.blog-index .blog-intro{max-width:940px;margin-bottom:26px}.blog-index .blog-eyebrow{margin-bottom:12px}.blog-index .blog-intro h1{margin-bottom:14px;font-size:clamp(1.75rem,2.8vw,2.5rem);line-height:1.3}.blog-index .blog-intro>p:last-child{max-width:850px;font-size:.94rem;line-height:1.8}.blog-category-tabs{flex-wrap:wrap;gap:8px;display:flex}.blog-category-tabs button{color:#b7c7d0;cursor:pointer;background:#0e1e29b3;border:1px solid #a1bac22e;border-radius:6px;min-height:40px;padding:8px 16px;font-size:.84rem}.blog-category-tabs button:hover{color:#d4e6cb;border-color:#a9d98b70}.blog-category-tabs button[aria-pressed=true]{color:#c6e5b5;background:#a9d98b16;border-color:#a9d98b65}.blog-category-guide{color:#9fb5c3;margin:10px 0 18px;font-size:.78rem}.blog-category-guide summary,.blog-editor-tools summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.blog-category-guide summary{width:fit-content;min-height:32px}.blog-category-guide summary::-webkit-details-marker,.blog-editor-tools summary::-webkit-details-marker{display:none}.blog-category-guide summary svg,.blog-editor-tools summary svg{flex:0 0 14px;width:14px;height:14px;transition:transform .15s}.blog-category-guide[open]>summary svg,.blog-editor-tools[open]>summary svg{transform:rotate(180deg)}.blog-category-guide>div{background:#0e1e29b3;border:1px solid #a1bac22e;border-radius:8px;margin-top:8px;padding:14px 18px}.blog-category-guide p{color:#c4d2db;margin:0 0 14px}.blog-category-guide dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;margin:0;display:grid}.blog-category-guide dt{color:#c5d7c3;margin-bottom:6px}.blog-category-guide dt small{color:#9bb0bf;margin-left:10px;font-size:.75rem}.blog-category-guide dd{margin:0;line-height:1.8}.blog-editor-tools{border-block:1px dashed #a1bac230;margin-bottom:24px}.blog-editor-tools>summary{color:#b9c9d0;flex-wrap:wrap;padding:12px 0;font-size:.8rem}.blog-editor-tools>summary small{color:#8ea7b6;margin-left:auto;font-size:.75rem}.blog-editor-tools-body{padding:6px 0 18px}.blog-editor-tools .blog-layout-notice{margin-bottom:18px;padding:14px 18px}.blog-editor-tools .blog-practice-preview{margin-bottom:0}.blog-editor-tools .blog-practice-heading h2{font-size:1.1rem}.blog-editor-tools .blog-practice-card{padding:18px}.blog-editor-tools .blog-practice-symbol{margin-bottom:12px}.blog-editor-tools .blog-practice-card h3{font-size:1rem}.blog-index .blog-library{margin-top:24px}.blog-index .blog-library-heading{margin-bottom:16px}.blog-index .blog-library h2#blog-library-title{font-size:1rem}.blog-index .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.blog-index .blog-card{border-radius:10px;grid-template-columns:116px minmax(0,1fr);align-content:start;gap:18px;padding:20px;display:grid}.blog-index .blog-card-cover{aspect-ratio:4/3;border-radius:6px}.blog-index .blog-card-copy{padding:0}.blog-index .blog-card-meta{flex-wrap:wrap;justify-content:flex-start;gap:7px 10px;font-size:.75rem;line-height:1.5}.blog-index .blog-card-meta>span:last-child{margin-left:auto}.blog-index .blog-card-meta .blog-recommended{color:#c5dfae;border:1px solid #a9d98b40;border-radius:4px;padding:1px 6px;font-size:.7rem}.blog-index .blog-card h2{overflow-wrap:anywhere;margin:10px 0 8px;font-size:1.05rem;line-height:1.6}.blog-index .blog-card-copy>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:16px;font-size:.82rem;line-height:1.75;display:-webkit-box;overflow:hidden}.blog-index .blog-card-bottom{gap:8px;font-size:.75rem}.blog-index .blog-placeholder-card{background:#0d1c27a6;grid-template-columns:minmax(0,1fr)}.blog-index .blog-placeholder-card h2{color:#d1dee5}.blog-index .blog-placeholder-card .blog-card-bottom>span:last-child{color:#7893a5;font-variant-numeric:tabular-nums}@media (width<=1100px) and (width>=761px){.blog-index .blog-card{grid-template-columns:88px minmax(0,1fr);gap:14px;padding:18px}.blog-index .blog-placeholder-card{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.blog-page{width:calc(100% - 48px)}.blog-card-copy{padding:22px}.blog-grid{gap:18px}.blog-reading-layout{grid-template-columns:minmax(0,1fr) 220px;gap:32px}.blog-card-featured .blog-card-copy{padding:28px}.blog-topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-topic-grid>button:nth-child(2){border-right:0}.blog-topic-grid>button:nth-child(-n+2){border-bottom:1px solid #a1bac225}}@media (width<=760px){.blog-page{width:calc(100% - 36px);padding-top:25px;padding-bottom:45px}.blog-breadcrumb,.blog-intro{margin-bottom:30px}.blog-intro h1{font-size:2rem}.blog-card-featured,.blog-grid,.blog-related .blog-grid,.blog-reading-layout{grid-template-columns:minmax(0,1fr)}.blog-card-featured .blog-card-cover{aspect-ratio:16/10;min-height:0}.blog-card-featured .blog-card-copy{padding:24px}.blog-library{margin-top:40px}.blog-card h2{font-size:1.35rem}.blog-reading-layout{gap:28px}.blog-toc{grid-row:1;padding:20px;position:static}.blog-doc-links{display:none}.blog-toc nav a{padding:6px 0}.blog-article-header h1{font-size:1.85rem}.blog-body h2{margin-top:52px;font-size:1.5rem}.blog-byline{gap:9px 17px}.blog-article-cover{margin-bottom:25px}.blog-next{flex-direction:column;align-items:stretch;gap:22px;margin:36px 0;padding:24px}.home-articles header{flex-direction:column;align-items:start;gap:14px}.home-article-links{grid-template-columns:1fr;gap:12px}.blog-explore-heading,.blog-practice-heading{flex-direction:column;align-items:start;gap:12px}.blog-topic-grid>button{padding:18px 15px}.blog-topic-grid strong{font-size:.9rem}.blog-practice-grid{grid-template-columns:minmax(0,1fr)}.blog-practice-card{padding:24px}.blog-practice-heading h2{font-size:1.25rem}.blog-article-context dl{grid-template-columns:1fr;gap:18px;padding:20px 0}.blog-article-context dl>div{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.blog-article-context dt{flex-shrink:0;margin:0}.blog-article-context dd{text-align:right}.blog-preview-notice{padding:14px}.blog-practice-body .blog-quick-answer{padding:21px}.blog-evidence-note{gap:12px;padding:20px}.blog-index .blog-breadcrumb,.blog-index .blog-intro{margin-bottom:22px}.blog-index .blog-intro h1{font-size:1.75rem}.blog-index .blog-intro>p:last-child{font-size:.88rem}.blog-category-tabs{gap:7px}.blog-category-tabs button{padding:8px 12px;font-size:.8rem}.blog-category-guide dl{grid-template-columns:minmax(0,1fr)}.blog-editor-tools>summary{gap:6px}.blog-editor-tools>summary small{flex-basis:calc(100% - 24px);order:3;margin-left:0;line-height:1.6}.blog-editor-tools>summary svg{margin-left:auto}.blog-index .blog-library{margin-top:22px}.blog-index .blog-grid{grid-template-columns:minmax(0,1fr);gap:12px}.blog-index .blog-card{grid-template-columns:76px minmax(0,1fr);gap:14px;padding:16px}.blog-index .blog-card-cover{aspect-ratio:1}.blog-index .blog-card h2{font-size:1rem}.blog-index .blog-card-meta>span:last-child{margin-left:0}.blog-index .blog-placeholder-card{grid-template-columns:minmax(0,1fr)}}
