.sx{--sx-ink:#201e1d;--sx-g:#f3f2f2;--sx-acc:#ec3013;--sx-pos:#1f5c3d;--sx-neg:#9c2415;--sx-mono:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;--sx-sans:var(--font-display),"Archivo",ui-sans-serif,system-ui,sans-serif;--sx-ease:cubic-bezier(0.2,0.7,0.2,1);position:relative;background:var(--sx-g);color:var(--sx-ink);font-family:var(--sx-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.sx *,.sx :after,.sx :before{box-sizing:border-box}.sx h1,.sx h2,.sx h3{color:inherit;text-wrap:balance}.sx li,.sx p{text-wrap:pretty}.sx a{text-decoration:underline;-webkit-text-decoration-color:rgba(32,30,29,.3);text-decoration-color:rgba(32,30,29,.3);text-underline-offset:3px}.sx a,.sx a:hover{color:var(--sx-ink)}.sx a:hover{-webkit-text-decoration-color:var(--sx-ink);text-decoration-color:var(--sx-ink)}.sx :focus-visible,.sx-bar :focus-visible{outline:2px solid var(--sx-acc);outline-offset:2px}.sx summary{list-style:none}.sx summary::-webkit-details-marker{display:none}.sx .num,.sx-mono{font-family:var(--sx-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-main{max-width:1240px;margin:0 auto;padding:clamp(28px,5vw,48px) 20px 96px}.sx-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-family:var(--sx-mono);font-size:12px;color:rgba(32,30,29,.65)}.sx-crumbs>span{display:inline-flex;align-items:center;gap:6px}.sx .sx-crumbs a{color:rgba(32,30,29,.72);text-decoration:none}.sx .sx-crumbs a:hover{color:var(--sx-ink);text-decoration:underline}.sx-crumbs [aria-current=page]{color:var(--sx-ink)}.sx-hero{margin-top:22px;padding-bottom:8px}.sx-h1{font-size:clamp(2.3rem,6.4vw,3.8rem);line-height:1.04}.sx-h1,.sx-h2{margin:0;font-weight:800;letter-spacing:-.03em}.sx-h2{font-size:clamp(1.3rem,2.6vw,1.6rem);line-height:1.1}.sx-count,.sx-eyebrow{font-family:var(--sx-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-tag{display:inline-block;font-family:var(--sx-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;background:var(--sx-ink);color:var(--sx-g);font-weight:600;line-height:1.5}.sx-title-row{display:flex;align-items:flex-start;gap:14px;margin-top:12px}.sx-info-btn{flex:none;margin-top:clamp(6px,1.4vw,14px);width:26px;height:26px;padding:0;border-radius:50%;border:1.5px solid var(--sx-ink);background:transparent;color:var(--sx-ink);font-family:inherit;font-size:14px;font-weight:800;line-height:1;cursor:pointer}.sx-info-btn[aria-expanded=true]{background:var(--sx-ink);color:var(--sx-g)}.sx-info{display:grid;grid-template-rows:0fr}.sx-info[data-open=true]{grid-template-rows:1fr}.sx-info>div{overflow:hidden;min-height:0}.sx-info-body{margin-top:14px;max-width:44rem;padding:2px 0 2px 14px;border-left:2px solid var(--sx-ink);font-size:12.5px;line-height:1.55;color:rgba(32,30,29,.78)}.sx-info-body p{margin:0 0 8px}.sx-lede{margin:14px 0 0;max-width:44rem;font-size:17px;line-height:1.5;color:rgba(32,30,29,.78)}.sx-sect-head{border-top:1px solid var(--sx-ink);padding-top:14px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap}.sx-sect-head.is-base{align-items:baseline}.sx-sect-head>div{min-width:0}.sx-sect-head .sx-h2.has-eyebrow{margin-top:6px}.sx .sx-cta{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 18px;background:var(--sx-acc);color:var(--sx-g);font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .18s var(--sx-ease)}.sx .sx-cta:hover{background:#ff4a2c;color:var(--sx-g)}.sx .sx-cta:active{background:#d42b11}.sx .sx-cta>span:first-child{flex:1 1}.sx .sx-cta.is-sm{min-height:44px;padding:10px 16px;font-size:14px}.sx-seg{flex:none;display:flex}.sx .sx-seg>*{flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;margin-right:-1px;border:1px solid rgba(32,30,29,.4);background:var(--sx-g);color:var(--sx-ink);font-family:var(--sx-mono);font-size:12px;font-weight:600;white-space:nowrap;text-decoration:none;cursor:pointer;position:relative}.sx .sx-seg.is-period>*{min-width:52px;padding:0 12px}.sx .sx-seg>[aria-current=true],.sx .sx-seg>[aria-pressed=true]{background:var(--sx-ink);border-color:var(--sx-ink);color:var(--sx-g);z-index:1}.sx-chips{display:flex;gap:6px;flex-wrap:wrap}.sx .sx-chips>button{min-height:40px;padding:0 12px;border:1px solid rgba(32,30,29,.4);background:var(--sx-g);color:var(--sx-ink);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.sx .sx-chips.is-sm>button{min-height:36px}.sx .sx-chips>button[aria-pressed=true]{background:var(--sx-ink);border-color:var(--sx-ink);color:var(--sx-g)}.sx-details{border-top:1px solid rgba(32,30,29,.2);border-bottom:1px solid rgba(32,30,29,.2)}.sx-details>summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:48px;padding:12px 0;font-size:15px;font-weight:700;cursor:pointer}.sx-plus{flex:none;font-family:var(--sx-mono);font-size:18px;font-weight:500;transition:transform .38s var(--sx-ease)}.sx-details[open]>summary .sx-plus{transform:rotate(45deg)}.sx-about{max-width:44rem;padding:0 0 18px;font-size:14.5px;line-height:1.55;color:rgba(32,30,29,.78)}.sx-about p{margin:0 0 10px}.sx-about h3{margin:16px 0 6px;font-size:15px;font-weight:800;color:var(--sx-ink)}.sx-about ul{margin:0;padding-left:18px}.sx-about li{margin-bottom:6px}.sx-sw{display:inline-block;flex:none;width:14px;height:2px;background:var(--sx-acc)}.sx-sw.is-bench{background:rgba(32,30,29,.45)}.sx-sw.is-sm{width:12px}.sx-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;background:#201e1d;color:#f3f2f2;padding:10px 20px calc(10px + env(safe-area-inset-bottom));font-family:var(--font-display),"Archivo",ui-sans-serif,system-ui,sans-serif}.sx-bar-in{max-width:1240px;margin:0 auto;display:flex;align-items:center;gap:16px}.sx-bar-price{display:flex;flex-direction:column;gap:1px;min-width:0}.sx-bar-lab{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(243,242,242,.7)}.sx-bar-lab,.sx-bar-num{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace}.sx-bar-num{font-size:17px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-bar-num span{font-size:13px;color:rgba(243,242,242,.7)}.sx-bar .sx-bar-cta{margin-left:auto;display:inline-flex;align-items:center;gap:10px;min-height:48px;min-width:200px;padding:12px 18px;background:#ec3013;color:#f3f2f2;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none;transition:background-color .18s cubic-bezier(.2,.7,.2,1)}.sx-bar .sx-bar-cta:hover{background:#ff4a2c;color:#f3f2f2}.sx-bar .sx-bar-cta:active{background:#d42b11}.sx-bar .sx-bar-cta>span:first-child{flex:1 1}body:has(.sx-bar) .site-footer{padding-bottom:68px}.sx-ph-a,.sx-ph-b,.sx-ph-c{display:block}.sx-ph-a{height:10px;background:#e1dfde}.sx-ph-b{height:8px;background:#e6e4e3}.sx-ph-row{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;grid-gap:16px;gap:16px;align-items:center;padding:14px 12px;border-bottom:1px solid rgba(32,30,29,.12)}.sx-ph-row.is-two{grid-template-columns:minmax(0,1fr) 64px}.sx-ph-l{display:flex;flex-direction:column;gap:8px;min-width:0}.sx-locked{position:relative;margin-top:56px}.sx-locked-over{position:absolute;inset:0;display:flex;justify-content:center;align-items:flex-start;padding:48px 16px 16px}.sx-locked-over.is-center{align-items:center;padding:16px}.sx-procard-sm{position:-webkit-sticky;position:sticky;top:calc(50vh - 150px);width:100%;max-width:340px;padding:22px;background:var(--sx-ink);color:var(--sx-g)}.sx-procard-sm.is-mini{position:static;max-width:280px;padding:18px 20px 20px;display:flex;flex-direction:column;align-items:stretch;gap:14px}.sx-procard-sm .t{display:block;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.sx-procard-sm.is-mini .t{font-size:17px}.sx-bullets{margin:14px 0 18px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.4}.sx-bullets li{display:flex;gap:10px}.sx-bullets li:before{content:"";flex:none;width:6px;height:6px;margin-top:7px;background:var(--sx-acc)}.sx-ovsplit{margin-top:48px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:48px;gap:48px}.sx-ovsplit>section{min-width:0}.sx-strip{display:grid;grid-auto-flow:column;grid-template-rows:repeat(4,auto);grid-auto-columns:min(80%,300px);grid-gap:16px;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:4px}.sx-strip>*{scroll-snap-align:start}.sx .sx-card{display:grid;grid-row:span 4;grid-template-rows:subgrid;grid-row-gap:0;row-gap:0;min-width:0;background:var(--sx-g);border:1px solid var(--sx-ink);color:var(--sx-ink);text-decoration:none}.sx a.sx-card:hover{background:#ebe9e9;color:var(--sx-ink)}.sx-card-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 16px;background:var(--sx-ink);color:var(--sx-g);font-family:var(--sx-mono);font-size:12px;letter-spacing:.04em}.sx-card-head>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-card-head .idx{color:var(--sx-acc)}.sx-card-head .pro{flex:none;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.sx-card-title{display:flex;flex-direction:column;gap:8px;padding:16px 16px 0}.sx-card-title .name{font-size:22px;font-weight:800;letter-spacing:-.03em;line-height:1.15}.sx-card-title p{margin:0;font-size:14px;line-height:1.45;color:rgba(32,30,29,.75);text-wrap:pretty}.sx-card.is-prep .name{color:rgba(32,30,29,.65)}.sx-card.is-prep .sx-card-title p{color:rgba(32,30,29,.5)}.sx-card-ret{padding:18px 16px 0;gap:10px}.sx-card-nums,.sx-card-ret{display:flex;flex-direction:column}.sx-card-nums{align-items:flex-start;gap:4px;font-family:var(--sx-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-card-nums>span:first-child{display:flex;align-items:center;gap:8px}.sx-card-nums .big{font-size:20px;font-weight:600;letter-spacing:-.02em}.sx-card-nums>span:last-child{display:flex;align-items:center;gap:6px;font-size:12px;color:rgba(32,30,29,.72)}.sx-mini{position:relative;height:160px;border-bottom:1px solid rgba(32,30,29,.4)}.sx-gl{position:absolute;left:0;right:0;border-top:1px solid rgba(32,30,29,.12)}.sx-gl.is-zero{border-top-color:rgba(32,30,29,.3)}.sx-gl.is-faint{border-top-color:rgba(32,30,29,.08)}.sx-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sx-mini-axis{display:flex;justify-content:space-between;gap:12px;margin-top:-4px;font-family:var(--sx-mono);font-size:11px;color:rgba(32,30,29,.65)}.sx-mini-empty{position:relative;height:100%;min-height:200px;border-bottom:1px solid rgba(32,30,29,.2)}.sx-card-foot{padding:18px 16px 16px}.sx-card-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;grid-column-gap:12px;column-gap:12px;border-top:1px solid var(--sx-ink);border-bottom:1px solid rgba(32,30,29,.12)}.sx-card-figs>div{min-width:0;display:grid;grid-row:span 3;grid-template-rows:subgrid;grid-row-gap:2px;row-gap:2px;align-items:end;padding:10px 0 12px}.sx-card-figs .l{font-size:12px;color:rgba(32,30,29,.65)}.sx-card-figs .v{font-family:var(--sx-mono);font-size:17px;font-weight:500;letter-spacing:-.03em;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-card-figs .s{align-self:start;font-size:12px;color:rgba(32,30,29,.6);white-space:nowrap}.sx-card-spec{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);font-size:13px;line-height:1.35}.sx-card-spec dt{padding:9px 12px 9px 0;color:rgba(32,30,29,.65);white-space:nowrap}.sx-card-spec dd,.sx-card-spec dt{border-bottom:1px solid rgba(32,30,29,.12)}.sx-card-spec dd{margin:0;padding:9px 0;text-align:right;font-weight:600}.sx-ai-head{border-top:1px solid rgba(32,30,29,.3);padding-top:14px;display:flex;align-items:baseline;justify-content:space-between;gap:8px 24px;flex-wrap:wrap;color:rgba(32,30,29,.55)}.sx-run-sect{border-top:1px solid var(--sx-ink);padding-top:14px}.sx-run{margin:24px 0 0;padding:0;list-style:none;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px}.sx-run,.sx-runstep{position:relative;display:grid}.sx-runstep{min-width:0;grid-template-columns:24px minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;align-items:start}.sx-runline{position:absolute;background:var(--sx-ink);left:11.5px;top:12px;height:calc(100% + 28px);width:1px;transform-origin:top}.sx-runicon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--sx-g);position:relative;z-index:1}.sx-runtext{min-width:0;display:flex;flex-direction:column;gap:4px}.sx-runtext .n{font-family:var(--sx-mono);font-size:12px;letter-spacing:.04em;color:rgba(32,30,29,.65)}.sx-runtext .t{font-size:17px;font-weight:800;letter-spacing:-.02em;line-height:1.25;text-wrap:balance}.sx-runtext .b{font-size:14.5px;line-height:1.45;color:rgba(32,30,29,.78);text-wrap:pretty}.sx-procard{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;background:var(--sx-ink);color:var(--sx-g);padding:clamp(20px,3vw,32px)}.sx-procard>div{min-width:0}.sx-procard .lab{font-family:var(--sx-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(243,242,242,.7)}.sx-procard h2{color:inherit;margin:10px 0 0;font-size:clamp(1.4rem,3vw,1.9rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.sx-procard ul{margin:18px 0 0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px;font-size:15px;line-height:1.4}.sx-procard li{display:flex;align-items:baseline;gap:10px}.sx-procard li:before{content:"";flex:none;width:6px;height:6px;background:var(--sx-acc);transform:translateY(-2px)}.sx-procard .price-col{display:flex;flex-direction:column;gap:14px}.sx-procard .price{font-family:var(--sx-mono);font-size:clamp(1.8rem,4vw,2.4rem);letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-procard .price span{font-size:14px;letter-spacing:0;color:rgba(243,242,242,.7)}.sx .sx-calc-link{display:inline-block;margin-top:16px;font-size:15px;font-weight:700}.sx-cbnums-wrap{margin-top:20px;padding-top:20px;border-top:1px solid rgba(32,30,29,.2)}.sx-cbnums{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px}.sx-cbnums>div{display:flex;flex-direction:column;gap:8px;min-width:0}.sx-cbnums .lab{display:flex;align-items:center;gap:8px;font-family:var(--sx-mono);font-size:13px;color:rgba(32,30,29,.72)}.sx-bignum{font-family:var(--sx-mono);font-size:clamp(3rem,9vw,6rem);letter-spacing:-.04em;line-height:1;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-val{display:flex;flex-direction:column;gap:6px}.sx-val .lab{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-val .lab,.sx-val .v{font-family:var(--sx-mono)}.sx-val .v{font-size:clamp(1.8rem,5vw,2.6rem);font-weight:700;letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-val .from{font-family:var(--sx-mono);font-size:12px;color:rgba(32,30,29,.65)}.sx-ctl{margin-top:20px;display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:2px}.sx-ctl::-webkit-scrollbar{display:none}.sx-legend{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:20px;font-family:var(--sx-mono);font-size:12px;color:rgba(32,30,29,.72)}.sx-legend>span{display:flex;align-items:center;gap:8px}.sx-chart{position:relative;margin-top:26px;height:220px;touch-action:pan-y;cursor:crosshair}.sx-chart-glab{position:absolute;left:0;transform:translateY(-125%);font-family:var(--sx-mono);font-size:11px;color:rgba(32,30,29,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-endlbl{position:absolute;left:calc(92% + 4px);transform:translateY(-50%);font-family:var(--sx-mono);font-size:11px;white-space:nowrap}@media (min-width:600px){.sx-endlbl{left:calc(92% + 8px);font-size:12px}}.sx-endlbl.is-m{font-weight:600;color:var(--sx-acc)}.sx-endlbl.is-b{color:rgba(32,30,29,.72)}.sx-hv-line{position:absolute;top:0;bottom:0;border-left:1px solid rgba(32,30,29,.5)}.sx-hv-dot{position:absolute;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;background:var(--sx-acc)}.sx-hv-dot.is-b{background:var(--sx-g);border:2px solid rgba(32,30,29,.6)}.sx-tip{position:absolute;top:6px;width:210px;padding:10px 12px;background:var(--sx-ink);color:var(--sx-g);font-family:var(--sx-mono);font-size:12px;line-height:1.5;pointer-events:none}.sx-tip>span{display:flex;justify-content:space-between;gap:12px}.sx-tip>span:first-child{display:block;color:rgba(243,242,242,.7)}.sx-tip>span:nth-child(2){margin-top:4px}.sx-tip .mute{color:rgba(243,242,242,.7)}.sx-axis{position:relative;height:26px;border-top:1px solid rgba(32,30,29,.4);font-family:var(--sx-mono);font-size:11px;color:rgba(32,30,29,.65);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-axis>span{position:absolute;top:0;padding:5px 0 0 5px;border-left:1px solid rgba(32,30,29,.4);height:22px;white-space:nowrap}.sx-axis>span.is-end{right:8%;padding:5px 5px 0 0;border-left:0;border-right:1px solid rgba(32,30,29,.4)}.sx-axis>span[data-minor=true]{display:none}.sx-figs-wrap{padding:0 0 18px}.sx-figs-wrap h3{margin:0 0 8px;font-family:var(--sx-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sx-ink)}.sx-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(32,30,29,.16);border-left:1px solid rgba(32,30,29,.16)}.sx-fig{min-width:0;padding:12px 12px 14px;border-right:1px solid rgba(32,30,29,.16);border-bottom:1px solid rgba(32,30,29,.16)}.sx-fig-top{display:flex;align-items:center;gap:6px;min-width:0}.sx-fig-top .l{min-width:0;font-family:var(--sx-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:rgba(32,30,29,.65);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-fig-i{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border-radius:50%;border:1px solid var(--sx-ink);background:transparent;color:var(--sx-ink);font-family:inherit;font-size:10px;font-weight:800;line-height:1;cursor:pointer}.sx-fig-i[aria-expanded=true]{background:var(--sx-ink);color:var(--sx-g)}.sx-fig-def{display:grid;grid-template-rows:0fr;transition:grid-template-rows .24s var(--sx-ease)}.sx-fig-def[data-open=true]{grid-template-rows:1fr}.sx-fig-def>div{overflow:hidden;min-height:0}.sx-fig-def p{margin:6px 0 0;font-size:12px;line-height:1.45;color:rgba(32,30,29,.78)}.sx-fig .v{display:block;margin-top:8px;font-family:var(--sx-mono);font-size:clamp(1.25rem,2.6vw,1.75rem);font-weight:700;letter-spacing:-.03em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-fig .v .sl{font-weight:500;color:rgba(32,30,29,.45)}.sx-fig .s{display:block;margin-top:6px;font-family:var(--sx-mono);font-size:11.5px;color:rgba(32,30,29,.65);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-pos-table{margin-top:14px;border-top:1px solid rgba(32,30,29,.4)}.sx-lgd{display:grid;grid-template-columns:minmax(0,1fr) 76px 76px 60px}.sx-lgd>.c{padding:10px 6px;font-size:12px}.sx-lgd>.c:first-child{padding-left:8px;font-size:inherit}.sx-lgd-head{border-bottom:1px solid rgba(32,30,29,.2)}.sx .sx-lgd-head>button{display:flex;align-items:center;gap:4px;justify-content:flex-end;min-height:40px;padding-top:8px;padding-bottom:8px;border:0;background:transparent;color:rgba(32,30,29,.65);font-family:var(--sx-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-align:left}.sx .sx-lgd-head>button:first-child{justify-content:flex-start;position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--sx-g)}.sx .sx-lgd-head>button[data-on=true]{color:var(--sx-ink)}.sx-lgd-head .arr{font-size:10px}.sx-lgd-row{align-items:center;border-bottom:1px solid rgba(32,30,29,.12);cursor:pointer}.sx-lgd-row:hover{outline:1px solid var(--sx-ink);outline-offset:-1px}.sx-lgd-row>.c{font-family:var(--sx-mono);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.sx-lgd-row>.c.name{position:-webkit-sticky;position:sticky;left:0;z-index:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:10px 8px;font-family:var(--sx-sans);text-align:left;white-space:normal}.sx-lgd-row .nm{display:block;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:normal}.sx .sx-lgd-row a.nm{text-decoration:none;color:var(--sx-ink)}.sx .sx-lgd-row a.nm:hover{text-decoration:underline}.sx-lgd-row .tk{display:block;margin-top:2px;font-family:var(--sx-mono);font-size:11px;color:rgba(32,30,29,.65);white-space:nowrap}.sx-lgd-row .dt{color:rgba(32,30,29,.72)}.sx-lgd-row .dt.is-long{display:none}.sx-lgd-row .dt.is-short{display:block;font-size:11px}.sx-lgd-row .px{display:block}.sx-lgd .is-held{display:none}.sx-lgd-row .ret,.sx-open-pill{font-weight:700}.sx-open-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;font-size:12px;background:#e1dfde;color:var(--sx-ink)}.sx-open-pill:before{content:"";width:6px;height:6px;background:var(--sx-ink)}.sx-who{position:-webkit-sticky;position:sticky;left:0;border-bottom:1px solid rgba(32,30,29,.12);width:min(100%,calc(100vw - 32px))}.sx .sx-who-btn{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;background:transparent;color:var(--sx-ink);font-family:var(--sx-mono);font-size:12px;text-align:left;cursor:pointer}.sx .sx-who-btn:hover{background:#e9e7e6}.sx-chev{flex:none;width:7px;height:7px;margin-top:-3px;border-right:1.5px solid var(--sx-ink);border-bottom:1.5px solid var(--sx-ink);transform:rotate(45deg);transition:transform .24s var(--sx-ease)}.sx-who-btn[aria-expanded=true] .sx-chev{transform:rotate(-135deg) translate(-2px,-2px)}.sx-who-btn .t{font-weight:600}.sx-who-btn .n{color:rgba(32,30,29,.65)}.sx-who-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s var(--sx-ease)}.sx-who-body[data-open=true]{grid-template-rows:1fr}.sx-who-body>div{overflow:hidden;min-height:0}.sx-who-in{padding:0 0 12px}.sx-wg{display:grid;grid-template-columns:minmax(220px,1.6fr) minmax(170px,1.1fr) 104px 118px minmax(170px,1fr)}.sx-wg-head{border-bottom:1px solid rgba(32,30,29,.2);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.72)}.sx-wg-head>span{padding:8px 10px 6px}.sx-wg-head>span:first-child{padding-left:0}.sx-wg-head>span:last-child{padding:8px 0 6px 10px;text-align:right}.sx-wg-row{align-items:center;border-bottom:1px solid rgba(32,30,29,.12);background:#f8f2ee}.sx .sx-person{display:flex;align-items:center;gap:10px;min-width:0;padding:9px 10px 9px 8px;color:var(--sx-ink);text-decoration:none}.sx .sx-person:hover{color:#ae1800}.sx-photo{position:relative;flex:none;width:28px;height:28px;border:1px solid var(--sx-ink);overflow:hidden;background:#dedcdb}.sx-photo>span{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:var(--sx-mono);font-size:10px;font-weight:600;color:rgba(32,30,29,.72)}.sx-photo>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 20%}.sx-person-t{min-width:0;display:flex;flex-direction:column;gap:2px}.sx-person-t .nm{font-size:14px;font-weight:700;line-height:1.25}.sx-person-t .nm,.sx-person-t .rl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-person-t .rl{font-family:var(--sx-mono);font-size:11px;color:rgba(32,30,29,.65)}.sx-type{flex:none;display:inline-flex;align-items:center;gap:7px;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.25;white-space:nowrap}.sx-type:before{content:"";flex:none;width:6px;height:6px;background:currentColor}.sx-type.is-buy{background:#d3e4d8;color:var(--sx-pos)}.sx-type.is-sell{background:#efd2cc;color:var(--sx-neg)}.sx-type.is-sell.is-who{background:#f0d6d0}.sx-tcell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.sx-band{font-family:var(--sx-mono);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-band.is-buy,.sx-kind.is-buy{color:var(--sx-pos)}.sx-band.is-sell,.sx-kind.is-sell{color:var(--sx-neg)}.sx-dcell{padding:9px 10px;min-width:0;font-family:var(--sx-mono);font-size:13px;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-dcell .lag{display:block;margin-top:2px}.sx-dcell .lag,.sx-rets{font-size:11px;color:rgba(32,30,29,.65)}.sx-rets{text-align:right;font-family:var(--sx-mono);line-height:1.5}.sx-rets>span{display:block;white-space:nowrap}.sx-rets b{font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-rets i{font-style:normal;font-family:var(--sx-sans);font-size:12px;color:rgba(32,30,29,.72)}.sx-mcard{position:relative;isolation:isolate;padding:11px 12px 10px;border-bottom:1px solid rgba(32,30,29,.12)}.sx-mcard.is-who{background:#f8f2ee}.sx-mcard-top{display:flex;align-items:flex-start;gap:10px}.sx-mcard-top>:first-child{flex:1 1;min-width:0}.sx-mcard-r{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px;line-height:1.2;text-align:right}.sx-mcard-r .bnd{font-family:var(--sx-mono);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-kind{display:inline-flex;align-items:center;gap:5px;font-size:11.5px}.sx-kind>span{color:rgba(32,30,29,.65)}.sx-kind:before{content:"";flex:none;width:6px;height:6px;background:currentColor}.sx-mrets{display:grid;grid-template-columns:auto auto;justify-content:end;grid-column-gap:6px;column-gap:6px;grid-row-gap:2px;row-gap:2px;align-items:baseline;margin-top:3px;font-size:11.5px;line-height:1.25;color:rgba(32,30,29,.72);white-space:nowrap}.sx-mrets b{text-align:right;font-family:var(--sx-mono);font-size:12.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-mrets span{text-align:left}.sx-mdates{display:grid;grid-template-columns:auto auto 1fr;grid-column-gap:8px;column-gap:8px;grid-row-gap:3px;row-gap:3px;align-items:baseline;margin-top:8px;font-size:11.5px;line-height:1.35;white-space:nowrap}.sx-mdates .k{color:rgba(32,30,29,.6)}.sx-mdates .d{font-family:var(--sx-mono);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-mdates .lag{color:rgba(32,30,29,.65)}.sx-desk,.sx-desk880{display:none}.sx-rl-sub{margin:8px 0 0;max-width:40rem;font-size:14px;line-height:1.5;color:rgba(32,30,29,.78)}.sx-rlsum{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(32,30,29,.16);border-bottom:1px solid rgba(32,30,29,.16)}.sx-rlsum>div{min-width:0;padding:12px 12px 12px 0}.sx-rlsum .l{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-rlsum .l,.sx-rlsum .v{display:block;font-family:var(--sx-mono)}.sx-rlsum .v{margin-top:6px;font-size:clamp(1.15rem,2.4vw,1.5rem);font-weight:700;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-rlrow{display:grid;grid-template-columns:20px minmax(0,1fr) 72px;grid-column-gap:10px;column-gap:10px;grid-row-gap:10px;row-gap:10px}.sx-rlrow>:nth-child(3){grid-column:2/4;grid-row:2}.sx-rlrow>:nth-child(4){grid-column:3;grid-row:1}.sx-rlrow>:first-child{grid-row:1/3}.sx-rlhead{display:none!important;margin-top:22px;padding:0 0 8px;font-family:var(--sx-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-rl{margin:0;padding:0;list-style:none;border-top:1px solid rgba(32,30,29,.4)}.sx-rlhead+.sx-rl{margin-top:0}.sx-rl>li{position:relative;padding:14px 0;border-bottom:1px solid rgba(32,30,29,.12)}.sx-rl-dotcol{position:relative;align-self:stretch;display:flex;justify-content:center}.sx-rl-dotcol:before{content:"";position:absolute;top:-14px;bottom:-14px;left:50%;width:1px;background:rgba(32,30,29,.2)}.sx-rl-dot{position:relative;margin-top:5px;width:9px;height:9px;border:1.5px solid var(--sx-ink);background:var(--sx-g)}.sx-rl-dot.is-on{background:var(--sx-ink)}.sx-rl-date{font-family:var(--sx-mono);font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-rl-date,.sx-rl-wk{display:block;white-space:nowrap}.sx-rl-wk{margin-top:3px;font-family:var(--sx-mono);font-size:11px;color:rgba(32,30,29,.65)}.sx-rl-changes{min-width:0;display:flex;flex-direction:column;gap:6px}.sx-rl-changes>div{display:flex;flex-wrap:wrap;gap:6px}.sx-chg{display:inline-flex;align-items:baseline;gap:8px;min-height:26px;padding:4px 9px;white-space:nowrap}.sx-chg.is-in{background:#d3e4d8;color:var(--sx-pos)}.sx-chg.is-out{background:#f0d6d0;color:var(--sx-neg)}.sx-chg .tk{font-family:var(--sx-mono);font-size:12.5px;font-weight:700}.sx-chg .nm{font-size:12px;color:var(--sx-ink)}.sx-chg .why{font-family:var(--sx-mono);font-size:11px;font-weight:600}.sx-rl-none{display:inline-flex;align-items:center;min-height:26px;font-size:13px;color:rgba(32,30,29,.6)}.sx-rl-wa{text-align:right;font-family:var(--sx-mono);line-height:1.35;white-space:nowrap}.sx-rl-wa>span:first-child{display:block;font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-rl-wa>span:last-child{display:block;font-size:11.5px;color:rgba(32,30,29,.65);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx .sx-outline-btn{margin-top:14px;min-height:44px;padding:0 14px;border:1px solid var(--sx-ink);background:transparent;color:var(--sx-ink);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.sx .sx-outline-btn:hover{background:var(--sx-ink);color:var(--sx-g)}.sx-phero{margin-top:22px;padding-bottom:8px;display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stats" "btn";grid-gap:24px;gap:24px}.sx-phero-head{grid-area:head;min-width:0}.sx-phero-office{margin:12px 0 0;font-family:var(--sx-mono);font-size:13px;color:rgba(32,30,29,.72)}.sx .sx-phero-src{display:inline-block;margin-top:4px;font-family:var(--sx-mono);font-size:10px;color:rgba(32,30,29,.65)}.sx-ptiles{grid-area:stats;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sx-ptiles>div{min-width:0;padding:12px 16px 14px 0;border-top:1px solid var(--sx-ink)}.sx-ptiles .l{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-ptiles .l,.sx-ptiles .v{display:block;font-family:var(--sx-mono)}.sx-ptiles .v{margin-top:6px;font-size:clamp(1.4rem,2.4vw,2.2rem);font-weight:500;letter-spacing:-.03em;line-height:1.05;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-phero-btn{grid-area:btn;min-width:0}.sx .sx-phero-btn .ep-follow-form{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:0}.sx .sx-phero-btn .ep-btn{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:24px;cursor:pointer;text-decoration:none;font-family:var(--sx-sans);font-weight:800;font-size:14px;line-height:1.2;color:var(--sx-ink);background:transparent;border:1px solid var(--sx-ink);border-radius:0;padding:8px 14.4px;transition:background-color .18s var(--ease-out),color .18s var(--ease-out)}.sx .sx-phero-btn .ep-btn:hover{background:color-mix(in srgb,var(--sx-ink) 7%,transparent);color:var(--sx-ink)}.sx .sx-phero-btn .ep-btn[aria-pressed=true]{background:var(--sx-ink);color:var(--sx-g)}.sx .sx-phero-btn .ep-btn .plus{font-family:var(--sx-mono);font-weight:400}.sx .sx-phero-btn .ep-follow-note,.sx .sx-phero-btn .faint{margin:0;font-size:12px;line-height:1.5;color:rgba(32,30,29,.65)}.sx .sx-phero-btn .ep-follow-note a{color:inherit;text-decoration:underline}.sx-tablist{margin-top:12px;display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;border-bottom:1px solid rgba(32,30,29,.2)}.sx .sx-tablist>button{flex:none;min-height:44px;padding:0;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;background:transparent;color:rgba(32,30,29,.65);font-family:inherit;font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.sx .sx-tablist>button:hover{color:var(--sx-ink)}.sx .sx-tablist>button[aria-selected=true]{border-bottom-color:var(--sx-ink);color:var(--sx-ink)}.sx-pslegend{margin-top:12px;display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;font-family:var(--sx-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-pslegend>span{display:inline-flex;align-items:center;gap:6px}.sx-pslegend i{display:inline-block;width:12px;height:8px}.sx-fstrip-wrap{position:relative}.sx-fstrip{margin-top:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.sx-fstrip>div{display:flex;align-items:stretch;min-width:min-content}.sx .sx-fstrip button{flex:none;width:52px;scroll-snap-align:end;display:flex;flex-direction:column;align-items:center;gap:0;padding:0;border:0;background:transparent;color:var(--sx-ink);font-family:inherit;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sx .sx-fstrip button:hover{background:rgba(32,30,29,.05)}.sx .sx-fstrip button[aria-pressed=true]{background:#e6e4e3}.sx-fbars{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;width:100%;height:136px;border-bottom:1px solid var(--sx-ink)}.sx-fbars .cnt{display:flex;gap:4px;font-family:var(--sx-mono);font-size:11px;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:transparent}.sx-fstrip button[aria-pressed=true] .cnt .b{color:var(--sx-pos)}.sx-fstrip button[aria-pressed=true] .cnt .s{color:var(--sx-neg)}.sx-fbars .bars{display:flex;align-items:flex-end;gap:2px}.sx-fbars .bars>span{display:block;width:4px}.sx-fstrip button[aria-pressed=true] .bars>span{width:6px}.sx-fdate{display:flex;flex-direction:column;align-items:center;padding:8px 2px 6px;font-family:var(--sx-mono);font-size:11px;line-height:1.35;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(32,30,29,.65)}.sx-fstrip button[aria-pressed=true] .sx-fdate{color:var(--sx-ink);font-weight:700}.sx-fread{position:absolute;left:0;top:0;z-index:5;display:flex;flex-direction:column;gap:2px;padding:4px 8px 5px 0;background:rgba(243,242,242,.92);pointer-events:none}.sx-fread .d{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-fread .d,.sx-fread .n{font-family:var(--sx-mono);white-space:nowrap}.sx-fread .n{display:flex;align-items:center;gap:10px;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-fread .n>span{display:inline-flex;align-items:center;gap:5px}.sx-fread .n>span:before{content:"";width:6px;height:6px;background:currentColor}.sx-bands{margin-top:14px;display:flex;flex-direction:column}.sx-bandrow{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px;align-items:center;padding:10px 0;border-bottom:1px solid rgba(32,30,29,.12)}.sx-bandrow .lbl{font-family:var(--sx-mono);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-bandrow .bar-line{display:flex;align-items:center;gap:10px;min-width:0}.sx-stack{display:flex;flex:none;height:18px;transform-origin:left center}.sx-stack>span:first-child{display:block;background:var(--sx-pos)}.sx-stack>span:last-child{display:block;flex:1 1;background:var(--sx-neg)}.sx-bs{flex:none;display:flex;gap:6px;font-family:var(--sx-mono);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sx-bs .b{color:var(--sx-pos)}.sx-bs .s{color:var(--sx-neg)}.sx-bs .sl{color:rgba(32,30,29,.45)}.sx-note{margin:12px 0 0;font-size:13px;color:rgba(32,30,29,.72)}.sx-most{margin-top:14px;max-width:720px}.sx-most>div{padding:12px 0 14px;border-bottom:1px solid rgba(32,30,29,.12)}.sx-most .top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.sx .sx-most .nm{min-width:0;font-size:14px;font-weight:700;color:var(--sx-ink);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx .sx-most a.nm:hover{text-decoration:underline}.sx-most .bs{flex:none;display:flex;gap:6px;font-family:var(--sx-mono);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-most .bs .b{color:var(--sx-pos)}.sx-most .bs .s{color:var(--sx-neg)}.sx-most .line{display:flex;align-items:center;gap:12px;margin-top:8px}.sx-most .track{position:relative;flex:1 1;height:10px;background:#e6e4e3}.sx-most .track>div{position:absolute;left:0;top:0;bottom:0;display:flex;transform-origin:left center}.sx-most .track>div>span:first-child{display:block;background:var(--sx-pos)}.sx-most .track>div>span:last-child{display:block;flex:1 1;background:var(--sx-neg)}.sx-most .tot{flex:none;min-width:28px;text-align:right;font-family:var(--sx-mono);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-tctl{margin-top:14px;display:flex}.sx .sx-tbtn,.sx-tctl{align-items:center;gap:8px}.sx .sx-tbtn{display:inline-flex;min-height:40px;padding:0 12px;border:1px solid var(--sx-ink);background:var(--sx-g);color:var(--sx-ink);font-family:inherit;font-size:14px;font-weight:700;cursor:pointer}.sx .sx-tbtn:hover{background:#e6e4e3}.sx .sx-tbtn.is-sort{border-color:rgba(32,30,29,.4);font-weight:400}.sx-tbtn .k{color:rgba(32,30,29,.65)}.sx-tbtn .v{font-weight:700}.sx-badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:var(--sx-ink);color:var(--sx-g);font-family:var(--sx-mono);font-size:11px}.sx-sortwrap{position:relative;margin-left:auto}.sx-sortlist{position:absolute;right:0;top:calc(100% + 6px);z-index:15;min-width:220px;background:var(--sx-g);border:1px solid var(--sx-ink)}.sx .sx-sortlist>button{display:flex;width:100%;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:0;border-bottom:1px solid rgba(32,30,29,.12);background:transparent;color:var(--sx-ink);font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer}.sx .sx-sortlist>button:hover{background:#e6e4e3}.sx-sortlist>button:before{content:"";flex:none;width:10px;height:10px}.sx-sortlist>button[aria-selected=true]:before{background:var(--sx-ink)}.sx-search{margin-top:10px;display:flex;align-items:stretch;max-width:420px;border:1px solid var(--sx-ink);background:var(--sx-g)}.sx-search input{flex:1 1;min-width:0;min-height:44px;padding:0 12px;outline-offset:-2px;font-family:inherit;font-size:15px}.sx .sx-search button,.sx-search input{border:0;background:transparent;color:var(--sx-ink)}.sx .sx-search button{flex:none;width:44px;border-left:1px solid rgba(32,30,29,.2);font-family:var(--sx-mono);font-size:16px;cursor:pointer}.sx .sx-search button:hover{background:#e6e4e3}.sx-typefilter{margin-top:10px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sx-typefilter>.k{margin-right:6px;font-family:var(--sx-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-fchip{margin-top:12px;display:flex}.sx-fchip>span{min-height:36px;padding-left:12px;background:var(--sx-ink);font-size:13px;font-weight:700}.sx .sx-fchip button,.sx-fchip>span{display:inline-flex;align-items:center;color:var(--sx-g)}.sx .sx-fchip button{justify-content:center;width:36px;height:36px;margin-left:4px;padding:0;border:0;background:transparent;font-family:var(--sx-mono);font-size:16px;cursor:pointer}.sx .sx-fchip button:hover{background:rgba(243,242,242,.14)}.sx-tlist{margin-top:14px;border-top:1px solid rgba(32,30,29,.4)}.sx-tint{position:absolute;inset:0;z-index:-1}.sx-lg-row.is-buy .sx-lg-asset,.sx-tint.is-buy{background:#e7efe9}.sx-lg-row.is-sell .sx-lg-asset,.sx-tint.is-sell{background:#f6e6e3}.sx-tlist .sx-mcard{border-bottom-color:rgba(32,30,29,.2);cursor:pointer}.sx .sx-lg-asset .an,.sx .sx-mcard .an{display:block;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--sx-ink);text-decoration:none}.sx .sx-lg-asset .an{font-size:15px;line-height:1.25}.sx-lg-asset .ak,.sx-mcard .ak{display:block;margin-top:2px;font-family:var(--sx-mono);font-size:11px;color:rgba(32,30,29,.65);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-mcard-r.is-tx{max-width:52%}.sx-mcard-r.is-tx .bnd{font-size:14px}.sx-nomeas{margin-top:3px;font-size:11.5px;line-height:1.3}.sx-empty,.sx-nomeas{color:rgba(32,30,29,.72)}.sx-empty{padding:18px 12px;border-bottom:1px solid rgba(32,30,29,.12);font-size:14px}.sx-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.sx-lg-wrap{margin-top:14px;border-top:1px solid rgba(32,30,29,.2)}.sx-lg{display:grid;grid-template-columns:minmax(150px,1.3fr) minmax(200px,1.3fr) minmax(150px,1fr)}.sx-lmin{min-width:500px}.sx-lg-head{border-bottom:1px solid rgba(32,30,29,.2);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.72)}.sx-lg-head>span{padding:10px 12px 8px}.sx-lg-head>span:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;background:var(--sx-g)}.sx-lg-head>span:last-child{text-align:right}.sx-lg-head .sx-tcell{gap:0}.sx-lg-row{position:relative;isolation:isolate;align-items:center;border-bottom:1px solid rgba(32,30,29,.12);cursor:pointer}.sx-lg-row:hover{outline:1px solid var(--sx-ink);outline-offset:-1px}.sx-lg-asset{position:-webkit-sticky;position:sticky;left:0;z-index:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:10px 12px}.sx-lg-asset .ak{margin-top:3px}.sx-lg-row>.sx-tcell{padding:10px 12px}.sx-lg-row .sx-band{font-size:14px;letter-spacing:-.01em}.sx-lg-row .sx-type:before{background:currentColor}.sx-lg-date{display:none;padding:10px 12px;min-width:0;font-family:var(--sx-mono);font-size:13px;color:var(--sx-ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-lg-date .lag{display:block;margin-top:2px;font-size:11px;color:rgba(32,30,29,.65)}.sx-lg-head .sx-lg-date{display:none;font-family:inherit;font-size:inherit;color:inherit;padding:10px 12px 8px}.sx-lg-ret{padding:10px 12px;min-width:0}.sx-lg-ret .rdate{display:block;margin-top:4px;white-space:nowrap}.sx-lg-ret .rdate+.rdate{margin-top:0}.sx-lg-ret b{font-size:15px}.sx-lg-ret .nomeas{display:block;font-family:var(--sx-sans);font-size:13px;line-height:1.35;color:rgba(32,30,29,.72)}.sx-oge{min-width:620px}.sx-oge-row{display:grid;grid-template-columns:140px minmax(220px,1.6fr) 110px 110px 110px;align-items:center;border-bottom:1px solid rgba(32,30,29,.12)}.sx-oge-row.is-head{border-bottom-color:rgba(32,30,29,.2);font-family:var(--sx-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:rgba(32,30,29,.65)}.sx-oge-row>span{padding:10px 12px}.sx-oge-row.is-head>span{padding:10px 12px 8px}.sx-oge-row>span:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--sx-g);font-family:var(--sx-mono);font-size:13px;white-space:nowrap}.sx-oge-row.is-head>span:first-child{z-index:2;font-size:11px}.sx-oge-row>span:nth-child(2){min-width:0;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx-oge-row.is-head>span:nth-child(2){font-size:11px;font-weight:400}.sx-oge-row>span:nth-child(n+3){text-align:right;font-family:var(--sx-mono);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sx-oge-row.is-head>span:nth-child(n+3){font-size:11px}.sx .sx-oge-row a{font-family:var(--sx-sans);font-size:14px;font-weight:700}@media (min-width:600px){.sx-axis>span[data-minor=true]{display:block}}@media (min-width:768px){.sx-lg{grid-template-columns:minmax(170px,1.4fr) minmax(210px,1.4fr) 120px 140px minmax(140px,1fr)}.sx-lmin{min-width:780px}.sx-lg-date,.sx-lg-head .sx-lg-date{display:block}.sx-lg-ret .rdate{display:none}.sx-desk{display:block}.sx-mob{display:none}}@media (min-width:880px){.sx-desk880{display:flex}.sx-desk880>*{flex:1 1}.sx-ovsplit>aside{max-width:560px}.sx-strip{grid-auto-flow:row;grid-template-rows:none;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.sx-procard{grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:end}.sx-run{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.sx-runstep{grid-template-columns:minmax(0,1fr);gap:14px}.sx-runline{left:12px;top:11.5px;width:calc(100% + 24px);height:1px;transform-origin:left}.sx-figs{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-cbnums{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.sx-ctl{flex-wrap:wrap;justify-content:space-between;overflow:visible}.sx-who{width:100%}.sx-rlsum{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-rlhead{display:grid!important}.sx-rlrow{grid-template-columns:20px 150px minmax(0,1fr) 110px;column-gap:16px}.sx-rlrow>:first-child,.sx-rlrow>:nth-child(3),.sx-rlrow>:nth-child(4){grid-column:auto;grid-row:auto}.sx-lgd{grid-template-columns:minmax(200px,2fr) minmax(120px,1fr) minmax(120px,1fr) 90px 110px}.sx-lgd .is-held{display:flex!important;justify-content:flex-end}.sx-lgd-row .is-held{display:block!important}.sx-lgd-row .dt.is-long{display:block}.sx-lgd-row .dt.is-short{display:none}.sx-lgd>.c{padding-left:12px;padding-right:12px;font-size:13px}.sx-lgd>.c:first-child{padding-left:12px;font-size:inherit}.sx-lgd-row .nm{white-space:nowrap}.sx-phero{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head btn" "stats stats";gap:28px 32px;align-items:start}.sx-phero-btn{width:260px}.sx .sx-phero-btn .ep-btn{min-width:220px}.sx-ptiles{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-bandrow{grid-template-columns:210px minmax(0,1fr);gap:16px}.sx-fstrip>div{min-width:100%!important}.sx .sx-fstrip button{flex:1 0 52px;width:auto}.sx-chart{height:320px}}@media (min-width:1100px){.sx-lg{grid-template-columns:minmax(180px,1.4fr) minmax(330px,1.8fr) 130px 150px minmax(150px,1fr)}.sx-lmin{min-width:940px}.sx-lg .sx-tcell{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}}@media (prefers-reduced-motion:no-preference){.sx[data-rv-on] [data-reveal]{opacity:0;transform:translateY(20px);transition:opacity .38s cubic-bezier(.2,.7,.2,1),transform .38s cubic-bezier(.2,.7,.2,1)}.sx[data-rv-on] [data-reveal][data-in]{opacity:1;transform:none}.sx[data-rv-on] .sx-runline{transition:transform .4s cubic-bezier(.4,0,.6,1) .2s;transform:scaleY(0)}.sx[data-rv-on] [data-in] .sx-runline{transform:none}.sx[data-rv-on] .sx-runstep:nth-child(2) .sx-runline{transition-delay:.5s}.sx[data-rv-on] .sx-runstep:nth-child(3) .sx-runline{transition-delay:.8s}@media (min-width:880px){.sx[data-rv-on] .sx-runline{transform:scaleX(0)}.sx[data-rv-on] [data-in] .sx-runline{transform:none}}.sx[data-rv-on] [data-reveal] [data-row]{transition:opacity .38s cubic-bezier(.2,.7,.2,1),transform .38s cubic-bezier(.2,.7,.2,1)}.sx[data-rv-on] [data-reveal]:not([data-in]) [data-row]{opacity:0;transform:translateY(8px)}.sx[data-rv-on] [data-reveal] [data-tint]{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:-webkit-clip-path .38s cubic-bezier(.2,.7,.2,1);transition:clip-path .38s cubic-bezier(.2,.7,.2,1);transition:clip-path .38s cubic-bezier(.2,.7,.2,1),-webkit-clip-path .38s cubic-bezier(.2,.7,.2,1)}.sx[data-rv-on] [data-reveal][data-in] [data-tint]{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.sx [data-row]:nth-child(2),.sx [data-row]:nth-child(2) [data-tint]{transition-delay:40ms}.sx [data-row]:nth-child(3),.sx [data-row]:nth-child(3) [data-tint]{transition-delay:80ms}.sx [data-row]:nth-child(4),.sx [data-row]:nth-child(4) [data-tint]{transition-delay:.12s}.sx [data-row]:nth-child(5),.sx [data-row]:nth-child(5) [data-tint]{transition-delay:.16s}.sx [data-row]:nth-child(6),.sx [data-row]:nth-child(6) [data-tint]{transition-delay:.2s}.sx [data-row]:nth-child(7),.sx [data-row]:nth-child(7) [data-tint]{transition-delay:.24s}.sx [data-row]:nth-child(8),.sx [data-row]:nth-child(8) [data-tint]{transition-delay:.28s}.sx [data-row]:nth-child(9),.sx [data-row]:nth-child(9) [data-tint]{transition-delay:.32s}.sx [data-row]:nth-child(10),.sx [data-row]:nth-child(10) [data-tint]{transition-delay:.36s}.sx [data-row]:nth-child(n+11),.sx [data-row]:nth-child(n+11) [data-tint]{transition-delay:.4s}.sx[data-rv-on] [data-reveal] [data-draw]{-webkit-clip-path:inset(-12px 100% -12px 0);clip-path:inset(-12px 100% -12px 0);transition:-webkit-clip-path .38s cubic-bezier(.2,.7,.2,1) .2s;transition:clip-path .38s cubic-bezier(.2,.7,.2,1) .2s;transition:clip-path .38s cubic-bezier(.2,.7,.2,1) .2s,-webkit-clip-path .38s cubic-bezier(.2,.7,.2,1) .2s}.sx[data-rv-on] [data-reveal][data-in] [data-draw]{-webkit-clip-path:inset(-12px -12px -12px 0);clip-path:inset(-12px -12px -12px 0)}.sx[data-rv-on] [data-reveal] [data-drawlbl]{opacity:0;transition:opacity .38s cubic-bezier(.2,.7,.2,1) .58s}.sx[data-rv-on] [data-reveal][data-in] [data-drawlbl]{opacity:1}.sx[data-rv-on] [data-reveal] [data-grow]{transform:scaleX(0);transition:transform .6s cubic-bezier(.2,.7,.2,1) .2s}.sx[data-rv-on] [data-reveal][data-in] [data-grow]{transform:none}.sx-bandrow:nth-child(2) [data-grow]{transition-delay:.24s}.sx-bandrow:nth-child(3) [data-grow]{transition-delay:.28s}.sx-bandrow:nth-child(4) [data-grow]{transition-delay:.32s}.sx-bandrow:nth-child(5) [data-grow]{transition-delay:.36s}.sx-bandrow:nth-child(6) [data-grow]{transition-delay:.4s}.sx-bandrow:nth-child(7) [data-grow]{transition-delay:.44s}.sx-info{transition:grid-template-rows .38s cubic-bezier(.2,.7,.2,1)}}@media (prefers-reduced-motion:reduce){.sx *,.sx :after,.sx :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:IR Amp;src:local("Helvetica Neue"),local("HelveticaNeue"),local("Helvetica"),local("Arial");font-weight:100 599;unicode-range:u+0026}@font-face{font-family:IR Amp;src:local("Helvetica Neue Bold"),local("HelveticaNeue-Bold"),local("Helvetica Bold"),local("Helvetica-Bold"),local("Arial Bold"),local("Arial-BoldMT");font-weight:600 900;unicode-range:u+0026}.acct-panel,.as,.menu-sheet{--display:"IR Amp",var(--ir-sans);--sans:"IR Amp",var(--ir-sans);font-family:"IR Amp",var(--ir-sans);font-synthesis-weight:none}.as{--as-ink:#201e1d;--as-paper:#f3f2f2;--as-fill:#e6e4e3;--as-acc:#ec3013;--as-acc-h:#ff4a2c;--as-acc-a:#d42b11;--as-danger:#9c2415;--as-danger-bg:#f6e6e3;--as-ok-bg:#e7efe9;--as-ok:#1f5c3d;--as-tag:#e1dfde;--as-mute:rgba(32,30,29,0.72);--as-lab:rgba(32,30,29,0.65);--as-row:rgba(32,30,29,0.12);--as-rule:rgba(32,30,29,0.15);--as-input:rgba(32,30,29,0.4);--as-dark-h:#3a3735;--as-mono:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;--as-ease:cubic-bezier(0.2,0.7,0.2,1);--as-slide:160ms;position:relative;background:var(--as-paper);color:var(--as-ink);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.as *,.as :after,.as :before{box-sizing:border-box}.as h1,.as h2{font-family:inherit;color:inherit;text-wrap:balance}.as p{text-wrap:pretty}.as a{text-decoration:underline;-webkit-text-decoration-color:rgba(32,30,29,.3);text-decoration-color:rgba(32,30,29,.3);text-underline-offset:3px}.as a,.as a:hover{color:var(--as-ink)}.as a:hover{-webkit-text-decoration-color:var(--as-ink);text-decoration-color:var(--as-ink)}.as :focus-visible{outline:2px solid var(--as-acc);outline-offset:2px}.as input::placeholder{color:rgba(32,30,29,.6)}.as button{font-family:inherit;color:var(--as-ink)}.as button:disabled{cursor:not-allowed}.as-shell{max-width:1240px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.as-side{display:none}.as-main{min-width:0;padding:clamp(28px,6vw,72px) 0 96px;container-type:inline-size}@media (min-width:880px){.as-shell{grid-template-columns:200px minmax(0,1fr);gap:56px}.as-side{display:block;position:-webkit-sticky;position:sticky;top:58px;padding:clamp(40px,6vw,72px) 0 40px;max-height:calc(100vh - 58px);overflow-y:auto}.as-list{display:none}.as-back{display:none!important}}@media (max-width:879px){.as-sec[data-default]{display:none}.as-sec-eyebrow{display:none!important}}@keyframes as-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.as [data-anim]{animation:as-in .38s var(--as-ease) both}}.as-side-lab{margin:0 0 8px;font-family:var(--as-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--as-lab)}.as-side-nav{position:relative;border-top:1px solid var(--as-ink)}.as-side-ind{position:absolute;left:0;right:0;background:var(--as-fill);transition:top var(--as-slide) var(--as-ease),opacity .12s}.as-side-ind i{position:absolute;left:0;top:50%;margin-top:-3px;width:6px;height:6px;background:var(--as-acc)}.as-side-data button,.as-side-nav button{position:relative;display:flex;width:100%;align-items:center;gap:10px;padding:9px 0;border:0;border-bottom:1px solid var(--as-rule);background:transparent;font-size:14px;font-weight:600;line-height:1.3;text-align:left;cursor:pointer}.as-side-data button:hover,.as-side-nav button:hover{background:var(--as-fill)}.as-side-data button[aria-current=page],.as-side-nav button[aria-current=page]{font-weight:800}.as-side-data button i,.as-side-nav button i{flex:none;display:inline-block;width:6px;height:6px;background:transparent}.as-side-data button[aria-current=page] i{background:var(--as-acc)}.as-mt28{margin-top:28px}.as-side-support{border-top:1px solid var(--as-ink);padding-top:9px}.as-side-support a{font-size:14px;font-weight:600;line-height:1.3;word-break:break-all}.as-side-data{margin-top:28px;border-top:1px solid var(--as-rule)}.as-side-data button.is-danger{padding-left:16px;color:var(--as-danger)}.as-side-data button.is-danger:hover{background:var(--as-danger-bg)}.as-eyebrow{font-family:var(--as-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--as-lab)}.as-eyebrow12{display:block;font-size:12px}.as-h1-list{margin:10px 0 0;font-size:clamp(2.3rem,6.4vw,3.8rem);font-weight:800;letter-spacing:-.04em;line-height:1.04}.as-meta{margin:0;font-family:var(--as-mono);font-size:12px;color:var(--as-lab)}.as-mt8{margin-top:8px}.as-list-rows{margin-top:24px;border-top:1px solid var(--as-ink)}.as-lrow{display:grid;grid-template-columns:36px minmax(0,1fr) 16px;grid-gap:14px;gap:14px;align-items:center;width:100%;min-height:64px;padding:10px 0;border:0;border-bottom:1px solid var(--as-rule);background:transparent;color:var(--as-ink);text-align:left;text-decoration:none!important;cursor:pointer}.as-lrow:active{background:var(--as-fill)}.as-lrow.is-top{border-top:1px solid var(--as-ink)}.as-lrow.is-danger:active{background:var(--as-danger-bg)}.as-lrow-ico{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--as-ink)}.as-lrow.is-danger .as-lrow-ico{border-color:var(--as-danger);color:var(--as-danger)}.as-lrow-text{min-width:0;display:flex;flex-direction:column}.as-lrow-sum{font-size:13px;color:var(--as-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-list-lab{margin:32px 0 8px}.as-h24{height:24px}.as-signout{margin-top:32px;width:100%;min-height:48px;padding:10px 16px;border:1px solid var(--as-ink);background:var(--as-paper);font-size:15px;font-weight:700;cursor:pointer}.as-signout:active{background:var(--as-fill)}.as-sec{max-width:760px}.as-back{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:-12px 0 8px -10px;padding:0 10px;border:0;background:transparent;font-size:15px;font-weight:700;cursor:pointer}.as-back:active{background:var(--as-fill)}.as-h1{margin:10px 0 0;font-size:clamp(2rem,5.4vw,3rem);letter-spacing:-.04em;line-height:1.04}.as-h1,.as-h2{font-weight:800}.as-h2{margin:0;font-size:clamp(1.15rem,2.2vw,1.3rem);letter-spacing:-.03em;line-height:1.1}.as-h2-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px}.as-h2-link{display:inline-flex;align-items:center;min-height:44px;padding:0;border:0;background:none;font-size:15px;font-weight:700;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(32,30,29,.3);text-decoration-color:rgba(32,30,29,.3);text-underline-offset:3px}.as-meta-inline{font-family:var(--as-mono);font-size:12px;color:var(--as-lab)}.as-block{margin-top:28px;border-top:1px solid var(--as-ink)}.as-block.is-danger{border-top-color:var(--as-danger)}.as-block-h{margin-top:40px;padding-top:14px;border-top:1px solid var(--as-ink)}.as-block-h.as-usage{margin-top:28px}.as-block-meta{display:block;margin-top:4px}.as-mt40{margin-top:40px}.as-mt24{margin-top:24px}.as-mt14{margin-top:14px}.as-row{padding:16px 0;border-bottom:1px solid var(--as-row)}.as-row-col{display:flex;flex-direction:column;gap:8px}.as-gap10{gap:10px}.as-row-wrap{flex-wrap:wrap;gap:10px 20px}.as-row-switch,.as-row-wrap{display:flex;align-items:center;justify-content:space-between}.as-row-switch{gap:16px}.as-alert-row,.as-block>.as-row.as-row-switch,.as-row-link{padding:14px 0}.as-row-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.as-row-text{min-width:0;display:flex;flex-direction:column;gap:2px}.as-row-wrap>.as-row-text{flex:1 1 220px}.as-row-title{font-size:15px;font-weight:700;line-height:1.3}.as-title-tag{display:flex;align-items:center;gap:8px}.as-help{font-size:13px;color:var(--as-mute)}.as-help14{font-size:14px}.as-red{color:var(--as-danger)}.as-lab{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--as-lab)}.as-lab,.as-mono-val{font-family:var(--as-mono)}.as-mono-val{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-mono-strong{font-family:var(--as-mono);font-weight:600}.as-name-status{font-family:var(--as-mono);font-size:12px;color:var(--as-lab)}.as-name-status[data-s=saved]{color:var(--as-ok)}.as-name-status[data-s=error]{color:var(--as-danger)}.as-input{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--as-input);border-radius:0;background:var(--as-paper);font-family:inherit;font-size:16px;color:var(--as-ink)}.as-input[aria-invalid=true]{border-color:var(--as-danger)}.as-input-name{max-width:420px}.as-input-mono{font-family:var(--as-mono)}.as-err{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:13px;color:var(--as-danger)}.as-textbtn{border:0;padding:0;background:none;font-size:13px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.as-done{align-self:flex-start;min-height:36px}.as-btn{min-height:44px;padding:10px 16px;border:1px solid var(--as-ink);border-radius:0;background:var(--as-paper);font-size:14px;font-weight:700;cursor:pointer}.as-btn:hover{background:var(--as-fill)}.as-btn.is-danger{border-color:var(--as-danger);color:var(--as-danger)}.as-btn.is-danger:hover{background:var(--as-danger-bg)}.as-btn-sm{min-height:40px;padding:6px 12px;font-size:13px}.as-btn-dark{min-height:44px;padding:10px 16px;border:0;background:var(--as-ink);color:var(--as-paper)!important;font-size:14px;font-weight:800;cursor:pointer}.as-btn-dark:hover{background:var(--as-dark-h)}.as-btn-ghost{min-height:44px;padding:0 10px;border:0;background:transparent;font-size:14px;font-weight:700;cursor:pointer}.as-pw-form .as-btn-ghost,form .as-inline-row .as-btn-ghost{padding:10px 12px}.as-btn-ghost:hover{background:var(--as-fill)}.as-btn-ghost.is-danger{color:var(--as-danger)}.as-btn-ghost.is-danger:hover{background:var(--as-danger-bg)}.as-btn-red{min-height:44px;padding:10px 16px;border:0;background:var(--as-acc);color:var(--as-paper)!important;font-size:14px;font-weight:800;cursor:pointer}.as-btn-red:hover{background:var(--as-acc-h)}.as-btn-danger{min-height:44px;padding:10px 16px;border:0;background:var(--as-danger);color:var(--as-paper)!important;font-size:14px;font-weight:800;cursor:pointer}.as-btn-danger:disabled{opacity:.4}.as-confirm .as-btn-danger{padding:0 12px}.as-link-strong{font-size:14px;font-weight:700}.as-linkbtn{padding:0;border:0;background:none;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(32,30,29,.3);text-decoration-color:rgba(32,30,29,.3);text-underline-offset:3px}.as-linkbtn:hover{-webkit-text-decoration-color:var(--as-ink);text-decoration-color:var(--as-ink)}.as-inline-form{flex:1 1 100%;display:flex;flex-direction:column;gap:8px}.as-inline-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.as-gap16{gap:8px 16px}.as-input-grow{flex:1 1 240px;max-width:420px;width:auto}.as-ok-note{flex:1 1 100%;margin:0;padding:10px 12px;background:var(--as-ok-bg);font-size:14px}.as-ok-note b{font-weight:700}.as-pw-form{flex:1 1 100%;gap:12px;max-width:420px}.as-field,.as-pw-form{display:flex;flex-direction:column}.as-field{gap:6px}.as-alert{margin:0;padding:10px 12px;background:var(--as-danger-bg);color:var(--as-danger);font-size:14px;font-weight:700}.as-seg{position:relative;display:grid;grid-gap:3px;gap:3px;padding:3px;background:var(--as-fill)}.as-seg-cur{max-width:520px}.as-seg-freq{max-width:360px}.as-seg-ind{position:absolute;top:3px;bottom:3px;background:var(--as-paper);transition:left .16s var(--as-ease)}.as-seg button{position:relative;min-height:38px;padding:6px 8px;border:0;background:transparent;font-size:13px;font-weight:700;cursor:pointer}.as-seg.is-mono button{min-height:40px;padding:8px 6px;font-family:var(--as-mono);font-weight:600}.as-seg:not([data-slide]) button[aria-pressed=true]{background:var(--as-paper)}.as-seg[data-inactive]{opacity:.4;pointer-events:none}.as-switch{flex:none;display:flex;align-items:center;justify-content:center;width:56px;height:44px;border:0;padding:0;background:transparent;cursor:pointer}.as-switch:disabled{opacity:.4}.as-switch-track{position:relative;display:block;width:44px;height:26px;border:1px solid var(--as-ink);border-radius:999px;background:var(--as-paper)}.as-switch-knob{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;transition:left .18s var(--as-ease)}.as-switch-knob,.as-switch[data-on] .as-switch-track{background:var(--as-ink)}.as-switch[data-on] .as-switch-knob{left:21px;background:var(--as-paper)}.as-badge{font-family:var(--as-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;background:var(--as-ink);color:var(--as-paper);font-weight:600}.as-badge.is-free{background:var(--as-tag);color:var(--as-ink)}.as-badge.is-tiny{font-size:10px;padding:2px 6px}.as-plan{margin-top:28px;max-width:480px;border:1.5px solid var(--as-ink);padding:22px 20px 20px;display:flex;flex-direction:column;gap:18px}.as-plan.as-mt24{margin-top:24px}.as-plan-head{display:flex;flex-direction:column;gap:6px}.as-plan-tags{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.as-plan-tags .as-eyebrow{font-size:12px}.as-was{position:relative;align-self:flex-start;display:inline-block;padding:0 2px;font-family:var(--as-mono);font-size:20px;line-height:1;color:rgba(32,30,29,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-was span{position:absolute;left:-2px;right:-2px;top:50%;height:2px;background:var(--as-acc);transform:rotate(-6deg)}.as-price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.as-price-num{font-family:var(--as-mono);font-size:clamp(2.4rem,9vw,3rem);letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-price-per{font-size:15px;color:var(--as-mute)}.as-price-note{font-size:14px}.as-dl{margin:0;display:grid;grid-template-columns:auto minmax(0,1fr);border-top:1px solid var(--as-rule)}.as-dl dt{padding:9px 16px 9px 0;color:var(--as-mute)}.as-dl dd,.as-dl dt{border-bottom:1px solid var(--as-rule);font-size:14px}.as-dl dd{margin:0;padding:9px 0;text-align:right}.as-dd-strong{font-weight:700}.as-dd-mono{font-family:var(--as-mono);font-weight:600}.as-cta-dark,.as-cta-red{display:flex;align-items:center;gap:8px;min-height:52px;padding:15px 18px;background:var(--as-ink);color:var(--as-paper)!important;font-size:16px;font-weight:800;line-height:1.2;text-decoration:none!important}.as-cta-dark span:first-child,.as-cta-red span:first-child{flex:1 1}.as-cta-dark:hover{background:var(--as-dark-h)}.as-cta-red{background:var(--as-acc)}.as-cta-red:hover{background:var(--as-acc-h)}.as-cta-red:active{background:var(--as-acc-a)}.as-cta-sm{min-height:48px;padding:12px 16px;font-size:15px}.as-cta-sm span:first-child{flex:none}.as-cta-note{margin-top:-8px;font-size:13px;color:var(--as-lab)}.as-cta-wrap{display:flex;flex-direction:column;gap:10px}.as-cta-wrap .as-cta-note{margin-top:0}.as-adds{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--as-rule)}.as-adds li{display:flex;gap:10px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--as-rule);font-size:15px;font-weight:700;line-height:1.3}.as-check{flex:none;transform:translateY(1px)}.as-plan-row{margin-top:28px;padding:16px 0;border-top:1px solid var(--as-ink);border-bottom:1px solid var(--as-row);display:flex;align-items:center;justify-content:space-between;gap:16px}.as-nc{max-width:480px;border:1px solid var(--as-ink);padding:18px 20px 20px;display:flex;flex-direction:column;gap:14px}.as-nc-line{display:flex;gap:12px;align-items:flex-start}.as-nc-dot{flex:none;margin-top:6px;width:8px;height:8px;background:var(--as-ink)}.as-nc p{margin:0;font-size:16px;font-weight:700;line-height:1.35}.as-nc-mail{display:flex;align-items:center;gap:8px;min-height:48px;padding:12px 16px;border:1px solid var(--as-ink);font-size:15px;font-weight:700;text-decoration:none!important}.as-nc-mail span:first-child{flex:1 1}.as-nc-mail:hover{background:var(--as-fill)}.as-lock{margin-top:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;padding:12px 14px;background:var(--as-ink);color:var(--as-paper)}.as-lock.as-mt28{margin-top:28px}.as-lock-t{font-size:15px;font-weight:700}.as-lock-stack{display:flex;flex-direction:column}.as-lock-sub{font-size:13px;color:rgba(243,242,242,.7)}.as-sec>.as-meta{margin-top:10px}.as-hist{margin-top:20px;border-top:1px solid var(--as-ink)}.as-hist-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 16px;gap:2px 16px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--as-row)}.as-hist-subj{min-width:0;font-size:15px;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-hist-when{font-family:var(--as-mono);font-size:13px;color:var(--as-mute);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-hist-meta{font-size:12px;color:var(--as-lab)}.as-hist-type{font-family:var(--as-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--as-ink)}.as-hist-view{font-size:13px;font-weight:700;text-align:right}.as-empty-line{margin:0;padding:12px 0;border-bottom:1px solid var(--as-row);font-size:14px;color:var(--as-mute)}.as-chips{margin:24px -20px 0;padding:0 20px;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.as-chips::-webkit-scrollbar{display:none}.as-chips button{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 12px;border:1px solid var(--as-ink);background:var(--as-paper);font-size:14px;font-weight:700;cursor:pointer}.as-chips button[aria-pressed=true]{background:var(--as-ink);color:var(--as-paper)}.as-chip-n{font-family:var(--as-mono);font-size:12px;font-weight:500;opacity:.75}.as-groups{margin-top:20px;display:flex;flex-direction:column;gap:28px}.as-group-h{display:flex;align-items:baseline;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--as-ink);font-family:var(--as-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--as-ink);font-weight:600}.as-group-n{color:var(--as-lab);font-weight:400}.as-fo,.as-key{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px;align-items:center;padding:10px 0;border-bottom:1px solid var(--as-row)}.as-key{gap:4px 12px;padding:12px 0}.as-fo-text{min-width:0;display:flex;flex-direction:column;gap:2px}.as .as-fo-name{font-size:15px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none}.as a.as-fo-name:hover{text-decoration:underline}.as-fo-type{font-family:var(--as-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--as-ink)}.as-fo-acts{gap:2px}.as-bell,.as-fo-acts{display:flex;align-items:center}.as-bell{justify-content:center;width:44px;height:44px;border:0;background:transparent;cursor:pointer}.as-bell:hover{background:var(--as-fill)}.as-bell:hover svg path[stroke="var(--as-paper)"]{stroke:var(--as-fill)}.as-unfollow{min-height:44px;padding:0 10px;border:0;background:transparent;font-size:14px;font-weight:700;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:rgba(32,30,29,.3);text-decoration-color:rgba(32,30,29,.3);text-underline-offset:3px}.as-unfollow:hover{background:var(--as-fill)}.as-emptycard{margin-top:28px;padding:28px 20px;flex-direction:column;align-items:flex-start;gap:16px;max-width:480px}.as-emptycard,.as-emptycard-ico{border:1px solid var(--as-ink);display:flex}.as-emptycard-ico{align-items:center;justify-content:center;width:44px;height:44px}.as-emptycard-text{display:flex;flex-direction:column;gap:4px}.as-emptycard-t{font-size:19px;font-weight:800;letter-spacing:-.02em}.as-usage-nums{margin-top:6px;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.as-usage-n{font-family:var(--as-mono);font-size:clamp(2.2rem,5vw,2.8rem);letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.as-usage-of{font-family:var(--as-mono);font-size:15px;color:var(--as-mute)}.as-bar{margin-top:12px;height:10px;background:var(--as-fill);position:relative}.as-bar div{position:absolute;inset:0 auto 0 0;background:var(--as-acc)}.as-newkey{margin-top:12px;padding:14px;background:var(--as-ok-bg);display:flex;flex-direction:column;gap:10px}.as-copyrow{display:flex;gap:8px;align-items:stretch}.as-copyrow-mcp{max-width:520px}.as-code-field{flex:1 1;min-width:0;display:flex;align-items:center;padding:0 12px;min-height:44px;border:1px solid var(--as-input);font-family:var(--as-mono);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-code-field.is-light{background:var(--as-paper)}.as-copyrow>button{flex:none}.as-key-top{display:flex;align-items:baseline;gap:10px;min-width:0}.as-key-prefix{font-family:var(--as-mono);font-size:14px;font-weight:600}.as-key-label{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as-confirm{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:700}.as-create{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px}.as-create[data-off]{opacity:.45}.as-input-key{flex:1 1 220px;max-width:320px;width:auto}.as-app-name{font-size:15px;font-weight:700}.as-app-host{font-family:var(--as-mono);font-size:12px;font-weight:400;color:var(--as-lab)}.as-mcp{margin-top:14px;display:flex;flex-direction:column;gap:6px}.as-cards{margin-top:20px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@container (min-width: 620px){.as-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.as-card{border:1px solid var(--as-ink);display:flex;flex-direction:column;min-width:0}.as-card-h{padding:10px 16px;background:var(--as-ink);color:var(--as-paper);display:flex;justify-content:space-between;gap:12px;font-family:var(--as-mono);font-size:12px;letter-spacing:.04em}.as-card-name{text-transform:uppercase}.as-card-how{color:rgba(243,242,242,.7)}.as-card-steps{margin:0;padding:12px 16px 4px 34px;display:flex;flex-direction:column;gap:4px;font-size:14px;line-height:1.4}.as-card-code{margin:8px 16px 0;padding:10px 12px;background:var(--as-fill);font-family:var(--as-mono);font-size:12px;line-height:1.5;overflow-x:auto;white-space:pre}.as-card-foot{margin-top:auto;padding:12px 16px 14px;display:flex;justify-content:flex-start}.as-dlg-scrim{position:fixed;inset:0;z-index:90;background:rgba(32,30,29,.55);display:flex;align-items:center;justify-content:center;padding:20px}.as-dlg{width:100%;max-width:440px;background:var(--as-paper);border:1px solid var(--as-ink)}.as-dlg-bar{padding:10px 20px;background:var(--as-danger);color:var(--as-paper);font-family:var(--as-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.as-dlg-form{padding:20px;display:flex;flex-direction:column;gap:16px}.as-dlg-h{margin:0;font-size:1.5rem;font-weight:800;letter-spacing:-.03em;line-height:1.1}.as-dlg-lines{list-style:none;margin:0;padding:0;border-top:1px solid var(--as-rule);font-size:14px}.as-dlg-lines li{padding:8px 0;border-bottom:1px solid var(--as-rule)}.as-dlg-btns{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.as-toast{position:fixed;left:20px;bottom:20px;z-index:80;display:flex;align-items:center;gap:12px;background:var(--as-ink);color:var(--as-paper);padding:12px 16px;max-width:calc(100vw - 40px)}.as-toast-lab{flex:none;font-family:var(--as-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(243,242,242,.7)}.as-toast[data-kind=err] .as-toast-lab{color:var(--as-acc-h)}.as-toast-text{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.as .as-toast-act{flex:none;min-height:32px;padding:0 4px;border:0;background:none;color:var(--as-paper);font-size:14px;font-weight:800;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.acct-panel{width:280px}.acct-panel-box{border:1px solid var(--ir-ink);box-shadow:none;padding:0}.acct-who{display:flex;flex-direction:column;gap:2px;min-width:0;padding:14px 16px;border-bottom:1px solid rgba(32,30,29,.15)}.acct-who-lab{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:11px;font-weight:400;letter-spacing:.08em;color:rgba(32,30,29,.65)}.acct-who-name{margin-top:0;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:0;line-height:1.3;overflow:hidden;overflow-wrap:normal}.acct-who-mail,.acct-who-name{text-overflow:ellipsis;white-space:nowrap}.acct-who-mail{font-size:13px;color:rgba(32,30,29,.72);overflow:hidden}.acct-list{padding:4px 0 0}.acct-list a,.acct-list button{justify-content:space-between;gap:12px;padding:0 16px;font-size:14px;font-weight:600}.acct-list a:hover,.acct-list button:hover{background:#e6e4e3;color:var(--ir-ink)}.acct-hint,.menu-hint{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;font-size:12px;font-weight:400;color:rgba(32,30,29,.65)}.acct-list .acct-out{margin-top:4px;padding-top:0;border-top:1px solid rgba(32,30,29,.15)}.menu-acct .menu-sub a{justify-content:space-between;gap:12px}.tour .as{--as-slide:220ms;background:transparent}