@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Libre+Baskerville:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css);body{background-color:#000}[data-v-6dae4cf4]{margin:0;padding:0;box-sizing:border-box}.app[data-v-6dae4cf4]{width:100vw;height:100vh;display:flex;background:linear-gradient(135deg,#1a1a1d,#2d1f2f 50%,#1a1a1d);font-family:Inter,sans-serif;overflow:hidden;position:relative}.menu-toggle-fixed[data-v-6dae4cf4]{position:fixed;top:28px;left:28px;background:rgba(42,42,42,.8);backdrop-filter:blur(10px);border:none;color:#fff;font-size:16px;padding:10px 12px;cursor:pointer;transition:all .4s ease;border-radius:10px;z-index:1000;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.menu-toggle-fixed.open[data-v-6dae4cf4]{left:248px}.menu-toggle-fixed[data-v-6dae4cf4]:hover{background:hsla(0,0%,100%,.15)}.overlay[data-v-6dae4cf4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:998}.overlay.visible[data-v-6dae4cf4]{opacity:1;pointer-events:all}.sidebar[data-v-6dae4cf4]{width:0;height:100vh;background:rgba(42,42,42,.7);backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:0;position:fixed;left:-264px;top:0;transition:all .4s ease;overflow:hidden;opacity:0;border-radius:0 24px 24px 0;z-index:999}.sidebar.open[data-v-6dae4cf4]{left:0;width:264px;padding:28px 0;opacity:1;overflow:visible}.logo[data-v-6dae4cf4]{font-family:Libre Baskerville,serif;font-size:28px;font-weight:700;color:#fff;padding:0 28px;margin-bottom:32px;white-space:nowrap;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .logo[data-v-6dae4cf4]{opacity:1}.nav[data-v-6dae4cf4]{display:flex;flex-direction:column;gap:4px;padding:0 16px;position:relative;overflow:visible}.nav-item[data-v-6dae4cf4]{display:flex;align-items:center;gap:16px;padding:14px 12px;color:#e0e0e0;text-decoration:none;font-size:16px;font-weight:400;transition:all .3s ease;border-radius:12px;white-space:nowrap;opacity:0;cursor:pointer}.sidebar.open .nav-item[data-v-6dae4cf4]{opacity:1;transition:all .3s ease .2s}.nav-item[data-v-6dae4cf4]:hover{background:hsla(0,0%,100%,.05)}.nav-item i[data-v-6dae4cf4]{font-size:18px;width:20px;text-align:center;flex-shrink:0}.more-container[data-v-6dae4cf4]{position:relative}.more-menu[data-v-6dae4cf4]{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;background:rgba(30,30,30,.98);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:8px;z-index:100;min-width:220px;box-shadow:0 4px 20px rgba(0,0,0,.5);animation:slideUp-6dae4cf4 .2s ease}@keyframes slideUp-6dae4cf4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-info[data-v-6dae4cf4]{display:flex;flex-direction:column;gap:8px}.user-email[data-v-6dae4cf4]{padding:12px;color:hsla(0,0%,100%,.7);font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.1);word-break:break-word}.more-menu-item[data-v-6dae4cf4]{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:none;color:hsla(0,0%,100%,.85);font-size:15px;font-family:Inter,sans-serif;cursor:pointer;border-radius:8px;transition:all .3s ease;text-align:left}.more-menu-item[data-v-6dae4cf4]:hover{background:hsla(0,0%,100%,.05)}.more-menu-item.google-button[data-v-6dae4cf4]{background:rgba(66,133,244,.15);border:1px solid rgba(66,133,244,.3)}.more-menu-item.google-button[data-v-6dae4cf4]:hover{background:rgba(66,133,244,.25);border-color:rgba(66,133,244,.4)}.more-menu-item i[data-v-6dae4cf4]{font-size:16px;width:20px;text-align:center}.sidebar-footer[data-v-6dae4cf4]{margin-top:auto;padding:16px 16px 0;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .sidebar-footer[data-v-6dae4cf4]{opacity:1}.download-button[data-v-6dae4cf4]{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.3);color:#d4af37;opacity:1!important}.download-button[data-v-6dae4cf4]:hover{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.5);color:#e8c84a}.download-button i[data-v-6dae4cf4]{color:#d4af37}.main[data-v-6dae4cf4]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;width:100%}.blur-red[data-v-6dae4cf4]{left:15%;background:radial-gradient(circle,rgba(139,0,0,.08) 0,transparent 70%)}.blur-red[data-v-6dae4cf4],.blur-yellow[data-v-6dae4cf4]{position:absolute;top:15%;width:300px;height:300px;filter:blur(30px);pointer-events:none;z-index:0}.blur-yellow[data-v-6dae4cf4]{right:20%;background:radial-gradient(circle,rgba(212,175,55,.06) 0,transparent 70%)}.hero-title[data-v-6dae4cf4]{font-family:Libre Baskerville,serif;font-size:140px;font-weight:700;color:#d4af37;margin-bottom:60px;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-container[data-v-6dae4cf4]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:680px;padding:0 32px;position:relative;z-index:1}.search-box[data-v-6dae4cf4]{width:100%;display:flex;align-items:center;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.15);border-radius:32px;padding:16px 28px;transition:all .3s ease}.search-box[data-v-6dae4cf4]:focus-within{border-color:rgba(212,175,55,.4);background:hsla(0,0%,100%,.05)}.search-icon[data-v-6dae4cf4]{color:hsla(0,0%,100%,.4);font-size:20px;margin-right:16px}.search-input[data-v-6dae4cf4]{flex:1;background:transparent;border:none;outline:none;color:hsla(0,0%,100%,.5);font-size:16px;font-family:Inter,sans-serif;font-weight:400}.search-input[data-v-6dae4cf4]::-moz-placeholder{color:hsla(0,0%,100%,.4)}.search-input[data-v-6dae4cf4]::placeholder{color:hsla(0,0%,100%,.4)}.search-hint[data-v-6dae4cf4]{color:hsla(0,0%,100%,.35);font-size:14px;font-weight:400;display:flex;align-items:center;gap:6px}.key[data-v-6dae4cf4]{background:hsla(0,0%,100%,.08);padding:3px 8px;border-radius:6px;font-size:13px;border:1px solid hsla(0,0%,100%,.1)}@media (max-width:768px){.menu-toggle-fixed[data-v-6dae4cf4]{top:20px;left:20px;width:44px;height:44px;font-size:18px}.menu-toggle-fixed.open[data-v-6dae4cf4]{left:20px}.sidebar[data-v-6dae4cf4]{border-radius:0}.sidebar.open[data-v-6dae4cf4]{width:80%;max-width:300px}.hero-title[data-v-6dae4cf4]{font-size:80px;margin-bottom:40px;text-align:center}.search-container[data-v-6dae4cf4]{padding:0 24px}.search-box[data-v-6dae4cf4]{padding:14px 20px}.search-icon[data-v-6dae4cf4]{font-size:18px;margin-right:12px}.search-input[data-v-6dae4cf4]{font-size:15px}.search-hint[data-v-6dae4cf4]{font-size:13px}.blur-red[data-v-6dae4cf4],.blur-yellow[data-v-6dae4cf4]{width:200px;height:200px}}@media (max-width:480px){.menu-toggle-fixed[data-v-6dae4cf4]{top:16px;left:16px}.hero-title[data-v-6dae4cf4]{font-size:60px;margin-bottom:30px}.search-container[data-v-6dae4cf4]{padding:0 20px}.search-box[data-v-6dae4cf4]{padding:12px 18px;border-radius:24px}.search-input[data-v-6dae4cf4]{font-size:14px}.search-hint[data-v-6dae4cf4]{font-size:12px}.key[data-v-6dae4cf4]{padding:2px 6px;font-size:12px}.sidebar.open[data-v-6dae4cf4]{width:85%}.logo[data-v-6dae4cf4]{font-size:24px;padding:0 20px}.nav[data-v-6dae4cf4]{padding:0 12px}.nav-item[data-v-6dae4cf4]{padding:12px 10px;font-size:15px}.blur-red[data-v-6dae4cf4],.blur-yellow[data-v-6dae4cf4]{width:150px;height:150px;filter:blur(20px)}}@media (max-width:768px) and (orientation:landscape){.hero-title[data-v-6dae4cf4]{font-size:50px;margin-bottom:20px}.search-container[data-v-6dae4cf4]{gap:12px}.search-box[data-v-6dae4cf4]{padding:10px 16px}}@media (hover:none) and (pointer:coarse){.menu-toggle-fixed[data-v-6dae4cf4],.nav-item[data-v-6dae4cf4]{-webkit-tap-highlight-color:transparent}.nav-item[data-v-6dae4cf4]:active{background:hsla(0,0%,100%,.1)}.menu-toggle-fixed[data-v-6dae4cf4]:active{background:hsla(0,0%,100%,.2)}}[data-v-47c2f7a2]{margin:0;padding:0;box-sizing:border-box}.app[data-v-47c2f7a2]{min-height:100vh;background:linear-gradient(135deg,#1a1a1d,#2d1f2f 50%,#1a1a1d);font-family:Inter,sans-serif;display:flex;position:relative;overflow-x:hidden}.menu-toggle-fixed[data-v-47c2f7a2]{position:fixed;top:28px;left:28px;background:rgba(42,42,42,.8);backdrop-filter:blur(10px);border:none;color:hsla(0,0%,100%,.85);font-size:18px;cursor:pointer;z-index:1002;transition:all .4s ease;border-radius:14px;display:flex;align-items:center;justify-content:center;width:46px;height:46px;box-shadow:0 4px 12px rgba(0,0,0,.3)}.menu-toggle-fixed.open[data-v-47c2f7a2]{left:248px}.menu-toggle-fixed[data-v-47c2f7a2]:hover{background:rgba(52,52,52,.9);color:#d4af37}.sidebar[data-v-47c2f7a2]{width:0;height:100vh;background:rgba(42,42,42,.7);backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:0;position:fixed;left:-280px;top:0;transition:all .4s ease;overflow:hidden;opacity:0;border-radius:0 24px 24px 0;z-index:1000}.sidebar.open[data-v-47c2f7a2]{left:0;width:264px;padding:28px 0;opacity:1;box-shadow:4px 0 20px rgba(0,0,0,.5);overflow:visible}.overlay[data-v-47c2f7a2]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease}.overlay.visible[data-v-47c2f7a2]{opacity:1;pointer-events:all}.sidebar-footer[data-v-47c2f7a2]{margin-top:auto;padding:16px 16px 0;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .sidebar-footer[data-v-47c2f7a2]{opacity:1}.download-button[data-v-47c2f7a2]{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.3);color:#d4af37;opacity:1!important}.download-button[data-v-47c2f7a2]:hover{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.5);color:#e8c84a}.download-button i[data-v-47c2f7a2]{color:#d4af37}.logo[data-v-47c2f7a2]{font-size:28px;font-weight:700;background:linear-gradient(135deg,#d4af37,#f4e5a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:40px;padding:0 28px;text-align:center;letter-spacing:-.5px;white-space:nowrap;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .logo[data-v-47c2f7a2]{opacity:1}.nav[data-v-47c2f7a2]{display:flex;flex-direction:column;gap:8px}.nav-item[data-v-47c2f7a2]{display:flex;align-items:center;gap:16px;padding:14px 18px;color:hsla(0,0%,100%,.7);text-decoration:none;border-radius:12px;font-size:15px;font-weight:500;transition:all .3s ease;cursor:pointer;white-space:nowrap;opacity:0}.sidebar.open .nav-item[data-v-47c2f7a2]{opacity:1;transition:all .3s ease .2s}.nav-item[data-v-47c2f7a2]:hover{background:rgba(212,175,55,.1);color:#d4af37;transform:translateX(4px)}.nav-item i[data-v-47c2f7a2]{font-size:18px;width:20px;text-align:center}.main[data-v-47c2f7a2]{flex:1;display:flex;flex-direction:column;position:relative;width:100%}.blur-red[data-v-47c2f7a2],.blur-yellow[data-v-47c2f7a2]{position:fixed;width:300px;height:300px;filter:blur(30px);pointer-events:none;z-index:0}.blur-red[data-v-47c2f7a2]{background:radial-gradient(circle,rgba(139,0,0,.08) 0,transparent 70%);top:-200px;right:-200px}.blur-yellow[data-v-47c2f7a2]{background:radial-gradient(circle,rgba(212,175,55,.06) 0,transparent 70%);bottom:-200px;left:-200px}.search-header[data-v-47c2f7a2]{position:sticky;top:0;z-index:100;background:transparent;padding:32px 48px 20px;display:flex;flex-direction:column;gap:16px}.search-box-top[data-v-47c2f7a2]{max-width:800px;width:100%;margin:0 auto;position:relative;display:flex;align-items:center;background:hsla(0,0%,100%,.03);border:2px solid rgba(212,175,55,.4);border-radius:50px;padding:0 24px;transition:all .3s ease}.search-box-top[data-v-47c2f7a2]:focus-within{border-color:rgba(212,175,55,.6);background:hsla(0,0%,100%,.05)}.search-icon[data-v-47c2f7a2]{color:hsla(0,0%,100%,.4);font-size:18px;margin-right:14px}.search-input-top[data-v-47c2f7a2]{flex:1;background:transparent;border:none;outline:none;padding:18px 0;color:hsla(0,0%,100%,.9);font-size:16px;font-family:Inter,sans-serif}.search-input-top[data-v-47c2f7a2]::-moz-placeholder{color:hsla(0,0%,100%,.3)}.search-input-top[data-v-47c2f7a2]::placeholder{color:hsla(0,0%,100%,.3)}.search-type-selector[data-v-47c2f7a2]{max-width:800px;width:100%;margin:0 auto;display:flex;gap:8px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:6px}.type-button[data-v-47c2f7a2]{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:transparent;border:none;border-radius:8px;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:500;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease}.type-button[data-v-47c2f7a2]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8)}.type-button.active[data-v-47c2f7a2]{background:rgba(212,175,55,.15);color:#d4af37;border:1px solid rgba(212,175,55,.3)}.type-button i[data-v-47c2f7a2]{font-size:16px}.results-container[data-v-47c2f7a2]{flex:1;padding:24px 48px 48px;max-width:900px;width:100%;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column}.ai-answer-card[data-v-47c2f7a2]{background:rgba(48,52,58,.4);backdrop-filter:blur(10px);border:1px solid rgba(212,175,55,.12);border-radius:24px;padding:24px;margin-bottom:24px;transition:all .3s ease}.ai-answer-card[data-v-47c2f7a2]:hover{background:rgba(48,52,58,.5);border-color:rgba(212,175,55,.2)}.ai-header[data-v-47c2f7a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ai-logo[data-v-47c2f7a2]{display:flex;align-items:center;gap:12px}.ai-logo i[data-v-47c2f7a2]{font-size:28px}.ai-logo i[data-v-47c2f7a2],.ai-title[data-v-47c2f7a2]{background:linear-gradient(135deg,#d4af37,#f4e5a1);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ai-title[data-v-47c2f7a2]{font-size:20px;font-weight:600}.ai-badge[data-v-47c2f7a2]{padding:6px 14px;background:rgba(212,175,55,.15);border:1px solid rgba(212,175,55,.3);border-radius:20px;font-size:12px;font-weight:500;color:#d4af37}.ai-content[data-v-47c2f7a2]{color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.7;margin-bottom:16px}.ai-footer[data-v-47c2f7a2]{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.4);font-size:13px}.ai-footer i[data-v-47c2f7a2]{font-size:14px}.ai-loading[data-v-47c2f7a2]{background:rgba(48,52,58,.5)}.ai-loading-content[data-v-47c2f7a2]{display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.6);font-size:15px;padding:20px 0}.ai-loading-content i[data-v-47c2f7a2]{font-size:20px}.maps-container[data-v-47c2f7a2]{width:100%;margin-top:20px}.image-grid[data-v-47c2f7a2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:20px}.image-item[data-v-47c2f7a2]{position:relative;background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;overflow:hidden;transition:all .3s ease}.image-item[data-v-47c2f7a2]:hover{background:rgba(48,52,58,.7);border-color:rgba(212,175,55,.2);transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.3)}.image-item a[data-v-47c2f7a2]{display:block}.image-item img[data-v-47c2f7a2]{width:100%;height:200px;-o-object-fit:cover;object-fit:cover;display:block}.image-item img[src$=".svg"][data-v-47c2f7a2]{-o-object-fit:contain;object-fit:contain;background:rgba(48,52,58,.8);padding:10px}.image-info[data-v-47c2f7a2]{padding:12px}.image-title[data-v-47c2f7a2]{color:#7ba4ff;font-size:14px;text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.image-title[data-v-47c2f7a2]:hover{color:#a3c4ff;text-decoration:underline}.result-item[data-v-47c2f7a2]{background:rgba(48,52,58,.4);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.06);border-radius:24px;padding:20px 24px;margin-bottom:16px;transition:all .3s ease}.result-item[data-v-47c2f7a2]:hover{background:rgba(48,52,58,.5);border-color:rgba(212,175,55,.15)}.youtube-embed-wrapper[data-v-47c2f7a2]{display:flex;flex-direction:column;gap:12px}.youtube-embed-wrapper iframe[data-v-47c2f7a2]{width:100%;height:315px;border-radius:12px}.result-title-below[data-v-47c2f7a2]{display:flex;align-items:center;gap:10px;color:hsla(0,0%,100%,.8);font-size:15px;font-weight:500}.youtube-icon[data-v-47c2f7a2]{color:red;font-size:20px}.result-header[data-v-47c2f7a2]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.result-left[data-v-47c2f7a2]{display:flex;align-items:flex-start;gap:12px;flex:1}.site-favicon[data-v-47c2f7a2]{width:24px;height:24px;border-radius:50%;margin-top:2px;flex-shrink:0}.result-info[data-v-47c2f7a2]{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.result-title-link[data-v-47c2f7a2]{text-decoration:none;cursor:pointer}.result-title[data-v-47c2f7a2]{font-size:16px;font-weight:500;color:#7ba4ff;margin:0;cursor:pointer;word-wrap:break-word;overflow-wrap:break-word;transition:color .2s ease}.result-title-link:hover .result-title[data-v-47c2f7a2]{color:#a3c4ff;text-decoration:underline}.result-url[data-v-47c2f7a2]{font-size:13px;color:hsla(0,0%,100%,.5);text-decoration:none;word-wrap:break-word;overflow-wrap:break-word}.result-url[data-v-47c2f7a2]:hover{color:hsla(0,0%,100%,.7)}.result-menu[data-v-47c2f7a2]{position:relative;margin-left:16px}.menu-button[data-v-47c2f7a2]{background:transparent;border:none;color:hsla(0,0%,100%,.4);font-size:16px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.menu-button[data-v-47c2f7a2]:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.7)}.menu-dropdown[data-v-47c2f7a2]{position:absolute;top:100%;right:0;margin-top:4px;background:rgba(42,42,42,.95);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:6px;min-width:140px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:10}.menu-option[data-v-47c2f7a2]{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;background:transparent;border:none;color:hsla(0,0%,100%,.85);font-size:14px;font-family:Inter,sans-serif;cursor:pointer;border-radius:8px;transition:all .2s ease;text-align:left}.menu-option[data-v-47c2f7a2]:hover{background:hsla(0,0%,100%,.08)}.menu-option i[data-v-47c2f7a2]{font-size:13px;width:14px}.result-date[data-v-47c2f7a2]{font-size:13px;color:hsla(0,0%,100%,.5);margin:0;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word}.loading-dots[data-v-47c2f7a2]{display:flex;align-items:center;justify-content:center;gap:10px;padding:60px 20px}.loading-dots span[data-v-47c2f7a2]{width:12px;height:12px;border-radius:50%;background:#d4af37;display:inline-block;animation:bounce-47c2f7a2 1.2s ease-in-out infinite}.loading-dots span[data-v-47c2f7a2]:first-child{animation-delay:0s}.loading-dots span[data-v-47c2f7a2]:nth-child(2){animation-delay:.2s}.loading-dots span[data-v-47c2f7a2]:nth-child(3){animation-delay:.4s}@keyframes bounce-47c2f7a2{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-16px);opacity:1}}.no-results-message[data-v-47c2f7a2]{color:hsla(0,0%,100%,.6);font-size:16px;text-align:center;padding:40px 20px;display:flex;align-items:center;gap:12px;justify-content:center}.pagination[data-v-47c2f7a2]{display:flex;align-items:center;gap:8px;margin-top:32px;padding-bottom:20px}.pagination-button[data-v-47c2f7a2]{min-width:40px;height:40px;background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;padding:0 12px;font-family:Inter,sans-serif}.pagination-button[data-v-47c2f7a2]:hover:not(.disabled){background:rgba(212,175,55,.15);border-color:rgba(212,175,55,.3);color:hsla(0,0%,100%,.9)}.pagination-button.active[data-v-47c2f7a2]{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.4);color:#d4af37}.pagination-button.disabled[data-v-47c2f7a2]{opacity:.3;cursor:not-allowed}.pagination-button.page-number[data-v-47c2f7a2]{min-width:40px}@media (max-width:768px){.menu-toggle-fixed[data-v-47c2f7a2]{top:20px;left:20px}.menu-toggle-fixed.open[data-v-47c2f7a2]{left:20px}.sidebar.open[data-v-47c2f7a2]{width:80%;max-width:300px;border-radius:0}.search-header[data-v-47c2f7a2]{padding:30px 24px 16px}.search-type-selector[data-v-47c2f7a2]{flex-wrap:wrap}.type-button[data-v-47c2f7a2]{flex:1 1 45%;min-width:120px}.results-container[data-v-47c2f7a2]{padding:16px 24px 40px}.image-grid[data-v-47c2f7a2]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.image-item img[data-v-47c2f7a2]{height:150px}.ai-answer-card[data-v-47c2f7a2]{padding:20px}.ai-logo i[data-v-47c2f7a2]{font-size:24px}.ai-title[data-v-47c2f7a2]{font-size:18px}.result-item[data-v-47c2f7a2]{padding:16px 18px}.result-title[data-v-47c2f7a2]{font-size:15px}.result-date[data-v-47c2f7a2],.result-url[data-v-47c2f7a2]{font-size:12px}.youtube-embed-wrapper iframe[data-v-47c2f7a2]{height:220px}.pagination[data-v-47c2f7a2]{gap:6px;margin-top:24px}.pagination-button[data-v-47c2f7a2]{min-width:36px;height:36px;font-size:13px}}@media (max-width:480px){.menu-toggle-fixed[data-v-47c2f7a2]{top:16px;left:16px}.menu-toggle-fixed.open[data-v-47c2f7a2]{left:16px}.sidebar.open[data-v-47c2f7a2]{width:85%}.search-header[data-v-47c2f7a2]{padding:24px 16px 12px}.type-button[data-v-47c2f7a2]{flex:1 1 100%;font-size:13px;padding:8px 12px}.type-button span[data-v-47c2f7a2]{display:inline}.results-container[data-v-47c2f7a2]{padding:12px 16px 32px}.image-grid[data-v-47c2f7a2]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.image-item img[data-v-47c2f7a2]{height:120px}.ai-answer-card[data-v-47c2f7a2]{padding:16px;border-radius:16px}.ai-content[data-v-47c2f7a2]{font-size:14px}.result-item[data-v-47c2f7a2]{padding:14px 16px;border-radius:16px}.site-favicon[data-v-47c2f7a2]{width:20px;height:20px}.result-title[data-v-47c2f7a2]{font-size:14px}.result-date[data-v-47c2f7a2],.result-url[data-v-47c2f7a2]{font-size:11px}.youtube-embed-wrapper iframe[data-v-47c2f7a2]{height:180px}.pagination[data-v-47c2f7a2]{gap:4px;margin-top:20px}.pagination-button[data-v-47c2f7a2]{min-width:32px;height:32px;font-size:12px;padding:0 8px}}[data-v-7ebb5f89]{margin:0;padding:0;box-sizing:border-box}.app[data-v-7ebb5f89]{width:100vw;min-height:100vh;display:flex;background:linear-gradient(135deg,#1a1a1d,#2d1f2f 50%,#1a1a1d);font-family:Inter,sans-serif;overflow-x:hidden;position:relative}.menu-toggle-fixed[data-v-7ebb5f89]{position:fixed;top:28px;left:28px;background:rgba(42,42,42,.8);backdrop-filter:blur(10px);border:none;color:#fff;font-size:16px;padding:10px 12px;cursor:pointer;transition:all .4s ease;border-radius:10px;z-index:1000;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.menu-toggle-fixed.open[data-v-7ebb5f89]{left:248px}.menu-toggle-fixed[data-v-7ebb5f89]:hover{background:hsla(0,0%,100%,.15)}.overlay[data-v-7ebb5f89]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:998}.overlay.visible[data-v-7ebb5f89]{opacity:1;pointer-events:all}.sidebar[data-v-7ebb5f89]{width:0;height:100vh;background:rgba(42,42,42,.7);backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:0;position:fixed;left:-264px;top:0;transition:all .4s ease;overflow:hidden;opacity:0;border-radius:0 24px 24px 0;z-index:999}.sidebar.open[data-v-7ebb5f89]{left:0;width:264px;padding:28px 0;opacity:1;overflow:visible}.sidebar-footer[data-v-7ebb5f89]{margin-top:auto;padding:16px 16px 0;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .sidebar-footer[data-v-7ebb5f89]{opacity:1}.download-button[data-v-7ebb5f89]{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.3);color:#d4af37;opacity:1!important}.download-button[data-v-7ebb5f89]:hover{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.5);color:#e8c84a}.download-button i[data-v-7ebb5f89]{color:#d4af37}.logo[data-v-7ebb5f89]{font-family:Libre Baskerville,serif;font-size:28px;font-weight:700;color:#fff;padding:0 28px;margin-bottom:32px;white-space:nowrap;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .logo[data-v-7ebb5f89]{opacity:1}.nav[data-v-7ebb5f89]{display:flex;flex-direction:column;gap:4px;padding:0 16px;position:relative;overflow:visible}.nav-item[data-v-7ebb5f89]{display:flex;align-items:center;gap:16px;padding:14px 12px;color:#e0e0e0;text-decoration:none;font-size:16px;font-weight:400;transition:all .3s ease;border-radius:12px;white-space:nowrap;opacity:0;cursor:pointer}.sidebar.open .nav-item[data-v-7ebb5f89]{opacity:1;transition:all .3s ease .2s}.nav-item[data-v-7ebb5f89]:hover{background:hsla(0,0%,100%,.05)}.nav-item i[data-v-7ebb5f89]{font-size:18px;width:20px;text-align:center;flex-shrink:0}.more-container[data-v-7ebb5f89]{position:relative}.more-menu[data-v-7ebb5f89]{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;background:rgba(30,30,30,.98);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:8px;z-index:100;min-width:220px;box-shadow:0 4px 20px rgba(0,0,0,.5);animation:slideUp-7ebb5f89 .2s ease}@keyframes slideUp-7ebb5f89{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.more-menu-item[data-v-7ebb5f89]{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:none;color:hsla(0,0%,100%,.85);font-size:15px;font-family:Inter,sans-serif;cursor:pointer;border-radius:8px;transition:all .3s ease;text-align:left}.more-menu-item[data-v-7ebb5f89]:hover{background:hsla(0,0%,100%,.05)}.more-menu-item i[data-v-7ebb5f89]{font-size:16px;width:20px;text-align:center}.google-button[data-v-7ebb5f89]{background:rgba(66,133,244,.15);border:1px solid rgba(66,133,244,.3)}.google-button[data-v-7ebb5f89]:hover{background:rgba(66,133,244,.25);border-color:rgba(66,133,244,.4)}.user-info[data-v-7ebb5f89]{display:flex;flex-direction:column;gap:8px}.user-email[data-v-7ebb5f89]{padding:12px;color:hsla(0,0%,100%,.7);font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.1);word-break:break-word}.main[data-v-7ebb5f89]{flex:1;min-height:100vh;overflow-y:auto;position:relative;z-index:1}.blur-red[data-v-7ebb5f89],.blur-yellow[data-v-7ebb5f89]{position:fixed;width:500px;height:500px;border-radius:50%;filter:blur(120px);opacity:.15;pointer-events:none;z-index:0}.blur-red[data-v-7ebb5f89]{background:radial-gradient(circle,rgba(220,38,38,.4) 0,transparent 70%);top:10%;right:10%}.blur-yellow[data-v-7ebb5f89]{background:radial-gradient(circle,rgba(212,175,55,.3) 0,transparent 70%);bottom:15%;left:10%}.api-container[data-v-7ebb5f89]{max-width:1200px;margin:0 auto;padding:80px 40px 60px;position:relative;z-index:1}.login-prompt[data-v-7ebb5f89]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:60vh;padding:60px 20px}.login-icon[data-v-7ebb5f89]{font-size:80px;color:#d4af37;margin-bottom:32px;opacity:.9}.login-title[data-v-7ebb5f89]{font-size:36px;font-weight:700;color:#fff;margin-bottom:16px;line-height:1.3}.login-description[data-v-7ebb5f89]{font-size:16px;color:hsla(0,0%,100%,.7);margin-bottom:40px;max-width:500px;line-height:1.6}.login-button[data-v-7ebb5f89]{display:flex;align-items:center;gap:12px;padding:16px 32px;background:linear-gradient(135deg,#4285f4,#357ae8);border:none;border-radius:12px;color:#fff;font-size:16px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(66,133,244,.3)}.login-button[data-v-7ebb5f89]:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(66,133,244,.4)}.api-title[data-v-7ebb5f89]{font-size:48px;font-weight:700;color:#fff;margin-bottom:40px;text-align:center}.stats-grid[data-v-7ebb5f89]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;margin-bottom:48px}.stat-card[data-v-7ebb5f89]{background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px;display:flex;align-items:center;gap:20px;transition:all .3s ease}.stat-card[data-v-7ebb5f89]:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2);border-color:rgba(212,175,55,.3)}.stat-icon[data-v-7ebb5f89]{width:60px;height:60px;background:linear-gradient(135deg,rgba(212,175,55,.2),rgba(212,175,55,.1));border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#d4af37}.stat-info[data-v-7ebb5f89]{flex:1}.stat-label[data-v-7ebb5f89]{font-size:14px;color:hsla(0,0%,100%,.6);margin-bottom:8px;font-weight:500}.stat-value[data-v-7ebb5f89]{font-size:32px;font-weight:700;color:#fff}.api-key-section[data-v-7ebb5f89],.documentation-section[data-v-7ebb5f89],.test-section[data-v-7ebb5f89],.usage-section[data-v-7ebb5f89]{margin-bottom:48px}.section-title[data-v-7ebb5f89]{font-size:24px;font-weight:700;color:hsla(0,0%,100%,.9);margin-bottom:20px}.api-key-card[data-v-7ebb5f89]{background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:16px}.api-key-display[data-v-7ebb5f89]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;background:rgba(0,0,0,.3);border-radius:10px;border:1px solid hsla(0,0%,100%,.1)}.api-key-text[data-v-7ebb5f89]{flex:1;font-family:Courier New,monospace;font-size:14px;color:#d4af37;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.api-key-actions[data-v-7ebb5f89]{display:flex;gap:8px}.action-button[data-v-7ebb5f89]{width:36px;height:36px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.2);border-radius:8px;color:rgba(212,175,55,.8);font-size:14px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.action-button[data-v-7ebb5f89]:hover{background:rgba(212,175,55,.15);border-color:rgba(212,175,55,.3);color:#d4af37}.regenerate-button[data-v-7ebb5f89]{width:100%;padding:12px 20px;background:rgba(212,175,55,.15);border:1px solid rgba(212,175,55,.3);border-radius:10px;color:#d4af37;font-size:15px;font-weight:500;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.regenerate-button[data-v-7ebb5f89]:hover{background:rgba(212,175,55,.25);border-color:rgba(212,175,55,.4)}.timeline-card[data-v-7ebb5f89]{background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px}.timeline-header[data-v-7ebb5f89]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;color:hsla(0,0%,100%,.7);font-size:14px}.timeline-date[data-v-7ebb5f89]{color:hsla(0,0%,100%,.5)}.timeline-chart[data-v-7ebb5f89]{display:flex;align-items:flex-end;justify-content:space-between;height:200px;gap:4px}.timeline-bar-container[data-v-7ebb5f89]{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;position:relative}.timeline-bar-container:hover .tooltip[data-v-7ebb5f89]{opacity:1;visibility:visible;transform:translateX(-50%) translateY(0)}.timeline-bar[data-v-7ebb5f89]{width:100%;background:linear-gradient(180deg,#d4af37,rgba(212,175,55,.4));border-radius:4px 4px 0 0;transition:all .3s ease;cursor:pointer;min-height:2px}.timeline-bar[data-v-7ebb5f89]:hover{background:linear-gradient(180deg,#f0c857,rgba(240,200,87,.6));transform:scaleY(1.05)}.tooltip[data-v-7ebb5f89]{position:absolute;bottom:100%;left:50%;transform:translateX(-50%) translateY(-5px);background:rgba(0,0,0,.95);color:#fff;padding:10px 14px;border-radius:8px;font-size:13px;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease;margin-bottom:12px;z-index:1000;box-shadow:0 4px 16px rgba(0,0,0,.5);border:1px solid rgba(212,175,55,.3)}.tooltip[data-v-7ebb5f89]:after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:6px solid transparent;border-top-color:rgba(0,0,0,.95)}.tooltip-time[data-v-7ebb5f89]{color:#d4af37;font-weight:600;display:block;margin-bottom:4px;font-size:13px}.tooltip-count[data-v-7ebb5f89]{color:hsla(0,0%,100%,.9);font-size:12px}.timeline-label[data-v-7ebb5f89]{font-size:10px;color:hsla(0,0%,100%,.4);margin-top:8px}.test-card[data-v-7ebb5f89]{background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px}.test-input-group[data-v-7ebb5f89]{margin-bottom:16px}.test-label[data-v-7ebb5f89]{display:block;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;margin-bottom:8px}.test-input[data-v-7ebb5f89]{width:100%;padding:12px 16px;background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:#fff;font-size:15px;font-family:Inter,sans-serif;transition:all .3s ease}.test-input[data-v-7ebb5f89]:focus{outline:none;border-color:rgba(212,175,55,.5);background:rgba(0,0,0,.4)}.test-button[data-v-7ebb5f89]{width:100%;padding:14px 20px;background:linear-gradient(135deg,rgba(212,175,55,.2),rgba(212,175,55,.15));border:1px solid rgba(212,175,55,.3);border-radius:10px;color:#d4af37;font-size:15px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:10px}.test-button[data-v-7ebb5f89]:hover:not(:disabled){background:linear-gradient(135deg,rgba(212,175,55,.3),rgba(212,175,55,.25));border-color:rgba(212,175,55,.5)}.test-button[data-v-7ebb5f89]:disabled{opacity:.6;cursor:not-allowed}.test-response[data-v-7ebb5f89]{margin-top:20px;padding:20px;background:rgba(0,0,0,.3);border:1px solid rgba(212,175,55,.2);border-radius:10px}.test-response-title[data-v-7ebb5f89]{font-size:16px;font-weight:600;color:#d4af37;margin-bottom:16px}.test-stats[data-v-7ebb5f89]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.test-stat-item[data-v-7ebb5f89]{font-size:13px;color:hsla(0,0%,100%,.7)}.test-stat-item strong[data-v-7ebb5f89]{color:hsla(0,0%,100%,.9)}.test-results[data-v-7ebb5f89]{display:flex;flex-direction:column;gap:12px}.test-result-item[data-v-7ebb5f89]{padding:12px;background:hsla(0,0%,100%,.03);border-radius:8px;border:1px solid hsla(0,0%,100%,.05)}.test-result-link[data-v-7ebb5f89]{display:block;color:#d4af37;font-weight:500;font-size:14px;text-decoration:none;margin-bottom:6px;transition:color .3s ease}.test-result-link[data-v-7ebb5f89]:hover{color:#f0c857;text-decoration:underline}.test-result-desc[data-v-7ebb5f89]{font-size:13px;color:hsla(0,0%,100%,.6);margin-bottom:6px;line-height:1.5}.test-result-score[data-v-7ebb5f89]{font-size:11px;color:rgba(212,175,55,.7)}.test-error[data-v-7ebb5f89]{margin-top:16px;padding:12px 16px;background:rgba(220,38,38,.1);border:1px solid rgba(220,38,38,.3);border-radius:8px;color:#ef4444;font-size:14px;display:flex;align-items:center;gap:10px}.doc-card[data-v-7ebb5f89]{background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:24px}.doc-subtitle[data-v-7ebb5f89]{font-size:18px;font-weight:600;color:hsla(0,0%,100%,.85);margin:24px 0 12px}.doc-subtitle[data-v-7ebb5f89]:first-child{margin-top:0}.doc-subsubtitle[data-v-7ebb5f89]{font-size:16px;font-weight:500;color:hsla(0,0%,100%,.75);margin:16px 0 8px}.doc-text[data-v-7ebb5f89]{color:hsla(0,0%,100%,.7);font-size:14px;margin-bottom:12px;line-height:1.6}.doc-list[data-v-7ebb5f89]{list-style-position:inside;color:hsla(0,0%,100%,.7);font-size:14px;line-height:1.8;padding-left:4px}.doc-list li[data-v-7ebb5f89]{margin-bottom:8px}.code-block[data-v-7ebb5f89]{background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:16px;overflow-x:auto;margin-bottom:16px}.code-block code[data-v-7ebb5f89],.code-block pre[data-v-7ebb5f89]{font-family:Courier New,monospace;font-size:13px;color:#d4af37;line-height:1.6}.code-block pre[data-v-7ebb5f89]{margin:0;white-space:pre-wrap;word-wrap:break-word}.error-codes[data-v-7ebb5f89]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.error-code-item[data-v-7ebb5f89]{display:flex;flex-direction:column;gap:4px;padding:12px;background:rgba(0,0,0,.3);border-radius:8px;border:1px solid hsla(0,0%,100%,.08)}.error-code-item strong[data-v-7ebb5f89]{color:#ef4444;font-size:14px;font-family:Courier New,monospace}.error-code-item span[data-v-7ebb5f89]{color:hsla(0,0%,100%,.6);font-size:13px}@media (max-width:768px){.menu-toggle-fixed[data-v-7ebb5f89]{top:20px;left:20px;width:44px;height:44px;font-size:18px}.menu-toggle-fixed.open[data-v-7ebb5f89]{left:20px}.sidebar[data-v-7ebb5f89]{border-radius:0}.sidebar.open[data-v-7ebb5f89]{width:80%;max-width:300px}.api-container[data-v-7ebb5f89]{padding:60px 24px 40px}.api-title[data-v-7ebb5f89]{font-size:36px}.login-title[data-v-7ebb5f89]{font-size:28px}.login-icon[data-v-7ebb5f89]{font-size:60px}.stats-grid[data-v-7ebb5f89]{grid-template-columns:1fr}.stat-card[data-v-7ebb5f89]{padding:20px}.stat-icon[data-v-7ebb5f89]{width:50px;height:50px;font-size:20px}.stat-value[data-v-7ebb5f89]{font-size:28px}.timeline-chart[data-v-7ebb5f89]{height:150px}}@media (max-width:480px){.menu-toggle-fixed[data-v-7ebb5f89]{top:16px;left:16px}.api-container[data-v-7ebb5f89]{padding:50px 16px 32px}.api-title[data-v-7ebb5f89]{font-size:28px}.login-title[data-v-7ebb5f89]{font-size:24px}.login-description[data-v-7ebb5f89]{font-size:14px}.section-title[data-v-7ebb5f89]{font-size:20px}.api-key-display[data-v-7ebb5f89]{flex-direction:column;align-items:stretch}.api-key-actions[data-v-7ebb5f89]{justify-content:center}.code-block[data-v-7ebb5f89]{padding:12px}.code-block code[data-v-7ebb5f89],.code-block pre[data-v-7ebb5f89]{font-size:11px}.sidebar.open[data-v-7ebb5f89]{width:85%}.logo[data-v-7ebb5f89]{font-size:24px;padding:0 20px}.nav[data-v-7ebb5f89]{padding:0 12px}.nav-item[data-v-7ebb5f89]{padding:12px 10px;font-size:15px}}@media (hover:none) and (pointer:coarse){.menu-toggle-fixed[data-v-7ebb5f89],.nav-item[data-v-7ebb5f89]{-webkit-tap-highlight-color:transparent}.nav-item[data-v-7ebb5f89]:active{background:hsla(0,0%,100%,.1)}.menu-toggle-fixed[data-v-7ebb5f89]:active{background:hsla(0,0%,100%,.2)}}[data-v-55dbab89]{margin:0;padding:0;box-sizing:border-box}.app[data-v-55dbab89]{width:100vw;height:100vh;display:flex;background:linear-gradient(135deg,#1a1a1d,#2d1f2f 50%,#1a1a1d);font-family:Inter,sans-serif;overflow:hidden;position:relative}.menu-toggle-fixed[data-v-55dbab89]{position:fixed;top:28px;left:28px;background:rgba(42,42,42,.8);backdrop-filter:blur(10px);border:none;color:#fff;font-size:16px;padding:10px 12px;cursor:pointer;transition:all .4s ease;border-radius:10px;z-index:1000;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.menu-toggle-fixed.open[data-v-55dbab89]{left:248px}.menu-toggle-fixed[data-v-55dbab89]:hover{background:hsla(0,0%,100%,.15)}.overlay[data-v-55dbab89]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:998}.overlay.visible[data-v-55dbab89]{opacity:1;pointer-events:all}.sidebar[data-v-55dbab89]{width:0;height:100vh;background:rgba(42,42,42,.7);backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:0;position:fixed;left:-264px;top:0;transition:all .4s ease;overflow:hidden;opacity:0;border-radius:0 24px 24px 0;z-index:999}.sidebar.open[data-v-55dbab89]{left:0;width:264px;padding:28px 0;opacity:1;overflow:visible}.sidebar-footer[data-v-55dbab89]{margin-top:auto;padding:16px 16px 0;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .sidebar-footer[data-v-55dbab89]{opacity:1}.download-button[data-v-55dbab89]{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.3);color:#d4af37;opacity:1!important}.download-button[data-v-55dbab89]:hover{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.5);color:#e8c84a}.download-button i[data-v-55dbab89]{color:#d4af37}.logo[data-v-55dbab89]{font-family:Libre Baskerville,serif;font-size:28px;font-weight:700;color:#fff;padding:0 28px;margin-bottom:32px;white-space:nowrap;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .logo[data-v-55dbab89]{opacity:1}.nav[data-v-55dbab89]{display:flex;flex-direction:column;gap:4px;padding:0 16px;position:relative;overflow:visible}.nav-item[data-v-55dbab89]{display:flex;align-items:center;gap:16px;padding:14px 12px;color:#e0e0e0;text-decoration:none;font-size:16px;font-weight:400;transition:all .3s ease;border-radius:12px;white-space:nowrap;opacity:0;cursor:pointer}.sidebar.open .nav-item[data-v-55dbab89]{opacity:1;transition:all .3s ease .2s}.nav-item[data-v-55dbab89]:hover{background:hsla(0,0%,100%,.05)}.nav-item i[data-v-55dbab89]{font-size:18px;width:20px;text-align:center;flex-shrink:0}.more-container[data-v-55dbab89]{position:relative}.more-menu[data-v-55dbab89]{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;background:rgba(30,30,30,.98);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:8px;z-index:100;min-width:220px;box-shadow:0 4px 20px rgba(0,0,0,.5);animation:slideUp-55dbab89 .2s ease}@keyframes slideUp-55dbab89{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-info[data-v-55dbab89]{display:flex;flex-direction:column;gap:8px}.user-email[data-v-55dbab89]{padding:12px;color:hsla(0,0%,100%,.7);font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.1);word-break:break-word}.more-menu-item[data-v-55dbab89]{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:none;color:hsla(0,0%,100%,.85);font-size:15px;font-family:Inter,sans-serif;cursor:pointer;border-radius:8px;transition:all .3s ease;text-align:left}.more-menu-item[data-v-55dbab89]:hover{background:hsla(0,0%,100%,.05)}.more-menu-item.google-button[data-v-55dbab89]{background:rgba(66,133,244,.15);border:1px solid rgba(66,133,244,.3)}.more-menu-item.google-button[data-v-55dbab89]:hover{background:rgba(66,133,244,.25);border-color:rgba(66,133,244,.4)}.more-menu-item i[data-v-55dbab89]{font-size:16px;width:20px;text-align:center}.main[data-v-55dbab89]{flex:1;display:flex;flex-direction:column;align-items:center;position:relative;overflow:auto;width:100%;padding:40px}.blur-red[data-v-55dbab89]{left:15%;background:radial-gradient(circle,rgba(139,0,0,.08) 0,transparent 70%)}.blur-red[data-v-55dbab89],.blur-yellow[data-v-55dbab89]{position:absolute;top:15%;width:300px;height:300px;filter:blur(30px);pointer-events:none;z-index:0}.blur-yellow[data-v-55dbab89]{right:20%;background:radial-gradient(circle,rgba(212,175,55,.06) 0,transparent 70%)}.settings-container[data-v-55dbab89]{width:100%;max-width:800px;margin:0 auto;position:relative;z-index:1;display:flex;flex-direction:column;gap:24px}.settings-title[data-v-55dbab89]{font-family:Libre Baskerville,serif;font-size:48px;font-weight:700;color:#d4af37;margin-bottom:16px}.settings-card[data-v-55dbab89]{background:rgba(48,52,58,.6);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;padding:28px 32px;transition:all .3s ease}.settings-card[data-v-55dbab89]:hover{background:rgba(48,52,58,.7);border-color:rgba(212,175,55,.2)}.card-header[data-v-55dbab89]{display:flex;align-items:center;gap:14px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.08)}.card-header i[data-v-55dbab89]{font-size:24px;color:#d4af37}.card-header h2[data-v-55dbab89]{font-size:22px;font-weight:600;color:hsla(0,0%,100%,.95)}.card-content[data-v-55dbab89]{display:flex;flex-direction:column;gap:20px}.settings-label[data-v-55dbab89]{font-size:14px;font-weight:500;color:hsla(0,0%,100%,.7);margin-bottom:8px;display:block}.custom-select[data-v-55dbab89]{width:100%;background:rgba(30,30,30,.8);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:14px 16px;color:hsla(0,0%,100%,.9);font-size:15px;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease;outline:none}.custom-select[data-v-55dbab89]:hover{background:rgba(40,40,40,.9);border-color:rgba(212,175,55,.3)}.custom-select[data-v-55dbab89]:focus{border-color:rgba(212,175,55,.5);box-shadow:0 0 0 3px rgba(212,175,55,.1)}.toggle-option[data-v-55dbab89]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:rgba(30,30,30,.5);border-radius:12px;transition:all .3s ease}.toggle-option[data-v-55dbab89]:hover{background:rgba(40,40,40,.6)}.toggle-info[data-v-55dbab89]{display:flex;align-items:center;gap:12px}.toggle-info i[data-v-55dbab89]{font-size:18px;color:#d4af37}.toggle-info label[data-v-55dbab89]{font-size:15px;font-weight:500;color:hsla(0,0%,100%,.9);cursor:pointer}.toggle-switch[data-v-55dbab89]{position:relative;display:inline-block;width:50px;height:28px}.toggle-switch input[data-v-55dbab89]{opacity:0;width:0;height:0}.slider[data-v-55dbab89]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:rgba(58,58,58,.8);transition:.3s;border-radius:28px;border:1px solid hsla(0,0%,100%,.1)}.slider[data-v-55dbab89]:before{position:absolute;content:"";height:22px;width:22px;left:3px;bottom:2px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}input:checked+.slider[data-v-55dbab89]{background:linear-gradient(135deg,#d4af37,#b8941f);border-color:transparent}input:checked+.slider[data-v-55dbab89]:before{transform:translateX(22px)}.action-btn[data-v-55dbab89]{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 24px;background:linear-gradient(135deg,rgba(212,175,55,.15),rgba(212,175,55,.08));border:1px solid rgba(212,175,55,.3);border-radius:12px;color:#d4af37;font-size:15px;font-weight:600;font-family:Inter,sans-serif;cursor:pointer;transition:all .3s ease}.action-btn[data-v-55dbab89]:hover{background:linear-gradient(135deg,rgba(212,175,55,.25),rgba(212,175,55,.15));border-color:rgba(212,175,55,.5);transform:translateY(-2px);box-shadow:0 8px 16px rgba(212,175,55,.2)}.action-btn i[data-v-55dbab89]{font-size:18px}.help-text[data-v-55dbab89]{font-size:13px;color:hsla(0,0%,100%,.5);margin-top:-8px}[data-v-55dbab89] #goog-gt-tt,[data-v-55dbab89] .goog-te-balloon-frame,[data-v-55dbab89] .goog-te-banner,[data-v-55dbab89] .goog-te-banner-frame,[data-v-55dbab89] .goog-te-gadget-icon,[data-v-55dbab89] .goog-tooltip,[data-v-55dbab89] .skiptranslate,[data-v-55dbab89] iframe.skiptranslate{display:none!important;visibility:hidden!important;opacity:0!important}[data-v-55dbab89] body{top:0!important;position:static!important}@media (max-width:768px){.menu-toggle-fixed[data-v-55dbab89]{top:20px;left:20px;width:44px;height:44px;font-size:18px}.menu-toggle-fixed.open[data-v-55dbab89]{left:20px}.sidebar[data-v-55dbab89]{border-radius:0}.sidebar.open[data-v-55dbab89]{width:80%;max-width:300px}.main[data-v-55dbab89]{padding:24px 20px}.settings-title[data-v-55dbab89]{font-size:36px}.settings-card[data-v-55dbab89]{padding:20px 24px}.card-header h2[data-v-55dbab89]{font-size:18px}.blur-red[data-v-55dbab89],.blur-yellow[data-v-55dbab89]{width:200px;height:200px}}@media (max-width:480px){.menu-toggle-fixed[data-v-55dbab89]{top:16px;left:16px}.sidebar.open[data-v-55dbab89]{width:85%}.logo[data-v-55dbab89]{font-size:24px;padding:0 20px}.nav[data-v-55dbab89]{padding:0 12px}.nav-item[data-v-55dbab89]{padding:12px 10px;font-size:15px}.main[data-v-55dbab89]{padding:20px 16px}.settings-title[data-v-55dbab89]{font-size:28px}.settings-card[data-v-55dbab89]{padding:18px 20px}.blur-red[data-v-55dbab89],.blur-yellow[data-v-55dbab89]{width:150px;height:150px;filter:blur(20px)}}@media (max-width:768px) and (orientation:landscape){.settings-title[data-v-55dbab89]{font-size:36px}.settings-card[data-v-55dbab89]{padding:16px 20px}}@media (hover:none) and (pointer:coarse){.menu-toggle-fixed[data-v-55dbab89],.nav-item[data-v-55dbab89]{-webkit-tap-highlight-color:transparent}.nav-item[data-v-55dbab89]:active{background:hsla(0,0%,100%,.1)}.menu-toggle-fixed[data-v-55dbab89]:active{background:hsla(0,0%,100%,.2)}}[data-v-730122a4]{margin:0;padding:0;box-sizing:border-box}.app[data-v-730122a4]{width:100vw;height:100vh;display:flex;background:linear-gradient(135deg,#1a1a1d,#2d1f2f 50%,#1a1a1d);font-family:Inter,sans-serif;overflow:hidden;position:relative}.menu-toggle-fixed[data-v-730122a4]{position:fixed;top:28px;left:28px;background:rgba(42,42,42,.8);backdrop-filter:blur(10px);border:none;color:#fff;font-size:16px;padding:10px 12px;cursor:pointer;transition:all .4s ease;border-radius:10px;z-index:1000;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.menu-toggle-fixed.open[data-v-730122a4]{left:248px}.menu-toggle-fixed[data-v-730122a4]:hover{background:hsla(0,0%,100%,.15)}.overlay[data-v-730122a4]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:998}.overlay.visible[data-v-730122a4]{opacity:1;pointer-events:all}.sidebar[data-v-730122a4]{width:0;height:100vh;background:rgba(42,42,42,.7);backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:0;position:fixed;left:-264px;top:0;transition:all .4s ease;overflow:hidden;opacity:0;border-radius:0 24px 24px 0;z-index:999}.sidebar.open[data-v-730122a4]{left:0;width:264px;padding:28px 0;opacity:1;overflow:visible}.sidebar-footer[data-v-730122a4]{margin-top:auto;padding:16px 16px 0;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .sidebar-footer[data-v-730122a4]{opacity:1}.download-button[data-v-730122a4]{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.3);color:#d4af37;opacity:1!important}.download-button[data-v-730122a4]:hover{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.5);color:#e8c84a}.download-button i[data-v-730122a4]{color:#d4af37}.logo[data-v-730122a4]{font-family:Libre Baskerville,serif;font-size:28px;font-weight:700;color:#fff;padding:0 28px;margin-bottom:32px;white-space:nowrap;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .logo[data-v-730122a4]{opacity:1}.nav[data-v-730122a4]{display:flex;flex-direction:column;gap:4px;padding:0 16px;position:relative;overflow:visible}.nav-item[data-v-730122a4]{display:flex;align-items:center;gap:16px;padding:14px 12px;color:#e0e0e0;text-decoration:none;font-size:16px;font-weight:400;transition:all .3s ease;border-radius:12px;white-space:nowrap;opacity:0;cursor:pointer}.sidebar.open .nav-item[data-v-730122a4]{opacity:1;transition:all .3s ease .2s}.nav-item[data-v-730122a4]:hover{background:hsla(0,0%,100%,.05);text-decoration:none}.nav-item.active[data-v-730122a4]{background:rgba(212,175,55,.1);color:#d4af37}.nav-item i[data-v-730122a4]{font-size:18px;width:20px;text-align:center;flex-shrink:0}.nav-text[data-v-730122a4]{text-decoration:none}.more-container[data-v-730122a4]{position:relative}.more-menu[data-v-730122a4]{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;background:rgba(30,30,30,.98);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:8px;z-index:100;min-width:220px;box-shadow:0 4px 20px rgba(0,0,0,.5);animation:slideUp-730122a4 .2s ease}@keyframes slideUp-730122a4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-info[data-v-730122a4]{display:flex;flex-direction:column;gap:8px}.user-email[data-v-730122a4]{padding:12px;color:hsla(0,0%,100%,.7);font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.1);word-break:break-word}.more-menu-item[data-v-730122a4]{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:none;color:hsla(0,0%,100%,.85);font-size:15px;font-family:Inter,sans-serif;cursor:pointer;border-radius:8px;transition:all .3s ease;text-align:left}.more-menu-item[data-v-730122a4]:hover{background:hsla(0,0%,100%,.05)}.more-menu-item.google-button[data-v-730122a4]{background:rgba(66,133,244,.15);border:1px solid rgba(66,133,244,.3)}.more-menu-item.google-button[data-v-730122a4]:hover{background:rgba(66,133,244,.25);border-color:rgba(66,133,244,.4)}.more-menu-item i[data-v-730122a4]{font-size:16px;width:20px;text-align:center}.main[data-v-730122a4]{flex:1;display:flex;flex-direction:column;align-items:center;padding:100px 32px 60px;position:relative;overflow-x:hidden;overflow-y:auto;width:100%}.blur-red[data-v-730122a4]{left:15%;background:radial-gradient(circle,rgba(139,0,0,.08) 0,transparent 70%)}.blur-red[data-v-730122a4],.blur-yellow[data-v-730122a4]{position:fixed;top:15%;width:300px;height:300px;filter:blur(30px);pointer-events:none;z-index:0}.blur-yellow[data-v-730122a4]{right:20%;background:radial-gradient(circle,rgba(212,175,55,.06) 0,transparent 70%)}.content-wrapper[data-v-730122a4]{width:100%;max-width:800px;position:relative;z-index:1}.main-title[data-v-730122a4]{font-family:Libre Baskerville,serif;font-size:2.5rem;font-weight:700;color:#d4af37;margin-bottom:1.5rem;text-align:center}.subtitle[data-v-730122a4]{color:hsla(0,0%,100%,.7);font-size:.95rem;margin-bottom:2rem;text-align:center;line-height:1.6}.section-title[data-v-730122a4]{font-size:1.75rem;font-weight:700;color:#d4af37;margin-bottom:1rem;margin-top:2rem}.subsection-title[data-v-730122a4]{font-size:1.25rem;font-weight:600;color:hsla(0,0%,100%,.9);margin-bottom:.75rem;margin-top:1.5rem}.section-text[data-v-730122a4]{color:hsla(0,0%,100%,.7);font-size:.95rem;margin-bottom:1em;line-height:1.7}.bullet-list[data-v-730122a4]{list-style-type:disc;margin-left:1.5rem;margin-bottom:1em;color:hsla(0,0%,100%,.7);font-size:.95rem}.bullet-list li[data-v-730122a4]{margin-bottom:.75em;line-height:1.7}.bullet-list strong[data-v-730122a4]{color:hsla(0,0%,100%,.9)}a.tech-logo-link[data-v-730122a4]{color:#d4af37;text-decoration:none;transition:all .3s ease}a.tech-logo-link[data-v-730122a4]:hover{color:#fff;text-decoration:none}.section-separator[data-v-730122a4]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:3rem;margin-bottom:2rem}.license-block[data-v-730122a4]{background:rgba(42,42,42,.5);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.7);padding:1.5rem;border-radius:12px;overflow:auto;font-size:.8rem;white-space:pre-wrap;line-height:1.6;border:1px solid hsla(0,0%,100%,.1);font-family:Courier New,monospace;margin:1.5rem 0}.tech-credits[data-v-730122a4]{margin-top:3rem;text-align:center;padding:2rem 0}.tech-logos[data-v-730122a4]{display:flex;justify-content:center;align-items:center;gap:3rem;flex-wrap:wrap;margin-top:2rem}.tech-logo-link[data-v-730122a4]{transition:transform .3s ease,opacity .3s ease;display:inline-block;text-decoration:none}.tech-logo-link[data-v-730122a4]:hover{transform:scale(1.1);opacity:.8;text-decoration:none}.tech-logo[data-v-730122a4]{height:60px;width:auto;filter:brightness(.9)}@media (max-width:768px){.menu-toggle-fixed[data-v-730122a4]{top:20px;left:20px;width:44px;height:44px;font-size:18px}.menu-toggle-fixed.open[data-v-730122a4]{left:20px}.sidebar[data-v-730122a4]{border-radius:0}.sidebar.open[data-v-730122a4]{width:80%;max-width:300px}.main[data-v-730122a4]{padding:80px 24px 40px}.main-title[data-v-730122a4]{font-size:1.75rem}.section-title[data-v-730122a4]{font-size:1.5rem}.subsection-title[data-v-730122a4]{font-size:1.1rem}.tech-logos[data-v-730122a4]{gap:2rem}.tech-logo[data-v-730122a4]{height:50px}.blur-red[data-v-730122a4],.blur-yellow[data-v-730122a4]{width:200px;height:200px}}@media (max-width:480px){.menu-toggle-fixed[data-v-730122a4]{top:16px;left:16px}.main[data-v-730122a4]{padding:70px 20px 30px}.main-title[data-v-730122a4]{font-size:1.5rem}.section-title[data-v-730122a4]{font-size:1.25rem}.subsection-title[data-v-730122a4]{font-size:1rem}.bullet-list[data-v-730122a4],.section-text[data-v-730122a4]{font-size:.875rem}.license-block[data-v-730122a4]{font-size:.7rem;padding:1rem}.tech-logos[data-v-730122a4]{gap:1.5rem}.tech-logo[data-v-730122a4]{height:40px}.sidebar.open[data-v-730122a4]{width:85%}.logo[data-v-730122a4]{font-size:24px;padding:0 20px}.nav[data-v-730122a4]{padding:0 12px}.nav-item[data-v-730122a4]{padding:12px 10px;font-size:15px}.blur-red[data-v-730122a4],.blur-yellow[data-v-730122a4]{width:150px;height:150px;filter:blur(20px)}}@media (hover:none) and (pointer:coarse){.menu-toggle-fixed[data-v-730122a4],.nav-item[data-v-730122a4]{-webkit-tap-highlight-color:transparent}.nav-item[data-v-730122a4]:active{background:hsla(0,0%,100%,.1)}.menu-toggle-fixed[data-v-730122a4]:active{background:hsla(0,0%,100%,.2)}}[data-v-5483452e]{margin:0;padding:0;box-sizing:border-box}.app[data-v-5483452e]{width:100vw;min-height:100vh;display:flex;background:linear-gradient(135deg,#1a1a1d,#2d1f2f 50%,#1a1a1d);font-family:Inter,sans-serif;overflow-x:hidden;position:relative}.menu-toggle-fixed[data-v-5483452e]{position:fixed;top:28px;left:28px;background:rgba(42,42,42,.8);backdrop-filter:blur(10px);border:none;color:#fff;font-size:16px;padding:10px 12px;cursor:pointer;transition:all .4s ease;border-radius:10px;z-index:1000;display:flex;align-items:center;justify-content:center;width:40px;height:40px}.menu-toggle-fixed.open[data-v-5483452e]{left:248px}.menu-toggle-fixed[data-v-5483452e]:hover{background:hsla(0,0%,100%,.15)}.overlay[data-v-5483452e]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:998}.overlay.visible[data-v-5483452e]{opacity:1;pointer-events:all}.sidebar[data-v-5483452e]{width:0;height:100vh;background:rgba(42,42,42,.7);backdrop-filter:blur(20px);display:flex;flex-direction:column;padding:0;position:fixed;left:-264px;top:0;transition:all .4s ease;overflow:hidden;opacity:0;border-radius:0 24px 24px 0;z-index:999}.sidebar.open[data-v-5483452e]{left:0;width:264px;padding:28px 0;opacity:1;overflow:visible}.logo[data-v-5483452e]{font-family:Libre Baskerville,serif;font-size:28px;font-weight:700;color:#fff;padding:0 28px;margin-bottom:32px;white-space:nowrap;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .logo[data-v-5483452e]{opacity:1}.nav[data-v-5483452e]{display:flex;flex-direction:column;gap:4px;padding:0 16px;position:relative;overflow:visible}.nav-item[data-v-5483452e]{display:flex;align-items:center;gap:16px;padding:14px 12px;color:#e0e0e0;text-decoration:none;font-size:16px;font-weight:400;transition:all .3s ease;border-radius:12px;white-space:nowrap;opacity:0;cursor:pointer}.sidebar.open .nav-item[data-v-5483452e]{opacity:1;transition:all .3s ease .2s}.nav-item[data-v-5483452e]:hover{background:hsla(0,0%,100%,.05)}.nav-item i[data-v-5483452e]{font-size:18px;width:20px;text-align:center;flex-shrink:0}.more-container[data-v-5483452e]{position:relative}.more-menu[data-v-5483452e]{position:absolute;bottom:100%;left:0;right:0;margin-bottom:8px;background:rgba(30,30,30,.98);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.2);border-radius:12px;padding:8px;z-index:100;min-width:220px;box-shadow:0 4px 20px rgba(0,0,0,.5);animation:slideUp-5483452e .2s ease}@keyframes slideUp-5483452e{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.user-info[data-v-5483452e]{display:flex;flex-direction:column;gap:8px}.user-email[data-v-5483452e]{padding:12px;color:hsla(0,0%,100%,.7);font-size:14px;border-bottom:1px solid hsla(0,0%,100%,.1);word-break:break-word}.more-menu-item[data-v-5483452e]{width:100%;display:flex;align-items:center;gap:12px;padding:12px;background:transparent;border:none;color:hsla(0,0%,100%,.85);font-size:15px;font-family:Inter,sans-serif;cursor:pointer;border-radius:8px;transition:all .3s ease;text-align:left}.more-menu-item[data-v-5483452e]:hover{background:hsla(0,0%,100%,.05)}.more-menu-item.google-button[data-v-5483452e]{background:rgba(66,133,244,.15);border:1px solid rgba(66,133,244,.3)}.more-menu-item.google-button[data-v-5483452e]:hover{background:rgba(66,133,244,.25);border-color:rgba(66,133,244,.4)}.more-menu-item i[data-v-5483452e]{font-size:16px;width:20px;text-align:center}.sidebar-footer[data-v-5483452e]{margin-top:auto;padding:16px 16px 0;opacity:0;transition:opacity .3s ease .2s}.sidebar.open .sidebar-footer[data-v-5483452e]{opacity:1}.download-button[data-v-5483452e]{background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.3);color:#d4af37;opacity:1!important}.download-button[data-v-5483452e]:hover{background:rgba(212,175,55,.2);border-color:rgba(212,175,55,.5);color:#e8c84a}.download-button i[data-v-5483452e]{color:#d4af37}.main[data-v-5483452e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden;width:100%;padding:80px 32px 60px}.blur-red[data-v-5483452e]{left:15%;background:radial-gradient(circle,rgba(139,0,0,.08) 0,transparent 70%)}.blur-red[data-v-5483452e],.blur-yellow[data-v-5483452e]{position:absolute;top:15%;width:300px;height:300px;filter:blur(30px);pointer-events:none;z-index:0}.blur-yellow[data-v-5483452e]{right:20%;background:radial-gradient(circle,rgba(212,175,55,.06) 0,transparent 70%)}.download-container[data-v-5483452e]{position:relative;z-index:1;width:100%;max-width:860px;display:flex;flex-direction:column;align-items:center;gap:56px}.page-header[data-v-5483452e]{text-align:center}.page-title[data-v-5483452e]{font-family:Libre Baskerville,serif;font-size:64px;font-weight:700;color:#d4af37;margin-bottom:20px;letter-spacing:-.02em}.page-subtitle[data-v-5483452e]{font-size:17px;color:hsla(0,0%,100%,.55);line-height:1.75;font-weight:400}.platforms-grid[data-v-5483452e]{display:grid;grid-template-columns:1fr 1fr;gap:24px;width:100%}.platform-card[data-v-5483452e]{background:rgba(42,42,42,.5);backdrop-filter:blur(20px);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;padding:36px 32px;display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center;transition:all .3s ease}.platform-card[data-v-5483452e]:hover{border-color:rgba(212,175,55,.25);background:rgba(42,42,42,.65);transform:translateY(-3px);box-shadow:0 16px 40px rgba(0,0,0,.3)}.platform-icon-wrapper[data-v-5483452e]{width:80px;height:80px;background:rgba(212,175,55,.1);border:1px solid rgba(212,175,55,.25);border-radius:20px;display:flex;align-items:center;justify-content:center}.platform-icon-wrapper.android[data-v-5483452e]{background:rgba(61,220,132,.08);border-color:rgba(61,220,132,.2)}.platform-icon-wrapper.android .platform-icon[data-v-5483452e]{color:#3ddc84}.platform-icon[data-v-5483452e]{font-size:36px;color:#d4af37}.platform-info[data-v-5483452e]{display:flex;flex-direction:column;gap:8px;align-items:center}.platform-name[data-v-5483452e]{font-size:22px;font-weight:600;color:#fff}.platform-desc[data-v-5483452e]{font-size:14px;color:hsla(0,0%,100%,.45);font-weight:400}.platform-badge[data-v-5483452e]{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;background:rgba(212,175,55,.08);border:1px solid rgba(212,175,55,.2);border-radius:20px;font-size:12px;color:rgba(212,175,55,.8);font-weight:500}.platform-badge i[data-v-5483452e]{font-size:11px}.dl-btn[data-v-5483452e]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;border-radius:14px;text-decoration:none;font-size:15px;font-weight:600;font-family:Inter,sans-serif;transition:all .3s ease;width:100%}.dl-btn-primary[data-v-5483452e]{background:rgba(212,175,55,.15);border:1px solid rgba(212,175,55,.4);color:#d4af37}.dl-btn-primary[data-v-5483452e]:hover{background:rgba(212,175,55,.25);border-color:rgba(212,175,55,.6);color:#e8c84a;transform:translateY(-1px);box-shadow:0 8px 20px rgba(212,175,55,.15)}.dl-btn i[data-v-5483452e]{font-size:14px}.info-row[data-v-5483452e]{display:flex;align-items:center;gap:40px}.info-item[data-v-5483452e]{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.35);font-size:14px}.info-item i[data-v-5483452e]{color:rgba(212,175,55,.5);font-size:15px}@media (max-width:768px){.menu-toggle-fixed[data-v-5483452e]{top:20px;left:20px;width:44px;height:44px;font-size:18px}.menu-toggle-fixed.open[data-v-5483452e]{left:20px}.sidebar[data-v-5483452e]{border-radius:0}.sidebar.open[data-v-5483452e]{width:80%;max-width:300px}.main[data-v-5483452e]{padding:60px 24px 48px}.page-title[data-v-5483452e]{font-size:42px}.platforms-grid[data-v-5483452e]{grid-template-columns:1fr;max-width:400px}.info-row[data-v-5483452e]{flex-direction:column;gap:16px}}@media (max-width:480px){.menu-toggle-fixed[data-v-5483452e]{top:16px;left:16px}.sidebar.open[data-v-5483452e]{width:85%}.logo[data-v-5483452e]{font-size:24px;padding:0 20px}.nav[data-v-5483452e]{padding:0 12px}.nav-item[data-v-5483452e]{padding:12px 10px;font-size:15px}.page-title[data-v-5483452e]{font-size:32px}.platform-card[data-v-5483452e]{padding:28px 24px}}@media (hover:none) and (pointer:coarse){.menu-toggle-fixed[data-v-5483452e],.nav-item[data-v-5483452e]{-webkit-tap-highlight-color:transparent}.nav-item[data-v-5483452e]:active{background:hsla(0,0%,100%,.1)}.menu-toggle-fixed[data-v-5483452e]:active{background:hsla(0,0%,100%,.2)}}