.MarkdownRenderer-module__wFHkqW__readingSurface{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-md);min-width:0;padding:20px 24px}.MarkdownRenderer-module__wFHkqW__prose{max-width:720px;color:var(--text-primary);overflow-wrap:anywhere;font-size:16px;line-height:1.65}.MarkdownRenderer-module__wFHkqW__prose>:first-child{margin-top:0}.MarkdownRenderer-module__wFHkqW__prose>:last-child{margin-bottom:0}.MarkdownRenderer-module__wFHkqW__prose h1,.MarkdownRenderer-module__wFHkqW__prose h2,.MarkdownRenderer-module__wFHkqW__prose h3,.MarkdownRenderer-module__wFHkqW__prose h4,.MarkdownRenderer-module__wFHkqW__prose h5,.MarkdownRenderer-module__wFHkqW__prose h6{letter-spacing:-.02em;margin:28px 0 12px;font-weight:650;line-height:1.3}.MarkdownRenderer-module__wFHkqW__prose h1{font-size:26px}.MarkdownRenderer-module__wFHkqW__prose h2{font-size:22px}.MarkdownRenderer-module__wFHkqW__prose h3{font-size:18px}.MarkdownRenderer-module__wFHkqW__prose h4,.MarkdownRenderer-module__wFHkqW__prose h5,.MarkdownRenderer-module__wFHkqW__prose h6{font-size:16px}.MarkdownRenderer-module__wFHkqW__prose p{margin:12px 0}.MarkdownRenderer-module__wFHkqW__prose ul,.MarkdownRenderer-module__wFHkqW__prose ol{margin:12px 0;padding-left:24px}.MarkdownRenderer-module__wFHkqW__prose ul{list-style:outside}.MarkdownRenderer-module__wFHkqW__prose ol{list-style:decimal}.MarkdownRenderer-module__wFHkqW__prose li{margin:6px 0;padding-left:2px}.MarkdownRenderer-module__wFHkqW__prose li>ul,.MarkdownRenderer-module__wFHkqW__prose li>ol{margin:6px 0}.MarkdownRenderer-module__wFHkqW__prose .task-list-item{list-style:none}.MarkdownRenderer-module__wFHkqW__prose input[type=checkbox]{margin-right:8px}.MarkdownRenderer-module__wFHkqW__prose a{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.MarkdownRenderer-module__wFHkqW__prose blockquote{border-left:3px solid var(--border-subtle);color:var(--text-secondary);margin:16px 0;padding-left:16px}.MarkdownRenderer-module__wFHkqW__prose hr{border:0;border-top:1px solid var(--border-subtle);margin:24px 0}.MarkdownRenderer-module__wFHkqW__prose code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, monospace);font-size:.875em}.MarkdownRenderer-module__wFHkqW__prose :not(pre)>code{background:var(--bg-secondary);border-radius:4px;padding:2px 5px}.MarkdownRenderer-module__wFHkqW__prose pre{background:var(--bg-secondary);border-radius:8px;margin:16px 0;padding:16px;line-height:1.6;overflow:auto}.MarkdownRenderer-module__wFHkqW__prose pre code{overflow-wrap:normal;font-size:14px}.MarkdownRenderer-module__wFHkqW__tableScroll{max-width:100%;margin:16px 0;overflow-x:auto}.MarkdownRenderer-module__wFHkqW__prose table{border-collapse:collapse;width:100%;font-size:14px}.MarkdownRenderer-module__wFHkqW__prose th,.MarkdownRenderer-module__wFHkqW__prose td{border-bottom:1px solid var(--border-subtle);text-align:left;vertical-align:top;padding:10px 12px}.MarkdownRenderer-module__wFHkqW__prose th{background:var(--bg-secondary);font-weight:600}@media (max-width:600px){.MarkdownRenderer-module__wFHkqW__readingSurface{padding:16px}.MarkdownRenderer-module__wFHkqW__prose h1{font-size:24px}.MarkdownRenderer-module__wFHkqW__prose h2{font-size:20px}}
.SkillExample-module__cfGwbG__section{min-width:0}.SkillExample-module__cfGwbG__head{justify-content:space-between;align-items:flex-end;gap:var(--space-3) var(--space-6);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.SkillExample-module__cfGwbG__head h2{font-size:var(--text-xl);letter-spacing:-.015em;margin:0;font-weight:600}.SkillExample-module__cfGwbG__head p{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--text-md);line-height:1.6}.SkillExample-module__cfGwbG__pager{align-items:center;gap:var(--space-2);font-size:var(--text-md);color:var(--text-muted);display:flex}.SkillExample-module__cfGwbG__pager button{font:inherit;font-size:var(--text-md);min-height:40px;padding:var(--space-1_5) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);cursor:pointer}.SkillExample-module__cfGwbG__pager button:hover{background:var(--bg-secondary)}.SkillExample-module__cfGwbG__pager button:focus-visible,.SkillExample-module__cfGwbG__toggle:focus-visible,.SkillExample-module__cfGwbG__link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SkillExample-module__cfGwbG__card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg2);background:var(--bg-card);overflow:hidden}.SkillExample-module__cfGwbG__prompt{gap:var(--space-2) var(--space-3_5);padding:var(--space-4_5) var(--space-5);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:flex-start;display:flex}.SkillExample-module__cfGwbG__prompt p{font-size:var(--text-base);white-space:pre-wrap;overflow-wrap:anywhere;flex:380px;margin:0;line-height:1.55}.SkillExample-module__cfGwbG__kicker{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);flex:none;padding-top:3px;font-weight:600}.SkillExample-module__cfGwbG__checksWrap{border-bottom:1px solid var(--border-subtle);overflow-x:auto}.SkillExample-module__cfGwbG__checks{border-collapse:collapse;width:100%;font-size:var(--text-md)}.SkillExample-module__cfGwbG__checks th,.SkillExample-module__cfGwbG__checks td{padding:var(--space-3) var(--space-5);text-align:left;vertical-align:top;border-top:1px solid var(--border-subtle)}.SkillExample-module__cfGwbG__checks thead th{white-space:nowrap;font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-secondary);border-top:0;font-weight:600}.SkillExample-module__cfGwbG__checks tbody th{overflow-wrap:anywhere;min-width:220px;font-weight:400;line-height:1.5}.SkillExample-module__cfGwbG__checks td{white-space:nowrap;width:1%}.SkillExample-module__cfGwbG__checks tr[data-changed=true]{background:color-mix(in srgb, var(--sev-good) 6%, transparent)}.SkillExample-module__cfGwbG__pass,.SkillExample-module__cfGwbG__fail,.SkillExample-module__cfGwbG__na{align-items:center;gap:var(--space-1_5);font-weight:600;font-size:var(--text-sm);display:inline-flex}.SkillExample-module__cfGwbG__pass{color:var(--sev-good)}.SkillExample-module__cfGwbG__fail{color:var(--sev-bad)}.SkillExample-module__cfGwbG__na{color:var(--text-muted);font-weight:400}.SkillExample-module__cfGwbG__answersBar{padding:var(--space-3) var(--space-5)}.SkillExample-module__cfGwbG__toggle{font:inherit;font-size:var(--text-md);min-height:40px;padding:var(--space-1_5) var(--space-3_5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);cursor:pointer;font-weight:500}.SkillExample-module__cfGwbG__toggle:hover{background:var(--bg-secondary)}.SkillExample-module__cfGwbG__answers{border-top:1px solid var(--border-subtle);flex-wrap:wrap;display:flex}.SkillExample-module__cfGwbG__answer{min-width:0;padding:var(--space-4) var(--space-5);flex:360px}.SkillExample-module__cfGwbG__answer+.SkillExample-module__cfGwbG__answer{border-left:1px solid var(--border-subtle)}.SkillExample-module__cfGwbG__answerHead{margin-bottom:var(--space-2_5);font-weight:600}.SkillExample-module__cfGwbG__answerBody{max-height:420px;font-size:var(--text-md);overflow-wrap:anywhere;overflow:auto}.SkillExample-module__cfGwbG__foot{gap:var(--space-2) var(--space-5);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.SkillExample-module__cfGwbG__link{font:inherit;font-size:var(--text-sm);min-height:32px;color:var(--text-primary);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.SkillExample-module__cfGwbG__link:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:760px){.SkillExample-module__cfGwbG__answer+.SkillExample-module__cfGwbG__answer{border-left:0;border-top:1px solid var(--border-subtle)}.SkillExample-module__cfGwbG__checks th,.SkillExample-module__cfGwbG__checks td{padding:var(--space-2_5) var(--space-3_5)}.SkillExample-module__cfGwbG__checks tbody th{min-width:160px}}
.PublicSkillOverview-module__Vx4S9a__page{flex-direction:column;gap:24px;min-width:0;display:flex}.PublicSkillOverview-module__Vx4S9a__hero{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:40px;display:grid}.PublicSkillOverview-module__Vx4S9a__hero:not(:has(>.PublicSkillOverview-module__Vx4S9a__install)){grid-template-columns:minmax(0,1fr)}.PublicSkillOverview-module__Vx4S9a__identity{min-width:0}.PublicSkillOverview-module__Vx4S9a__eyebrow{color:var(--text-muted);text-transform:capitalize;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;font-size:13px;line-height:1.5;display:flex}.PublicSkillOverview-module__Vx4S9a__title{letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,36px);font-weight:600;line-height:1.18}.PublicSkillOverview-module__Vx4S9a__slug{color:var(--text-muted);font:400 12px/1.5 var(--font-mono);overflow-wrap:anywhere;margin:8px 0 0}.PublicSkillOverview-module__Vx4S9a__description{max-width:68ch;color:var(--text-secondary);overflow-wrap:anywhere;margin:16px 0 0;font-size:16px;line-height:1.65}.PublicSkillOverview-module__Vx4S9a__metadata{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.PublicSkillOverview-module__Vx4S9a__install{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;min-width:0;padding:20px}.PublicSkillOverview-module__Vx4S9a__install .skill-cta-mobile{width:100%;align-items:stretch!important}.PublicSkillOverview-module__Vx4S9a__install .skill-cta-mobile-text{line-height:1.55;text-align:left!important;max-width:none!important;font-size:13px!important}.PublicSkillOverview-module__Vx4S9a__install .btn{justify-content:center;min-height:40px;font-size:14px}.PublicSkillOverview-module__Vx4S9a__install .skill-cta-use{width:100%;min-height:44px}.PublicSkillOverview-module__Vx4S9a__install select{max-width:100%}.PublicSkillOverview-module__Vx4S9a__install div:has(>label){flex-wrap:wrap}.PublicSkillOverview-module__Vx4S9a__localInstall{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:16px;font-size:13px}.PublicSkillOverview-module__Vx4S9a__localInstall summary{cursor:pointer;font-weight:500;line-height:1.5}.PublicSkillOverview-module__Vx4S9a__localInstallContent{overflow-wrap:anywhere;margin-top:16px}.PublicSkillOverview-module__Vx4S9a__verdict{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:6px;display:inline-flex}.PublicSkillOverview-module__Vx4S9a__verdict strong{color:var(--text-secondary);font-weight:500}.PublicSkillOverview-module__Vx4S9a__verdict[data-tone=good] strong{color:var(--sev-good)}.PublicSkillOverview-module__Vx4S9a__verdict[data-tone=warn] strong{color:var(--sev-warn)}.PublicSkillOverview-module__Vx4S9a__verdict[data-tone=bad] strong{color:var(--sev-bad)}.PublicSkillOverview-module__Vx4S9a__tabs{border-bottom:1px solid var(--border-subtle);scrollbar-width:thin;gap:24px;display:flex;overflow-x:auto}.PublicSkillOverview-module__Vx4S9a__tab{min-height:48px;color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 0 12px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.PublicSkillOverview-module__Vx4S9a__tab[aria-selected=true]{color:var(--text-primary)}.PublicSkillOverview-module__Vx4S9a__tab[aria-selected=true]:after{content:"";background:var(--text-primary);height:2px;position:absolute;bottom:0;left:0;right:0}.PublicSkillOverview-module__Vx4S9a__tab:hover{color:var(--text-primary)}.PublicSkillOverview-module__Vx4S9a__tab:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:4px}.PublicSkillOverview-module__Vx4S9a__count{background:var(--bg-tertiary);min-width:20px;color:var(--text-muted);border-radius:5px;justify-content:center;align-items:center;padding:1px 5px;font-size:12px;font-weight:500;display:inline-flex}.PublicSkillOverview-module__Vx4S9a__panel{min-width:0}.PublicSkillOverview-module__Vx4S9a__card{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;min-width:0;padding:24px}.PublicSkillOverview-module__Vx4S9a__cardHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-bottom:20px;display:flex}.PublicSkillOverview-module__Vx4S9a__card h2,.PublicSkillOverview-module__Vx4S9a__evidence h2,.PublicSkillOverview-module__Vx4S9a__sectionHead h2{color:var(--text-primary);letter-spacing:-.015em;margin:0;font-size:18px;font-weight:600;line-height:1.4}.PublicSkillOverview-module__Vx4S9a__cardHeading p,.PublicSkillOverview-module__Vx4S9a__sectionHead p{color:var(--text-muted);margin:4px 0 0;font-size:14px;line-height:1.6}.PublicSkillOverview-module__Vx4S9a__textButton{min-height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-size:13px;font-weight:500;line-height:1.5}.PublicSkillOverview-module__Vx4S9a__textButton:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.PublicSkillOverview-module__Vx4S9a__textButton:focus-visible,.PublicSkillOverview-module__Vx4S9a__secondaryButton:focus-visible,.PublicSkillOverview-module__Vx4S9a__modelLabel select:focus-visible,.PublicSkillOverview-module__Vx4S9a__localInstall summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.PublicSkillOverview-module__Vx4S9a__measurementContext{color:var(--text-muted);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:24px;font-size:13px;line-height:1.5;display:flex}.PublicSkillOverview-module__Vx4S9a__measurementContext strong{font-weight:500}.PublicSkillOverview-module__Vx4S9a__modelLabel{align-items:center;gap:8px;min-width:0;display:flex}.PublicSkillOverview-module__Vx4S9a__modelLabel select{background:var(--bg-secondary);min-width:0;max-width:280px;min-height:36px;color:var(--text-primary);border:1px solid var(--border-subtle);border-radius:6px;padding:6px 10px;font-size:13px}.PublicSkillOverview-module__Vx4S9a__metric{min-width:0}.PublicSkillOverview-module__Vx4S9a__metric dt,.PublicSkillOverview-module__Vx4S9a__usageCounts dt,.PublicSkillOverview-module__Vx4S9a__smallLabel{color:var(--text-muted);font-size:13px;line-height:1.5;display:block}.PublicSkillOverview-module__Vx4S9a__metric dd[data-tone=good]{color:var(--sev-good)}.PublicSkillOverview-module__Vx4S9a__metric dd[data-tone=warn]{color:var(--sev-warn)}.PublicSkillOverview-module__Vx4S9a__metric dd[data-tone=bad]{color:var(--sev-bad)}.PublicSkillOverview-module__Vx4S9a__metric>span{color:var(--text-muted);font-size:12px;line-height:1.6;display:block}.PublicSkillOverview-module__Vx4S9a__notice{border-left:2px solid var(--sev-warn);color:var(--text-secondary);margin:16px 0 0;padding-left:12px;font-size:13px;line-height:1.6}.PublicSkillOverview-module__Vx4S9a__empty{color:var(--text-muted);margin:0;padding:12px 0;font-size:15px;line-height:1.6}.PublicSkillOverview-module__Vx4S9a__usageCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.PublicSkillOverview-module__Vx4S9a__secondaryButton{background:var(--bg-card);border:1px solid var(--border-subtle);min-height:40px;color:var(--text-primary);cursor:pointer;border-radius:7px;padding:8px 14px;font-size:14px;font-weight:500}.PublicSkillOverview-module__Vx4S9a__trustDetails{border:1px solid var(--border-subtle);border-radius:10px;grid-column:1/-1;padding:16px}.PublicSkillOverview-module__Vx4S9a__trustDetails summary{cursor:pointer;min-height:24px;font-size:14px;font-weight:500}.PublicSkillOverview-module__Vx4S9a__trustDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.PublicSkillOverview-module__Vx4S9a__detailStack{gap:24px;min-width:0;display:grid}.PublicSkillOverview-module__Vx4S9a__contents{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:24px;display:grid}.PublicSkillOverview-module__Vx4S9a__singleFile{width:100%;max-width:880px;margin:0 auto;display:block}.PublicSkillOverview-module__Vx4S9a__fileTree{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:10px;padding:16px}.PublicSkillOverview-module__Vx4S9a__fileTreeTitle{color:var(--text-muted);margin:0 0 12px;font-size:12px;font-weight:500;line-height:1.5}.PublicSkillOverview-module__Vx4S9a__fileViewer{min-width:0}.PublicSkillOverview-module__Vx4S9a__ratingNote{color:var(--text-muted);font-size:14px;line-height:1.6}@media (max-width:900px){.PublicSkillOverview-module__Vx4S9a__hero{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.PublicSkillOverview-module__Vx4S9a__trustDetailGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.PublicSkillOverview-module__Vx4S9a__page{gap:20px}.PublicSkillOverview-module__Vx4S9a__hero{grid-template-columns:minmax(0,1fr);gap:20px}.PublicSkillOverview-module__Vx4S9a__title{font-size:28px}.PublicSkillOverview-module__Vx4S9a__description{margin-top:12px;font-size:15px}.PublicSkillOverview-module__Vx4S9a__metadata{margin-top:16px}.PublicSkillOverview-module__Vx4S9a__install{padding:16px}.PublicSkillOverview-module__Vx4S9a__install input,.PublicSkillOverview-module__Vx4S9a__install select{min-height:44px;font-size:16px!important}.PublicSkillOverview-module__Vx4S9a__tabs{gap:20px}.PublicSkillOverview-module__Vx4S9a__tab{min-height:44px;padding-bottom:10px}.PublicSkillOverview-module__Vx4S9a__card{padding:18px 16px}.PublicSkillOverview-module__Vx4S9a__cardHeading{gap:8px;margin-bottom:16px}.PublicSkillOverview-module__Vx4S9a__measurementContext{gap:8px 14px;margin-bottom:20px}.PublicSkillOverview-module__Vx4S9a__modelLabel{width:100%}.PublicSkillOverview-module__Vx4S9a__modelLabel select{flex:1;max-width:100%;min-height:44px;font-size:16px}.PublicSkillOverview-module__Vx4S9a__contents{grid-template-columns:minmax(0,1fr);gap:16px}}.PublicSkillOverview-module__Vx4S9a__sourceFacts{color:var(--text-muted);flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:13px;line-height:1.6;display:flex}.PublicSkillOverview-module__Vx4S9a__sourceFacts>span{overflow-wrap:anywhere}.PublicSkillOverview-module__Vx4S9a__sourceFacts strong{color:var(--text-muted);margin-right:5px;font-weight:500}.PublicSkillOverview-module__Vx4S9a__sourceFacts a{color:var(--text-secondary)}.PublicSkillOverview-module__Vx4S9a__safety{border-top:1px solid var(--border-subtle);gap:8px;margin-top:16px;padding-top:14px;font-size:13px;line-height:1.5;display:grid}.PublicSkillOverview-module__Vx4S9a__safetySummary{color:var(--text-secondary);align-items:center;gap:8px;font-weight:600;display:inline-flex}.PublicSkillOverview-module__Vx4S9a__safetySummary[data-tone=good]{color:var(--sev-good)}.PublicSkillOverview-module__Vx4S9a__safetyFacts{flex-wrap:wrap;gap:4px 14px;display:flex}.PublicSkillOverview-module__Vx4S9a__evidence{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:14px;min-width:0;margin-top:28px;padding:22px 24px}.PublicSkillOverview-module__Vx4S9a__evidence .PublicSkillOverview-module__Vx4S9a__cardHeading{margin-bottom:12px}.PublicSkillOverview-module__Vx4S9a__headline{color:var(--text-primary);text-wrap:pretty;margin:0 0 18px;font-size:18px;font-weight:600;line-height:1.4}.PublicSkillOverview-module__Vx4S9a__bars{gap:10px;margin-bottom:18px;display:grid}.PublicSkillOverview-module__Vx4S9a__barRow{grid-template-columns:104px minmax(0,1fr) 52px;align-items:center;gap:12px;display:grid}.PublicSkillOverview-module__Vx4S9a__barLabel,.PublicSkillOverview-module__Vx4S9a__barLabelStrong{color:var(--text-secondary);font-size:14px}.PublicSkillOverview-module__Vx4S9a__barLabelStrong{color:var(--text-primary);font-weight:600}.PublicSkillOverview-module__Vx4S9a__barTrack{background:var(--bg-tertiary);border-radius:4px;height:14px;display:block;overflow:hidden}.PublicSkillOverview-module__Vx4S9a__barFill,.PublicSkillOverview-module__Vx4S9a__barFillMuted{border-radius:4px;height:100%;display:block}.PublicSkillOverview-module__Vx4S9a__barFill{background:var(--sev-good)}.PublicSkillOverview-module__Vx4S9a__barFillMuted{background:var(--text-muted);opacity:.45}.PublicSkillOverview-module__Vx4S9a__barValue,.PublicSkillOverview-module__Vx4S9a__barValueStrong{font:500 14px/1 var(--font-mono);text-align:right;font-variant-numeric:tabular-nums}.PublicSkillOverview-module__Vx4S9a__barValueStrong{font-weight:700}.PublicSkillOverview-module__Vx4S9a__fixed{background:color-mix(in srgb, var(--sev-good) 6%, transparent);border-radius:10px;margin:0 0 16px;padding:14px 16px}.PublicSkillOverview-module__Vx4S9a__fixed h3{color:var(--text-secondary);margin:0 0 8px;font-size:13px;font-weight:600}.PublicSkillOverview-module__Vx4S9a__fixed ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.PublicSkillOverview-module__Vx4S9a__fixed li{overflow-wrap:anywhere;align-items:baseline;gap:8px;font-size:14px;line-height:1.5;display:flex}.PublicSkillOverview-module__Vx4S9a__fixed li>svg{color:var(--sev-good);flex:none;transform:translateY(2px)}.PublicSkillOverview-module__Vx4S9a__fixed p{color:var(--text-muted);margin:8px 0 0;font-size:12px}.PublicSkillOverview-module__Vx4S9a__outcomes{color:var(--text-muted);flex-wrap:wrap;gap:4px 16px;margin:0 0 16px;font-size:13px;display:flex}.PublicSkillOverview-module__Vx4S9a__outcomes strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.PublicSkillOverview-module__Vx4S9a__outcomes [data-tone=bad] strong{color:var(--sev-bad)}.PublicSkillOverview-module__Vx4S9a__metrics{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px 20px;margin:0 0 14px;padding-top:14px;display:grid}.PublicSkillOverview-module__Vx4S9a__metric dd{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.2}.PublicSkillOverview-module__Vx4S9a__evidence .PublicSkillOverview-module__Vx4S9a__measurementContext{gap:6px 16px;margin-bottom:4px;font-size:12px}.PublicSkillOverview-module__Vx4S9a__footnote{color:var(--text-muted);margin:0;font-size:12px;line-height:1.6}.PublicSkillOverview-module__Vx4S9a__overview{flex-direction:column;gap:48px;min-width:0;display:flex}.PublicSkillOverview-module__Vx4S9a__sectionHead{margin-bottom:16px}.PublicSkillOverview-module__Vx4S9a__sectionHead h2{font-size:22px}.PublicSkillOverview-module__Vx4S9a__insideRow{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.PublicSkillOverview-module__Vx4S9a__inside{flex:520px;min-width:0}.PublicSkillOverview-module__Vx4S9a__fileCard{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;overflow:hidden}.PublicSkillOverview-module__Vx4S9a__fileHead{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 18px;display:flex}.PublicSkillOverview-module__Vx4S9a__fileName{font:600 13px/1.5 var(--font-mono)}.PublicSkillOverview-module__Vx4S9a__chips{flex-wrap:wrap;gap:6px;display:flex}.PublicSkillOverview-module__Vx4S9a__chips>span{background:var(--bg-tertiary);color:var(--text-secondary);border-radius:6px;padding:2px 8px;font-size:12px}.PublicSkillOverview-module__Vx4S9a__filePreview{max-height:340px;padding:6px 22px 0;font-size:14px;position:relative;overflow:hidden}.PublicSkillOverview-module__Vx4S9a__filePreview:after{content:"";background:linear-gradient(transparent, var(--bg-card));pointer-events:none;height:80px;position:absolute;bottom:0;left:0;right:0}.PublicSkillOverview-module__Vx4S9a__fileFoot{border-top:1px solid var(--border-subtle);padding:10px 18px}.PublicSkillOverview-module__Vx4S9a__fit{flex:300px;gap:16px;min-width:0;padding-top:4px;display:grid}.PublicSkillOverview-module__Vx4S9a__fitCard{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;padding:18px 20px}.PublicSkillOverview-module__Vx4S9a__fitCard h3{margin:0 0 8px;font-size:15px;font-weight:600}.PublicSkillOverview-module__Vx4S9a__fitCard p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.6}.PublicSkillOverview-module__Vx4S9a__whenText{border-left:2px solid var(--border-subtle);padding-left:10px;margin-top:8px!important}.PublicSkillOverview-module__Vx4S9a__notFor{align-items:baseline;gap:8px;display:flex}.PublicSkillOverview-module__Vx4S9a__notFor>svg{color:var(--sev-bad);flex:none;transform:translateY(2px)}.PublicSkillOverview-module__Vx4S9a__record{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;display:grid}.PublicSkillOverview-module__Vx4S9a__recordTile{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:18px;display:flex}.PublicSkillOverview-module__Vx4S9a__recordTile h3{color:var(--text-muted);margin:0 0 4px;font-size:13px;font-weight:500}.PublicSkillOverview-module__Vx4S9a__recordTile p{color:var(--text-muted);margin:0 0 8px;font-size:13px;line-height:1.5}.PublicSkillOverview-module__Vx4S9a__recordValue{font:700 24px/1.2 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary)}.PublicSkillOverview-module__Vx4S9a__usageCounts dd{color:var(--text-primary);font:700 24px/1.2 var(--font-mono);margin:2px 0 0}.PublicSkillOverview-module__Vx4S9a__recordTile .PublicSkillOverview-module__Vx4S9a__textButton{align-self:flex-start;margin-top:auto}@media (max-width:680px){.PublicSkillOverview-module__Vx4S9a__evidence{margin-top:20px;padding:18px 16px}.PublicSkillOverview-module__Vx4S9a__barRow{grid-template-columns:88px minmax(0,1fr) 46px;gap:8px}.PublicSkillOverview-module__Vx4S9a__headline{font-size:16px}.PublicSkillOverview-module__Vx4S9a__overview{gap:36px}.PublicSkillOverview-module__Vx4S9a__filePreview{padding:4px 16px 0}}
.SkillUseCard-module__QHI8fW__card{flex-direction:column;min-width:0;display:flex}.SkillUseCard-module__QHI8fW__title{margin:0 0 14px;font-size:18px;font-weight:700;line-height:1.3}.SkillUseCard-module__QHI8fW__tabs{background:var(--bg-tertiary);border-radius:10px;gap:2px;margin-bottom:16px;padding:3px;display:flex}.SkillUseCard-module__QHI8fW__tab{min-width:0;min-height:40px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1 1 0;padding:6px 8px;font-size:13px;font-weight:500;line-height:1.25}.SkillUseCard-module__QHI8fW__tab:hover{color:var(--text-primary)}.SkillUseCard-module__QHI8fW__tab[aria-selected=true]{background:var(--bg-card);color:var(--text-primary);box-shadow:0 1px 2px color-mix(in srgb, var(--text-primary) 14%, transparent)}.SkillUseCard-module__QHI8fW__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SkillUseCard-module__QHI8fW__panel{overflow-wrap:anywhere;min-width:0}.SkillUseCard-module__QHI8fW__panel #skill-get-this-skill>div{grid-template-columns:minmax(0,1fr)}.SkillUseCard-module__QHI8fW__panel #skill-growth-bar>div>div{min-width:0!important}.SkillUseCard-module__QHI8fW__cc{gap:12px;font-size:14px;line-height:1.55;display:grid}.SkillUseCard-module__QHI8fW__cc p{color:var(--text-secondary);margin:0}.SkillUseCard-module__QHI8fW__command{background:var(--accent);color:var(--bg-primary);font:12.5px/1.55 var(--font-mono);white-space:pre-wrap;word-break:break-all;border-radius:10px;margin:0;padding:12px 14px}.SkillUseCard-module__QHI8fW__actions{flex-wrap:wrap;gap:8px;display:flex}.SkillUseCard-module__QHI8fW__primary,.SkillUseCard-module__QHI8fW__secondary{min-height:44px;font:inherit;cursor:pointer;border-radius:8px;flex:140px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.SkillUseCard-module__QHI8fW__primary{background:var(--accent);color:var(--bg-primary);border:0}.SkillUseCard-module__QHI8fW__primary:hover{opacity:.92;color:var(--bg-primary)}.SkillUseCard-module__QHI8fW__secondary{border:1px solid var(--border-subtle);background:var(--bg-card);color:var(--text-primary);font-weight:500}.SkillUseCard-module__QHI8fW__secondary:hover{background:var(--bg-secondary);color:var(--text-primary)}.SkillUseCard-module__QHI8fW__primary:focus-visible,.SkillUseCard-module__QHI8fW__secondary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SkillUseCard-module__QHI8fW__copied{color:var(--sev-good);background:color-mix(in srgb, var(--sev-good) 12%, transparent)}.SkillUseCard-module__QHI8fW__cli{color:var(--text-muted);font-size:13px}.SkillUseCard-module__QHI8fW__cli code{font-family:var(--font-mono);background:var(--bg-tertiary);overflow-wrap:anywhere;border-radius:4px;padding:1px 5px;font-size:12px}.SkillUseCard-module__QHI8fW__agentIntro{color:var(--text-secondary);gap:8px;margin-bottom:14px;font-size:13px;line-height:1.5;display:grid}.SkillUseCard-module__QHI8fW__agentIntro p{margin:0}.SkillUseCard-module__QHI8fW__agentIntro strong{color:var(--text-primary);font-weight:600}
.RecordedPackExample-module__Jbd0iq__section{margin-bottom:72px}.RecordedPackExample-module__Jbd0iq__title{margin:0 0 var(--space-1_5);font-size:var(--text-xl);letter-spacing:-.01em;font-weight:700}.RecordedPackExample-module__Jbd0iq__sub{margin:0 0 var(--space-5);max-width:760px;color:var(--text-secondary);font-size:var(--text-base);line-height:1.5}.RecordedPackExample-module__Jbd0iq__sub a{color:var(--text-primary);font-weight:500}.RecordedPackExample-module__Jbd0iq__card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;overflow:hidden}.RecordedPackExample-module__Jbd0iq__task{gap:var(--space-2) var(--space-3_5);padding:var(--space-4_5) var(--space-5);border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:flex-start;display:flex}.RecordedPackExample-module__Jbd0iq__kicker{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);flex:none;padding-top:3px;font-weight:600}.RecordedPackExample-module__Jbd0iq__prompt{font-size:var(--text-base);white-space:pre-wrap;overflow-wrap:anywhere;flex:400px;margin:0;line-height:1.55}.RecordedPackExample-module__Jbd0iq__checked{gap:var(--space-1) var(--space-2);padding:var(--space-3) var(--space-5);background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);font-size:var(--text-md);flex-wrap:wrap;line-height:1.5;display:flex}.RecordedPackExample-module__Jbd0iq__arms{flex-wrap:wrap;display:flex}.RecordedPackExample-module__Jbd0iq__arm{box-sizing:border-box;min-width:0;padding:var(--space-5);flex:380px}.RecordedPackExample-module__Jbd0iq__arm+.RecordedPackExample-module__Jbd0iq__arm{border-left:1px solid var(--border-subtle)}.RecordedPackExample-module__Jbd0iq__armHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3_5);font-weight:600;display:flex}.RecordedPackExample-module__Jbd0iq__pass,.RecordedPackExample-module__Jbd0iq__fail{align-items:center;gap:var(--space-1_5);padding:var(--space-1) var(--space-2_5);font-size:var(--text-sm);border-radius:999px;font-weight:600;display:inline-flex}.RecordedPackExample-module__Jbd0iq__pass{color:var(--sev-good);background:color-mix(in srgb, var(--sev-good) 10%, transparent)}.RecordedPackExample-module__Jbd0iq__fail{color:var(--sev-bad);background:color-mix(in srgb, var(--sev-bad) 10%, transparent)}.RecordedPackExample-module__Jbd0iq__reply{max-height:320px;font-size:var(--text-md);overflow-wrap:anywhere;position:relative;overflow:hidden}.RecordedPackExample-module__Jbd0iq__reply:after{content:"";background:linear-gradient(transparent, var(--bg-card));pointer-events:none;height:64px;position:absolute;bottom:0;left:0;right:0}.RecordedPackExample-module__Jbd0iq__replyOpen{max-height:none;overflow:visible}.RecordedPackExample-module__Jbd0iq__replyOpen:after{display:none}.RecordedPackExample-module__Jbd0iq__footer{gap:var(--space-2) var(--space-5);padding:var(--space-3_5) var(--space-5);border-top:1px solid var(--border-subtle);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.RecordedPackExample-module__Jbd0iq__provenance{overflow-wrap:anywhere;margin:0}.RecordedPackExample-module__Jbd0iq__provenance strong{color:var(--text-secondary);font-weight:600}.RecordedPackExample-module__Jbd0iq__links{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:center;display:flex}.RecordedPackExample-module__Jbd0iq__links a{color:var(--text-primary);font-weight:500}.RecordedPackExample-module__Jbd0iq__toggle{font:inherit;font-size:var(--text-sm);min-height:36px;padding:var(--space-1_5) var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);color:var(--text-primary);cursor:pointer;font-weight:500}.RecordedPackExample-module__Jbd0iq__toggle:hover{background:var(--bg-secondary)}.RecordedPackExample-module__Jbd0iq__toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:820px){.RecordedPackExample-module__Jbd0iq__arm+.RecordedPackExample-module__Jbd0iq__arm{border-left:0;border-top:1px solid var(--border-subtle)}}
.PackDetail-module__J6M6tG__breadcrumb{gap:var(--space-2);margin-bottom:var(--space-6);font-size:var(--text-sm);color:var(--text-muted);flex-wrap:wrap;align-items:center;display:flex}.PackDetail-module__J6M6tG__breadcrumb a{color:var(--text-muted);text-decoration:none}.PackDetail-module__J6M6tG__breadcrumb a:hover,.PackDetail-module__J6M6tG__breadcrumb [aria-current]{color:var(--text-primary)}.PackDetail-module__J6M6tG__hero{gap:var(--space-10);flex-wrap:wrap;align-items:flex-start;margin-bottom:64px;display:flex}.PackDetail-module__J6M6tG__heroMain{flex:520px;min-width:0}.PackDetail-module__J6M6tG__eyebrow{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-2_5);font-weight:600}.PackDetail-module__J6M6tG__title{margin:0 0 var(--space-4);letter-spacing:-.02em;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.1}.PackDetail-module__J6M6tG__lead{margin:0 0 var(--space-6);max-width:640px;font-size:var(--text-lg);color:var(--text-secondary);line-height:1.55}.PackDetail-module__J6M6tG__facts{gap:var(--space-3);flex-wrap:wrap;display:flex}.PackDetail-module__J6M6tG__fact{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg2);min-width:0;padding:var(--space-3_5) var(--space-4);flex:160px}.PackDetail-module__J6M6tG__factValue{font-size:var(--text-xl);letter-spacing:-.01em;font-weight:700;line-height:1.3}.PackDetail-module__J6M6tG__factGood{color:var(--sev-good);font-family:var(--font-mono)}.PackDetail-module__J6M6tG__factLabel{font-size:var(--text-sm);color:var(--text-muted);line-height:1.45}.PackDetail-module__J6M6tG__startCard{box-sizing:border-box;background:var(--bg-card);border:1px solid var(--border-subtle);min-width:280px;padding:var(--space-6);border-radius:14px;flex:0 380px}.PackDetail-module__J6M6tG__startButton{justify-content:center;align-items:center;gap:var(--space-2_5);min-height:48px;padding:0 var(--space-4);background:var(--accent);color:var(--bg-primary);font-weight:600;font-size:var(--text-base);text-align:center;border-radius:10px;text-decoration:none;display:flex}.PackDetail-module__J6M6tG__startButton:hover{opacity:.92;color:var(--bg-primary)}.PackDetail-module__J6M6tG__startButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PackDetail-module__J6M6tG__startCaption{margin:var(--space-3) 0 var(--space-5);font-size:var(--text-md);color:var(--text-secondary);text-align:center;line-height:1.5}.PackDetail-module__J6M6tG__getList{border-top:1px solid var(--border-subtle);padding-top:var(--space-4_5);gap:var(--space-3);font-size:var(--text-md);flex-direction:column;line-height:1.5;display:flex}.PackDetail-module__J6M6tG__getHeading{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.PackDetail-module__J6M6tG__getItem{gap:var(--space-2_5);align-items:flex-start;display:flex}.PackDetail-module__J6M6tG__getItem>svg{color:var(--sev-good);flex:none;margin-top:3px}.PackDetail-module__J6M6tG__note{margin-top:var(--space-4_5);padding:var(--space-3) var(--space-3_5);background:var(--bg-secondary);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.PackDetail-module__J6M6tG__connected{margin-top:var(--space-4);font-size:var(--text-md);color:var(--text-primary);font-weight:500;display:block}.PackDetail-module__J6M6tG__alert{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-3_5);border:1px solid var(--border-subtle);border-left:3px solid var(--sev-warn);border-radius:var(--radius-md);background:var(--bg-card);font-size:var(--text-md);color:var(--text-secondary)}.PackDetail-module__J6M6tG__section{margin-bottom:72px}.PackDetail-module__J6M6tG__sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}.PackDetail-module__J6M6tG__sectionTitle{margin:0 0 var(--space-1_5);font-size:var(--text-xl);letter-spacing:-.01em;font-weight:700}.PackDetail-module__J6M6tG__sectionSub{color:var(--text-secondary);font-size:var(--text-base);margin:0;line-height:1.5}.PackDetail-module__J6M6tG__quietLink{font-size:var(--text-md);color:var(--text-secondary)}.PackDetail-module__J6M6tG__strongLink{font-size:var(--text-md);color:var(--text-primary);font-weight:500}.PackDetail-module__J6M6tG__stages{flex-direction:column;display:flex}.PackDetail-module__J6M6tG__stage{gap:var(--space-3) var(--space-6);flex-wrap:wrap;padding-bottom:28px;display:flex;position:relative}.PackDetail-module__J6M6tG__stage:last-child{padding-bottom:0}.PackDetail-module__J6M6tG__stageLabel{gap:var(--space-3);padding-top:var(--space-3_5);flex:0 0 180px;align-items:flex-start;display:flex}.PackDetail-module__J6M6tG__stageNum{background:var(--accent);width:28px;height:28px;color:var(--bg-primary);font-size:var(--text-sm);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.PackDetail-module__J6M6tG__stageName{font-weight:600;font-size:var(--text-base)}.PackDetail-module__J6M6tG__stageTagline{font-size:var(--text-sm);color:var(--text-muted)}.PackDetail-module__J6M6tG__stageRail{background:var(--border-subtle);width:2px;position:absolute;top:46px;bottom:0;left:13px}.PackDetail-module__J6M6tG__stage:last-child .PackDetail-module__J6M6tG__stageRail{display:none}.PackDetail-module__J6M6tG__stageSkills{gap:var(--space-2);flex-direction:column;flex:540px;min-width:0;display:flex}.PackDetail-module__J6M6tG__skillRow{gap:var(--space-2) var(--space-6);background:var(--bg-card);border:1px solid var(--border-subtle);padding:var(--space-4) var(--space-4_5);color:inherit;border-radius:10px;flex-wrap:wrap;align-items:center;text-decoration:none;transition:border-color .15s;display:flex}.PackDetail-module__J6M6tG__skillRow:hover{border-color:var(--border-strong,var(--text-muted));color:inherit}.PackDetail-module__J6M6tG__skillRow:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PackDetail-module__J6M6tG__skillMain{gap:var(--space-0);flex-direction:column;flex:340px;min-width:0;display:flex}.PackDetail-module__J6M6tG__skillName{align-items:center;gap:var(--space-2);font-weight:600;font-size:var(--text-base);flex-wrap:wrap;display:flex}.PackDetail-module__J6M6tG__skillSummary{font-size:var(--text-md);color:var(--text-secondary);line-height:1.5}.PackDetail-module__J6M6tG__skillMeta{font-size:var(--text-sm);color:var(--text-muted)}.PackDetail-module__J6M6tG__forked{font-size:var(--text-xs);padding:var(--space-0) var(--space-2);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--sev-good) 10%, transparent);color:var(--sev-good);font-weight:600}.PackDetail-module__J6M6tG__evidence{align-items:flex-end;gap:var(--space-0);text-align:right;flex-direction:column;flex:0 0 180px;display:flex}.PackDetail-module__J6M6tG__evidenceCaption{font-size:var(--text-xs);color:var(--text-muted)}.PackDetail-module__J6M6tG__evidenceGood{font-size:var(--text-xs);color:var(--sev-good);font-weight:600}.PackDetail-module__J6M6tG__legend{gap:var(--space-3) 28px;padding:var(--space-4) var(--space-4_5);border:1px dashed var(--border-subtle);font-size:var(--text-sm);color:var(--text-secondary);border-radius:10px;flex-wrap:wrap;margin-top:28px;line-height:1.5;display:flex}.PackDetail-module__J6M6tG__legend>span{flex:240px}.PackDetail-module__J6M6tG__legend strong{color:var(--text-primary);font-weight:600}.PackDetail-module__J6M6tG__legend .PackDetail-module__J6M6tG__good{color:var(--sev-good)}.PackDetail-module__J6M6tG__after{margin:var(--space-3_5) 0 0;font-size:var(--text-md);color:var(--text-secondary)}.PackDetail-module__J6M6tG__promptCard{background:var(--bg-card);border:1px solid var(--border-subtle);padding:var(--space-5) var(--space-5);border-radius:14px}.PackDetail-module__J6M6tG__promptHead{gap:var(--space-3);margin-bottom:var(--space-3_5);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.PackDetail-module__J6M6tG__promptTitle{margin:0 0 var(--space-0);font-size:var(--text-lg);font-weight:700}.PackDetail-module__J6M6tG__promptSub{font-size:var(--text-md);color:var(--text-secondary)}.PackDetail-module__J6M6tG__promptActions{gap:var(--space-2);display:flex}.PackDetail-module__J6M6tG__ghostButton{font:inherit;font-size:var(--text-md);min-height:44px;padding:var(--space-2_5) var(--space-3_5);border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:var(--radius-md);color:var(--text-primary);cursor:pointer;font-weight:500}.PackDetail-module__J6M6tG__ghostButton:hover{background:var(--bg-secondary)}.PackDetail-module__J6M6tG__ghostButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PackDetail-module__J6M6tG__copied{color:var(--sev-good);background:color-mix(in srgb, var(--sev-good) 10%, transparent)}.PackDetail-module__J6M6tG__promptBody{background:var(--bg-secondary);border-radius:var(--radius-md);max-height:96px;padding:var(--space-3_5) var(--space-4);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.6;position:relative;overflow:hidden}.PackDetail-module__J6M6tG__promptBody:after{content:"";background:linear-gradient(transparent, var(--bg-secondary));height:40px;position:absolute;bottom:0;left:0;right:0}.PackDetail-module__J6M6tG__promptOpen{max-height:none}.PackDetail-module__J6M6tG__promptOpen:after{display:none}.PackDetail-module__J6M6tG__addGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.PackDetail-module__J6M6tG__addCard{gap:var(--space-1_5);background:var(--bg-card);border:1px solid var(--border-subtle);padding:var(--space-4) var(--space-4_5);color:inherit;border-radius:10px;flex-direction:column;text-decoration:none;display:flex}.PackDetail-module__J6M6tG__addCard:hover{border-color:var(--text-muted);color:inherit}.PackDetail-module__J6M6tG__addCard:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PackDetail-module__J6M6tG__addTop{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:22px;display:flex}.PackDetail-module__J6M6tG__addStage{font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-weight:600}.PackDetail-module__J6M6tG__addScore{font-family:var(--font-mono);font-weight:600;font-size:var(--text-md)}.PackDetail-module__J6M6tG__addNew{font-size:var(--text-xs);padding:var(--space-0) var(--space-2);border-radius:var(--radius-sm);background:var(--bg-tertiary);font-weight:600}.PackDetail-module__J6M6tG__addName{font-weight:600}.PackDetail-module__J6M6tG__addSummary{font-size:var(--text-md);color:var(--text-secondary);line-height:1.5}.PackDetail-module__J6M6tG__moreBar{gap:var(--space-2) var(--space-4);margin-top:var(--space-5);font-size:var(--text-md);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.PackDetail-module__J6M6tG__moreList{margin-top:var(--space-3);border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:10px;flex-direction:column;display:flex}.PackDetail-module__J6M6tG__moreRow{gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border-subtle);color:inherit;font-size:var(--text-md);flex-wrap:wrap;justify-content:space-between;align-items:baseline;text-decoration:none;display:flex}.PackDetail-module__J6M6tG__moreRow:first-child{border-top:0}.PackDetail-module__J6M6tG__moreRow:hover{background:var(--bg-secondary);color:inherit}.PackDetail-module__J6M6tG__moreName{overflow-wrap:anywhere;min-width:0;font-weight:500}.PackDetail-module__J6M6tG__moreStats{gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-muted);display:flex}.PackDetail-module__J6M6tG__moreLift{color:var(--sev-good)}.PackDetail-module__J6M6tG__empty{border-radius:var(--radius-lg2);border:1px dashed var(--border-subtle);padding:var(--space-8);text-align:center;color:var(--text-muted)}.PackDetail-module__J6M6tG__emptyTitle{color:var(--text-secondary);margin-bottom:var(--space-1);font-weight:600}@media (max-width:720px){.PackDetail-module__J6M6tG__hero{gap:var(--space-6);margin-bottom:48px}.PackDetail-module__J6M6tG__startCard{min-width:0;padding:var(--space-5) var(--space-4);flex-basis:100%}.PackDetail-module__J6M6tG__stageLabel{flex-basis:100%;padding-top:0}.PackDetail-module__J6M6tG__stageRail{display:none}.PackDetail-module__J6M6tG__evidence{align-items:baseline;gap:var(--space-2_5);text-align:left;flex-direction:row;flex-basis:100%}.PackDetail-module__J6M6tG__evidence [data-testid=skill-score-chip]{align-items:flex-start!important}.PackDetail-module__J6M6tG__section{margin-bottom:56px}}
.SkillAdoption-module__mFQfSa__flow{text-align:left;width:100%;min-width:0;font-size:var(--text-sm);color:var(--text-primary);gap:16px;display:grid}.SkillAdoption-module__mFQfSa__flow h3,.SkillAdoption-module__mFQfSa__flow h4,.SkillAdoption-module__mFQfSa__flow p{margin:0}.SkillAdoption-module__mFQfSa__flow h3{font-size:var(--text-base);line-height:1.4}.SkillAdoption-module__mFQfSa__muted{color:var(--text-muted);line-height:1.55;font-size:var(--text-xs)}.SkillAdoption-module__mFQfSa__choices{grid-template-columns:1fr 1fr;gap:8px;display:grid}.SkillAdoption-module__mFQfSa__choice{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-secondary);background:var(--bg-card);text-align:left;cursor:pointer;font:inherit;padding:10px 12px}.SkillAdoption-module__mFQfSa__choice[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--text-primary)}.SkillAdoption-module__mFQfSa__fields{gap:12px;min-width:0;display:grid}.SkillAdoption-module__mFQfSa__field{gap:6px;min-width:0;font-weight:600;display:grid}.SkillAdoption-module__mFQfSa__field select,.SkillAdoption-module__mFQfSa__field input{width:100%;min-width:0;max-width:100%;font-weight:400}.SkillAdoption-module__mFQfSa__scope{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.SkillAdoption-module__mFQfSa__scope legend{margin-bottom:9px;font-weight:600}.SkillAdoption-module__mFQfSa__radio,.SkillAdoption-module__mFQfSa__agent{overflow-wrap:anywhere;align-items:start;gap:8px;line-height:1.4;display:flex}.SkillAdoption-module__mFQfSa__radio input,.SkillAdoption-module__mFQfSa__agent input{accent-color:var(--accent);flex-shrink:0;margin-top:3px}.SkillAdoption-module__mFQfSa__agents{border:1px solid var(--border-subtle);border-radius:var(--radius-md);gap:10px;max-height:180px;padding:10px;display:grid;overflow:auto}.SkillAdoption-module__mFQfSa__summary{border:1px solid var(--border-subtle);background:var(--bg-tertiary);border-radius:var(--radius-md);overflow-wrap:anywhere;gap:5px;padding:12px;line-height:1.5;display:grid}.SkillAdoption-module__mFQfSa__summary ul{margin:0;padding-left:18px}.SkillAdoption-module__mFQfSa__actions{flex-wrap:wrap;gap:8px;display:flex}.SkillAdoption-module__mFQfSa__actions .btn{white-space:normal;max-width:100%}.SkillAdoption-module__mFQfSa__error{color:var(--sev-bad);border:1px solid color-mix(in srgb, var(--sev-bad) 25%, transparent);border-radius:var(--radius-md);overflow-wrap:anywhere;padding:10px 12px;line-height:1.5}.SkillAdoption-module__mFQfSa__next{border-top:1px solid var(--border-subtle);gap:14px;min-width:0;padding-top:16px;display:grid}.SkillAdoption-module__mFQfSa__next ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.SkillAdoption-module__mFQfSa__next li{grid-template-columns:24px minmax(0,1fr);gap:8px;display:grid}.SkillAdoption-module__mFQfSa__number{background:var(--bg-tertiary);width:24px;height:24px;color:var(--text-muted);font-size:var(--text-xs);border-radius:50%;place-items:center;display:grid}.SkillAdoption-module__mFQfSa__next strong{margin-bottom:3px;display:block}.SkillAdoption-module__mFQfSa__next a{overflow-wrap:anywhere;margin-top:6px;font-weight:600;display:inline-block}.SkillAdoption-module__mFQfSa__next pre{max-width:100%;font:var(--text-xs)/1.6 var(--font-mono);background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:12px;overflow:auto}.SkillAdoption-module__mFQfSa__pointer{border-bottom:1px solid var(--border-subtle);gap:6px;padding-bottom:10px;display:grid}.SkillAdoption-module__mFQfSa__dialog{z-index:1000;background:#00000080;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.SkillAdoption-module__mFQfSa__dialogCard{width:min(600px,100%);max-height:calc(100dvh - 32px);padding:24px;overflow:auto}.SkillAdoption-module__mFQfSa__dialogHeader{justify-content:space-between;align-items:start;gap:12px;margin-bottom:20px;display:flex}.SkillAdoption-module__mFQfSa__dialogHeader h3{font-size:var(--text-lg);overflow-wrap:anywhere;margin:0}@media (max-width:480px){.SkillAdoption-module__mFQfSa__dialog{padding:8px}.SkillAdoption-module__mFQfSa__dialogCard{max-height:calc(100dvh - 16px);padding:16px}.SkillAdoption-module__mFQfSa__choices{grid-template-columns:1fr}}
.adoption-module__t7_aCW__library{min-width:0}.adoption-module__t7_aCW__headerActions{flex-wrap:wrap}.adoption-module__t7_aCW__library .page-header{flex-wrap:wrap}.adoption-module__t7_aCW__headerActions{align-items:center;gap:var(--space-2);display:flex}.adoption-module__t7_aCW__tabs{gap:var(--space-4);border-bottom:1px solid var(--border-subtle);margin-bottom:var(--space-5);display:flex}.adoption-module__t7_aCW__tab{align-items:center;gap:var(--space-2);padding:var(--space-3) 0;color:var(--text-muted);font-size:var(--text-base);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font-weight:600;display:inline-flex}.adoption-module__t7_aCW__selected{border-bottom-color:var(--accent);color:var(--text-primary)}.adoption-module__t7_aCW__tab:focus-visible,.adoption-module__t7_aCW__skillLink:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.adoption-module__t7_aCW__count{font-size:var(--text-sm);background:var(--bg-secondary);border-radius:var(--radius-md);padding:1px 7px}.adoption-module__t7_aCW__sectionHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.adoption-module__t7_aCW__sectionHeading h2{font-size:var(--text-lg);margin:0 0 var(--space-1)}.adoption-module__t7_aCW__sectionHeading p{font-size:var(--text-md);color:var(--text-muted);max-width:68ch;margin:0;line-height:1.6}.adoption-module__t7_aCW__searchLabel{width:100%;max-width:280px}.adoption-module__t7_aCW__searchLabel input{width:100%}.adoption-module__t7_aCW__notice{align-items:center;gap:var(--space-2);border:1px solid var(--border-subtle);background:var(--bg-secondary);padding:var(--space-3);margin-bottom:var(--space-3);font-size:var(--text-md);flex-wrap:wrap;display:flex}.adoption-module__t7_aCW__linkedList{gap:var(--space-3);display:grid}.adoption-module__t7_aCW__linkedCard{gap:var(--space-5);padding:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(180px,1fr) auto;align-items:start;display:grid}.adoption-module__t7_aCW__skillLink{color:var(--text-primary);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:650;text-decoration:none}.adoption-module__t7_aCW__purpose,.adoption-module__t7_aCW__installation,.adoption-module__t7_aCW__actions{min-width:0}.adoption-module__t7_aCW__purpose p{color:var(--text-secondary);font-size:var(--text-md);margin:var(--space-1) 0 var(--space-2);overflow-wrap:anywhere;line-height:1.6}.adoption-module__t7_aCW__purpose .adoption-module__t7_aCW__recordedUse{color:var(--text-muted);font-size:var(--text-sm);margin-top:var(--space-3)}.adoption-module__t7_aCW__installation{gap:var(--space-2);font-size:var(--text-md);overflow-wrap:anywhere;display:grid}.adoption-module__t7_aCW__installation>strong{font-size:var(--text-sm);color:var(--text-muted)}.adoption-module__t7_aCW__installation small{color:var(--text-muted);margin-top:2px;line-height:1.5;display:block}.adoption-module__t7_aCW__actions{align-items:stretch;gap:var(--space-1);flex-direction:column;display:flex}.adoption-module__t7_aCW__actions .btn{white-space:normal;text-decoration:none}.adoption-module__t7_aCW__rowError{margin:var(--space-1) 0;max-width:24ch;font-size:var(--text-sm);color:var(--sev-bad);overflow-wrap:anywhere}.adoption-module__t7_aCW__empty{padding:var(--space-6);text-align:left}.adoption-module__t7_aCW__empty h3{font-size:var(--text-lg);margin:0}.adoption-module__t7_aCW__empty p{max-width:64ch;color:var(--text-secondary);font-size:var(--text-md);line-height:1.6}.adoption-module__t7_aCW__empty .btn{text-decoration:none}@media (max-width:1000px){.adoption-module__t7_aCW__linkedCard{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.adoption-module__t7_aCW__actions{flex-flow:wrap;grid-column:1/-1}}@media (max-width:600px){.adoption-module__t7_aCW__linkedCard{padding:var(--space-4);gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.adoption-module__t7_aCW__actions{grid-column:auto}.adoption-module__t7_aCW__tabs{gap:var(--space-3)}.adoption-module__t7_aCW__empty{padding:var(--space-4)}.adoption-module__t7_aCW__library .skills-search-wrap{min-width:0;max-width:none!important}.adoption-module__t7_aCW__library .skills-filter-bar{flex-wrap:wrap;width:100%;min-width:0}}