@font-face{font-family:Hanken Grotesk;src:url(/fonts/hanken-grotesk-variable.ttf)format("truetype");font-weight:100 900;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eff3fa;background:#131a2b;font-family:Hanken Grotesk,system-ui,sans-serif}body{margin:0}button,input,select,textarea{font:inherit}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:2px solid #3fd68f}.page-content{flex:1;min-width:0}.skip-link{z-index:20;background:#1a2334;padding:12px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.menu-backdrop,.dialog-backdrop{z-index:50;background:#050a14b3;justify-content:flex-end;display:flex;position:fixed;inset:0}.menu-backdrop>.drawer{width:min(90vw,360px);height:100%;overflow:auto}.dialog-backdrop{justify-content:center;align-items:center;padding:24px;overflow:auto}.dialog-backdrop .modal-position{width:100%;max-width:100%;margin:auto}.dialog-backdrop .confirm-dialog{max-height:calc(100dvh - 48px);margin:auto;overflow:auto}.lang-menu{max-height:70dvh;overflow:auto}.feedback{overflow-wrap:anywhere;background:#1a2334;border:1px solid #e9bf73;border-radius:12px;max-width:1160px;margin:24px auto;padding:16px 20px}.feedback.error{border-color:#f87171}.working{text-align:center;padding:64px 24px}.data-value{overflow-wrap:anywhere}.button[aria-disabled=true]{opacity:.55;cursor:not-allowed}td,dd,p{overflow-wrap:anywhere}.load-more{margin-top:24px}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.policy-content{max-width:720px;margin:40px auto}.policy-content section{margin-top:32px}.policy-content p{white-space:pre-line}.literal-notice{white-space:pre-wrap;max-height:60vh;font-size:14px;overflow:auto}.dialog-backdrop .overlay,.dialog-backdrop .backdrop{display:none}@media (width<=600px){.feedback{margin:16px 24px}.dialog-backdrop{padding:12px}.dialog-backdrop .confirm-dialog{max-height:calc(100dvh - 24px)}.cloud-table th:last-child{min-width:0}.button{white-space:normal}table{max-width:100%}}.page-content:focus{outline:none}.footer .lang-menu{top:auto;bottom:calc(100% + 12px)}.site .topbar{flex-wrap:wrap}.site .topbar>*{min-width:0}.site .nav{flex-wrap:wrap;min-width:0}.site .utilities{flex-wrap:wrap;max-width:100%}.site .footer-top>*{min-width:0}.site .policy-tabs{flex-wrap:wrap}.site .policy-tabs a{overflow-wrap:anywhere;max-width:100%}.site h1,.site h2,.site h3{overflow-wrap:anywhere}.dialog-backdrop .order-dialog{max-width:calc(100vw - 48px);max-height:calc(100dvh - 48px);overflow:auto}.site .button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.site .cloud-layout>*{min-width:0}.site .title-row{flex-wrap:wrap}.runtime-env-cards{display:none}@media (width<=1000px){.site.cloud .cloud-table{display:none}.runtime-env-cards{display:block}.runtime-env-cards .env-card{border:1px solid var(--border);border-radius:12px;margin:16px 0;padding:20px}.runtime-env-cards .env-ledger{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;display:grid}.runtime-env-cards .environment_name,.runtime-env-cards .sync_summary{grid-column:1/-1}.runtime-env-cards dt{color:var(--muted);font-size:14px}.runtime-env-cards dd{margin:6px 0 0}.runtime-env-cards .env-actions{margin-top:20px}}.dialog-backdrop>.runtime-dialog,.dialog-backdrop>.runtime-dialog.site{width:auto;max-width:100%;min-height:0;display:block}.dialog-backdrop .runtime-dialog .modal-position{width:auto;min-height:0;margin:0;padding:0}.site .button:where(:not(:disabled):not([aria-disabled=true])):is(:hover,:active){color:var(--fg);background:var(--surface-sunken);border-color:var(--accent)}.site .button.primary:where(:not(:disabled):not([aria-disabled=true])):is(:hover,:active,:focus-visible){color:var(--on-accent);background:var(--accent-hover);border-color:var(--accent-hover)}.site .button.danger:where(:not(:disabled):not([aria-disabled=true])):is(:hover,:active){color:var(--danger);border-color:var(--danger)}.site .button:where(:not(:disabled):not([aria-disabled=true])):is([aria-pressed=true],[aria-selected=true]),.site .language>.button[aria-expanded=true],.site .lang-menu button[aria-current=true]{color:var(--on-accent);background:var(--accent);border-color:var(--accent)}.site .button:is(:disabled,[aria-disabled=true]){color:var(--muted);background:var(--surface-sunken);border-color:var(--border);opacity:1}.site :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:4px}.site .lang-menu button:where(:not([aria-current=true])):is(:hover,:focus-visible){color:var(--fg);background:var(--surface-sunken)}.site .lang-menu button{border-radius:var(--radius-sm)}.site .nav a[aria-current=page]{color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent);font-weight:600}.site .drawer-nav a[aria-current=page]{color:var(--accent);background:var(--surface-sunken);box-shadow:inset 3px 0 0 var(--accent)}.site>.footer .footer-heading{letter-spacing:0;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5}.site>.footer .footer-brand{letter-spacing:-.025em;margin:0;font-size:28px;font-weight:500;line-height:1.2}.site>.footer .footer-links{gap:0;font-size:16px}.site>.footer .footer-links a,.site>.footer .legal a{text-underline-offset:5px;align-items:center;min-height:44px;line-height:1.5;display:inline-flex}.site>.footer .footer-links a:hover,.site>.footer .legal a:hover{color:var(--accent)}.site :is(h1,h2){text-wrap:balance}.site:lang(zh-CN) :is(h1,h2),.site:lang(zh-TW) :is(h1,h2),.site:lang(ja) :is(h1,h2){letter-spacing:-.015em;line-height:1.25}.site:lang(zh-CN) h2,.site:lang(zh-TW) h2,.site:lang(ja) h2{text-wrap:pretty;max-width:100%}.site .button{line-height:1.4}.site .button:where(:not(:disabled):not([aria-disabled=true])){cursor:pointer}.site .feedback{box-sizing:border-box;width:min(1160px,100% - 48px);margin:24px auto 0;padding:16px 20px;line-height:1.6}.site .feedback p{margin:0}.site .feedback .button{margin-top:12px}.site .feedback.notice{border-color:var(--border);color:var(--muted)}.site.auth .feedback{max-width:480px}.site .literal-notice{border:1px solid var(--border);background:var(--surface-sunken);overflow-wrap:anywhere;border-radius:12px;padding:24px;line-height:1.65}.site .literal-notice:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.site.downloads .platform-tabs{background:var(--surface-sunken);border:1px solid var(--border);border-radius:16px;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;margin-block:32px;padding:6px;display:flex}.site.downloads .platform-tabs .button{min-width:100px}.site.downloads .release-grid>*{min-width:0}.site.downloads .release-empty{color:var(--muted);margin-top:24px;line-height:1.65}.site.downloads .release-empty .button{margin-top:24px}.site.downloads .architecture-label{color:var(--muted);margin-top:24px;font-size:14px;display:block}.site.downloads .arch-select{margin-top:8px}.site.help h1{max-width:100%}.site.help .help-results{min-width:0}.site.help .help-results:focus{outline:none}.site.help .search-summary{color:var(--muted);margin:16px 0 0;font-size:14px}.site.help .runtime-topics{margin-top:16px}.site.help .runtime-topics .topic-link{min-height:64px;padding:16px 0;font-size:17px;text-decoration:none}.site.help .runtime-topics .topic-link:hover{color:var(--accent);text-underline-offset:5px;text-decoration:underline}.site.help .help-empty{padding:32px 0;line-height:1.6}.site.help .help-empty .button{margin-top:24px}.site.help .runtime-article>p:first-child{margin-top:0}.site.help .runtime-article .article-links{flex-wrap:wrap;gap:12px 24px;display:flex}.site.help .runtime-article .article-links a{align-items:center;min-height:44px;display:inline-flex}.site.help .support-actions .copy-feedback{color:var(--accent);margin:0;font-size:14px}.site .crumbs [aria-current=page]{color:var(--fg)}.site.compare .platform-nav>a{border-color:#0000}.site.compare .platform-nav>a:is(:hover,:focus-visible){color:var(--accent);border-color:var(--accent)}@media (width<=600px){.site.downloads .platform-tabs{gap:4px;width:100%}.site.downloads .platform-tabs .button{flex:1;min-width:0;padding-inline:10px}.site.policy .metadata{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:24px;padding-bottom:24px;display:grid}.site.policy .metadata>div+div{margin-top:0}.site.policy .metadata>div{min-width:0;display:block}.site.policy .metadata :is(dt,dd){text-align:left;max-width:none}.site.policy .metadata dd{margin-top:4px}.site .literal-notice{padding:16px}.site.help .runtime-topics .topic-link{min-height:60px}}@media (prefers-reduced-motion:reduce){.site *,.site :before,.site :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
