/* AOM Traders V47.8 — AOM ID Guidance */

.aom-id-guidance{
  margin:12px 0 16px;
  padding:14px 15px;

  display:flex;
  align-items:flex-start;
  gap:12px;

  border:1px solid rgba(39,215,242,.20);
  border-radius:14px;

  background:
    linear-gradient(
      135deg,
      rgba(39,215,242,.065),
      rgba(5,24,34,.38)
    );
}

.aom-id-guidance-icon{
  flex:none;

  width:30px;
  height:30px;

  display:grid;
  place-items:center;

  border:1px solid rgba(39,215,242,.28);
  border-radius:10px;

  background:rgba(39,215,242,.08);

  color:#27d7f2;

  font-size:13px;
  font-weight:900;
}

.aom-id-guidance-copy{
  flex:1;
  min-width:0;
}

.aom-id-guidance-title-row{
  display:flex;
  align-items:center;
  justify-content:space-between;

  gap:14px;
}

.aom-id-guidance-title-row strong{
  color:#eef6f8;

  font-size:11px;
  line-height:1.4;
}

.aom-id-copy-btn{
  flex:none;

  min-height:30px;

  padding:5px 10px;

  border:1px solid rgba(39,215,242,.24);
  border-radius:9px;

  background:rgba(2,20,29,.65);

  color:#b9d7df;

  cursor:pointer;

  font:inherit;
  font-size:9px;
  font-weight:800;

  transition:
    border-color .16s ease,
    color .16s ease,
    background .16s ease;
}

.aom-id-copy-btn:hover{
  border-color:rgba(39,215,242,.50);
  color:#fff;
}

.aom-id-copy-btn.is-copied{
  border-color:rgba(76,220,163,.35);
  background:rgba(76,220,163,.08);
  color:#66dfaF;
}

.aom-id-guidance-copy>p{
  margin:7px 0 0;

  color:#8198a3;

  font-size:10px;
  line-height:1.65;
}

.aom-id-guidance-copy
.aom-id-source-note{
  color:#aac0c8;
}

.aom-id-security-note{
  margin-top:9px;

  display:flex;
  align-items:flex-start;
  gap:7px;

  color:#77909b;
}

.aom-id-security-note>span{
  margin-top:3px;

  color:#27d7f2;

  font-size:6px;
}

.aom-id-security-note small{
  font-size:9px;
  line-height:1.55;
}

@media(max-width:600px){

  .aom-id-guidance{
    padding:13px;
  }

  .aom-id-guidance-title-row{
    align-items:flex-start;
  }

}
