.cta-section[data-v-72498d20]{background:linear-gradient(135deg,#667eea,#764ba2)}.main-content[data-v-72498d20]{min-height:calc(100vh - 200px)}.article-title[data-v-72498d20]{font-size:2rem;color:#333;line-height:1.3}.article-meta[data-v-72498d20]{font-size:.9rem}.sidebar-trigger[data-v-72498d20]{position:fixed;right:0;bottom:50%;transform:translateY(50%);background-color:#4a6cf7;color:#fff;border:none;border-radius:5px 0 0 5px;padding:12px 8px;cursor:pointer;z-index:1001;box-shadow:-2px 0 5px rgba(0,0,0,.1);transition:all .3s ease}.sidebar-trigger[data-v-72498d20]:hover{background-color:#3a5ce5;padding-right:12px}.trigger-hidden[data-v-72498d20]{opacity:0;visibility:hidden}.sidebar[data-v-72498d20]{position:fixed;top:0;right:-320px;width:300px;height:100vh;background-color:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.1);z-index:1002;transition:right .3s ease;display:flex;flex-direction:column}.sidebar-open[data-v-72498d20]{right:0}.sidebar-header[data-v-72498d20]{padding:15px;border-bottom:1px solid #eee;background-color:#4a6cf7;color:#fff;display:flex;justify-content:space-between;align-items:center}.sidebar-close[data-v-72498d20]{background:none;border:none;color:#fff;font-size:20px;cursor:pointer}.sidebar-content[data-v-72498d20]{flex:1;overflow-y:auto;padding:15px}.qrcode-item[data-v-72498d20]{margin-bottom:20px;text-align:center;padding:10px;border-radius:8px;background-color:#f8f9fa;transition:transform .2s ease}.qrcode-item[data-v-72498d20]:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.05)}.qrcode-img[data-v-72498d20]{max-width:100%;height:auto;border-radius:5px;border:1px solid #eee}.teacher-name[data-v-72498d20]{margin-top:8px;font-weight:500;color:#555}.sidebar-overlay[data-v-72498d20]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease}.overlay-active[data-v-72498d20]{opacity:1;visibility:visible}@media (max-width:768px){.sidebar[data-v-72498d20]{width:280px;right:-280px}.sidebar-open[data-v-72498d20]{right:0}.article-title[data-v-72498d20]{font-size:1.5rem}}.article-body[data-v-72498d20]{line-height:1.7;font-size:1.05rem}.article-body h2[data-v-72498d20]{color:#4a6cf7;padding-bottom:.5rem;border-bottom:1px solid #e9ecef}.article-body h3[data-v-72498d20]{color:#495057}.article-body ol[data-v-72498d20],.article-body ul[data-v-72498d20]{padding-left:1.5rem}.article-body li[data-v-72498d20]{margin-bottom:.5rem}.author-card[data-v-72498d20]{border-left:4px solid #4a6cf7}.comment-item[data-v-72498d20]{transition:background-color .2s ease}.comment-item[data-v-72498d20]:hover{background-color:#f8f9fa;border-radius:5px;padding:10px;margin-left:-10px;margin-right:-10px}