/* ==========================================================================
   PRINT RESUME / EXECUTIVE PDF STYLESHEET
   Optimized for A4 / Letter executive print output
   ========================================================================== */

@media print {
  .hud-nav,
  .ambient-aura-layer,
  .side-navbar,
  .side-navbar-backdrop,
  .palette-overlay,
  .hero-cover-wrap,
  .dossier-hero-actions,
  .filter-pills,
  .project-actions-row,
  .dossier-contact-actions,
  .contact-external-links,
  .skills-repos-strip,
  .ledger-hint,
  .copy-hint,
  footer {
    display: none !important;
  }

  body,
  .dossier-root {
    background: #ffffff !important;
    color: #111827 !important;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 9.5pt !important;
    line-height: 1.45 !important;
  }

  .dossier-container {
    max-width: 100% !important;
    padding: 0 !important;
  }

  .hero-profile-row {
    margin-top: 0 !important;
    padding: 0 !important;
    margin-bottom: 10pt !important;
  }

  .dossier-avatar-wrap {
    width: 60pt !important;
    height: 60pt !important;
    background: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    border: 1pt solid #d1d5db !important;
  }

  .dossier-avatar-img {
    border: none !important;
  }

  .dossier-name {
    font-size: 20pt !important;
    color: #111827 !important;
  }

  .dossier-role-title {
    background: none !important;
    -webkit-background-clip: initial !important;
    background-clip: initial !important;
    color: #1f2937 !important;
    -webkit-text-fill-color: #1f2937 !important;
  }

  .project-bento-card,
  .bento-stat-card,
  .feature-bento-tile,
  .ai-defense-card,
  .skill-bento-card,
  .timeline-card,
  .research-card,
  .cred-card,
  .contact-band,
  .vuln-visual-panel,
  .kahon-wave-panel {
    background: transparent !important;
    box-shadow: none !important;
    border-color: #d1d5db !important;
    page-break-inside: avoid;
  }

  .project-desc,
  .dossier-hero-lead,
  .dossier-section-subtitle,
  .tile-body p,
  .ai-defense-card p,
  .skill-bento-card p,
  .dossier-deliverables li,
  .bib-abstract,
  .cred-scope,
  .ledger-lbl,
  .meta-chip {
    color: #374151 !important;
    background: transparent !important;
  }

  .project-title,
  .dossier-section-title,
  .ledger-val,
  .tile-body h3,
  .ai-card-head h3,
  .skill-card-head h3,
  .dossier-role-name,
  .exp-company-name,
  .bib-title,
  .cred-title,
  strong {
    color: #111827 !important;
  }

  .dossier-section {
    padding: 12pt 0 !important;
    border-bottom: 1pt solid #e5e7eb !important;
  }

  .dossier-email-pill {
    border: none !important;
    padding: 0 !important;
    color: #111827 !important;
    background: transparent !important;
  }

  a {
    color: #111827 !important;
    text-decoration: underline !important;
  }
}
