.nlpe-topic-container{height:100vh}.question-app-container{display:flex;width:100%;height:100vh;background:#fff;overflow:hidden;transition:all .3s ease}.question-app-left{width:220mm;flex-shrink:0;background:#fff;padding:28px 24px 20px 24px;display:flex;flex-direction:column;border-right:1px solid #e8ecf1;overflow-y:auto;transition:all .3s ease}.qa-left-scroll-area{flex:1;overflow-y:auto;padding-bottom:12px}.qa-left-footer{flex-shrink:0;background:#fff;border-top:1px solid #e8ecf1;margin:0 -24px;padding:14px 24px 20px}.question-app-right{padding:20px;flex:1;background:#fff;overflow-y:auto;display:flex;flex-direction:column;gap:18px;transition:all .3s ease}.question-app-question-tags{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-bottom:14px}.question-app-question-tags .question-app-question-tags-left{display:flex;flex-wrap:wrap;gap:10px 16px}.question-app-question-tag{background:#eef3f8;color:#2c4a6a;padding:4px 16px;border-radius:30px;font-size:13px;font-weight:500;display:inline-flex;align-items:center;gap:6px;border:1px solid #dce3ec}.question-app-question-tag.time-tag{background:#eafaeb21;color:#3d5a78}.question-app-question-tag.type-tag{background:#eafaeb21;color:#1f5a87}.question-app-question-tag-icon{font-size:14px}.question-app-question-tags .question-app-question-tags-right{display:flex;gap:8px}.question-app-question-action-btn{background:0 0;border:1px solid #dce3ec;border-radius:30px;padding:4px 16px;font-size:13px;font-weight:500;color:#2c4a6a;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.question-app-question-action-btn:hover{background:#f0f2f5;border-color:#b8cade;transform:translateY(-1px)}.question-app-master .question-app-title *{font-size:18px;font-weight:600}.question-app-option{border:1px solid #c7abab4d;align-items:baseline;cursor:pointer;display:flex;flex-direction:row;font-size:14px;border-radius:10px;padding:10px;width:100%;background:#eafaeb21;margin-bottom:1rem;transition:all .3s}.question-app-option.practiced{background:#e8f5ee;border-color:#6bc09a}.question-app-option.practiced.error{background:#fff2f0;border-color:#e74c3c}.question-app-option .question-app-option-option{border:1px solid #c7abab4d;border-radius:5px;font-size:16px;height:30px;line-height:28px;margin-right:12px;min-width:30px;text-align:center;transition:.5s;width:30px}.question-app-option .question-app-option-option.active{background-color:var(--bg-hover)}.question-app-option.error .question-app-option-option{background-color:#e74c3c;color:#fff}.question-app-type-3 .question-app-option .question-app-option-option{border-radius:17px}.question-app-type-5 .question-app-option .question-app-option-option{border-radius:17px}.question-app-option:hover{border-color:#16baaa;color:#333}.question-app-option .question-app-option-content{padding-right:20px}.question-app-answer{background:#f8faff;border-radius:12px;margin-bottom:20px;display:flex;flex-direction:column;gap:8px}.question-app-answer-row{font-size:14px;color:#6a7b8e;padding:8px 0;margin-top:2px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.question-app-answer-divider{border-top:1px dashed #dce3ec}.question-app-answer-info.question-app-type-2,.question-app-answer-info.question-app-type-3,.question-app-answer-info.question-app-type-5{display:flex;flex-direction:row;align-items:center}.question-app-answer-info.question-app-type-1,.question-app-answer-info.question-app-type-4{display:flex;flex-direction:column;align-items:center}.question-app-answer-info-value{font-size:20px;font-weight:600;color:#1a2634;background:#f2f9f5;border-radius:.2rem;text-align:center;border:1px solid #e9f0f6;transition:all .2s;min-width:68px}.question-app-answer-info-value p{font-size:20px;font-weight:600}.question-app-answer-info-value-right{color:#27ae60}.question-app-answer-info-value-wrong{color:#e74c3c}.question-app-answer-info-divider{color:#dce3ec;margin:0 10px}.question-app-answer-info.question-app-type-1 .question-app-answer-info-divider,.question-app-answer-info.question-app-type-4 .question-app-answer-info-divider{display:none}.question-app-answer-result{font-size:12px;font-weight:600}.question-app-answer-result-wrong{color:#e74c3c}.question-app-answer-result-right{color:#27ae60}.question-app-answer-row .question-app-stat-item{display:flex;align-items:center;gap:4px}.question-app-stat-item .qa-stat-num{font-weight:600;color:#2c3e50}.question-app-stat-item .qa-accuracy{background:#eef3f8;padding:0 12px;border-radius:20px;font-weight:600;color:#1f5a87;font-size:13px}.question-app-action-bar{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:18px;flex-wrap:wrap;gap:10px}.question-app-action-left{display:flex;gap:10px;flex-wrap:wrap}.question-app-action-left .GPageSpan{align-items:center;backdrop-filter:blur(2px);border:1.5px solid #cfe3db;border-radius:60px;background:#f0f2f5;color:#2c3e50;cursor:not-allowed;display:inline-flex;font-size:.85rem;font-weight:700;gap:6px;justify-content:center;min-width:110px;padding:8px 0;transition:all .2s;width:-moz-fit-content;width:fit-content}.question-app-action-left .current{display:none}.question-app-action-left .GPageLink{align-items:center;backdrop-filter:blur(2px);background-color:#ffffffaa;border:1.5px solid #cfe3db;border-radius:60px;color:#1f5e4a;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:6px;justify-content:center;min-width:110px;padding:8px 0;transition:all .2s;width:-moz-fit-content;width:fit-content}.question-app-action-right{display:flex;gap:10px;flex-wrap:wrap}.question-app-action-btn{padding:8px 22px;border:none;border-radius:30px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;background:#f0f2f5;color:#2c3e50;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.question-app-action-btn.outline{background:0 0;border:1.5px solid #cbd5e0}.question-app-action-btn.outline:hover{border-color:#8c9aa8;background:#f7f9fc}.question-app-action-btn .icon{font-size:16px;line-height:1}.question-app-ana-title{border-bottom:1px solid rgba(28,31,33,.1);color:var(--bioGreen);font-size:14px;font-weight:700;line-height:40px}.question-app-ana-answer{margin:1rem 0}.question-app-ana-analyize{margin:1rem 0}.question-app-ana-video{height:280px;margin:1rem 0;padding:0}.question-app-ana-card-image{height:240px;margin:1rem 0;padding:0}.qa-bp-tags{display:flex;gap:8px;padding:12px 0;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.qa-bp-tag-item{background:#eef3f8;color:#2c4a6a;padding:4px 16px;border-radius:30px;font-size:13px;font-weight:500;border:1px solid #dce3ec;transition:all .15s;cursor:default}.qa-bp-tag-item:hover{background:#dce8f2;border-color:#b8cade}.question-app-ana-note{margin-bottom:16px}.question-app-ana-note .note-content{border-radius:10px;padding:14px 0;min-height:60px;font-size:14px;color:#3d4e62;line-height:1.6;transition:all .25s ease}.question-app-ana-note .note-content .note-entry{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid #f0f2f5}.note-avatar{width:36px;height:36px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;color:#fff;background:#6a8aaa}.note-avatar.avatar1{background:#4a8c7c}.note-meta{flex:1}.note-meta .note-name{font-weight:600;color:#1a2634;font-size:14px}.note-meta .note-text{font-size:14px;color:#3d4e62;margin-top:2px;line-height:1.5}