
@media (max-width:767.98px){

.gic-ah-recorder {
 padding-bottom:12px !important;
}

.gic-ah-recorder-head small {
 display:none !important;
}

.gic-ah-recorder-head {
 margin-bottom:10px !important;
}

.gic-ah-voice-target {
 gap:8px !important;
 margin-top:8px !important;
 margin-bottom:12px !important;
}

.gic-ah-voice-target small {
 display:none !important;
}

.gic-ah-voice-target > span {
 margin-bottom:4px !important;
}

.gic-ah-voice-target strong {
 display:block !important;
 max-width:88% !important;
 margin:0 auto !important;
 overflow-wrap:break-word !important;
 line-height:1.18 !important;
 font-size:clamp(28px,8vw,40px) !important;
 text-align:center !important;
}

.gic-ah-record-status {
 margin:8px 0 !important;
}

.gic-ah-record-button {
 margin-top:8px !important;
}

.gic-ah-record-actions {
 gap:8px !important;
 margin-top:10px !important;
}

}
