.aqr-page[data-v-2642627a]{min-height:100vh;background-color:#f0f2f5;font-family:Roboto,sans-serif}.aqr-header[data-v-2642627a]{background:linear-gradient(135deg,#4caf50,#45a049);padding:12px 16px 14px;color:#fff}.aqr-header-inner[data-v-2642627a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:4px}.aqr-header-inner[data-v-2642627a],.aqr-title-group[data-v-2642627a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aqr-title-group[data-v-2642627a]{gap:8px}.back-btn[data-v-2642627a]{margin-right:4px}.aqr-title[data-v-2642627a]{font-size:20px;font-weight:500;color:#fff;line-height:1.2}.aqr-subtitle[data-v-2642627a]{font-size:11px;color:hsla(0,0%,100%,.8);margin-top:2px}.aqr-actions[data-v-2642627a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:380px}.aqr-search[data-v-2642627a]{border-radius:8px;-webkit-box-flex:1;-ms-flex:1;flex:1}.aqr-search[data-v-2642627a] .v-input__slot{background-color:hsla(0,0%,100%,.95)!important;border-radius:8px!important;-webkit-box-shadow:none!important;box-shadow:none!important}.aqr-search[data-v-2642627a] .v-input__control{min-height:42px!important}.aqr-search[data-v-2642627a] input{font-size:14px}.refresh-btn[data-v-2642627a]{color:#fff!important;-ms-flex-negative:0;flex-shrink:0}.aqr-filters[data-v-2642627a]{gap:10px;margin-top:2px;-ms-flex-wrap:wrap;flex-wrap:wrap}.aqr-filter-item[data-v-2642627a],.aqr-filters[data-v-2642627a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aqr-filter-item[data-v-2642627a]{background-color:hsla(0,0%,100%,.95);border-radius:8px;padding:0 4px 0 8px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:160px;max-width:260px}.aqr-filter-item>.v-icon[data-v-2642627a]{color:#666!important;-ms-flex-negative:0;flex-shrink:0}.aqr-filter-input[data-v-2642627a],.aqr-filter-select[data-v-2642627a]{background:transparent!important}.aqr-filter-input[data-v-2642627a] .v-input__slot,.aqr-filter-select[data-v-2642627a] .v-input__slot{background:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding:0 4px!important}.aqr-filter-input[data-v-2642627a] input,.aqr-filter-select[data-v-2642627a] .v-select__selection{color:#333!important;font-size:13px}.aqr-filter-input[data-v-2642627a] input::-webkit-input-placeholder{color:#999!important}.aqr-filter-input[data-v-2642627a] input::-moz-placeholder{color:#999!important}.aqr-filter-input[data-v-2642627a] input:-ms-input-placeholder{color:#999!important}.aqr-filter-input[data-v-2642627a] input::-ms-input-placeholder{color:#999!important}.aqr-filter-input[data-v-2642627a] input::placeholder{color:#999!important}.aqr-filter-input[data-v-2642627a] .v-input__control,.aqr-filter-select[data-v-2642627a] .v-input__control{min-height:38px!important}.aqr-filter-input[data-v-2642627a] .v-icon,.aqr-filter-select[data-v-2642627a] .v-icon{color:#666!important}.aqr-filter-select[data-v-2642627a] .v-select__selections{padding:0!important}.aqr-apply-btn[data-v-2642627a]{background-color:#fff!important;color:#2e7d32!important;font-weight:700;text-transform:none;letter-spacing:0;border:1px solid hsla(0,0%,100%,.95);-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15);-ms-flex-negative:0;flex-shrink:0;min-width:72px}.aqr-apply-btn[data-v-2642627a]:hover{background-color:#f1f8f1!important;color:#1b5e20!important}.aqr-meta[data-v-2642627a]{font-size:12px;color:hsla(0,0%,100%,.8);margin-top:8px}.aqr-grid[data-v-2642627a]{-webkit-columns:4 260px;-moz-columns:4 260px;columns:4 260px;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;padding:20px 20px 40px}.aqr-scroll-sentinel[data-v-2642627a]{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;height:52px}.aqr-card[data-v-2642627a],.aqr-scroll-sentinel[data-v-2642627a]{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.aqr-card[data-v-2642627a]{margin-bottom:16px;border-radius:12px;overflow:hidden;cursor:pointer;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1);-webkit-transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:-webkit-transform .25s ease,-webkit-box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease,-webkit-box-shadow .25s ease}.aqr-card[data-v-2642627a]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 12px 32px rgba(0,0,0,.18);box-shadow:0 12px 32px rgba(0,0,0,.18)}.aqr-card:hover .aqr-overlay[data-v-2642627a]{opacity:1}.aqr-card:hover .aqr-img[data-v-2642627a]{-webkit-transform:scale(1.04);transform:scale(1.04)}.aqr-card-inner[data-v-2642627a]{position:relative;width:100%;background:#e5e7eb}.aqr-img[data-v-2642627a]{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.aqr-overlay[data-v-2642627a]{position:absolute;inset:0;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.82)),color-stop(45%,rgba(0,0,0,.35)),to(transparent));background:linear-gradient(0deg,rgba(0,0,0,.82) 0,rgba(0,0,0,.35) 45%,transparent);opacity:0;-webkit-transition:opacity .28s ease;transition:opacity .28s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.aqr-download-btn[data-v-2642627a]{position:absolute!important;top:8px;right:8px;background-color:rgba(0,0,0,.45)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-transition:background-color .2s;transition:background-color .2s}.aqr-download-btn[data-v-2642627a]:hover{background-color:rgba(76,175,80,.8)!important}.aqr-overlay-body[data-v-2642627a]{padding:14px;width:100%}.aqr-overlay-question[data-v-2642627a]{color:#fff;font-size:13px;font-weight:500;line-height:1.5;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aqr-overlay-meta[data-v-2642627a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.aqr-overlay-chip[data-v-2642627a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:3px;font-size:11px;color:hsla(0,0%,100%,.8)}.skeleton-card[data-v-2642627a]{cursor:default}.skeleton-card[data-v-2642627a]:hover{-webkit-transform:none;transform:none;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.skeleton-body[data-v-2642627a]{width:100%;height:var(--h,220px);background:#e0e0e0;border-radius:12px}@-webkit-keyframes pulse-data-v-2642627a{0%,to{opacity:1}50%{opacity:.45}}@keyframes pulse-data-v-2642627a{0%,to{opacity:1}50%{opacity:.45}}.pulse[data-v-2642627a]{-webkit-animation:pulse-data-v-2642627a 1.6s ease-in-out infinite;animation:pulse-data-v-2642627a 1.6s ease-in-out infinite}.aqr-empty[data-v-2642627a]{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;min-height:60vh;padding:40px 20px}.aqr-empty-inner[data-v-2642627a]{text-align:center;color:#667781}.aqr-empty-title[data-v-2642627a]{font-size:18px;font-weight:500;color:#333}.aqr-empty-text[data-v-2642627a]{font-size:14px;color:#667781}.aqr-lightbox[data-v-2642627a]{position:fixed;inset:0;z-index:9999;background:rgba(0,0,0,.92);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 14px;-webkit-box-sizing:border-box;box-sizing:border-box}.aqr-lightbox-box[data-v-2642627a],.aqr-lightbox[data-v-2642627a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aqr-lightbox-box[data-v-2642627a]{position:relative;gap:8px;max-width:96vw;max-height:96vh;width:100%}.lb-close[data-v-2642627a]{position:absolute!important;top:10px;right:10px;z-index:3;background-color:rgba(0,0,0,.45)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.lb-nav[data-v-2642627a]{-ms-flex-negative:0;flex-shrink:0}.lb-content[data-v-2642627a]{-webkit-box-flex:1;-ms-flex:1;flex:1;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;gap:10px;min-width:0;max-width:calc(100vw - 130px)}.lb-img-wrapper[data-v-2642627a]{width:min(100%,calc(100vw - 140px));display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:12px;overflow:hidden;background:#111}.lb-img-frame[data-v-2642627a],.lb-img-wrapper[data-v-2642627a]{max-height:calc(100vh - 220px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lb-img-frame[data-v-2642627a]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%}.lb-img[data-v-2642627a]{max-width:100%;max-height:calc(100vh - 220px);-o-object-fit:contain;object-fit:contain;display:block;border-radius:12px}.lb-info[data-v-2642627a]{text-align:center;max-width:900px;width:100%;padding-bottom:4px}.lb-question[data-v-2642627a]{color:#f9fafb;font-size:15px;font-weight:500;line-height:1.6;margin:0 0 10px}.lb-meta[data-v-2642627a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.lb-chip[data-v-2642627a],.lb-meta[data-v-2642627a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.lb-chip[data-v-2642627a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:13px;color:#9ca3af}.lb-counter[data-v-2642627a]{margin-top:8px;font-size:12px;color:#6b7280}.lb-download-btn[data-v-2642627a]{text-transform:none!important;letter-spacing:0!important}.lightbox-fade-enter-active[data-v-2642627a],.lightbox-fade-leave-active[data-v-2642627a]{-webkit-transition:opacity .22s ease;transition:opacity .22s ease}.lightbox-fade-enter[data-v-2642627a],.lightbox-fade-leave-to[data-v-2642627a]{opacity:0}@media (max-width:900px){.aqr-grid[data-v-2642627a]{-webkit-columns:2 160px;-moz-columns:2 160px;columns:2 160px;padding:16px 12px 32px}.aqr-actions[data-v-2642627a]{max-width:100%;width:100%}}@media (max-width:480px){.aqr-grid[data-v-2642627a]{-webkit-columns:1;-moz-columns:1;columns:1;padding:12px 10px 24px}.lb-nav[data-v-2642627a]{display:none}.lb-content[data-v-2642627a]{max-width:calc(100vw - 24px)}.lb-img-wrapper[data-v-2642627a]{width:calc(100vw - 24px);max-height:calc(100vh - 240px)}.lb-img[data-v-2642627a]{max-height:calc(100vh - 240px)}}