.skill-library-stats{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.skill-library-stats span{font-size:11px;color:#59725d;border:1px solid #d3ddcf;background:#edf3e9;border-radius:5px;padding:7px 10px}.skills-hero .resource-links{margin-bottom:0}.skill-platform-guide{background:#f2f5ed;border-color:#d6e0d1}.skill-platform-guide>summary{font-size:13px}.skill-platform-guide .body p{font-size:12px;line-height:1.9}.platform-source{font-size:10px!important;color:#7c8d73}.platform-source a{font-size:10px}.skill-controls{background:#fff;border:1px solid var(--line);border-radius:12px;padding:25px 27px;margin-bottom:30px}.skill-controls .section-heading{margin-bottom:18px}.skill-controls .section-heading h2{font-size:19px}.skill-controls .section-heading p{font-size:11px}.skill-controls .search-box{max-width:360px}.skill-controls .search-box input{font-size:12px;width:100%}.skill-phase-filters{display:flex;gap:7px;flex-wrap:wrap}.skill-phase-filters button{font-size:10px;line-height:1.7;padding:8px 11px;background:#f6f8f3}.skill-phase-filters button[aria-pressed=true]{color:#fff;background:var(--brand);border-color:var(--brand)}.skill-platform-row{display:flex;gap:13px;align-items:center;flex-wrap:wrap;border-top:1px solid #e0e7dd;margin-top:19px;padding-top:17px;font-size:11px;color:#6c8165}.skill-platform-switch{display:flex;border:1px solid #d2deca;border-radius:6px;padding:3px;background:#f5f8f0;gap:2px}.skill-platform-switch button{border:0;background:transparent;font-size:11px;padding:7px 13px;color:#6d7d62}.skill-platform-switch button[aria-pressed=true]{background:#fff;box-shadow:0 1px 5px #29493119;color:var(--brand);font-weight:650}.skill-platform-row>p{font-size:10px;margin:0 0 0 auto}.skill-flow-group{margin:0 0 35px;scroll-margin-top:95px}.skill-flow-heading{display:flex;gap:12px;align-items:center;margin:0 0 16px;border-bottom:1px solid #d6dfd1;padding-bottom:13px}.skill-flow-heading>span{font-size:11px;color:#5a7555;background:#e5eddf;padding:7px 9px;border-radius:5px}.skill-flow-heading h2{font-size:19px;margin:0;font-weight:650}.skill-card h3{font-size:19px;margin:16px 0 9px;line-height:1.6;font-weight:650}.skill-id{font-size:9px;color:#82917b;text-align:right;max-width:75%;overflow-wrap:anywhere;line-height:1.6}.skill-card .skill-items{margin:0;padding-left:15px}.skill-card .skill-items li{font-size:12px;line-height:1.9;margin:3px 0}.skill-card dt{font-size:11px;font-weight:600;margin-top:17px;color:#637d5c}.skill-card dd{overflow-wrap:anywhere}.skill-card .skill-boundary-label{color:#8a7752}.skill-boundary{color:#7e735c!important}.skill-card .skill-invocation .body>p{font-size:11px;line-height:1.9;color:#738068}.skill-card .skill-prompt{min-height:190px}.skill-card .resource-links a{padding:9px 10px}.skills-start>ol>li{font-size:12px}.skill-flow-group[hidden],.skill-card[hidden]{display:none!important}
@media(max-width:1100px){.skill-controls .section-heading{align-items:flex-start;flex-direction:column;gap:14px}.skill-controls .search-box{width:100%;max-width:none}}
@media(max-width:600px){.skill-library-stats{gap:6px}.skill-library-stats span{font-size:10px;padding:6px 8px}.skill-controls{padding:20px 17px;margin-bottom:24px}.skill-controls .section-heading h2{font-size:17px}.skill-controls .search-box input{font-size:14px}.skill-phase-filters{gap:6px}.skill-phase-filters button{font-size:10px;min-height:41px;padding:8px 10px}.skill-platform-row{gap:10px}.skill-platform-row>span{flex-basis:100%}.skill-platform-switch button{min-height:39px;padding:8px 13px}.skill-platform-row>p{font-size:10px}.skill-flow-heading h2{font-size:17px}.skill-flow-heading{gap:9px}.skill-flow-group{margin-bottom:28px}.skill-card h3{font-size:18px}.skill-card .skill-items li{font-size:12px;line-height:1.95}.skill-card .skill-prompt{font-size:14px;min-height:215px}.skill-id{font-size:9px;max-width:72%}}
