.logo-hbflix[data-v-4097bb47]{width:auto;height:1em;display:block;overflow:visible}.barre[data-v-4e531166]{z-index:20;height:68px;padding:0 var(--marge);padding-top:env(safe-area-inset-top);background:linear-gradient(#08080ad9,#08080a00);align-items:center;gap:clamp(14px,3vw,40px);transition:background .3s;display:flex;position:fixed;top:0;bottom:auto;left:0;right:0}.barre.opaque[data-v-4e531166]{-webkit-backdrop-filter:var(--flou);backdrop-filter:var(--flou);box-shadow:0 1px 0 var(--liseret);background:#0c0c0f99}.logo[data-v-4e531166]{border-radius:6px;padding:4px;font-size:1.7rem}.liens[data-v-4e531166]{gap:clamp(12px,2vw,26px);font-size:.95rem;display:flex}.liens a[data-v-4e531166]{color:var(--doux);border-radius:6px;padding:6px 4px;transition:color .15s}.liens a[data-v-4e531166]:hover,.liens a.actif[data-v-4e531166]{color:var(--texte)}.liens a.actif[data-v-4e531166]{font-weight:600}.droite[data-v-4e531166]{align-items:center;gap:14px;margin-left:auto;display:flex}.icone[data-v-4e531166]{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.icone svg[data-v-4e531166]{width:24px;height:24px}.profil[data-v-4e531166],.avatar[data-v-4e531166]{background:var(--degrade);border-radius:8px;place-items:center;width:34px;height:34px;font-style:normal;font-weight:700;display:grid}.dock[data-v-4e531166]{display:none}@media (max-width:640px){.barre[data-v-4e531166]{height:auto;padding-top:calc(10px + env(safe-area-inset-top));flex-wrap:wrap;gap:10px 0;padding-bottom:10px}.barre.opaque[data-v-4e531166]{-webkit-backdrop-filter:var(--flou);backdrop-filter:var(--flou);border-bottom:1px solid var(--liseret);background:#0c0c0f8c}.logo[data-v-4e531166]{font-size:1.55rem}.droite[data-v-4e531166]{display:none}.liens[data-v-4e531166]{scrollbar-width:none;order:3;gap:8px;width:100%;font-size:.95rem;overflow-x:auto}.liens[data-v-4e531166]::-webkit-scrollbar{display:none}.liens .large[data-v-4e531166]{display:none}.liens a[data-v-4e531166]{color:var(--texte);background:#ffffff12;border:1px solid #ffffff38;border-radius:999px;flex:none;padding:8px 16px;font-weight:600}.liens a.actif[data-v-4e531166]{color:#0b0b0d;background:#fff;border-color:#fff}.dock[data-v-4e531166]{z-index:30;left:50%;bottom:calc(12px + env(safe-area-inset-bottom));width:min(420px,100% - 32px);-webkit-backdrop-filter:var(--flou);backdrop-filter:var(--flou);background:#18181c99;border:1px solid #ffffff29;border-radius:999px;justify-content:space-between;gap:4px;padding:6px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 10px 34px #00000073}.dock a[data-v-4e531166]{color:var(--doux);border-radius:999px;flex-direction:column;flex:1;align-items:center;gap:3px;padding:8px 4px 7px;font-size:.72rem;font-weight:600;transition:background .2s,color .2s;display:flex}.dock a svg[data-v-4e531166]{width:24px;height:24px}.dock a.actif[data-v-4e531166]{color:#fff;background:#ffffff21}.dock .avatar[data-v-4e531166]{border-radius:7px;width:24px;height:24px;font-size:.78rem}}:root{--fond:#08080a;--fond-2:#141418;--fond-3:#1d1d23;--texte:#fff;--doux:#b9b9c2;--pale:#77777f;--accent:#e8202a;--accent-2:#ff4d4d;--jaune:#ffc627;--degrade:linear-gradient(120deg, #ff3b3b, #c4141c);--ciel:radial-gradient(120% 60% at 50% -12%, #3a0b10 0%, #1a0709 38%, #0b0a0c 68%, #050506 100%);--verre:#ffffff12;--verre-fort:#16161a9e;--liseret:#ffffff21;--flou:blur(22px) saturate(1.5);--rayon:10px;--marge:clamp(16px, 4vw, 56px);--focus:0 0 0 3px #fff, 0 0 0 6px #e8202ab3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--fond);color:var(--texte);margin:0}body{background:var(--ciel) fixed, var(--fond);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;min-height:100vh;font-family:Segoe UI Variable Text,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,SF Pro Text,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}img{display:block}:focus{outline:none}:focus-visible{box-shadow:var(--focus)}.bouton{cursor:pointer;background:var(--verre);color:var(--texte);border:0;border:1px solid var(--liseret);-webkit-backdrop-filter:var(--flou);backdrop-filter:var(--flou);border-radius:8px;align-items:center;gap:.55em;padding:.7em 1.4em;font-size:1rem;font-weight:600;transition:transform .15s,background .15s;display:inline-flex}.bouton:hover{background:#ffffff29}.bouton:active{transform:scale(.97)}.bouton.plein{background:var(--texte);color:#000;border-color:#0000}.bouton.plein:hover{background:#e6e6ea}.bouton.accent{background:var(--degrade);color:#fff;border-color:#ffffff2e;box-shadow:0 8px 24px #e8202a4d}.bouton.rond{border-radius:50%;padding:.65em}.bouton svg{flex:none;width:1.25em;height:1.25em}.page{padding:88px var(--marge) 64px;min-height:100vh}.titre-page{margin:0 0 24px;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:700}.erreur{color:#ff8a80}.vide{color:var(--doux);text-align:center;padding:48px 0}.grille{grid-template-columns:repeat(auto-fill,minmax(clamp(120px,15vw,190px),1fr));gap:22px 14px;display:grid}.chargement{place-items:center;min-height:40vh;display:grid}.chargement:after{content:"";border:3px solid #ffffff26;border-top-color:var(--accent);border-radius:50%;width:42px;height:42px;animation:.9s linear infinite tourne}@keyframes tourne{to{transform:rotate(360deg)}}.fondu-enter-active,.fondu-leave-active{transition:opacity .18s}.fondu-enter-from,.fondu-leave-to{opacity:0}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}}.verre{background:var(--verre-fort);border:1px solid var(--liseret);-webkit-backdrop-filter:var(--flou);backdrop-filter:var(--flou)}@media (max-width:640px){.page{padding-top:calc(118px + env(safe-area-inset-top));padding-bottom:calc(110px + env(safe-area-inset-bottom))}body:has(.dock) main{padding-bottom:calc(110px + env(safe-area-inset-bottom))}}@media (min-width:1700px){html{font-size:19px}}
