.licenses-page{padding-top:var(--space-block)}.licenses-head h1{font:700 var(--font-h1)/1.1 var(--font-display);margin:0}.licenses-subtitle{color:var(--text-secondary);font-size:var(--font-lg);margin:.5rem 0 0}.licenses-page a{color:var(--accent);border-bottom:1px solid #84b8ff59;text-decoration:none;transition:border-color .14s,color .14s}.licenses-page a:hover{border-bottom-color:var(--accent)}.licenses-group{margin-top:var(--space-block)}.licenses-group-title{font:700 var(--font-h3)/1.2 var(--font-display);margin:0}.licenses-status{color:var(--text-secondary);font-size:var(--font-sm);margin:.5rem 0 0}.licenses-list{margin:var(--space-card) 0 0;gap:var(--space-grid);padding:0;list-style:none;display:grid}.licenses-item{padding:var(--space-card);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-xl);min-width:0}.licenses-item-head{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.licenses-item-name{color:var(--text-primary);font:600 var(--font-md)/1.25 var(--font-display);overflow-wrap:anywhere}.licenses-page a.licenses-item-name{color:var(--text-primary);border-bottom-color:#0000}.licenses-page a.licenses-item-name:hover{color:var(--accent);border-bottom-color:var(--accent)}.licenses-item-version,.licenses-item-license{color:var(--text-secondary);font-size:var(--font-sm)}.licenses-item-away{font-size:var(--font-sm);white-space:nowrap;margin-left:auto}.licenses-item-copyright,.licenses-item-note{color:var(--text-secondary);font-size:var(--font-sm);overflow-wrap:anywhere;margin:.375rem 0 0}.licenses-item-details{font-size:var(--font-sm);margin-top:.5rem}.licenses-item-details summary{cursor:pointer;width:fit-content;color:var(--text-secondary);transition:color .14s}.licenses-item-details summary:hover{color:var(--text-primary)}.licenses-item-text{background:var(--surface-muted);border-radius:var(--radius-md);max-height:24rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-xs);white-space:pre;margin:.5rem 0 0;padding:.75rem;line-height:1.5;overflow:auto}
