.nn-skills-page .nn-secondary-nav{gap:16px;height:64px;padding:0 28px}.nn-skills-page .nn-secondary-nav-breadcrumb{align-items:center;gap:10px;display:flex}.nn-skills-page .nn-secondary-nav-breadcrumb h1{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:18px;font-weight:600}.nn-skills-parent{color:var(--text-muted);font-size:18px;font-weight:400}.nn-skills-manage{border:1px solid var(--border-default);background:var(--pg-tint);min-height:32px;color:var(--color-brand-portfolio);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:6px 13px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.nn-skills-manage:hover{background:var(--color-brand-portfolio-hover)}.nn-skills-wrap{width:100%;max-width:1296px;margin:0 auto;padding:24px 28px 56px;container-type:inline-size}.nn-skills-toolbar{justify-content:flex-end;align-items:center;min-height:52px;margin-bottom:18px;display:flex}.nn-skills-search{border:1px solid var(--border-default);background:var(--bg-elevated);width:260px;height:38px;color:var(--text-muted);border-radius:12px;align-items:center;gap:10px;padding:0 12px;display:flex}.nn-skills-search input{width:100%;min-width:0;color:var(--text-primary);background:0 0;border:0;outline:none;font-size:13px}.nn-skills-search input::placeholder{color:var(--text-muted)}.nn-skills-search:focus-within{border-color:var(--color-brand)}.nn-skills-toolbar--managed .nn-skills-search{width:100%}.nn-skills-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.nn-skills-managed{flex-direction:column;gap:12px;display:flex}.nn-skill-actions{height:46px;position:absolute;top:18px;right:18px}.nn-skill-actions button{border:1px solid var(--border-default);background:var(--bg-elevated);min-height:32px;color:var(--color-brand-portfolio);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:5px 13px;font-size:12px;font-weight:500;display:inline-flex}.nn-skill-actions button:hover{background:var(--color-brand-portfolio-hover)}.nn-skill-actions button:disabled,.nn-skills-manage:disabled{opacity:.5;cursor:wait}.nn-skill-card--managed{border:1px solid var(--border-default);height:auto;min-height:104px;box-shadow:none;border-radius:14px;grid-template-columns:46px minmax(0,1fr) auto;align-items:start;gap:20px;padding:24px;display:grid}.nn-skill-card--managed .nn-skill-icon{background:var(--chat-process-key-bg);border:1px solid var(--border-default);margin:0}.nn-skill-card--managed .nn-skill-actions{height:32px;position:relative;top:auto;right:auto}.nn-skill-card--managed .nn-skill-copy p{-webkit-line-clamp:2}.nn-skills-empty{text-align:center;min-height:320px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;padding:32px 20px;font-size:14px;line-height:1.8;display:flex}.nn-skills-page :is(button,a):focus-visible{outline:2px solid var(--color-brand);outline-offset:3px}.nn-skill-open:focus-visible{outline:none!important}.nn-skill-open:focus-visible:after{outline:2px solid var(--color-brand);outline-offset:3px}@container (min-width:620px){.nn-skills-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.nn-skills-wrap{padding:18px 16px 40px}.nn-skills-search{width:100%}}@media (max-width:767px){.nn-skills-search{height:44px}.nn-skills-search input{font-size:16px}.nn-skills-manage,.nn-skill-actions button{min-height:44px}.nn-skill-card--managed .nn-skill-actions{height:44px}.nn-app.nn-app--drawer-nav .nn-skills-page .nn-secondary-nav{gap:8px;height:64px;padding:0 16px}.nn-app.nn-app--drawer-nav .nn-skills-page .nn-secondary-nav-breadcrumb{text-align:left;justify-content:flex-start}.nn-skills-page .nn-secondary-nav-trailing{gap:8px}.nn-skills-page .nn-secondary-nav-breadcrumb h1,.nn-skills-parent{font-size:16px}}@media (max-width:560px){.nn-skill-card--managed{grid-template-columns:40px minmax(0,1fr);gap:14px;padding:18px}.nn-skill-card--managed .nn-skill-icon{grid-area:1/1;width:40px;height:40px}.nn-skill-card--managed .nn-skill-actions{grid-area:1/2;justify-self:end}.nn-skill-card--managed .nn-skill-copy{grid-area:2/1/auto/-1}}
