@layer tokens,base,components,chrome,illustrations;@layer pages{.security-layout{grid-template-columns:minmax(0, var(--page-max-narrow)) minmax(0, 1fr);gap:var(--space-8) var(--space-12);max-width:var(--page-max-board);align-items:start;display:grid}.security-head{margin-bottom:var(--space-6)}.security-lead{padding:var(--space-8)}.security-name{font-family:var(--font-display);font-weight:700;font-size:var(--text-2xl);color:var(--color-text-1);margin:0}.security-role{margin:var(--space-1) 0 0;color:var(--color-text-2)}.security-email{align-items:center;gap:var(--space-3);margin:var(--space-6) 0 0;padding-top:var(--space-4);border-top:1px solid var(--color-border);overflow-wrap:anywhere;font-weight:600;display:flex}.security-email-icon{color:var(--color-action);flex:none}.security-asks{gap:var(--space-4);font-size:var(--text-lg);line-height:var(--leading-relaxed);color:var(--color-text-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.security-asks li{align-items:flex-start;gap:var(--space-3);display:flex}.security-ask-check{margin-top:var(--space-2);color:var(--color-success);flex:none}.security-file{margin:var(--space-8) 0 0;color:var(--color-text-2)}@media (width<=768px){.security-layout{grid-template-columns:minmax(0,1fr)}}@media (width<=480px){.security-lead{padding:var(--space-5)}.security-asks{font-size:var(--text-base)}}}
