.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}}
.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(260px,320px);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__trust{border:1px solid var(--border-subtle);background:var(--bg-secondary);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:14px 16px;font-size:13px;line-height:1.6;display:flex}.PublicSkillOverview-module__Vx4S9a__sourceFacts,.PublicSkillOverview-module__Vx4S9a__safetyFacts{flex-wrap:wrap;gap:8px 16px;display:flex}.PublicSkillOverview-module__Vx4S9a__sourceFacts{min-width:0}.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__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__overview{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.PublicSkillOverview-module__Vx4S9a__benchmarkCard{grid-column:1/-1}.PublicSkillOverview-module__Vx4S9a__overview:has(>.PublicSkillOverview-module__Vx4S9a__usageCard) .PublicSkillOverview-module__Vx4S9a__benchmarkCard{grid-column:auto}.PublicSkillOverview-module__Vx4S9a__usageCard .PublicSkillOverview-module__Vx4S9a__cardHeading{flex-direction:column;gap:8px}.PublicSkillOverview-module__Vx4S9a__usageCard .PublicSkillOverview-module__Vx4S9a__usageGrid{grid-template-columns:minmax(0,1fr);gap:20px}.PublicSkillOverview-module__Vx4S9a__usageCard .PublicSkillOverview-module__Vx4S9a__liveQuality{border-left:0;border-top:1px solid var(--border-subtle);padding:16px 0 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__contentsCard 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__contentsCard 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__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.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,.PublicSkillOverview-module__Vx4S9a__usageCounts dd{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.025em;margin:8px 0;font-size:28px;font-weight:600;line-height:1.2}.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__measurementFooter{border-top:1px solid var(--border-subtle);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:24px;padding-top:16px;font-size:12px;line-height:1.6;display:flex}.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__usageGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.PublicSkillOverview-module__Vx4S9a__usageCounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;display:grid}.PublicSkillOverview-module__Vx4S9a__liveQuality{border-left:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding-left:32px;display:flex}.PublicSkillOverview-module__Vx4S9a__liveQuality strong{font-variant-numeric:tabular-nums;font-size:28px;font-weight:600;line-height:1.2}.PublicSkillOverview-module__Vx4S9a__liveQuality strong.PublicSkillOverview-module__Vx4S9a__noEvidence{font-size:15px;font-weight:500;line-height:1.5}.PublicSkillOverview-module__Vx4S9a__liveQuality>span:last-child{color:var(--text-muted);font-size:12px;line-height:1.6}.PublicSkillOverview-module__Vx4S9a__contentsCard{border:1px solid var(--border-subtle);border-radius:12px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px 24px;padding:20px 24px;display:flex}.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__overview{grid-template-columns:minmax(0,1fr)}.PublicSkillOverview-module__Vx4S9a__hero{grid-template-columns:minmax(0,1fr) 280px;gap:24px}.PublicSkillOverview-module__Vx4S9a__metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.PublicSkillOverview-module__Vx4S9a__measurementFooter{flex-direction:column}.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__trust{gap:12px;padding:12px 14px}.PublicSkillOverview-module__Vx4S9a__safetyFacts{border-top:1px solid var(--border-subtle);width:100%;padding-top:10px}.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__metrics{gap:20px 16px}.PublicSkillOverview-module__Vx4S9a__metric dd,.PublicSkillOverview-module__Vx4S9a__usageCounts dd{font-size:26px}.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__usageGrid{grid-template-columns:minmax(0,1fr);gap:20px}.PublicSkillOverview-module__Vx4S9a__liveQuality{border-left:0;border-top:1px solid var(--border-subtle);padding:16px 0 0}.PublicSkillOverview-module__Vx4S9a__contentsCard{padding:18px 16px}.PublicSkillOverview-module__Vx4S9a__contents{grid-template-columns:minmax(0,1fr);gap:16px}}.PublicSkillOverview-module__Vx4S9a__qualityCard{grid-column:1/-1}
.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}}