main honox-island{display:contents}[data-panel][hidden]{display:none!important}.h4,.faq summary>span{text-wrap:balance}.faq .a{text-wrap:pretty}.hero .trust-list{margin-top:var(--gap-hero);max-width:34em}.cx{grid-template-columns:minmax(0,1fr);align-content:start;font-size:13px;line-height:1.45;display:grid;overflow:hidden;container:cx/inline-size}.cx>.cx-body{grid-area:3/1}.cx .panel-head{background:var(--panel-2);min-height:48px;font-family:var(--sans);color:var(--panel-ink-60);white-space:nowrap;border-radius:15px 15px 0 0;gap:10px;padding:0 16px;font-size:13px;font-stretch:100%;overflow:hidden}.cx-brand{text-overflow:ellipsis;min-width:0;color:var(--panel-ink);align-items:center;gap:9px;font-weight:600;display:inline-flex;overflow:hidden}.cx-brand .mark{--mark-tile:var(--panel-ink);--mark-notch:var(--panel-2);--mark-arrow:var(--punch);width:18px;height:18px}.cx .panel-head .right{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.cx .panel-head .plan{color:var(--panel-ink);font-weight:650}.cx-body{flex-direction:column;padding:20px;display:flex}.cx-stats{border:1px solid var(--panel-border);border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cx-stat{border-left:1px solid var(--panel-border);min-width:0;padding:12px 14px}.cx-stat:first-child{border-left:0}.cx-k{letter-spacing:.07em;text-transform:uppercase;color:var(--panel-ink-60);white-space:nowrap;font-size:12px;font-weight:600;font-stretch:87.5%;line-height:1.3;display:block}.cx-stat .v{font-size:var(--fs-num-s);letter-spacing:-.02em;color:var(--panel-ink);margin-top:8px;line-height:1;display:block}.cx-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) minmax(0,1fr) 100px;align-items:center;gap:16px;display:grid}.cx-thead{border-bottom:1px solid var(--panel-border);padding:18px 0 8px}.cx-thead .r,.cx-amt{text-align:right}.cx-row{border-bottom:1px solid var(--panel-border);padding:10px 0}.cx-who{align-items:center;gap:10px;min-width:0;display:flex}.cx-who>span:last-child{min-width:0}.cx-who .n{font-family:var(--mono);color:var(--panel-ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-stretch:87.5%;display:block;overflow:hidden}.cx-who .s{color:var(--panel-ink-60);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.av{border:1px solid var(--panel-border);background:var(--panel-2);letter-spacing:.03em;width:28px;height:28px;color:var(--panel-ink-60);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;font-stretch:87.5%;display:grid}.cx-chips{align-items:center;gap:6px;min-width:0;display:flex}.cx-chip{border:1px solid var(--panel-border);height:24px;font-family:var(--mono);color:var(--panel-ink-60);white-space:nowrap;border-radius:7px;align-items:center;padding:0 8px;font-size:12px;font-stretch:87.5%;display:inline-flex}.cx .meter{height:6px}.cx-amt{font-family:var(--mono);color:var(--panel-ink);white-space:nowrap;font-size:13px;font-stretch:87.5%}.cx-amt .of{color:var(--panel-ink-60)}.cx-foot{color:var(--panel-ink-60);justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;font-size:13px;display:flex}.cx-foot .num{color:var(--panel-ink)}.tg{background:var(--panel-border);width:30px;height:18px;box-shadow:inset 0 0 0 1px var(--panel-border);border-radius:999px;justify-self:end;display:inline-block;position:relative}.tg:after{content:"";background:var(--panel-ink-40);width:12px;height:12px;transition:translate var(--dur-3) var(--ease-out-3);border-radius:50%;position:absolute;top:3px;left:3px}.tg.on{background:var(--panel-ink);box-shadow:none}.tg.on:after{background:var(--panel);translate:12px}.cx-note{color:var(--panel-ink-60);margin-top:10px;font-size:13px}.dot.warn{background:var(--punch)}@container cx (width<=559px){.cx-grid{grid-template-columns:minmax(0,1fr) minmax(0,.8fr) 100px}.cx-stat{padding:12px}}@container cx (width<=419px){.cx-body{padding:16px}.cx .panel-head .lbl{display:none}.cx-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-stat:nth-child(3){border-left:0}.cx-stat:nth-child(n+3){border-top:1px solid var(--panel-border)}.cx-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who amt""bar bar";row-gap:8px}.cx-grid>.who{grid-area:who}.cx-grid>.amt{grid-area:amt}.cx-grid>.bar{grid-area:bar}.cx-thead{display:none}}.pool-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:40px 72px;display:grid}.dials{border-top:1px solid var(--rule);flex-direction:column;display:flex}.dials>.dial{flex:1}.dial{border-bottom:1px solid var(--rule);padding:22px 0 24px}.dial p{font-size:var(--fs-body-s);color:var(--ink-2);max-width:30em;margin-top:6px;line-height:1.5}.pool-vis{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.pool-demo{border:1px solid var(--rule);background:var(--card);border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:48px;display:grid}.pd-side{flex-direction:column;gap:18px;min-width:0;padding:24px 28px;display:flex}.pd-side+.pd-side{border-left:1px solid var(--rule)}.pd-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}.pd-h{font-size:17px;font-weight:650}.pd-cap{color:var(--ink-2);font-size:13px}.pd-rows{gap:10px;display:grid}.pd-row{grid-template-columns:28px minmax(0,1fr) 150px;align-items:center;gap:12px;display:grid}.pool-demo .av{border-color:var(--rule);background:var(--neutral);color:var(--ink-2)}.pd-track{background:var(--tint);height:10px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:5px;overflow:hidden}.pd-track i{background:var(--ink);height:100%;display:block}.pd-v{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:8px;font-size:14px;display:flex}.pd-v small{color:var(--ink-2);font-size:12px}.pd-v.over small{color:var(--punch-ink);font-weight:600}.pd-stack{background:var(--tint);height:40px;box-shadow:inset 0 0 0 1px var(--rule);border-radius:8px;display:flex;overflow:hidden}.pd-stack i{min-width:0;color:var(--stock);border-right:1px solid var(--card);place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid;overflow:hidden}.pd-stack i span{white-space:nowrap}.pool-demo .s0{background:var(--ink)}.pool-demo .s1{background:color-mix(in oklab, var(--ink) 78%, var(--card))}.pool-demo .s2{background:color-mix(in oklab, var(--ink) 60%, var(--card))}.pool-demo .s3{background:color-mix(in oklab, var(--ink) 44%, var(--card))}.pool-demo .s4{background:color-mix(in oklab, var(--ink) 30%, var(--card))}.pd-legend{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;font-size:13px;display:grid}.pd-legend li{grid-template-columns:10px auto;align-items:center;column-gap:6px;display:grid}.pd-legend li i{border-radius:3px;width:10px;height:10px}.pd-legend li .num{color:var(--ink-2);grid-column:2}.pd-sum{border-top:1px solid var(--rule);margin-top:auto;padding-top:14px;font-size:14px}.pd-note{border-top:1px solid var(--rule);color:var(--ink-2);grid-column:1/-1;padding:14px 28px 18px;font-size:13px;line-height:1.5}.sales{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px 72px;display:grid}.sales .lead{margin-top:22px}.sales-list,.pool-table-wrap{margin-top:24px}.pool-table{min-width:540px}.pool-note{margin-top:12px}.pool-vis .pool-calc{flex-direction:column;margin-top:0;display:flex}.pool-calc .sim-ctls{grid-template-columns:minmax(0,1fr)}.pool-calc .pool-calc-note{margin-top:auto}.pool-calc .sim-outs{grid-template-columns:1fr}.pool-calc-note{border-top:1px solid var(--rule);color:var(--ink-2);margin:0;padding:16px 28px 22px;display:block}.sim{background:var(--card);border:1px solid var(--rule);border-radius:18px;margin-top:48px}.sim-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;padding:20px 28px 0;display:flex}.sim-t{letter-spacing:-.005em;font-size:18px;font-weight:650}.sim-unit{color:var(--ink-2);font-size:13px}.sim-ctls{border-bottom:2px dashed var(--rule);grid-template-columns:minmax(0,1.6fr) auto;align-items:end;gap:20px 48px;padding:18px 28px 26px;display:grid}.ctl-l{letter-spacing:.04em;color:var(--ink-2);font-size:13px;font-weight:600;font-stretch:87.5%;line-height:1.3;display:block}.sim-lab{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.sim-n{white-space:nowrap}.sim-n output{font-size:var(--fs-num-m);letter-spacing:-.03em;color:var(--ink);line-height:1}.sim-n small{color:var(--ink-2);margin-left:6px;font-size:14px}.sim-ticks{height:18px;color:var(--ink-2);font-size:12px;line-height:16px;position:relative}.sim-ticks>span{white-space:nowrap;position:absolute;top:0}.sim-ticks>span.t{border-left:1px solid var(--rule-2);padding-left:7px}.sim-outs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.25fr);display:grid}.sim-out{flex-direction:column;gap:10px;min-width:0;padding:24px 28px 26px;display:flex}.sim-out+.sim-out{border-left:1px solid var(--rule)}.sim-v{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.sim-v .num{font-size:var(--fs-stat);letter-spacing:-.03em;font-weight:450;line-height:1}.sim-v small{color:var(--ink-2);font-size:14px}.sim-sub{color:var(--ink-2);font-size:13px;line-height:1.5}.price-note{margin-top:22px}.fx{grid-row:span 2;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);row-gap:0;padding:0;display:grid;overflow:hidden}.fx-ui{background:var(--tint);border-bottom:1px solid var(--rule);flex-direction:column;justify-content:center;gap:8px;min-height:184px;padding:20px;font-size:13px;line-height:1.45;display:flex}.fx-txt{padding:22px 24px 26px}.fx-txt p{color:var(--ink-2);margin-top:8px;font-size:15px}.fx-win{background:var(--card);border:1px solid var(--rule);border-radius:10px}.fx-row{align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.fx-row+.fx-row{border-top:1px solid var(--rule)}.fx-row .grow{flex:1;min-width:0}.fx-row .m{font-family:var(--mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-stretch:87.5%;display:block;overflow:hidden}.fx-row .s{color:var(--ink-2);margin-top:2px;font-size:12px;line-height:1.45;display:block}.fx-row .s .num{font-size:12px}.fx .badge{letter-spacing:.05em;height:22px;padding:0 7px;font-size:12px}.fx .dot{flex:none}.fx .av{border-color:var(--rule);background:var(--neutral);color:var(--ink-2)}.fx .av.ghost{border:1px dashed var(--rule-2);background:0 0}.fx-seg{border:1px solid var(--rule);background:var(--card);border-radius:8px;align-self:flex-start;max-width:100%;margin-bottom:6px;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}.fx-seg span{color:var(--ink-2);border-left:1px solid var(--rule);white-space:nowrap;padding:4px 10px}.fx-seg span:first-child{border-left:0}.fx-seg span.sel{background:var(--ink);color:var(--stock)}.fx-bar{color:var(--ink-2);grid-template-columns:92px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:12px;display:grid}.fx-bar .num{text-align:right;color:var(--ink)}.fx-bar .meter{height:6px}.fx-toast{background:var(--card);border:1px solid var(--rule);border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:12px 14px;display:grid}.fx-toast .t{font-size:14px;font-weight:650}.fx-toast .when{color:var(--ink-2);font-size:12px}.fx-toast .s{color:var(--ink-2);grid-column:2/-1;font-size:12px}.fx-toast .ch{flex-wrap:wrap;grid-column:2/-1;gap:6px;margin-top:6px;display:flex}.fx-toast .ch span,.fx-pay span{border:1px solid var(--rule);background:var(--card);color:var(--ink-2);white-space:nowrap;border-radius:6px;padding:1px 8px;font-size:12px}.fx-toast-ghost{border:1px solid var(--rule);background:var(--card);border-top:0;border-radius:0 0 10px 10px;height:8px;margin:-8px 10px 0}.fx-tg{font-family:var(--mono);justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;font-size:12px;font-stretch:87.5%;display:flex}.fx-tg+.fx-tg{border-top:1px solid var(--rule)}.fx-tg .id{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fx-tg.off .id{color:var(--ink-2)}.fx-tg .id small{font-family:var(--sans);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-2);margin-left:8px;font-size:12px;font-weight:700;font-stretch:87.5%}.fx .tg{background:var(--neutral);box-shadow:inset 0 0 0 1px var(--rule-2);flex:none}.fx .tg:after{background:var(--card);box-shadow:0 0 0 1px var(--rule-2)}.fx .tg.on{background:var(--ink);box-shadow:none}.fx .tg.on:after{background:var(--card);box-shadow:none}.fx-pay{flex-wrap:wrap;gap:6px;display:flex}.fx-log{background:var(--card);border:1px solid var(--rule);font-family:var(--mono);color:var(--ink-2);border-radius:10px;gap:4px;padding:8px 12px;font-size:12px;font-stretch:87.5%;line-height:1.5;display:grid}.fx-log>div{grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.fx-log>div>span:last-child{overflow-wrap:anywhere}.fx-log .ev{color:var(--ink)}.data-line{border:1px solid var(--rule);background:var(--card);color:var(--ink-2);border-radius:14px;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:28px;padding:12px 8px 12px 20px;font-size:15px;line-height:1.5;display:flex}.data-line svg{color:var(--valid);flex:none}.data-line>span{flex:260px;min-width:0}.data-line a{min-height:40px;color:var(--ink);white-space:nowrap;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.data-line a:hover{color:var(--punch-ink)}.dx{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:40px 72px;display:grid}.dx .lead{margin-top:22px}.dx .steps{margin-top:36px}.dx .step .h4{padding-top:4px}.dx .code{margin-top:6px}.dx .code pre{font-size:13px;line-height:1.75}.fs-side .fs-demo{margin-top:10px}html[lang=zh-CN] .ctl-l{letter-spacing:.08em}html[lang=zh-CN] .fx-ui{line-height:1.5}html[lang=zh-CN] :is(.pd-note,.dial p,.data-line,.sim-sub){line-height:1.7}@media (width<=1080px){.dx{grid-template-columns:minmax(0,1fr)}.dx .code{max-width:760px}}@media (width<=1080px) and (width>=821px){#admin .grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=999px){.sim-outs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=940px){#compare .swipe-hint{display:block}}@media (width<=900px){.pool-demo,.sales{grid-template-columns:minmax(0,1fr)}.pd-side+.pd-side{border-left:0;border-top:1px solid var(--rule)}}@media (width<=640px){.pd-side{padding:20px}.pd-note{padding:14px 20px 18px}.pd-row{grid-template-columns:28px minmax(0,1fr) 120px}.pd-legend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.pool-grid{grid-template-columns:minmax(0,1fr)}.pool-vis{max-width:640px}.sim-ctls{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.sim-head{padding:18px 20px 0}.sim-ctls{padding:16px 20px 22px}.sim-outs{grid-template-columns:minmax(0,1fr)}.sim-out{padding:18px 20px 20px}.sim-out+.sim-out{border-left:0;border-top:1px solid var(--rule)}.fx-ui{padding:16px}.data-line{padding:12px 8px 12px 16px}}@media (width<=480px){.fx-bar{grid-template-columns:84px minmax(0,1fr) 44px}}@media (prefers-reduced-motion:no-preference){@media (width>=1081px){#admin .grid-3>.fx:nth-child(3n+2){--cp-i:1}#admin .grid-3>.fx:nth-child(3n){--cp-i:2}}@media (width>=821px) and (width<=1080px){#admin .grid-3>.fx:nth-child(2n){--cp-i:1}}}
