@media (min-width:768px){#app-header,#app-tabbar,#app-sheet,#app-sheet-backdrop,#app-toast, #app-os-widget,#app-lock,#app-cnotif,#app-install,#app-tuto,#app-home-banner,#agt6cc-bar{display:none!important}}@media (max-width:767.98px){:root{--app-bp:767.98px;--app-tabbar-h:60px;--app-header-h:70px;--app-cta-h:58px;--app-statusbar-h:22px;--app-dock-clear:calc(var(--app-tabbar-h) + 22px);--app-dock-pad-top:10px;--app-tile:18px;--app-teal:#00E5C8;--sa-top:env(safe-area-inset-top,0px);--sa-bottom:env(safe-area-inset-bottom,0px);--sa-left:env(safe-area-inset-left,0px);--sa-right:env(safe-area-inset-right,0px);--hit-min:44px;--hit-comfort:48px;--hit-list:56px;--hit-gap:8px;--app-gutter:16px;--app-radius:16px;--app-radius-sheet:22px;--app-ease:cubic-bezier(0.16,1,0.3,1);--ease-out:cubic-bezier(0.23,1,0.32,1);--ease-ios:cubic-bezier(0.32,0.72,0,1);--app-push-dur:300ms;--app-sheet-dur:320ms;--app-header-dur:220ms;--app-accent:#FF2E93;--app-accent-2:#FF6B35;--app-gold:#FFB347;--app-magenta:#C2185B;--app-ink:#F2EAD8;--app-surface:linear-gradient(180deg,rgba(28,18,64,0.97) 0%,rgba(18,11,40,0.98) 60%,rgba(12,7,28,0.99) 100%);--app-bar:linear-gradient(180deg,rgba(22,13,48,0.985) 0%,rgba(11,7,24,0.99) 100%);--app-halo:radial-gradient(120% 130% at 18% -10%,rgba(255,46,147,0.16) 0%,rgba(255,107,53,0.06) 42%,transparent 70%);--app-border:rgba(255,46,147,0.30);--app-border-soft:rgba(255,255,255,0.08);--app-inset:inset 0 1px 0 rgba(255,255,255,0.10);--app-glow:0 -10px 36px -8px rgba(255,46,147,0.26)}html{overflow-x:clip!important;overflow-y:visible!important;max-width:100vw!important}body{overflow-x:clip!important;max-width:100vw!important}#vc-intro{display:none!important}html.vc-lock{overflow-x:clip!important;overflow-y:visible!important}html.vc-intro-on{overflow-x:clip!important;overflow-y:visible!important}*:not(#agt6cc):not(#agt6cc-reopen):not(.qm-card):not(.mch-pick):not(.setup-pill):not(.ed-bonus):not(.article-card):not(.video-card):not(details), *:not(#agt6cc):not(#agt6cc-reopen):not(.qm-card):not(.mch-pick):not(.setup-pill):not(.ed-bonus):not(.article-card):not(.video-card):not(details)::before, *:not(#agt6cc):not(#agt6cc-reopen):not(.qm-card):not(.mch-pick):not(.setup-pill):not(.ed-bonus):not(.article-card):not(.video-card):not(details)::after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .platforms-section,html body .manifesto-section,html body .articles-section, html body .faq-section,html body #faq,html body .setup-section,html body .leonida-section, html body .trailer-section,html body .final-explosion,html body .final-cta, html body #quickmenu,html body #notify,html body .article-body,html body .article-wrap, html body #plateformes.mch-section,html body #platforms.mch-section,html body .mch-section, html body .hero,html body .article-hero,html body .gallery-hero, html body footer,html body>footer, html body #site-header,html body .lang-toggle,html body .nav-drawer,html body .sticky-bar{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html body .qm-card, html body .mch-pick, html body .setup-pill, html body .ed-bonus, html body .article-card, html body .video-card, html body .faq-list details{backdrop-filter:blur(16px) saturate(1.3)!important;-webkit-backdrop-filter:blur(16px) saturate(1.3)!important}@media (prefers-reduced-transparency:reduce){html body .qm-card,html body .mch-pick,html body .setup-pill,html body .ed-bonus, html body .article-card,html body .video-card,html body .faq-list details{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}html body .mch-wrap,html body .mch-section>.mch-intro, html body .setup-head,html body .setup-section>.setup-head, html body .articles-wrap, html body .faq-wrap,html body .faq-section>.faq-wrap, html body .leonida-section>.leonida-stage, html body .trailer-stage{padding-left:var(--app-gutter)!important;padding-right:var(--app-gutter)!important}html body .mch-section,html body #plateformes.mch-section,html body #platforms.mch-section, html body #editions.mch-section{padding-left:var(--app-gutter)!important;padding-right:var(--app-gutter)!important}#articles,#setup{margin-left:16px!important;margin-right:16px!important}.hero-bg{transform:none!important;background-attachment:scroll!important}html body #site-header,html body .nav-drawer,html body .nav-burger, html body .lang-toggle,html body #info-pill{display:none!important}html body header#app-header.app-header{position:fixed!important;top:0!important;bottom:auto!important;left:0!important;right:0!important;z-index:340!important;width:auto!important;max-width:none!important;margin:0!important;border-radius:0!important;height:calc(var(--app-header-h) + var(--sa-top));padding-top:var(--sa-top);padding-bottom:0;padding-left:max(var(--app-gutter),var(--sa-left));padding-right:max(var(--app-gutter),var(--sa-right));display:flex;flex-direction:column;justify-content:flex-start;gap:0;overflow:hidden;background:var(--app-halo),var(--app-surface);border-bottom:1px solid var(--app-border);box-shadow:0 6px 24px -10px rgba(255,46,147,0.30),var(--app-inset)}html body header#app-header.app-header .app-chrome{flex:0 0 auto;transition:transform var(--app-header-dur) var(--app-ease)}html body header#app-header.app-header .app-chrome.app-chrome-hidden{transform:translateY(-100%);visibility:hidden}@media (prefers-reduced-motion:reduce){html body header#app-header.app-header .app-chrome{transition-property:opacity!important}html body header#app-header.app-header .app-chrome.app-chrome-hidden{transform:none!important;opacity:0}}.app-statusbar{position:relative;display:flex;align-items:center;justify-content:space-between;height:var(--app-statusbar-h);flex:0 0 auto;margin:0 calc(-1 * max(var(--app-gutter),var(--sa-left))) 2px calc(-1 * max(var(--app-gutter),var(--sa-right)));padding:0 max(var(--app-gutter),var(--sa-left));font-family:'Barlow',sans-serif;font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--app-ink);text-shadow:0 1px 3px rgba(7,5,15,.9);line-height:1}.app-statusbar::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(5,3,14,.62) 0%,rgba(9,5,20,.40) 55%,rgba(12,7,26,.22) 100%);border-bottom:1px solid rgba(255,46,147,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),inset 0 -3px 6px -4px rgba(0,0,0,.45)}.app-sb-left{display:flex;align-items:center;gap:7px;min-width:0}.app-sb-carrier{display:inline-flex;align-items:center;gap:5px;font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--app-accent);text-shadow:0 0 10px rgba(255,46,147,.35),0 1px 3px rgba(7,5,15,.9)}.app-sb-mark{width:8px;height:8px;flex:0 0 auto;border-radius:2px;transform:rotate(45deg);background:linear-gradient(135deg,var(--app-accent) 0%,var(--app-magenta) 100%);box-shadow:0 0 7px rgba(255,46,147,.55),inset 0 0 0 .5px rgba(255,255,255,.35)}.app-sb-net{display:flex;align-items:flex-end;gap:2.5px;height:10px}.app-sb-net i{width:3px;border-radius:1.5px;display:block;background:linear-gradient(180deg,#FFF6E9 0%,var(--app-ink) 100%);box-shadow:inset .5px 0 0 rgba(255,255,255,.3),0 .5px 1px rgba(7,5,15,.4)}.app-sb-net i:nth-child(1){height:4px}.app-sb-net i:nth-child(2){height:6px}.app-sb-net i:nth-child(3){height:8px}.app-sb-net i:nth-child(4){height:10px}.app-sb-net i.off{background:rgba(242,234,216,.28)}.app-sb-right{display:flex;align-items:center;gap:7px}.app-sb-mute{position:relative;display:inline-flex;align-items:center;justify-content:center;width:15px;height:13px;flex:0 0 auto;background:none;border:0;padding:0;margin:0;cursor:pointer;color:var(--app-ink);-webkit-tap-highlight-color:transparent;line-height:0}.app-sb-mute::before{content:'';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:var(--hit-min);height:var(--hit-min)}.app-sb-mute svg{width:15px;height:13px;display:block;filter:drop-shadow(0 .5px 1px rgba(7,5,15,.5))}.app-sb-mute .mute-off{display:none}.app-sb-mute.app-muted .mute-on{display:none}.app-sb-mute.app-muted .mute-off{display:block}.app-sb-mute.app-muted{color:rgba(242,234,216,.5)}.app-sb-wifi{position:relative;width:14px;height:11px;flex:0 0 auto}.app-sb-wifi i{position:absolute;left:50%;border:1.6px solid var(--app-ink);border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent;border-radius:50%;transform:translateX(-50%) rotate(0deg);filter:drop-shadow(0 .5px .5px rgba(7,5,15,.4))}.app-sb-wifi{overflow:hidden}.app-sb-wifi i:nth-child(1){width:14px;height:14px;top:5px}.app-sb-wifi i:nth-child(2){width:9px;height:9px;top:7px}.app-sb-wifi i:nth-child(3){width:4px;height:4px;top:9px;border:0;background:var(--app-ink);border-radius:50%;transform:translateX(-50%)}.app-sb-4g{display:inline-flex;align-items:baseline;gap:.5px;opacity:.95;flex:0 0 auto;font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700}.app-sb-4g .g5n{font-size:11px;letter-spacing:0}.app-sb-4g .g5g{font-size:8px;font-weight:700;letter-spacing:.02em;transform:translateY(-.5px)}.app-sb-time{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:13px;letter-spacing:-.01em;font-variant-numeric:tabular-nums;text-shadow:0 1px 4px rgba(7,5,15,.95)}.app-sb-batt{display:flex;align-items:center;gap:4px;flex:0 0 auto;--app-batt-level:84%}.app-sb-batt-pct{font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:11px;letter-spacing:.01em;font-variant-numeric:tabular-nums;opacity:.92}.app-sb-batt-shell{position:relative;display:inline-block;box-sizing:border-box;vertical-align:middle;width:23px;height:11px;border-radius:3.5px;border:1.4px solid rgba(242,234,216,.92);padding:1.4px;box-shadow:inset 0 -1px 1.5px rgba(7,5,15,.45),inset 0 0 0 .5px rgba(7,5,15,.35),inset 0 1px 0 rgba(255,255,255,.22)}.app-sb-batt-shell::after{content:"";position:absolute;right:-3px;top:50%;transform:translateY(-50%);width:2px;height:4.5px;border-radius:0 2px 2px 0;background:linear-gradient(180deg,rgba(255,255,255,.95) 0%,rgba(242,234,216,.85) 100%);box-shadow:-.5px 0 0 rgba(7,5,15,.3)}.app-sb-batt-fill{position:relative;display:block;height:100%;width:var(--app-batt-level,84%);border-radius:1.5px;overflow:hidden;background:linear-gradient(180deg,#7CFFE9 0%,var(--app-teal) 58%,#05C9AE 100%);box-shadow:0 0 6px rgba(0,229,200,.42)}.app-sb-batt-fill::before{content:"";position:absolute;left:0;right:0;top:0;height:42%;border-radius:1.5px 1.5px 3px 3px;background:linear-gradient(180deg,rgba(255,255,255,.55) 0%,rgba(255,255,255,0) 100%)}.app-chrome{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-height:44px}.app-back{width:var(--hit-min);height:var(--hit-min);margin-left:-10px;display:none;align-items:center;justify-content:center;background:none;border:0;cursor:pointer;color:var(--app-ink);flex:0 0 auto}.app-stack .app-back{display:inline-flex}.app-back svg{width:22px;height:22px}.app-title{flex:1 1 auto;min-width:0;font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:1.04rem;letter-spacing:1.2px;text-transform:uppercase;color:var(--app-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:0 1px 4px rgba(7,5,15,.85)}.app-title em{font-style:normal;display:inline-block;transform:skewX(-9deg);background:linear-gradient(120deg,var(--app-accent) 0%,var(--app-accent-2) 60%,var(--app-gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em;filter:drop-shadow(0 0 8px rgba(255,46,147,.30))}.app-title-logo{display:block;height:30px;width:auto;max-width:58vw;object-fit:contain;flex:0 0 auto;filter:drop-shadow(0 1px 2px rgba(7,5,15,.55)) drop-shadow(0 0 7px rgba(255,46,147,.18))}.app-title.app-title-haslogo{overflow:visible;display:flex;align-items:center;gap:7px}.app-fansite{display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;line-height:1.05;padding:0;background:none;border:0;box-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-fansite .app-fansite-1{font-family:'Barlow',sans-serif;font-weight:600;font-size:7.5px;letter-spacing:.04em;text-transform:uppercase;color:rgba(242,234,216,.34);text-shadow:none;white-space:nowrap}.app-fansite .app-fansite-2{display:none}@media (max-width:340px){.app-title-logo{max-width:50vw}}.app-lang{display:inline-flex;align-items:center;flex:0 0 auto;background:none;border:0;box-shadow:none;font-family:'Barlow',sans-serif;font-weight:700;font-size:.6rem;letter-spacing:.10em}.app-lang a{display:inline-flex;align-items:center;justify-content:center;min-width:24px;align-self:stretch;padding:0 4px;color:rgba(242,234,216,.40);text-decoration:none;transition:color .2s var(--app-ease)}.app-lang a.active{color:var(--app-accent);pointer-events:none}.app-lang span{display:inline-flex;align-items:center;color:rgba(242,234,216,.20);font-weight:400;padding:0 1px}body{padding-top:calc(var(--app-header-h) + var(--sa-top))!important}html body a#app-cta.app-cta-sticky{display:none!important}body{padding-bottom:calc(var(--app-dock-clear) + var(--sa-bottom))!important}html body nav#app-tabbar.app-tabbar{position:fixed!important;top:auto!important;bottom:0!important;left:0!important;right:0!important;z-index:335!important;transform:none!important;height:calc(var(--app-dock-pad-top) + var(--app-tabbar-h) + 22px + var(--sa-bottom));margin:0 max(12px,var(--sa-left)) 0 max(12px,var(--sa-right))!important;width:auto!important;max-width:none!important;padding:var(--app-dock-pad-top) 8px calc(16px + var(--sa-bottom)) 8px!important;display:grid;grid-template-columns:repeat(4,1fr);align-items:stretch;background:var(--app-halo),var(--app-bar);border:1px solid var(--app-border-soft);border-bottom:0;border-radius:26px 26px 0 0;box-shadow:0 -8px 30px -10px rgba(0,0,0,.7),0 -2px 26px -10px rgba(255,46,147,.30), inset 0 1px 0 rgba(255,255,255,.10),inset 0 2px 0 -1px rgba(255,46,147,.22)}html body nav#app-tabbar.app-tabbar::after{content:'';position:absolute;left:50%;bottom:calc(7px + var(--sa-bottom));transform:translateX(-50%);width:110px;height:4px;border-radius:3px;background:linear-gradient(90deg,rgba(242,234,216,.22) 0%,rgba(242,234,216,.34) 50%,rgba(242,234,216,.22) 100%);box-shadow:inset 0 .5px 0 rgba(255,255,255,.25),0 .5px 1px rgba(0,0,0,.3)}.app-tab{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:var(--hit-min);text-decoration:none;color:var(--app-ink);background:none;border:0;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.app-tab-icon{position:relative;width:40px;height:40px;border-radius:13px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(150deg,rgba(58,46,92,.55) 0%,rgba(26,19,48,.7) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 .5px rgba(255,255,255,.06), 0 3px 7px -3px rgba(0,0,0,.55),0 6px 14px -6px rgba(0,0,0,.5);transition:transform .22s var(--app-ease),box-shadow .25s var(--app-ease),background .25s var(--app-ease)}.app-tab-icon::after{content:'';position:absolute;left:0;right:0;top:0;height:52%;pointer-events:none;border-radius:13px 13px 40% 40%/13px 13px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 45%,rgba(255,255,255,0) 100%)}.app-tab svg{position:relative;z-index:1;width:23px;height:23px;display:block;color:rgba(242,234,216,.86);transition:color .2s var(--app-ease)}.app-tab:active .app-tab-icon{transform:scale(.9)}.app-tab[data-tab="images"] .app-tab-icon{background:linear-gradient(150deg,rgba(255,179,71,.28) 0%,rgba(178,60,18,.34) 100%)}.app-tab[data-tab="news"] .app-tab-icon{background:linear-gradient(150deg,rgba(0,229,200,.24) 0%,rgba(6,125,108,.34) 100%)}.app-tab[data-tab="home"] .app-tab-icon{background:linear-gradient(150deg,rgba(124,58,237,.32) 0%,rgba(59,26,110,.4) 100%)}.app-tab-lbl{font-family:'Antonio','Bebas Neue',sans-serif;font-size:.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;color:rgba(242,234,216,.62);transition:color .2s var(--app-ease)}.app-tab[aria-current="page"] .app-tab-icon{transform:translateY(-4px) scale(1.07)}.app-tab[aria-current="page"] svg{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.35))}.app-tab[aria-current="page"] .app-tab-lbl{color:var(--app-ink);text-shadow:0 0 10px rgba(255,46,147,.3)}.app-tab[data-tab="images"][aria-current="page"] .app-tab-icon{background:linear-gradient(150deg,var(--app-gold) 0%,var(--app-accent-2) 100%);box-shadow:0 0 0 2px rgba(255,46,147,.55),0 10px 26px -6px rgba(255,179,71,.7),0 14px 24px -10px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.3)}.app-tab[data-tab="news"][aria-current="page"] .app-tab-icon{background:linear-gradient(150deg,var(--app-teal) 0%,#067D6C 100%);box-shadow:0 0 0 2px rgba(255,46,147,.55),0 10px 26px -6px rgba(0,229,200,.6),0 14px 24px -10px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.3)}.app-tab[data-tab="home"][aria-current="page"] .app-tab-icon{background:linear-gradient(150deg,#7C3AED 0%,#3B1A6E 100%);box-shadow:0 0 0 2px rgba(255,46,147,.55),0 10px 26px -6px rgba(124,58,237,.65),0 14px 24px -10px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,255,255,.3)}.app-tab[data-tab="images"][aria-current="page"] svg, .app-tab[data-tab="news"][aria-current="page"] svg{color:#07050F}.app-tab[aria-current="page"]::before{content:'';position:absolute;top:-1px;left:50%;transform:translateX(-50%);width:30px;height:3px;border-radius:0 0 3px 3px;background:linear-gradient(90deg,var(--app-accent),var(--app-accent-2));box-shadow:0 2px 14px rgba(255,46,147,.75)}.app-tab-buy .app-tab-icon{background:linear-gradient(150deg,var(--app-accent) 0%,var(--app-accent-2) 62%,var(--app-gold) 100%);box-shadow:0 8px 22px -6px rgba(255,46,147,.8),0 10px 18px -8px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 .5px rgba(255,255,255,.12);animation:appBuyPulse 3s var(--app-ease) infinite}@keyframes appBuyPulse{0%,100%{box-shadow:0 8px 20px -8px rgba(255,46,147,.6),0 10px 18px -8px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 .5px rgba(255,255,255,.12)}50%{box-shadow:0 11px 30px -6px rgba(255,46,147,.95),0 10px 18px -8px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.28),inset 0 0 0 .5px rgba(255,255,255,.12)}}.app-tab-buy .app-tab-icon svg{color:#fff;filter:drop-shadow(0 1px 2px rgba(120,10,60,.5))}.app-tab-buy:active .app-tab-icon{transform:scale(.93)}.app-tab-buy .app-tab-lbl{color:var(--app-accent);text-shadow:0 0 12px rgba(255,46,147,.4)}html body div#app-sheet-backdrop.app-sheet-backdrop{position:fixed!important;inset:0!important;top:0!important;z-index:2147483400!important;background:rgba(3,2,8,0);opacity:0;visibility:hidden;transition:opacity var(--app-sheet-dur) var(--app-ease),visibility 0s linear var(--app-sheet-dur)}html body div#app-sheet-backdrop.app-sheet-backdrop.app-open{background:rgba(10,5,24,.66);opacity:1;visibility:visible;transition:opacity var(--app-sheet-dur) var(--app-ease)}html body div#app-sheet.app-sheet{position:fixed!important;top:auto!important;left:0!important;right:0!important;bottom:0!important;z-index:2147483410!important;width:auto!important;max-width:none!important;margin:0!important;max-height:90vh;background:var(--app-halo),var(--app-surface);border-radius:var(--app-radius-sheet) var(--app-radius-sheet) 0 0;border-top:1px solid var(--app-border);box-shadow:0 -16px 52px -12px rgba(255,46,147,.32),0 -12px 48px rgba(0,0,0,.5),var(--app-inset);padding:8px max(var(--app-gutter),var(--sa-left)) calc(18px + var(--sa-bottom)) max(var(--app-gutter),var(--sa-right));transform:translateY(100%);transition:transform var(--app-sheet-dur) var(--app-ease);touch-action:none;overflow:hidden}html body div#app-sheet.app-sheet.app-open{transform:translateY(0)}.app-sheet-grab{width:40px;height:4px;border-radius:4px;margin:6px auto 14px;background:linear-gradient(90deg,var(--app-accent),var(--app-accent-2));box-shadow:0 0 12px rgba(255,46,147,.5);opacity:.85}.app-sheet-title{font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:1.15rem;letter-spacing:1.5px;text-transform:uppercase;color:var(--app-ink);margin:0 0 14px}.app-sheet-title em{font-style:normal;display:inline-block;transform:skewX(-9deg);background:linear-gradient(120deg,var(--app-accent) 0%,var(--app-accent-2) 60%,var(--app-gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em}.app-sheet-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:calc(90vh - 90px);overscroll-behavior:contain}.app-sheet-link{display:flex;align-items:center;gap:12px;min-height:var(--hit-list);padding:12px 14px;margin-bottom:9px;border-radius:14px;text-decoration:none;background:linear-gradient(135deg,rgba(255,255,255,.045) 0%,rgba(255,255,255,.02) 100%);border:1px solid var(--app-border-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.05);color:var(--app-ink);font-family:'Barlow',sans-serif;font-weight:600;font-size:.92rem;transition:transform .2s var(--app-ease),box-shadow .2s var(--app-ease),border-color .2s var(--app-ease)}.app-sheet-link:active{transform:scale(.985)}.app-sheet-link[data-hot]{background:radial-gradient(120% 100% at 14% 0%,rgba(255,46,147,.20) 0%,rgba(255,107,53,.07) 44%,transparent 72%), linear-gradient(135deg,rgba(255,46,147,.22) 0%,rgba(120,20,70,.18) 100%);border-color:rgba(255,140,200,.42);box-shadow:0 12px 34px -16px rgba(255,46,147,.7),inset 0 1px 0 rgba(255,255,255,.14)}.app-sheet-link[data-hot] .app-sheet-ic{color:#fff}.app-sheet-link .app-sheet-ic{flex:0 0 auto;width:22px;height:22px;color:var(--app-accent)}.app-sheet-link .app-sheet-go{margin-left:auto;color:rgba(242,234,216,.42);flex:0 0 auto}.app-sheet-link[data-hot] .app-sheet-go{color:rgba(255,255,255,.6)}.app-sheet-note{font-family:'Barlow',sans-serif;font-size:.7rem;color:rgba(242,234,216,.5);margin:12px 2px 0;line-height:1.45}html body div#app-toast.app-toast{position:fixed!important;top:auto!important;left:50%!important;right:auto!important;transform:translate(-50%,20px);bottom:calc(var(--app-dock-clear) + var(--sa-bottom) + 14px)!important;z-index:2147483220!important;max-width:calc(100vw - 32px);padding:11px 18px;border-radius:100px;background:var(--app-halo),var(--app-bar);border:1px solid var(--app-border);box-shadow:0 10px 30px -10px rgba(255,46,147,.4),var(--app-inset);font-family:'Barlow',sans-serif;font-size:.82rem;color:var(--app-ink);opacity:0;visibility:hidden;transition:opacity .25s,transform .25s,visibility 0s linear .25s}html body div#app-toast.app-toast.app-open{opacity:1;visibility:visible;transform:translate(-50%,0);transition:opacity .25s,transform .25s}#agt6cc{display:none!important}html body #agt6cc-reopen{display:inline-flex!important;z-index:2147483300!important;left:max(12px,var(--sa-left));bottom:calc(var(--app-dock-clear) + var(--sa-bottom) + 8px);background:linear-gradient(180deg,rgba(22,13,48,.985),rgba(11,7,24,.99))!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border:1px solid rgba(255,46,147,.34)!important;color:#F2EAD8!important;opacity:1!important;min-height:36px;box-shadow:0 8px 24px -10px rgba(255,46,147,.4),inset 0 1px 0 rgba(255,255,255,.08)}.app-cc{margin:14px 0 4px;padding:14px;border-radius:16px;background:linear-gradient(165deg,rgba(255,46,147,.10),rgba(7,5,15,.5));border:1px solid rgba(255,46,147,.22)}.app-cc-h{font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:.95rem;letter-spacing:.3px;text-transform:uppercase;color:#fff;margin:0 0 6px}.app-cc-p{font-family:'Barlow',sans-serif;font-size:.78rem;line-height:1.45;color:rgba(242,234,216,.72);margin:0 0 12px}.app-cc-p a{color:var(--app-accent);text-decoration:underline;text-underline-offset:2px}.app-cc-btns{display:flex;gap:10px}.app-cc-btn{flex:1 1 0;min-height:var(--hit-comfort);display:flex;align-items:center;justify-content:center;font-family:'Barlow',sans-serif;font-weight:800;font-size:.8rem;letter-spacing:.6px;text-transform:uppercase;border-radius:12px;cursor:pointer;border:1px solid transparent;padding:0 12px}.app-cc-refuse{background:rgba(248,233,214,.07);color:#F8E9D6;border-color:rgba(248,233,214,.32)}.app-cc-accept{background:linear-gradient(135deg,var(--app-accent) 0%,var(--app-magenta) 100%);color:#fff;box-shadow:0 8px 24px -8px rgba(255,46,147,.6)}.app-cc.app-cc-done{background:none;border:0;padding:6px 2px;margin:0 0 8px}.app-cc.app-cc-done .app-cc-h,.app-cc.app-cc-done .app-cc-p,.app-cc.app-cc-done .app-cc-btns{display:none}.app-cc-manage{display:none;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font-family:'Barlow',sans-serif;font-weight:700;font-size:.74rem;letter-spacing:.4px;color:rgba(242,234,216,.6);text-decoration:underline;text-underline-offset:2px;padding:4px 0}.app-cc.app-cc-done .app-cc-manage{display:inline-flex}.app-skel{position:relative;overflow:hidden;background:#131022;border-radius:12px}.app-skel::after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,46,147,.06),transparent);transform:translateX(-100%);animation:appShimmer 1.3s infinite}@keyframes appShimmer{100%{transform:translateX(100%)}}.gallery-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.gallery-grid img,.g-tile img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;display:block}.region-head{position:sticky;top:calc(var(--app-header-h) + var(--sa-top));z-index:20;background:var(--app-surface);border-bottom:1px solid var(--app-border-soft);box-shadow:0 4px 18px -12px rgba(255,46,147,.4);padding:7px var(--app-gutter)!important;margin:0!important;transition:top var(--app-header-dur) var(--app-ease)}body.app-header-hidden .region-head{top:var(--sa-top)}.region-head p{display:none!important}.region-head h2{font-size:1.05rem!important;margin:0!important}.setup-section .setup-marquee{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-padding-left:var(--app-gutter);touch-action:pan-x}.setup-section .setup-marquee::-webkit-scrollbar{display:none;width:0;height:0}.setup-section .setup-track{animation:none!important;flex-wrap:nowrap!important;width:max-content;max-width:none}.setup-section .setup-track>.setup-pill{flex:0 0 auto!important;scroll-snap-align:start}.app-tab .app-tab-icon{transition:transform 120ms var(--ease-out)}.app-tab:active:not([aria-current="page"]) .app-tab-icon{transform:scale(.94)}.app-tab-buy:active .app-tab-icon{transform:scale(.94)}html.app-open-enter body{animation:appOpenEnter 220ms var(--ease-out) both}@keyframes appOpenEnter{from{opacity:0}to{opacity:1}}html.app-vt-push::view-transition-old(root){animation:appVtOldPush 300ms var(--ease-out) both}html.app-vt-push::view-transition-new(root){animation:appVtNewPush 300ms var(--ease-out) both}@keyframes appVtOldPush{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-22px)}}@keyframes appVtNewPush{from{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}html.app-vt-pop::view-transition-old(root){animation:appVtClose 260ms var(--ease-out) both;transform-origin:center center;z-index:2}html.app-vt-pop::view-transition-new(root){animation:appVtReveal 300ms var(--ease-out) both;transform-origin:center center;z-index:1}@keyframes appVtClose{from{opacity:1;transform:scale(1);border-radius:0}to{opacity:0;transform:scale(.9);border-radius:22px}}@keyframes appVtReveal{from{opacity:.4;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.app-header,.app-sheet,.app-toast{transition-property:opacity!important}.app-tab[aria-current="page"]::before{transition:none}.app-skel::after{animation:none}.app-tab-icon{transition:none!important}.app-tab-buy .app-tab-icon{animation:none!important}.app-tab:active:not([aria-current="page"]) .app-tab-icon, .app-tab-buy:active .app-tab-icon{transform:none!important}html.app-open-enter body{animation:none!important}html.app-vt-push::view-transition-old(root),html.app-vt-pop::view-transition-old(root){animation:vc-old .2s ease both!important}html.app-vt-push::view-transition-new(root),html.app-vt-pop::view-transition-new(root){animation:appOpenEnter .2s ease both!important}}.app-install{display:none!important}body .app-install.app-install-on{display:block!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:2147483540!important;padding:calc(10px + var(--sa-top)) max(12px,var(--sa-left)) 0 max(12px,var(--sa-right));pointer-events:none;transform:translateY(-130%);opacity:0;transition:transform 300ms var(--ease-out),opacity 300ms var(--ease-out);will-change:transform,opacity;touch-action:none}body .app-install.app-install-in{transform:translateY(0);opacity:1}body .app-install.app-install-out{transform:translateY(-130%);opacity:0;pointer-events:none}.app-install-cap{position:relative;overflow:hidden;pointer-events:auto;margin:0 auto;max-width:404px;display:flex;align-items:flex-start;gap:12px;padding:13px 14px 13px 13px;border-radius:22px;text-align:left;cursor:pointer;background:none;border:1px solid rgba(255,255,255,.12);width:calc(100% - 0px);min-height:var(--hit-comfort);background-image: radial-gradient(120% 100% at 0% 0%,rgba(0,229,200,.18) 0%,rgba(255,46,147,.10) 46%,transparent 74%), linear-gradient(160deg,rgba(24,19,42,.96) 0%,rgba(12,9,24,.95) 100%);box-shadow:0 20px 48px -20px rgba(7,5,15,.9),0 6px 20px -10px rgba(0,229,200,.34), inset 0 1px 0 rgba(255,255,255,.07)}.app-install-cap::after{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.28),transparent);pointer-events:none}.app-install-cap:active{transform:scale(.99)}.app-install-ic{flex:none;width:42px;height:42px;border-radius:11px;display:grid;place-items:center;position:relative;overflow:hidden;background:linear-gradient(145deg,var(--app-accent) 0%,var(--app-accent-2) 76%,var(--app-gold) 100%);box-shadow:0 8px 20px -8px rgba(255,46,147,.75),inset 0 1px 0 rgba(255,255,255,.30)}.app-install-ic::before{content:"";position:absolute;inset:0 0 50%;background:linear-gradient(180deg,rgba(255,255,255,.34),transparent);pointer-events:none}.app-install-ic svg{width:25px;height:25px;display:block;position:relative;z-index:1;color:#fff;filter:drop-shadow(0 1px 1px rgba(120,20,70,.5))}.app-install-x{position:absolute;top:6px;right:6px;width:var(--hit-min);height:var(--hit-min);display:grid;place-items:center;background:none;border:0;cursor:pointer;color:rgba(242,234,216,.5);pointer-events:auto;z-index:2}.app-install-x svg{width:16px;height:16px}.app-install-handle{width:96px;height:4px;border-radius:3px;background:rgba(242,234,216,.30);margin:9px auto 0;pointer-events:none}.app-tuto{display:none!important}body .app-tuto.app-tuto-on{display:flex!important;flex-direction:column;position:fixed!important;inset:0!important;z-index:2147483560!important;padding:var(--sa-top) 0 var(--sa-bottom);background: radial-gradient(120% 60% at 20% 4%,rgba(0,229,200,.18) 0%,transparent 52%), radial-gradient(120% 60% at 88% 100%,rgba(255,46,147,.20) 0%,transparent 56%), linear-gradient(180deg,rgba(9,6,18,.97) 0%,rgba(7,5,15,.98) 100%);opacity:0;transition:opacity 280ms var(--ease-out);overflow-y:auto;-webkit-overflow-scrolling:touch}body .app-tuto.app-tuto-in{opacity:1}.app-tuto-sheet{margin:auto;width:100%;max-width:440px;padding:24px max(20px,var(--sa-left)) 28px max(20px,var(--sa-right))}.app-tuto-x{position:absolute;top:calc(10px + var(--sa-top));right:14px;width:var(--hit-min);height:var(--hit-min);display:grid;place-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:50%;cursor:pointer;color:var(--app-ink);z-index:2}.app-tuto-x svg{width:18px;height:18px}.app-tuto-appicon{width:64px;height:64px;border-radius:16px;margin:0 auto 14px;display:grid;place-items:center;background:linear-gradient(150deg,var(--app-accent) 0%,var(--app-accent-2) 62%,var(--app-gold) 100%);box-shadow:0 14px 34px -10px rgba(255,46,147,.6),inset 0 1px 0 rgba(255,255,255,.28)}.app-tuto-appicon svg{width:34px;height:34px;color:#fff}.app-tuto-title{font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:1.4rem;letter-spacing:.6px;text-transform:uppercase;color:var(--app-ink);text-align:center;margin:0 0 6px}.app-tuto-title em{font-style:normal;display:inline-block;transform:skewX(-9deg);background:linear-gradient(120deg,var(--app-accent) 0%,var(--app-accent-2) 60%,var(--app-gold) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;padding-right:.06em}.app-tuto-sub{font-family:'Barlow',sans-serif;font-size:.86rem;line-height:1.45;color:rgba(242,234,216,.7);text-align:center;margin:0 auto 22px;max-width:340px}.app-tuto-steps{display:flex;flex-direction:column;gap:12px;margin:0 0 20px}.app-tuto-step{display:flex;align-items:flex-start;gap:14px;padding:14px;border-radius:16px;background:linear-gradient(135deg,rgba(255,255,255,.045) 0%,rgba(255,255,255,.02) 100%);border:1px solid var(--app-border-soft);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.app-tuto-step-n{flex:0 0 auto;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-family:'Antonio','Bebas Neue',sans-serif;font-weight:700;font-size:14px;color:#07050F;background:linear-gradient(150deg,var(--app-teal) 0%,#067D6C 100%);box-shadow:0 4px 12px -4px rgba(0,229,200,.5)}.app-tuto-step-txt{flex:1;min-width:0;font-family:'Barlow',sans-serif;font-size:.88rem;line-height:1.4;color:rgba(242,234,216,.92);padding-top:3px}.app-tuto-step-txt b{color:var(--app-ink);font-weight:700}.app-tuto-step-txt .tuto-glyph{display:inline-flex;vertical-align:-3px;margin:0 1px;color:var(--app-teal)}.app-tuto-step-txt .tuto-glyph svg{width:16px;height:16px}.app-tuto-note{font-family:'Barlow',sans-serif;font-size:.78rem;line-height:1.45;color:rgba(242,234,216,.55);text-align:center;margin:0 auto 18px;max-width:330px}.app-tuto-note strong{color:var(--app-teal);font-weight:700}.app-tuto-cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:var(--hit-comfort);border:0;cursor:pointer;border-radius:14px;font-family:'Barlow',sans-serif;font-weight:800;font-size:.9rem;letter-spacing:.6px;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--app-accent) 0%,var(--app-magenta) 100%);box-shadow:0 12px 34px -10px rgba(255,46,147,.6),inset 0 1px 0 rgba(255,255,255,.18)}.app-tuto-cta:active{transform:scale(.985)}.app-tuto-dismiss{display:block;width:100%;margin-top:12px;min-height:var(--hit-min);background:none;border:0;cursor:pointer;font-family:'Barlow',sans-serif;font-weight:600;font-size:.8rem;letter-spacing:.4px;color:rgba(242,234,216,.5);text-decoration:underline;text-underline-offset:2px}@media (prefers-reduced-motion:reduce){body .app-install{transition-property:opacity!important}body .app-install.app-install-in{transform:none!important;opacity:1}body .app-install.app-install-out{transform:none!important;opacity:0}.app-tuto-cta:active,.app-install-cap:active{transform:none!important}}}