
/* FLAUTEA_169C_NOTA_AFINADOR - SOLO ESTA FICHA */
.na169{
  max-width:1080px;
  margin:2rem auto 3rem;
  line-height:1.76;
  color:inherit;
}
.na169 *{box-sizing:border-box}
.na169-hero{
  padding:1.6rem;
  border-radius:17px;
  background:rgba(89,145,155,.09);
  border:1px solid rgba(82,128,144,.18);
}
.na169-eyebrow,.na169-level{
  font-size:.79rem;
  font-weight:750;
  letter-spacing:.055em;
}
.na169-lead{font-size:1.045rem}
.na169 h2{
  font-size:clamp(1.4rem,2.4vw,1.85rem);
  line-height:1.4;
  margin:0 0 .95rem;
}
.na169 h3{
  font-size:1.1rem;
  line-height:1.45;
  margin:.2rem 0 .7rem;
}
.na169 p{margin:.65rem 0 1rem}
.na169-chips{
  display:flex;
  flex-wrap:wrap;
  gap:.55rem;
  margin-top:1rem;
}
.na169-chips span{
  padding:.3rem .7rem;
  border:1px solid rgba(70,122,141,.25);
  border-radius:20px;
  background:#fff;
  color:#305b69;
  font-size:.87rem;
}
.na169-index{
  margin:1.5rem 0;
  padding:1.3rem;
  border:1px solid rgba(95,135,150,.28);
  border-radius:15px;
}
.na169-index ol{
  columns:2;
  column-gap:2rem;
  padding-left:1.35rem;
  margin:.6rem 0 0;
}
.na169-index li{
  break-inside:avoid;
  margin-bottom:.35rem;
}
.na169 a{
  text-decoration:underline;
  text-underline-offset:3px;
}
.na169-index a{color:inherit}
.na169-section{
  padding:1.6rem 0;
  border-bottom:1px solid rgba(100,135,150,.22);
  scroll-margin-top:90px;
}
.na169-grid{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:1rem;
  margin:1.2rem 0;
}
.na169-card{
  min-width:0;
  padding:1.15rem;
  border:1px solid rgba(95,135,150,.29);
  border-radius:13px;
  background:#fff;
}
.na169-card p:last-child{margin-bottom:0}
.na169-note,.na169-key{
  display:block;
  padding:.85rem 1rem;
  border-left:3px solid #5c9aaa;
  background:rgba(90,145,155,.07);
  margin:1.15rem 0;
}
.na169-steps{padding-left:1.5rem}
.na169-steps li{margin:.6rem 0}
.na169-figure{
  margin:1.2rem 0;
  padding:.8rem;
  border:1px solid rgba(90,125,145,.28);
  border-radius:15px;
  background:#fff;
}
.na169-figure svg{
  display:block;
  width:100%;
  height:auto;
}
.na169-figure figcaption{
  color:#435f6e;
  font-size:.91rem;
  line-height:1.65;
  margin:.65rem .25rem .2rem;
}
.na169-table{
  width:100%;
  overflow-x:auto;
  margin:1.1rem 0 1.5rem;
}
.na169 table{
  width:100%;
  min-width:520px;
  border-collapse:collapse;
  font-size:.92rem;
}
.na169 th,.na169 td{
  border:1px solid rgba(90,130,145,.3);
  padding:.7rem .75rem;
  text-align:left;
  vertical-align:top;
}
.na169 th{background:rgba(90,145,155,.1)}
.na169-references li{margin-bottom:.6rem}
.na169-ending{font-weight:700}
@media(max-width:720px){
  .na169-grid{grid-template-columns:1fr}
  .na169-index ol{columns:1}
  .na169-hero,.na169-index{padding:1rem}
  .na169-section{padding:1.25rem 0}
  .na169-figure{padding:.35rem}
  .na169-figure figcaption{font-size:.85rem}
  .na169-chips span{font-size:.81rem}
}

/* FLAUTEA_169D_PENTAGRAMAS_START */
.na169-music-card{
  margin:1.3rem 0 1.7rem;
  padding:1.1rem;
  border:1px solid rgba(95,135,150,.29);
  border-radius:15px;
  background:rgba(90,145,155,.035);
}
.na169-music-meta{
  font-size:.92rem;
  color:#456574;
  font-weight:600;
}
.na169-score{
  max-width:100%;
  overflow:hidden;
}
.na169-score svg{
  display:block;
  width:100%;
  max-width:100%;
  height:auto;
  min-width:0;
}
.na169-music-card ol{padding-left:1.4rem}
.na169-music-card li{margin:.45rem 0}
@media(max-width:650px){
  .na169-music-card{padding:.65rem}
  .na169-score{padding:.2rem}
  .na169-score figcaption{font-size:.85rem}
}
/* FLAUTEA_169D_PENTAGRAMAS_END */


/* FLAUTEA_169E_SEGUIMIENTO_START */
.na169-followup-grid{
  margin:1.2rem 0 1.5rem;
}
.na169-followup-table{
  max-width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.na169-followup-table table{
  min-width:680px;
  font-size:.9rem;
}
.na169-followup-table th,
.na169-followup-table td{
  overflow-wrap:anywhere;
}
.na169-followup .na169-steps li{
  margin:.8rem 0;
}
@media(max-width:650px){
  .na169-followup-table table{
    min-width:620px;
    font-size:.85rem;
  }
  .na169-followup-grid{
    grid-template-columns:1fr;
  }
}
/* FLAUTEA_169E_SEGUIMIENTO_END */


/* FLAUTEA_169F_APLICACION_MUSICAL_START */
.na169-transfer-grid{
  margin:1.2rem 0 1.5rem;
}
.na169-musical-transfer .na169-music-card{
  margin:1.2rem 0 1.6rem;
}
.na169-transfer-table{
  max-width:100%;
  overflow-x:auto;
  -webkit-overflow-scrolling:touch;
}
.na169-transfer-table table{
  min-width:650px;
  font-size:.9rem;
}
.na169-transfer-table th,
.na169-transfer-table td{
  overflow-wrap:anywhere;
}
.na169-musical-transfer .na169-steps li{
  margin:.7rem 0;
}
@media(max-width:650px){
  .na169-transfer-grid{
    grid-template-columns:1fr;
  }
  .na169-transfer-table table{
    min-width:610px;
    font-size:.85rem;
  }
  .na169-musical-transfer .na169-music-card{
    padding:.8rem;
  }
}
/* FLAUTEA_169F_APLICACION_MUSICAL_END */

/* FIN_FLAUTEA_169C_NOTA_AFINADOR */
