.navbar[data-v-c9e96bde]{background:var(--header-gradient);display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:48px;font-family:var(--font-body)}.nav-left[data-v-c9e96bde]{display:flex;align-items:center;gap:32px}.logo[data-v-c9e96bde]{height:45px}.nav-links[data-v-c9e96bde]{display:flex;gap:24px;align-items:center}.nav-links a[data-v-c9e96bde],.dropbtn[data-v-c9e96bde]{position:relative;color:var(--header-text);background:transparent;border:none;cursor:pointer;font-size:16px;font-weight:50;padding:12px 0;text-decoration:none}.nav-links a.active[data-v-c9e96bde],.dropbtn.active[data-v-c9e96bde]{font-weight:700;text-decoration:underline}.dropdown[data-v-c9e96bde]{position:relative}.dropdown-content[data-v-c9e96bde]{display:none;position:absolute;top:100%;left:0;background:var(--dropdown-bg);min-width:180px;box-shadow:0 4px 8px #0000001a;border-radius:0 0 8px 8px;z-index:999}.dropdown-content a[data-v-c9e96bde]{display:block;padding:12px 16px;color:var(--dropdown-text);font-weight:500;text-decoration:none}.dropdown-content a[data-v-c9e96bde]:hover{background-color:var(--dropdown-hover)}.dropdown:hover .dropdown-content[data-v-c9e96bde]{display:block}.dark-toggle-switch[data-v-c9e96bde]{display:flex;align-items:center;justify-content:center}.mode-switch[data-v-c9e96bde]{display:flex;position:relative;width:100px;background:#fff;border-radius:10px;overflow:hidden;height:28px;font-size:12px;font-weight:400;cursor:pointer}.option[data-v-c9e96bde]{width:50%;text-align:center;z-index:2;padding:6px 0;color:#000;transition:color .3s}.option.active[data-v-c9e96bde]{color:#fff}.switch-indicator[data-v-c9e96bde]{position:absolute;top:0;left:0;width:50%;height:100%;background-color:#005a9c;border-radius:10px;transition:transform .3s ease;z-index:1}.switch-indicator.right[data-v-c9e96bde]{transform:translate(100%)}[data-v-c9e96bde]:root{--bg-color: white;--text-color: #000}[data-theme=dark][data-v-c9e96bde]{--bg-color: #021526;--text-color: #f1f1f1}body[data-v-c9e96bde]{background:var(--bg-color);color:var(--text-color);transition:background .3s ease,color .3s ease}footer.site-footer{text-align:center;padding:20px;font-size:16px;margin-top:40px;color:var(--footer-text);background-image:var(--footer-gradient);background-size:cover;background-repeat:no-repeat;transition:background-image .3s ease,color .3s ease}footer.site-footer a{color:var(--footer-text);margin:0 8px;text-decoration:none;font-weight:700;transition:text-decoration .2s}footer.site-footer a:hover{text-decoration:underline}body{margin:0;padding:0;font-family:Arial,sans-serif;background:#fafafa}.feature-carousel[data-v-ef035c01]{width:100%;margin:2rem 0;background:var(--color-accent);padding:2rem 0;opacity:0;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.feature-carousel.in-view[data-v-ef035c01]{opacity:1;transform:translateY(0)}.splide-wrapper[data-v-ef035c01]{position:relative}.card[data-v-ef035c01]{background:var(--color-card);border-radius:12px;padding:2rem;text-align:center;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.card-image[data-v-ef035c01]{max-width:60%;height:auto;margin-bottom:1rem}.card-title[data-v-ef035c01]{font-size:1.5rem;margin-bottom:.5rem;color:var(--color-text)}.card-desc[data-v-ef035c01]{font-size:1rem;color:var(--color-text);margin-bottom:1rem}.card-btn[data-v-ef035c01]{background:var(--color-accent);color:var(--color-text);padding:.6rem 1.2rem;border:none;border-radius:6px;cursor:pointer;transition:background .3s}.card-btn[data-v-ef035c01]:hover{background:#00467f}.splide__slide:not(.is-active-slide) .card[data-v-ef035c01]{opacity:.5;transform:scale(.8);pointer-events:none}.is-active-slide .card[data-v-ef035c01]{transform:scale(1);opacity:1;box-shadow:0 8px 20px #0003}.splide__arrow[data-v-ef035c01]{position:absolute;top:50%;transform:translateY(-50%);background:#00000080;color:#fff;border:none;width:2rem;height:2rem;border-radius:50%;font-size:1.25rem;cursor:pointer;z-index:10}.splide__arrow--prev[data-v-ef035c01]{left:1rem}.splide__arrow--next[data-v-ef035c01]{right:1rem}.splide__arrow[data-v-ef035c01]:hover{background:#000000b3}.z-features[data-v-438d7d93]{display:flex;flex-direction:column;gap:4rem;max-width:960px;margin:0 auto;padding:4rem 1rem}.feature[data-v-438d7d93]{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.feature__text[data-v-438d7d93]{flex:1 1 300px;color:var(--color-text)}.feature__text h3[data-v-438d7d93]{margin-bottom:.5rem;font-size:1.75rem;color:var(--color-accent)}.feature__text p[data-v-438d7d93]{margin-bottom:1rem;line-height:1.6}.feature__media[data-v-438d7d93]{flex:1 1 300px;text-align:center}.feature__media img[data-v-438d7d93]{max-width:100%;height:auto;border:1px solid var(--color-border);border-radius:8px}.btn[data-v-438d7d93]{display:inline-block;background:var(--color-accent);color:var(--color-card);padding:.6rem 1.2rem;border-radius:6px;text-decoration:none;transition:background .2s}.btn[data-v-438d7d93]:hover{filter:brightness(.9)}.feature--odd .feature__text[data-v-438d7d93]{order:1}.feature--odd .feature__media[data-v-438d7d93]{order:2}.feature--even .feature__media[data-v-438d7d93]{order:1}.feature--even .feature__text[data-v-438d7d93]{order:2}@media (max-width: 768px){.feature[data-v-438d7d93]{flex-direction:column;text-align:center}.feature__text[data-v-438d7d93],.feature__media[data-v-438d7d93]{order:unset!important}}.homepage[data-v-438d7d93]{font-family:var(--font-body);background-color:var(--color-background);color:var(--color-text)}.content-wrapper[data-v-438d7d93]{max-width:960px;margin:0 auto;padding:0 20px}.hero[data-v-438d7d93]{min-height:100vh;display:flex;align-items:center;background-color:var(--color-background);padding:0}.hero-content[data-v-438d7d93]{width:100%;max-width:960px;margin:0 auto;padding:2rem 1rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.hero-left[data-v-438d7d93]{flex:1 1 400px}.hero-left h1[data-v-438d7d93]{font-size:2.5rem;font-weight:700;line-height:1.2;margin-bottom:1rem;color:var(--color-text)}.hero-left p[data-v-438d7d93]{font-size:1.125rem;line-height:1.6;margin-bottom:1.5rem;color:var(--color-text)}.hero-img[data-v-438d7d93]{flex:0 0 300px;max-width:100%;margin-top:1rem}.hero-animate-enter-from[data-v-438d7d93]{opacity:0;transform:scale(.95)}.hero-animate-enter-active[data-v-438d7d93]{transition:opacity .8s ease-out,transform .8s ease-out}.hero-animate-enter-to[data-v-438d7d93]{opacity:1;transform:scale(1)}@keyframes pulse-438d7d93{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(-6px);opacity:.7}}.scroll-hint[data-v-438d7d93]{position:absolute;bottom:32px;left:25%;transform:translate(-50%);background:#0009;color:#fff;padding:.5rem 1rem;border-radius:999px;font-size:1rem;pointer-events:none;animation:pulse-438d7d93 1.6s ease-in-out infinite;transition:opacity .4s ease;z-index:10}.scroll-hint[v-cloak][style*="display: none"][data-v-438d7d93]{opacity:0!important}.infographic[data-v-438d7d93]{padding:80px 0;background-color:var(--color-background)}.infographic-content[data-v-438d7d93]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.info-text[data-v-438d7d93]{max-width:500px}.info-text h2[data-v-438d7d93]{font-size:24px;margin-bottom:16px;color:var(--color-text)}.info-text p[data-v-438d7d93]{font-size:16px;line-height:1.6;margin-bottom:20px;color:var(--color-text)}.btn-primary[data-v-438d7d93]{background-color:var(--color-accent);color:var(--color-text);padding:10px 20px;border-radius:6px;text-decoration:none}.btn-primary[data-v-438d7d93]:hover{background-color:#00467f}.info-img[data-v-438d7d93]{width:320px;max-width:100%;margin-top:20px}.infographic.in-view[data-v-438d7d93]{opacity:1;transform:translateY(0)}.infographic:not(.reverse).in-view .info-img[data-v-438d7d93]{animation:slideInFromLeft-438d7d93 .8s forwards ease-out}.infographic:not(.reverse).in-view .info-text[data-v-438d7d93]{animation:slideInFromRight-438d7d93 .8s forwards ease-out}.infographic.reverse.in-view .info-img[data-v-438d7d93]{animation:slideInFromRight-438d7d93 .8s forwards ease-out}.infographic.reverse.in-view .info-text[data-v-438d7d93]{animation:slideInFromLeft-438d7d93 .8s forwards ease-out}@keyframes slideInFromLeft-438d7d93{0%{transform:translate(-50px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInFromRight-438d7d93{0%{transform:translate(50px);opacity:0}to{transform:translate(0);opacity:1}}.game-zone[data-v-438d7d93]{position:relative;background-image:url(/assets/game-BccEwvHC.png);background-size:cover;background-position:center;height:600px;color:var(--color-card)}.game-overlay[data-v-438d7d93]{position:absolute;top:0;left:0;height:100%;width:100%;background:#00264880;display:flex;justify-content:flex-end;align-items:center;padding-right:80px;box-sizing:border-box}.game-wrapper[data-v-438d7d93]{max-width:400px;text-align:left}.game-content h2[data-v-438d7d93]{font-size:28px;font-weight:700;margin-bottom:12px;color:var(--color-card)}.game-content p[data-v-438d7d93]{font-size:16px;margin-bottom:20px;line-height:1.5;color:var(--color-card)}.blue[data-v-438d7d93]{color:var(--color-accent)}.game-zone[data-v-438d7d93]{position:relative;background-image:url(/assets/game-BccEwvHC.png);background-size:cover;background-position:center;min-height:750px;color:var(--color-card)}.game-flex[data-v-438d7d93]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:40px;padding:60px 0}.game-left[data-v-438d7d93]{flex:1;min-width:280px;max-width:400px}.game-right[data-v-438d7d93]{flex:1;min-width:300px;display:flex;justify-content:center}.white-heading[data-v-438d7d93]{color:#fff}.white-text[data-v-438d7d93]{color:#ffffffe6}.btn-wide[data-v-438d7d93]{margin-top:16px;padding:12px 24px;display:inline-block}section[data-v-6c41f5a1]{margin:0;padding:0}.app-analyzer-page[data-v-6c41f5a1]{padding:20px;text-align:center;background-color:var(--color-background);min-height:80vh;font-family:var(--font-body);color:var(--color-text);display:flex;flex-direction:column}.intro[data-v-6c41f5a1]{margin-bottom:12px}.intro h1[data-v-6c41f5a1]{font-size:28px;color:var(--color-accent);margin-bottom:4px}.intro p[data-v-6c41f5a1]{font-size:16px;color:var(--color-text);margin-bottom:10px}.search-bar-section[data-v-6c41f5a1]{margin-top:8px;margin-bottom:12px;display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.search-input[data-v-6c41f5a1]{width:300px;padding:10px;font-size:16px;border:1px solid var(--color-border);border-radius:6px;background-color:var(--color-card);color:var(--color-text);transition:border-color .2s}.search-input[data-v-6c41f5a1]:focus{border-color:var(--color-accent);outline:none}.search-button[data-v-6c41f5a1]{padding:10px 20px;background:var(--color-accent);color:var(--color-text);border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.search-button[data-v-6c41f5a1]:hover{background-color:#00467f}.view-all-link[data-v-6c41f5a1]{margin-top:12px;font-size:14px;opacity:.7;transition:opacity .3s ease;color:var(--color-text)}.view-link[data-v-6c41f5a1]{color:var(--color-text);text-decoration:underline;margin:0 8px}.view-link[data-v-6c41f5a1]:hover{opacity:1}.divider[data-v-6c41f5a1]{color:var(--color-border)}.results-section[data-v-6c41f5a1]{margin-top:24px}.placeholder-text[data-v-6c41f5a1]{color:var(--color-border);font-size:16px}.card-container[data-v-6c41f5a1]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:30px}.info-card[data-v-6c41f5a1]{background-color:var(--color-card);color:var(--color-text);border-radius:12px;box-shadow:0 2px 6px #0000000d;padding:20px;width:300px;text-align:left}.info-card h3[data-v-6c41f5a1]{color:var(--color-accent);margin-bottom:10px;font-size:18px}.info-card p[data-v-6c41f5a1]{font-size:14px;line-height:1.5;margin:4px 0}.card-grid[data-v-6c41f5a1]{display:grid;grid-template-columns:repeat(2,320px);justify-content:center;gap:24px 32px;margin-top:30px;justify-items:center}.info-card[data-v-6c41f5a1]{background-color:var(--color-card);color:var(--color-text);border-radius:16px;padding:20px;width:100%;max-width:360px;box-shadow:0 4px 10px #00000014;text-align:left;transition:transform .2s ease}.info-card[data-v-6c41f5a1]:hover{transform:translateY(-3px)}.card-icon[data-v-6c41f5a1]{width:32px;height:32px;margin-bottom:8px}.info-card h3[data-v-6c41f5a1]{color:var(--color-accent);font-size:18px;margin-bottom:10px}.info-card p[data-v-6c41f5a1]{font-size:14px;margin:4px 0;line-height:1.5}.card-title[data-v-6c41f5a1]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.card-icon-inline[data-v-6c41f5a1]{width:24px;height:24px}@media (max-width: 768px){.card-grid[data-v-6c41f5a1]{grid-template-columns:1fr;justify-content:center}}@media (max-width: 768px){.search-bar-section[data-v-6c41f5a1]{flex-direction:column;gap:8px}}.risk-card[data-v-6c41f5a1]{color:#fff;padding:24px 32px;border-radius:16px;max-width:800px;width:100%;margin:40px auto;text-align:center;box-shadow:0 6px 18px #0000001a;line-height:1.6}.risk-title[data-v-6c41f5a1]{display:flex;justify-content:center;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:20px;font-weight:600;margin-bottom:10px}.risk-card.low[data-v-6c41f5a1]{background-color:#4caf50}.risk-card.medium[data-v-6c41f5a1]{background-color:#ff9800}.risk-card.high[data-v-6c41f5a1]{background-color:#f44336}.risk-card.unknown[data-v-6c41f5a1]{background-color:#999}.search-bar-section[data-v-6c41f5a1]{margin-top:40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.category-select[data-v-6c41f5a1]{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:6px;min-width:200px}.category-cell[data-v-6c41f5a1]{text-align:center;vertical-align:middle;padding:10px}.category-label[data-v-6c41f5a1]{font-size:12px;color:#333}.page-title[data-v-6c41f5a1]{font-size:2rem;margin-bottom:.2rem}.page-subtitle[data-v-6c41f5a1]{font-size:1rem;margin-bottom:1rem}.container[data-v-6c41f5a1]{padding-top:1rem}.page[data-v-ff706b05]{background:var(--color-background);min-height:100vh;padding:0}.page-title[data-v-ff706b05]{font-size:28px;font-weight:700;text-align:center;color:var(--color-accent);margin-top:2rem}.container[data-v-ff706b05]{max-width:720px;margin:2rem auto;display:flex;flex-direction:column;gap:2rem;align-items:center}.feature-row[data-v-ff706b05]{width:100%;display:flex;justify-content:space-between;gap:2rem;align-items:flex-start;flex-wrap:wrap}.carousel[data-v-ff706b05]{flex:1 1 60%;min-width:280px}.carousel-image-wrapper[data-v-ff706b05]{position:relative;border-radius:12px;overflow:hidden;background:var(--color-card);border:1px solid var(--color-border);padding:1rem}.carousel-image[data-v-ff706b05]{width:100%;max-height:300px;object-fit:contain;border-radius:8px}.image-caption[data-v-ff706b05]{text-align:center;font-size:14px;color:var(--color-text);margin-top:.5rem}.nav-button[data-v-ff706b05]{position:absolute;top:50%;transform:translateY(-50%);background:rgba(var(--color-border-rgb),.8);border:none;font-size:24px;font-weight:700;cursor:pointer;padding:.25rem .75rem;border-radius:6px;transition:background .2s}.nav-button[data-v-ff706b05]:hover{background:rgba(var(--color-border-rgb),1)}.nav-button.left[data-v-ff706b05]{left:10px}.nav-button.right[data-v-ff706b05]{right:10px}.install-column[data-v-ff706b05]{flex:1 1 35%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;min-width:240px}.install-description[data-v-ff706b05]{font-size:16px;line-height:1.6;font-weight:500;color:var(--color-text);font-family:Inter,Segoe UI,sans-serif}.install-button[data-v-ff706b05]{background:var(--color-accent);color:var(--color-text);padding:10px 20px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:background .3s}.install-button[data-v-ff706b05]:hover{background:#00467f}.accordion-item[data-v-ff706b05]{width:100%;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.accordion-header[data-v-ff706b05]{background:var(--color-card);color:var(--color-text);padding:1rem 1.5rem;font-size:17px;font-weight:600;border-radius:12px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .3s ease;box-shadow:0 1px 3px #0000000a}.accordion-header[data-v-ff706b05]:hover{background:var(--color-background)}.toggle-icon[data-v-ff706b05]{font-size:20px;color:var(--color-accent)}.accordion-content[data-v-ff706b05]{background:var(--color-card);padding:1rem 1.5rem;border-left:2px solid var(--color-accent);font-size:14px;color:var(--color-text);border-radius:0 0 12px 12px;margin-top:-10px}.text[data-v-ff706b05]{text-align:justify;line-height:1.6}.list[data-v-ff706b05]{padding-left:1.5rem;list-style-type:disc;color:var(--color-text);line-height:1.6}@media (max-width: 768px){.page-title[data-v-ff706b05]{font-size:22px;margin-top:1.5rem}.feature-row[data-v-ff706b05]{flex-direction:column;align-items:stretch}.carousel[data-v-ff706b05],.install-column[data-v-ff706b05]{width:100%}.install-description[data-v-ff706b05]{font-size:15px}.install-button[data-v-ff706b05]{width:100%;text-align:center}}.mission-container[data-v-5b7c4083]{position:relative;background:var(--color-accent);padding:100px 24px 200px;color:#fff;border-radius:12px 12px 0 0;margin-bottom:60px;min-height:90vh;z-index:1;overflow:hidden}.mission-banner[data-v-5b7c4083]{display:flex;align-items:center;grid-template-columns:auto 1fr;justify-content:center;flex-wrap:wrap;gap:32px;z-index:1;position:relative}.mission-background-number[data-v-5b7c4083]{position:absolute;top:15%;left:12%;transform:translateY(-50%);font-size:200px;font-weight:900;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;color:#00000026}.mission-text[data-v-5b7c4083]{max-width:600px;text-align:justify}.mission-text h2[data-v-5b7c4083]{font-size:28px;font-weight:700;margin-bottom:16px;color:#fff}.mission-text p[data-v-5b7c4083]{font-size:16px;line-height:1.6}.mission-text-block h2[data-v-5b7c4083],.mission-text-block p[data-v-5b7c4083]{text-shadow:1px 1px 2px rgba(0,0,0,.2)}.mission-footer-floating[data-v-5b7c4083]{position:absolute;bottom:-5px;left:50%;transform:translate(-50%);z-index:2}.mission-footer-floating img[data-v-5b7c4083]{width:100%;min-width:1000px}.page-title[data-v-5b7c4083]{color:var(--color-accent);font-size:24px;font-weight:700;margin-bottom:16px;text-align:center}.intro-section[data-v-5b7c4083]{display:flex;justify-content:center;align-items:center;gap:32px;margin-bottom:48px;flex-wrap:wrap}.intro-text[data-v-5b7c4083]{max-width:500px;font-size:16px;color:var(--color-text);line-height:1.6;text-align:left}.intro-image[data-v-5b7c4083]{width:120px;height:auto}.insight-grid[data-v-5b7c4083]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;padding:32px 16px}.insight-card[data-v-5b7c4083]{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 2px 6px #0000000d;padding:24px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .2s ease}.insight-card[data-v-5b7c4083]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #00000014}.card-header h3[data-v-5b7c4083]{font-size:18px;color:var(--color-accent);margin-bottom:12px}.card-body p[data-v-5b7c4083]{font-size:15px;color:var(--color-text);line-height:1.6}.card-footer[data-v-5b7c4083]{margin-top:16px}.card-footer a[data-v-5b7c4083]{color:var(--color-accent);font-weight:500;text-decoration:none}.card-footer a[data-v-5b7c4083]:hover{text-decoration:underline}.overlay[data-v-5b7c4083]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.overlay-content[data-v-5b7c4083]{background:var(--color-card);padding:24px;max-width:90%;max-height:90%;overflow-y:auto;position:relative;border-radius:12px;color:var(--color-text)}.close-button[data-v-5b7c4083]{position:absolute;top:12px;right:16px;font-size:18px;color:var(--color-text);background:transparent;border:none;cursor:pointer}@media screen and (max-width: 768px){.mission-container[data-v-5b7c4083]{padding:60px 16px 160px;min-height:auto}.mission-banner[data-v-5b7c4083]{flex-direction:column;text-align:center}.mission-background-number[data-v-5b7c4083]{font-size:120px;top:10%;left:50%;transform:translate(-50%,-50%)}.mission-text[data-v-5b7c4083]{max-width:100%;padding:0 12px}.mission-text h2[data-v-5b7c4083]{font-size:22px}.mission-text p[data-v-5b7c4083]{font-size:15px;text-align:justify}.mission-footer-floating[data-v-5b7c4083]{bottom:-20px}.mission-footer-floating img[data-v-5b7c4083]{width:120%;min-width:unset;max-width:1000px}.insight-grid[data-v-5b7c4083]{padding:0 12px}}.page[data-v-967e3e78]{background:var(--color-background);color:var(--color-text);min-height:80vh;padding:2rem}.container[data-v-967e3e78]{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:2rem;align-items:center}.page-title[data-v-967e3e78]{font-size:32px;font-weight:700;text-align:center;color:var(--color-accent);margin-bottom:1.5rem;line-height:1.4}.toggle-tabs.full-width[data-v-967e3e78]{display:flex;border-radius:8px;overflow:hidden;border:1px solid var(--color-border);background:var(--color-card);width:100%;max-width:600px;margin-bottom:-1.5rem;z-index:1}.toggle-tab[data-v-967e3e78]{flex:1;padding:.75rem 1.5rem;text-align:center;font-weight:600;background:var(--color-background);cursor:pointer;transition:background .3s ease,color .3s ease}.toggle-tab.active[data-v-967e3e78]{background:var(--color-accent);color:#fff}.layout[data-v-967e3e78]{display:flex;width:100%;justify-content:center}.input-panel[data-v-967e3e78]{width:100%;display:flex;flex-direction:column;gap:2rem;align-items:center}.card[data-v-967e3e78]{background:var(--color-card);box-shadow:0 4px 12px #0000000d;border:1px solid var(--color-border);padding:24px;border-radius:12px;width:100%;max-width:600px;color:var(--color-text)}.card-title[data-v-967e3e78]{font-size:24px;font-weight:600;color:var(--color-accent);margin-bottom:12px}.desc[data-v-967e3e78]{font-size:14px;color:var(--color-text);opacity:.8;margin-bottom:16px}.input[data-v-967e3e78],.textarea[data-v-967e3e78]{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid var(--color-border);border-radius:8px;font-size:1rem;color:var(--color-text);background:var(--color-card);outline:none;transition:border-color .3s ease,box-shadow .3s ease}.input[data-v-967e3e78]:focus,.textarea[data-v-967e3e78]:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px #005b9f33}.button-wrapper[data-v-967e3e78]{width:100%;display:flex;justify-content:center}.button[data-v-967e3e78]{background:var(--color-accent);color:#fff;padding:10px 20px;border-radius:8px;font-size:16px;font-weight:600;border:none;cursor:pointer;box-shadow:0 4px 10px #005a9c33;transition:filter .3s ease,box-shadow .3s ease}.button[data-v-967e3e78]:hover{filter:brightness(.9);box-shadow:0 6px 14px #005a9c4d}.button[data-v-967e3e78]:disabled{opacity:.6;cursor:not-allowed}.summary[data-v-967e3e78]{font-size:15px;color:var(--color-text);line-height:1.7}.summary-card[data-v-967e3e78]{background:#005b9f1a;border-radius:8px;padding:1rem}.uploaded-file[data-v-967e3e78]{background:var(--color-card);border:1px solid var(--color-border);padding:.5rem 1rem;border-radius:6px;margin-bottom:1rem;width:100%;max-width:600px;text-align:left;color:var(--color-text);font-size:.9rem}@media (max-width: 768px){.toggle-tabs.full-width[data-v-967e3e78]{flex-direction:column}.toggle-tab[data-v-967e3e78]{font-size:.95rem}}.gate-page[data-v-57fd47a9]{display:flex;justify-content:center;align-items:center;min-height:100vh;background:var(--color-background);padding:2rem}.card[data-v-57fd47a9]{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:2rem;box-shadow:0 4px 12px #0000000d;width:100%;max-width:400px;text-align:center;color:var(--color-text)}.card-title[data-v-57fd47a9]{font-size:1.5rem;color:var(--color-text);margin-bottom:.5rem;font-weight:600}.desc[data-v-57fd47a9]{font-size:.95rem;color:var(--color-text);opacity:.8;margin-bottom:1rem}.input[data-v-57fd47a9]{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid var(--color-border);border-radius:8px;font-size:1rem;color:var(--color-text);background:var(--color-card);outline:none;transition:border-color .3s ease,box-shadow .3s ease}.input[data-v-57fd47a9]:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px #005b9f33}.button[data-v-57fd47a9]{width:100%;padding:1rem;background:var(--color-accent);color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background .3s ease}.button[data-v-57fd47a9]:hover{filter:brightness(.9)}.error[data-v-57fd47a9]{color:#f44336;margin-top:1rem;font-size:.9rem}.all-apps-page[data-v-c969f41f]{padding:40px 20px;text-align:center;background-color:var(--color-background);color:var(--color-text);min-height:100vh;font-family:var(--font-body)}.header-bar[data-v-c969f41f]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px;gap:10px}.header-bar h1[data-v-c969f41f]{font-size:24px;color:#005a9c;margin:0}.filter-inline[data-v-c969f41f]{display:flex;gap:12px;flex-wrap:wrap}.filter-select[data-v-c969f41f]{padding:6px 10px;font-size:14px;border-radius:6px;border:1px solid #ccc}h1[data-v-c969f41f]{color:var(--color-accent);margin-bottom:30px;font-size:2rem;line-height:1.2}.info-table[data-v-c969f41f]{margin:0 auto;width:90%;max-width:1000px;border-collapse:collapse;background-color:var(--color-card);border:1px solid var(--color-border);box-shadow:0 2px 6px #0000000d;border-radius:8px;overflow:hidden;table-layout:fixed}.info-table th[data-v-c969f41f],.info-table td[data-v-c969f41f]{padding:14px 16px;border:1px solid var(--color-border);word-wrap:break-word;white-space:pre-wrap;overflow-wrap:break-word;max-width:300px}.info-table th[data-v-c969f41f]{background-color:var(--color-accent);color:#fff;font-weight:600;cursor:pointer;text-align:left}.info-table td[data-v-c969f41f]{font-size:.875rem;color:var(--color-text)}.info-table tr[data-v-c969f41f]:nth-child(2n){background-color:#005b9f0d}.pagination[data-v-c969f41f]{margin-top:20px;display:flex;justify-content:center;align-items:center;gap:12px}.pagination button[data-v-c969f41f]{background-color:var(--color-accent);color:#fff;border:none;padding:8px 16px;border-radius:6px;cursor:pointer;transition:filter .2s ease}.pagination button[data-v-c969f41f]:hover:not(:disabled){filter:brightness(.9)}.pagination button[data-v-c969f41f]:disabled{background-color:var(--color-border);cursor:not-allowed;opacity:.6}.app-link[data-v-c969f41f]{color:#005a9c;text-decoration:underline}.app-link[data-v-c969f41f]:hover{color:#003a6d}.resources[data-v-96897f7d]{padding:2rem;background:var(--color-background)}.resources__heading[data-v-96897f7d]{text-align:center;margin-bottom:1rem;color:var(--color-text);font-size:1.75rem}.resources__slider[data-v-96897f7d]{padding:0 2rem}.slide-grid[data-v-96897f7d]{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:1rem}.card[data-v-96897f7d]{display:flex;background:var(--color-background);border-radius:8px;box-shadow:0 1px 4px #0000001a;transition:box-shadow .2s;overflow:hidden;height:100%}.card[data-v-96897f7d]:hover{box-shadow:0 4px 12px #00000026}.card__logo-container[data-v-96897f7d]{flex:0 0 4rem;display:flex;align-items:center;justify-content:center;padding:1rem;background:#fff}.card__logo[data-v-96897f7d]{max-width:100%;max-height:100%;object-fit:contain;border-radius:4px}.card__content[data-v-96897f7d]{flex:1;padding:1rem;position:relative}.card__header[data-v-96897f7d]{display:flex;justify-content:space-between;align-items:center}.card__title[data-v-96897f7d]{margin:0;font-size:1.1rem;color:var(--color-text)}.card__trusted[data-v-96897f7d]{color:#16a34a}.card__desc[data-v-96897f7d]{margin:.5rem 0;color:#555;font-size:.95rem}.card__tooltip[data-v-96897f7d]{position:absolute;top:3rem;right:1rem;background:#000000bf;color:#fff;padding:.4rem .6rem;border-radius:4px;font-size:.85rem}.card__toggle-btn[data-v-96897f7d]{background:none;border:none;color:#2563eb;cursor:pointer;padding:.25rem 0;font-size:.95rem}.card__toggle-btn[data-v-96897f7d]:hover{text-decoration:underline}.card__panel[data-v-96897f7d]{margin-top:.75rem;border-top:1px solid #e5e7eb;padding-top:.75rem}.card__summary[data-v-96897f7d]{margin:0 0 .75rem;color:#444;font-size:.95rem}.card__link[data-v-96897f7d]{color:#2563eb;text-decoration:none;font-weight:700}.card__link[data-v-96897f7d]:hover{text-decoration:underline}.accordion-enter-active[data-v-96897f7d],.accordion-leave-active[data-v-96897f7d]{transition:max-height .2s ease,opacity .2s ease,padding .2s ease}.accordion-enter-from[data-v-96897f7d],.accordion-leave-to[data-v-96897f7d]{max-height:0;opacity:0;padding-top:0;padding-bottom:0}.accordion-enter-to[data-v-96897f7d],.accordion-leave-from[data-v-96897f7d]{max-height:200px;opacity:1;padding-top:.75rem;padding-bottom:.75rem}@media (max-width: 640px){.slide-grid[data-v-96897f7d]{grid-template-columns:1fr}}.glossary[data-v-e787cb4b]{padding:2rem;background:var(--color-accent);border:var(--color-border)}.glossary__heading[data-v-e787cb4b]{font-size:1.5rem;margin-bottom:1rem;text-align:center}.glossary__controls[data-v-e787cb4b]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:1rem}.glossary__search[data-v-e787cb4b]{flex:1 1 200px;padding:.5rem;border:1px solid #ccc;border-radius:4px}.glossary__tags[data-v-e787cb4b]{display:flex;gap:.5rem;color:#000;border:var(--color-border)}.tag-btn[data-v-e787cb4b]{padding:.4rem .8rem;border:1px solid #888;background:var(--color-background);border:var(--color-border);border-radius:4px;cursor:pointer;display:flex;color:var(--color-text);align-items:center}.tag-btn--active[data-v-e787cb4b]{background:#2563eb;color:#fff;border-color:#2563eb}.tag-btn__icon[data-v-e787cb4b]{margin-right:.3rem}.glossary__toggle[data-v-e787cb4b]{display:flex;align-items:center;gap:.4rem;margin-left:auto;font-size:.9rem}.glossary__table-container[data-v-e787cb4b]{width:100%}.glossary__table[data-v-e787cb4b]{width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid var(--color-border)}.glossary__table tr[data-v-e787cb4b]{height:4rem}.glossary__table th[data-v-e787cb4b],.glossary__table td[data-v-e787cb4b]{padding:.6rem;text-align:left;vertical-align:top;line-height:1.4;word-break:break-word;border:1px solid var(--color-border)}.glossary__row[data-v-e787cb4b]:hover{background:#123a62}.term-cell[data-v-e787cb4b]{padding:.6rem;vertical-align:top;word-break:break-word;white-space:normal}.term-wrapper[data-v-e787cb4b]{display:inline-flex;align-items:center;gap:.3rem;flex-wrap:wrap;word-break:break-word}.info-icon[data-v-e787cb4b]{cursor:help;font-size:.9rem}.no-results[data-v-e787cb4b]{text-align:center;padding:1rem;color:#666}.glossary__cards[data-v-e787cb4b]{display:flex;flex-direction:column;gap:1rem}.glossary__card[data-v-e787cb4b]{border:1px solid #ccc;border-radius:6px;padding:1rem;background:#fafafa}.glossary__card-row[data-v-e787cb4b]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.4rem}.pagination[data-v-e787cb4b]{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem}.pagination button[data-v-e787cb4b]{padding:.4rem .8rem;background:#2563eb;color:#fff;border:none;border-radius:4px;cursor:pointer}.pagination button[data-v-e787cb4b]:disabled{background:#ccc;cursor:default}.media-gallery[data-v-2f8303e9]{padding:2rem;background:var(--color-accent)}.media-gallery__heading[data-v-2f8303e9]{text-align:center;font-size:1.75rem;margin-bottom:1.5rem}.splide__slide[data-v-2f8303e9]{display:flex;justify-content:center}.splide__arrow[data-v-2f8303e9]{background:#00000080;color:#fff}.splide__arrow[data-v-2f8303e9]:hover{background:#000c}.media-card[data-v-2f8303e9]{background:var(--color-background);border:1px solid var(--color-border);border-radius:6px;overflow:hidden;transition:box-shadow .2s;width:100%}.media-card[data-v-2f8303e9]:hover{box-shadow:0 4px 12px #0000001a}.media-card__thumb[data-v-2f8303e9]{position:relative;width:100%;aspect-ratio:16 / 9;overflow:hidden;cursor:pointer}.media-card__thumb img[data-v-2f8303e9]{width:100%;height:100%;object-fit:cover}.media-card__play-icon[data-v-2f8303e9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem;color:#ffffffe6}.media-card__info[data-v-2f8303e9]{padding:.75rem 1rem;flex-grow:1}.media-card__title[data-v-2f8303e9]{margin:0 0 .25rem;font-size:1.1rem}.media-card__caption[data-v-2f8303e9]{margin:0 0 .5rem;color:#555;font-size:.9rem}.media-card__source[data-v-2f8303e9]{display:inline-block;font-size:.75rem;color:#888}.media-card__download[data-v-2f8303e9]{margin-top:.5rem;padding:.4rem .8rem;background:#005a9c;color:#fff;border:none;border-radius:4px;cursor:pointer}.media-card__download[data-v-2f8303e9]:hover{background:#004080}.media-gallery__modal-backdrop[data-v-2f8303e9]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}.media-gallery__modal[data-v-2f8303e9]{position:relative;background:#fff;border-radius:6px;width:70vw;height:70vh;overflow:auto;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.media-gallery__modal-close[data-v-2f8303e9]{position:absolute;top:1rem;right:1rem;font-size:1.5rem;background:#00000080;color:#fff;border:none;padding:.5rem;border-radius:50%;cursor:pointer;z-index:10}.modal__video iframe[data-v-2f8303e9]{width:100%;aspect-ratio:16 / 9}.modal__infographic img[data-v-2f8303e9]{width:100%;height:100%;object-fit:contain}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.interactive-tools[data-v-c5685ced]{padding:2rem}.interactive-tools h2[data-v-c5685ced]{font-size:1.75rem;margin-bottom:1rem;text-align:center}.tools-slider[data-v-c5685ced]{overflow:visible;position:relative}.tool-card[data-v-c5685ced]{background:var(--color-background);border:1px solid #e2e8f0;border-radius:8px;padding:1rem;text-align:center;transition:transform .2s ease,box-shadow .2s ease}.tool-card[data-v-c5685ced]:hover{transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.tool-logo[data-v-c5685ced]{width:48px;height:48px;margin-bottom:.75rem}.tool-card h3[data-v-c5685ced]{margin:.5rem 0;font-size:1.125rem}.description[data-v-c5685ced]{font-size:.875rem;color:#4a5568;min-height:2.5rem;margin-bottom:1rem}.try-btn[data-v-c5685ced]{background-color:#005a9c;color:#fff;border:none;padding:.5rem 1rem;border-radius:4px;cursor:pointer;font-size:.875rem}.try-btn[data-v-c5685ced]:hover{background-color:#004080}.splide__arrow[data-v-c5685ced]{background:#0009;color:#fff;border:none;width:2rem;height:2rem;font-size:1rem}.splide__arrow--prev[data-v-c5685ced]{left:-1rem}.splide__arrow--next[data-v-c5685ced]{right:-1rem}[data-v-61e31404],[data-v-61e31404]:before,[data-v-61e31404]:after{box-sizing:border-box}.resources-page[data-v-61e31404]{display:flex;flex-direction:column;gap:2rem}.side-by-side-container[data-v-61e31404]{max-width:1200px;margin:0 auto;padding:0 1rem;background:var(--color-accent)}.side-by-side[data-v-61e31404]{width:100vw;position:relative;left:50%;margin-left:-50vw;background:var(--color-accent);display:flex;gap:1.5rem;overflow:hidden}.glossary-wrapper[data-v-61e31404]{flex:0 0 35%;overflow:hidden}.media-wrapper[data-v-61e31404]{flex:1 1 65%;overflow:hidden}@media (max-width: 768px){.side-by-side[data-v-61e31404]{flex-direction:column}.glossary-wrapper[data-v-61e31404],.media-wrapper[data-v-61e31404]{flex:1 1 100%}}.game-page-page .site-footer[data-v-59416ca7]{background-color:#1e294d;color:#fff}.game-page[data-v-59416ca7]{display:flex;flex-direction:column;align-items:center;min-height:80vh;background:linear-gradient(to bottom,#0c0f1f,#1e294d);color:#fff;margin-bottom:0}.navibar[data-v-59416ca7]{width:100%;padding:12px 24px;background-color:#0006;color:#fff;font-weight:700;font-size:20px;text-align:left}.fixed-white[data-v-59416ca7]{color:#fff!important}.game-card[data-v-59416ca7]{background:#ffffff14;padding:2rem;border-radius:12px;width:500px;text-align:center;box-shadow:0 4px 10px #0000004d;margin-top:40px}.clause-box[data-v-59416ca7]{background:#ffffff1a;padding:1rem;margin:1rem 0;border-radius:8px}.button-group[data-v-59416ca7]{margin-bottom:1rem}.button-group button[data-v-59416ca7],.end-buttons button[data-v-59416ca7],.start-button[data-v-59416ca7]{background:linear-gradient(to right,#2a4f84,#3a8fbe);border:none;border-radius:6px;padding:.5rem 1rem;margin:0 .5rem;color:#fff;cursor:pointer;transition:background .3s ease}.button-group button[data-v-59416ca7]:hover,.end-buttons button[data-v-59416ca7]:hover,.start-button[data-v-59416ca7]:hover{background:linear-gradient(to right,#20406b,#317ba4)}.feedback-box[data-v-59416ca7]{margin-top:1rem;padding:.5rem;border-radius:6px}.feedback-box.correct[data-v-59416ca7]{background:#00a0644d}.feedback-box.incorrect[data-v-59416ca7]{background:#dc32324d}.explanation[data-v-59416ca7]{font-size:.9rem;margin-top:.5rem}.summary-box[data-v-59416ca7]{margin-top:2rem;text-align:left}.summary-box h2[data-v-59416ca7],.summary-box p[data-v-59416ca7]:first-of-type{text-align:center}.end-buttons[data-v-59416ca7]{text-align:center;margin-top:1rem}.end-buttons button[data-v-59416ca7]{display:inline-block;margin:0 .5rem}.progress-bar-container[data-v-59416ca7]{width:100%;height:10px;background:#ffffff1a;border-radius:5px;margin-bottom:1rem;overflow:hidden}.progress-bar[data-v-59416ca7]{height:100%;background:linear-gradient(to right,#3a8fbe,#2a4f84);transition:width .3s ease}.progress-label[data-v-59416ca7]{font-size:.8rem;color:#fff9;margin-bottom:.3rem}.disclaimer-text[data-v-59416ca7]{margin-top:2rem;font-size:.7rem;color:#ffffff80;text-align:center;line-height:1.2}.start-screen[data-v-59416ca7]{text-align:center}section[data-v-d14827c5]{margin:0;padding:0}.compare-apps-page[data-v-d14827c5]{padding:20px;background-color:var(--color-background);min-height:80vh;font-family:var(--font-body);text-align:center;color:var(--color-text)}.intro h1[data-v-d14827c5]{font-size:32px;color:var(--color-accent)}.search-section[data-v-d14827c5]{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:30px}.search-group[data-v-d14827c5]{display:flex;gap:10px}.search-input[data-v-d14827c5]{width:250px;padding:10px;font-size:14px;border-radius:6px;border:1px solid var(--color-border);background:var(--color-card);color:var(--color-text);transition:border-color .3s,background .3s,color .3s}.search-input[data-v-d14827c5]::placeholder{color:var(--color-border)}.search-button[data-v-d14827c5]{padding:10px 16px;background:var(--color-accent);color:var(--color-card);border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.search-button[data-v-d14827c5]:hover{background:#00467f}.accordion-section[data-v-d14827c5]{margin-bottom:16px;background:var(--color-card);border-radius:8px;box-shadow:0 2px 6px #0000000d;overflow:hidden}details[data-v-d14827c5]{border:1px solid var(--color-border);border-radius:8px;padding:0}summary.accordion-title[data-v-d14827c5]{background:#e8f0fc;color:#003c6c;padding:10px 16px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:10px;font-size:16px}.accordion-icon[data-v-d14827c5]{width:24px;height:24px}.compare-row[data-v-d14827c5]{display:grid;grid-template-columns:1fr 1fr 1fr;padding:10px 16px;border-top:1px solid var(--color-border)}.field-label[data-v-d14827c5]{font-weight:500;color:var(--color-text)}.field-value[data-v-d14827c5]{text-align:left;font-size:14px;color:var(--color-text);word-break:break-word}.accordion-toggle-symbol[data-v-d14827c5]{margin-left:auto;font-weight:700;font-size:20px}.accordion-title[data-v-d14827c5]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;background:#e8f0fc;padding:10px 16px;font-size:16px;position:relative}.accordion-title[data-v-d14827c5]:after{content:"+";font-size:24px;margin-left:auto;transition:transform .3s ease}details[open] .accordion-title[data-v-d14827c5]:after{content:"-"}.accordion-content[data-v-d14827c5]{padding:10px 16px;animation:fadeSlide-d14827c5 .3s ease}@keyframes fadeSlide-d14827c5{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.compare-row[data-v-d14827c5]{grid-template-columns:1fr;gap:8px}.field-label[data-v-d14827c5]{font-weight:700;margin-bottom:4px}.field-value[data-v-d14827c5]:before{content:attr(data-label);font-weight:600;display:block;margin-bottom:2px}}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:clip;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}:root{--font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-size-base: 16px;--font-size-heading: 32px;--line-height-base: 1.6;--header-gradient: linear-gradient(to right, #ffffff 0%, #cde1f0 30%, #8bbada 65%, #005a9c 100%);--footer-gradient: linear-gradient(to right, #ffffff 0%, #cde1f0 30%, #8bbada 65%, #005a9c 100%);--footer-text: white;--color-background: #ffffff;--color-text: #000000;--color-accent: #005B9F;--color-card: #ffffff;--color-footer: #005B9F;--color-border: #A3B1C2;--header-text: #005a9c;--footer-text: #C8D2E1;--dropdown-bg: #cde1f0;--dropdown-text: #005a9c;--dropdown-hover: #8BBADA}body.dark,[data-theme=dark]{--color-background: #0E1422;--color-text: #E1E8F0;--color-accent: #0c5dba;--color-card: #161F2F;--color-border: #A3B1C2;--header-gradient: linear-gradient( to right, #0E1422 0%, #16203B 40%, #0C3B74 75%, #0E1422 100% );--footer-gradient: linear-gradient( to right, #0E1422 0%, #16203B 40%, #0C3B74 75%, #0E1422 100% );--header-text: #E1E8F0;--footer-text: #C8D2E1;--dropdown-bg: #16203B;--dropdown-text: #E1E8F0;--dropdown-hover: #0C3B74}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);font-size:var(--font-size-base);line-height:var(--line-height-base);color:var(--color-text);background-color:var(--color-background);transition:background-color .3s,color .3s;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh}h1,h2,h3,h4,h5,h6{font-size:var(--font-size-heading);font-weight:600;color:var(--color-text)}.navbar{height:48px;background-color:var(--color-footer);display:flex;align-items:center;padding:0 1rem;color:#fff}footer{background-color:var(--color-footer);color:#fff;text-align:center;padding:1rem;font-size:14px}.card{background-color:var(--color-card);border-radius:12px;padding:1.5rem;box-shadow:0 2px 6px #0000001a;border:1px solid var(--color-border);transition:background-color .3s,color .3s}section{padding:80px 1rem}a{color:var(--color-accent);text-decoration:none}a:hover{text-decoration:underline}button{background-color:var(--color-accent);color:#fff;border:none;padding:.6rem 1.2rem;font-size:1rem;border-radius:8px;cursor:pointer;transition:background-color .3s ease}button:hover{background-color:#00467f}
