.templates_page__6s1Ip{display:grid;gap:32px;max-inline-size:1120px;min-inline-size:0}.templates_page__6s1Ip .page-heading{margin-block-end:0}.templates_template__TyvYm{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);padding:0;overflow:hidden}.templates_summary__xEptv{padding:32px}.templates_actions__ZGzST,.templates_identity__Pt_L1,.templates_previewLink__jnJ5D,.templates_textLink__rHkR4,.templates_workflowFootnote__AIeqd{display:flex;align-items:center;gap:12px}.templates_identity__Pt_L1{margin-block-end:32px}.templates_mark__Ej39S{display:grid;place-items:center;inline-size:44px;block-size:44px;background:var(--ai-primary);color:var(--ai-primary-foreground);border-radius:var(--ai-control-radius);flex-shrink:0}.templates_tag__OGew1,.templates_workflowLabel__GWaEI{color:var(--ai-muted);font-size:12px;font-weight:600;letter-spacing:.06em}.templates_title__mPjkW{font-size:36px;letter-spacing:-.04em}.templates_subtitle__SwCdf{margin-block:8px 16px;font-size:18px;line-height:1.5}.templates_description__zsItJ,.templates_details__WMZjp p,.templates_workflow__CCoH4 li p{color:var(--ai-muted);line-height:1.7}.templates_actions__ZGzST{flex-wrap:wrap;gap:16px;margin-block-start:24px}.templates_previewLink__jnJ5D{min-block-size:44px;padding:8px 16px;background:var(--ai-primary);border-radius:var(--ai-control-radius);color:var(--ai-primary-foreground);text-decoration:none;font-weight:600}.templates_previewLink__jnJ5D:hover{background:var(--ai-primary-hover)}.templates_setupLink__y3Dg5,.templates_textLink__rHkR4{min-block-size:44px;color:var(--ai-primary-text);text-underline-offset:4px}.templates_setupLink__y3Dg5{display:inline-flex;align-items:center}.templates_page__6s1Ip a:focus-visible,.templates_page__6s1Ip pre:focus-visible{outline:2px solid var(--ai-focus);outline-offset:4px}.templates_meta__ZkWPV{margin-block:16px 0;font-size:12px;color:var(--ai-muted)}.templates_workflow__CCoH4{display:flex;flex-direction:column;padding:32px;background:var(--ai-surface-subtle);border-inline-start:1px solid var(--ai-border)}.templates_workflowLabel__GWaEI{margin-block:0 24px}.templates_workflow__CCoH4 ol{display:grid;gap:24px;margin:0;padding:0;list-style:none}.templates_workflow__CCoH4 li{display:flex;align-items:baseline;gap:16px}.templates_step__HHSRf{flex:0 0 20px;white-space:nowrap;color:var(--ai-muted);font-family:ui-monospace,monospace;font-size:12px}.templates_workflow__CCoH4 li p{margin-block:4px 0;font-size:13px}.templates_workflowFootnote__AIeqd{margin-block:auto 0;padding-block-start:24px;color:var(--ai-muted);font-size:12px;gap:8px}.templates_workflowFootnote__AIeqd svg{flex-shrink:0}.templates_details__WMZjp{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:48px}.templates_details__WMZjp h2{margin-block:0 12px;font-size:20px;letter-spacing:-.02em}.templates_details__WMZjp p{margin-block:0 16px}.templates_setup__G7bHl{min-inline-size:0;scroll-margin-block-start:96px}.templates_setup__G7bHl pre{margin-block:16px;padding:16px;border:1px solid var(--ai-border);border-radius:var(--ai-control-radius);background:var(--ai-surface-subtle);color:var(--ai-text);overflow-x:auto;line-height:1.8;font-size:12px}.templates_setup__G7bHl p code,.templates_source__YDAgx code{font-size:12px;overflow-wrap:anywhere}.templates_source__YDAgx{display:grid;gap:12px;margin-block:24px}.templates_source__YDAgx dt{margin-block-end:4px;font-size:12px;font-weight:600}.templates_source__YDAgx dd{margin:0;color:var(--ai-muted)}.templates_textLink__rHkR4{width:fit-content;gap:8px}.templates_componentGroup__Co9eT{padding-block:16px;border-block-start:1px solid var(--ai-border)}.templates_componentGroup__Co9eT h3{margin-block:0 8px;font-size:13px}.templates_componentGroup__Co9eT ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.templates_componentGroup__Co9eT a{display:inline-flex;align-items:center;gap:8px;padding:8px;color:var(--ai-muted);background:var(--ai-surface-subtle);border-radius:var(--ai-control-radius);font-size:12px;text-decoration:none}.templates_componentGroup__Co9eT a:hover{color:var(--ai-text);text-decoration:underline;text-underline-offset:3px}@media (max-width:1100px){.templates_details__WMZjp,.templates_template__TyvYm{grid-template-columns:minmax(0,1fr)}.templates_workflow__CCoH4{border-inline-start:0;border-block-start:1px solid var(--ai-border)}.templates_details__WMZjp{gap:32px}}@media (max-width:480px){.templates_summary__xEptv,.templates_workflow__CCoH4{padding:24px}.templates_identity__Pt_L1{margin-block-end:24px}.templates_tag__OGew1{letter-spacing:0}}@media (pointer:coarse){.templates_componentGroup__Co9eT a{min-block-size:44px}}