:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#07080a;--card:#0e1014;--secondary:#161920;--foreground:#f4efe6;--muted:#aaa8a4;--border:#303139;--primary:#e8c27a;--primary-hover:#f6dcaa;--primary-foreground:#1b1408;--accent:#e8c27a;--success:#b9dba4;--success-surface:#19251b;--warning:#e8c27a;--warning-surface:#292319;--danger:#f0a59a;--danger-surface:#2c1c1e;--font-sans:-apple-system, "SF Pro Text", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--font-display:"Songti SC", "STSong", "Noto Serif SC", "New York", ui-serif, Georgia, serif}html,body{background:var(--background);color:var(--foreground)}html{scroll-padding-top:88px}body{font-family:var(--font-sans)}::selection{color:var(--primary-foreground);background:var(--primary)}:is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--primary);outline-offset:4px}input,textarea,select{color:var(--foreground)}button:disabled{cursor:not-allowed}button:disabled:hover{transform:none}.site{background:var(--background);max-width:1200px;min-height:100vh;padding:0 clamp(20px,4vw,56px);overflow:visible}.eyebrow{color:var(--primary)}.primary{background:var(--primary);color:var(--primary-foreground);border:1px solid #0000;border-radius:999px;font-weight:650}.primary:hover:not(:disabled),a.primary:hover{background:var(--primary-hover);color:var(--primary-foreground)}.primary:disabled{background:var(--secondary);color:var(--muted);border-color:var(--border)}.secondary{border:1px solid var(--border);color:var(--foreground);background:0 0;border-radius:999px;justify-content:center;align-items:center;padding:12px 22px;display:inline-flex}.secondary:hover{background:var(--secondary)}.skip-link{z-index:100;background:var(--primary);color:var(--primary-foreground)}.public-header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:82px;padding:18px 0;display:flex}.public-brand{letter-spacing:-.4px;white-space:nowrap;color:var(--foreground);align-items:center;gap:10px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.public-navigation{flex-wrap:nowrap;align-items:center;gap:clamp(15px,2.3vw,30px);font-size:13px;display:flex}.public-navigation a,.hx .public-navigation a{color:var(--muted);white-space:nowrap;padding:10px 0;text-decoration:none}.public-navigation a:hover,.hx .public-navigation a:hover{color:var(--foreground)}.public-navigation .nav-offer,.hx .public-navigation .nav-offer{color:var(--primary);font-weight:650}.public-navigation .nav-acquire,.hx .public-navigation .nav-acquire{background:var(--foreground);color:var(--background);border-radius:999px;align-items:center;gap:16px;padding:10px 17px;font-weight:650;display:inline-flex}.public-navigation .nav-acquire:hover,.hx .public-navigation .nav-acquire:hover{background:var(--primary-hover);color:var(--primary-foreground)}.public-header.home-header{z-index:50;border-color:#0000;padding-inline:clamp(20px,4vw,56px);transition:background .3s,border-color .3s;position:fixed;inset:0 0 auto}.public-header.home-header.is-scrolled{border-color:var(--border);-webkit-backdrop-filter:blur(18px);background:#07080ae6}.public-footer.site-footer{border-top:1px solid var(--border);margin:0;padding:42px 0 28px;display:block}.footer-top{grid-template-columns:2fr 1fr 1fr;gap:32px;padding-bottom:36px;display:grid}.footer-brand p{margin:14px 0 0;font-size:12px}.public-footer nav{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;font-size:12px;display:flex}.public-footer nav>span{color:var(--muted);margin-bottom:6px;font-size:11px}.public-footer nav a{color:var(--foreground)}.public-footer a:hover{color:var(--primary)}.footer-bottom{border-top:1px solid var(--border);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:11px;display:flex}.footer-bottom a>span{margin-left:6px}.doc-page main{margin:0 auto;padding-bottom:40px}.page-heading{padding:64px 0 32px}.page-heading h1{font-family:var(--font-display);letter-spacing:-1.5px;font-size:clamp(36px,5vw,56px);font-weight:500;line-height:1.35}.page-heading h1 em{color:var(--primary);font-family:inherit;font-style:normal}.page-heading p{max-width:650px}.doc-body{color:var(--muted)}.doc-body :is(h2,h3,strong){color:var(--foreground)}.doc-body h2{margin-top:44px}.doc-body :is(a,code){color:var(--primary)}.doc-body a{text-underline-offset:4px;text-decoration:underline}.doc-body a.primary{color:var(--primary-foreground);text-decoration:none}.doc-body code{overflow-wrap:anywhere}.download-box{background:var(--card);border-color:var(--border);border-radius:18px;padding:24px}.download-box .secondary{margin-top:16px}.download-checksum{color:var(--muted);margin-top:18px;font-size:12px}.download-checksum summary{cursor:pointer}.recover-form{margin-bottom:36px}.recover-form label{color:var(--foreground);margin-bottom:10px}.recover-row input{background:var(--card);min-width:0;color:var(--foreground);border-color:var(--border)}.recover-row input::placeholder{color:var(--muted)}.recover-ok{color:var(--success)}.recover-error,.form-error,.purchase-card .form-error{color:var(--danger)}.purchase-main{padding:52px 0 64px}.purchase-card{border:1px solid var(--border);background:var(--card);border-radius:24px;max-width:660px;margin:0 auto;padding:clamp(24px,4vw,44px)}.purchase-card h1{font-family:var(--font-display);font-size:clamp(28px,3.5vw,40px);font-weight:500;line-height:1.4}.purchase-card a{color:var(--primary);text-underline-offset:4px}.purchase-card .primary{color:var(--primary-foreground)}.purchase-card .secondary{color:var(--foreground)}.purchase-card .purchase-price{letter-spacing:-3px;color:var(--foreground);margin:32px 0 12px;font-size:64px;line-height:1.15}.purchase-price .purchase-currency{letter-spacing:-1px;vertical-align:super;margin-right:7px;font-size:24px;font-weight:500;display:inline}.purchase-card .purchase-price-note{margin-top:0;font-size:13px}.purchase-card .purchase-original-price{color:var(--muted);margin-bottom:0;font-size:14px}.purchase-card .purchase-offer{color:var(--primary);font-size:14px}.purchase-includes{border-top:1px solid var(--border);color:var(--muted);gap:12px;margin:24px 0 0;padding:22px 0;font-size:14px;list-style:none;display:grid}.purchase-includes li:before{content:"✓";color:var(--primary);margin-right:12px}.purchase-card .purchase-actions{margin:22px 0}.purchase-actions .primary{flex:1}.purchase-card .purchase-test,.purchase-card .purchase-notice{background:var(--warning-surface);color:var(--warning);border:1px solid var(--border);border-radius:12px;padding:14px 16px;font-size:13px}.purchase-license{background:var(--secondary);padding:22px}.purchase-license label{color:var(--foreground)}.purchase-license textarea{background:var(--background);color:var(--foreground)}.purchase-next{margin-top:10px;font-size:14px;display:inline-block}.purchase-card .purchase-foot{line-height:1.9}.purchase-order code{margin-top:4px}.roadmap-page main{padding-bottom:54px}.roadmap-update,.timeline-tasks,.timeline-tasks li:before{color:var(--muted)}.timeline-card{background:var(--card);border-color:var(--border)}.timeline-card:hover{border-color:var(--primary)}.timeline-card h2{font-size:clamp(21px,3vw,26px)}.timeline-node,.timeline-rail:after{border-color:var(--border)}.timeline-node{background:var(--card)}.timeline-node.active{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.roadmap-status{background:var(--secondary);color:var(--muted)}.roadmap-status.current{background:var(--warning-surface);color:var(--primary)}.provider-list li{border-color:var(--border);background:var(--secondary);color:var(--foreground)}.feedback-launch{color:var(--foreground);background:var(--card);border-color:var(--border);font-size:12px;box-shadow:0 8px 24px #0000004d}.feedback-dialog{background:var(--card);border-color:var(--border);box-shadow:0 24px 80px #0000008c}.feedback-dialog::backdrop{background:#000000a6}.close-button{background:var(--secondary);color:var(--foreground)}.feedback-dialog :is(input,textarea,select){color:var(--foreground);background:var(--background);border-color:var(--border)}.feedback-dialog :is(input,textarea,select):focus-visible{outline-color:var(--primary)}.feedback-dialog :is(input,textarea)::placeholder,.optional,.field-count{color:var(--muted)}.feedback-success>span{color:var(--primary)}@media (width<=760px){.public-header{gap:16px;min-height:76px}.public-navigation .nav-discovery{display:none}.public-navigation{gap:18px}.page-heading{padding:44px 0 24px}.doc-body{font-size:14px}.footer-top{grid-template-columns:1fr 1fr;gap:30px}.footer-brand{grid-column:1/-1}.public-footer.site-footer{padding-bottom:76px}.purchase-main{padding:30px 0 42px}.purchase-card{margin:0}.purchase-card .purchase-price{font-size:56px}.timeline-legend{display:none}.timeline>li{grid-template-columns:1fr;gap:14px}.timeline-rail{padding-top:0}.timeline-rail:after{display:none}.timeline-card{padding:22px}}@media (width<=540px){.public-header{gap:10px}.public-brand{gap:8px;font-size:14px}.public-brand .brand-mark{width:27px;height:21px}.public-navigation .nav-guide{display:none}.public-navigation .nav-acquire,.hx .public-navigation .nav-acquire{gap:8px;padding:10px 13px;font-size:12px}.purchase-actions{flex-direction:column}.purchase-actions .btn{width:100%}.purchase-license{padding:16px}.recover-row input,.recover-row .primary{flex:100%}.download-box{padding:20px}.download-box .primary{gap:8px;width:100%;padding-inline:14px;font-size:13px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}
