.official-faq-panel{padding:0 0 12px}.official-faq-label{display:block;font-size:11px;color:#8994a5;margin-bottom:7px}.official-faq-buttons{display:flex;gap:7px;flex-wrap:wrap;max-height:112px;overflow:auto}.official-faq-chip{border:1px solid #e4e8ee;border-radius:16px;background:#f7f8fa;color:#657185;padding:6px 11px;font-size:11px;max-width:100%;overflow-wrap:anywhere;cursor:pointer}.official-faq-chip:disabled{opacity:.5}.official-tools-editor>.section-note{margin-top:0}.official-tools-list{display:flex;flex-direction:column;gap:12px;margin:18px 0}.official-tool-row{border:1px solid #e3e7ee;border-radius:10px;overflow:hidden}.official-tool-row>summary{padding:13px 16px;font-size:13px;color:#4c596c;cursor:pointer;overflow-wrap:anywhere}.official-tool-fields{padding:0 16px 16px}.official-tool-fields .field{margin:10px 0}.official-tool-fields textarea{resize:vertical}.official-tools-actions,.official-tool-row-actions{flex-wrap:wrap;gap:8px}.official-tools-status{min-height:20px}.official-tool-images{display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.official-tool-image{display:flex;align-items:center;flex-direction:column;gap:5px}.official-tool-image img{width:76px;height:76px;object-fit:contain;border:1px solid #e4e8ef;border-radius:7px;background:#fafbfd}.official-quick-option{display:flex;align-items:flex-start;gap:14px;justify-content:space-between;border-bottom:1px solid #e8ebf1;padding:14px 0}.official-quick-option>div{min-width:0;flex:1}.official-quick-option strong{font-size:13px;color:#4b586c}.official-quick-option p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;color:#8290a3;line-height:1.7}.official-quick-thumbs{display:flex;flex-wrap:wrap;gap:7px}.official-quick-thumbs img{height:48px;width:48px;object-fit:contain;border-radius:5px;background:#f5f6f8}.official-services-note{font-size:10px;color:#929cab;margin:0 4px 10px}
@media(max-width:759px),(max-height:500px) and (pointer:coarse){.official-faq-panel{padding-bottom:9px}.official-faq-buttons{flex-wrap:nowrap;overflow-x:auto;max-height:none;padding-bottom:3px}.official-faq-chip{white-space:nowrap;flex:none;max-width:260px;overflow:hidden;text-overflow:ellipsis}.composer.has-quick .composer-box{grid-template-columns:32px minmax(0,1fr) 32px 32px}.composer.has-quick.has-content .composer-box{grid-template-columns:32px minmax(0,1fr) 32px 55px}.composer.has-quick .composer-input{grid-column:2}.composer.has-quick #quickRepliesBtn{grid-row:1;grid-column:1}.composer.has-quick #emojiBtn{grid-column:3}.composer.has-quick #mediaBtn,.composer.has-quick #sendBtn{grid-column:4}}

.official-message-link{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:11px 14px;margin-top:12px;border:1px solid #dce1e8;border-radius:8px;background:#fff;color:#293d55!important;font-size:13px;text-decoration:none!important;overflow-wrap:anywhere}.official-message-link::after{content:'↗';flex:none}.official-message-link:hover{background:#f0f2f5}.official-tool-link-fields{padding:2px 12px 10px;background:#f6f7f9;border-radius:8px}.official-tool-fields select{width:100%;height:42px;border:1px solid #dfe2e8;border-radius:6px;background:white;padding:0 10px;color:#424a57;font:inherit}.personal-info-card .profile-bio{font-size:13px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin-top:18px}.personal-info-card .profile-id{margin-top:10px}.avatar[role=button]{cursor:pointer}.avatar[role=button]:focus-visible{outline:2px solid #718096;outline-offset:3px}
