.one .an-board{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(6 * var(--u));gap:calc(6 * var(--u));margin:calc(4 * var(--u)) 0 calc(6 * var(--u))}.one .an-tile{min-width:0;display:flex;flex-direction:column;gap:calc(3 * var(--u));padding:calc(10 * var(--u)) calc(10 * var(--u)) calc(9 * var(--u));border:1px solid var(--line);border-radius:calc(6 * var(--u));background:var(--surface-2);color:inherit;text-decoration:none}.one .an-tile:active{transform:scale(.98)}.one .an-tl{font-size:calc(10.5 * var(--u));letter-spacing:.08em;color:var(--muted)}.one .an-big{font-size:clamp(28px,calc(34 * var(--u)),44px);line-height:1.1;letter-spacing:.04em}.one .an-big,.one .an-mid{font-family:var(--disp);font-weight:400}.one .an-mid{font-size:calc(17 * var(--u));line-height:1.2}.one .an-tsub{font-size:calc(11 * var(--u));color:var(--text-2);line-height:1.5}.one .an-huas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:calc(4 * var(--u)) calc(8 * var(--u));gap:calc(4 * var(--u)) calc(8 * var(--u))}.one .an-hua{display:inline-flex;align-items:center;gap:calc(5 * var(--u));min-width:0;font-size:calc(13 * var(--u))}.one .an-hua i{flex:none;display:inline-grid;place-items:center;width:calc(20 * var(--u));height:calc(20 * var(--u));border-radius:999px;border:1px solid var(--text-2);font-style:normal;font-size:calc(10.5 * var(--u));font-weight:700;color:var(--text);background:var(--bg)}.one .an-hua b{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.one .an-hua-lu i,.one .an-hua.solo.an-hua-lu{background:var(--accent);border-color:var(--accent);color:var(--bg)}.one .an-hua-ji i,.one .an-hua.solo.an-hua-ji{background:color-mix(in oklab,var(--ochre,#8A6D3B) 85%,var(--bg));border-color:var(--ochre,#8A6D3B);color:var(--bg)}.one .an-hua.solo{display:inline-grid;place-items:center;width:calc(22 * var(--u));height:calc(22 * var(--u));border-radius:999px;border:1px solid var(--text-2);font-style:normal;font-size:calc(11 * var(--u));font-weight:700;color:var(--text);background:var(--bg)}.one .an-loshu{display:grid;grid-template-columns:repeat(3,calc(18 * var(--u)));grid-gap:2px;gap:2px}.one .an-loshu i{display:grid;place-items:center;height:calc(18 * var(--u));font-style:normal;font-size:calc(10 * var(--u));color:var(--muted);border:1px solid var(--line);border-radius:3px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.one .an-loshu i.c{color:var(--bg);background:var(--text-2);border-color:var(--text-2);font-weight:700}.one .an-chain{display:flex;flex-wrap:wrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.one .an-chain,.one .an-chain>span{align-items:baseline;gap:calc(4 * var(--u))}.one .an-chain>span{display:inline-flex}.one .an-chain i{font-style:normal;color:var(--muted);font-size:calc(12 * var(--u))}.one .an-chain b{font-family:var(--disp);font-weight:400;font-size:calc(15 * var(--u));color:var(--text-2)}.one .an-chain b.on{font-size:clamp(24px,calc(30 * var(--u)),38px);color:var(--text)}.one .an-strip{list-style:none;margin:calc(4 * var(--u)) 0 calc(6 * var(--u));padding:0 0 calc(4 * var(--u));display:flex;gap:calc(4 * var(--u));overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.one .an-strip li{flex:0 0 auto;scroll-snap-align:center}.one .an-strip a{display:flex;flex-direction:column;align-items:center;gap:1px;width:calc(54 * var(--u));padding:calc(7 * var(--u)) calc(4 * var(--u)) calc(6 * var(--u));border:1px solid var(--line);border-radius:calc(5 * var(--u));color:inherit;text-decoration:none;background:var(--surface-2)}.one .an-strip a:active{transform:scale(.98)}.one .an-strip b{font-weight:400;font-size:calc(11.5 * var(--u));color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.one .an-strip .han{font-family:var(--disp);font-size:calc(15 * var(--u));line-height:1.2}.one .an-strip small{font-size:calc(10 * var(--u));color:var(--text-2)}.one .an-strip em{font-style:normal;margin-top:calc(3 * var(--u));width:calc(16 * var(--u));height:calc(16 * var(--u));display:grid;place-items:center;border-radius:999px;border:1px solid var(--line);font-size:calc(9.5 * var(--u));color:var(--muted)}.one .an-strip li.this a{border-color:var(--text-2);box-shadow:inset 0 0 0 1px var(--text-2)}.one .an-strip li.now a{background:var(--accent);border-color:var(--accent);color:var(--bg)}.one .an-strip li.now b,.one .an-strip li.now small{color:var(--bg);opacity:.85}.one .an-strip li.now em{border-color:var(--bg);color:var(--bg)}.one .an-learn{color:var(--accent);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.one .an-sihua-list .k{display:flex;align-items:center}.one .an-example{margin:calc(10 * var(--u)) 0 calc(4 * var(--u));padding:calc(10 * var(--u)) calc(12 * var(--u));border:1px dashed var(--line);border-radius:calc(6 * var(--u))}.one .an-ex-lead{margin:0 0 calc(6 * var(--u));font-size:calc(13 * var(--u));color:var(--text)}.one .an-example ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:calc(4 * var(--u));gap:calc(4 * var(--u))}.one .an-example li{display:grid;grid-template-columns:minmax(0,7em) minmax(0,1fr);grid-gap:calc(8 * var(--u));gap:calc(8 * var(--u));font-size:calc(12.5 * var(--u));line-height:1.6;color:var(--text-2)}.one .an-example li b{font-weight:600;color:var(--text)}.one .an-ex-tail{margin:calc(8 * var(--u)) 0 0;font-size:calc(12.5 * var(--u));color:var(--text-2)}.one .an-steps{margin:0;padding-left:1.3em;display:grid;grid-gap:calc(6 * var(--u));gap:calc(6 * var(--u));font-size:calc(13 * var(--u));line-height:1.6}.one .an-jump{display:flex;flex-wrap:wrap;align-items:end;gap:calc(8 * var(--u));margin-top:calc(8 * var(--u))}.one .an-jump label{display:grid;grid-gap:2px;gap:2px;font-size:calc(11 * var(--u));color:var(--muted)}.one .an-jump input{width:calc(90 * var(--u));min-width:0}.one .hero .pill a{color:inherit;text-decoration:none;border-bottom:1px solid var(--line)}.one[data-state=hero] .an-card .n{display:none}@media (max-width:420px){.one .an-board{grid-template-columns:1fr}}