/* Explicit question and answer marks for compact product FAQs. */
body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-mark{display:inline-grid!important;place-items:center;flex:0 0 24px!important;width:24px!important;height:24px!important;padding:0!important;box-sizing:border-box;border-radius:6px;font-size:14px!important;font-weight:700!important;line-height:1!important}
body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-question{background:#c61635!important;color:white!important;box-shadow:0 2px 4px #a91b3020}
body.fctel-detail-unified main details.fctel-compact-faq>.fctel-qa-answer{display:grid!important;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:10px!important;padding:10px 12px!important;margin:0!important;background:#fff!important;color:#334f60!important;font-size:15px!important;line-height:1.65!important}
body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-answer-mark{background:#edf8f8!important;color:#087e89!important;border:1px solid #c9e5e6!important;margin-top:1px}
body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-answer-content{min-width:0}
body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-answer-content>p{padding:0!important;margin:0 0 6px!important;font-size:15px!important;line-height:1.65!important}
body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-answer-content>p:last-child{margin-bottom:0!important}
body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-answer-content>.f6300-faq-source{font-size:12px!important;color:#536e7a!important}
@media(max-width:700px){body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-mark{width:22px!important;height:22px!important;flex-basis:22px!important;font-size:13px!important}body.fctel-detail-unified main details.fctel-compact-faq>.fctel-qa-answer{grid-template-columns:22px minmax(0,1fr);gap:7px!important;padding:10px!important}body.fctel-detail-unified main details.fctel-compact-faq .fctel-qa-answer-content>p{font-size:14px!important}}
