.template-detail-page{width:100%;color:var(--ink);font-family:var(--font-body);letter-spacing:-.14px;padding:55.672px 24px 48px}.template-detail-container{max-width:1200px;margin-inline:auto}.template-detail-hero{max-width:744px;margin-bottom:64px}.template-detail-category{color:var(--oc-text-muted);margin:0 0 18px;font-size:12px;font-weight:520;line-height:12px}.template-detail-hero h1{overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:36px;font-weight:700;line-height:1.05}.template-detail-description{color:var(--ink-soft);overflow-wrap:anywhere;margin:14px 0 0;font-size:14px;line-height:1.4}.template-detail-description[data-expanded=false]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.template-detail-description-toggle{color:var(--ink-soft);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12px;display:block}.template-detail-description-toggle:hover{color:var(--ink);text-decoration:underline}.template-detail-description-toggle:focus-visible{outline:2px solid var(--ink-soft);outline-offset:4px;border-radius:2px}.template-detail-publisher{align-items:center;min-height:40.891px;margin-top:30px;display:flex}.template-detail-publisher .user-name,.template-detail-publisher .user-handle{font-family:inherit}.template-detail-layout{grid-template-columns:minmax(0,744px) minmax(0,360px);align-items:start;column-gap:96px;display:grid}.template-detail-main,.template-detail-metadata{min-width:0}.template-detail-install .skill-install-command-header{box-sizing:border-box;border-bottom:1px solid var(--line);align-items:center;min-height:52px;margin:0;padding-bottom:16px}.template-detail-install .skill-install-panel-title{margin:0;font-family:inherit;font-size:17.28px;font-weight:700;line-height:21.6px}.template-detail-install .skill-install-command-shell{background:var(--oc-bg-surface);min-height:54px}.template-detail-contents{margin-top:48px}.template-detail-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;gap:22px;min-width:0;display:flex;overflow-x:auto}.template-detail-tabs>button{height:43px;color:var(--ink-soft);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;padding:0;font-size:14px;font-weight:600;line-height:21px}.template-detail-tabs>button[aria-selected=true]{border-bottom-color:var(--ink);color:var(--ink)}.template-detail-tabs>button:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:-3px}.template-detail-panel:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:-3px}.template-detail-entry-list button:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:-3px}.template-detail-file-preview button:focus-visible{outline:2px solid var(--oc-focus-ring);outline-offset:-3px}.template-detail-panel{border:1px solid color-mix(in srgb, var(--line) 78%, transparent);background:color-mix(in srgb, var(--bg) 60%, var(--oc-bg-surface));overflow-wrap:anywhere;border-radius:8px;margin-top:18px;padding:22px}.template-detail-panel[hidden]{display:none}.template-detail-markdown{font-size:14px;line-height:1.68}.template-detail-markdown :is(h1,h2,h3,h4){border:0;padding:0;font-family:inherit;line-height:1.25}.template-detail-markdown h1{margin:0 0 14px;font-size:28px;font-weight:700}.template-detail-markdown h2{margin:24px 0 14px;font-size:22px;font-weight:700}.template-detail-markdown p{margin:14px 0}.template-detail-markdown ul,.template-detail-markdown ol{margin:14px 0;padding-left:24px;font-size:16px;line-height:28px}.template-detail-markdown li{margin-bottom:6.4px;padding-left:1.5px}.template-detail-markdown>:first-child{margin-top:0}.template-detail-markdown>:last-child{margin-bottom:0}.template-detail-metadata .sidebar-metadata-compact>.sidebar-metadata-row:first-child{gap:12px;min-height:69.188px;padding-bottom:16px}.template-detail-metadata .sidebar-metadata-label{font-family:inherit;font-size:13.76px;font-weight:700;line-height:16.512px}.template-detail-metadata .sidebar-metadata-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.template-detail-metadata .sidebar-metadata-grid .sidebar-metadata-row+.sidebar-metadata-row{padding-left:2px}.template-detail-metadata .sidebar-metadata-value{overflow-wrap:anywhere;font-family:inherit;font-size:16px;font-weight:700;line-height:21.6px}.template-detail-content-message{color:var(--ink-soft);margin:0;font-size:14px;line-height:1.6}.template-detail-original{margin-top:18px;font-size:14px;line-height:1.6}.template-detail-original summary{cursor:pointer}.template-detail-original pre{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;font-size:13px}.template-detail-entry-list{margin:0;padding:0;list-style:none}.template-detail-entry-list>li{border-bottom:1px solid var(--line);gap:6px;padding:16px 0;font-size:14px;display:grid}.template-detail-entry-list>li:first-child{padding-top:0}.template-detail-entry-list>li:last-child{border-bottom:0;padding-bottom:0}.template-detail-entry-meta{color:var(--ink-soft);font-size:13px;line-height:1.5}.template-detail-job-message{white-space:pre-wrap;margin:6px 0}.template-detail-entry-list button,.template-detail-file-preview button{color:var(--ink);text-align:left;text-underline-offset:3px;cursor:pointer;background:0 0;justify-self:start;padding:0;text-decoration:underline}.template-detail-entry-list button[aria-pressed=true]{color:var(--accent)}.template-detail-file-preview{border-top:1px solid var(--line);width:100%;min-width:0;margin-top:24px;padding-top:20px;scroll-margin-top:100px}.template-detail-file-preview h3{margin:0 0 18px;font-size:14px}.template-detail-file-preview pre{max-width:100%;font-size:13px;overflow:auto}@media (max-width:1100px){.template-detail-layout{grid-template-columns:minmax(0,1fr) minmax(0,300px);column-gap:40px}}@media (max-width:800px){.template-detail-page{padding:36px 20px 48px}.template-detail-hero{margin-bottom:40px}.template-detail-layout{grid-template-columns:minmax(0,1fr);row-gap:36px}.template-detail-metadata{grid-row:1}.template-detail-panel{padding:20px}}
