.TutorialArticle_page__4_p_1{width:min(1085px,calc(100% - 64px));margin:28px auto 0;color:var(--ink);min-width:0}.TutorialArticle_back__qM42e{display:inline-flex;align-items:center;gap:8px;color:var(--muted);font-size:12px;min-height:36px}.TutorialArticle_back__qM42e>.hub-icon{width:16px;height:16px}.TutorialArticle_heading__hZTte{max-width:810px;padding:25px 0 29px;border-bottom:1px solid var(--line)}.TutorialArticle_topic__tYqAY{font-size:11px;color:var(--primary-dark);font-weight:550}.TutorialArticle_heading__hZTte h1{font-size:34px;line-height:1.35;letter-spacing:-.045em;margin:12px 0 15px;text-wrap:balance;overflow-wrap:anywhere}.TutorialArticle_heading__hZTte>p{font-size:14px;line-height:1.8;color:var(--muted);max-width:720px}.TutorialArticle_meta__tdPvy{display:flex;flex-wrap:wrap;gap:9px 20px;margin-top:20px;color:var(--muted);font-size:10px}.TutorialArticle_layout__z8Hz6{display:grid;grid-template-columns:minmax(0,790px) minmax(175px,1fr);gap:38px;align-items:start}.TutorialArticle_article___uQO5{min-width:0}.TutorialArticle_section__IqdxY{padding:30px 0 9px;scroll-margin-top:calc(var(--header-sticky-offset,86px) + 20px)}.TutorialArticle_section__IqdxY h2{display:flex;align-items:baseline;gap:12px;font-size:20px;font-weight:600;line-height:1.5;letter-spacing:-.025em;margin-bottom:14px}.TutorialArticle_section__IqdxY h2>span{font-size:11px;font-weight:500;color:var(--primary-dark);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.TutorialArticle_section__IqdxY p{font-size:14px;line-height:2.05;max-width:740px;color:var(--ink);overflow-wrap:anywhere}.TutorialArticle_section__IqdxY p+p{margin-top:12px}.TutorialArticle_check__iWfH3{padding:21px 23px;border:1px solid var(--line);border-radius:13px;background:var(--primary-soft);margin:27px 0 22px;scroll-margin-top:calc(var(--header-sticky-offset,86px) + 20px)}.TutorialArticle_check__iWfH3 h2{font-size:16px;display:flex;gap:8px;align-items:center;font-weight:600;margin:0 0 12px}.TutorialArticle_check__iWfH3 h2>.hub-icon{width:18px;height:18px;color:var(--primary-dark)}.TutorialArticle_check__iWfH3 p{font-size:13px;line-height:1.9;color:var(--ink)}.TutorialArticle_prompt__nrUxN{border:1px solid var(--line);border-radius:13px;background:var(--surface);overflow:hidden;scroll-margin-top:calc(var(--header-sticky-offset,86px) + 20px)}.TutorialArticle_prompt__nrUxN>div{padding:15px 18px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid var(--line)}.TutorialArticle_prompt__nrUxN h2{font-size:14px;font-weight:600;line-height:1.5}.TutorialArticle_prompt__nrUxN button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;font-size:11px;padding:6px 10px;border:1px solid var(--line);border-radius:8px;white-space:nowrap;background:var(--bg);color:var(--primary-dark)}.TutorialArticle_prompt__nrUxN button>.hub-icon{width:15px;height:15px}.TutorialArticle_prompt__nrUxN pre{font-family:var(--sans);font-size:12px;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:20px 21px;-webkit-user-select:text;user-select:text}.TutorialArticle_prompt__nrUxN>p{padding:0 20px 18px;font-size:11px;color:var(--muted)}.TutorialArticle_sources__lyvaa{margin-top:30px;padding:23px 0;border-top:1px solid var(--line);color:var(--muted)}.TutorialArticle_sources__lyvaa h2{font-size:14px;font-weight:600;color:var(--ink);margin-bottom:10px}.TutorialArticle_sources__lyvaa p{font-size:11px;line-height:1.85}.TutorialArticle_sources__lyvaa ul{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}.TutorialArticle_sources__lyvaa a{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--primary-dark);min-height:28px}.TutorialArticle_sources__lyvaa a>.hub-icon{width:13px;height:13px}.TutorialArticle_sidebar__Fjp4T{position:sticky;top:calc(var(--header-sticky-offset,86px) + 20px);padding-top:30px;min-width:0}.TutorialArticle_sidebar__Fjp4T h2{font-size:12px;font-weight:600;margin:0 0 12px}.TutorialArticle_sidebar__Fjp4T nav>a{display:block;min-height:34px;padding:7px 0;font-size:11px;color:var(--muted);line-height:1.6;overflow-wrap:anywhere}.TutorialArticle_related__YcyB9{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.TutorialArticle_related__YcyB9 a{display:flex;align-items:flex-start;gap:9px;margin-top:11px;font-size:11px;color:var(--primary-dark);line-height:1.7}.TutorialArticle_related__YcyB9 a>.hub-icon{width:14px;height:14px;flex:none;margin-top:3px}@media(hover:hover){.TutorialArticle_back__qM42e:hover,.TutorialArticle_sidebar__Fjp4T nav>a:hover,.TutorialArticle_sources__lyvaa a:hover{color:var(--primary-dark)}.TutorialArticle_prompt__nrUxN button:hover{background:var(--primary-soft);border-color:var(--primary)}}@media(max-width:900px){.TutorialArticle_layout__z8Hz6{grid-template-columns:minmax(0,1fr);gap:0}.TutorialArticle_heading__hZTte{max-width:none}.TutorialArticle_sidebar__Fjp4T{position:static;padding-top:20px;border-top:1px solid var(--line)}.TutorialArticle_sidebar__Fjp4T nav{display:none}.TutorialArticle_related__YcyB9{margin-top:0;padding-top:0;border-top:0}.TutorialArticle_related__YcyB9 a{max-width:650px}.TutorialArticle_section__IqdxY p{max-width:none}}@media(max-width:600px){.TutorialArticle_page__4_p_1{width:calc(100% - 32px);margin-top:20px}.TutorialArticle_heading__hZTte{padding:19px 0 22px}.TutorialArticle_heading__hZTte h1{font-size:27px;line-height:1.42;margin-top:10px}.TutorialArticle_heading__hZTte>p{font-size:13px}.TutorialArticle_meta__tdPvy{gap:8px 14px;font-size:10px;margin-top:16px}.TutorialArticle_section__IqdxY{padding-top:25px}.TutorialArticle_section__IqdxY h2{font-size:18px;gap:10px;margin-bottom:12px}.TutorialArticle_section__IqdxY p{font-size:14px;line-height:1.95}.TutorialArticle_check__iWfH3{padding:18px}.TutorialArticle_check__iWfH3 h2{font-size:15px}.TutorialArticle_check__iWfH3 p{font-size:12px}.TutorialArticle_prompt__nrUxN>div{padding:13px 15px;flex-wrap:wrap;gap:10px}.TutorialArticle_prompt__nrUxN button{min-height:44px;font-size:11px}.TutorialArticle_prompt__nrUxN pre{font-size:12px;padding:17px;line-height:1.85}.TutorialArticle_sources__lyvaa{margin-top:24px}.TutorialArticle_sources__lyvaa a{min-height:38px}.TutorialArticle_related__YcyB9 a{font-size:12px;min-height:44px}.TutorialArticle_back__qM42e{min-height:44px}}