.section[data-v-fa6764a4]{padding:0}.main-raised[data-v-fa6764a4]{margin-top:-50px;border-radius:6px;-webkit-box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2);background:#fff;position:relative;z-index:3;padding-bottom:3rem}.container-content[data-v-fa6764a4]{max-width:1200px;margin:0 auto;padding:2rem 1.5rem}.leafylanka-header[data-v-fa6764a4]{height:220px!important;min-height:220px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.leafylanka-header .title[data-v-fa6764a4]{color:#fff;font-weight:600;margin-bottom:10px;font-size:2.5rem;text-shadow:2px 2px 4px rgba(0,0,0,.3)}.leafylanka-header .description[data-v-fa6764a4]{color:hsla(0,0%,100%,.95);font-size:1.1rem;text-shadow:1px 1px 2px rgba(0,0,0,.3)}.question-header[data-v-fa6764a4]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.back-button[data-v-fa6764a4],.question-header[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.back-button[data-v-fa6764a4]{gap:.5rem;padding:.75rem 1.5rem;background:#f5f5f5;color:#333;border-radius:25px;text-decoration:none;font-weight:500;-webkit-transition:all .3s ease;transition:all .3s ease}.back-button[data-v-fa6764a4]:hover{background:#e0e0e0;-webkit-transform:translateX(-4px);transform:translateX(-4px)}.back-button i[data-v-fa6764a4]{font-size:1rem}.user-info[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.4rem .75rem;background:#f5f5f5;border-radius:50px;-ms-flex-negative:0;flex-shrink:0}.user-name[data-v-fa6764a4]{font-weight:500;color:#333;font-size:.85rem;white-space:nowrap}.user-avatar[data-v-fa6764a4]{width:32px;height:32px;overflow:hidden;border-radius:50%;border:2px solid #4caf50;-ms-flex-negative:0;flex-shrink:0}.avatar-img[data-v-fa6764a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.question-detail-container[data-v-fa6764a4]{margin-top:2rem}.question-main[data-v-fa6764a4]{display:grid;grid-template-columns:1fr 1.5fr;gap:2.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.question-image-section[data-v-fa6764a4]{position:sticky;top:2rem}.question-image-wrapper[data-v-fa6764a4]{width:100%;min-height:300px;max-height:500px;overflow:hidden;background:#f5f5f5;border-radius:16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.1);box-shadow:0 4px 16px rgba(0,0,0,.1);margin-bottom:1rem}.question-image[data-v-fa6764a4]{width:100%;height:auto;min-height:300px;max-height:500px;-o-object-fit:contain;object-fit:contain;display:block}.placeholder-image[data-v-fa6764a4]{width:100%;min-height:300px;max-height:500px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:linear-gradient(135deg,#a8e063,#56ab2f 50%,#4caf50);position:relative;overflow:hidden}.placeholder-image[data-v-fa6764a4]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,transparent 70%);-webkit-animation:shimmer-data-v-fa6764a4 3s ease-in-out infinite;animation:shimmer-data-v-fa6764a4 3s ease-in-out infinite}@-webkit-keyframes shimmer-data-v-fa6764a4{0%,to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}50%{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}}@keyframes shimmer-data-v-fa6764a4{0%,to{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}50%{-webkit-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}}.placeholder-content[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;z-index:1;position:relative}.placeholder-icon[data-v-fa6764a4]{font-size:4rem;color:hsla(0,0%,100%,.9);text-shadow:0 2px 8px rgba(0,0,0,.2);-webkit-animation:float-data-v-fa6764a4 3s ease-in-out infinite;animation:float-data-v-fa6764a4 3s ease-in-out infinite}@-webkit-keyframes float-data-v-fa6764a4{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes float-data-v-fa6764a4{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.placeholder-text[data-v-fa6764a4]{color:#fff;font-size:1.1rem;font-weight:600;text-shadow:0 2px 4px rgba(0,0,0,.2);margin:0;text-align:center;letter-spacing:.5px}.image-count-badge[data-v-fa6764a4]{position:absolute;top:12px;right:12px;background:rgba(0,0,0,.7);color:#fff;padding:.5rem .75rem;border-radius:20px;font-size:.85rem;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.3);box-shadow:0 2px 8px rgba(0,0,0,.3)}.image-count-badge i[data-v-fa6764a4]{font-size:.9rem}.image-thumbnails[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;overflow-x:auto;padding:.5rem 0}.image-thumbnails[data-v-fa6764a4]::-webkit-scrollbar{height:6px}.image-thumbnails[data-v-fa6764a4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.image-thumbnails[data-v-fa6764a4]::-webkit-scrollbar-thumb{background:#4caf50;border-radius:10px}.thumbnail-item[data-v-fa6764a4]{-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;border-radius:8px;overflow:hidden;cursor:pointer;border:2px solid transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.thumbnail-item[data-v-fa6764a4]:hover{border-color:#4caf50;-webkit-transform:scale(1.05);transform:scale(1.05)}.thumbnail-item.active[data-v-fa6764a4]{border-color:#4caf50;-webkit-box-shadow:0 0 0 3px rgba(76,175,80,.2);box-shadow:0 0 0 3px rgba(76,175,80,.2)}.thumbnail-item img[data-v-fa6764a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.question-content-section[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}.question-header-info[data-v-fa6764a4]{padding-bottom:1.5rem;border-bottom:2px solid #f0f0f0}.question-title[data-v-fa6764a4]{font-size:1.75rem;font-weight:700;color:#2c3e50;margin:0 0 1rem 0;line-height:1.4}.question-tags[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.question-tag[data-v-fa6764a4]{display:inline-block;padding:.4rem .875rem;background:#f0f7ff;color:#4caf50;border:1px solid #e0f2e0;border-radius:12px;font-size:.8rem;font-weight:500;white-space:nowrap}.question-meta[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;margin-top:1rem;font-size:.9rem;color:#666}.meta-item[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.meta-item i[data-v-fa6764a4]{color:#999;font-size:.875rem}.answers-section[data-v-fa6764a4]{background:#f9f9f9;padding:1.5rem;border-radius:12px}.answers-title[data-v-fa6764a4]{font-size:1.5rem;font-weight:600;color:#2c3e50;margin:0 0 1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.answers-title i[data-v-fa6764a4]{color:#4caf50}.no-answers[data-v-fa6764a4]{text-align:center;padding:3rem 2rem;color:#999}.no-answers i[data-v-fa6764a4]{font-size:3rem;color:#ddd;margin-bottom:1rem}.no-answers p[data-v-fa6764a4]{margin:0;font-size:1rem}.answers-list[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;max-height:500px;overflow-y:auto;padding-right:.5rem}.answers-list[data-v-fa6764a4]::-webkit-scrollbar{width:6px}.answers-list[data-v-fa6764a4]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.answers-list[data-v-fa6764a4]::-webkit-scrollbar-thumb{background:#4caf50;border-radius:10px}.answer-item[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.answer-avatar[data-v-fa6764a4]{width:40px;height:40px;border-radius:50%;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;border:2px solid #4caf50}.answer-avatar img[data-v-fa6764a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.answer-content[data-v-fa6764a4]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.answer-bubble[data-v-fa6764a4]{background:#fff;padding:1rem 1.25rem;border-radius:12px;border:1px solid #e0e0e0;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.05);box-shadow:0 2px 4px rgba(0,0,0,.05);line-height:1.6;color:#333;margin-bottom:.5rem}.answer-meta[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;font-size:.8rem;color:#666}.answer-author[data-v-fa6764a4]{font-weight:600;color:#4caf50}.answer-date[data-v-fa6764a4]{color:#999}.answer-form-section[data-v-fa6764a4]{background:#fff;padding:1.5rem;border-radius:12px;border:2px solid #f0f0f0}.form-title[data-v-fa6764a4]{font-size:1.25rem;font-weight:600;color:#2c3e50;margin:0 0 1.25rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.form-title i[data-v-fa6764a4]{color:#4caf50}.answer-form[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.success-message[data-v-fa6764a4]{background:#d4edda;color:#155724;padding:1rem 1.25rem;border-radius:8px;border:1px solid #c3e6cb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem;font-weight:500}.success-message i[data-v-fa6764a4]{font-size:1.25rem}.answer-textarea[data-v-fa6764a4]{width:100%;padding:1rem;border:2px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:inherit;resize:vertical;-webkit-transition:all .3s ease;transition:all .3s ease}.answer-textarea[data-v-fa6764a4]:focus{outline:none;border-color:#4caf50;-webkit-box-shadow:0 0 0 3px rgba(76,175,80,.1);box-shadow:0 0 0 3px rgba(76,175,80,.1)}.answer-textarea[data-v-fa6764a4]::-webkit-input-placeholder{color:#999}.answer-textarea[data-v-fa6764a4]::-moz-placeholder{color:#999}.answer-textarea[data-v-fa6764a4]:-ms-input-placeholder{color:#999}.answer-textarea[data-v-fa6764a4]::-ms-input-placeholder{color:#999}.answer-textarea[data-v-fa6764a4]::placeholder{color:#999}.submit-button[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;padding:1rem 2rem;background:#4caf50;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.submit-button[data-v-fa6764a4]:hover:not(:disabled){background:#45a049;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 4px 12px rgba(76,175,80,.4);box-shadow:0 4px 12px rgba(76,175,80,.4)}.submit-button[data-v-fa6764a4]:disabled{opacity:.6;cursor:not-allowed}.submit-button i[data-v-fa6764a4]{font-size:1rem}.login-prompt[data-v-fa6764a4]{background:#fff3cd;border:1px solid #ffc107;border-radius:8px;padding:1.5rem;text-align:center;color:#856404}.login-prompt i[data-v-fa6764a4]{font-size:2rem;color:#ffc107;margin-bottom:.75rem}.login-prompt p[data-v-fa6764a4]{margin:0;font-size:1rem}.login-prompt .login-link[data-v-fa6764a4]{color:#4caf50;font-weight:600;text-decoration:none}.login-prompt .login-link[data-v-fa6764a4]:hover{text-decoration:underline}.loading-wrapper[data-v-fa6764a4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:400px;padding:4rem 2rem;width:100%}@media(max-width:968px){.question-main[data-v-fa6764a4]{grid-template-columns:1fr;gap:2rem}.question-image-section[data-v-fa6764a4]{position:static}.placeholder-image[data-v-fa6764a4],.question-image-wrapper[data-v-fa6764a4],.question-image[data-v-fa6764a4]{min-height:250px;max-height:400px}}@media(max-width:768px){.container-content[data-v-fa6764a4]{padding:1.5rem 1rem}.leafylanka-header[data-v-fa6764a4]{height:180px!important;min-height:180px!important}.leafylanka-header .title[data-v-fa6764a4]{font-size:2rem}.question-header[data-v-fa6764a4]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem}.back-button[data-v-fa6764a4],.user-info[data-v-fa6764a4]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-info[data-v-fa6764a4]{-ms-flex-item-align:center;align-self:center;max-width:300px}.question-title[data-v-fa6764a4]{font-size:1.5rem}.answers-list[data-v-fa6764a4]{max-height:400px}}@media(max-width:480px){.container-content[data-v-fa6764a4]{padding:1rem .75rem}.leafylanka-header[data-v-fa6764a4]{height:150px!important;min-height:150px!important}.leafylanka-header .title[data-v-fa6764a4]{font-size:1.75rem}.placeholder-image[data-v-fa6764a4],.question-image-wrapper[data-v-fa6764a4],.question-image[data-v-fa6764a4]{min-height:200px;max-height:300px}.placeholder-icon[data-v-fa6764a4]{font-size:3rem}.answers-title[data-v-fa6764a4],.question-title[data-v-fa6764a4]{font-size:1.25rem}}