.landing-module__bxHgOq__slot{border:1px solid var(--input);background:var(--card);box-shadow:0 .08em .2em -.1em var(--input);white-space:nowrap;vertical-align:.06em;border-radius:.18em;align-items:center;margin-left:.04em;margin-right:.04em;padding:.02em .26em .05em .2em;display:inline-flex}.landing-module__bxHgOq__slotLabel{align-items:center;gap:.16em;font-size:.84em;display:inline-flex}.landing-module__bxHgOq__slotIcon{stroke-width:2px;width:.72em;height:.72em;color:var(--muted-foreground)}.landing-module__bxHgOq__ic{flex-shrink:0;width:1rem;height:1rem}.landing-module__bxHgOq__icMd{width:.875rem;height:.875rem}.landing-module__bxHgOq__ok{color:var(--success)}.landing-module__bxHgOq__warn{color:var(--warning)}.landing-module__bxHgOq__product{border:1px solid var(--border);background:var(--card);box-shadow:0 24px 60px -28px var(--input);text-align:left;border-radius:1rem;overflow:hidden}.landing-module__bxHgOq__product b{font-weight:600}.landing-module__bxHgOq__productBar{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;height:2.75rem;padding:0 1rem;display:flex}.landing-module__bxHgOq__winDots{gap:.375rem;display:flex}.landing-module__bxHgOq__winDots i{border:1px solid var(--input);border-radius:999px;width:.625rem;height:.625rem}.landing-module__bxHgOq__chip{border:1px solid var(--border);background:var(--secondary);color:var(--muted-foreground);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;display:inline-flex}.landing-module__bxHgOq__chip .landing-module__bxHgOq__ic{width:.75rem;height:.75rem}.landing-module__bxHgOq__productBarNote{min-width:0;color:var(--subtle-foreground);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.75rem;display:none;overflow:hidden}.landing-module__bxHgOq__productHead{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.25rem 1.5rem;padding:1rem 1.25rem;display:flex}.landing-module__bxHgOq__productTitle{font-size:1rem;font-weight:600}.landing-module__bxHgOq__productMeta{color:var(--muted-foreground);font-size:.75rem}.landing-module__bxHgOq__due{color:var(--urgency-urgent);align-items:center;gap:.375rem;font-size:.875rem;font-weight:700;display:flex}.landing-module__bxHgOq__thread{gap:1rem;padding:1rem;display:grid}.landing-module__bxHgOq__threadArrow{color:var(--subtle-foreground);display:none}.landing-module__bxHgOq__pane{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);flex-direction:column;min-width:0;display:flex;overflow:hidden}.landing-module__bxHgOq__paneAi{border-style:dashed;border-color:var(--lane-ai)}.landing-module__bxHgOq__paneH{border-bottom:1px solid var(--border);align-items:center;gap:.5rem;min-height:2.25rem;padding:.375rem .75rem;display:flex}.landing-module__bxHgOq__paneT{font-size:.8125rem;font-weight:600}.landing-module__bxHgOq__paneS{color:var(--subtle-foreground);white-space:nowrap;margin-left:auto;font-size:.6875rem}.landing-module__bxHgOq__paneBody{flex:1;padding:.875rem 1rem;font-size:.8125rem;line-height:1.7}.landing-module__bxHgOq__page{background:var(--background);align-content:start;gap:.5rem;display:grid}.landing-module__bxHgOq__bar{background:var(--muted);border-radius:999px;height:6px;display:block}.landing-module__bxHgOq__pageQuote{font-size:.75rem;line-height:1.5}.landing-module__bxHgOq__pageRef{color:var(--subtle-foreground)}.landing-module__bxHgOq__aiFind{-webkit-text-decoration:underline dashed var(--lane-ai);text-decoration:underline dashed var(--lane-ai);text-underline-offset:3px;text-decoration-thickness:1px}.landing-module__bxHgOq__paneF{border-top:1px solid var(--border);color:var(--muted-foreground);align-items:center;gap:.375rem;padding:.5rem .75rem;font-size:.6875rem;display:flex}.landing-module__bxHgOq__productFoot{border-top:1px solid var(--border);background:var(--background);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;padding:.75rem 1.25rem;display:flex}.landing-module__bxHgOq__pips{flex-wrap:wrap;gap:.25rem 1rem;font-size:.75rem;display:flex}.landing-module__bxHgOq__pips li{color:var(--subtle-foreground);align-items:center;gap:.375rem;display:flex}.landing-module__bxHgOq__pips i{border:1px solid var(--subtle-foreground);border-radius:1.5px;width:7px;height:7px}.landing-module__bxHgOq__pips .landing-module__bxHgOq__done{color:var(--foreground)}.landing-module__bxHgOq__pips .landing-module__bxHgOq__done i{border-color:var(--selected);background:var(--selected)}.landing-module__bxHgOq__pips .landing-module__bxHgOq__current{color:var(--selected-foreground);font-weight:600}.landing-module__bxHgOq__pips .landing-module__bxHgOq__current i{border:2px solid var(--selected)}.landing-module__bxHgOq__next{color:var(--muted-foreground);font-size:.75rem}.landing-module__bxHgOq__next b{color:var(--foreground)}@media (min-width:640px){.landing-module__bxHgOq__productBarNote{display:inline}.landing-module__bxHgOq__productTitle{font-size:1.125rem}.landing-module__bxHgOq__productMeta{font-size:.875rem}}@media (min-width:1024px){.landing-module__bxHgOq__thread{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:.75rem;padding:1.25rem}.landing-module__bxHgOq__threadArrow{place-items:center;display:grid}}.landing-module__bxHgOq__req{border:1px solid var(--border);background:var(--secondary);letter-spacing:.01em;height:1.125rem;color:var(--muted-foreground);white-space:nowrap;vertical-align:.0625rem;font-variant-numeric:tabular-nums;border-radius:.25rem;align-items:center;margin-left:.25rem;padding:0 .3125rem;font-size:.625rem;font-weight:600;line-height:1;display:inline-flex}.landing-module__bxHgOq__reqOn{border-color:var(--selected);background:var(--card);color:var(--selected-foreground)}.landing-module__bxHgOq__ln{text-decoration:underline;-webkit-text-decoration-color:var(--input);text-decoration-color:var(--input);text-underline-offset:3px;text-decoration-thickness:1px}.landing-module__bxHgOq__lnOn{-webkit-text-decoration-color:var(--selected);text-decoration-color:var(--selected);text-decoration-thickness:2px}.landing-module__bxHgOq__aiChip{border:1px dashed var(--lane-ai);background:var(--secondary);color:var(--lane-ai-foreground);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.6875rem;font-weight:500;display:inline-flex}.landing-module__bxHgOq__aiChip .landing-module__bxHgOq__ic{width:.75rem;height:.75rem;color:var(--lane-ai)}.landing-module__bxHgOq__paneH .landing-module__bxHgOq__aiChip{margin-left:auto}.landing-module__bxHgOq__paneF .landing-module__bxHgOq__req{margin-left:0}.landing-module__bxHgOq__tlReq{border:1px solid var(--border);background:var(--card);border-radius:.875rem;align-items:flex-start;gap:.75rem;max-width:48rem;margin-top:3rem;padding:1rem 1.25rem;display:flex}.landing-module__bxHgOq__tlReq .landing-module__bxHgOq__req{flex-shrink:0;height:1.5rem;margin:0;padding:0 .5rem;font-size:.75rem}.landing-module__bxHgOq__tlReq p{font-size:.9375rem;line-height:1.55}.landing-module__bxHgOq__tlSrc{color:var(--subtle-foreground);margin-top:.25rem;font-size:.75rem;display:block}.landing-module__bxHgOq__threadline{gap:1.75rem;margin-top:2.5rem;display:grid}.landing-module__bxHgOq__threadline li{padding-left:2.25rem;position:relative}.landing-module__bxHgOq__threadline li:before{content:"";background:var(--selected);border-radius:3px;width:1rem;height:1rem;position:absolute;top:.125rem;left:0}.landing-module__bxHgOq__threadline li:after{content:"";background:var(--selected);width:2px;position:absolute;top:1.375rem;bottom:-1.625rem;left:7px}.landing-module__bxHgOq__threadline li:last-child:after{display:none}.landing-module__bxHgOq__tlK{color:var(--muted-foreground);font-size:.8125rem;font-weight:600;display:block}.landing-module__bxHgOq__tlV{align-items:flex-start;gap:.375rem;margin-top:.375rem;font-size:1rem;font-weight:600;line-height:1.4;display:flex}.landing-module__bxHgOq__tlV .landing-module__bxHgOq__ic{margin-top:.1875rem}@media (min-width:1024px){.landing-module__bxHgOq__threadline{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.landing-module__bxHgOq__threadline li{padding:2.25rem 0 0}.landing-module__bxHgOq__threadline li:before{top:0}.landing-module__bxHgOq__threadline li:after{width:auto;height:2px;top:7px;bottom:auto;left:1rem;right:-1.5rem}}.landing-module__bxHgOq__volN{border:1px solid var(--border);background:var(--secondary);width:1.75rem;height:1.75rem;color:var(--secondary-foreground);border-radius:.375rem;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.landing-module__bxHgOq__volT{min-width:0;font-size:.8125rem;font-weight:600}.landing-module__bxHgOq__volM{color:var(--muted-foreground);margin-top:.125rem;font-size:.6875rem;font-weight:400;display:block}.landing-module__bxHgOq__chat{gap:.75rem;padding:1rem;display:grid}.landing-module__bxHgOq__msg{gap:.375rem;font-size:.8125rem;line-height:1.55;display:grid}.landing-module__bxHgOq__msg .landing-module__bxHgOq__aiChip{justify-self:start}.landing-module__bxHgOq__msgYou{background:var(--secondary);border-radius:.625rem;justify-self:end;max-width:88%;padding:.625rem .75rem}.landing-module__bxHgOq__who{color:var(--muted-foreground);font-size:.6875rem;font-weight:600}.landing-module__bxHgOq__proposed{border:1px dashed var(--lane-ai);border-radius:.625rem;gap:.5rem;padding:.75rem;font-size:.8125rem;line-height:1.55;display:grid}.landing-module__bxHgOq__proposedK{color:var(--lane-ai-foreground);align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;display:flex}.landing-module__bxHgOq__proposedK .landing-module__bxHgOq__ic{width:.75rem;height:.75rem;color:var(--lane-ai)}.landing-module__bxHgOq__status{white-space:nowrap;align-items:center;gap:.3125rem;display:inline-flex}.landing-module__bxHgOq__count{background:color-mix(in oklch,currentColor 15%,transparent);font-variant-numeric:tabular-nums;border-radius:9999px;justify-content:center;align-items:center;min-width:1.5em;height:1.5em;padding:0 .4em;font-size:.9em;font-weight:600;line-height:1;display:inline-flex}.landing-module__bxHgOq__xpLayout{gap:3rem;margin-top:3.5rem;display:grid}.landing-module__bxHgOq__xpRail{display:none}.landing-module__bxHgOq__xpChapters{gap:5rem;min-width:0;display:grid}@media (min-width:1024px){.landing-module__bxHgOq__xpLayout{grid-template-columns:13.5rem minmax(0,1fr);gap:4rem}.landing-module__bxHgOq__xpRail{align-self:start;display:block;position:-webkit-sticky;position:sticky;top:6rem}.landing-module__bxHgOq__xpChapters{gap:7rem}}.landing-module__bxHgOq__xpRailG+.landing-module__bxHgOq__xpRailG{margin-top:1.75rem}.landing-module__bxHgOq__xpRailApp{color:var(--subtle-foreground);font-size:.75rem}.landing-module__bxHgOq__xpRailStep{margin-top:.75rem;font-size:.8125rem;font-weight:600}.landing-module__bxHgOq__xpRailList{border-left:2px solid var(--border);margin-top:.375rem}.landing-module__bxHgOq__xpRailList a{color:var(--muted-foreground);padding:.3125rem 0 .3125rem 1rem;font-size:.8125rem;line-height:1.35;text-decoration:none;transition:color .15s;display:block;position:relative}.landing-module__bxHgOq__xpRailList a:before{content:"";border:1px solid var(--subtle-foreground);background:var(--background);border-radius:1.5px;width:8px;height:8px;position:absolute;top:.6875rem;left:-5px}.landing-module__bxHgOq__xpRailList a:hover,.landing-module__bxHgOq__xpRailList a[data-done]{color:var(--foreground)}.landing-module__bxHgOq__xpRailList a[data-done]:before{border-color:var(--selected);background:var(--selected)}.landing-module__bxHgOq__xpRailList a[aria-current=step]{color:var(--selected-foreground);font-weight:600}.landing-module__bxHgOq__xpRailList a[aria-current=step]:before{border:2px solid var(--selected)}.landing-module__bxHgOq__xpGateR{color:var(--muted-foreground);align-items:center;gap:.375rem;margin-top:.625rem;font-size:.75rem;font-weight:500;display:flex}.landing-module__bxHgOq__xpGateR .landing-module__bxHgOq__ic{width:.875rem;height:.875rem;color:var(--selected)}.landing-module__bxHgOq__xpCh{scroll-margin-top:6rem}.landing-module__bxHgOq__xpCopy{max-width:40rem}.landing-module__bxHgOq__xpCopy h3{letter-spacing:-.025em;text-wrap:balance;font-size:1.5rem;font-weight:700;line-height:1.25}.landing-module__bxHgOq__xpCopy p{color:var(--muted-foreground);text-wrap:pretty;margin-top:.625rem;line-height:1.65}.landing-module__bxHgOq__xpVis{margin-top:1.75rem;container-type:inline-size}.landing-module__bxHgOq__xpTop{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding:.875rem 1.25rem;display:flex}.landing-module__bxHgOq__xpTop .landing-module__bxHgOq__pips,.landing-module__bxHgOq__xpGatebar .landing-module__bxHgOq__pips{font-size:.6875rem}.landing-module__bxHgOq__xpPad{min-width:0;padding:1rem 1.25rem}.landing-module__bxHgOq__xpK{color:var(--muted-foreground);font-size:.6875rem;font-weight:600}.landing-module__bxHgOq__xpMt{margin-top:.875rem}.landing-module__bxHgOq__xpSrc,.landing-module__bxHgOq__xpLine{color:var(--subtle-foreground);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;font-size:.6875rem;display:flex}.landing-module__bxHgOq__xpLine{font-size:.75rem}.landing-module__bxHgOq__xpLine .landing-module__bxHgOq__req{margin-left:0}.landing-module__bxHgOq__xpCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);min-width:0;overflow:hidden}.landing-module__bxHgOq__xpCardH{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.375rem .5rem;padding:.625rem .875rem;font-size:.75rem;display:flex}.landing-module__bxHgOq__xpCardH .landing-module__bxHgOq__req{margin-left:0}.landing-module__bxHgOq__xpCardB{padding:.75rem .875rem;font-size:.8125rem;line-height:1.6}.landing-module__bxHgOq__xpCardF{border-top:1px solid var(--border);color:var(--muted-foreground);padding:.5rem .875rem;font-size:.6875rem}.landing-module__bxHgOq__xpCardF b{color:var(--foreground);font-variant-numeric:tabular-nums}.landing-module__bxHgOq__xpPanelMore{color:var(--subtle-foreground);margin-top:.5rem;font-size:.6875rem}.landing-module__bxHgOq__xpPkg{display:grid}.landing-module__bxHgOq__xpVols{border-bottom:1px solid var(--border)}.landing-module__bxHgOq__xpVols li{border-top:1px solid var(--border);grid-template-columns:1.75rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.625rem 1.25rem;display:grid}.landing-module__bxHgOq__xpVols li:first-child{border-top:0}.landing-module__bxHgOq__xpVols .landing-module__bxHgOq__isOn{background:var(--secondary)}.landing-module__bxHgOq__xpVols .landing-module__bxHgOq__isOn .landing-module__bxHgOq__volN{border-color:var(--selected);background:var(--card);color:var(--selected-foreground)}.landing-module__bxHgOq__xpSects{margin-top:.375rem}.landing-module__bxHgOq__xpSects li{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:.4375rem 0;font-size:.8125rem;font-weight:500;display:flex}.landing-module__bxHgOq__xpSects li:first-child{border-top:0}.landing-module__bxHgOq__xpLimit{border:1px solid var(--border);color:var(--muted-foreground);border-radius:.5rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.75rem}.landing-module__bxHgOq__xpLimit b{color:var(--foreground)}.landing-module__bxHgOq__xpQuote{border-left:2px solid var(--input);color:var(--muted-foreground);margin-top:.5rem;padding:.375rem .75rem;font-size:.75rem;font-style:italic;line-height:1.5}.landing-module__bxHgOq__xpQuoteSrc{color:var(--foreground);font-style:normal;font-weight:600;display:block}.landing-module__bxHgOq__xpBfa{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem 1.25rem;font-size:.75rem;display:flex}.landing-module__bxHgOq__xpFactors{flex-wrap:wrap;gap:.375rem;display:flex}.landing-module__bxHgOq__xpFactors li{border:1px solid var(--border);color:var(--secondary-foreground);border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:500}.landing-module__bxHgOq__xpGate{border-top:1px solid var(--border);background:var(--background);align-items:center;min-height:2.75rem;padding:.625rem 1.25rem;font-size:.75rem;display:flex;position:relative}.landing-module__bxHgOq__gateState{align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.landing-module__bxHgOq__gWait{color:var(--warning);display:none}.landing-module__bxHgOq__gDone{color:var(--success)}@container (width>=40rem){.landing-module__bxHgOq__xpPkg{grid-template-columns:15rem minmax(0,1fr)}.landing-module__bxHgOq__xpVols{border-bottom:0;border-right:1px solid var(--border)}}.landing-module__bxHgOq__xpFwd{gap:.75rem;padding:1rem;display:grid}.landing-module__bxHgOq__xpLink{color:var(--selected-foreground);flex-direction:column;justify-content:center;align-items:center;gap:.375rem;display:flex}.landing-module__bxHgOq__xpLinkLine{background:var(--selected);transform-origin:top;width:2px;height:1.75rem;display:block}.landing-module__bxHgOq__xpLinkLabel{border:1px solid var(--selected);background:var(--card);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.landing-module__bxHgOq__xpLinkLabel .landing-module__bxHgOq__ic{width:.75rem;height:.75rem}.landing-module__bxHgOq__xpLink .landing-module__bxHgOq__arR{display:none}.landing-module__bxHgOq__xpTree{padding:.375rem .875rem .5rem;font-size:.75rem}.landing-module__bxHgOq__xpTree li{border-top:1px solid var(--border);justify-content:space-between;gap:.75rem;padding:.3125rem 0;display:flex}.landing-module__bxHgOq__xpTree li:first-child{border-top:0}.landing-module__bxHgOq__xpTree .landing-module__bxHgOq__depth2{color:var(--muted-foreground);padding-left:1rem}.landing-module__bxHgOq__xpN{color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:600}@container (width>=44rem){.landing-module__bxHgOq__xpFwd{grid-template-columns:minmax(0,1fr) auto minmax(0,1.2fr);align-items:center;gap:.625rem;padding:1.25rem}.landing-module__bxHgOq__xpLink{flex-direction:row}.landing-module__bxHgOq__xpLinkLine{transform-origin:0;width:1.5rem;height:2px}.landing-module__bxHgOq__xpLink .landing-module__bxHgOq__arR{display:block}.landing-module__bxHgOq__xpLink .landing-module__bxHgOq__arD{display:none}}.landing-module__bxHgOq__xpSplit{padding:1rem 1.25rem 1.25rem}.landing-module__bxHgOq__xpSent{margin-top:.75rem;font-size:.9375rem;line-height:1.7}.landing-module__bxHgOq__xpPh{text-decoration:underline;-webkit-text-decoration-color:var(--selected);text-decoration-color:var(--selected);text-underline-offset:4px;text-decoration-thickness:2px}.landing-module__bxHgOq__xpKids{gap:.5rem;margin-top:1rem;padding-left:1.25rem;display:grid;position:relative}.landing-module__bxHgOq__xpKids:before{content:"";background:var(--selected);width:2px;position:absolute;top:-.5rem;bottom:1.25rem;left:.375rem}.landing-module__bxHgOq__xpKids li{border:1px solid var(--border);background:var(--card);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.375rem .625rem;padding:.5rem .75rem;font-size:.8125rem;display:flex;position:relative}.landing-module__bxHgOq__xpKids li:before{content:"";background:var(--selected);width:.875rem;height:2px;position:absolute;top:calc(50% - 1px);left:-.875rem}.landing-module__bxHgOq__xpKids .landing-module__bxHgOq__req{margin-left:0}.landing-module__bxHgOq__xpKidT{flex:1;min-width:9rem;font-weight:500}.landing-module__bxHgOq__xpSplitF{color:var(--muted-foreground);margin-top:.875rem;font-size:.75rem}.landing-module__bxHgOq__xpCheck{gap:1rem;padding:1rem;display:grid}.landing-module__bxHgOq__xpPage{border:1px solid var(--border);border-radius:var(--radius);background:var(--background);align-content:start;gap:.5rem;padding:1rem 1rem 2rem;display:grid;position:relative;overflow:hidden}.landing-module__bxHgOq__xpPageQ{font-size:.75rem;line-height:1.6}.landing-module__bxHgOq__xpHit{box-shadow:0 0 0 2px var(--selected);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.25rem;padding:.0625rem .1875rem}.landing-module__bxHgOq__xpScan{background:var(--selected);opacity:0;pointer-events:none;height:2px;position:absolute;top:0;left:0;right:0}.landing-module__bxHgOq__xpPg{color:var(--subtle-foreground);font-size:.625rem;position:absolute;bottom:.5rem;right:.75rem}.landing-module__bxHgOq__xpProv{gap:.375rem;padding:0 .875rem .75rem;font-size:.75rem;display:grid}.landing-module__bxHgOq__xpProv div{grid-template-columns:3.5rem minmax(0,1fr);gap:.5rem;display:grid}.landing-module__bxHgOq__xpProv dt{color:var(--subtle-foreground)}.landing-module__bxHgOq__xpProv dd{font-weight:500}.landing-module__bxHgOq__xpProv .landing-module__bxHgOq__provQuote{color:var(--muted-foreground);font-style:italic;font-weight:400}.landing-module__bxHgOq__xpVerified{border-top:1px solid var(--border);color:var(--success);align-items:center;gap:.375rem;padding:.625rem .875rem;font-size:.75rem;font-weight:600;display:flex}@keyframes landing-module__bxHgOq__xp-scan{0%{opacity:0;top:0}12%{opacity:1}88%{opacity:1}to{opacity:0;top:calc(100% - 2px)}}@container (width>=40rem){.landing-module__bxHgOq__xpCheck{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:1.25rem}}.landing-module__bxHgOq__xpHome{display:grid}.landing-module__bxHgOq__xpHomeL{border-bottom:1px solid var(--border);min-width:0;padding:1rem 1.25rem}.landing-module__bxHgOq__xpMeters{gap:.875rem;display:grid}.landing-module__bxHgOq__xpMeterRow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem .75rem;font-size:.75rem;display:grid}.landing-module__bxHgOq__meterValue{font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.landing-module__bxHgOq__meterValue b{color:var(--foreground);font-size:.9375rem}.landing-module__bxHgOq__xpMeter{background:var(--muted);border-radius:999px;grid-column:1/-1;height:6px;display:block;overflow:hidden}.landing-module__bxHgOq__xpMeter i{width:var(--w);background:var(--success);transform-origin:0;border-radius:999px;height:100%;display:block}.landing-module__bxHgOq__meterSub{color:var(--muted-foreground);grid-column:1/-1}.landing-module__bxHgOq__xpOl{margin-top:.375rem;font-size:.75rem}.landing-module__bxHgOq__xpOl li{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) .875rem 2rem;align-items:center;gap:.5rem;padding:.375rem 0;display:grid}.landing-module__bxHgOq__xpOl .landing-module__bxHgOq__olHead{grid-template-columns:minmax(0,1fr);font-weight:600}.landing-module__bxHgOq__xpOl .landing-module__bxHgOq__depth2{padding-left:1rem}.landing-module__bxHgOq__xpOl .landing-module__bxHgOq__olCount{text-align:right;color:var(--muted-foreground);font-variant-numeric:tabular-nums}.landing-module__bxHgOq__xpOl .landing-module__bxHgOq__ic{color:var(--success)}.landing-module__bxHgOq__xpHomeR{min-width:0;padding:1rem 1.25rem 1.25rem}.landing-module__bxHgOq__xpTabs{border:1px solid var(--input);border-radius:.625rem;flex-wrap:wrap;gap:2px;padding:2px;display:flex}.landing-module__bxHgOq__xpTabs [role=tab]{height:1.75rem;color:var(--muted-foreground);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.3125rem;padding:0 .5rem;font-size:.6875rem;font-weight:500;display:inline-flex}.landing-module__bxHgOq__xpTabs [role=tab]:hover{color:var(--foreground)}.landing-module__bxHgOq__xpTabs [role=tab][aria-selected=true]{background:var(--selected-solid);color:var(--selected-solid-foreground);box-shadow:inset 0 0 0 1px var(--selected)}.landing-module__bxHgOq__xpTabs .landing-module__bxHgOq__ic{width:.75rem;height:.75rem}.landing-module__bxHgOq__xpPanel{margin-top:.875rem}.landing-module__bxHgOq__xpPanelNote{color:var(--muted-foreground);font-size:.75rem;line-height:1.55}.landing-module__bxHgOq__xpRows{gap:.5rem;margin-top:.625rem;display:grid}.landing-module__bxHgOq__xpRows li{border:1px solid var(--border);border-radius:.5rem;gap:.375rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.5;display:grid}.landing-module__bxHgOq__xpReason{color:var(--muted-foreground)}.landing-module__bxHgOq__xpActs{flex-wrap:wrap;gap:.375rem;display:flex}.landing-module__bxHgOq__xpAct{border:1px solid var(--button-border);color:var(--secondary-foreground);border-radius:.375rem;padding:.0625rem .5rem;font-size:.6875rem;font-weight:500}.landing-module__bxHgOq__xpRegs{margin-top:.5rem}.landing-module__bxHgOq__xpRegs li{border-top:1px solid var(--border);justify-content:space-between;gap:.75rem;padding:.4375rem 0;font-size:.75rem;display:flex}.landing-module__bxHgOq__xpRegs li:first-child{border-top:0}.landing-module__bxHgOq__xpSnip{border:1px solid var(--border);background:var(--background);border-radius:.5rem;margin-top:.625rem;padding:.75rem;font-size:.75rem;line-height:1.6}.landing-module__bxHgOq__xpSnipH{color:var(--muted-foreground);margin-bottom:.375rem;font-size:.6875rem;font-weight:600}.landing-module__bxHgOq__xpSel{background:var(--foreground);color:var(--background);padding:.0625rem .125rem}@container (width>=44rem){.landing-module__bxHgOq__xpHome{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.landing-module__bxHgOq__xpHomeL{border-bottom:0;border-right:1px solid var(--border)}}.landing-module__bxHgOq__xpSb{display:grid}.landing-module__bxHgOq__xpSbL{border-bottom:1px solid var(--border);min-width:0}.landing-module__bxHgOq__xpModes{border-bottom:1px solid var(--border);gap:1.25rem;padding:.75rem 1rem 0;font-size:.75rem;display:flex}.landing-module__bxHgOq__xpModes span{color:var(--muted-foreground);padding-bottom:.5rem}.landing-module__bxHgOq__xpModes .landing-module__bxHgOq__isOn{border-bottom:2px solid var(--selected);color:var(--foreground);margin-bottom:-1px;font-weight:600}.landing-module__bxHgOq__xpAdded{color:var(--success);align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:flex}.landing-module__bxHgOq__xpSbR{min-width:0;padding:1rem}.landing-module__bxHgOq__xpSbReqs{margin-top:.375rem}.landing-module__bxHgOq__xpSbReqs li{border-top:1px solid var(--border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.5rem 0;font-size:.75rem;display:grid}.landing-module__bxHgOq__xpSbReqs li:first-child{border-top:0}.landing-module__bxHgOq__xpSbReqs .landing-module__bxHgOq__req{margin-left:0}.landing-module__bxHgOq__xpSbReqs .landing-module__bxHgOq__status{font-weight:600}.landing-module__bxHgOq__xpReview{border:1px dashed var(--lane-ai);border-radius:.625rem;margin-top:1rem;padding:.75rem}.landing-module__bxHgOq__xpReviewF{margin-top:.375rem;font-size:.8125rem;font-weight:600}.landing-module__bxHgOq__xpScale{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;margin-top:.625rem;display:grid}.landing-module__bxHgOq__xpScale li{min-width:0;color:var(--subtle-foreground);text-align:center;white-space:nowrap;gap:.3125rem;font-size:.625rem;line-height:1.2;display:grid}.landing-module__bxHgOq__xpScale li:first-child{text-align:left}.landing-module__bxHgOq__xpScale li:last-child{text-align:right}.landing-module__bxHgOq__xpScale li:not(:first-child):not(:last-child):not(.landing-module__bxHgOq__isOn){color:transparent}.landing-module__bxHgOq__xpScale li:before{content:"";background:var(--muted);border-radius:2px;height:6px;display:block}.landing-module__bxHgOq__xpScale .landing-module__bxHgOq__isFill:before{background:var(--selected)}.landing-module__bxHgOq__xpScale .landing-module__bxHgOq__isOn{color:var(--selected-foreground);font-weight:700}.landing-module__bxHgOq__xpReviewNote{margin-top:.625rem;font-size:.75rem;line-height:1.55}@container (width>=44rem){.landing-module__bxHgOq__xpSb{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.landing-module__bxHgOq__xpSbL{border-bottom:0;border-right:1px solid var(--border)}}.landing-module__bxHgOq__xpGatebar{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.625rem 1.25rem;padding:.75rem 1.25rem;display:flex}.landing-module__bxHgOq__xpGateS{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.landing-module__bxHgOq__xpGateS b{color:var(--foreground)}.landing-module__bxHgOq__xpApprove{font-size:.75rem;font-weight:600;display:inline-grid}.landing-module__bxHgOq__xpApprove>span{border:1px solid var(--border);white-space:nowrap;border-radius:.375rem;grid-area:1/1;align-items:center;gap:.375rem;height:1.875rem;padding:0 .75rem;display:inline-flex}.landing-module__bxHgOq__aOff{visibility:hidden;background:var(--secondary);color:var(--subtle-foreground)}.landing-module__bxHgOq__xpApprove .landing-module__bxHgOq__aOn{border-color:var(--selected);background:var(--card);color:var(--selected-foreground)}.landing-module__bxHgOq__xpApprove .landing-module__bxHgOq__ic{width:.875rem;height:.875rem}.landing-module__bxHgOq__xpEd{display:grid}.landing-module__bxHgOq__xpEdL{border-bottom:1px solid var(--border);background:var(--background);min-width:0;padding:1rem}.landing-module__bxHgOq__xpTool{border:1px solid var(--border);background:var(--card);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.25rem;padding:.3125rem;display:flex}.landing-module__bxHgOq__xpTool>span:not(.landing-module__bxHgOq__aiChip){min-width:1.625rem;height:1.625rem;color:var(--secondary-foreground);border-radius:.375rem;place-items:center;padding:0 .3125rem;font-size:.75rem;font-weight:700;display:grid}.landing-module__bxHgOq__xpTool .landing-module__bxHgOq__toolItalic{font-style:italic}.landing-module__bxHgOq__xpTool .landing-module__bxHgOq__toolUnderline{text-underline-offset:2px;text-decoration:underline}.landing-module__bxHgOq__xpTool>i{background:var(--border);width:1px;height:1rem;margin:0 .25rem}.landing-module__bxHgOq__xpTool .landing-module__bxHgOq__aiChip{margin-left:auto}.landing-module__bxHgOq__xpDoc{border:1px solid var(--border);background:var(--card);border-radius:.375rem;margin-top:.75rem;padding:1.25rem 1.375rem;font-size:.8125rem;line-height:1.8;box-shadow:0 1px 2px rgba(0,0,0,.05)}.landing-module__bxHgOq__xpDocH{font-size:.9375rem;font-weight:700}.landing-module__bxHgOq__xpDocH+p{margin-top:.375rem}.landing-module__bxHgOq__xpEdF{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;margin-top:.625rem;font-size:.6875rem;display:flex}.landing-module__bxHgOq__xpChecks{align-content:start;gap:.5rem;padding:1rem;display:grid}.landing-module__bxHgOq__xpChecks li{border:1px solid var(--border);border-radius:.5rem;grid-template-columns:.875rem minmax(0,1fr);gap:.5rem;padding:.625rem .75rem;font-size:.75rem;line-height:1.45;display:grid}.landing-module__bxHgOq__xpChecks .landing-module__bxHgOq__ic{color:var(--success);margin-top:.125rem}.landing-module__bxHgOq__xpChecks b{display:block}.landing-module__bxHgOq__xpChecks span{color:var(--muted-foreground)}@container (width>=44rem){.landing-module__bxHgOq__xpEd{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.landing-module__bxHgOq__xpEdL{border-bottom:0;border-right:1px solid var(--border)}}[data-play] .landing-module__bxHgOq__xpVis [data-r]{opacity:0;transition:opacity .45s ease-out,transform .45s ease-out;transition-delay:calc(var(--i,0)*90ms);transform:translateY(.375rem)}[data-play] .landing-module__bxHgOq__xpVis[data-in] [data-r]{opacity:1;transform:none}[data-play] .landing-module__bxHgOq__gWait{transition:opacity .3s ease-out 1.4s;display:inline-flex}[data-play] .landing-module__bxHgOq__gDone{opacity:0;transition:opacity .35s ease-out 1.6s;position:absolute;left:1.25rem}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__gWait{opacity:0}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__gDone{opacity:1}[data-play] .landing-module__bxHgOq__xpVis .landing-module__bxHgOq__xpLinkLine{transition:transform .5s ease-out .3s;transform:scaleY(0)}@container (width>=44rem){[data-play] .landing-module__bxHgOq__xpVis .landing-module__bxHgOq__xpLinkLine{transform:scaleX(0)}}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__xpLinkLine{transform:none}[data-play] .landing-module__bxHgOq__xpVis .landing-module__bxHgOq__xpPh{transition:-webkit-text-decoration-color .3s ease-out,text-decoration-color .3s ease-out;transition-delay:calc(var(--i,0)*.2s + .15s);-webkit-text-decoration-color:transparent;text-decoration-color:transparent}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__xpPh{-webkit-text-decoration-color:var(--selected);text-decoration-color:var(--selected)}[data-play] .landing-module__bxHgOq__xpVis .landing-module__bxHgOq__xpHit{transition:box-shadow .3s ease-out 1.1s;box-shadow:0 0 0 2px transparent}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__xpHit{box-shadow:0 0 0 2px var(--selected)}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__xpScan{animation:1.2s ease-in-out .15s both landing-module__bxHgOq__xp-scan}[data-play] .landing-module__bxHgOq__xpVis .landing-module__bxHgOq__xpMeter i{transition:transform .9s ease-out .2s;transform:scaleX(0)}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__xpMeter i{transform:none}[data-play] .landing-module__bxHgOq__xpVis .landing-module__bxHgOq__xpScale .landing-module__bxHgOq__isFill:before{background:var(--muted);transition:background-color .25s ease-out;transition-delay:calc(var(--i,0)*.15s + .9s)}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__xpScale .landing-module__bxHgOq__isFill:before{background:var(--selected)}[data-play] .landing-module__bxHgOq__aOff{visibility:visible;transition:opacity .3s ease-out .9s}[data-play] .landing-module__bxHgOq__xpVis .landing-module__bxHgOq__aOn{opacity:0;transition:opacity .35s ease-out 1s}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__aOn{opacity:1}[data-play] .landing-module__bxHgOq__xpVis[data-in] .landing-module__bxHgOq__aOff{opacity:0}.landing-module__bxHgOq__arrow{transition:transform 1s cubic-bezier(.16,1,.3,1),opacity .3s ease-out}.landing-module__bxHgOq__target:not(.landing-module__bxHgOq__lit) .landing-module__bxHgOq__arrow{opacity:0;transform:translate(-30px,-30px)}[data-phase=armed] .landing-module__bxHgOq__arrow{transition:none}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__arrow{transition:none}}
