.editor_shell__q245Z{display:grid;grid-template-columns:84px minmax(0,1fr) minmax(380px,34vw);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"top top top" "rail canvas panel";height:100vh;height:100dvh;padding-top:env(safe-area-inset-top);overflow:hidden}@media (max-width:1023px){.editor_shell__q245Z{grid-template-columns:84px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) minmax(0,40dvh);grid-template-areas:"top top" "rail canvas" "panel panel"}}.editor_top__c4UzU{grid-area:top;display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--rule);background:var(--card);min-width:0}.editor_name__gPA_3{font-size:18px;font-weight:600;min-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;padding:4px 6px;flex:0 1 auto}.editor_machine__lVlvw{font-size:13px;color:var(--muted);white-space:nowrap}.editor_spacer__7xXFg{flex:1 1}.editor_saved__G6saV{font-size:12px;color:var(--muted);white-space:nowrap}.editor_saved__G6saV[data-state=error]{color:var(--bad);font-weight:600}.editor_rail__Z4r3E{grid-area:rail;padding:8px 6px;overflow-y:auto;background:var(--card);border-right:1px solid var(--rule)}.editor_rail__Z4r3E,.editor_tool__wDHwV{display:flex;flex-direction:column;gap:2px}.editor_tool__wDHwV{align-items:center;min-height:50px;padding:4px 2px;border:1px solid transparent;border-radius:10px;background:transparent;font:inherit;font-size:12px;line-height:1.1;color:var(--ink);cursor:pointer;touch-action:manipulation;text-align:center}.editor_tool__wDHwV[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent)}.editor_tool__wDHwV[aria-disabled=true]{opacity:.35}.editor_canvasArea__ZLE3f{grid-area:canvas;position:relative;min-width:0;min-height:0}.editor_status__q_klN{position:absolute;left:54px;bottom:10px;font-family:var(--f-mono);font-size:12px;background:rgba(255,255,255,.9);border:1px solid var(--rule);border-radius:8px;padding:3px 8px;pointer-events:none}.editor_zoom__LZ1Yr{position:absolute;right:40px;bottom:10px;display:flex;gap:6px}.editor_zoom__LZ1Yr .btn{min-width:var(--tap)}.editor_hint__eXUuD{position:absolute;bottom:64px;left:50%;transform:translateX(-50%);width:min(440px,calc(100% - 100px));padding:12px 14px;background:var(--card);border:1px solid var(--accent);border-radius:14px;box-shadow:0 6px 24px rgba(23,34,46,.14);font-size:14px;line-height:1.45;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.editor_hint__eXUuD p{margin:0;color:var(--muted)}.editor_hint__eXUuD b{color:var(--ink);font-weight:600}.editor_rowBar__ubGBW{position:absolute;left:54px;right:40px;bottom:48px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 10px;background:var(--card);border:1px solid var(--accent);border-radius:14px;box-shadow:0 6px 24px rgba(23,34,46,.14)}.editor_rowBar__ubGBW input[type=number]{width:64px;min-height:36px}.editor_rowBarLabel__cF_x6{font-weight:600;margin-right:4px}.editor_panel__k1OXM{grid-area:panel;display:flex;flex-direction:column;min-height:0;background:var(--card);border-left:1px solid var(--rule)}@media (max-width:1023px){.editor_panel__k1OXM{border-left:0;border-top:1px solid var(--rule)}}.editor_tabs__fgg8l{display:flex;gap:2px;padding:6px 8px 0;border-bottom:1px solid var(--rule);overflow-x:auto;flex:0 0 auto}.editor_tab__2_Qq_{border:0;background:transparent;font:inherit;font-size:15px;padding:10px 12px;min-height:var(--tap);border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;white-space:nowrap}.editor_tab__2_Qq_[aria-selected=true]{color:var(--ink);border-bottom-color:var(--accent);font-weight:600}.editor_panelBody__srLLQ{flex:1 1;overflow:auto;padding:14px;-webkit-overflow-scrolling:touch}.editor_toast__v9Uyl{position:fixed;left:50%;bottom:max(20px,env(safe-area-inset-bottom));transform:translateX(-50%);background:var(--ink);color:#fff;padding:10px 16px;border-radius:12px;font-size:14px;max-width:min(560px,90vw);z-index:50}.editor_sheetBack__J8vwF{position:fixed;inset:0;background:rgba(23,34,46,.3);z-index:40;display:flex;justify-content:flex-end}.editor_sheet___lEuG{width:min(440px,100vw);height:100%;overflow-y:auto;background:var(--card);padding:max(16px,env(safe-area-inset-top)) 18px 40px;display:flex;flex-direction:column;gap:12px;box-shadow:-10px 0 30px rgba(23,34,46,.15)}@media (max-width:900px){.editor_machine__lVlvw{display:none}.editor_top__c4UzU{gap:6px;padding:6px 8px}}.kb_page__Nmjs3{max-width:1100px;margin:0 auto;padding:max(16px,env(safe-area-inset-top)) 16px 60px;display:flex;flex-direction:column;gap:14px}.kb_head__WkwRW{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap}.kb_filters__IgUAx{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-end}.kb_filters__IgUAx label{min-width:200px;flex:1 1}.kb_list__k81zy{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.kb_item__GB_xo{text-align:left;font:inherit;color:inherit;background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:12px 14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;min-height:var(--tap)}.kb_item__GB_xo:hover{border-color:var(--muted)}.kb_item__GB_xo[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.kb_itemName__HX3YR{font-weight:600}.kb_excerpt__Ojve0{font-size:13px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.kb_card__p4NYp{background:var(--card);border:1px solid var(--rule);border-radius:var(--radius);padding:16px;display:flex;flex-direction:column;gap:10px}.kb_name__4Mtbu{font-size:20px}.kb_fields__P1TIN{margin:0;display:flex;flex-direction:column;gap:10px}.kb_fields__P1TIN dt{font-size:12px;color:var(--muted);font-weight:600}.kb_fields__P1TIN dd{margin:2px 0 0;font-size:15px;line-height:1.6}.kb_chapterTitle__CsVEu{font-size:16px;margin:8px 0 0}.kb_item__GB_xo{flex-direction:row;align-items:flex-start;gap:12px}.kb_itemText__sxD6S{display:flex;flex-direction:column;gap:4px;min-width:0}.kb_thumb__bdATA{flex:0 0 88px;width:88px;min-height:66px;border-radius:8px;overflow:hidden;background:#fbfaf6;border:1px solid var(--rule)}.kb_thumbImg__m7_Oh{display:block;width:88px;height:88px;object-fit:cover}.kb_demo___f_dA{border:1px solid var(--rule);border-radius:var(--radius);padding:12px;display:flex;flex-direction:column;gap:10px;background:#fdfcf8}.kb_demoGrid__0Xj95{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:760px){.kb_demoGrid__0Xj95{grid-template-columns:1fr}}.kb_demoPreview__xh09Y{border-radius:8px;overflow:hidden;background:#fbfaf6;border:1px solid var(--rule)}.kb_demoFig__BchSg{margin:0;display:flex;flex-direction:column;gap:4px}.kb_demoFig__BchSg figcaption{font-size:12px;font-weight:600;color:var(--muted)}.kb_demoSvg__gRIpd{background:#fff;border:1px solid var(--rule);border-radius:8px;padding:6px;overflow:hidden}.kb_demoSvg__gRIpd svg{display:block;width:100%;height:auto}.kb_familyTitle__LK3_u{font-size:20px;margin:10px 0 0}.kb_groupTitle__sLZhv{font-size:14px;margin:4px 0 0;color:var(--muted);font-weight:600}.kb_tags__W7wpa{display:flex;flex-wrap:wrap;gap:4px}.kb_tag__k8AS_{font-size:11px;line-height:1;padding:3px 6px;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep)}.kb_render__AfFUC{margin:0;display:flex;flex-direction:column;gap:6px;max-width:520px}.kb_render__AfFUC img{display:block;width:100%;height:auto;border-radius:10px;border:1px solid var(--rule);background:#e9ecea}.kb_render__AfFUC figcaption{font-size:12px;line-height:1.45;color:var(--muted)}.static_page__TGkqb{max-width:820px;margin:0 auto;padding:max(16px,env(safe-area-inset-top)) 16px 64px;display:flex;flex-direction:column;gap:18px}.static_top__c1ioi{display:flex;gap:8px;align-items:center;justify-content:space-between;flex-wrap:wrap}.static_brand___h5rF{display:inline-flex;align-items:center;gap:8px;font-weight:600;color:var(--ink);text-decoration:none;min-height:var(--tap)}.static_nav__xU71B{display:flex;gap:4px 14px;flex-wrap:wrap;align-items:center;font-size:15px}.static_nav__xU71B a{min-height:36px;display:inline-flex;align-items:center}.static_crumbs__yNgAm{font-size:13px;color:var(--muted);display:flex;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none}.static_crumbs__yNgAm li:not(:last-child):after{content:"›";margin-left:4px}.static_eyebrow__KSaHI{font-size:13px;font-weight:600;color:var(--accent-deep);margin:0 0 4px}.static_title__pkRn6{font-size:clamp(28px,6vw,38px);line-height:1.15}.static_lede__l7Jc8{font-size:18px;line-height:1.6;margin:0}.static_page__TGkqb h2{font-size:21px;margin:8px 0 0}.static_page__TGkqb section{display:flex;flex-direction:column;gap:10px}.static_page__TGkqb section p{margin:0;line-height:1.65}.static_list__Kz27_{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px;line-height:1.6}.static_links__564Hn{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:6px 16px;gap:6px 16px;line-height:1.45}.static_links__564Hn a{display:inline-block;padding:4px 0}.static_fields__Wx3ux{margin:0;display:flex;flex-direction:column;gap:14px}.static_fields__Wx3ux dt{font-size:13px;color:var(--muted);font-weight:600}.static_fields__Wx3ux dd{margin:3px 0 0;font-size:16px;line-height:1.65}.static_chips__FyTli{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.static_chip__h247A{font-size:13px;padding:4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent-deep)}.static_chip__h247A a{color:inherit}.static_cta__UPaEz{display:flex;gap:8px;flex-wrap:wrap}.static_qa__1LXu4{border-top:1px solid var(--rule);padding-top:12px}.static_qa__1LXu4 h3{font-size:18px;margin:0 0 6px}.static_foot__tSofG{border-top:1px solid var(--rule);padding-top:16px;margin-top:12px;display:flex;flex-direction:column;gap:8px;font-size:14px;color:var(--muted)}.static_foot__tSofG nav{display:flex;gap:4px 14px;flex-wrap:wrap}.static_familyTitle__9Fj6Z{font-size:17px;margin:6px 0 0}@media print{.static_crumbs__yNgAm,.static_foot__tSofG,.static_top__c1ioi{display:none!important}.static_page__TGkqb{padding:0;max-width:none}}.plan_page__CuBAA{max-width:1280px;margin:0 auto;padding:max(16px,env(safe-area-inset-top)) 16px 60px;display:flex;flex-direction:column;gap:16px}.plan_head__vDy0F{display:flex;justify-content:space-between;align-items:flex-start;gap:12px 24px;flex-wrap:wrap}.plan_title__vM66b{font-size:clamp(26px,3vw,36px);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.plan_intro__gf5UD{margin:8px 0 0;max-width:46em;color:#34414d;font-size:16px;line-height:1.55}.plan_note__hGpPO{margin:0;font-size:13px;color:var(--muted)}.plan_step__O5Uts{display:flex;flex-direction:column;gap:12px}.plan_stepTitle__NfQ4L{font-size:20px;display:flex;align-items:center;gap:10px;margin:0}.plan_stepTitle__NfQ4L b{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--accent-soft);color:var(--accent-deep);font-size:14px;font-weight:600;flex:0 0 auto}.plan_controls__0FuE7{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.plan_controls__0FuE7>label{flex:1 1 130px;min-width:120px;max-width:220px}.plan_controls__0FuE7>label:first-of-type{flex:2 1 240px;min-width:220px;max-width:320px}.plan_controls__0FuE7 label input,.plan_controls__0FuE7 label select{width:100%;min-width:0}.plan_ways__Js3Lb{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:12px;gap:12px}@media (max-width:760px){.plan_ways__Js3Lb{grid-template-columns:minmax(0,1fr)}}.plan_ai__j8Sdo,.plan_manual__SxD_F{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--rule);border-radius:10px;background:var(--paper,#fbfaf6);min-width:0}.plan_manual__SxD_F label select{width:100%}.plan_aiFields___xJsi{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px}.plan_aiFields___xJsi input,.plan_aiFields___xJsi select{width:100%;min-width:0}@media (max-width:520px){.plan_aiFields___xJsi{grid-template-columns:minmax(0,1fr)}}.plan_work__MmYtZ{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);grid-gap:14px;gap:14px;align-items:start}@media (max-width:900px){.plan_work__MmYtZ{grid-template-columns:minmax(0,1fr)}}.plan_photo__u9Mg5{width:auto;max-width:100%;max-height:75vh;margin:0 auto;height:auto;border-radius:8px;border:1px solid var(--rule);touch-action:none;cursor:crosshair;display:block}.plan_empty__XDP8K{padding:40px 16px;text-align:center;color:var(--muted);border:1px dashed var(--rule);border-radius:var(--radius)}.plan_pieceRow__evgGQ{display:flex;flex-direction:column;gap:8px;padding:10px;cursor:pointer}.plan_pieceRow__evgGQ[aria-current=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.plan_pieceRowTop__9hkox{display:flex;gap:8px;align-items:center}.plan_pieceRowTop__9hkox input{flex:1 1;min-width:0}.plan_pieceRowFields__pnYd5{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:8px;gap:8px}.plan_pieceRowFields__pnYd5 select{width:100%;min-width:0}.plan_check__9PUn5{display:flex;align-items:center;gap:6px;min-height:32px}.plan_pieces__HObg3{display:flex;flex-direction:column;gap:14px}.plan_piece__A0K3O{display:flex;flex-direction:column;gap:10px;page-break-inside:avoid;break-inside:avoid}.plan_pieceHead__c5al2{display:flex;align-items:baseline;justify-content:space-between;gap:6px 16px;flex-wrap:wrap}.plan_pieceTitle__WzLtI{font-size:19px;margin:0;display:flex;align-items:center;gap:8px}.plan_tech__khLm7{font-size:14px;color:var(--accent-deep);font-weight:600}.plan_pieceGrid__suEug{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}@media (max-width:760px){.plan_pieceGrid__suEug{grid-template-columns:minmax(0,1fr)}}.plan_fig__KiiFz{margin:0;display:flex;flex-direction:column;gap:6px;min-width:0}.plan_fig__KiiFz figcaption{font-size:13px;color:var(--muted)}.plan_chartImg__JjWCD{display:block;max-width:100%;height:auto;background:#fff;border-radius:4px;image-rendering:pixelated}.plan_svg__WslH4{line-height:0}.plan_svg__WslH4 svg{display:block;max-width:100%;height:auto}.plan_checks__D7ZFY{margin:0;padding-left:18px;color:var(--warn)}.plan_other__ML1IX summary{cursor:pointer;min-height:var(--tap);display:flex;align-items:center;color:var(--accent-deep);font-weight:600}.plan_tableWrap__o5rSN{overflow-x:auto}.plan_tableWrap__o5rSN table{min-width:560px}.plan_chip__jbVw8{display:inline-block;width:12px;height:12px;border-radius:3px;border:1px solid var(--rule);margin:0 2px;vertical-align:-1px}.plan_ladder__xG2yk{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:10px;gap:10px}.plan_opt__82x2q{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--rule);border-radius:10px;background:#fff}.plan_opt__82x2q[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.plan_preview__hrlvj{width:100%;height:auto;border-radius:6px;border:1px solid var(--rule)}.plan_num__Ubpof{display:inline-flex;min-width:26px;height:26px;padding:0 6px;border-radius:6px;background:rgba(23,34,46,.85);color:#fff;font-size:14px;font-weight:600;align-items:center;justify-content:center;flex:0 0 auto;vertical-align:2px}.plan_more__yigyn{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.plan_moreItem__taU81{display:flex;gap:10px;align-items:flex-start;border:1px solid var(--rule);border-radius:10px;padding:10px;background:var(--card)}@media print{.plan_noPrint___AyQE{display:none!important}.plan_page__CuBAA{padding:0}.plan_piece__A0K3O{border:0;box-shadow:none;padding:0}}.plan_result__32_qL{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:860px){.plan_result__32_qL{grid-template-columns:minmax(0,1fr)}}.plan_result__32_qL figcaption{font-size:13px;color:var(--muted)}.plan_facts__c9bv4{margin:0;display:grid;grid-gap:6px;gap:6px;font-size:14px}.plan_facts__c9bv4 div{display:grid;grid-template-columns:7.5em minmax(0,1fr);grid-gap:8px;gap:8px}.plan_facts__c9bv4 dt{color:var(--muted)}.plan_facts__c9bv4 dd{margin:0}.plan_yarns__b0aQ3{display:flex;flex-wrap:wrap;gap:4px 12px}.plan_yarns__b0aQ3 span{display:inline-flex;align-items:center;gap:4px}.plan_yarns__b0aQ3 .plan_chip__jbVw8{width:16px;height:16px;margin:0}.plan_plainList__uKxNi{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.plan_plainList__uKxNi li{display:flex;gap:10px;align-items:flex-start}.plan_simplify__QpyAa{margin:4px 0 0;padding-left:18px}.plan_steps__vB2qG{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px;line-height:1.5}.plan_summaryLink__n_wWe{color:var(--accent-deep);font-weight:600;display:flex}.plan_piece__A0K3O>summary,.plan_summaryLink__n_wWe{cursor:pointer;min-height:var(--tap);align-items:center}.plan_piece__A0K3O>summary{list-style:none;justify-content:flex-start;flex-wrap:nowrap}.plan_piece__A0K3O>summary .plan_tech__khLm7{flex:1 1 auto;min-width:0}.plan_piece__A0K3O>summary::-webkit-details-marker{display:none}.plan_piece__A0K3O>summary:after{content:"▸";color:var(--accent-deep);margin-left:auto;font-size:20px;line-height:1}.plan_piece__A0K3O[open]>summary:after{content:"▾"}.plan_piece__A0K3O:not([open]){gap:0;padding-top:8px;padding-bottom:8px}.templates_page__j_WC7{display:flex;flex-direction:column;gap:18px}.templates_page__j_WC7 section{display:flex;flex-direction:column;gap:10px}.templates_page__j_WC7 section p{margin:0;line-height:1.65}.templates_h2__8kK1X{font-size:21px;margin:8px 0 0}.templates_h3__Tiadi{font-size:19px;margin:0}.templates_h4__PoH4L{font-size:15px;margin:6px 0 0;color:var(--muted)}.templates_sim__y_o9T{border-radius:var(--radius);padding:14px 16px;display:flex;flex-direction:column;gap:8px}.templates_sim__y_o9T p{margin:0;line-height:1.6}.templates_simOk__lx_Ya{border:1px solid #b7d9c3;background:#f1f8f3}.templates_simBad__A5Iem{border:1px solid #e6c79e;background:#fdf3e6}.templates_okBadge__lp1kk{color:var(--good);background:#fff}.templates_simText__0YrMG{color:var(--good)}.templates_caption__H2tnm{text-align:left;font-size:13px;font-weight:600;color:var(--muted);padding:4px 0}.templates_controls__xnfoW,.templates_filters__bG3Tg{display:flex;flex-direction:column;gap:14px}.templates_field__kyvaO{display:flex;flex-direction:column;gap:6px}.templates_label__8QY08{font-size:13px;font-weight:600;color:var(--muted)}.templates_select__WHXOr{min-height:var(--tap);border-radius:10px;border:1px solid var(--rule);background:var(--card);color:var(--ink);font:inherit;font-size:16px;padding:0 10px;max-width:100%}.templates_num__Yufqx{display:inline-flex;align-items:center;gap:8px;font-size:15px}.templates_num__Yufqx input{width:5.5em;min-height:var(--tap);border-radius:10px;border:1px solid var(--rule);font:inherit;font-size:17px;padding:0 10px;background:var(--card);color:var(--ink)}.templates_num__Yufqx input[aria-invalid=true]{border-color:var(--bad)}.templates_warn__mUgq2{color:var(--bad);font-size:14px}.templates_tableWrap__2NTzv{overflow-x:auto;-webkit-overflow-scrolling:touch}.templates_table__2xbWd{border-collapse:collapse;width:100%;font-size:15px}.templates_table__2xbWd td,.templates_table__2xbWd th{text-align:left;padding:7px 10px;border-bottom:1px solid var(--rule);vertical-align:top}.templates_table__2xbWd thead th{font-size:13px;color:var(--muted);font-weight:600}.templates_table__2xbWd [aria-current]{background:var(--accent-soft)}.templates_list__oRSoy{padding-left:20px;gap:6px}.templates_list__oRSoy,.templates_steps__mHyH6{margin:0;display:flex;flex-direction:column;line-height:1.6}.templates_steps__mHyH6{padding-left:24px;gap:8px}.templates_steps__mHyH6 li::marker{font-weight:600;color:var(--accent-deep)}.templates_piece__ukHQF{border-top:1px solid var(--rule);padding-top:14px}.templates_figs__FOBsf,.templates_piece__ukHQF{display:flex;flex-direction:column;gap:10px}.templates_fig__C83R5{margin:0;display:flex;flex-direction:column;gap:6px}.templates_fig__C83R5 figcaption,.templates_more__wu_oe summary{font-size:14px;font-weight:600;color:var(--muted)}.templates_chartBox__x5B4N{background:#fff;border:1px solid var(--rule);border-radius:8px;padding:6px;overflow-x:auto;min-height:60px}.templates_chartBox__x5B4N svg,.templates_notationBox__PSkKs svg{display:block;height:auto}.templates_notationBox__PSkKs{background:#fff;border:1px solid var(--rule);border-radius:8px;padding:6px;max-height:70vh;overflow:auto}.templates_more__wu_oe summary{cursor:pointer;min-height:36px;display:flex;align-items:center}.templates_glossary__agoth{margin:0;display:grid;grid-template-columns:max-content 1fr;grid-gap:6px 14px;gap:6px 14px;line-height:1.55}.templates_glossary__agoth div{display:contents}.templates_glossary__agoth dt{font-weight:600;font-family:var(--f-mono);font-size:14px}.templates_glossary__agoth dd{margin:0}.templates_cards__xi0XJ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.templates_tcard__TE55K{display:flex;gap:14px;align-items:flex-start}.templates_tcard__TE55K[hidden]{display:none}.templates_schematic__q1ze3{width:88px;height:88px;border-radius:10px;border:1px solid var(--rule);flex:none}.templates_tcardBody__0iVCY{display:flex;flex-direction:column;gap:4px;min-width:0}.templates_tcardEyebrow__dFz67{font-size:13px;font-weight:600;color:var(--accent-deep);margin:0}.templates_tcardTitle__swR9W{font-size:19px;margin:0}.templates_tcardText__3WE76{margin:0;line-height:1.55}.templates_printOnly__Lx0hq{display:none}@media (max-width:520px){.templates_tcard__TE55K{flex-direction:column}.templates_glossary__agoth{grid-template-columns:1fr}.templates_glossary__agoth dd{margin-bottom:6px}}@media print{.templates_controls__xnfoW,.templates_noPrint__GuMZo{display:none!important}.templates_printOnly__Lx0hq{display:block;font-weight:600;margin:0}.templates_chartBox__x5B4N,.templates_notationBox__PSkKs{max-height:none;overflow:visible;border:none}.templates_piece__ukHQF{page-break-inside:auto;break-inside:auto}.templates_fig__C83R5,.templates_steps__mHyH6 li{page-break-inside:avoid;break-inside:avoid}.templates_more__wu_oe summary{list-style:none}}