.site-header[data-v-b1765a6b]{position:sticky;top:0;z-index:20;background:linear-gradient(90deg,#121e32f2,#1e3250bf);border-bottom:1px solid rgba(255,255,255,.12);box-shadow:0 10px 30px #00000073}.header-content[data-v-b1765a6b]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;position:relative}.search-wrapper[data-v-b1765a6b]{flex:1;max-width:400px;margin:0 auto}.search-form[data-v-b1765a6b]{position:relative;display:flex;align-items:center}.search-input[data-v-b1765a6b]{width:100%;padding:10px 45px 10px 16px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:999px;color:var(--text);font-size:.9rem;font-family:inherit;transition:all .2s ease;outline:none}.search-input[data-v-b1765a6b]::placeholder{color:#fff6}.search-input[data-v-b1765a6b]:focus{background:#ffffff1f;border-color:#3b82f680;box-shadow:0 0 12px #3b82f633}.search-button[data-v-b1765a6b]{position:absolute;right:8px;background:transparent;border:none;color:#fff9;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;transition:color .2s ease;border-radius:50%}.search-button[data-v-b1765a6b]:hover{color:var(--accent)}.logo[data-v-b1765a6b]{display:flex;align-items:center;gap:16px;position:relative;text-decoration:none}.logo-image[data-v-b1765a6b]{width:50px;height:50px}.logo-text[data-v-b1765a6b]{font-size:1.4rem;font-weight:700;letter-spacing:.2em;color:var(--accent);text-transform:uppercase;text-shadow:0 0 20px rgba(59,130,246,.7)}.menu-toggle[data-v-b1765a6b]{display:none;flex-direction:column;gap:5px;background:transparent;border:none;cursor:pointer;padding:8px;z-index:21}.hamburger-line[data-v-b1765a6b]{width:24px;height:2px;background:#ffe6e6b3;transition:all .3s ease;border-radius:2px;transform-origin:center}.hamburger-line.active[data-v-b1765a6b]:nth-child(1){transform:rotate(45deg) translateY(7px)}.hamburger-line.active[data-v-b1765a6b]:nth-child(2){opacity:0;transform:scale(0)}.hamburger-line.active[data-v-b1765a6b]:nth-child(3){transform:rotate(-45deg) translateY(-7px)}.nav-links[data-v-b1765a6b]{display:flex;gap:14px;font-size:.95rem}.nav-links a[data-v-b1765a6b]{color:#ffe6e6b3;text-decoration:none;padding:8px 14px;border-radius:999px;border:1px solid transparent;letter-spacing:.08em;transition:color .2s ease,border .2s ease,background .2s ease}.nav-links a[data-v-b1765a6b]:hover,.nav-links a.router-link-active[data-v-b1765a6b]{color:#fff;border-color:#ffffff40;background:#3b82f614;box-shadow:0 0 12px #3b82f640}@media(max-width:1024px){.nav-links[data-v-b1765a6b]{gap:12px;font-size:.9rem}.search-wrapper[data-v-b1765a6b]{max-width:300px}}.menu-overlay[data-v-b1765a6b]{display:none}@media(max-width:768px){.search-wrapper[data-v-b1765a6b]{display:none}.menu-toggle[data-v-b1765a6b]{display:flex}.menu-overlay[data-v-b1765a6b]{display:block;position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000b3;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;z-index:19}.menu-overlay.open[data-v-b1765a6b]{opacity:1;visibility:visible}.nav-links[data-v-b1765a6b]{position:fixed;top:0;right:-100%;width:280px;height:100vh;background:linear-gradient(180deg,#121e32fa,#1e3250f2);flex-direction:column;align-items:flex-start;padding:80px 24px 24px;gap:0;transition:right .3s ease;box-shadow:-4px 0 20px #00000080;z-index:20;overflow-y:auto}.nav-links.open[data-v-b1765a6b]{right:0}.nav-links a[data-v-b1765a6b]{width:100%;padding:14px 16px;border-radius:8px;margin-bottom:8px;border:1px solid rgba(255,255,255,.1)}.nav-links a[data-v-b1765a6b]:hover,.nav-links a.router-link-active[data-v-b1765a6b]{background:#3b82f626;border-color:#3b82f64d}}.site-footer[data-v-8432a3b7]{padding:30px 0 20px;background:#020406e6;border-top:1px solid rgba(255,255,255,.08)}.footer-grid[data-v-8432a3b7]{display:flex;justify-content:space-between;align-items:center}.footer-logo[data-v-8432a3b7]{display:flex;align-items:center;gap:16px;text-decoration:none}.logo-image[data-v-8432a3b7]{width:50px;height:50px}.logo-text[data-v-8432a3b7]{font-size:1.4rem;font-weight:700;letter-spacing:.2em;color:var(--accent);text-transform:uppercase;text-shadow:0 0 20px rgba(59,130,246,.7)}.footer-text[data-v-8432a3b7]{color:#ffffffb3}.footer-brand[data-v-8432a3b7]{width:30%;display:flex;flex-direction:column;gap:12px}.link-column h2[data-v-8432a3b7]{color:#ffdede;font-size:1.3rem;margin-bottom:16px;font-weight:600}.link-column ul[data-v-8432a3b7]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.link-column a[data-v-8432a3b7],.link-column[data-v-8432a3b7] a{color:#ffffffbf;text-decoration:none;transition:color .2s ease}.link-column a[data-v-8432a3b7]:hover,.link-column[data-v-8432a3b7] a:hover{color:#fff}.footer-bottom[data-v-8432a3b7]{margin-top:30px;border-top:1px solid rgba(255,255,255,.08);padding-top:20px;color:#fff9;font-size:.85rem;display:flex;flex-direction:column;gap:6px;text-align:center}.footer-play-button[data-v-8432a3b7]{display:inline-flex;align-self:flex-start;padding:10px 26px;border-radius:999px;border:1px solid rgba(59,130,246,.4);background:#3b82f626;color:#fff;text-decoration:none;font-weight:600;letter-spacing:.08em;transition:background .3s ease,border-color .3s ease,transform .2s ease}.footer-play-button[data-v-8432a3b7]:hover{background:#3b82f640;border-color:#3b82f699;transform:translateY(-1px)}@media(max-width:1024px){.footer-grid[data-v-8432a3b7]{grid-template-columns:repeat(2,1fr);gap:40px}.link-column h2[data-v-8432a3b7]{font-size:1.2rem}}@media(max-width:768px){.site-footer[data-v-8432a3b7]{padding:20px 0}.footer-grid[data-v-8432a3b7]{grid-template-columns:1fr;gap:10px;flex-wrap:wrap}.footer-brand[data-v-8432a3b7]{width:100%}.link-column[data-v-8432a3b7]{width:40%}.footer-logo[data-v-8432a3b7]{font-size:20px}.footer-text[data-v-8432a3b7]{font-size:12px}.link-column h2[data-v-8432a3b7]{font-size:16px;margin-bottom:12px;word-wrap:break-word;overflow-wrap:break-word}.link-column ul[data-v-8432a3b7]{gap:10px}.link-column a[data-v-8432a3b7]{font-size:12px}.footer-bottom[data-v-8432a3b7]{margin-top:20px;padding-top:20px;gap:10px;font-size:12px}.footer-bottom p[data-v-8432a3b7]{font-size:12px;margin-bottom:10px;word-wrap:break-word;overflow-wrap:break-word}.footer-text[data-v-8432a3b7],.link-column a[data-v-8432a3b7]{word-wrap:break-word;overflow-wrap:break-word}}.app[data-v-ce4dafe8]{min-height:100vh;display:flex;flex-direction:column}.main-content[data-v-ce4dafe8]{flex:1}section[data-v-f9200f90]{padding:40px 0;position:relative;z-index:1}.hero[data-v-f9200f90]{padding:60px 0 40px;position:relative;overflow:hidden}.hero[data-v-f9200f90]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#3b82f61a,#1e325033,#3b82f60d);z-index:-1}.hero[data-v-f9200f90]:after{content:"";position:absolute;top:-50%;right:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,transparent 70%);border-radius:50%;z-index:-1}.hero-content[data-v-f9200f90]{max-width:1200px;margin:0 auto;position:relative}.badge[data-v-f9200f90]{display:inline-flex;padding:8px 16px;border-radius:20px;border:1px solid rgba(59,130,246,.3);background:#3b82f61a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.85rem;letter-spacing:.2em;color:#ffffffe6;margin:0 0 20px;font-weight:600}.hero-title[data-v-f9200f90]{font-size:56px;background:linear-gradient(135deg,#e8f4ff,#93c5fd,#60a5fa);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1.2;margin-bottom:24px;letter-spacing:1px;font-weight:800;text-shadow:0 0 30px rgba(59,130,246,.3)}.hero-subtitle[data-v-f9200f90]{color:#ffffffd9;font-size:16px;line-height:1.8;margin-bottom:32px;max-width:700px}.hero-actions[data-v-f9200f90]{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:24px}.btn-hero[data-v-f9200f90]{display:inline-flex;align-items:center;justify-content:center;padding:12px 28px;border-radius:999px;font-weight:600;text-decoration:none;cursor:pointer;letter-spacing:.08em}.btn-xbox[data-v-f9200f90]{background:linear-gradient(135deg,#16a34a,#15803d);color:#fff;box-shadow:0 8px 24px #15803d66,0 0 20px #15803d33;position:relative;overflow:hidden}.btn-xbox[data-v-f9200f90]:before{display:none}.btn-secondary[data-v-f9200f90]{border:1px solid rgba(59,130,246,.4);color:#fff;background:#3b82f61a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn-hero[data-v-f9200f90]:hover{box-shadow:0 12px 32px #3b82f64d}.btn-secondary[data-v-f9200f90]:hover{background:#3b82f633;border-color:#3b82f699}.hero-stats[data-v-f9200f90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.stat[data-v-f9200f90]{padding:20px;border:1px solid rgba(59,130,246,.2);border-radius:16px;background:linear-gradient(135deg,#3b82f614,#1e325026);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.stat[data-v-f9200f90]:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:linear-gradient(180deg,var(--accent),var(--accent-soft));opacity:0}.stat[data-v-f9200f90]:hover{border-color:#3b82f666;box-shadow:0 8px 20px #3b82f633}.stat[data-v-f9200f90]:hover:before{opacity:1}.stat .label[data-v-f9200f90]{font-size:13px;color:#ffffffb3;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.stat .value[data-v-f9200f90]{font-size:15px;font-weight:700;color:#fff;letter-spacing:.5px}.section-title[data-v-f9200f90]{font-size:42px;line-height:1.2;text-align:center;margin-bottom:15px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800;letter-spacing:1px;position:relative;padding-bottom:20px}.section-title[data-v-f9200f90]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent);border-radius:2px}.section-subtitle[data-v-f9200f90]{text-align:center;color:#ffffffbf;margin:0 auto;max-width:800px;font-size:16px;line-height:1.7}.section-actions[data-v-f9200f90]{margin-top:32px;text-align:center}.core-systems-stats-content[data-v-f9200f90]{position:relative;z-index:1}.section-header[data-v-f9200f90]{margin-bottom:30px}.subsection-title[data-v-f9200f90]{font-size:28px;color:#fff;margin-bottom:32px;font-weight:700;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative;padding-bottom:12px}.subsection-title[data-v-f9200f90]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:2px;background:linear-gradient(90deg,var(--accent),transparent);border-radius:2px}.systems-stats-layout[data-v-f9200f90]{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:start}.systems-section[data-v-f9200f90]{position:relative}.systems-grid[data-v-f9200f90]{display:grid;gap:20px}.system-card[data-v-f9200f90]{padding:20px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.system-card[data-v-f9200f90]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:0}.system-card[data-v-f9200f90]:hover{border-color:#3b82f680;box-shadow:0 15px 35px #3b82f633}.system-card[data-v-f9200f90]:hover:before{opacity:1}.system-icon[data-v-f9200f90]{font-size:30px;margin-bottom:10px;display:block}.system-card h4[data-v-f9200f90]{font-size:20px;color:#d2e9ff;margin-bottom:10px;font-weight:700}.system-card p[data-v-f9200f90]{color:#fffc;line-height:1.7;font-size:14px;margin:0}.stats-section[data-v-f9200f90]{position:relative}.stats-grid-compact[data-v-f9200f90]{display:grid;grid-template-columns:1fr;gap:20px}.stat-card-compact[data-v-f9200f90]{padding:24px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;display:flex;align-items:center;gap:20px}.stat-card-compact[data-v-f9200f90]:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(59,130,246,.1) 0%,transparent 70%);opacity:0}.stat-card-compact[data-v-f9200f90]:hover{border-color:#3b82f680;box-shadow:0 10px 30px #3b82f633}.stat-card-compact[data-v-f9200f90]:hover:before{opacity:1}.stat-icon[data-v-f9200f90]{font-size:36px;flex-shrink:0;position:relative;z-index:1}.stat-info[data-v-f9200f90]{flex:1;position:relative;z-index:1}.stat-card-compact .stat-number[data-v-f9200f90]{font-size:36px;font-weight:800;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-soft) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px;line-height:1}.stat-card-compact .stat-label[data-v-f9200f90]{font-size:16px;color:#fff;font-weight:600;margin-bottom:4px}.stat-card-compact .stat-desc[data-v-f9200f90]{color:#ffffffb3;font-size:12px;margin:0}.guides-grid[data-v-f9200f90]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.guide-card[data-v-f9200f90]{background:linear-gradient(135deg,#1e283ccc,#141e3299);border-radius:20px;border:1px solid rgba(59,130,246,.25);padding:0;overflow:hidden;box-shadow:0 10px 30px #0006,0 0 #3b82f600;display:flex;flex-direction:column;position:relative;cursor:pointer;transition:all .3s ease}.guide-card[data-v-f9200f90]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:0;z-index:1}.guide-image-container[data-v-f9200f90]{width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px 12px 0 0;background-color:#141e32cc;display:flex;align-items:center;justify-content:center}.guide-image-container img[data-v-f9200f90]{width:100%;height:100%;object-fit:cover}.guide-image-placeholder[data-v-f9200f90]{width:100%;aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#3b82f640,#1e325066,#3b82f626);color:#fff9;font-size:14px;font-weight:600;position:relative;overflow:hidden}.guide-card-content[data-v-f9200f90]{padding:24px;flex:1;display:flex;flex-direction:column;background:linear-gradient(180deg,transparent 0%,rgba(20,30,50,.3) 100%);position:relative;z-index:1}.guide-title[data-v-f9200f90]{font-size:18px;font-weight:700;color:#ffd8d8;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.guide-description[data-v-f9200f90]{color:#ffffffc7;line-height:1.4;margin-bottom:15px;font-size:14px;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.guide-footer[data-v-f9200f90]{display:flex;gap:10px;flex-wrap:wrap;padding-top:15px;border-top:1px solid rgba(255,255,255,.08)}.rod-spec-list[data-v-f9200f90],.bait-panel-list[data-v-f9200f90],.fish-panel-list[data-v-f9200f90]{display:flex;flex-direction:column;gap:16px;margin-top:24px}.boats-grid[data-v-f9200f90]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:32px}.rod-spec-card[data-v-f9200f90],.bait-panel[data-v-f9200f90],.fish-panel[data-v-f9200f90]{border-radius:16px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(135deg,#121a2dd9,#0a101cb3);padding:16px;position:relative;overflow:hidden;box-shadow:0 8px 20px #05080c73}.boat-card[data-v-f9200f90]{border-radius:16px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(135deg,#121a2dd9,#0a101cb3);overflow:hidden;box-shadow:0 8px 20px #05080c73;display:flex;flex-direction:column;position:relative}.boat-card[data-v-f9200f90]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#3b82f61a,#3b82f60d);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:0}.rod-spec-header[data-v-f9200f90]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:flex-start;margin-bottom:10px}.rod-spec-header h3[data-v-f9200f90]{margin:2px 0 0;font-size:20px;color:#fef3f3}.rod-eyebrow[data-v-f9200f90]{text-transform:uppercase;letter-spacing:.3em;font-size:12px;color:#ffffff8c}.rod-chip[data-v-f9200f90]{padding:4px 10px;border-radius:999px;border:1px solid rgba(59,130,246,.4);background:#3b82f626;font-size:12px;color:#ffffffd9}.rod-description[data-v-f9200f90]{margin:8px 0 12px;color:#ffffffbf;font-size:14px;line-height:1.5}.rod-spec-grid[data-v-f9200f90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:12px 0}.spec-item[data-v-f9200f90]{border-radius:12px;border:1px solid rgba(59,130,246,.2);padding:10px;background:#0c1220b3}.spec-label[data-v-f9200f90]{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.15em;color:#ffffff8c;margin-bottom:6px}.spec-value[data-v-f9200f90]{font-size:16px;font-weight:700;color:#e2eeff}.rod-spec-footer[data-v-f9200f90]{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.08);padding-top:12px;margin-top:8px}.rod-meta-text[data-v-f9200f90]{color:#ffffffad;font-size:12px}.fish-panel[data-v-f9200f90]{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.fish-visual[data-v-f9200f90]{width:100px;height:100px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background:#141e3280;display:flex;align-items:center;justify-content:center}.fish-visual img[data-v-f9200f90]{width:100%;height:100%;object-fit:cover}.fish-image-placeholder[data-v-f9200f90]{width:100%;padding:16px;text-align:center;color:#fff9;font-weight:600;font-size:12px}.fish-details[data-v-f9200f90]{flex:1;display:flex;flex-direction:column;gap:5px}.fish-header[data-v-f9200f90]{margin-bottom:4px}.fish-header h3[data-v-f9200f90]{font-size:18px;color:#fef3f3;margin:0}.fish-description[data-v-f9200f90]{color:#ffffffc7;line-height:1.5;margin:0;font-size:13px}.fish-meta-grid[data-v-f9200f90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.fish-meta-item[data-v-f9200f90]{border-radius:10px;border:1px solid rgba(59,130,246,.2);padding:8px;background:#0c1220b3}.meta-label[data-v-f9200f90]{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:#ffffff80;margin-bottom:4px}.meta-value[data-v-f9200f90]{font-size:13px;color:#ffffffd9}.bait-panel-header[data-v-f9200f90]{display:flex;gap:12px;align-items:center;margin-bottom:10px}.bait-panel-header h3[data-v-f9200f90]{margin:0 0 4px;font-size:18px;color:#fef3f3}.bait-panel-header p[data-v-f9200f90]{margin:0;color:#ffffffbf;font-size:13px;line-height:1.4}.bait-photo[data-v-f9200f90]{width:70px;height:70px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#141e32b3;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.bait-photo img[data-v-f9200f90]{width:100%;height:100%;object-fit:cover}.bait-stats-grid[data-v-f9200f90]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;margin:10px 0}.stat-block[data-v-f9200f90]{border-radius:10px;border:1px solid rgba(59,130,246,.25);padding:8px;background:#0c1220b3}.stat-label[data-v-f9200f90]{display:block;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#ffffff8c;margin-bottom:4px}.stat-value[data-v-f9200f90]{font-size:15px;font-weight:700;color:#dce8ff}.bait-panel-footer[data-v-f9200f90]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.08);padding-top:10px;margin-top:8px}.bait-meta-info[data-v-f9200f90]{display:flex;flex-direction:column;gap:6px}.bait-price[data-v-f9200f90],.bait-source[data-v-f9200f90]{margin:0;color:#ffffffbf;font-size:12px}.boat-visual[data-v-f9200f90]{width:100%;height:130px;border-radius:12px 12px 0 0;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.12);background:#141e3280;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.boat-visual img[data-v-f9200f90]{width:100%;height:100%;object-fit:cover}.boat-image-placeholder[data-v-f9200f90]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#ffffffb3;font-weight:600;font-size:14px}.boat-card-content[data-v-f9200f90]{padding:16px;display:flex;flex-direction:column;gap:12px;flex:1;position:relative;z-index:1}.boat-title[data-v-f9200f90]{margin:0 0 4px;font-size:16px;color:#fef3f3;font-weight:600}.boat-description[data-v-f9200f90]{margin:0;color:#ffffffbf;line-height:1.5;font-size:12px}.boat-stats-grid[data-v-f9200f90]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.boat-stat[data-v-f9200f90]{border-radius:8px;border:1px solid rgba(59,130,246,.25);padding:8px;background:#0c1220b3;text-align:center}.boat-stat .stat-label[data-v-f9200f90]{display:block;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#ffffff8c;margin-bottom:4px}.boat-stat .stat-value[data-v-f9200f90]{font-size:13px;font-weight:700;color:#dce8ff}.attr-item[data-v-f9200f90],.info-item[data-v-f9200f90],.guide-category[data-v-f9200f90]{font-size:12px;color:#ffffffd9;padding:6px 12px;border-radius:12px;background:linear-gradient(135deg,#3b82f626,#3b82f614);border:1px solid rgba(59,130,246,.3);font-weight:600}.attr-item[data-v-f9200f90]:hover,.info-item[data-v-f9200f90]:hover{background:linear-gradient(135deg,#3b82f640,#3b82f626);border-color:#3b82f680}.rod-link[data-v-f9200f90],.bait-link[data-v-f9200f90],.boat-link[data-v-f9200f90],.fish-link[data-v-f9200f90]{margin-top:12px;color:var(--accent);text-decoration:none;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px}.rod-link[data-v-f9200f90]:hover,.bait-link[data-v-f9200f90]:hover,.boat-link[data-v-f9200f90]:hover,.fish-link[data-v-f9200f90]:hover{text-decoration:underline}.view-link[data-v-f9200f90]{color:var(--accent);font-size:12px;font-weight:600}.guide-card[data-v-f9200f90]:hover,.boat-card[data-v-f9200f90]:hover{border-color:#3b82f680;box-shadow:0 20px 50px #3b82f64d,0 0 0 1px #3b82f61a}.guide-card[data-v-f9200f90]:hover:before,.boat-card[data-v-f9200f90]:hover:before{opacity:1}.drop-rate-table[data-v-f9200f90]{background:linear-gradient(135deg,#1e283cb3,#141e3280);border-radius:20px;border:1px solid rgba(59,130,246,.25);padding:28px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #0000004d}.drop-rate-table h3[data-v-f9200f90]{font-size:20px;color:#d2e9ff;margin-bottom:20px}.drop-rate-table table[data-v-f9200f90]{width:100%;border-collapse:collapse}.drop-rate-table th[data-v-f9200f90],.drop-rate-table td[data-v-f9200f90]{padding:12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffc7}.drop-rate-table th[data-v-f9200f90]{background:#3b82f61f;color:#ffdcdc;font-weight:600}.drop-note[data-v-f9200f90]{margin-top:10px;font-size:12px;color:#fff9}.reviews-grid[data-v-f9200f90]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:40px}.review-card[data-v-f9200f90]{padding:28px;border-radius:20px;border:1px solid rgba(59,130,246,.2);background:linear-gradient(135deg,#28324699,#1e283c66);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.review-card[data-v-f9200f90]:hover{border-color:#3b82f666;box-shadow:0 15px 35px #3b82f626}.reviewer[data-v-f9200f90]{display:flex;gap:12px;align-items:center;margin-bottom:12px}.avatar[data-v-f9200f90]{width:40px;height:40px;border-radius:50%;background:#3b82f633;display:flex;align-items:center;justify-content:center;font-weight:600;color:var(--accent)}.reviewer span[data-v-f9200f90]{color:#ffd8d8;margin-bottom:5px}.reviewer p[data-v-f9200f90]{color:#ffffffb3;font-size:14px}.review-text[data-v-f9200f90]{color:#ffffffc7;line-height:1.6;font-size:14px}.faq-grid[data-v-f9200f90]{display:grid;grid-template-columns:1fr;gap:18px;margin-top:40px}.faq-item[data-v-f9200f90]{padding:28px;border-radius:20px;border:1px solid rgba(59,130,246,.2);background:linear-gradient(135deg,#1e283c99,#141e3266);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative}.faq-item[data-v-f9200f90]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--accent),var(--accent-soft));opacity:0}.faq-item[data-v-f9200f90]:hover{border-color:#3b82f666;box-shadow:0 10px 25px #3b82f626}.faq-item[data-v-f9200f90]:hover:before{opacity:1}.faq-item h3[data-v-f9200f90]{font-size:18px;line-height:1.2;margin-bottom:10px;color:#ffd6d6}.faq-item p[data-v-f9200f90]{color:#ffffffc7;line-height:1.6;font-size:14px}.inline-link[data-v-f9200f90]{color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s ease;border-bottom:1px solid transparent}.inline-link[data-v-f9200f90]:hover{color:#93c5fd;border-bottom-color:#93c5fd}.guides-content[data-v-f9200f90],.featured-rods-content[data-v-f9200f90],.fish-drop-rates-content[data-v-f9200f90],.bait-guide-content[data-v-f9200f90],.boats-content[data-v-f9200f90],.player-reviews-content[data-v-f9200f90],.faq-content[data-v-f9200f90]{position:relative}@media(max-width:768px){section[data-v-f9200f90]{padding:30px 0}.hero-title[data-v-f9200f90],.section-title[data-v-f9200f90]{font-size:28px}.hero-stats[data-v-f9200f90],.systems-stats-layout[data-v-f9200f90]{grid-template-columns:1fr;gap:32px}.systems-grid[data-v-f9200f90],.stats-grid-compact[data-v-f9200f90]{grid-template-columns:1fr}.subsection-title[data-v-f9200f90]{font-size:22px}.system-card[data-v-f9200f90],.stat-card-compact[data-v-f9200f90]{padding:20px}.stat-card-compact[data-v-f9200f90]{flex-direction:column;text-align:center}.stat-icon[data-v-f9200f90]{font-size:28px}.guides-grid[data-v-f9200f90]{grid-template-columns:1fr}.fish-panel[data-v-f9200f90]{flex-direction:column}.fish-visual[data-v-f9200f90]{flex:1 1 100%}.boats-grid[data-v-f9200f90]{grid-template-columns:repeat(2,1fr);gap:16px}.bait-panel-header[data-v-f9200f90]{flex-direction:column;align-items:flex-start}.rod-spec-grid[data-v-f9200f90],.bait-stats-grid[data-v-f9200f90],.boat-stats-grid[data-v-f9200f90],.fish-meta-grid[data-v-f9200f90],.reviews-grid[data-v-f9200f90]{grid-template-columns:1fr}}.section-heading-wrapper[data-v-c3e66f8e]{display:flex;justify-content:flex-start;margin-bottom:20px}.section-heading[data-v-c3e66f8e]{margin:0;font-size:24px;color:#ffffffeb}.guides-grid[data-v-c3e66f8e]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.guide-card[data-v-c3e66f8e]{border-radius:20px;border:1px solid rgba(59,130,246,.2);background:linear-gradient(135deg,#141e32cc,#0f192899);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 12px 30px #00000059;cursor:pointer;transition:all .3s ease}.guide-card[data-v-c3e66f8e]:hover{border-color:#3b82f666;box-shadow:0 16px 40px #3b82f633;transform:translateY(-4px)}.image-wrapper[data-v-c3e66f8e]{width:100%;aspect-ratio:16 / 9;overflow:hidden}.image-wrapper img[data-v-c3e66f8e]{width:100%;height:100%;object-fit:cover;transition:transform .4s}.guide-card:hover img[data-v-c3e66f8e]{transform:scale(1.05)}.card-body[data-v-c3e66f8e]{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1}.publish-date[data-v-c3e66f8e]{font-size:12px;color:#fff9;letter-spacing:.2em;text-transform:uppercase}.guide-title[data-v-c3e66f8e]{font-size:20px;color:#fff;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.guide-description[data-v-c3e66f8e]{color:#ffffffbf;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.tag-list[data-v-c3e66f8e]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-c3e66f8e]{font-size:12px;color:#fffc;padding:4px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.2)}@media(max-width:768px){.guides-grid[data-v-c3e66f8e]{grid-template-columns:1fr;gap:10px}.card-body[data-v-c3e66f8e]{padding:10px}}.guide-detail[data-v-9e8a7e7a]{padding:80px 0}.back-link[data-v-9e8a7e7a]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#fffc;text-decoration:none;margin-bottom:24px}.meta[data-v-9e8a7e7a]{font-size:12px;letter-spacing:.3em;color:#fff9;text-transform:uppercase}h1[data-v-9e8a7e7a]{font-size:48px;margin:16px 0;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.description[data-v-9e8a7e7a]{color:#fffc;line-height:1.7;margin-bottom:20px}.tag-list[data-v-9e8a7e7a]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.tag[data-v-9e8a7e7a]{padding:4px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.2);font-size:12px;color:#fffc}.detail-content[data-v-9e8a7e7a] h2{font-size:28px;margin:30px 0 15px;color:#fff}.detail-content[data-v-9e8a7e7a] p,.detail-content[data-v-9e8a7e7a] li{color:#fffc;line-height:1.8}.empty-state[data-v-9e8a7e7a]{text-align:center;color:#ffffffb3}@media(max-width:768px){h1[data-v-9e8a7e7a]{font-size:32px}}.section-heading[data-v-d6e784c1]{margin:0;font-size:24px;color:#ffffffeb}.category-header[data-v-d6e784c1]{display:flex;justify-content:flex-start;margin-bottom:16px}.category-grid[data-v-d6e784c1]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.category-card[data-v-d6e784c1]{border-radius:26px;border:1px solid rgba(59,130,246,.25);background:#0a0f19d9;text-decoration:none;color:inherit;position:relative;overflow:hidden}.category-card[data-v-d6e784c1]:before{content:"";position:absolute;inset:0;background:linear-gradient(140deg,rgba(59,130,246,.25),transparent);opacity:.7}.category-card[data-v-d6e784c1]:after{content:"";position:absolute;inset:1px;border-radius:24px;border:1px solid rgba(255,255,255,.08)}.card-sheen[data-v-d6e784c1]{position:absolute;top:-40%;left:-10%;width:80%;height:60%;background:radial-gradient(circle,rgba(255,255,255,.15) 0%,transparent 70%)}.card-content[data-v-d6e784c1]{position:relative;z-index:1;padding:30px;display:flex;flex-direction:column;gap:24px}.card-top[data-v-d6e784c1]{display:flex;justify-content:space-between;align-items:center}.category-label[data-v-d6e784c1]{font-size:12px;text-transform:uppercase;letter-spacing:.3em;color:#ffffffb3;margin:0 0 6px}.count[data-v-d6e784c1]{font-size:12px;padding:4px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.25);color:#fffc}.card-body[data-v-d6e784c1]{color:#ffffffc7;margin:0;line-height:1.7}.card-pills[data-v-d6e784c1]{display:flex;flex-wrap:wrap;gap:10px}.pill[data-v-d6e784c1]{font-size:12px;padding:6px 12px;border-radius:12px;background:#3b82f61f;border:1px solid rgba(59,130,246,.3);color:#fffc}.card-cta[data-v-d6e784c1]{display:flex;justify-content:space-between;align-items:center;font-weight:600;letter-spacing:.2em;color:var(--accent)}.about-section[data-v-d6e784c1]{margin-top:40px;border-top:1px solid rgba(255,255,255,.1)}.about-content[data-v-d6e784c1]{max-width:1000px;margin:0 auto}.about-content h2[data-v-d6e784c1]{font-size:28px;color:#fff;margin-bottom:20px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.about-content p[data-v-d6e784c1]{color:#ffffffbf;line-height:1.5;margin-bottom:20px;font-size:14px}.about-content p[data-v-d6e784c1]:last-child{margin-bottom:0}.inline-link[data-v-d6e784c1]{color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s ease;border-bottom:1px solid transparent}.inline-link[data-v-d6e784c1]:hover{color:#93c5fd;border-bottom-color:#93c5fd}.faq-section[data-v-d6e784c1]{margin-top:40px;border-top:1px solid rgba(255,255,255,.1)}.faq-content[data-v-d6e784c1]{max-width:1000px;margin:0 auto}.faq-content h2[data-v-d6e784c1]{font-size:32px;color:#fff;margin-bottom:40px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.faq-grid[data-v-d6e784c1]{display:grid;grid-template-columns:1fr;gap:24px}.faq-item[data-v-d6e784c1]{padding:28px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease}.faq-item[data-v-d6e784c1]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.faq-item h3[data-v-d6e784c1]{font-size:20px;color:#fff;margin:0 0 16px;font-weight:600;line-height:1.4}.faq-item p[data-v-d6e784c1]{color:#ffffffbf;line-height:1.8;margin:0;font-size:15px}@media(max-width:768px){.card-content[data-v-d6e784c1]{padding:15px;gap:10px}.category-grid[data-v-d6e784c1]{grid-template-columns:1fr;gap:10px}.about-section[data-v-d6e784c1]{margin-top:20px}.about-content h2[data-v-d6e784c1],.faq-content h2[data-v-d6e784c1]{font-size:22px;margin-bottom:10px}.about-content p[data-v-d6e784c1]{font-size:12px;margin-bottom:10px}.faq-section[data-v-d6e784c1]{margin-top:20px}.faq-item[data-v-d6e784c1]{padding:15px}.faq-item h3[data-v-d6e784c1]{font-size:16px;margin-bottom:10px}.faq-item p[data-v-d6e784c1]{font-size:12px}}.page-hero[data-v-cf65c0f6]{border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);padding:30px;margin-bottom:40px;display:flex;gap:20px}.hero-copy[data-v-cf65c0f6]{width:60%;display:flex;flex-direction:column;gap:18px}.hero-eyebrow[data-v-cf65c0f6]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3}.hero-copy h1[data-v-cf65c0f6]{font-size:48px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-list[data-v-cf65c0f6]{list-style:disc;padding-left:20px;color:#fffc;line-height:1.6;margin:0}.hero-kpi[data-v-cf65c0f6]{background:#0f1928d9;border:1px solid rgba(59,130,246,.3);border-radius:18px;padding:16px 28px;text-align:center;max-width:220px}.hero-kpi strong[data-v-cf65c0f6]{display:block;font-size:42px;color:#fff;margin:6px 0}.hero-image[data-v-cf65c0f6]{display:flex;flex-direction:column;gap:10px}.hero-image img[data-v-cf65c0f6]{width:100%;border-radius:18px;border:1px solid rgba(59,130,246,.2);object-fit:cover}.hero-image figcaption[data-v-cf65c0f6]{color:#ffffffbf;font-size:14px;line-height:1.4}.hero-note[data-v-cf65c0f6]{color:#ffffffb3;font-size:14px;line-height:1.6;margin:0}.info-grid[data-v-cf65c0f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:40px}.info-entry[data-v-cf65c0f6]{border-radius:20px;border:1px solid rgba(59,130,246,.25);background:#050a128c;padding:24px;display:flex;flex-direction:column;gap:12px}.info-text h2[data-v-cf65c0f6]{margin:0 0 10px;font-size:24px;color:#fff}.info-text p[data-v-cf65c0f6],.info-text li[data-v-cf65c0f6],.info-text ol[data-v-cf65c0f6]{color:#ffffffd1;line-height:1.7}.info-text ul[data-v-cf65c0f6],.info-text ol[data-v-cf65c0f6]{padding-left:20px;margin:8px 0 0}.info-entry img[data-v-cf65c0f6]{width:100%;border-radius:16px;border:1px solid rgba(59,130,246,.2);object-fit:cover;min-height:220px}.info-caption[data-v-cf65c0f6]{color:#ffffffbf;font-size:14px;margin:0}.table-section[data-v-cf65c0f6]{margin-bottom:20px;border-bottom:2px solid rgba(59,130,246,.2)}.section-header[data-v-cf65c0f6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-title[data-v-cf65c0f6]{font-size:1.75rem;font-weight:700;color:var(--text);margin:0}.section-count[data-v-cf65c0f6]{font-size:.85rem;color:#ffffffb3;padding:4px 12px;background:#3b82f61a;border-radius:999px;border:1px solid rgba(59,130,246,.2)}.boat-table[data-v-cf65c0f6]{overflow-x:auto;border-radius:16px;background-color:#141e3299;border:1px solid rgba(255,255,255,.08)}.boat-table table[data-v-cf65c0f6]{width:100%;border-collapse:collapse;table-layout:fixed}.boat-table th[data-v-cf65c0f6]{text-align:center;padding:16px;font-size:.9rem;color:#ffdcdc;background:#3b82f626;border-bottom:1px solid rgba(255,255,255,.08)}.boat-table td[data-v-cf65c0f6]{text-align:center;padding:5px;color:#ffffffbf;border-bottom:1px solid rgba(255,255,255,.05)}.preview-col[data-v-cf65c0f6]{width:240px;min-width:240px;text-align:center}.name-col[data-v-cf65c0f6]{width:200px;min-width:200px}.coins-col[data-v-cf65c0f6]{width:180px;min-width:180px}.accel-col[data-v-cf65c0f6]{width:140px;min-width:140px}.passengers-col[data-v-cf65c0f6]{width:120px;min-width:120px}.speed-col[data-v-cf65c0f6]{width:140px;min-width:140px}.preview-cell[data-v-cf65c0f6]{text-align:center}.preview-cell span[data-v-cf65c0f6]{min-height:80px;display:flex;align-items:center;justify-content:center}.preview-thumb[data-v-cf65c0f6]{width:220px;height:80px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.boat-name-cell[data-v-cf65c0f6]{font-weight:600;color:#fff;font-size:1rem}.boat-name-link[data-v-cf65c0f6]{color:var(--accent);text-decoration:none}.boat-name-link[data-v-cf65c0f6]:hover{text-decoration:underline}.table-row[data-v-cf65c0f6]{cursor:pointer;transition:background .2s ease}.table-row[data-v-cf65c0f6]:hover{background:#3b82f60d}.table-row.disabled[data-v-cf65c0f6]{cursor:default}.table-row.disabled[data-v-cf65c0f6]:hover{background:transparent}.status[data-v-cf65c0f6]{font-size:12px;text-transform:uppercase;letter-spacing:.2em;color:#fff9}.status.owned[data-v-cf65c0f6]{color:#4ade80}.status.quest[data-v-cf65c0f6]{color:#fbbf24}.status.exclusive[data-v-cf65c0f6]{color:#f87171}.table-link[data-v-cf65c0f6]{text-decoration:none;color:var(--accent);font-weight:600;letter-spacing:.15em}.table-link.disabled[data-v-cf65c0f6]{color:#ffffff80}@media(max-width:768px){.page-hero[data-v-cf65c0f6]{padding:10px;border-radius:10px;flex-wrap:wrap;margin-bottom:20px}.hero-copy[data-v-cf65c0f6]{width:100%;gap:10px}.hero-copy h1[data-v-cf65c0f6]{font-size:24px;line-height:1.2}.hero-kpi[data-v-cf65c0f6]{padding:10px}.hero-kpi strong[data-v-cf65c0f6]{font-size:24px}.table-section[data-v-cf65c0f6]{margin-bottom:20px}.section-header[data-v-cf65c0f6]{flex-direction:column;align-items:flex-start;gap:10px}.section-title[data-v-cf65c0f6]{font-size:20px;margin-bottom:10px}.section-count[data-v-cf65c0f6]{font-size:12px;padding:3px 8px}.info-grid[data-v-cf65c0f6]{gap:10px;margin-bottom:20px}.info-entry[data-v-cf65c0f6]{padding:10px;gap:10px}.info-entry img[data-v-cf65c0f6]{min-height:180px}.boat-table[data-v-cf65c0f6]{overflow-x:auto;-webkit-overflow-scrolling:touch}.boat-table table[data-v-cf65c0f6]{min-width:100%;width:max-content}.boat-table th[data-v-cf65c0f6],.boat-table td[data-v-cf65c0f6]{padding:5px 10px;font-size:12px}.name-col[data-v-cf65c0f6]{width:220px;min-width:220px}.coins-col[data-v-cf65c0f6]{min-width:150px}.preview-col[data-v-cf65c0f6]{width:240px;min-width:240px}.preview-thumb[data-v-cf65c0f6]{width:220px;height:80px;border-radius:6px}.boat-name-cell[data-v-cf65c0f6]{font-size:12px}}.page-hero[data-v-50cf7a64]{border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);padding:30px;margin-bottom:40px;display:flex;gap:20px}.hero-copy[data-v-50cf7a64]{width:60%;display:flex;flex-direction:column;gap:16px}.hero-eyebrow[data-v-50cf7a64]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3}.hero-copy h1[data-v-50cf7a64]{font-size:48px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-copy p[data-v-50cf7a64]{color:#ffffffd9;line-height:1.7;margin:0}.hero-list[data-v-50cf7a64]{list-style:disc;padding-left:20px;color:#fffc;line-height:1.6;margin:0}.hero-kpi[data-v-50cf7a64]{background:#0f1928d9;border:1px solid rgba(59,130,246,.3);border-radius:18px;padding:16px 28px;text-align:center;max-width:220px}.hero-kpi strong[data-v-50cf7a64]{display:block;font-size:42px;color:#fff;margin:6px 0}.hero-image[data-v-50cf7a64]{flex:1 1 360px;display:flex;flex-direction:column;gap:10px}.hero-image img[data-v-50cf7a64]{width:100%;border-radius:18px;border:1px solid rgba(59,130,246,.2);object-fit:cover}.hero-image figcaption[data-v-50cf7a64]{color:#ffffffbf;font-size:14px;line-height:1.4}.info-grid[data-v-50cf7a64]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:40px}.info-entry[data-v-50cf7a64]{border-radius:20px;border:1px solid rgba(59,130,246,.25);background:#050a128c;padding:24px;display:flex;flex-direction:column;gap:12px}.info-text h2[data-v-50cf7a64]{margin:0 0 10px;font-size:24px;color:#fff}.info-text p[data-v-50cf7a64],.info-text li[data-v-50cf7a64],.info-text ol[data-v-50cf7a64]{color:#ffffffd1;line-height:1.7}.info-text ul[data-v-50cf7a64],.info-text ol[data-v-50cf7a64]{padding-left:20px;margin:8px 0 0}.info-entry img[data-v-50cf7a64]{width:100%;border-radius:16px;border:1px solid rgba(59,130,246,.2);object-fit:cover;min-height:220px}.info-caption[data-v-50cf7a64]{color:#ffffffbf;font-size:14px;margin:0}.table-section[data-v-50cf7a64]{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid rgba(59,130,246,.2)}.section-header[data-v-50cf7a64]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-title[data-v-50cf7a64]{font-size:1.75rem;font-weight:700;color:var(--text);margin:0}.section-count[data-v-50cf7a64]{font-size:.85rem;color:#ffffffb3;padding:4px 12px;background:#3b82f61a;border-radius:999px;border:1px solid rgba(59,130,246,.2)}.bobber-table[data-v-50cf7a64]{overflow-x:auto;border-radius:16px;background-color:#141e3299;border:1px solid rgba(255,255,255,.08)}.bobber-table table[data-v-50cf7a64]{width:100%;border-collapse:collapse;table-layout:fixed}.bobber-table th[data-v-50cf7a64]{text-align:center;padding:16px;font-size:.9rem;color:#ffdcdc;background:#3b82f626;border-bottom:1px solid rgba(255,255,255,.08)}.bobber-table td[data-v-50cf7a64]{text-align:center;padding:5px;color:#ffffffbf;border-bottom:1px solid rgba(255,255,255,.05)}.preview-col[data-v-50cf7a64]{width:240px;min-width:240px;text-align:center}.name-col[data-v-50cf7a64]{width:200px;min-width:200px}.desc-col[data-v-50cf7a64]{width:auto}.stats-col[data-v-50cf7a64]{width:200px;min-width:200px}.price-col[data-v-50cf7a64]{width:150px;min-width:150px}.source-col[data-v-50cf7a64]{width:200px;min-width:200px}.preview-cell[data-v-50cf7a64]{text-align:center}.preview-cell span[data-v-50cf7a64]{min-height:80px;display:flex;align-items:center;justify-content:center}.preview-thumb[data-v-50cf7a64]{width:100px;height:100px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0d}.bobber-name-cell[data-v-50cf7a64]{font-weight:600;color:#fff;font-size:1rem}.bobber-name-link[data-v-50cf7a64]{color:var(--accent);text-decoration:none}.bobber-name-link[data-v-50cf7a64]:hover{text-decoration:underline}.desc-cell[data-v-50cf7a64]{font-size:.9rem;line-height:1.6;text-align:left}.stats-list[data-v-50cf7a64]{display:flex;flex-direction:column;gap:4px;align-items:center}.stat-item[data-v-50cf7a64]{font-size:.85rem;color:#ffffffd9;padding:2px 8px;border-radius:4px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2)}.price-cell[data-v-50cf7a64]{font-size:.9rem}.obtainment-list[data-v-50cf7a64]{display:flex;flex-direction:column;gap:4px;align-items:center}.source-item[data-v-50cf7a64]{font-size:.85rem;color:#ffffffd9;padding:2px 8px;border-radius:4px;background:#3b82f61a;border:1px solid rgba(59,130,246,.2)}.table-row[data-v-50cf7a64]{cursor:pointer;transition:background .2s ease}.table-row[data-v-50cf7a64]:hover{background:#3b82f60d}.table-row.disabled[data-v-50cf7a64]{cursor:default}.table-row.disabled[data-v-50cf7a64]:hover{background:transparent}@media(max-width:768px){.page-hero[data-v-50cf7a64]{padding:10px;border-radius:10px;flex-wrap:wrap;margin-bottom:20px}.hero-copy[data-v-50cf7a64]{width:100%;gap:10px}.hero-copy h1[data-v-50cf7a64]{font-size:24px;line-height:1.2}.hero-kpi[data-v-50cf7a64]{padding:10px}.hero-kpi strong[data-v-50cf7a64]{font-size:24px}.info-grid[data-v-50cf7a64]{gap:10px;margin-bottom:20px}.info-entry[data-v-50cf7a64]{padding:10px;gap:10px}.info-entry img[data-v-50cf7a64]{min-height:180px}.table-section[data-v-50cf7a64]{margin-bottom:20px}.section-header[data-v-50cf7a64]{flex-direction:column;align-items:flex-start;gap:10px}.section-title[data-v-50cf7a64]{font-size:20px;margin-bottom:10px}.section-count[data-v-50cf7a64]{font-size:12px;padding:3px 8px}.bobber-table[data-v-50cf7a64]{overflow-x:auto;-webkit-overflow-scrolling:touch}.bobber-table table[data-v-50cf7a64]{min-width:100%;width:max-content}.bobber-table th[data-v-50cf7a64],.bobber-table td[data-v-50cf7a64]{padding:5px 10px;font-size:12px}.name-col[data-v-50cf7a64]{width:220px;min-width:220px}.stats-col[data-v-50cf7a64]{min-width:150px}.preview-col[data-v-50cf7a64]{width:240px;min-width:240px}.preview-thumb[data-v-50cf7a64]{width:100px;height:100px;border-radius:6px}.bobber-name-cell[data-v-50cf7a64]{font-size:12px}}.page-hero[data-v-a7b0127d]{border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);padding:30px;margin-bottom:40px;display:flex;gap:20px}.hero-copy[data-v-a7b0127d]{width:80%;display:flex;flex-direction:column;gap:16px}.hero-eyebrow[data-v-a7b0127d]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3}.hero-copy h1[data-v-a7b0127d]{font-size:48px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-copy p[data-v-a7b0127d]{color:#ffffffd9;line-height:1.7;margin:0}.hero-note[data-v-a7b0127d]{color:#ffffffb3;font-size:14px;line-height:1.6;margin:0}.hero-kpi[data-v-a7b0127d]{background:#0f1928d9;border:1px solid rgba(59,130,246,.3);border-radius:18px;padding:16px 28px;text-align:center;max-width:220px}.hero-kpi strong[data-v-a7b0127d]{display:block;font-size:42px;color:#fff;margin:6px 0}.hero-image[data-v-a7b0127d]{display:flex;flex-direction:column;gap:10px}.hero-image img[data-v-a7b0127d]{width:100%;border-radius:18px;border:1px solid rgba(59,130,246,.2);object-fit:cover}.hero-image p[data-v-a7b0127d],.hero-image figcaption[data-v-a7b0127d]{color:#ffffffbf;font-size:14px;line-height:1.4;margin:0}.table-section[data-v-a7b0127d]{margin-bottom:50px}.section-header[data-v-a7b0127d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap;gap:8px}.section-title[data-v-a7b0127d]{margin:0;font-size:28px;color:#fff}.section-count[data-v-a7b0127d]{font-size:.85rem;color:#ffffffbf;padding:4px 12px;border-radius:999px;border:1px solid rgba(59,130,246,.25);background:#3b82f61f}.section-note[data-v-a7b0127d]{margin:0 0 18px;color:#ffffffb3;font-size:.95rem}.fish-table[data-v-a7b0127d]{overflow-x:auto;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0a0f19cc}.fish-table table[data-v-a7b0127d]{width:100%;border-collapse:collapse}.fish-table th[data-v-a7b0127d],.fish-table td[data-v-a7b0127d]{padding:14px;text-align:center;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffd9}.fish-table th[data-v-a7b0127d]{background:#3b82f61f;color:#ffdcdc;text-transform:uppercase;letter-spacing:.2em;font-size:12px}.fish-image-cell img[data-v-a7b0127d]{width:100px;height:100px;object-fit:cover;border-radius:12px;border:1px solid rgba(255,255,255,.15)}.fish-name-cell[data-v-a7b0127d]{font-weight:600;color:#fff;font-size:18px}.fish-name-link[data-v-a7b0127d]{color:var(--accent);text-decoration:none}.fish-name-link[data-v-a7b0127d]:hover{text-decoration:underline}@media(max-width:768px){.page-hero[data-v-a7b0127d]{padding:10px;border-radius:10px;flex-wrap:wrap;margin-bottom:20px}.hero-copy[data-v-a7b0127d]{width:100%;gap:10px}.hero-copy h1[data-v-a7b0127d]{font-size:24px;line-height:1.2}.hero-kpi[data-v-a7b0127d]{padding:10px}.hero-kpi strong[data-v-a7b0127d]{font-size:24px}.table-section[data-v-a7b0127d]{margin-bottom:20px}.section-header[data-v-a7b0127d]{flex-direction:column;align-items:flex-start;gap:10px}.section-title[data-v-a7b0127d]{font-size:20px;margin-bottom:10px}.section-count[data-v-a7b0127d]{font-size:12px;padding:3px 8px}.fish-table[data-v-a7b0127d]{border-radius:14px}.fish-table th[data-v-a7b0127d],.fish-table td[data-v-a7b0127d]{padding:10px 8px;font-size:12px}.fish-image-cell img[data-v-a7b0127d]{width:72px;height:72px;border-radius:10px}.fish-name-cell[data-v-a7b0127d]{font-size:14px}}.page-hero[data-v-afbb7839]{border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);padding:30px;margin-bottom:40px;display:flex;gap:20px}.hero-copy[data-v-afbb7839]{width:60%;display:flex;flex-direction:column;gap:16px}.hero-eyebrow[data-v-afbb7839]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3}.hero-copy h1[data-v-afbb7839]{font-size:48px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-copy p[data-v-afbb7839]{color:#ffffffd9;line-height:1.7;margin:0}.hero-note[data-v-afbb7839]{color:#ffffffb3;font-size:14px;line-height:1.6;margin:0}.hero-info[data-v-afbb7839]{margin-top:8px;padding:18px 20px;border-radius:16px;border:1px solid rgba(59,130,246,.3);background:#050a1273}.hero-info h2[data-v-afbb7839]{margin:0 0 10px;font-size:22px;color:#fff}.hero-info p[data-v-afbb7839],.hero-info li[data-v-afbb7839]{color:#ffffffd1;line-height:1.7}.hero-info ul[data-v-afbb7839]{padding-left:20px;margin:8px 0 12px}.hero-kpi[data-v-afbb7839]{background:#0f1928d9;border:1px solid rgba(59,130,246,.3);border-radius:18px;padding:16px 28px;text-align:center;max-width:220px}.hero-kpi strong[data-v-afbb7839]{display:block;font-size:42px;color:#fff;margin:6px 0}.hero-image[data-v-afbb7839]{display:flex;flex-direction:column;gap:10px}.hero-image img[data-v-afbb7839]{width:100%;border-radius:18px;border:1px solid rgba(59,130,246,.2);object-fit:cover}.hero-image p[data-v-afbb7839],.hero-image figcaption[data-v-afbb7839]{color:#ffffffbf;font-size:14px;line-height:1.4;margin:0}.table-section[data-v-afbb7839]{margin-bottom:50px}.section-header[data-v-afbb7839]{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.section-title[data-v-afbb7839]{font-size:28px;color:#fff;margin:0}.section-count[data-v-afbb7839]{font-size:.85rem;color:#ffffffbf;padding:4px 12px;border-radius:999px;border:1px solid rgba(59,130,246,.25);background:#3b82f61f}.section-note[data-v-afbb7839]{margin:0 0 18px;color:#ffffffb3;font-size:.95rem}.rod-table[data-v-afbb7839]{overflow-x:auto;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0a0f19cc}.rod-table table[data-v-afbb7839]{width:100%;border-collapse:collapse}.rod-table th[data-v-afbb7839],.rod-table td[data-v-afbb7839]{padding:14px;text-align:center;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffd9}.rod-table th[data-v-afbb7839]{background:#3b82f61f;color:#ffdcdc;text-transform:uppercase;letter-spacing:.2em;font-size:12px}.rod-name-cell[data-v-afbb7839]{font-weight:600;color:#fff;font-size:18px}.rod-name-link[data-v-afbb7839]{color:var(--accent);text-decoration:none}.rod-name-link[data-v-afbb7839]:hover{text-decoration:underline}@media(max-width:768px){.page-hero[data-v-afbb7839]{padding:10px;border-radius:10px;flex-wrap:wrap;margin-bottom:20px}.hero-copy[data-v-afbb7839]{width:100%;gap:10px}.hero-copy h1[data-v-afbb7839]{font-size:24px;line-height:1.2}.hero-kpi[data-v-afbb7839]{padding:10px}.hero-kpi strong[data-v-afbb7839]{font-size:24px}.table-section[data-v-afbb7839]{margin-bottom:20px}.section-header[data-v-afbb7839]{flex-direction:column;align-items:flex-start;gap:10px}.section-title[data-v-afbb7839]{font-size:20px;margin-bottom:10px}.section-count[data-v-afbb7839]{font-size:12px;padding:3px 8px}.section-note[data-v-afbb7839]{font-size:12px;margin-bottom:10px}.rod-table[data-v-afbb7839]{border-radius:14px}.rod-table th[data-v-afbb7839],.rod-table td[data-v-afbb7839]{padding:10px 8px;font-size:12px}.rod-name-cell[data-v-afbb7839]{font-size:14px}}.wiki-detail[data-v-41906eec]{padding:90px 0}.detail-shell[data-v-41906eec]{display:flex;flex-direction:column;gap:30px}.detail-header[data-v-41906eec]{border:1px solid rgba(59,130,246,.25);border-radius:24px;padding:32px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999)}.back-link[data-v-41906eec]{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:#fffc;text-decoration:none;margin-bottom:20px}.meta[data-v-41906eec]{font-size:12px;color:#fff9;letter-spacing:.2em;text-transform:uppercase}h1[data-v-41906eec]{font-size:48px;margin:16px 0;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.description[data-v-41906eec]{color:#ffffffd9;line-height:1.8;max-width:900px}.detail-showcase[data-v-41906eec]{display:flex;flex-wrap:wrap;gap:16px}.stat-pill[data-v-41906eec]{border:1px solid rgba(59,130,246,.3);border-radius:18px;padding:18px;background:linear-gradient(160deg,#141e32bf,#080c1499);min-width:160px}.stat-pill span[data-v-41906eec]{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:#fff9}.stat-pill strong[data-v-41906eec]{display:block;margin-top:6px;font-size:20px;color:#fff}.detail-content[data-v-41906eec]{border-radius:24px;border:1px solid rgba(255,255,255,.08);background:#0a0f19b3;padding:32px}.detail-content[data-v-41906eec] h2{font-size:28px;margin:30px 0 15px;color:#fff}.detail-content[data-v-41906eec] p,.detail-content[data-v-41906eec] li{color:#ffffffd1;line-height:1.8}.empty-state[data-v-41906eec]{text-align:center;color:#ffffffb3}@media(max-width:768px){h1[data-v-41906eec]{font-size:32px}}.section-heading-wrapper[data-v-f94563c9]{display:flex;justify-content:flex-start;margin-bottom:10px}.section-heading[data-v-f94563c9]{margin:0;font-size:24px;color:#ffffffeb}.calculators-list[data-v-f94563c9]{display:flex;flex-direction:column;gap:16px}.calculator-card[data-v-f94563c9]{border-radius:16px;border:1px solid rgba(59,130,246,.15);background:linear-gradient(135deg,#141e3299,#0f192866);padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 4px 20px #0003;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.calculator-card[data-v-f94563c9]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--accent),rgba(59,130,246,.5));opacity:0;transition:opacity .3s ease}.calculator-card[data-v-f94563c9]:hover{border-color:#3b82f666;background:linear-gradient(135deg,#141e32cc,#0f192899);box-shadow:0 8px 32px #3b82f626;transform:translate(4px)}.calculator-card[data-v-f94563c9]:hover:before{opacity:1}.calculator-content[data-v-f94563c9]{flex:1;display:flex;flex-direction:column;gap:8px}.calculator-title[data-v-f94563c9]{font-size:22px;color:#fff;margin:0;font-weight:600;letter-spacing:-.02em;transition:color .3s ease}.calculator-card:hover .calculator-title[data-v-f94563c9]{color:#93c5fd}.calculator-description[data-v-f94563c9]{color:#ffffffa6;line-height:1.5;margin:0;font-size:14px}.calculator-arrow[data-v-f94563c9]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#3b82f699;transition:all .3s ease;border-radius:8px;background:#3b82f60d}.calculator-card:hover .calculator-arrow[data-v-f94563c9]{color:var(--accent);background:#3b82f626;transform:translate(4px)}@media(max-width:768px){.section-heading[data-v-f94563c9]{font-size:20px}.calculators-list[data-v-f94563c9]{gap:10px}.calculator-card[data-v-f94563c9]{padding:15px;gap:10px}.calculator-title[data-v-f94563c9]{font-size:16px}.calculator-description[data-v-f94563c9]{font-size:12px}.calculator-arrow[data-v-f94563c9]{width:36px;height:36px}}.intro-section[data-v-f94563c9]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.section-title[data-v-f94563c9]{font-size:36px;margin-bottom:20px;color:#fff;text-align:center;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.intro-description[data-v-f94563c9]{color:#ffffffbf;line-height:1.8;text-align:center;max-width:800px;margin:0 auto 40px;font-size:16px}.intro-grid[data-v-f94563c9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.intro-card[data-v-f94563c9]{padding:24px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease;text-align:center}.intro-card[data-v-f94563c9]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.intro-icon[data-v-f94563c9]{font-size:48px;margin-bottom:16px;line-height:1}.intro-card h3[data-v-f94563c9]{font-size:20px;color:#fff;margin:0 0 12px;font-weight:600}.intro-card p[data-v-f94563c9]{color:#ffffffbf;line-height:1.7;margin:0;font-size:14px}.faq-section[data-v-f94563c9]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.faq-grid[data-v-f94563c9]{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}.faq-item[data-v-f94563c9]{padding:28px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease}.faq-item[data-v-f94563c9]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.faq-item h3[data-v-f94563c9]{font-size:20px;color:#fff;margin:0 0 16px;font-weight:600;line-height:1.4}.faq-item p[data-v-f94563c9]{color:#ffffffbf;line-height:1.8;margin:0;font-size:15px}.faq-item strong[data-v-f94563c9]{color:#60a5fa;font-weight:600}@media(max-width:1024px){.intro-grid[data-v-f94563c9]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.section-title[data-v-f94563c9]{font-size:20px;margin-bottom:10px}.intro-description[data-v-f94563c9]{font-size:12px;margin-bottom:10px}.intro-grid[data-v-f94563c9]{grid-template-columns:1fr;gap:10px}.intro-card[data-v-f94563c9]{padding:10px;gap:10px}.intro-card h3[data-v-f94563c9]{font-size:16px}.intro-card p[data-v-f94563c9]{font-size:12px}.faq-grid[data-v-f94563c9]{gap:10px}.faq-item[data-v-f94563c9]{padding:10px;gap:10px}.faq-item h3[data-v-f94563c9]{font-size:16px}.faq-item p[data-v-f94563c9]{font-size:12px}}.page-hero[data-v-b1dbd078]{padding:32px;border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);margin-bottom:40px;text-align:center}.hero-eyebrow[data-v-b1dbd078]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3;margin-bottom:10px}.page-hero p[data-v-b1dbd078]{max-width:800px;margin:0 auto;color:#fffc;line-height:1.7}.calculator-grid[data-v-b1dbd078]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:60px}.input-card[data-v-b1dbd078],.results-card[data-v-b1dbd078]{border-radius:20px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);padding:20px;box-shadow:0 15px 40px #0006}.input-card h2[data-v-b1dbd078],.results-card h2[data-v-b1dbd078]{font-size:24px;margin-bottom:15px;color:#fff;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.form-group[data-v-b1dbd078]{margin-bottom:24px}.form-group label[data-v-b1dbd078]{display:block;font-size:14px;color:#fffc;margin-bottom:8px;font-weight:500}.mode-tabs[data-v-b1dbd078]{display:flex;gap:0;margin-bottom:24px;border-radius:8px;overflow:hidden;background:#0f192880}.tab-button[data-v-b1dbd078]{flex:1;padding:12px 20px;border:none;background:#0f1928cc;color:#fff9;font-size:14px;cursor:pointer;transition:all .3s}.tab-button.active[data-v-b1dbd078]{background:#3b82f6cc;color:#fff;font-weight:600}.tab-button[data-v-b1dbd078]:hover:not(.active){background:#0f1928e6;color:#fffc}.calculate-button[data-v-b1dbd078]{width:100%;padding:15px;background:#3b82f6e6;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.calculate-button[data-v-b1dbd078]:hover{background:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.success-banner[data-v-b1dbd078]{background:#22c55e33;border:1px solid rgba(34,197,94,.4);border-radius:12px;padding:10px;margin-bottom:15px;text-align:center}.success-banner p[data-v-b1dbd078]{color:#4ade80;font-weight:600;margin:0}.analysis-description[data-v-b1dbd078]{color:#ffffffb3;line-height:1.6;margin-bottom:15px}.enhanced-odds[data-v-b1dbd078]{margin-bottom:20px;padding:10px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:16px}.enhanced-odds h3[data-v-b1dbd078]{font-size:18px;color:#ffffffe6;margin-bottom:5px}.odds-display[data-v-b1dbd078]{display:flex;align-items:baseline;gap:16px}.odds-value[data-v-b1dbd078]{font-size:26px;font-weight:700;color:#60a5fa}.luck-efficiency[data-v-b1dbd078]{font-size:14px;color:#ffffffb3}.confidence-section[data-v-b1dbd078]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px}.confidence-item[data-v-b1dbd078]{padding:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:12px}.confidence-item h4[data-v-b1dbd078]{font-size:16px;color:#fffc;margin:0 0 12px}.confidence-value[data-v-b1dbd078]{display:flex;flex-direction:column;gap:8px}.confidence-value div[data-v-b1dbd078]{font-size:14px;font-weight:600;color:#fff}.disclaimer[data-v-b1dbd078]{font-size:12px;color:#ffffff80;text-align:center;padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}.value-results[data-v-b1dbd078]{animation:fadeIn-b1dbd078 .5s ease}@keyframes fadeIn-b1dbd078{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.empty-state[data-v-b1dbd078]{text-align:center;padding:80px 20px}.empty-icon[data-v-b1dbd078]{font-size:64px;margin-bottom:80px}.empty-state p[data-v-b1dbd078]{color:#fff9;line-height:1.6}.number-input[data-v-b1dbd078]{width:100%;padding:12px 16px;border-radius:12px;border:1px solid rgba(59,130,246,.3);background:#0f1928cc;color:#fff;font-size:14px;transition:border-color .3s}.number-input[data-v-b1dbd078]:focus{outline:none;border-color:#3b82f699}.custom-select-wrapper[data-v-b1dbd078]{position:relative;width:100%}.custom-select[data-v-b1dbd078]{width:100%;padding:12px 16px;border-radius:12px;border:1px solid rgba(59,130,246,.3);background:#0f1928cc;color:#fff;font-size:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:border-color .3s}.custom-select[data-v-b1dbd078]:hover{border-color:#3b82f680}.custom-select.open[data-v-b1dbd078]{border-color:#3b82f699}.select-display[data-v-b1dbd078]{flex:1;color:#ffffffe6}.select-arrow[data-v-b1dbd078]{color:#fff9;font-size:12px;transition:transform .3s}.custom-select.open .select-arrow[data-v-b1dbd078]{transform:rotate(180deg)}.select-dropdown[data-v-b1dbd078]{position:absolute;top:100%;left:0;right:0;margin-top:4px;max-height:400px;overflow-y:auto;background:#0f1928fa;border:1px solid rgba(59,130,246,.3);border-radius:12px;z-index:100;box-shadow:0 10px 40px #00000080}.select-group[data-v-b1dbd078]{margin-bottom:8px}.group-header[data-v-b1dbd078]{padding:12px 16px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;background:#0f1928fa;z-index:10}.group-header.location-orange[data-v-b1dbd078]{color:#fb923c}.group-header.location-blue[data-v-b1dbd078]{color:#60a5fa}.group-header.location-green[data-v-b1dbd078]{color:#4ade80}.group-header.location-pink[data-v-b1dbd078]{color:#f472b6}.group-header.location-purple[data-v-b1dbd078]{color:#a78bfa}.group-header.location-yellow[data-v-b1dbd078]{color:#fbbf24}.group-header.location-red[data-v-b1dbd078]{color:#f87171}.select-option[data-v-b1dbd078]{padding:10px 16px 10px 32px;color:#ffffffe6;cursor:pointer;transition:background .2s;font-size:14px}.select-option[data-v-b1dbd078]:hover{background:#3b82f626}.select-option.selected[data-v-b1dbd078]{background:#3b82f640;color:#60a5fa;font-weight:500}.select-dropdown[data-v-b1dbd078]::-webkit-scrollbar{width:8px}.select-dropdown[data-v-b1dbd078]::-webkit-scrollbar-track{background:#ffffff0d}.select-dropdown[data-v-b1dbd078]::-webkit-scrollbar-thumb{background:#3b82f680;border-radius:4px}.select-dropdown[data-v-b1dbd078]::-webkit-scrollbar-thumb:hover{background:#3b82f6b3}.input-hint[data-v-b1dbd078]{display:block;font-size:12px;color:#ffffff80;margin-top:4px}.intro-section[data-v-b1dbd078]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.intro-content[data-v-b1dbd078]{max-width:1200px;margin:0 auto}.section-title[data-v-b1dbd078]{font-size:36px;margin-bottom:20px;color:#fff;text-align:center;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.intro-description[data-v-b1dbd078]{color:#ffffffbf;line-height:1.8;text-align:center;max-width:800px;margin:0 auto 40px;font-size:16px}.intro-grid[data-v-b1dbd078]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.intro-card[data-v-b1dbd078]{padding:24px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease;text-align:center}.intro-card[data-v-b1dbd078]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.intro-icon[data-v-b1dbd078]{font-size:48px;margin-bottom:16px;line-height:1}.intro-card h3[data-v-b1dbd078]{font-size:20px;color:#fff;margin:0 0 12px;font-weight:600}.intro-card p[data-v-b1dbd078]{color:#ffffffbf;line-height:1.7;margin:0;font-size:14px}.faq-section[data-v-b1dbd078]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.faq-grid[data-v-b1dbd078]{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}.faq-item[data-v-b1dbd078]{padding:28px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease}.faq-item[data-v-b1dbd078]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.faq-item h3[data-v-b1dbd078]{font-size:20px;color:#fff;margin:0 0 16px;font-weight:600;line-height:1.4}.faq-item p[data-v-b1dbd078]{color:#ffffffbf;line-height:1.8;margin:0;font-size:15px}.faq-item strong[data-v-b1dbd078]{color:#60a5fa;font-weight:600}.inline-link[data-v-b1dbd078]{color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s ease;border-bottom:1px solid transparent}.inline-link[data-v-b1dbd078]:hover{color:#93c5fd;border-bottom-color:#93c5fd}@media(max-width:1024px){.calculator-grid[data-v-b1dbd078],.confidence-section[data-v-b1dbd078]{grid-template-columns:1fr}.intro-grid[data-v-b1dbd078]{grid-template-columns:repeat(2,1fr)}.faq-grid[data-v-b1dbd078]{grid-template-columns:1fr}}@media(max-width:768px){.page-hero[data-v-b1dbd078]{padding:20px;margin-bottom:20px}.section-title[data-v-b1dbd078]{font-size:20px;margin-bottom:10px}.intro-description[data-v-b1dbd078]{font-size:12px;margin-bottom:10px}.intro-grid[data-v-b1dbd078],.faq-grid[data-v-b1dbd078]{grid-template-columns:1fr;gap:10px}.intro-card[data-v-b1dbd078],.faq-item[data-v-b1dbd078]{padding:10px;gap:10px}.intro-icon[data-v-b1dbd078]{font-size:36px}.intro-card h3[data-v-b1dbd078],.faq-item h3[data-v-b1dbd078]{font-size:16px}.intro-card p[data-v-b1dbd078],.faq-item p[data-v-b1dbd078]{font-size:12px}.calculator-grid[data-v-b1dbd078]{gap:16px}.input-card[data-v-b1dbd078],.results-card[data-v-b1dbd078]{padding:16px}.input-card h2[data-v-b1dbd078],.results-card h2[data-v-b1dbd078]{font-size:20px;margin-bottom:12px}.form-group[data-v-b1dbd078]{margin-bottom:16px}.form-group label[data-v-b1dbd078]{font-size:12px;margin-bottom:6px}.number-input[data-v-b1dbd078],.custom-select[data-v-b1dbd078]{padding:10px 12px;font-size:12px}.calculate-button[data-v-b1dbd078]{padding:12px;font-size:14px}.confidence-section[data-v-b1dbd078]{grid-template-columns:1fr;gap:12px}.confidence-item[data-v-b1dbd078]{padding:10px}.confidence-value div[data-v-b1dbd078]{font-size:12px}.empty-state[data-v-b1dbd078]{padding:40px 15px}.empty-icon[data-v-b1dbd078]{font-size:48px;margin-bottom:20px}.analysis-description[data-v-b1dbd078]{font-size:12px}.odds-value[data-v-b1dbd078]{font-size:20px}.luck-efficiency[data-v-b1dbd078]{font-size:12px}.disclaimer[data-v-b1dbd078]{font-size:11px}.mode-tabs[data-v-b1dbd078]{flex-direction:column}}.page-hero[data-v-1f29bcdf]{padding:32px;border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);margin-bottom:40px;text-align:center}.hero-eyebrow[data-v-1f29bcdf]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3;margin-bottom:10px}.page-hero p[data-v-1f29bcdf]{max-width:800px;margin:0 auto;color:#fffc;line-height:1.7}.calculator-grid[data-v-1f29bcdf]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:60px}.input-card[data-v-1f29bcdf],.results-card[data-v-1f29bcdf]{border-radius:20px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);padding:20px;box-shadow:0 15px 40px #0006}.input-card h2[data-v-1f29bcdf],.results-card h2[data-v-1f29bcdf]{font-size:24px;margin-bottom:15px;color:#fff;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.form-group[data-v-1f29bcdf]{margin-bottom:20px}.form-group label[data-v-1f29bcdf]{display:block;font-size:14px;color:#fffc;margin-bottom:8px;font-weight:500}.custom-select-wrapper[data-v-1f29bcdf]{position:relative}.custom-select[data-v-1f29bcdf]{width:100%;padding:12px 16px;border-radius:12px;border:1px solid rgba(59,130,246,.3);background:#0f1928cc;color:#fff;font-size:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:border-color .3s}.custom-select[data-v-1f29bcdf]:hover{border-color:#3b82f680;background:#0f1928cc}.custom-select.open[data-v-1f29bcdf]{border-color:#3b82f699}.select-display[data-v-1f29bcdf]{color:#ffffffe6;font-size:15px;flex:1}.select-arrow[data-v-1f29bcdf]{color:#fff9;font-size:12px;transition:transform .3s}.custom-select.open .select-arrow[data-v-1f29bcdf]{transform:rotate(180deg)}.select-dropdown[data-v-1f29bcdf]{position:absolute;top:100%;left:0;right:0;margin-top:4px;max-height:400px;overflow-y:auto;background:#0f1928fa;border:1px solid rgba(59,130,246,.3);border-radius:12px;z-index:100;box-shadow:0 10px 40px #00000080}.select-group[data-v-1f29bcdf]{margin-bottom:8px}.group-header[data-v-1f29bcdf]{padding:12px 16px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;background:#0f1928fa;z-index:10}.group-header.category-common[data-v-1f29bcdf]{color:#94a3b8}.group-header.category-uncommon[data-v-1f29bcdf]{color:#4ade80}.group-header.category-rare[data-v-1f29bcdf]{color:#60a5fa}.group-header.category-epic[data-v-1f29bcdf]{color:#a78bfa}.group-header.category-legendary[data-v-1f29bcdf]{color:#fbbf24}.group-header.category-mythic[data-v-1f29bcdf]{color:#f472b6}.group-header.category-secret[data-v-1f29bcdf]{color:#fb923c}.group-header.category-gamepass[data-v-1f29bcdf]{color:#fbbf24}.group-header.category-purchasable[data-v-1f29bcdf]{color:#60a5fa}.group-header.category-gift[data-v-1f29bcdf]{color:#4ade80}.select-option[data-v-1f29bcdf]{padding:12px 16px;color:#fffc;cursor:pointer;transition:all .2s;font-size:14px}.select-option[data-v-1f29bcdf]:hover{background:#3b82f633;color:#fff}.select-option.selected[data-v-1f29bcdf]{background:#3b82f64d;color:#93c5fd;font-weight:600}.number-input[data-v-1f29bcdf]{width:100%;padding:12px 16px;border-radius:12px;border:1px solid rgba(59,130,246,.3);background:#0f1928cc;color:#fff;font-size:14px;transition:border-color .3s}.number-input[data-v-1f29bcdf]:focus{outline:none;border-color:#3b82f699}.input-hint[data-v-1f29bcdf]{display:block;font-size:12px;color:#ffffff80;margin-top:6px}.additional-luck-list[data-v-1f29bcdf]{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.additional-luck-item[data-v-1f29bcdf]{display:flex;align-items:center;gap:8px;padding:12px;background:#0f192880;border:1px solid rgba(59,130,246,.2);border-radius:12px;transition:all .3s}.additional-luck-item[data-v-1f29bcdf]:hover{border-color:#3b82f666;background:#0f1928b3}.custom-select-wrapper-small[data-v-1f29bcdf]{position:relative;flex:1}.custom-select-small[data-v-1f29bcdf]{width:100%;padding:10px 12px;border-radius:8px;border:1px solid rgba(59,130,246,.3);background:#0f1928cc;color:#fff;font-size:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:border-color .3s}.custom-select-small[data-v-1f29bcdf]:hover{border-color:#3b82f680}.custom-select-small.open[data-v-1f29bcdf]{border-color:#3b82f699}.select-display-small[data-v-1f29bcdf]{flex:1;color:#ffffffe6}.select-arrow-small[data-v-1f29bcdf]{color:#fff9;font-size:10px;transition:transform .3s}.custom-select-small.open .select-arrow-small[data-v-1f29bcdf]{transform:rotate(180deg)}.select-dropdown-small[data-v-1f29bcdf]{position:absolute;top:100%;left:0;right:0;margin-top:4px;max-height:200px;overflow-y:auto;background:#0f1928fa;border:1px solid rgba(59,130,246,.3);border-radius:8px;z-index:100;box-shadow:0 8px 24px #00000080}.select-option-small[data-v-1f29bcdf]{padding:10px 12px;color:#fffc;cursor:pointer;transition:all .2s;font-size:14px}.select-option-small[data-v-1f29bcdf]:hover{background:#3b82f633;color:#fff}.select-option-small.selected[data-v-1f29bcdf]{background:#3b82f64d;color:#93c5fd;font-weight:600}.value-input[data-v-1f29bcdf]{width:100px;padding:10px 12px;border-radius:8px;border:1px solid rgba(59,130,246,.2);background:#0f192899;color:#fff;font-size:14px;text-align:right;transition:border-color .3s}.value-input[data-v-1f29bcdf]:focus{outline:none;border-color:#3b82f680}.percent-symbol[data-v-1f29bcdf]{color:#fff9;font-size:14px;font-weight:500;min-width:20px}.remove-button[data-v-1f29bcdf]{width:32px;height:32px;padding:0;border:none;border-radius:8px;background:#ef444433;color:#f87171;font-size:20px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;flex-shrink:0}.remove-button[data-v-1f29bcdf]:hover{background:#ef44444d;color:#fca5a5;transform:scale(1.1)}.add-button[data-v-1f29bcdf]{width:100%;padding:12px;border:1px dashed rgba(59,130,246,.4);border-radius:12px;background:#3b82f60d;color:#3b82f6e6;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}.add-button[data-v-1f29bcdf]:hover{border-color:#3b82f699;background:#3b82f61a;color:#60a5fa}.calculate-button[data-v-1f29bcdf]{width:100%;padding:15px;background:#3b82f6e6;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.calculate-button[data-v-1f29bcdf]:hover{background:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.luck-results[data-v-1f29bcdf]{animation:fadeIn-1f29bcdf .5s ease}@keyframes fadeIn-1f29bcdf{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.total-luck-display[data-v-1f29bcdf]{text-align:center;padding:20px;background:#3b82f61a;border:2px solid rgba(59,130,246,.3);border-radius:16px;margin-bottom:20px}.luck-value[data-v-1f29bcdf]{font-size:42px;font-weight:700;color:#60a5fa;margin-bottom:8px}.luck-multiplier[data-v-1f29bcdf]{font-size:18px;color:#ffffffb3}.luck-breakdown[data-v-1f29bcdf]{margin-bottom:20px;padding:15px;background:#0f192880;border-radius:12px}.luck-breakdown h3[data-v-1f29bcdf]{font-size:18px;color:#ffffffe6;margin:0 0 12px}.breakdown-item[data-v-1f29bcdf]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.05)}.breakdown-item[data-v-1f29bcdf]:last-child{border-bottom:none}.breakdown-total[data-v-1f29bcdf]{display:flex;justify-content:space-between;padding:16px 0 0;margin-top:12px;border-top:2px solid rgba(59,130,246,.3);font-weight:600}.breakdown-label[data-v-1f29bcdf]{color:#ffffffb3;font-size:15px}.breakdown-value[data-v-1f29bcdf]{color:#60a5fa;font-weight:600;font-size:15px}.breakdown-total .breakdown-label[data-v-1f29bcdf],.breakdown-total .breakdown-value[data-v-1f29bcdf]{font-size:16px;color:#93c5fd}.breakdown-subtotal[data-v-1f29bcdf]{border-top:1px solid rgba(255,255,255,.1);margin-top:8px;padding-top:12px}.breakdown-subtotal .breakdown-label[data-v-1f29bcdf],.breakdown-subtotal .breakdown-value[data-v-1f29bcdf]{font-weight:600;color:#fffc}.luck-info[data-v-1f29bcdf]{padding:15px;background:#3b82f60d;border:1px solid rgba(59,130,246,.2);border-radius:12px}.luck-info p[data-v-1f29bcdf]{color:#ffffffb3;line-height:1.6;margin:0 0 10px;font-size:14px}.luck-info p[data-v-1f29bcdf]:last-child{margin-bottom:0}.luck-info strong[data-v-1f29bcdf]{color:#ffffffe6}.empty-state[data-v-1f29bcdf]{text-align:center;padding:70px 20px}.empty-icon[data-v-1f29bcdf]{font-size:64px;margin-bottom:75px}.empty-state p[data-v-1f29bcdf]{color:#fff9;line-height:1.6}.intro-section[data-v-1f29bcdf]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.intro-content[data-v-1f29bcdf]{max-width:1200px;margin:0 auto}.section-title[data-v-1f29bcdf]{font-size:36px;margin-bottom:20px;color:#fff;text-align:center;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.intro-description[data-v-1f29bcdf]{color:#ffffffbf;line-height:1.8;text-align:center;max-width:800px;margin:0 auto 40px;font-size:16px}.intro-grid[data-v-1f29bcdf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.intro-card[data-v-1f29bcdf]{padding:24px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease;text-align:center}.intro-card[data-v-1f29bcdf]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.intro-icon[data-v-1f29bcdf]{font-size:48px;margin-bottom:16px;line-height:1}.intro-card h3[data-v-1f29bcdf]{font-size:20px;color:#fff;margin:0 0 12px;font-weight:600}.intro-card p[data-v-1f29bcdf]{color:#ffffffbf;line-height:1.7;margin:0;font-size:14px}.intro-card strong[data-v-1f29bcdf]{color:#60a5fa;font-weight:600}.faq-section[data-v-1f29bcdf]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.faq-grid[data-v-1f29bcdf]{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}.faq-item[data-v-1f29bcdf]{padding:28px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease}.faq-item[data-v-1f29bcdf]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.faq-item h3[data-v-1f29bcdf]{font-size:20px;color:#fff;margin:0 0 16px;font-weight:600;line-height:1.4}.faq-item p[data-v-1f29bcdf]{color:#ffffffbf;line-height:1.8;margin:0;font-size:15px}.faq-item strong[data-v-1f29bcdf]{color:#60a5fa;font-weight:600}.inline-link[data-v-1f29bcdf]{color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s ease;border-bottom:1px solid transparent}.inline-link[data-v-1f29bcdf]:hover{color:#93c5fd;border-bottom-color:#93c5fd}@media(max-width:1024px){.calculator-grid[data-v-1f29bcdf]{grid-template-columns:1fr}.intro-grid[data-v-1f29bcdf]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.page-hero[data-v-1f29bcdf]{padding:20px;margin-bottom:20px}.section-title[data-v-1f29bcdf]{font-size:20px;margin-bottom:10px}.intro-description[data-v-1f29bcdf]{font-size:12px;margin-bottom:10px}.intro-grid[data-v-1f29bcdf]{grid-template-columns:1fr;gap:10px}.intro-card[data-v-1f29bcdf]{padding:10px;gap:10px}.intro-card h3[data-v-1f29bcdf]{font-size:16px}.intro-card p[data-v-1f29bcdf]{font-size:12px}.faq-grid[data-v-1f29bcdf]{gap:10px}.faq-item[data-v-1f29bcdf]{padding:10px;gap:10px}.faq-item h3[data-v-1f29bcdf]{font-size:16px}.faq-item p[data-v-1f29bcdf]{font-size:12px}.luck-value[data-v-1f29bcdf]{font-size:36px}.input-card[data-v-1f29bcdf],.results-card[data-v-1f29bcdf]{padding:15px}.input-card h2[data-v-1f29bcdf],.results-card h2[data-v-1f29bcdf]{font-size:20px;margin-bottom:10px}.form-group[data-v-1f29bcdf]{margin-bottom:15px}.form-group label[data-v-1f29bcdf]{font-size:12px;margin-bottom:6px}.custom-select[data-v-1f29bcdf],.number-input[data-v-1f29bcdf]{padding:10px 12px;font-size:12px}.calculate-button[data-v-1f29bcdf]{padding:12px;font-size:14px}.total-luck-display[data-v-1f29bcdf]{padding:15px;margin-bottom:15px}.luck-breakdown[data-v-1f29bcdf]{padding:10px;margin-bottom:15px}.luck-breakdown h3[data-v-1f29bcdf]{font-size:16px;margin-bottom:10px}.breakdown-item[data-v-1f29bcdf]{padding:8px 0}.breakdown-label[data-v-1f29bcdf],.breakdown-value[data-v-1f29bcdf]{font-size:12px}.luck-info[data-v-1f29bcdf]{padding:10px}.luck-info p[data-v-1f29bcdf]{font-size:12px;margin-bottom:8px}.empty-state[data-v-1f29bcdf]{padding:40px 15px}.empty-icon[data-v-1f29bcdf]{font-size:48px;margin-bottom:20px}.empty-state p[data-v-1f29bcdf]{font-size:12px}}.page-hero[data-v-f29f1a6f]{padding:32px;border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);margin-bottom:40px;text-align:center}.hero-eyebrow[data-v-f29f1a6f]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3;margin-bottom:10px}.page-hero p[data-v-f29f1a6f]{max-width:800px;margin:0 auto;color:#fffc;line-height:1.7}.calculator-grid[data-v-f29f1a6f]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:60px}.input-card[data-v-f29f1a6f],.results-card[data-v-f29f1a6f]{border-radius:20px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);padding:20px;box-shadow:0 15px 40px #0006}.input-card h2[data-v-f29f1a6f],.results-card h2[data-v-f29f1a6f]{font-size:24px;margin-bottom:15px;color:#fff;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.fish-list[data-v-f29f1a6f]{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.fish-item[data-v-f29f1a6f]{padding:20px;background:#0f192880;border:1px solid rgba(59,130,246,.2);border-radius:16px;transition:all .3s}.fish-item[data-v-f29f1a6f]:hover{border-color:#3b82f666;background:#0f1928b3}.fish-item-header[data-v-f29f1a6f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.item-label[data-v-f29f1a6f]{font-size:14px;font-weight:600;color:#fffc}.remove-button[data-v-f29f1a6f]{width:28px;height:28px;padding:0;border:none;border-radius:8px;background:#ef444433;color:#f87171;font-size:18px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s;flex-shrink:0}.remove-button[data-v-f29f1a6f]:hover{background:#ef44444d;color:#fca5a5;transform:scale(1.1)}.fish-item-content[data-v-f29f1a6f]{display:flex;flex-direction:column;gap:12px}.form-group-inline[data-v-f29f1a6f]{display:flex;flex-direction:column;gap:6px}.form-group-inline label[data-v-f29f1a6f]{font-size:12px;color:#ffffffb3;font-weight:500}.custom-select-wrapper[data-v-f29f1a6f]{position:relative;width:100%}.custom-select[data-v-f29f1a6f]{width:100%;padding:10px 14px;border-radius:10px;border:1px solid rgba(59,130,246,.3);background:#0f1928cc;color:#fff;font-size:14px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:border-color .3s}.custom-select[data-v-f29f1a6f]:hover{border-color:#3b82f680}.custom-select.open[data-v-f29f1a6f]{border-color:#3b82f699}.select-display[data-v-f29f1a6f]{flex:1;color:#ffffffe6}.select-arrow[data-v-f29f1a6f]{color:#fff9;font-size:12px;transition:transform .3s}.custom-select.open .select-arrow[data-v-f29f1a6f]{transform:rotate(180deg)}.select-dropdown[data-v-f29f1a6f]{position:absolute;top:100%;left:0;right:0;margin-top:4px;max-height:400px;overflow-y:auto;background:#0f1928fa;border:1px solid rgba(59,130,246,.3);border-radius:12px;z-index:100;box-shadow:0 10px 40px #00000080}.select-group[data-v-f29f1a6f]{margin-bottom:8px}.group-header[data-v-f29f1a6f]{padding:12px 16px;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(255,255,255,.1);position:sticky;top:0;background:#0f1928fa;z-index:10}.group-header.category-common[data-v-f29f1a6f]{color:#94a3b8}.group-header.category-uncommon[data-v-f29f1a6f]{color:#4ade80}.group-header.category-rare[data-v-f29f1a6f]{color:#60a5fa}.group-header.category-epic[data-v-f29f1a6f]{color:#a78bfa}.group-header.category-legendary[data-v-f29f1a6f]{color:#fbbf24}.group-header.category-mythic[data-v-f29f1a6f]{color:#f472b6}.group-header.category-secret[data-v-f29f1a6f]{color:#fb923c}.select-option[data-v-f29f1a6f]{padding:12px 16px;color:#fffc;cursor:pointer;transition:all .2s;font-size:14px;display:flex;justify-content:space-between;align-items:center}.select-option[data-v-f29f1a6f]:hover{background:#3b82f633;color:#fff}.select-option.selected[data-v-f29f1a6f]{background:#3b82f64d;color:#93c5fd;font-weight:600}.option-meta[data-v-f29f1a6f]{font-size:12px;color:#ffffff80;font-weight:400}.number-input-small[data-v-f29f1a6f]{width:100%;padding:10px 14px;border-radius:10px;border:1px solid rgba(59,130,246,.3);background:#0f1928cc;color:#fff;font-size:14px;transition:border-color .3s}.number-input-small[data-v-f29f1a6f]:focus{outline:none;border-color:#3b82f699}.value-input-group[data-v-f29f1a6f]{display:flex;align-items:center;gap:8px}.value-input-group .number-input-small[data-v-f29f1a6f]{flex:1}.currency-symbol[data-v-f29f1a6f]{color:#fff9;font-size:14px;font-weight:500;min-width:50px}.item-total[data-v-f29f1a6f]{display:flex;justify-content:space-between;align-items:center;padding-top:12px;margin-top:8px;border-top:1px solid rgba(255,255,255,.1)}.item-total-label[data-v-f29f1a6f]{font-size:14px;color:#ffffffb3;font-weight:500}.item-total-value[data-v-f29f1a6f]{font-size:16px;color:#fbbf24;font-weight:600}.add-button[data-v-f29f1a6f]{width:100%;padding:12px;border:1px dashed rgba(59,130,246,.4);border-radius:12px;background:#3b82f60d;color:#3b82f6e6;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;margin-bottom:20px}.add-button[data-v-f29f1a6f]:hover{border-color:#3b82f699;background:#3b82f61a;color:#60a5fa}.calculate-button[data-v-f29f1a6f]{width:100%;padding:15px;background:#3b82f6e6;color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}.calculate-button[data-v-f29f1a6f]:hover{background:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.value-results[data-v-f29f1a6f]{animation:fadeIn-f29f1a6f .5s ease}@keyframes fadeIn-f29f1a6f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.total-value-display[data-v-f29f1a6f]{text-align:center;padding:20px;background:#fbbf241a;border:2px solid rgba(251,191,36,.3);border-radius:16px;margin-bottom:20px}.value-label[data-v-f29f1a6f]{font-size:14px;color:#ffffffb3;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.value-amount[data-v-f29f1a6f]{font-size:42px;font-weight:700;color:#fbbf24;margin-bottom:8px}.value-summary[data-v-f29f1a6f]{font-size:14px;color:#fff9}.value-breakdown[data-v-f29f1a6f]{margin-bottom:20px;padding:15px;background:#0f192880;border-radius:12px}.value-breakdown h3[data-v-f29f1a6f]{font-size:18px;color:#ffffffe6;margin:0 0 12px}.breakdown-item[data-v-f29f1a6f]{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.05)}.breakdown-item[data-v-f29f1a6f]:last-of-type{border-bottom:none}.breakdown-fish[data-v-f29f1a6f]{display:flex;flex-direction:column;gap:4px;flex:1}.breakdown-name[data-v-f29f1a6f]{color:#ffffffe6;font-size:15px;font-weight:500}.breakdown-quantity[data-v-f29f1a6f]{color:#ffffff80;font-size:12px}.breakdown-value-group[data-v-f29f1a6f]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.breakdown-unit[data-v-f29f1a6f]{color:#ffffff80;font-size:12px}.breakdown-total[data-v-f29f1a6f]{color:#fbbf24;font-weight:600;font-size:15px}.breakdown-total-line[data-v-f29f1a6f]{display:flex;justify-content:space-between;align-items:center;padding:16px 0 0;margin-top:12px;border-top:2px solid rgba(251,191,36,.3);font-weight:600}.breakdown-total-line .breakdown-label[data-v-f29f1a6f]{font-size:16px;color:#ffffffe6}.breakdown-total-line .breakdown-value[data-v-f29f1a6f]{font-size:20px;color:#fbbf24}.value-info[data-v-f29f1a6f]{padding:15px;background:#3b82f60d;border:1px solid rgba(59,130,246,.2);border-radius:12px}.value-info p[data-v-f29f1a6f]{color:#ffffffb3;line-height:1.6;margin:0 0 10px;font-size:14px}.value-info p[data-v-f29f1a6f]:last-child{margin-bottom:0}.value-info strong[data-v-f29f1a6f]{color:#ffffffe6}.empty-state[data-v-f29f1a6f]{text-align:center;padding:80px 20px}.empty-icon[data-v-f29f1a6f]{font-size:64px;margin-bottom:80px}.empty-state p[data-v-f29f1a6f]{color:#fff9;line-height:1.6}.intro-section[data-v-f29f1a6f]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.intro-content[data-v-f29f1a6f]{max-width:1200px;margin:0 auto}.section-title[data-v-f29f1a6f]{font-size:36px;margin-bottom:20px;color:#fff;text-align:center;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.intro-description[data-v-f29f1a6f]{color:#ffffffbf;line-height:1.8;text-align:center;max-width:800px;margin:0 auto 40px;font-size:16px}.intro-grid[data-v-f29f1a6f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.intro-card[data-v-f29f1a6f]{padding:24px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease;text-align:center}.intro-card[data-v-f29f1a6f]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.intro-icon[data-v-f29f1a6f]{font-size:48px;margin-bottom:16px;line-height:1}.intro-card h3[data-v-f29f1a6f]{font-size:20px;color:#fff;margin:0 0 12px;font-weight:600}.intro-card p[data-v-f29f1a6f]{color:#ffffffbf;line-height:1.7;margin:0;font-size:14px}.intro-card strong[data-v-f29f1a6f]{color:#60a5fa;font-weight:600}.faq-section[data-v-f29f1a6f]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.faq-grid[data-v-f29f1a6f]{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}.faq-item[data-v-f29f1a6f]{padding:28px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease}.faq-item[data-v-f29f1a6f]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.faq-item h3[data-v-f29f1a6f]{font-size:20px;color:#fff;margin:0 0 16px;font-weight:600;line-height:1.4}.faq-item p[data-v-f29f1a6f]{color:#ffffffbf;line-height:1.8;margin:0;font-size:15px}.faq-item strong[data-v-f29f1a6f]{color:#60a5fa;font-weight:600}.inline-link[data-v-f29f1a6f]{color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s ease;border-bottom:1px solid transparent}.inline-link[data-v-f29f1a6f]:hover{color:#93c5fd;border-bottom-color:#93c5fd}@media(max-width:1024px){.calculator-grid[data-v-f29f1a6f]{grid-template-columns:1fr}.intro-grid[data-v-f29f1a6f]{grid-template-columns:repeat(2,1fr)}.faq-grid[data-v-f29f1a6f]{grid-template-columns:1fr}}@media(max-width:768px){.page-hero[data-v-f29f1a6f]{padding:20px;margin-bottom:20px}.calculator-grid[data-v-f29f1a6f]{grid-template-columns:1fr;gap:16px}.input-card[data-v-f29f1a6f],.results-card[data-v-f29f1a6f]{padding:16px}.input-card h2[data-v-f29f1a6f],.results-card h2[data-v-f29f1a6f]{font-size:20px;margin-bottom:12px}.fish-item[data-v-f29f1a6f]{padding:15px;gap:10px}.form-group-inline label[data-v-f29f1a6f]{font-size:11px}.custom-select[data-v-f29f1a6f],.number-input-small[data-v-f29f1a6f]{padding:10px 12px;font-size:12px}.add-button[data-v-f29f1a6f],.calculate-button[data-v-f29f1a6f]{padding:12px;font-size:14px}.value-amount[data-v-f29f1a6f]{font-size:32px}.value-breakdown[data-v-f29f1a6f]{padding:10px}.breakdown-item[data-v-f29f1a6f]{padding:8px 0;flex-direction:column;align-items:flex-start;gap:6px}.breakdown-value-group[data-v-f29f1a6f]{align-items:flex-start}.intro-section[data-v-f29f1a6f]{margin-top:20px}.section-title[data-v-f29f1a6f]{font-size:20px;margin-bottom:10px}.intro-description[data-v-f29f1a6f]{font-size:12px;margin-bottom:10px}.intro-grid[data-v-f29f1a6f],.faq-grid[data-v-f29f1a6f]{grid-template-columns:1fr;gap:10px}.intro-card[data-v-f29f1a6f],.faq-item[data-v-f29f1a6f]{padding:10px}.intro-icon[data-v-f29f1a6f]{font-size:36px}.intro-card h3[data-v-f29f1a6f],.faq-item h3[data-v-f29f1a6f]{font-size:16px}.intro-card p[data-v-f29f1a6f],.faq-item p[data-v-f29f1a6f]{font-size:12px}.total-value-display[data-v-f29f1a6f]{padding:15px}.empty-state[data-v-f29f1a6f]{padding:40px 15px}.empty-icon[data-v-f29f1a6f]{font-size:48px;margin-bottom:20px}}.page-hero[data-v-8824422d]{padding:32px;border:1px solid rgba(59,130,246,.25);border-radius:24px;background:radial-gradient(circle at top,#3b82f640,#0a0f1999);margin-bottom:40px;text-align:center}.hero-eyebrow[data-v-8824422d]{letter-spacing:.4em;font-size:12px;text-transform:uppercase;color:#ffffffb3;margin-bottom:10px}.page-hero p[data-v-8824422d]{max-width:800px;margin:0 auto;color:#fffc;line-height:1.7}.calculator-grid[data-v-8824422d]{display:grid;grid-template-columns:350px 1fr;gap:24px;margin-bottom:60px}.filter-card[data-v-8824422d],.results-card[data-v-8824422d]{border-radius:20px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);padding:20px;box-shadow:0 15px 40px #0006;height:fit-content;position:sticky;top:100px}.filter-card h2[data-v-8824422d],.results-card h2[data-v-8824422d]{font-size:24px;margin-bottom:15px;color:#fff;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.form-group[data-v-8824422d]{margin-bottom:20px}.form-group label[data-v-8824422d]{display:block;font-size:14px;color:#fffc;margin-bottom:8px;font-weight:500}.location-filters[data-v-8824422d]{display:flex;flex-wrap:wrap;gap:8px}.filter-chip[data-v-8824422d]{padding:8px 14px;border-radius:20px;border:1px solid rgba(59,130,246,.3);background:#0f192899;color:#ffffffb3;font-size:12px;font-weight:500;cursor:pointer;transition:all .3s}.filter-chip[data-v-8824422d]:hover{border-color:#3b82f680;background:#0f1928cc;color:#ffffffe6}.filter-chip.active[data-v-8824422d]{border-color:#3b82f6cc;background:#3b82f633;color:#60a5fa;font-weight:600}.stats-summary[data-v-8824422d]{padding-top:20px;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:12px}.stat-item[data-v-8824422d]{display:flex;justify-content:space-between;align-items:center}.stat-label[data-v-8824422d]{font-size:13px;color:#fff9}.stat-value[data-v-8824422d]{font-size:16px;font-weight:600;color:#60a5fa}.fish-database[data-v-8824422d]{display:flex;flex-direction:column;gap:32px}.location-group[data-v-8824422d]{animation:fadeIn-8824422d .5s ease}@keyframes fadeIn-8824422d{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.location-header[data-v-8824422d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid rgba(59,130,246,.3)}.location-header h3[data-v-8824422d]{font-size:22px;color:#fff;margin:0}.location-count[data-v-8824422d]{font-size:14px;color:#fff9;background:#3b82f633;padding:4px 12px;border-radius:12px}.fish-grid[data-v-8824422d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px}.fish-card[data-v-8824422d]{padding:20px;background:#0f192880;border:1px solid rgba(59,130,246,.2);border-radius:16px;transition:all .3s}.fish-card[data-v-8824422d]:hover{border-color:#3b82f666;background:#0f1928b3;transform:translateY(-2px);box-shadow:0 8px 24px #3b82f633}.fish-header[data-v-8824422d]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:12px}.fish-name[data-v-8824422d]{font-size:18px;color:#fff;margin:0;font-weight:600;flex:1}.secret-badge[data-v-8824422d]{padding:4px 10px;border-radius:8px;background:linear-gradient(135deg,#fb923c33,#fb923c1a);border:1px solid rgba(251,146,60,.4);color:#fb923c;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;white-space:nowrap}.fish-details[data-v-8824422d]{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.detail-row[data-v-8824422d]{display:flex;justify-content:space-between;align-items:center;font-size:14px}.detail-label[data-v-8824422d]{color:#fff9}.detail-value[data-v-8824422d]{color:#ffffffe6;font-weight:500;text-align:right;max-width:60%;word-break:break-word}.fish-actions[data-v-8824422d]{padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.action-button[data-v-8824422d]{width:100%;padding:10px 16px;border:1px solid rgba(59,130,246,.4);border-radius:10px;background:#3b82f61a;color:#60a5fa;font-size:13px;font-weight:600;cursor:pointer;transition:all .3s}.action-button[data-v-8824422d]:hover{background:#3b82f633;border-color:#3b82f699;color:#93c5fd}.empty-state[data-v-8824422d]{text-align:center;padding:80px 20px}.empty-icon[data-v-8824422d]{font-size:64px;margin-bottom:80px}.empty-state p[data-v-8824422d]{color:#fff9;line-height:1.6;margin-bottom:20px}.clear-filters-button[data-v-8824422d]{padding:10px 20px;border:1px solid rgba(59,130,246,.4);border-radius:10px;background:#3b82f61a;color:#60a5fa;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}.clear-filters-button[data-v-8824422d]:hover{background:#3b82f633;border-color:#3b82f699}@media(max-width:1200px){.calculator-grid[data-v-8824422d]{grid-template-columns:1fr}.filter-card[data-v-8824422d]{position:static}}@media(max-width:768px){.page-hero[data-v-8824422d]{padding:20px;margin-bottom:20px}.calculator-grid[data-v-8824422d]{grid-template-columns:1fr;gap:16px}.filter-card[data-v-8824422d],.results-card[data-v-8824422d]{padding:16px}.filter-card h2[data-v-8824422d],.results-card h2[data-v-8824422d]{font-size:20px;margin-bottom:12px}.fish-grid[data-v-8824422d]{grid-template-columns:1fr}.fish-card[data-v-8824422d]{padding:15px}.location-filters[data-v-8824422d]{flex-direction:column}.filter-chip[data-v-8824422d]{width:100%;text-align:center}.location-header h3[data-v-8824422d]{font-size:18px}.section-title[data-v-8824422d]{font-size:20px;margin-bottom:10px}.intro-description[data-v-8824422d]{font-size:12px;margin-bottom:10px}.intro-grid[data-v-8824422d],.faq-grid[data-v-8824422d]{grid-template-columns:1fr;gap:10px}.intro-card[data-v-8824422d],.faq-item[data-v-8824422d]{padding:10px}.intro-icon[data-v-8824422d]{font-size:36px}.intro-card h3[data-v-8824422d],.faq-item h3[data-v-8824422d]{font-size:16px}.intro-card p[data-v-8824422d],.faq-item p[data-v-8824422d]{font-size:12px}.empty-state[data-v-8824422d]{padding:40px 15px}.empty-icon[data-v-8824422d]{font-size:48px;margin-bottom:20px}}.intro-section[data-v-8824422d]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.intro-content[data-v-8824422d]{max-width:1200px;margin:0 auto}.section-title[data-v-8824422d]{font-size:36px;margin-bottom:20px;color:#fff;text-align:center;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.intro-description[data-v-8824422d]{color:#ffffffbf;line-height:1.8;text-align:center;max-width:800px;margin:0 auto 40px;font-size:16px}.intro-grid[data-v-8824422d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.intro-card[data-v-8824422d]{padding:24px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease;text-align:center}.intro-card[data-v-8824422d]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.intro-icon[data-v-8824422d]{font-size:48px;margin-bottom:16px;line-height:1}.intro-card h3[data-v-8824422d]{font-size:20px;color:#fff;margin:0 0 12px;font-weight:600}.intro-card p[data-v-8824422d]{color:#ffffffbf;line-height:1.7;margin:0;font-size:14px}.intro-card strong[data-v-8824422d]{color:#60a5fa;font-weight:600}.faq-section[data-v-8824422d]{margin-top:20px;border-top:1px solid rgba(255,255,255,.1)}.faq-grid[data-v-8824422d]{display:grid;grid-template-columns:1fr;gap:24px;max-width:1200px;margin:0 auto}.faq-item[data-v-8824422d]{padding:28px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease}.faq-item[data-v-8824422d]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.faq-item h3[data-v-8824422d]{font-size:20px;color:#fff;margin:0 0 16px;font-weight:600;line-height:1.4}.faq-item p[data-v-8824422d]{color:#ffffffbf;line-height:1.8;margin:0;font-size:15px}.faq-item strong[data-v-8824422d]{color:#60a5fa;font-weight:600}.inline-link[data-v-8824422d]{color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s ease;border-bottom:1px solid transparent}.inline-link[data-v-8824422d]:hover{color:#93c5fd;border-bottom-color:#93c5fd}@media(max-width:1024px){.intro-grid[data-v-8824422d]{grid-template-columns:repeat(2,1fr)}.faq-grid[data-v-8824422d]{grid-template-columns:1fr}}.codes-content[data-v-3c3a8833]{max-width:1000px;margin:0 auto}.intro-section[data-v-3c3a8833]{margin-bottom:40px;padding:24px;border-radius:16px;background:linear-gradient(135deg,#141e32cc,#0f192899);border:1px solid rgba(59,130,246,.2)}.intro-section p[data-v-3c3a8833]{color:#ffffffd9;line-height:1.5;font-size:16px;margin:0}.intro-section strong[data-v-3c3a8833]{color:#93c5fd;font-weight:600}.codes-section[data-v-3c3a8833],.redeem-section[data-v-3c3a8833],.expired-section[data-v-3c3a8833],.faq-section[data-v-3c3a8833]{margin-bottom:50px}.codes-section h2[data-v-3c3a8833],.redeem-section h2[data-v-3c3a8833],.expired-section h2[data-v-3c3a8833],.faq-section h2[data-v-3c3a8833]{font-size:32px;color:#e3f2ff;margin-bottom:16px}.section-note[data-v-3c3a8833]{color:#ffffffbf;margin-bottom:12px;font-size:16px}.warning-note[data-v-3c3a8833]{color:#ffc864e6;margin-bottom:24px;padding:12px 16px;border-radius:8px;background:#ffc8641a;border:1px solid rgba(255,200,100,.3);font-size:14px}.warning-note strong[data-v-3c3a8833]{font-weight:600}.codes-table-wrapper[data-v-3c3a8833]{overflow-x:auto;border-radius:12px;border:1px solid rgba(59,130,246,.2);background:linear-gradient(135deg,#141e32cc,#0f192899)}.codes-table[data-v-3c3a8833]{width:100%;border-collapse:collapse}.codes-table thead[data-v-3c3a8833]{background:#3b82f626}.codes-table th[data-v-3c3a8833]{padding:16px 20px;text-align:left;color:#e3f2ff;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.1em;border-bottom:2px solid rgba(59,130,246,.3)}.codes-table td[data-v-3c3a8833]{padding:16px 20px;border-bottom:1px solid rgba(255,255,255,.08);color:#ffffffd9}.codes-table tbody tr:last-child td[data-v-3c3a8833]{border-bottom:none}.codes-table tbody tr[data-v-3c3a8833]:hover{background:#3b82f614}.code-cell[data-v-3c3a8833]{display:flex;align-items:center;gap:12px}.code-text[data-v-3c3a8833]{font-family:Consolas,Monaco,Courier New,monospace;font-size:16px;font-weight:600;color:#93c5fd;letter-spacing:.05em}.new-badge[data-v-3c3a8833]{padding:4px 10px;border-radius:12px;background:linear-gradient(135deg,#3b82f64d,#3b82f633);border:1px solid rgba(59,130,246,.4);color:#93c5fd;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.reward-cell[data-v-3c3a8833]{color:#ffffffe6;font-size:15px}.copy-header[data-v-3c3a8833]{width:100px;text-align:right}.copy-cell[data-v-3c3a8833]{text-align:right;padding:16px 20px}.copy-button[data-v-3c3a8833]{padding:6px 16px;border:1px solid rgba(59,130,246,.3);border-radius:8px;background:#3b82f61a;color:#60a5fa;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;white-space:nowrap}.copy-button[data-v-3c3a8833]:hover{background:#3b82f633;border-color:#3b82f680;color:#93c5fd;transform:scale(1.05)}.copy-button[data-v-3c3a8833]:active{transform:scale(.95)}.copy-button.copied[data-v-3c3a8833]{background:#22c55e33;border-color:#22c55e66;color:#4ade80}.copy-button.copied[data-v-3c3a8833]:hover{background:#22c55e4d;border-color:#22c55e80}.redeem-section p[data-v-3c3a8833]{color:#ffffffd9;line-height:1.7;font-size:16px;padding:10px}.redeem-steps[data-v-3c3a8833]{margin:24px 0;padding-left:24px;color:#ffffffd9;line-height:1.8}.redeem-steps li[data-v-3c3a8833]{margin-bottom:12px;font-size:16px}.redeem-steps strong[data-v-3c3a8833]{color:#93c5fd;font-weight:600}.redeem-images[data-v-3c3a8833]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:32px}.redeem-image[data-v-3c3a8833]{border-radius:12px;overflow:hidden;border:1px solid rgba(59,130,246,.2);background:#141e3280}.redeem-image img[data-v-3c3a8833]{width:100%;height:auto;display:block}.redeem-image figcaption[data-v-3c3a8833]{padding:12px 16px;color:#ffffffb3;font-size:14px;text-align:center;background:#141e32cc}.expired-section p[data-v-3c3a8833]{color:#ffffffbf;margin-bottom:20px;font-size:16px}.expired-codes-list[data-v-3c3a8833]{display:flex;flex-wrap:wrap;gap:12px}.expired-code[data-v-3c3a8833]{padding:10px 16px;border-radius:8px;background:#64646433;border:1px solid rgba(255,255,255,.1);color:#ffffff80;font-family:Consolas,Monaco,Courier New,monospace;font-size:14px;font-weight:600;text-decoration:line-through}.inline-link[data-v-3c3a8833]{color:#60a5fa;text-decoration:none;font-weight:600;transition:color .3s ease;border-bottom:1px solid transparent}.inline-link[data-v-3c3a8833]:hover{color:#93c5fd;border-bottom-color:#93c5fd}.faq-section[data-v-3c3a8833]{border-top:1px solid rgba(255,255,255,.1)}.faq-grid[data-v-3c3a8833]{display:grid;grid-template-columns:1fr;gap:20px}.faq-item[data-v-3c3a8833]{padding:28px;border-radius:18px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);transition:all .3s ease}.faq-item[data-v-3c3a8833]:hover{border-color:#3b82f680;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f633}.faq-item h3[data-v-3c3a8833]{font-size:20px;color:#fff;margin:0 0 16px;font-weight:600;line-height:1.4}.faq-item p[data-v-3c3a8833]{color:#ffffffbf;line-height:1.8;margin:0;font-size:15px}@media(max-width:768px){.codes-section h2[data-v-3c3a8833],.redeem-section h2[data-v-3c3a8833],.expired-section h2[data-v-3c3a8833],.faq-section h2[data-v-3c3a8833]{font-size:20px;margin-bottom:10px}.intro-section[data-v-3c3a8833]{padding:15px;margin-bottom:20px}.intro-section p[data-v-3c3a8833],.section-note[data-v-3c3a8833],.code-text[data-v-3c3a8833]{font-size:12px}.codes-section[data-v-3c3a8833],.redeem-section[data-v-3c3a8833],.expired-section[data-v-3c3a8833],.faq-section[data-v-3c3a8833]{margin-bottom:20px}.warning-note[data-v-3c3a8833]{padding:10px 15px;margin-bottom:10px}.redeem-section p[data-v-3c3a8833]{padding:5px;font-size:12px}.expired-section p[data-v-3c3a8833]{font-size:12px;margin-bottom:10px}.expired-codes-list[data-v-3c3a8833]{gap:10px}.faq-item[data-v-3c3a8833]{padding:10px}.faq-item h3[data-v-3c3a8833]{font-size:18px}.faq-item p[data-v-3c3a8833],.codes-table[data-v-3c3a8833]{font-size:14px}.codes-table th[data-v-3c3a8833],.codes-table td[data-v-3c3a8833]{padding:10px;font-size:12px}.redeem-images[data-v-3c3a8833]{grid-template-columns:1fr}}.search-form-wrapper[data-v-f45e5b50]{max-width:600px;margin:0 auto 40px}.search-form-large[data-v-f45e5b50]{display:flex;gap:12px;align-items:stretch}.search-input-large[data-v-f45e5b50]{flex:1;padding:14px 20px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:12px;color:var(--text);font-size:1rem;font-family:inherit;transition:all .2s ease;outline:none}.search-input-large[data-v-f45e5b50]::placeholder{color:#fff6}.search-input-large[data-v-f45e5b50]:focus{background:#ffffff1f;border-color:#3b82f680;box-shadow:0 0 12px #3b82f633}.search-button-large[data-v-f45e5b50]{padding:14px 24px;background:var(--accent);border:none;border-radius:12px;color:#fff;font-size:1rem;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease;font-family:inherit}.search-button-large[data-v-f45e5b50]:hover{background:var(--accent-soft);box-shadow:0 0 16px #3b82f666}.results-container[data-v-f45e5b50]{display:flex;flex-direction:column;gap:40px}.results-section[data-v-f45e5b50]{display:flex;flex-direction:column;gap:24px}.section-heading-wrapper[data-v-f45e5b50]{display:flex;justify-content:flex-start;margin-bottom:20px}.section-heading[data-v-f45e5b50]{margin:0;font-size:24px;color:#ffffffeb}.guides-grid[data-v-f45e5b50]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.guide-card[data-v-f45e5b50]{border-radius:20px;border:1px solid rgba(59,130,246,.2);background:linear-gradient(135deg,#141e32cc,#0f192899);overflow:hidden;display:flex;flex-direction:column;box-shadow:0 12px 30px #00000059;cursor:pointer;transition:all .3s ease}.guide-card[data-v-f45e5b50]:hover{border-color:#3b82f666;box-shadow:0 16px 40px #3b82f633;transform:translateY(-4px)}.image-wrapper[data-v-f45e5b50]{width:100%;aspect-ratio:16 / 9;overflow:hidden}.image-wrapper img[data-v-f45e5b50]{width:100%;height:100%;object-fit:cover;transition:transform .4s}.guide-card:hover img[data-v-f45e5b50]{transform:scale(1.05)}.card-body[data-v-f45e5b50]{padding:20px;display:flex;flex-direction:column;gap:12px;flex:1}.publish-date[data-v-f45e5b50]{font-size:12px;color:#fff9;letter-spacing:.2em;text-transform:uppercase}.guide-title[data-v-f45e5b50]{font-size:20px;color:#fff;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.guide-description[data-v-f45e5b50]{color:#ffffffbf;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:0}.tag-list[data-v-f45e5b50]{display:flex;flex-wrap:wrap;gap:8px}.tag[data-v-f45e5b50]{font-size:12px;color:#fffc;padding:4px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.2)}.calculators-list[data-v-f45e5b50]{display:flex;flex-direction:column;gap:16px}.calculator-card[data-v-f45e5b50]{border-radius:16px;border:1px solid rgba(59,130,246,.15);background:linear-gradient(135deg,#141e3299,#0f192866);padding:28px 32px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 4px 20px #0003;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;position:relative;overflow:hidden}.calculator-card[data-v-f45e5b50]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--accent),rgba(59,130,246,.5));opacity:0;transition:opacity .3s ease}.calculator-card[data-v-f45e5b50]:hover{border-color:#3b82f666;background:linear-gradient(135deg,#141e32cc,#0f192899);box-shadow:0 8px 32px #3b82f626;transform:translate(4px)}.calculator-card[data-v-f45e5b50]:hover:before{opacity:1}.calculator-content[data-v-f45e5b50]{flex:1;display:flex;flex-direction:column;gap:8px}.calculator-title[data-v-f45e5b50]{font-size:22px;color:#fff;margin:0;font-weight:600;letter-spacing:-.02em;transition:color .3s ease}.calculator-card:hover .calculator-title[data-v-f45e5b50]{color:#93c5fd}.calculator-description[data-v-f45e5b50]{color:#ffffffa6;line-height:1.5;margin:0;font-size:14px}.calculator-arrow[data-v-f45e5b50]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#3b82f699;transition:all .3s ease;border-radius:8px;background:#3b82f60d}.calculator-card:hover .calculator-arrow[data-v-f45e5b50]{color:var(--accent);background:#3b82f626;transform:translate(4px)}.table-section[data-v-f45e5b50]{margin-bottom:40px;border-bottom:2px solid rgba(59,130,246,.2)}.section-header[data-v-f45e5b50]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.section-title[data-v-f45e5b50]{font-size:1.75rem;font-weight:700;color:var(--text);margin:0}.section-count[data-v-f45e5b50]{font-size:.85rem;color:#ffffffb3;padding:4px 12px;background:#3b82f61a;border-radius:999px;border:1px solid rgba(59,130,246,.2)}.wiki-table[data-v-f45e5b50]{overflow-x:auto;border-radius:16px;background-color:#141e3299;border:1px solid rgba(255,255,255,.08)}.wiki-table table[data-v-f45e5b50]{width:100%;border-collapse:collapse;table-layout:auto}.wiki-table th[data-v-f45e5b50]{text-align:center;padding:16px;font-size:.9rem;color:#ffdcdc;background:#3b82f626;border-bottom:1px solid rgba(255,255,255,.08)}.wiki-table td[data-v-f45e5b50]{text-align:center;padding:5px;color:#ffffffbf;border-bottom:1px solid rgba(255,255,255,.05)}.table-row[data-v-f45e5b50]{cursor:pointer;transition:background-color .2s ease}.table-row[data-v-f45e5b50]:hover{background-color:#3b82f61a}.table-row.disabled[data-v-f45e5b50]{cursor:default;opacity:.6}.table-row.disabled[data-v-f45e5b50]:hover{background-color:transparent}.preview-col[data-v-f45e5b50]{width:240px;min-width:240px;text-align:center}.name-col[data-v-f45e5b50]{width:200px;min-width:200px}.preview-cell[data-v-f45e5b50]{padding:8px}.preview-thumb[data-v-f45e5b50]{width:80px;height:80px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.1)}.name-cell[data-v-f45e5b50]{text-align:left;padding:12px}.name-link[data-v-f45e5b50]{color:#93c5fd;text-decoration:none;transition:color .2s ease}.name-link[data-v-f45e5b50]:hover{color:var(--accent);text-decoration:underline}.desc-cell[data-v-f45e5b50]{text-align:left;padding:12px;max-width:300px}.stats-cell[data-v-f45e5b50]{text-align:left;padding:12px}.stats-list[data-v-f45e5b50]{display:flex;flex-direction:column;gap:4px}.stat-item[data-v-f45e5b50]{font-size:.85rem}.source-cell[data-v-f45e5b50]{text-align:left;padding:12px}.obtainment-list[data-v-f45e5b50]{display:flex;flex-direction:column;gap:4px}.source-item[data-v-f45e5b50]{font-size:.85rem}.coins-col[data-v-f45e5b50],.accel-col[data-v-f45e5b50],.passengers-col[data-v-f45e5b50],.speed-col[data-v-f45e5b50],.price-col[data-v-f45e5b50],.source-col[data-v-f45e5b50],.rarity-col[data-v-f45e5b50],.location-col[data-v-f45e5b50],.luck-col[data-v-f45e5b50],.weight-col[data-v-f45e5b50],.desc-col[data-v-f45e5b50],.stats-col[data-v-f45e5b50]{width:auto;min-width:120px}.no-results[data-v-f45e5b50],.empty-state[data-v-f45e5b50]{text-align:center;padding:60px 20px;color:#fff9}.no-results svg[data-v-f45e5b50],.empty-state svg[data-v-f45e5b50]{margin:0 auto 24px;color:#ffffff4d}.no-results h3[data-v-f45e5b50],.empty-state h3[data-v-f45e5b50]{font-size:24px;color:var(--text);margin-bottom:12px}.no-results p[data-v-f45e5b50],.empty-state p[data-v-f45e5b50]{font-size:16px;color:#fff9}@media(max-width:768px){.search-form-large[data-v-f45e5b50]{flex-direction:column}.search-button-large[data-v-f45e5b50]{justify-content:center}.guides-grid[data-v-f45e5b50]{grid-template-columns:1fr;gap:10px}.card-body[data-v-f45e5b50]{padding:10px}.section-heading[data-v-f45e5b50]{font-size:20px}.calculators-list[data-v-f45e5b50]{gap:10px}.calculator-card[data-v-f45e5b50]{padding:15px;gap:10px}.calculator-title[data-v-f45e5b50]{font-size:16px}.calculator-description[data-v-f45e5b50]{font-size:13px}.wiki-table[data-v-f45e5b50]{font-size:.85rem}.wiki-table th[data-v-f45e5b50],.wiki-table td[data-v-f45e5b50]{padding:8px 4px}.preview-thumb[data-v-f45e5b50]{width:50px;height:50px}}.legal-page[data-v-e938c0ca]{padding:80px 0}.legal-card[data-v-e938c0ca]{max-width:900px;margin:0 auto;padding:48px;border-radius:24px;background:#0f1928d9;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #00000073}h1[data-v-e938c0ca]{font-size:36px;margin-bottom:24px;color:#fff}h2[data-v-e938c0ca]{font-size:22px;margin:32px 0 12px;color:#f1f5f9}p[data-v-e938c0ca]{color:#ffffffc7;line-height:1.7}ul[data-v-e938c0ca]{margin:12px 0;padding-left:18px;color:#ffffffc7;line-height:1.7}li[data-v-e938c0ca]{margin-bottom:8px}strong[data-v-e938c0ca]{color:#fff}a[data-v-e938c0ca]{color:#91c9ff;text-decoration:none}a[data-v-e938c0ca]:hover{text-decoration:underline}@media(max-width:768px){.legal-card[data-v-e938c0ca]{padding:28px}h1[data-v-e938c0ca]{font-size:28px}h2[data-v-e938c0ca]{font-size:20px}}.legal-page[data-v-36df73b6]{padding:80px 0}.legal-card[data-v-36df73b6]{max-width:840px;margin:0 auto;padding:48px;border-radius:24px;background:#0f1928d9;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #00000073}h1[data-v-36df73b6]{font-size:34px;margin-bottom:20px;color:#fff}h2[data-v-36df73b6]{font-size:22px;margin:28px 0 12px;color:#f1f5f9}p[data-v-36df73b6],ul[data-v-36df73b6]{color:#ffffffc7;line-height:1.7}ul[data-v-36df73b6]{padding-left:18px}li[data-v-36df73b6]{margin-bottom:6px}a[data-v-36df73b6]{color:#91c9ff;text-decoration:none}a[data-v-36df73b6]:hover{text-decoration:underline}@media(max-width:768px){.legal-card[data-v-36df73b6]{padding:28px}h1[data-v-36df73b6]{font-size:26px}h2[data-v-36df73b6]{font-size:20px}}.legal-page[data-v-db9e53f5]{padding:80px 0}.legal-card[data-v-db9e53f5]{max-width:860px;margin:0 auto;padding:48px;border-radius:24px;background:#0f1928d9;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #00000073}h1[data-v-db9e53f5]{font-size:34px;margin-bottom:20px;color:#fff}h2[data-v-db9e53f5]{font-size:22px;margin:28px 0 12px;color:#f1f5f9}p[data-v-db9e53f5],ul[data-v-db9e53f5]{color:#ffffffc7;line-height:1.7}ul[data-v-db9e53f5]{padding-left:18px}li[data-v-db9e53f5]{margin-bottom:6px}a[data-v-db9e53f5]{color:#91c9ff;text-decoration:none}a[data-v-db9e53f5]:hover{text-decoration:underline}@media(max-width:768px){.legal-card[data-v-db9e53f5]{padding:28px}h1[data-v-db9e53f5]{font-size:26px}h2[data-v-db9e53f5]{font-size:20px}}.legal-page[data-v-4f2c2901]{padding:80px 0}.legal-card[data-v-4f2c2901]{max-width:860px;margin:0 auto;padding:48px;border-radius:24px;background:#0f1928d9;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #00000073}h1[data-v-4f2c2901]{font-size:34px;margin-bottom:8px;color:#fff}.meta[data-v-4f2c2901]{color:#fff9;margin-bottom:24px}h2[data-v-4f2c2901]{font-size:22px;margin:28px 0 12px;color:#f1f5f9}p[data-v-4f2c2901],ul[data-v-4f2c2901]{color:#ffffffc7;line-height:1.7}ul[data-v-4f2c2901]{padding-left:18px}li[data-v-4f2c2901]{margin-bottom:6px}strong[data-v-4f2c2901]{color:#fff}a[data-v-4f2c2901]{color:#91c9ff;text-decoration:none}a[data-v-4f2c2901]:hover{text-decoration:underline}@media(max-width:768px){.legal-card[data-v-4f2c2901]{padding:28px}h1[data-v-4f2c2901]{font-size:26px}h2[data-v-4f2c2901]{font-size:20px}}.legal-page[data-v-71077adb]{padding:80px 0}.legal-card[data-v-71077adb]{max-width:860px;margin:0 auto;padding:48px;border-radius:24px;background:#0f1928d9;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px #00000073}h1[data-v-71077adb]{font-size:34px;margin-bottom:8px;color:#fff}.meta[data-v-71077adb]{color:#fff9;margin-bottom:24px}h2[data-v-71077adb]{font-size:22px;margin:28px 0 12px;color:#f1f5f9}p[data-v-71077adb],ul[data-v-71077adb]{color:#ffffffc7;line-height:1.7}ul[data-v-71077adb]{padding-left:18px}li[data-v-71077adb]{margin-bottom:6px}a[data-v-71077adb]{color:#91c9ff;text-decoration:none}a[data-v-71077adb]:hover{text-decoration:underline}@media(max-width:768px){.legal-card[data-v-71077adb]{padding:28px}h1[data-v-71077adb]{font-size:26px}h2[data-v-71077adb]{font-size:20px}}.not-found-page[data-v-d56324c9]{min-height:calc(100vh - 200px);display:flex;align-items:center;justify-content:center;padding:90px 0}.not-found-content[data-v-d56324c9]{text-align:center;max-width:700px;margin:0 auto}.error-code[data-v-d56324c9]{font-size:120px;font-weight:700;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1;margin-bottom:20px}h1[data-v-d56324c9]{font-size:36px;color:#fff;margin:0 0 16px;font-weight:600}.error-message[data-v-d56324c9]{font-size:18px;color:#ffffffe6;margin:0 0 12px;line-height:1.6}.error-description[data-v-d56324c9]{font-size:14px;color:#ffffffb3;margin:0 0 40px;line-height:1.6}.action-buttons[data-v-d56324c9]{display:flex;gap:16px;justify-content:center;margin-bottom:60px;flex-wrap:wrap}.btn-primary[data-v-d56324c9],.btn-secondary[data-v-d56324c9]{padding:14px 32px;border-radius:12px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block;transition:all .3s ease;cursor:pointer;border:none}.btn-primary[data-v-d56324c9]{background:#3b82f6e6;color:#fff;border:1px solid rgba(59,130,246,.5)}.btn-primary[data-v-d56324c9]:hover{background:#3b82f6;transform:translateY(-2px);box-shadow:0 8px 20px #3b82f666}.btn-secondary[data-v-d56324c9]{background:#ffffff1a;color:#ffffffe6;border:1px solid rgba(255,255,255,.2)}.btn-secondary[data-v-d56324c9]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-2px)}.quick-links[data-v-d56324c9]{margin-top:60px;padding-top:40px;border-top:1px solid rgba(255,255,255,.1)}.quick-links h2[data-v-d56324c9]{font-size:24px;color:#ffffffe6;margin:0 0 24px;font-weight:600}.links-grid[data-v-d56324c9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;max-width:600px;margin:0 auto}.link-card[data-v-d56324c9]{padding:20px;border-radius:16px;border:1px solid rgba(59,130,246,.25);background:linear-gradient(160deg,#141e32cc,#0a0f19b3);text-decoration:none;display:flex;flex-direction:column;align-items:center;gap:12px;transition:all .3s ease}.link-card[data-v-d56324c9]:hover{border-color:#3b82f680;background:linear-gradient(160deg,#141e32f2,#0a0f19d9);transform:translateY(-4px);box-shadow:0 8px 24px #3b82f633}.link-icon[data-v-d56324c9]{font-size:32px;line-height:1}.link-text[data-v-d56324c9]{font-size:16px;color:#ffffffe6;font-weight:500}@media(max-width:768px){.error-code[data-v-d56324c9]{font-size:80px}h1[data-v-d56324c9]{font-size:28px}.error-message[data-v-d56324c9]{font-size:16px}.action-buttons[data-v-d56324c9]{flex-direction:column;align-items:stretch}.btn-primary[data-v-d56324c9],.btn-secondary[data-v-d56324c9]{width:100%}.links-grid[data-v-d56324c9]{grid-template-columns:repeat(2,1fr)}}:root{--bg: #030507;--bg-soft: #0b1318;--card: rgba(8, 15, 18, .92);--accent: #3b82f6;--accent-soft: #60a5fa;--text: #f5f7ff;--grid-color: rgba(255, 255, 255, .12)}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Consolas,Monaco,Courier New,monospace;background-color:var(--bg);color:var(--text);min-height:100vh;position:relative;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;background:url(/images/bg.webp) center/cover no-repeat;z-index:-2;pointer-events:none}body:after{content:"";position:fixed;inset:0;background:linear-gradient(90deg,var(--grid-color) 1px,transparent 1px),linear-gradient(180deg,var(--grid-color) 1px,transparent 1px),linear-gradient(180deg,#0a1428b8,#0f1e32a6);background-size:55px 55px,55px 55px,auto;opacity:1;pointer-events:none;z-index:-1}h1,h2,h3,h4,h5,h6,p,ul{margin:0;line-height:1.5;font-size:14px}.container{max-width:1400px;margin:0 auto;padding:0 20px;position:relative;z-index:1;width:100%;box-sizing:border-box}.page-container{padding:80px 0}.page-container-large{padding:90px 0}.page-title{font-size:48px;margin-bottom:18px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-title-large{font-size:54px;margin-bottom:20px;background:linear-gradient(135deg,#e3f2ff,#93c5fd);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.page-badge{display:inline-flex;padding:6px 16px;border-radius:999px;border:1px solid rgba(59,130,246,.3);color:#fffc;letter-spacing:.3em;font-size:12px;margin-bottom:18px}.subtitle{color:#fffc;max-width:760px;margin:0 auto;line-height:1.7}.page-header{text-align:center;margin-bottom:50px}@media(max-width:768px){.container{padding:0 10px}.page-container,.page-container-large{padding:20px 0}.page-badge{font-size:10px;padding:4px 12px;margin-bottom:0}.page-title{font-size:24px;margin-bottom:0}.page-header{margin-bottom:20px}.page-title-large{font-size:24px;margin-bottom:10px}}
