body:not(.ui-v3) #mode-btn-decouvrir,body:not(.ui-v3) #v3-decouvrir,body:not(.ui-v3) #v3-dec-legende,body.ui-v3 #v3-dec-legende[hidden],body:not(.ui-v3) #v3-changer-inst,body:not(.ui-v3) #v3-inst{display:none!important}body.ui-v3.ui-v3.ui-v3.ui-v3{--v2c-bord: rgba(255, 255, 255, .16);--v2c-attenue: rgba(232, 234, 230, .9);--v2-bord: rgba(255, 255, 255, .16);--v2-attenue: rgba(232, 234, 230, .9);--v3-surface: rgba(255, 255, 255, .06);--v3-accent: #67E8F9;--v3-accent-fond: rgba(34, 211, 238, .16)}[data-theme=light] body.ui-v3.ui-v3.ui-v3.ui-v3{--highlight-color: #0E7490;--v2c-bord: rgba(13, 27, 42, .18);--v2c-attenue: rgba(27, 38, 59, .9);--v2c-actif: #0E6178;--v2-bord: rgba(13, 27, 42, .18);--v2-attenue: rgba(27, 38, 59, .9);--v2-accent: #0E6178;--v3-surface: rgba(13, 27, 42, .05);--v3-accent: #0E6178;--v3-accent-fond: rgba(14, 116, 144, .12)}body.ui-v2.ui-v3 #toolbox .main-navigation-bar>.nav-tab{font-size:16px!important;font-weight:600}body.ui-v2.ui-v3 #toolbox .main-navigation-bar>.nav-tab:not(.active):not(.v2-courant){color:var(--text-color)!important;opacity:.92}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab{position:relative}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab:hover{background:transparent!important}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab:after{content:""!important;position:absolute!important;inset:auto 5px 2px!important;width:auto!important;height:11px!important;box-sizing:border-box;border:1.75px solid var(--v3-berceau-or, #E4C27A)!important;border-top:0!important;border-radius:0 0 12px 12px!important;background:transparent!important;-webkit-mask-image:linear-gradient(to top,#000 35%,transparent 100%);mask-image:linear-gradient(to top,#000 35%,transparent 100%);filter:drop-shadow(0 0 2px var(--v3-berceau-halo, rgba(255, 217, 120, .35)));box-shadow:none!important;animation:none!important;opacity:0;transform:scaleX(.92);transition:transform .14s ease-out,opacity .14s ease-out;pointer-events:none}body.ui-v2.ui-v3{--v3-berceau-or: #FFD978;--v3-berceau-halo: rgba(255, 217, 120, .35)}[data-theme=light] body.ui-v2.ui-v3{--v3-berceau-or: #A87B22;--v3-berceau-halo: rgba(168, 123, 34, .18)}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab.v2-courant:after,body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar:not([data-v2-courant])>.nav-tab.active:after{opacity:1!important;transform:none}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab:not(.v2-courant):hover:after{opacity:.42!important;transform:none}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar[data-v3-vise]>.nav-tab:not(.v3-onglet-vise):after{opacity:0!important}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar[data-v3-vise]>.nav-tab:not(.v3-onglet-vise){color:var(--text-color)!important}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab.v3-onglet-vise{color:var(--v2c-actif)!important}body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab.v3-onglet-vise:after{opacity:1!important;transform:none;transition:none}@media(prefers-reduced-motion:reduce){body.ui-v2.ui-v3 #toolbox .main-navigation-bar.main-navigation-bar>.nav-tab:after{transition:none}}body.ui-v2.ui-v3.v2-gammes .v2-inst-sous{font-size:15px!important;color:var(--v2-attenue)}body.ui-v2.ui-v3.v2-gammes .v2-titre-section{font-size:18px}body.ui-v2.ui-v3.v2-gammes .v2-lien{font-size:16px;font-weight:600}body.ui-v2.ui-v3.v2-pn .v2-pn-inst-sous{font-size:14px!important}body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-decouvrir{order:-4}body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-jouer{order:-3}body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-singplay{order:-2}body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-learn{order:-1}body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-logic,body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-library,body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-creer,body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-creation,body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-midi,body.ui-v2.ui-v3 #toolbox .main-navigation-bar>#mode-btn-intentions{display:none!important}body.ui-v2.ui-v3 #v3-decouvrir{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 16px;align-self:stretch;width:auto;margin:-4px 0 0;padding:0 8px}body.ui-v2.ui-v3 #v3-decouvrir[hidden]{display:none}body.ui-v2.ui-v3 .v3-dec-vues{position:relative;display:inline-flex;flex-wrap:nowrap;align-items:stretch;gap:2px;max-width:100%;padding:3px;border:1px solid var(--v2c-bord);border-radius:999px;background:var(--v3-surface, rgba(255,255,255,.04));isolation:isolate}body.ui-v2.ui-v3 .v3-dec-curseur{position:absolute;top:3px;bottom:3px;left:0;width:var(--w, 0px);transform:translate(var(--x, 0px));border-radius:999px;border:1px solid var(--v3-accent);background:var(--v3-accent-fond);box-shadow:0 0 14px -4px var(--v3-accent);transition:transform .28s cubic-bezier(.3,.7,.2,1),width .28s cubic-bezier(.3,.7,.2,1),opacity .2s;z-index:-1;pointer-events:none}@media(prefers-reduced-motion:reduce){body.ui-v2.ui-v3 .v3-dec-curseur{transition:none}}html body.ui-v2.ui-v3 .v3-dec-vues>.v3-dec-vue{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;border:1px solid transparent!important;border-radius:999px;background:transparent!important;background-image:none!important;box-shadow:none!important;color:var(--text-color);font:inherit;font-size:15px;font-weight:600;white-space:nowrap;opacity:.78;cursor:pointer;transition:opacity .2s,color .2s}html body.ui-v2.ui-v3 .v3-dec-vues>.v3-dec-vue:hover{opacity:1}html body.ui-v2.ui-v3 .v3-dec-vues>.v3-dec-vue[aria-selected=true]{opacity:1;color:var(--text-color)}body.ui-v2.ui-v3 .v3-dec-vue:focus-visible{outline:2px solid var(--v3-accent);outline-offset:1px}body.ui-v2.ui-v3 .v3-dec-vue[hidden],body.ui-v2.ui-v3 .v3-dec-lib-court{display:none}body.ui-v2.ui-v3 .v3-dec-vues{transform:translate(var(--v3-dec-dx, 0px));transition:transform .28s cubic-bezier(.3,.7,.2,1)}@media(prefers-reduced-motion:reduce){body.ui-v2.ui-v3 .v3-dec-vues{transition:none}}body.ui-v2.ui-v3 .v3-dec-vues.v3-dec-court .v3-dec-lib{display:none}body.ui-v2.ui-v3 .v3-dec-vues.v3-dec-court .v3-dec-lib-court{display:inline}@media(min-width:1100px)and (min-height:700px){body.ui-v2.ui-v3.v2-gammes.v2-pn-tablette #v2-titre-espace:not([hidden]){display:block!important}}@media(max-height:820px)and (min-width:1100px){body.ui-v2.ui-v3 #v2-titre-espace{font-size:22px}body.ui-v2.ui-v3 .content-wrapper{gap:8px!important}}body.ui-v2.ui-v3 #v2-instrument,body.ui-v2.ui-v3 #v3-changer-inst{display:none!important}body.ui-v2.ui-v3 #v3-entete-inst{position:absolute;top:8px;left:8px;z-index:5;display:flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:min(560px,46%)}body.ui-v2.ui-v3 #v3-entete-inst[hidden],body.ui-v2.ui-v3.v2-atelier-ouvert #v3-entete-inst{display:none!important}body.ui-v2.ui-v3 #v3-inst{position:static;display:inline-flex;align-items:center;gap:10px;max-width:340px;min-height:48px;padding:6px 14px 6px 10px;border:1px solid var(--v2c-bord);border-radius:12px;background:var(--v3-surface);color:var(--text-color);font:inherit;text-align:left;cursor:pointer}body.ui-v2.ui-v3 #v3-inst[hidden],body.ui-v2.ui-v3.v2-atelier-ouvert #v3-inst{display:none!important}body.ui-v2.ui-v3 #v3-inst:hover{border-color:var(--v3-accent);background:var(--v3-accent-fond)}body.ui-v2.ui-v3 #v3-inst:focus-visible{outline:2px solid var(--v3-accent);outline-offset:2px}body.ui-v2.ui-v3 .v3-inst-ico{display:inline-flex;line-height:1;flex:0 0 auto}body.ui-v2.ui-v3 .v3-inst-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}body.ui-v2.ui-v3 .v3-inst-nom{font-size:17px;font-weight:700;white-space:normal;overflow-wrap:anywhere;text-wrap:balance}body.ui-v2.ui-v3 .v3-inst-changer{font-size:14px;font-weight:600;color:var(--v3-accent);white-space:nowrap}body.ui-v2.ui-v3.acoustic-creating #v3-entete-inst{left:88px}@media(max-width:899px){body.ui-v2.ui-v3 #v3-entete-inst{position:static;top:auto;left:auto;align-self:flex-start;max-width:100%;margin:0 0 4px}body.ui-v2.ui-v3 #v3-inst{max-width:100%}}body.ui-v2.ui-v3 #right-sidebar>#v2-pn-jouer{display:none!important}body.ui-v2.ui-v3.v2-pn.v2-pn-tablette:not(.v2-pn-ouvert) #right-sidebar,body.ui-v2.ui-v3.v2-pn.v2-pn-tablette:not(.v2-pn-ouvert) #right-sidebar.collapsed{display:none!important}body.ui-v2.ui-v3.v2-pn.v2-pn-tablette:not(.v2-pn-ouvert) .content-wrapper .main-column{padding-bottom:0!important}body.ui-v2.ui-v3.v2-pn.v2-pn-tablette .content-wrapper{padding-bottom:8px!important}body.ui-v2.ui-v3.v2-gammes.v2-pn-tablette:not(.v2-pn-ouvert) #v2-accords{padding-right:0}@media(pointer:fine){body.ui-v2.ui-v3.v2-pn.v2-pn-tablette:not(.v2-pn-ouvert) #v2-pn-poignee{min-height:128px;min-width:36px;padding:12px 6px;font-size:14px}}body.ui-v2.ui-v3.app-acoustic #v2-pn-atlas-tete,body.ui-v2.ui-v3.app-acoustic.v2-pn-gammes #acoustic-tonality-wheel,body.ui-v2.ui-v3.app-acoustic #v2-pn-fiche [data-raccourci=gamme],body.ui-v2.ui-v3.app-acoustic #v2-pn-plus-liens [data-plus=atlas]{display:none!important}@media(max-width:699px){body.ui-v2.ui-v3 #v3-decouvrir{padding:0 4px;gap:8px}body.ui-v2.ui-v3 .v3-dec-vues{display:flex;width:100%}html body.ui-v2.ui-v3 .v3-dec-vues>.v3-dec-vue{flex:1 1 0;min-width:0;min-height:40px;font-size:14px;padding:0 6px}body.ui-v2.ui-v3 .v3-dec-vue .v3-dec-lib{display:none}body.ui-v2.ui-v3 .v3-dec-vue .v3-dec-lib-court{display:inline}}@media(max-width:699px),(max-height:500px)and (pointer:coarse){body.ui-v2.ui-v3 #v2-onglets-bas{grid-template-columns:repeat(5,1fr)}body.ui-v2.ui-v3 #v2-onglets-bas>button{font-size:12px;position:relative}body.ui-v2.ui-v3 #v2-onglets-bas>button:after{content:"";position:absolute;left:7px;right:7px;bottom:3px;height:11px;box-sizing:border-box;border:1.75px solid var(--v3-berceau-or, #E4C27A);border-top:0;border-radius:0 0 12px 12px;-webkit-mask-image:linear-gradient(to top,#000 35%,transparent 100%);mask-image:linear-gradient(to top,#000 35%,transparent 100%);filter:drop-shadow(0 0 2px var(--v3-berceau-halo, rgba(255, 217, 120, .35)));opacity:0;pointer-events:none}body.ui-v2.ui-v3 #v2-onglets-bas>button[aria-current=page]:after{opacity:1}}body.ui-v2.ui-v3.v3-pan-commun:not(.v2-pan-manuel):not(.v2-pan-grand) .content-wrapper.mode-library #handpan-container,body.ui-v2.ui-v3.v3-pan-commun:not(.v2-pan-manuel) .content-wrapper.mode-logic #handpan-container{width:min(var(--v3-pan, 480px),100%)!important;max-width:none!important}body.ui-v2.ui-v3.v2-pan-manuel .content-wrapper.mode-logic #handpan-container{max-width:100%!important}body.ui-v2.ui-v3 #handpan-container.v3-arc-degage{margin-top:var(--v3-arc-dessus, 0px)!important}body.ui-v2.ui-v3 .sp-l-shape-tools.v3-outils-degages{translate:0 var(--v3-outils-dy, 0px)}[data-theme=light] body.ui-v2.ui-v3 .adp-cat-panel{background:var(--primary-color, #FFFFFF);border-color:#0f172a29}[data-theme=light] body.ui-v2.ui-v3 .adp-cat-head{border-bottom-color:#0f172a1f}body.ui-v2.ui-v3.v2-pn-tablette:not(.v2-pn-ouvert):not(.v2-atelier-ouvert) .workspace-grid:has(#v2-pn-poignee){z-index:150!important}html body.ui-v2.ui-v3.v3-ecran-dessus.v3-ecran-dessus .workspace-grid:not(#v3-sans-objet){z-index:150!important}body.ui-v2.ui-v3{--v3-atelier-l: clamp(400px, 44vw, 820px)}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #acoustic-chord-grid-below{top:var(--v3-atelier-haut, 160px)!important;right:12px!important;bottom:12px!important;left:auto!important;width:var(--v3-atelier-l)!important;padding:60px 16px 16px!important;box-shadow:0 12px 36px #00000073}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #v2-atelier-fermer{top:calc(var(--v3-atelier-haut, 160px) + 10px);right:24px}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert .main-column{padding-right:calc(var(--v3-atelier-l) + 12px)!important}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #v2-pn-poignee{visibility:hidden}@media(max-width:899px){body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #acoustic-chord-grid-below{top:52vh!important;left:8px!important;right:8px!important;bottom:8px!important;width:auto!important}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #v2-atelier-fermer{top:calc(52vh + 10px);right:20px}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert .main-column{padding-right:0!important}}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #acoustic-chord-grid-below.chord-atelier{padding-top:12px!important}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #v2-atelier-fermer{top:calc(var(--v3-atelier-haut, 160px) + 8px)}body.ui-v2.ui-v3.v3-pan-commun .content-wrapper.mode-logic #progression-arrow-container{padding-top:2px!important;padding-bottom:2px!important}@media(max-width:1399px){body.ui-v2.ui-v3.v3-pan-commun .content-wrapper.mode-logic .chord-atelier:not(.open) .acoustic-below-sub{display:none}}body.ui-v2.ui-v3.v2-gammes #v2-accords{justify-content:center;align-items:baseline;gap:2px 14px;margin-bottom:-6px}body.ui-v2.ui-v3.v2-gammes #v2-accords .v2-lien{align-self:baseline;min-height:36px;padding:0 6px}body.ui-v2.ui-v3.v2-gammes #v2-accords .v2-titre-section+.v2-lien:not([hidden]):before{content:"·";margin-right:12px;color:var(--v2c-attenue);font-weight:400}body.ui-v2.ui-v3.v2-gammes.v2-atelier-ouvert #acoustic-chord-grid-below.atelier-a{display:flex!important;flex-direction:column;overflow:hidden!important}body.ui-v2.ui-v3 .atelier-a>.acoustic-below-head{flex:0 0 auto}body.ui-v2.ui-v3 .atelier-a>.atelier-prog,body.ui-v2.ui-v3 .atelier-a>.atelier-transport{flex:0 0 auto}body.ui-v2.ui-v3 .atelier-a>#acoustic-below-body{flex:1 1 auto;min-height:0;overflow-y:auto!important;max-height:none!important}body.ui-v2.ui-v3 .atelier-a[data-onglet-a="2"]{overflow-y:auto!important}body.ui-v2.ui-v3 #v3-pilules{display:flex;flex-wrap:wrap;align-items:center;gap:6px;max-width:100%}body.ui-v2.ui-v3 #v3-pilules:empty,body.ui-v2.ui-v3 #v3-inst[hidden]~#v3-pilules,body.ui-v2.ui-v3.v2-atelier-ouvert #v3-pilules,body:not(.ui-v3) #v3-pilules{display:none!important}@media(max-width:899px){body.ui-v2.ui-v3 #v3-decouvrir{margin-top:0}html body.ui-v2.ui-v3 .v3-dec-vues>.v3-dec-vue{min-height:34px;padding:0 12px;font-size:14px}body.ui-v2.ui-v3 #v3-entete-inst{gap:4px}body.ui-v2.ui-v3 #v3-inst{min-height:40px;padding:4px 12px 4px 8px;gap:8px}body.ui-v2.ui-v3 .v3-inst-ico .hs-pan,body.ui-v2.ui-v3 .v3-inst-ico svg{width:24px!important;height:24px!important}body.ui-v2.ui-v3 .v3-inst-txt{flex-direction:row;align-items:baseline;gap:8px;min-width:0}body.ui-v2.ui-v3 .v3-inst-nom{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}body.ui-v2.ui-v3 .v3-inst-changer{flex:0 0 auto;font-size:13px}body.ui-v2.ui-v3 #v3-pilules{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:1px}body.ui-v2.ui-v3 #v3-pilules::-webkit-scrollbar{display:none}body.ui-v2.ui-v3 #v3-pilules>*{flex:0 0 auto}body.ui-v2.ui-v3 #v3-entete-inst :is(#stop-tout,#v3-passerelle,#v3-passerelle-usb,#v3-duo-choisir,#v3-duo-associer,#v3-inst-hz,#v3-pil-completer){min-height:34px;padding:3px 10px;font-size:13px}}@media(max-width:899px){body.ui-v2.ui-v3 #v3-entete-inst{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px}body.ui-v2.ui-v3 #v3-entete-inst[hidden],body.ui-v2.ui-v3.v2-atelier-ouvert #v3-entete-inst{display:none!important}body.ui-v2.ui-v3 #v3-entete-inst>#v3-inst{grid-column:1;grid-row:1;min-width:0;justify-self:stretch}body.ui-v2.ui-v3 #v3-entete-inst>#stop-tout{grid-column:2;grid-row:1;min-height:40px}body.ui-v2.ui-v3 #v3-entete-inst>#v3-pilules{grid-column:1 / -1;grid-row:2}}@media(max-width:599px){body.ui-v2.ui-v3 #v3-entete-inst #stop-tout .stop-tout-txt{display:none}}@media(min-width:900px){body.ui-v2.ui-v3.v3-entete-flux #v3-entete-inst{position:static;align-self:stretch;max-width:100%;margin:0 0 22px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px}body.ui-v2.ui-v3.v3-entete-flux #v3-pilules{flex:1 1 320px;min-width:0}}body:not(.ui-v3) #v3-btn-bug{display:none!important}body.ui-v3 #v3-btn-bug{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;height:40px;padding:0 12px;border-radius:10px;cursor:pointer;border:1px solid rgba(249,199,79,.45);background:#f9c74f1a;color:inherit;font-family:inherit;font-size:15px;font-weight:700;line-height:1;white-space:nowrap}body.ui-v3 #v3-btn-bug:hover,body.ui-v3 #v3-btn-bug:focus-visible{background:#f9c74f38;border-color:#f9c74f}[data-theme=light] body.ui-v3 #v3-btn-bug{border-color:#a1620773;background:#facc1524}@media(max-width:1300px){body.ui-v3 #v3-btn-bug{padding:0 10px}body.ui-v3 #v3-btn-bug .v3-btn-bug-lib{display:none}}.v3-inst-ico-duo{display:inline-flex;align-items:center}.v3-inst-ico-duo>svg+svg{margin-left:-9px}body.ui-v2.ui-v3 #v3-dec-legende{align-self:center;max-width:calc(100% - 16px);margin:6px auto 2px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:10px;min-width:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;white-space:nowrap;padding:4px 12px;border-radius:999px;background:var(--v3-surface, rgba(255,255,255,.04));font-size:13px;line-height:1.2;color:var(--text-color)}body.ui-v2.ui-v3 #v3-dec-legende::-webkit-scrollbar{display:none}body.ui-v2.ui-v3 .v3-leg-txt{font-weight:700;flex:0 0 auto}body.ui-v2.ui-v3 .v3-leg-pts{display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;min-width:0}body.ui-v2.ui-v3 .v3-leg-pt{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto;font-size:11px;opacity:.92}body.ui-v2.ui-v3 .v3-leg-pt:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--c);box-shadow:0 0 0 1px #00000040}body.ui-v2.ui-v3 .v3-leg-pt.alt:before{width:7px;height:7px}body.ui-v2.ui-v3 .v3-dec-legende[data-vue=accords] .v3-leg-pts{gap:4px}@media(max-width:600px){body.ui-v2.ui-v3 #v3-dec-legende{font-size:12px;gap:8px;padding:3px 10px;justify-content:flex-start}body.ui-v2.ui-v3 .v3-leg-nom{display:none}body.ui-v2.ui-v3 .v3-leg-pts{gap:4px}}body.ui-v2.ui-v3.hs-duo-affiche #v3-entete-inst{position:static;top:auto;left:auto;align-self:stretch;max-width:100%;margin:0 0 6px;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px}body.ui-v2.ui-v3.hs-duo-affiche #v3-inst{max-width:min(100%,520px)}body.ui-v2.ui-v3.hs-duo-affiche #v3-pilules{flex:1 1 320px;min-width:0}body.ui-v2.ui-v3.hs-duo-affiche #v3-inst .v3-inst-nom{white-space:normal;overflow-wrap:anywhere}@media(max-width:899px){body.ui-v2.ui-v3.hs-duo-affiche #v3-inst .v3-inst-txt{flex-direction:column;align-items:flex-start;gap:0}body.ui-v2.ui-v3.hs-duo-affiche #v3-inst .v3-inst-nom{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;line-height:1.2;text-wrap:initial}}body.ui-v2.ui-v3.hs-duo-affiche #hybrid-banner{max-width:min(980px,calc(100% - 56px));margin-left:auto;margin-right:auto}body.ui-v2.ui-v3.v3-duo-large #handpan-container>svg{scale:var(--v3-duo-echelle, 1);transform-origin:50% 50%}body.ui-v2.ui-v3.v3-duo-large #hybrid-banner,body.ui-v2.ui-v3.v3-duo-large #v3-entete-inst,body.ui-v2.ui-v3.v3-duo-large #v2-accords{position:relative;z-index:3}body.ui-v2.ui-v3.v3-duo-large #handpan-container #handpan-resize-handle{z-index:4}body.ui-v2.ui-v3.v3-duo-large:not(.v2-atelier-ouvert) #handpan-container #handpan-resize-handle{translate:var(--v3-duo-decal, 0px) 0}body.ui-v2.ui-v3.v3-duo-centre #handpan-container>svg{scale:var(--v3-duo-echelle, 1);translate:var(--v3-duo-tx, 0px) 0;transform-origin:50% 50%}body.ui-v2.ui-v3.v3-duo-centre:not(.v2-atelier-ouvert) #handpan-container #handpan-resize-handle{translate:var(--v3-duo-decal, 0px) 0;z-index:4}body.ui-v2.ui-v3.hs-duo-affiche #hybrid-banner .hb-fing-line:not(:has(.hb-step)){display:none}body:not(.ui-v3) #v3-mi,body:not(.ui-v3) #v3-mi-ouvrir,body:not(.ui-v3) #v3-mi-voile{display:none!important}body.ui-v2.ui-v3{--v3-mi-l: min(440px, calc(100vw - var(--v3-rail-l, 56px) - 24px));--v3-mi-gauche: calc(var(--v3-rail-l, 56px) + 8px)}body.ui-v2.ui-v3 #v3-mi{position:fixed;top:var(--v3-mi-haut, var(--v3-rail-haut, 64px));left:var(--v3-mi-gauche);z-index:1300;width:var(--v3-mi-l);max-height:calc(100dvh - var(--v3-rail-haut, 64px) - 12px);display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;box-sizing:border-box;padding:10px 10px 14px;border:1px solid var(--v2-bord, var(--v2c-bord));border-radius:12px;background:var(--bg-color);color:var(--text-color);text-align:left;box-shadow:10px 10px 32px #00000061}body.ui-v2.ui-v3 #v3-mi[hidden],body.ui-v2.ui-v3.v2-atelier-ouvert #v3-mi{display:none!important}@media(min-width:900px){body.ui-v2.ui-v3.v3-mi-actif:not(.v2-atelier-ouvert) .content-wrapper>.workspace-grid{padding-left:var(--v3-mi-reserve, 0px)}}body.ui-v2.ui-v3 #v3-mi .v3-mi-tete{display:flex;align-items:center;justify-content:space-between;gap:8px;position:sticky;top:-10px;z-index:2;margin:-10px -10px 10px;padding:6px 8px 6px 12px;background:var(--bg-color);border-bottom:1px solid var(--v2c-bord);border-radius:12px 12px 0 0}body.ui-v2.ui-v3 #v3-mi .v3-mi-titre{flex:1 1 auto;min-width:0;font-size:15px;font-weight:700;line-height:1.25;letter-spacing:0}body.ui-v2.ui-v3 #v3-mi .v3-mi-replier{flex:0 0 auto;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--v2c-bord);border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:18px;cursor:pointer}body.ui-v2.ui-v3 #v3-mi .v3-mi-replier:hover{border-color:var(--v3-accent);background:var(--v3-accent-fond)}body.ui-v2.ui-v3 #v3-mi :is(.v3-mi-replier,.v3-mi-bande,.v3-mi-btn,.v3-mi-seg button,summary):focus-visible{outline:2px solid var(--v3-accent);outline-offset:2px}body.ui-v2.ui-v3 #v3-mi #v3-inst{width:100%;max-width:none;box-sizing:border-box}body.ui-v2.ui-v3 #v3-mi .v3-inst-nom{font-size:16px}body.ui-v2.ui-v3 #v3-mi .v3-mi-resume{margin:6px 2px 8px;font-size:14px;line-height:1.35;opacity:.85}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec{border-top:1px solid var(--v2c-bord)}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec[hidden]{display:none}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec-tete{list-style:none;cursor:pointer;display:flex;align-items:center;gap:6px;min-height:40px;padding:4px 2px;font-size:15px;font-weight:700;border-radius:8px}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec-tete::-webkit-details-marker{display:none}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec-tete:before{content:"▸";display:inline-block;width:12px;opacity:.7;transition:transform .15s ease}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec[open]>.v3-mi-sec-tete:before{transform:rotate(90deg)}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec-tete:hover{color:var(--v3-accent)}body.ui-v2.ui-v3 #v3-mi .v3-mi-sec-corps{text-align:left;display:flex;flex-direction:column;gap:8px;padding:2px 0 12px}body.ui-v2.ui-v3 #v3-mi .v3-mi-pilules{display:flex;flex-wrap:wrap;align-items:center;gap:6px}body.ui-v2.ui-v3 #v3-mi .v3-mi-pilules:empty{display:none}body.ui-v2.ui-v3 #v3-mi .v3-mi-pilules>button{max-width:100%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.ui-v2.ui-v3 #v3-mi .v3-mi-actions{display:flex;flex-direction:column;gap:6px}body.ui-v2.ui-v3 #v3-mi .v3-mi-btn{width:100%;min-height:38px;box-sizing:border-box;padding:6px 10px;text-align:left;border:1px solid var(--v2c-bord);border-radius:10px;background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:600;cursor:pointer}body.ui-v2.ui-v3 #v3-mi .v3-mi-btn[hidden]{display:none}body.ui-v2.ui-v3 #v3-mi .v3-mi-btn:hover,body.ui-v2.ui-v3 #v3-mi .v3-mi-prim{border-color:var(--v3-accent);background:var(--v3-accent-fond)}body.ui-v2.ui-v3 #v3-mi .v3-mi-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}body.ui-v2.ui-v3 #v3-mi .v3-mi-row[hidden],body.ui-v2.ui-v3 #v3-mi .v3-mi-row:empty{display:none}body.ui-v2.ui-v3 #v3-mi .v3-mi-lib{flex:1 1 100%;font-size:13px;font-weight:700;opacity:.9;text-align:left}body.ui-v2.ui-v3 #v3-mi #v3-pn-diapason{padding:0}body.ui-v2.ui-v3 #v3-mi .v3-mi-seg{display:inline-flex;flex-wrap:wrap;border:1px solid var(--v2c-bord);border-radius:10px;overflow:hidden}body.ui-v2.ui-v3 #v3-mi .v3-mi-seg button{min-height:34px;min-width:44px;padding:4px 10px;border:0;border-left:1px solid var(--v2c-bord);background:transparent;color:inherit;font:inherit;font-size:14px;font-weight:600;cursor:pointer}body.ui-v2.ui-v3 #v3-mi .v3-mi-seg button:first-child{border-left:0}body.ui-v2.ui-v3 #v3-mi .v3-mi-seg button:hover{background:var(--v3-accent-fond)}body.ui-v2.ui-v3 #v3-mi .v3-mi-seg button.active{background:var(--v3-accent-fond);color:var(--v3-accent);font-weight:800;box-shadow:inset 0 -2px 0 var(--v3-accent)}body.ui-v2.ui-v3 .v3-mi-bande-point{display:inline-block;width:10px;height:10px;border-radius:50%;flex:0 0 auto;background:#94a3b8;opacity:.7}body.ui-v2.ui-v3 .v3-mi-bande-point[hidden]{display:none}body.ui-v2.ui-v3 .v3-mi-bande-point.ok{background:#22c55e;opacity:1}body.ui-v2.ui-v3 .v3-mi-bande-point.attente,body.ui-v2.ui-v3 .v3-mi-bande-point.veille{background:#f59e0b;opacity:1}body.ui-v2.ui-v3 .v3-mi-bande-point.ko{background:#ef4444;opacity:1}body.ui-v2.ui-v3 #v3-mi .v3-mi-bande,body.ui-v2.ui-v3 #v3-mi-ouvrir{display:none}@media(min-width:900px){body.ui-v2.ui-v3 #v3-mi .v3-mi-bande{display:flex}}@media(max-width:899px){body.ui-v2.ui-v3.v3-mi-actif #v3-mi-ouvrir{display:flex}}body.ui-v2.ui-v3 :is(#v3-mi .v3-mi-bande,#v3-mi-ouvrir){flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;position:fixed;top:50%;left:0;z-index:1280;transform:translateY(-50%);box-sizing:border-box;width:36px;min-width:36px;height:var(--v3-mi-h, auto);min-height:max-content;padding:6px 4px 12px;overflow:hidden;border:1px solid var(--v3-or, #FFD700);border-left:0;border-radius:0 12px 12px 0;background:var(--bg-color);color:var(--v3-or-tx, #FFD700);font:inherit;font-size:13px;font-weight:700;line-height:1.6;text-align:center;cursor:pointer;box-shadow:4px 0 16px #00000040}body.ui-v2.ui-v3 :is(#v3-mi .v3-mi-bande,#v3-mi-ouvrir):hover{background:var(--v3-or-fond, rgba(255, 215, 0, .14))}body.ui-v2.ui-v3 :is(#v3-mi .v3-mi-bande,#v3-mi-ouvrir):focus-visible{outline:2px solid var(--v3-or, #FFD700);outline-offset:2px}html[data-theme-b8]:not([data-theme=light]) body.ui-v2.ui-v3 :is(#v3-mi .v3-mi-bande,#v3-mi-ouvrir){background:var(--b8-barre-fond)!important;border-color:var(--b8-or)!important;color:var(--b8-or-clair)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-theme-b8]:not([data-theme=light]) body.ui-v2.ui-v3 :is(#v3-mi .v3-mi-bande,#v3-mi-ouvrir):hover{background:var(--v3-or-fond, rgba(228, 194, 122, .14))!important}body.ui-v2.ui-v3 :is(.v3-mi-bande,#v3-mi-ouvrir) :is(.v3-mi-bande-ico,.v3-mi-ouvrir-ico){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px}body.ui-v2.ui-v3 :is(.v3-mi-bande,#v3-mi-ouvrir) :is(.v3-mi-bande-ico,.v3-mi-ouvrir-ico) :is(svg,.hs-pan){width:24px!important;height:24px!important;display:block;vertical-align:0!important}body.ui-v2.ui-v3 :is(.v3-mi-bande,#v3-mi-ouvrir) .v3-mi-bande-hz{display:block;flex:0 0 auto;writing-mode:vertical-rl;white-space:nowrap;font-size:12px;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums}body.ui-v2.ui-v3 :is(.v3-mi-bande,#v3-mi-ouvrir) .v3-mi-bande-hz:empty{display:none}body.ui-v2.ui-v3 :is(.v3-mi-bande,#v3-mi-ouvrir) .v3-mi-bande-etat{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:26px;height:22px;font-size:16px;line-height:1;color:var(--text-color)}body.ui-v2.ui-v3 :is(.v3-mi-bande,#v3-mi-ouvrir) .v3-mi-bande-etat[hidden]{display:none}body.ui-v2.ui-v3 :is(.v3-mi-bande,#v3-mi-ouvrir) .v3-mi-bande-etat .v3-mi-bande-point{position:absolute;right:0;bottom:0;width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-color)}body.ui-v2.ui-v3 :is(.v3-mi-bande-nom,.v3-mi-ouvrir-nom){writing-mode:vertical-rl;white-space:nowrap}body.ui-v2.ui-v3 :is(.v3-mi-bande-nom,.v3-mi-ouvrir-nom):empty{display:none}body.ui-v2.ui-v3 :is(.v3-mi-bande-nom,.v3-mi-ouvrir-nom):before{content:"▸ "}body.ui-v2.ui-v3:not(.v3-mi-replie) .v3-mi-bande-nom:before,body.ui-v2.ui-v3.v3-mi-tiroir .v3-mi-ouvrir-nom:before{content:"◂ "}body.ui-v2.ui-v3 :is(.v3-mi-bande-fleche,.v3-mi-ouvrir-fleche){display:none}@media(min-width:900px){body.ui-v2.ui-v3.v3-mi-replie #v3-mi{top:0;left:0;width:0;height:0;min-height:0;max-height:none;padding:0;border:0;background:none;box-shadow:none;overflow:visible}body.ui-v2.ui-v3.v3-mi-replie #v3-mi .v3-mi-plein{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;pointer-events:none}body.ui-v2.ui-v3 #v3-mi-voile{display:none!important}}@media(max-width:899px){body.ui-v2.ui-v3 #v3-mi{z-index:2050;visibility:hidden;transform:translate(calc(-100% - var(--v3-mi-gauche) - 24px))}body.ui-v2.ui-v3.v3-mi-tiroir #v3-mi{visibility:visible;transform:none}body.ui-v2.ui-v3 #v3-mi{box-shadow:10px 0 30px #00000073}body.ui-v2.ui-v3 #v3-mi-voile{display:none}body.ui-v2.ui-v3.v3-mi-tiroir.v3-mi-actif #v3-mi-voile{display:block;position:fixed;inset:0;z-index:2045;background:#00000073}body.ui-v2.ui-v3.v3-mi-tiroir #v3-mi-ouvrir{z-index:2051}body.ui-v2.ui-v3 #v3-mi-ouvrir[hidden],body.ui-v2.ui-v3:not(.v3-mi-actif) #v3-mi-ouvrir,body.ui-v2.ui-v3.v2-atelier-ouvert #v3-mi-ouvrir{display:none!important}body.ui-v2.ui-v3 #v3-mi #v3-inst .v3-inst-txt{flex-direction:column;align-items:flex-start;min-width:0}body.ui-v2.ui-v3 #v3-mi #v3-inst .v3-inst-nom{white-space:normal;overflow:visible;text-overflow:clip}body.ui-v2.ui-v3.v2-pn-tel #v3-mi{top:0;bottom:0;left:0;width:min(340px,88vw);max-height:none;border-radius:0 16px 16px 0;border-left:0;border-color:var(--v3-or, #FFD700);box-shadow:8px 0 32px #00000073;padding:max(12px,env(safe-area-inset-top)) 12px max(16px,env(safe-area-inset-bottom));transform:translate(-105%);transition:transform .22s ease,visibility 0s linear .22s}body.ui-v2.ui-v3.v2-pn-tel.v3-mi-tiroir #v3-mi{transform:none;transition:transform .22s ease}body.ui-v2.ui-v3.v2-pn-tel.v3-mi-tiroir #v3-mi-ouvrir{visibility:hidden}}@media(max-width:899px)and (prefers-reduced-motion:reduce){body.ui-v2.ui-v3 #v3-mi{transition:none!important}}
