.qa-prompt{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:28px;padding:19px 20px;background:#f2f8fd;border:1px solid #dfeaf4;border-radius:15px;text-align:right;color:#204e75}.qa-prompt>div{flex:1}.qa-prompt strong{font-size:16px;display:block;line-height:1.8}.qa-prompt p{font-size:13px;color:#6c8090;line-height:1.8;margin-top:4px}.qa-prompt button,.qa-secondary{background:white;color:#1861bf;border:1px solid #c9dbef;border-radius:99px;padding:10px 18px;min-height:44px;font-size:14px;white-space:nowrap}.qa-feed-link{display:block;text-align:center;color:#1861bf;font-size:13px;line-height:1.8;margin-top:13px}.qa-lesson-button{border:0;background:transparent;color:#1861bf;display:flex;align-items:center;gap:6px;font-size:13px;padding:8px}.qa-lesson-button svg{width:20px;height:20px}.qa-count{background:#1861bf;color:white;min-width:18px;height:18px;padding:0 4px;border-radius:99px;font-size:11px;line-height:18px;text-align:center}.qa-count[hidden]{display:none}.qa-header-actions{display:flex;align-items:center;gap:3px}.qa-hub{padding:27px 25px 80px}.qa-hub-heading{display:flex;gap:16px;align-items:center;justify-content:space-between}.qa-hub-heading h2{font-size:25px;color:#17394d}.qa-hub-heading p:not(.qa-eyebrow){font-size:14px;color:#74837d;margin-top:8px;line-height:1.8}.qa-eyebrow{color:#5b8c7b;font-size:12px;font-weight:500;margin:0 0 6px;line-height:1.8}.qa-primary{background:#1861bf;color:white;border:1px solid #1861bf;border-radius:99px;min-height:45px;padding:10px 21px;font-size:14px;line-height:1.7}.qa-primary:disabled{opacity:.55;cursor:wait}.qa-tabs{display:flex;gap:8px;background:#f3f6f8;border-radius:13px;padding:5px;margin:24px 0}.qa-tabs button{flex:1;border:0;border-radius:9px;background:transparent;color:#6e7d87;padding:12px 10px;font-size:14px;min-height:44px}.qa-tabs button[aria-pressed=true]{background:white;color:#1861bf;box-shadow:0 1px 6px #163b6410;font-weight:600}.qa-tabs [data-qa-unread]{background:#1861bf;color:white;min-width:18px;border-radius:99px;padding:1px 6px;font-size:11px;margin-inline-start:5px}.qa-list{display:grid;gap:16px}.qa-card{border:1px solid #e1e8e5;border-radius:16px;padding:22px;background:white;text-align:right}.qa-card-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:11px;color:#8a9790;margin-bottom:16px}.qa-status{padding:4px 11px;border-radius:99px;font-size:11px;line-height:1.8}.qa-status.answered{background:#e8f7ef;color:#287a52}.qa-status.pending{background:#fff4d9;color:#8a6729}.qa-context{font-size:12px;color:#657e8b;line-height:1.9;margin:0 0 13px;white-space:pre-wrap;unicode-bidi:plaintext}.qa-card h3{font-size:18px;line-height:1.9;font-weight:500;color:#243e35}.qa-text{white-space:pre-wrap;overflow-wrap:anywhere;unicode-bidi:plaintext}.qa-author{font-size:11px;color:#8a9790;margin-top:8px}.qa-answer{background:#f1f8f4;border-radius:12px;padding:17px 18px;margin-top:18px}.qa-answer>strong{display:block;font-size:13px;color:#357153;margin-bottom:8px}.qa-answer>p{font-size:16px;color:#344f42;line-height:2}.qa-wait{font-size:12px;color:#7c887f;line-height:1.95;margin-top:14px}.qa-visibility{font-size:11px;color:#8b958f;margin-top:13px;line-height:1.9}.qa-empty{text-align:center;background:#f6faf8;border:1px dashed #dce5df;border-radius:15px;padding:35px 20px;color:#708378;font-size:14px;line-height:1.9}.qa-empty h3{font-size:19px;color:#345a49;margin-bottom:10px}.qa-empty button{margin-top:19px}.qa-dialog{border:0;padding:0;border-radius:22px;background:white;max-width:min(540px,calc(100% - 24px));max-height:calc(100dvh - 36px);color:#243e35;overflow:auto;box-shadow:0 20px 100px #102a2c40}.qa-dialog::backdrop{background:#132e3d70;backdrop-filter:blur(4px)}.qa-compose{padding:30px;position:relative;text-align:right;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Tahoma,Arial,sans-serif}.qa-close{position:absolute;left:17px;top:17px;border:0;background:#f1f5f3;color:#62756a;border-radius:50%;width:34px;height:34px;font-size:23px;line-height:1}.qa-compose h2{font-size:26px;margin:8px 0 15px}.qa-compose>label:not(.qa-consent){display:block;font-size:14px;margin:18px 0 8px}.qa-compose>label>span{font-size:12px;color:#74817a}.qa-compose>input,.qa-compose>textarea{display:block;width:100%;border:1px solid #dce4df;background:#fcfdfb;border-radius:11px;padding:12px 14px;font:inherit;font-size:16px;color:#243e35;line-height:1.8}.qa-compose>textarea{resize:vertical;min-height:130px}.qa-input-hint{font-size:11px;color:#8a9790;line-height:1.9;margin-top:7px}.qa-consent{display:flex;align-items:flex-start;gap:9px;margin-top:19px;line-height:1.9}.qa-consent input{width:17px;height:17px;margin-top:5px;accent-color:#1861bf;flex-shrink:0}.qa-consent>span{font-size:12px!important;color:#556c5e!important}.qa-compose>.qa-primary{width:100%;margin-top:22px}.qa-compose>.qa-secondary{width:100%;margin-top:11px}.qa-error{color:#a83d39;font-size:13px;line-height:1.9;margin-top:15px}.qa-error[hidden]{display:none}.qa-success{text-align:center;padding-top:42px}.qa-success-icon{width:74px;height:74px;border-radius:50%;background:#e8f8ee;color:#1e9b67;font-size:38px;display:grid;place-items:center;margin:0 auto 22px}.qa-success>p{font-size:15px;color:#708378;line-height:1.9}.qa-overview-link{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:1px solid #deebe4;border-radius:13px;background:#f5faf7;padding:14px 16px;font-size:14px;color:#37634f;margin:18px 0}.qa-overview-link svg{width:20px;height:20px}
@media(max-width:700px){.qa-prompt{padding:16px 14px;gap:10px}.qa-prompt strong{font-size:15px}.qa-prompt p{font-size:12px}.qa-prompt button{font-size:12px;padding:9px 13px}.qa-hub{padding:24px 15px 50px}.qa-hub-heading{gap:12px}.qa-hub-heading h2{font-size:22px}.qa-hub-heading p:not(.qa-eyebrow){font-size:12px}.qa-hub-heading .qa-primary{padding:9px 16px;font-size:13px;flex-shrink:0}.qa-card{padding:18px 16px}.qa-card h3{font-size:17px}.qa-answer{padding:15px 14px}.qa-answer>p{font-size:15px}.qa-compose{padding:26px 21px}.qa-compose h2{font-size:24px}.qa-dialog{max-width:calc(100% - 20px);border-radius:20px}.qa-lesson-button{font-size:11px;padding:6px 3px;gap:4px}.qa-header-actions{gap:4px}.qa-header-actions .flow-menu{padding:6px}.qa-header-actions .qa-lesson-button svg{display:none}.qa-feed-link{font-size:12px}}
