body:not(.ui-v2) #v2-logo,body:not(.ui-v2) #v2-btn-outils,body:not(.ui-v2) #v2-btn-affichage,body:not(.ui-v2) #v2-palette-fermer,body:not(.ui-v2) #v2-titre-espace,body:not(.ui-v2) #v2-signature,body:not(.ui-v2) #v2-apropos,body:not(.ui-v2) #v2-compte-sec,body:not(.ui-v2) #v2-onglets-bas{display:none!important}body.ui-v2{--v2c-bord: rgba(255, 255, 255, .08);--v2c-surface: rgba(255, 255, 255, .04);--v2c-surface-2: rgba(255, 255, 255, .08);--v2c-attenue: rgba(224, 225, 221, .72);--v2c-actif: #22D3EE}[data-theme=light] body.ui-v2{--v2c-bord: rgba(13, 27, 42, .1);--v2c-surface: rgba(13, 27, 42, .03);--v2c-surface-2: rgba(13, 27, 42, .07);--v2c-attenue: rgba(27, 38, 59, .72);--v2c-actif: #0E7490}body.ui-v2 #app>header{display:none!important}:root{--hs-zone-haut: env(safe-area-inset-top, 0px);--hs-zone-gauche: env(safe-area-inset-left, 0px);--hs-zone-droite: env(safe-area-inset-right, 0px);--hs-barre: calc(56px + var(--hs-zone-haut))}body.ui-v2 #app{padding:0!important}body.ui-v2 .content-wrapper{padding:0 calc(16px + var(--hs-zone-droite)) 0 calc(16px + var(--hs-zone-gauche))!important}body.ui-v2 #toolbox{display:flex!important;flex-direction:column!important;align-items:stretch!important;margin:0 -16px!important;width:calc(100% + 32px + var(--hs-zone-gauche) + var(--hs-zone-droite))!important;max-width:none!important;margin-left:calc(-16px - var(--hs-zone-gauche))!important;margin-right:calc(-16px - var(--hs-zone-droite))!important;padding:var(--hs-zone-haut) calc(16px + var(--hs-zone-droite)) 0 calc(16px + var(--hs-zone-gauche))!important;gap:0!important;border:0!important;border-bottom:1px solid var(--v2c-bord)!important;border-radius:0!important;box-shadow:none!important;background:var(--bg-color)!important}body.ui-v2 #toolbox>.controls-header{width:100%!important;flex:0 0 auto!important;height:55px!important;min-height:55px!important;max-height:55px!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;row-gap:0!important;padding:0!important;margin:0!important;border:0!important}body.ui-v2 #toolbox .controls-header>.header-left,body.ui-v2 #toolbox .mobile-menu-toggle-btn,body.ui-v2 #toolbox .mobile-menu-dropdown{display:none!important}body.ui-v2 #v2-logo{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 8px;margin:0;border:0;border-radius:8px;background:transparent;color:var(--text-color);font:inherit;font-size:17px;font-weight:700;letter-spacing:.01em;white-space:nowrap;cursor:pointer}body.ui-v2 #v2-logo:hover{background:var(--v2c-surface-2)}body.ui-v2 #v2-logo .v2-logo-rond{font-size:20px;line-height:1;color:var(--v2c-actif)}body.ui-v2 #v2-logo{--gv-or-1: #FFF0C2;--gv-or-2: #E8C26E;--gv-or-3: #B07F2C;--etoile-or: #F3D58A;--etoile-halo: rgba(242, 200, 110, .75)}[data-theme=light] body.ui-v2 #v2-logo{--gv-or-1: #E3B85A;--gv-or-2: #B5832A;--gv-or-3: #6F4A0E;--etoile-or: #B8862B;--etoile-halo: rgba(184, 134, 43, .45)}body.ui-v2 #v2-logo .v2-logo-rond{display:inline-flex;align-items:center;justify-content:center}body.ui-v2 #v2-logo .v2-logo-gouvernail{display:block;width:28px;height:28px;flex:0 0 auto;overflow:visible;filter:drop-shadow(0 0 2px rgba(232,194,110,.35))}[data-theme=light] body.ui-v2 #v2-logo .v2-logo-gouvernail{filter:drop-shadow(0 .5px .5px rgba(70,45,5,.45))}[data-theme=light] body.ui-v2 #v2-logo .v2-gv-eclats{fill:#fff3d0}body.ui-v2 #v2-logo .v2-logo-nom{position:relative;display:inline-block}body.ui-v2 #v2-logo .v2-logo-etoiles{position:absolute;inset:0;pointer-events:none}body.ui-v2 #v2-logo .v2-etoile{position:absolute;width:5px;height:5px;color:var(--etoile-or);filter:drop-shadow(0 0 1.5px var(--etoile-halo));opacity:.8;animation:v2-etoile-scintille 5.2s ease-in-out infinite}body.ui-v2 #v2-logo .v2-etoile:before{content:"";position:absolute;inset:0;background:currentColor;clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%)}body.ui-v2 #v2-logo .v2-etoile-a{left:-7px;top:-5px;width:6px;height:6px;animation-duration:5.6s;animation-delay:-.4s}body.ui-v2 #v2-logo .v2-etoile-b{left:20%;top:-9px;width:4px;height:4px;color:var(--chakra-g, #0EA5E9);animation-duration:6.4s;animation-delay:-2.1s}body.ui-v2 #v2-logo .v2-etoile-c{left:46%;top:-10px;animation-duration:4.8s;animation-delay:-3.3s}body.ui-v2 #v2-logo .v2-etoile-d{left:72%;top:-8px;width:4px;height:4px;color:var(--chakra-c, #DC2626);animation-duration:5.9s;animation-delay:-1.2s}body.ui-v2 #v2-logo .v2-etoile-e{right:-7px;top:-4px;animation-duration:6.8s;animation-delay:-4.5s}body.ui-v2 #v2-logo .v2-etoile-f{left:8%;bottom:-8px;width:4px;height:4px;animation-duration:6.1s;animation-delay:-2.8s}body.ui-v2 #v2-logo .v2-etoile-g{left:36%;bottom:-9px;width:4px;height:4px;color:var(--chakra-b, #EB00FF);animation-duration:5.3s;animation-delay:-.9s}body.ui-v2 #v2-logo .v2-etoile-h{left:62%;bottom:-9px;animation-duration:6.6s;animation-delay:-3.9s}body.ui-v2 #v2-logo .v2-etoile-i{right:-5px;bottom:-7px;width:4px;height:4px;color:var(--chakra-fs, #22C55E);animation-duration:5s;animation-delay:-1.7s}@keyframes v2-etoile-scintille{0%,to{opacity:.65;transform:scale(.88)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){body.ui-v2 #v2-logo .v2-etoile{animation:none;opacity:.85;transform:none}}body.ui-v2 #v2-logo{gap:8px;padding:0 6px;font-weight:400}body.ui-v2 #v2-logo .v2-logo-gouvernail{width:26px;height:26px;filter:drop-shadow(0 0 1.5px rgba(232,194,110,.28))}body.ui-v2 #v2-logo .v2-logo-txt{font-family:Poppins,system-ui,sans-serif;font-size:12.5px;font-weight:400;letter-spacing:.17em;text-transform:uppercase;line-height:1;color:var(--text-color)}body.ui-v2 #v2-logo .v2-logo-studio{font-weight:300;opacity:.62;letter-spacing:.2em}body.ui-v2.v2-logo-moyen #v2-logo .v2-logo-long{display:inline-flex;flex-direction:column;align-items:center;gap:2px}body.ui-v2.v2-logo-moyen #v2-logo .v2-logo-mot{font-size:13px;font-weight:300;letter-spacing:.04em;text-transform:none;line-height:1}body.ui-v2.v2-logo-moyen #v2-logo :is(.v2-logo-premier,.v2-logo-studio){font-size:7.5px;font-weight:400;letter-spacing:.42em;margin-right:-.42em;text-transform:uppercase;opacity:.72}html[data-theme-b8]:not([data-theme=light]) body.ui-v2 #v2-logo .v2-logo-txt{color:#f1e6cc}body.ui-v2 #v2-logo .v2-etoile{width:3.5px;height:3.5px;opacity:.6;filter:drop-shadow(0 0 1px var(--etoile-halo))}body.ui-v2 #v2-logo :is(.v2-etoile-b,.v2-etoile-d,.v2-etoile-f,.v2-etoile-g,.v2-etoile-i){width:3px;height:3px}body.ui-v2 #v2-logo .v2-etoile-c{top:-8px}body.ui-v2 #v2-logo .v2-etoile-h{bottom:-8px}@keyframes v2-etoile-scintille-fin{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:.8;transform:scale(1)}}body.ui-v2 #v2-logo .v2-etoile{animation-name:v2-etoile-scintille-fin}@media(prefers-reduced-motion:reduce){body.ui-v2 #v2-logo .v2-etoile{animation:none;opacity:.6}}body.ui-v2 #v2-logo[data-variante] .v2-logo-mot{line-height:1}body.ui-v2.v2-logo-moyen #v2-logo[data-variante] .v2-logo-nom{display:flex;align-items:center}body.ui-v2.v2-logo-moyen #v2-logo[data-variante] .v2-logo-txt{display:flex;line-height:1}body.ui-v2 #v2-logo[data-variante=a] .v2-logo-txt{font-size:13px;letter-spacing:.14em}body.ui-v2 #v2-logo[data-variante=a] :is(.v2-logo-premier,.v2-logo-studio){font-weight:600;opacity:1;letter-spacing:.16em}body.ui-v2 #v2-logo[data-variante=a] .v2-logo-mot:not(.v2-logo-premier):not(.v2-logo-studio){font-size:10px;font-weight:300;font-style:italic;text-transform:none;letter-spacing:.05em;opacity:.72}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=a] .v2-logo-long{gap:3px}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=a] :is(.v2-logo-premier,.v2-logo-studio){font-size:12.5px;line-height:13px;height:13px;font-weight:600;letter-spacing:.2em;margin-right:-.2em;opacity:1;text-transform:uppercase}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=a] .v2-logo-mot:not(.v2-logo-premier):not(.v2-logo-studio){font-size:9.5px;line-height:10px;height:10px;font-weight:300;font-style:italic;letter-spacing:.06em;opacity:.7}body.ui-v2 #v2-logo[data-variante=b] :is(.v2-logo-premier,.v2-logo-studio){font-size:14px;font-weight:500;letter-spacing:.12em;opacity:1;background:linear-gradient(180deg,var(--gv-or-1) 0%,var(--gv-or-2) 55%,var(--gv-or-3) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}body.ui-v2 #v2-logo[data-variante=b] .v2-logo-mot:not(.v2-logo-premier):not(.v2-logo-studio){font-size:8px;font-weight:400;letter-spacing:.32em;opacity:.6;vertical-align:middle}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=b] .v2-logo-long{gap:3px}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=b] :is(.v2-logo-premier,.v2-logo-studio){font-size:13px;line-height:14px;height:14px;letter-spacing:.22em;margin-right:-.22em;text-transform:uppercase}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=b] .v2-logo-mot:not(.v2-logo-premier):not(.v2-logo-studio){display:inline-flex;align-items:center;gap:4px;font-size:6.5px;line-height:8px;height:8px;font-weight:500;letter-spacing:.34em;margin-right:-.34em;text-transform:uppercase;opacity:.75}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=b] .v2-logo-mot:not(.v2-logo-premier):not(.v2-logo-studio):before,body.ui-v2.v2-logo-moyen #v2-logo[data-variante=b] .v2-logo-mot:not(.v2-logo-premier):not(.v2-logo-studio):after{content:"";width:8px;height:1px;background:var(--gv-or-2);opacity:.8}body.ui-v2.v2-logo-moyen #v2-logo[data-variante=b] .v2-logo-mot:not(.v2-logo-premier):not(.v2-logo-studio):after{margin-left:-.34em}body.ui-v2 #toolbox .main-navigation-bar{flex:1 1 auto!important;min-width:0!important;height:55px;justify-content:flex-start!important;align-items:center!important;gap:2px!important;margin:0!important;padding:0!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}body.ui-v2 #toolbox .main-navigation-bar::-webkit-scrollbar{display:none}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab{flex:0 0 auto;height:40px;min-height:40px;padding:0 10px!important;gap:6px!important;border-radius:8px;font-size:15px!important;white-space:nowrap;transform:none!important}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab:hover{background:var(--v2c-surface-2);text-shadow:none}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab.active{background-image:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:currentColor;color:var(--v2c-actif)!important}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab.active:not(:hover){background-color:transparent}body.ui-v2 #toolbox:has(#settings-dropdown:not([hidden]),#account-dropdown:not([hidden]),#admin-dropdown:not([hidden]),[aria-expanded=true]){z-index:2100!important}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab.active:after{bottom:2px;left:10px;width:calc(100% - 20px)}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab .hs-ico{width:16px;height:16px}body.ui-v2 #toolbox .main-navigation-bar>#mode-btn-singplay{order:-1}body.ui-v2 #toolbox .main-navigation-bar>#mode-btn-jouer{order:-2}body:not(.ui-v2) #mode-btn-jouer{display:none!important}body.ui-v2 #toolbox .main-navigation-bar[data-v2-courant]>.nav-tab.active:not(.v2-courant){background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;color:var(--text-color)!important;font-weight:500!important;opacity:.7;text-shadow:none!important}body.ui-v2 #toolbox .main-navigation-bar[data-v2-courant]>.nav-tab.active:not(.v2-courant):after{opacity:0!important}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab.v2-courant:not(.active){color:var(--v2c-actif)!important;font-weight:700!important;opacity:1!important}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab.v2-courant:not(.active):after{content:"";position:absolute;bottom:2px;left:10px;width:calc(100% - 20px);height:2px;border-radius:2px;background:var(--v2c-actif)}body.ui-v2 .creer-overlay:not(.chanter-overlay){top:var(--hs-barre, 56px);z-index:1200;background:var(--bg-color, #0D1B2A)}body.ui-v2 #toolbox .main-navigation-bar>#mode-btn-intentions{display:none!important}body.ui-v2 #toolbox .right-header-controls{flex:0 0 auto!important;flex-wrap:nowrap!important;gap:4px!important;margin:0!important;padding:0!important}body.ui-v2 #toolbox .right-header-controls>.appmode-topbar,body.ui-v2 #toolbox .right-header-controls>#btn-toggle-toolbox,body.ui-v2 #toolbox .right-header-controls>#btn-scene-mode{display:none!important}body.ui-v2 #toolbox .right-header-controls>#v2-btn-affichage{order:0}body.ui-v2 #toolbox .right-header-controls>#v2-btn-outils{order:1}body.ui-v2 #toolbox .right-header-controls>#btn-header-library{order:2;font-size:18px}body.ui-v2 #toolbox .right-header-controls>.wn-bell-wrap{order:3}body.ui-v2 #toolbox .right-header-controls>.settings-menu-wrap{order:4}body.ui-v2 #toolbox .right-header-controls>.admin-menu-wrap{order:5}body.ui-v2 #toolbox .right-header-controls>.account-menu-wrap{order:6}body.ui-v2 #toolbox .right-header-controls .icon-btn{width:40px!important;height:40px!important;min-width:40px;margin:0!important;padding:0!important;display:inline-flex;align-items:center;justify-content:center;border-radius:8px!important}body.ui-v2 #v2-btn-outils,body.ui-v2 #v2-btn-affichage{display:inline-flex;align-items:center;gap:6px;height:40px;margin:0 4px 0 0;padding:0 12px;border:1px solid var(--v2c-bord);border-radius:8px;background:var(--v2c-surface-2);color:var(--text-color);font:inherit;font-size:15px;font-weight:600;white-space:nowrap;cursor:pointer}body.ui-v2 #v2-btn-affichage:hover,body.ui-v2 #v2-btn-outils:hover{background:#22d3ee24}body.ui-v2 #v2-btn-outils[aria-expanded=true]{border-color:var(--v2c-actif)}body.ui-v2 #v2-btn-affichage .v2-btn-outils-ico,body.ui-v2 #v2-btn-outils .v2-btn-outils-ico{font-size:17px;line-height:1}body.ui-v2 .wn-bell-badge{min-width:0!important;width:9px!important;height:9px!important;padding:0!important;border-radius:50%!important;font-size:0!important;line-height:0!important;color:transparent!important;top:6px!important;right:6px!important}body.ui-v2 .wn-bell-badge[hidden]{display:none!important}body.ui-v2 #v2-btn-affichage .v2-btn-affichage-chev{font-size:13px;opacity:.75}body.ui-v2 #v2-btn-affichage[aria-expanded=true]{border-color:var(--v2c-actif)}#v2-palette-fermer{display:none}@media not all and (pointer:coarse),(min-width:1024px){body.ui-v2 #toolbox>.toolbox-footer-tools{position:relative}body.ui-v2 #toolbox>.toolbox-footer-tools:not(.collapsed):has(>#v2-palette-fermer){padding-right:124px}body.ui-v2 #v2-palette-fermer{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:5;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--v2c-bord);border-radius:8px;background:var(--v2c-surface-2);color:var(--text-color);font:inherit;font-size:15px;white-space:nowrap;cursor:pointer}body.ui-v2 #v2-palette-fermer:hover{border-color:var(--v2c-actif)}body.ui-v2 #toolbox>.toolbox-footer-tools.collapsed>#v2-palette-fermer{display:none}}@media(pointer:coarse)and (min-width:1024px){body.ui-v2 #v2-palette-fermer{height:44px}}@media(pointer:fine)and (max-width:1099px){body.ui-v2 #v2-palette-fermer{position:static;transform:none;margin:4px 0 0 auto;order:99}body.ui-v2 #toolbox>.toolbox-footer-tools:not(.collapsed):has(>#v2-palette-fermer){padding-right:0}}body.ui-v2 #toolbox>.toolbox-footer-tools:not(.collapsed){padding-bottom:8px}body.ui-v2 #toolbox>.toolbox-footer-tools.collapsed{height:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}body.ui-v2 #v2-titre-espace{align-self:stretch;width:auto;margin:0;padding:0 8px;font-size:24px;font-weight:700;line-height:1.25;text-align:left;color:var(--text-color)}body.ui-v2 #v2-titre-espace[hidden]{display:none}body.ui-v2 .content-wrapper{gap:12px!important}body.ui-v2 #v2-signature{display:block;margin:24px 0 8px;padding-top:12px;border-top:1px solid var(--v2c-bord);font-family:Great Vibes,cursive;font-size:20px;text-align:center;color:var(--v2c-attenue)}body.ui-v2 #v2-apropos{display:grid;gap:2px;margin:6px 0 0;padding:10px 12px 6px;border-top:1px solid rgba(127,127,127,.22);text-align:left}body.ui-v2 #v2-apropos b{font-size:13px;font-weight:600;opacity:.85}body.ui-v2 #v2-apropos span{font-family:Great Vibes,cursive;font-size:17px;opacity:.75}body.ui-v2 #v2-compte-sec{display:flex!important;flex-direction:column;gap:2px;margin-top:4px;padding-top:6px;border-top:1px solid rgba(255,255,255,.1)}body.ui-v2 #v2-compte-sec:empty{display:none!important}body.ui-v2 .v2-compte-item{display:flex;align-items:center;gap:8px;min-height:36px;text-align:left}body.ui-v2 .v2-compte-item .v2-point{width:8px;height:8px;border-radius:50%;background:#f87171;margin-left:auto}@media(pointer:coarse){body.ui-v2 #toolbox .main-navigation-bar>.nav-tab{height:44px;min-height:44px}body.ui-v2 #v2-logo,body.ui-v2 #v2-btn-outils,body.ui-v2 #v2-btn-affichage{height:44px}body.ui-v2 #toolbox .right-header-controls .icon-btn{width:44px!important;height:44px!important;min-width:44px}body.ui-v2 .v2-compte-item{min-height:44px}}@media(max-width:1179px){body.ui-v2 #toolbox .main-navigation-bar>.nav-tab .nav-tab-icon{display:none!important}}body.ui-v2.v2-logo-court #v2-logo .v2-logo-nom,body.ui-v2.v2-logo-court #v2-logo[data-variante] .v2-logo-nom{display:none!important}body.ui-v2.v2-entete-compact :is(#v2-btn-outils,#v2-btn-affichage) .v2-btn-outils-lib{display:none!important}body.ui-v2.v2-entete-compact :is(#v2-btn-outils,#v2-btn-affichage){padding-left:10px!important;padding-right:10px!important;min-width:44px;justify-content:center}body.ui-v2.v2-onglets-icones #toolbox .main-navigation-bar>.nav-tab .nav-tab-label{display:none!important}body.ui-v2.ui-v3.v2-onglets-icones #toolbox .main-navigation-bar>.nav-tab .nav-tab-icon:not(.v3-picto-cache),body.ui-v2:not(.ui-v3).v2-onglets-icones #toolbox .main-navigation-bar>.nav-tab .nav-tab-icon:not(.v3-picto){display:inline-flex!important}body.ui-v2.v2-onglets-icones #toolbox .main-navigation-bar>.nav-tab{min-width:44px;justify-content:center;padding:0 8px!important}#v2-onglets-bas{display:none}@media(max-width:699px),(max-height:500px)and (pointer:coarse){body.ui-v2 #toolbox .main-navigation-bar,body.ui-v2 #toolbox .right-header-controls>#v2-btn-outils{display:none!important}body.ui-v2 #v2-btn-affichage{padding:0 10px;gap:2px}body.ui-v2 #toolbox:has(.admin-menu-wrap) #v2-logo .v2-logo-nom{display:none}body.ui-v2 #toolbox:has(#btn-header-library) #v2-logo .v2-logo-nom{display:none}body.ui-v2 #v2-btn-affichage .v2-btn-outils-lib{display:none}body.ui-v2 #toolbox>.controls-header{justify-content:space-between!important}body.ui-v2 .content-wrapper{padding-bottom:80px!important}body.ui-v2 #v2-onglets-bas{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;left:0;right:0;bottom:0;z-index:1250;height:calc(64px + env(safe-area-inset-bottom,0px));padding:0 4px env(safe-area-inset-bottom,0px);background:var(--bg-color);border-top:1px solid var(--v2c-bord)}body.ui-v2 #v2-onglets-bas>button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;border:0;border-radius:8px;background:transparent;color:var(--v2c-attenue);font:inherit;font-size:13px;font-weight:600;cursor:pointer}body.ui-v2 #v2-onglets-bas>button>span:first-child{font-size:20px;line-height:1}body.ui-v2 #v2-onglets-bas>button[aria-current=page]{color:var(--v2c-actif)}body.ui-v2 #v2-onglets-bas>button[data-v2-bas=apprendre] .v2-bas-lib{font-size:12px;line-height:1.1;text-align:center;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}body.ui-v2.v2-tiroir-ouvert #v2-onglets-bas{display:none}}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .chord-modifiers-wrapper{position:static!important;opacity:1!important;visibility:visible!important;transition:none!important;inset:auto!important;margin:0 0 4px!important;z-index:auto!important}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .chord-modifiers-wrapper{grid-column:1 / -1}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .chord-modifiers{display:flex!important;flex-wrap:wrap;gap:3px;padding:0!important;opacity:1!important;visibility:visible!important;transform:none!important;transition:none!important;background:transparent!important;border:0!important;box-shadow:none!important}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .chord-modifiers:before{display:none}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .chord-modifiers .modifier-btn{flex:1 1 calc(33% - 3px);min-width:0;min-height:28px;padding:0 2px;font-size:11px}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .inversion-menu-container{position:static!important;opacity:1!important;visibility:visible!important;transition:none!important;flex-direction:row;gap:3px;margin:4px 0 0;padding:0;border:0;box-shadow:none;background:transparent}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .inversion-menu-container:empty{display:none!important}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .inversion-menu-container{grid-column:1 / -1;min-width:0}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .inversion-btn{flex:1 1 0;min-width:0;min-height:32px;padding:2px 3px;font-size:10px;line-height:1.15;white-space:nowrap}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .inversion-btn .inv-long{display:none}body.ui-v2.niveau-musicien #chord-rows-wrapper .control-group .inversion-btn .inv-court{display:inline}@media(max-width:430px){body.ui-v2 #toolbox{padding-left:calc(10px + var(--hs-zone-gauche))!important;padding-right:calc(10px + var(--hs-zone-droite))!important}body.ui-v2 #toolbox>.controls-header{gap:8px!important}body.ui-v2 #toolbox .right-header-controls{gap:2px!important;min-width:0!important;flex:0 1 auto!important;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain}body.ui-v2 #toolbox .right-header-controls::-webkit-scrollbar{display:none}body.ui-v2 #toolbox .right-header-controls>button.icon-btn,body.ui-v2 #toolbox .right-header-controls>.v3-btn-bug,body.ui-v2 #toolbox .right-header-controls>div>button.icon-btn{width:40px!important;min-width:40px!important;flex:0 0 auto!important}}html body :is(.adp-overlay,.adp-cat-overlay,#hc-overlay,.cst-overlay,.eg-overlay,.rac-overlay,#passerelle-overlay,#multipan-overlay,#neotone-drum-overlay,#nd-ecran,#partition-editor-modal,#polyrythme-overlay,#rave-vast-overlay,#voix-overlay,.ug-overlay,.prg-overlay,.ldc-overlay,.melimport-overlay,#new-song-overlay,#library-modal){border-top:var(--hs-zone-haut, env(safe-area-inset-top, 0px)) solid var(--bg-color, #0D1B2A)!important;box-sizing:border-box!important}@media(pointer:coarse)and (min-width:700px){body.ui-v2 #chord-rows-wrapper.timeline-horizontal{max-width:100%!important;width:100%!important;margin-left:0!important;margin-right:0!important;gap:4px!important}body.ui-v2 #chord-rows-wrapper.timeline-horizontal>.control-group{padding-left:4px!important;padding-right:4px!important;flex:1 1 0!important;max-width:none!important;min-width:0!important}body.ui-v2 #chord-rows-wrapper .hs-disp-plus{width:26px;min-width:26px}body.ui-v2 #progression-arrow-container{max-width:100%!important}}@media(pointer:coarse)and (min-width:700px)and (max-width:1366px){body.ui-v2 #v2-logo .v2-logo-nom{display:none!important}body.ui-v2 #mode-btn-learn .nav-tab-label{display:none}body.ui-v2 #mode-btn-learn .nav-tab-label-court{display:inline}}@media(pointer:coarse)and (min-width:700px)and (max-width:1179px){body.ui-v2 #v2-btn-affichage .v2-btn-outils-lib{display:none}body.ui-v2 #v2-btn-affichage{padding:0 10px;gap:2px}body.ui-v2 #toolbox .main-navigation-bar>.nav-tab{padding-left:8px!important;padding-right:8px!important}body.ui-v2 #toolbox>.controls-header{gap:8px!important}body.ui-v2 #toolbox .right-header-controls{gap:4px!important}body.ui-v2 #toolbox .right-header-controls>button.icon-btn,body.ui-v2 #toolbox .right-header-controls>.v3-btn-bug,body.ui-v2 #toolbox .right-header-controls>div>button.icon-btn{width:40px!important;min-width:40px!important}body.ui-v2 #v2-btn-outils{padding:0 10px}}@media(pointer:coarse)and (min-width:1180px)and (max-width:1279px){html body.ui-v2 #toolbox .right-header-controls>#btn-header-library .biblio-btn-nom{display:none}}#mode-btn-learn .nav-tab-label-court{display:none}body #progression-arrow-container{margin-left:auto!important;margin-right:auto!important}html.hs-fenetre:root{--hs-zone-haut: max(env(safe-area-inset-top, 0px), var(--hs-fenetre-haut, 32px))}.melimport-box>.melimport-close{z-index:3;min-width:44px;min-height:44px;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center}.melimport-box>.melimport-kicker{padding-right:44px}@media(min-width:700px)and (pointer:fine),(min-width:1024px){body.ui-v2 #toolbox>#v2-palette-zone.toolbox-footer-tools:not(.collapsed){display:grid!important;grid-template-columns:max-content minmax(0,1fr) max-content max-content;grid-template-areas:"pal vis exp fer";align-items:center!important;justify-content:stretch!important;column-gap:10px!important;row-gap:8px!important;padding-right:0!important;overflow:visible!important}body.ui-v2 #toolbox>#v2-palette-zone>.group-palette{grid-area:pal;order:0!important;margin:0!important;align-self:stretch}body.ui-v2 #toolbox>#v2-palette-zone>.group-visual{grid-area:vis;order:0!important;margin:0!important;min-width:0;width:auto!important;max-width:none!important;align-self:stretch}body.ui-v2 #toolbox>#v2-palette-zone>.group-export{grid-area:exp;order:0!important;margin:0!important;align-self:stretch}body.ui-v2 #toolbox>#v2-palette-zone>#vessel-toolbox-island{grid-column:1 / -1}body.ui-v2 #toolbox>#v2-palette-zone>#v2-palette-fermer{grid-area:fer;position:static!important;transform:none!important;margin:0!important;justify-self:end;align-self:center;min-height:44px;order:0!important}body.ui-v2 #toolbox>#v2-palette-zone>.group-visual>.group-content{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:6px!important;flex:1 1 auto;min-width:0;width:100%}body.ui-v2 #toolbox>#v2-palette-zone>.group-visual>.group-content>.pal-card{min-width:0;width:auto!important}body.ui-v2 #toolbox>#v2-palette-zone>.group-visual>.group-content>.pal-card>.palette-sec{width:100%!important;min-height:44px}body.ui-v2 #toolbox>#v2-palette-zone .palette-sec :is(.sec-txt,.sec-title,.sec-val,span){white-space:normal;overflow-wrap:anywhere;text-overflow:clip}body.ui-v2 #toolbox>#v2-palette-zone>.group-palette{flex-wrap:wrap!important;justify-content:center;row-gap:6px}body.ui-v2 #toolbox>#v2-palette-zone>.group-palette>*{min-width:0;flex-shrink:0}body.ui-v2 #toolbox>#v2-palette-zone>.group-palette .ck-row{flex-wrap:wrap!important;justify-content:center;row-gap:6px}}@media(min-width:1024px)and (max-width:1399px),(min-width:700px)and (max-width:1399px)and (pointer:fine){body.ui-v2 #toolbox>#v2-palette-zone.toolbox-footer-tools:not(.collapsed){grid-template-columns:max-content minmax(0,1fr);grid-template-areas:"pal vis" "exp fer"}body.ui-v2 #toolbox>#v2-palette-zone>.group-export{justify-self:start}}@media(min-width:700px)and (max-width:1023px)and (pointer:fine){body.ui-v2 #toolbox>#v2-palette-zone.toolbox-footer-tools:not(.collapsed){grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"pal pal" "vis vis" "exp fer"}body.ui-v2 #toolbox>#v2-palette-zone>.group-palette{justify-self:stretch}}@media(pointer:coarse)and (min-width:700px)and (max-width:1023px){body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;width:100%}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content>.pal-card{width:auto!important;min-width:0}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content>.pal-card>.palette-sec{width:100%!important;min-height:44px}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-palette{flex-wrap:wrap!important;justify-content:center;row-gap:8px}}@media(max-width:699px){body.ui-v2 #toolbox>#v2-palette-zone.toolbox-footer-tools:not(.collapsed){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;padding-top:52px!important}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>:is(.group-palette,.group-visual,.group-export){grid-column:auto!important;align-self:stretch!important}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-palette{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:none!important;box-sizing:border-box}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-palette>*,body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-palette .ck-row>*{position:static!important;transform:none!important;margin:0!important;min-width:0;flex:0 1 auto!important}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-palette .ck-row{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%!important;box-sizing:border-box}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:none!important;grid-template-areas:none!important;grid-auto-flow:row!important;gap:8px!important;width:100%}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content>.pal-card{width:auto!important;min-width:0;margin:0!important;grid-area:auto!important;grid-column:auto!important;grid-row:auto!important}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content>.pal-card>.palette-sec{width:100%!important;min-height:44px}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-export{width:100%!important;box-sizing:border-box}}@media(max-width:1023px){body.ui-v2:has(#v2-palette-zone:not(.collapsed)) :is(#v2-pn-poignee,#son-partout){visibility:hidden}}body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content:after,body.ui-v2 #toolbox>#v2-palette-zone:not(.collapsed)>.group-visual>.group-content:before{display:none!important}
