@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:400;src:url('../fonts/figtree-v6-latin-regular.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:500;src:url('../fonts/figtree-v6-latin-500.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Figtree';font-style:normal;font-weight:700;src:url('../fonts/figtree-v6-latin-700.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Geist Mono';font-style:normal;font-weight:600;src:url('../fonts/geist-mono-v1-latin-600.woff2') format('woff2')}@font-face{font-display:swap;font-family:'Fraunces';font-style:normal;font-weight:700;src:url('../fonts/fraunces-v31-latin-700.woff2') format('woff2')}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}h1,h2,h3,h4,p,ul,ol{display:block;font-size:inherit}img{display:block;max-width:100%;height:auto;border:0}a{color:inherit;transition:.3s;outline:0;text-decoration:none;cursor:pointer}a:hover{color:#aaaaaa}a.link{text-decoration:underline;color:#ff9100}body{font-family:'Figtree',sans-serif;font-size:16px;line-height:24px;color:#303C4B;font-weight:400;background:#fff;display:flex;flex-direction:column;min-height:100dvh;overflow-y:scroll}body.body-index .header{justify-content:flex-start}body.body-index .header .header-logo{display:flex;align-items:center;pointer-events:none}body.body-index .header .header-title{font-family:'Fraunces',sans-serif}body.body-index .header .header-subtitle{font-family:'Fraunces',sans-serif}body.body-index .main{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:center;width:100%;background-color:#fff;padding:0 16px;height:auto}body.body-partitura .main{display:flex;flex-wrap:wrap;background-color:#F4F7FC;width:100%;height:calc(100dvh - 240px)}body.body-karaoke .main{display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;width:100%;background-color:#F4F7FC;padding:0;height:calc(100dvh - 240px)}body.body-karaoke .footer .play-container{margin-right:260px}body.body-not-found .main{height:calc(100dvh - 240px)}body.body-export .header{justify-content:flex-start}body.body-export .header .header-logo{display:flex;align-items:center;pointer-events:none}body.body-export .header .header-title{font-family:'Fraunces',sans-serif}body.body-export .header .header-subtitle{font-family:'Fraunces',sans-serif}body.body-export .main{width:100%;background-color:#F4F7FC;padding:50px}body.body-export .main table tr th{background-color:#FCC200;padding:10px}body.body-export .main table tr td{padding:10px}table{width:100%;border-collapse:collapse}table tr{background-color:#fff}table tr:nth-child(odd){background-color:#aaaaaa}table tr th{padding:20px;background:#ff9100;color:#fff}table tr td{padding:20px}.switch{position:relative;width:50px;height:25px}.switch input{opacity:0;width:0;height:0}.switch .switch-label{position:absolute;cursor:pointer;background-color:#91B4E6;border-radius:25px;width:100%;height:100%;transition:background-color .3s ease}.switch .switch-label:after{content:"";position:absolute;width:20px;height:20px;background-color:#070621;border-radius:50%;top:50%;left:3px;transform:translateY(-50%);transition:left .3s ease}.switch input:checked+.switch-label{background-color:#FCC200}.switch input:checked+.switch-label::after{left:calc(100% - 23px);background-color:#070621}.vertical-range{writing-mode:vertical-lr;direction:rtl;vertical-align:middle;-webkit-appearance:none;width:3px;height:120px;background:linear-gradient(#FCC200 0%, #FCC200 0, #91B4E6 0, #91B4E6 100%);outline:none;margin:20px 0}.vertical-range::-webkit-slider-runnable-track{-webkit-appearance:none;height:100%;margin-top:-1px;color:#FCC200}.vertical-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;background:#FCC200;cursor:pointer;border-radius:100px}.vertical-range::-moz-range-thumb{width:16px;height:16px;background:#FCC200;cursor:pointer;border-radius:100px}body.modal-overflow{overflow:hidden}.modal-container{display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100dvh;top:0;left:0;background:rgba(0,0,0,0.8);z-index:1000;transition:.6s;opacity:0;visibility:hidden}.modal-container.is-visible{opacity:1;visibility:visible;transition:opacity .3s 0s,visibility 0s 0s}.modal-container.is-visible .modal-window{opacity:1;transform:translate(0, 0)}.modal-container .modal-title{display:flex;align-items:center;justify-content:space-between;gap:56px}.modal-container .modal-title .modal-close{cursor:pointer}.modal-container .modal-title .modal-close img{width:24px;height:24px}.modal-container .modal-window{border-radius:4px;background:#fff;width:auto;width:100%;max-width:90vw;min-width:300px;max-height:100dvh;box-shadow:0 14px 28px rgba(0,0,0,0.25),0 10px 10px rgba(0,0,0,0.22);overflow:hidden;transform:translate(0, -20px);opacity:0;transition:opacity 0s 0s,transform .3s 0s}.modal-container .modal-window.modal-share .modal-content{display:flex;flex-direction:column;padding:0 16px}.modal-container .modal-window.modal-share .share-btn{display:flex;align-items:center;gap:16px;padding:16px 0}.modal-container .modal-window.modal-share .share-btn:not(:last-child){border-bottom:1px solid #EBEDF0}.modal-container .modal-window.modal-share .share-btn .share-img{display:flex;align-items:center;gap:16px;font-weight:bold}.modal-container .modal-window.modal-share .share-btn .share-img img{width:56px;height:56px}.modal-container .modal-window.modal-share .modal-btn-list{display:none}.modal-container .modal-window.is-freeze .modal-title{display:none}.modal-container .modal-window.is-freeze .modal-btn-list{display:none}.modal-container .modal-title{padding:24px;font-weight:bold;font-size:1.4rem;border-bottom:1px solid #EBEDF0}.modal-container .modal-content{padding:24px 24px 16px 24px;overflow-y:auto;max-height:calc(100dvh - 64px);text-align:center}.modal-container .modal-content img{width:124px;height:auto;margin:auto}.modal-container .modal-btn-list{padding:16px 24px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.modal-container .modal-btn-list>*{margin:0 3px 5px}.loading-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#16264866;display:flex;justify-content:center;align-items:center;z-index:1000;transition:.3s;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.loading-modal.show{opacity:1;visibility:visible;transition:opacity .3s ease,visibility 0s linear 0s}.loading-modal.show .spinner{transform:translateY(0);transition:transform .3s ease}.spinner{width:50px;height:50px;border:5px solid rgba(255,255,255,0.3);border-top:5px solid white;border-radius:50%;animation:spin 1s linear infinite;transition:transform .3s ease;transform:translateY(-20px)}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}b,strong{font-weight:600}p:not(:last-child){margin-bottom:30px}.list{margin-bottom:30px}.list li{margin:0 0 0 20px}.btn{display:inline-flex;justify-content:center;align-items:center;background-color:#303C4B;color:#fff;text-transform:uppercase;text-decoration:none;transition:.3s;cursor:pointer;outline:0;border:none;border-radius:999px;font-family:inherit;font-size:14px;line-height:14px;padding:0 20px;font-weight:400;height:36px}.btn.btn-important{background-color:#ff9100}.btn.btn-only-icon{width:36px;padding:0}.btn.is-selected{background-color:#F24D74}.btn:hover{color:#fff}.btn2{display:flex;align-items:center;flex-direction:column;color:#91B4E6;transition:.3s;user-select:none;cursor:pointer;font-size:.9rem;font-weight:500;white-space:nowrap}.btn2 svg{transition:.3s;width:64px;height:64px;border-radius:100px}.btn2 svg>*{transition:.3s;fill:#91B4E6}.btn2.btn-instrument.is-selected{color:#FCC200}.btn2.btn-instrument.is-selected svg{background-color:#FCC200}.btn2.btn-instrument.is-selected svg>*{fill:#080721}.btn2:hover svg{background-color:#91B4E6}.btn2:hover svg>*{fill:#162616}.btn2.is-selected{color:#FCC200}.btn2.is-selected svg{background-color:#080721}.btn2.is-selected svg>*{transition:.3s;fill:#FCC200}.btn2.btn-header{color:#162648;min-width:68px}.btn2.btn-header svg{background-color:transparent}.btn2.btn-header svg>*{fill:transparent}.btn2.btn-header span{position:relative;line-height:1em;text-align:center;text-wrap:nowrap;white-space:nowrap}.btn2.btn-header.btn-loop{min-width:132px}.btn2.btn-header.btn-loop .start{display:block}.btn2.btn-header.btn-loop .end{display:none}.btn2.btn-header.btn-loop.btn-loop-start .start{display:none}.btn2.btn-header.btn-loop.btn-loop-start .end{display:block}.btn2.btn-header.btn-opzioni{display:none}.btn2.btn-header:hover svg{background-color:#FCC200}.tag{display:inline-block;border-radius:4px;padding:4px 8px;font-size:.8rem}.tag.tag-docente{background-color:#267782;color:#fff}.tag.tag-studente{background-color:#B3F130;color:#267782}.t-left{text-align:left}.t-center{text-align:center}.t-right{text-align:right}.hidden,[hidden]{display:none !important}.disabled,[disabled]{opacity:.5 !important;pointer-events:none !important}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#162648}::-webkit-scrollbar-thumb:hover{background:#555}.header{display:flex;justify-content:space-between;background-color:#FFEEBB;align-items:center;padding:16px 24px;height:100px;position:relative;overflow:hidden;gap:32px}.header .header-logo{display:flex;align-self:center}.header .header-logo .logo{width:72px;height:72px;background-color:#fff;border-radius:100%;transition:.3s}.header .header-logo .logo:hover{background-color:#FCC200}.header .header-logo .logo:hover>*{fill:#162648}.header .header-text{display:flex;flex-direction:column;align-items:flex-start}.header .header-title{text-align:center;font-size:2rem;color:#172547;line-height:1em;font-weight:bold;display:flex;flex-direction:column}.header .header-title .header-author{font-size:1.2rem;line-height:1em;text-transform:uppercase}.header .header-subtitle{text-align:center;font-size:1.6rem;color:#172547;line-height:1em;font-weight:bold;display:flex;flex-direction:column}.header .header-subtitle .header-author{font-size:1.2rem;line-height:1em;text-transform:uppercase}.header .header-btn-list{display:flex;gap:16px}.search-container{display:flex;justify-content:center;width:100%;padding:40px 0}.search-container .search{width:100%;max-width:1024px;position:relative;margin:0 16px}.search-container .search input{width:100%;height:100%;padding:24px 64px 24px 32px;border:none;outline:none;font-size:1.2rem;box-shadow:0 8px 16px rgba(0,0,0,0.1);border-radius:16px}.search-container .search .search-btn{position:absolute;right:16px;top:0;height:100%;display:flex;align-items:center;padding:16px}.search-container .search .search-btn img{width:24px;height:24px}.main .box{display:flex;padding:0 32px 32px}.main .box .instrument{width:100%;height:100%;border-radius:40px;visibility:hidden;display:flex;flex-direction:column;align-items:center;position:relative}.main .box .instrument .instrument-flip{background-color:#162648;transition:.3s;border-radius:100%;cursor:pointer;height:32px;width:32px;z-index:10}.main .box .instrument .instrument-flip svg{height:32px !important;width:32px !important}.main .box .instrument .instrument-flip svg>*{stroke:#FCC200}.main .box .instrument .instrument-flip:hover{background-color:#FCC200}.main .box .instrument .instrument-flip:hover svg>*{stroke:#162648}.main .box .instrument .instrument-title{text-align:center;width:100%;font-size:1.5rem;font-weight:500;color:#162648;user-select:none;display:flex;align-items:center;justify-content:center;gap:16px}.main .box .instrument#flute{height:90%}.main .box .instrument#flute svg{height:100%}.main .box .instrument#flute.is-flipped svg{transform:rotate(180deg)}.main .box .instrument#metallofono svg{width:90%}.main .box .instrument#guitar{width:90%;margin-left:auto}.main .box .instrument#guitar.is-flipped svg,.main .box .instrument#ukulele.is-flipped svg{transform:rotateY(180deg)}.main .box .instrument#ukulele .instrument-flip{left:1vw}.main .box .instrument svg{width:100%}.main .box .instrument.is-selected{visibility:visible}.main .box.box-right{width:20%;height:60%}.main .box.box-left{width:20%;height:60%;padding:24px 24px 0 24px}.main .box.box-bottom{width:25%;height:40%}.main .osmd-container{display:flex;width:calc(60% - 64px);height:calc(60% - 32px);overflow:hidden;padding:24px 24px;margin:24px 24px 0 24px;background-color:white;border-radius:24px}.main .osmd-container.horizontal .osmd{overflow-x:auto !important;overflow-y:hidden}.main .osmd-container .osmd{overflow-x:hidden;overflow-y:auto;width:100%;height:100%}.main .osmd-container .osmd svg .is-rigo-colorato{stroke:#F24D74}.main .osmd-container .osmd svg .note-name{user-select:none}.main .osmd-container #cursorImg-0{z-index:-1 !important}.main.is-full .box-left,.main.is-full .box-bottom,.main.is-full .box-right{display:none}.main.is-full .osmd-container{width:100%;height:calc(100% - 56px)}.footer{display:flex;height:120px;padding:16px 24px;background-color:#162648;color:#fff;align-items:center;justify-content:center;text-align:center;gap:16px;margin-top:auto}.footer #audio-e-tempo{display:none}.footer .bpm-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center}.footer .bpm-container .bpm{display:flex}.footer .bpm-container input{display:flex;background-color:#070621;border:0;color:white;font-weight:bold;font-size:1.2rem;font-family:monospace;width:40px;height:40px;text-align:center}.footer .bpm-container .btn{width:40px;height:40px;background-color:#070621;color:#FCC200;font-size:1.6rem}.footer .bpm-container .btn.btn-minus{border-radius:80px 0 0 80px}.footer .bpm-container .btn.btn-plus{border-radius:0 80px 80px 0}.footer .bpm-container .bpm-title{color:#fff;font-weight:bold;width:100%;margin-top:16px}.footer .track-list{display:flex;gap:24px}.footer .play-container{display:flex;justify-content:center;align-items:center;gap:8px}.footer .play-container .btn-player{cursor:pointer}.footer .play-container .btn-player svg{border-radius:100%;background-color:#F24D74;transition:.3s}.footer .play-container .btn-player svg>*{fill:#080721}.footer .play-container .btn-player:hover svg{border-radius:100%;background-color:#080721}.footer .play-container .btn-player:hover svg>*{fill:#F24D74}.footer .play-container .btn-player.btn-stop{width:56px;height:56px;cursor:pointer}.footer .play-container .btn-player.btn-play,.footer .play-container .btn-player.btn-pause{width:80px;height:80px}.footer .play-container .btn-player.btn-play:not(.is-selected),.footer .play-container .btn-player.btn-pause:not(.is-selected){display:none}.footer .play-container .btn-player.btn-play.is-selected,.footer .play-container .btn-player.btn-pause.is-selected{display:flex}.footer .tonalita-container{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:center;color:#fff}.footer .tonalita-container .tonalita{display:flex}.footer .tonalita-container .tonalita .tonalita-label{background-color:#070621;height:40px;display:flex;align-items:center;font-weight:bold;width:120px;justify-content:center}.footer .tonalita-container .tonalita .tonalita-label input{display:flex;background-color:#070621;border:0;color:white;font-weight:bold;font-size:1.2rem;font-family:monospace;width:40px;text-align:center}.footer .tonalita-container .tonalita .btn{width:40px;height:40px;background-color:#070621;color:#FCC200;font-size:1.6rem}.footer .tonalita-container .tonalita .btn.btn-minus{border-radius:80px 0 0 80px}.footer .tonalita-container .tonalita .btn.btn-plus{border-radius:0 80px 80px 0}.footer .tonalita-container .tonalita-title{color:#fff;font-weight:bold;width:100%;margin-top:16px}.footer .btn-instrument-list{display:flex;gap:32px}.footer .btn-instrument-list .btn-instrument-solo-spartito{display:none}.footer .footer-grow{flex-grow:1}.footer #scegli-strumenti{display:none}.footer .panel-close{display:none}.not-found{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px}.not-found .not-found-img{width:200px}.not-found .not-found-text{font-weight:bold;font-size:2rem;line-height:1.2em;font-family:'Fraunces',sans-serif;text-align:center;margin-bottom:8px}.not-found .not-found-cta{font-size:1.2rem;font-weight:bold;height:auto;line-height:1.2em;padding:16px 32px;background-color:#f24d74;text-transform:none}.sidebar-container{position:fixed;top:0;right:0;width:100%;height:100%;z-index:10;background-color:#16264866;visibility:hidden;opacity:0;transition:.3s}.sidebar-container.is-visible{visibility:visible;opacity:1}.sidebar-container .sidebar{background-color:#080721;color:#F2F6F4;width:30%;height:100%;position:absolute;top:0;right:0;padding:40px}.sidebar-container .sidebar .sidebar-header{display:flex;justify-content:space-between;font-size:1.8rem;font-weight:bold;margin-bottom:40px}.sidebar-container .sidebar .sidebar-header .sidebar-close{cursor:pointer}.sidebar-container .sidebar .sidebar-header .sidebar-close svg{height:24px;width:24px}.sidebar-container .colora-rigo{width:100%;user-select:none}.sidebar-container .colora-rigo .rigo{cursor:pointer}.sidebar-container .colora-rigo .rigo.is-selected *:not(.rigo-handler){fill:#FCC200 !important}.sidebar-container .sidebar-close-all{display:none}.volume-list{display:inline-flex;gap:32px;padding:8px}.volume-list .volume{display:flex;flex-direction:column;align-items:center}.volume-list .volume label{font-size:1.2rem;font-weight:bold}.volume-list .volume svg{width:80px;height:80px;color:#91B4E6}.volume-list .volume .volume-value{font-family:'Geist Mono',monospace;font-weight:bold;font-size:1.2rem;color:#FCC200}.impostazione-list{display:flex;flex-direction:column;gap:32px}.impostazione-list .btn{background-color:#91B4E6;color:#090821;font-weight:bold}.impostazione-list .btn.is-selected{background-color:#FCC200}.impostazione-list .impostazione{display:flex;align-items:center}.impostazione-list .impostazione .impostazione-title{font-size:1.2rem;width:40%;font-weight:bold;margin-right:8px}.impostazione-list .impostazione .impostazione-content{width:70%}.radio{position:relative;width:100%}.radio .radio-label-list{display:flex;justify-content:space-between;color:#91B4E6;font-size:.9rem;text-transform:uppercase;gap:32px;width:100%;user-select:none}.radio .radio-label-list .radio-label{position:relative;padding-bottom:16px;cursor:pointer;z-index:1}.radio .radio-label-list .radio-label:after{content:'';width:8px;height:8px;background-color:#91B4E6;position:absolute;border-radius:100%;bottom:0;margin:0 auto;left:0;right:0}.radio .radio-label-list .radio-label.is-selected{color:#FCC200}.radio .radio-label-list .radio-label.is-selected:after{background-color:#FCC200;width:16px;height:16px;bottom:-4px}.radio .radio-label-list .radio-label:last-child:after{right:0;left:auto}.radio .radio-label-list .radio-label:first-child:after{left:0;right:auto}.radio .radio-label-list:before{content:'';width:100%;height:3px;background-color:#91B4E6;bottom:2px;position:absolute}.radio .radio-dot-list{display:flex;justify-content:space-between;position:relative;padding-top:32px;position:absolute;top:0;left:0;width:100%;height:100%}.radio .radio-dot-list .radio-dot{width:8px;height:8px;background-color:#91B4E6;border-radius:100%}.radio .radio-dot-list:after{content:'';width:100%;height:2px;background-color:#91B4E6;position:absolute;bottom:4px}.seek-container{display:flex;height:20px}.seek-container .seek-minute{font-family:'Geist Mono',monospace;font-weight:bold;background-color:#F4F7FC;color:#162648;padding:0 8px 4px;display:flex;align-items:center}.seek-container .seek-bar{display:flex;position:relative;flex-grow:1;background-color:#070621}.seek-container .seek-bar .seek-bar-current{position:absolute;left:0;top:0;background-color:#F24D74;height:100%}.seek-container .seek-bar .seek-bar-current .seek-bar-tooltip{position:absolute;right:-40px;width:80px;bottom:calc(100% + 10px);background-color:#F24D74;text-align:center;color:#F4F7FC;border-radius:40px;padding:4px 8px;font-family:'Courier New',Courier,monospace;font-weight:bold;opacity:0;visibility:hidden;transition:opacity .3s}.seek-container .seek-bar .seek-bar-current .seek-bar-tooltip:after{content:'';position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #F24D74}.seek-container .seek-bar:hover .seek-bar-current .seek-bar-tooltip{opacity:1;visibility:visible}.category-list{display:flex;max-width:1024px;flex-direction:column;justify-content:flex-start;width:100%;align-items:center;border-radius:32px;background-color:#f4f7fc;padding:40px 32px;margin:0 0 40px 0}.category-list .category{width:100%;display:flex;flex-direction:column;border-bottom:2px solid #9FAEB4;margin-bottom:8px}.category-list .category .category-title{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;font-size:1.6rem;font-weight:bold;margin:16px 0;color:#172547;cursor:pointer;user-select:none}.category-list .category .category-title svg{width:24px;height:24px}.category-list .category .category-title svg path{transition:.3s;transform-origin:center}.category-list .category .category-content{display:none;flex-direction:column;margin-left:40px}.category-list .category[onclick] .category-title{cursor:pointer}.category-list .category.is-open .category-title svg path:last-child{transform:rotateZ(90deg)}.category-list .category.is-open .category-title svg path:first-child{transform:rotateZ(180deg)}.category-list .category.is-open .category-content{display:flex}.category-list .category.category-empty{border-bottom:none}.category-list .category .subcategory{width:100%;flex-direction:column}.category-list .category .subcategory.is-visible{display:flex}.category-list .category .subcategory .subcategory-title{width:100%;text-align:left;font-size:1.2rem;font-weight:bold;color:#5A729F;margin:24px 0 16px;user-select:none}.category-list .category .subcategory .subcategory-content{display:none;flex-direction:column}.category-list .category .subcategory .subcategory-content.is-visible{display:flex}.category-list .category .subcategory[onclick] .subcategory-title{cursor:pointer}.category-list .category .subcategory:last-child{margin-bottom:32px}.category-list .no-result{font-weight:bold}.category-list.is-search .category{border:transparent;margin-bottom:0}.category-list.is-search .category-content{display:flex}.category-list.is-search .category-title{display:none}.category-list.is-search .subcategory{margin-bottom:0 !important}.category-list.is-search .subcategory-title{display:none}.category-list.is-search .brano-category{display:block !important}.brano{display:flex;background-color:#fff;border-radius:20px;padding:16px 32px 16px 16px;width:100%;max-width:1024px;gap:16px;margin-bottom:16px;transition:.3s;user-select:none}.brano .brano-icon{display:flex;align-items:center;justify-self:center;padding:16px;font-size:2rem}.brano .brano-icon img{width:40px;height:40px}.brano .brano-content{display:flex;flex-direction:column;gap:8px;width:100%}.brano .brano-content .brano-type{color:#869AA1;text-transform:uppercase;font-weight:bold}.brano .brano-content .brano-title{color:#172547;font-size:1.2rem;font-weight:bold;display:flex;align-self:flex-start;gap:16px}.brano .brano-content .brano-author{color:#5A729F;font-weight:bold;text-transform:uppercase}.brano .brano-content .brano-category{color:#869AA1;text-transform:uppercase;font-weight:bold;font-style:italic;display:none}.brano .brano-content .tag-list{display:flex;gap:4px;align-items:center}.brano .brano-content .tag-list .tag{display:flex;align-items:center;padding:4px 12px;font-size:.8rem;line-height:1em;font-weight:bold;text-transform:uppercase;border-radius:8px}.brano .brano-content .tag-list .tag.tag-docente{background-color:#91B4E5;color:#fff}.brano .brano-content .tag-list .tag.tag-studente{background-color:#F24E74;color:#fff}.brano .brano-btn-list{display:flex;align-items:center;gap:16px;font-size:2rem}.brano .brano-btn-list img{width:32px;height:32px}.brano .brano-btn-list .brano-btn.brano-btn-detail img{width:24px;height:24px}.brano.is-hidden{display:none}.brano:hover{box-shadow:0 0 32px rgba(0,0,0,0.1)}#flute[data-note^="C1"] #flute0,#flute[data-note^="C1"] #flute1,#flute[data-note^="C1"] #flute2,#flute[data-note^="C1"] #flute3,#flute[data-note^="C1"] #flute4,#flute[data-note^="C1"] #flute5,#flute[data-note^="C1"] #flute6a,#flute[data-note^="C1"] #flute6b,#flute[data-note^="C1"] #flute7a,#flute[data-note^="C1"] #flute7b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="C#1"] #flute0,#flute[data-note^="C#1"] #flute1,#flute[data-note^="C#1"] #flute2,#flute[data-note^="C#1"] #flute3,#flute[data-note^="C#1"] #flute4,#flute[data-note^="C#1"] #flute5,#flute[data-note^="C#1"] #flute6a,#flute[data-note^="C#1"] #flute6b,#flute[data-note^="C#1"] #flute7a{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Db1"] #flute0,#flute[data-note^="Db1"] #flute1,#flute[data-note^="Db1"] #flute2,#flute[data-note^="Db1"] #flute3,#flute[data-note^="Db1"] #flute4,#flute[data-note^="Db1"] #flute5,#flute[data-note^="Db1"] #flute6a,#flute[data-note^="Db1"] #flute6b,#flute[data-note^="Db1"] #flute7a{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="D1"] #flute0,#flute[data-note^="D1"] #flute1,#flute[data-note^="D1"] #flute2,#flute[data-note^="D1"] #flute3,#flute[data-note^="D1"] #flute4,#flute[data-note^="D1"] #flute5,#flute[data-note^="D1"] #flute6a,#flute[data-note^="D1"] #flute6b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="D#1"] #flute0,#flute[data-note^="D#1"] #flute1,#flute[data-note^="D#1"] #flute2,#flute[data-note^="D#1"] #flute3,#flute[data-note^="D#1"] #flute4,#flute[data-note^="D#1"] #flute5,#flute[data-note^="D#1"] #flute6a{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Eb1"] #flute0,#flute[data-note^="Eb1"] #flute1,#flute[data-note^="Eb1"] #flute2,#flute[data-note^="Eb1"] #flute3,#flute[data-note^="Eb1"] #flute4,#flute[data-note^="Eb1"] #flute5,#flute[data-note^="Eb1"] #flute6a{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="E1"] #flute0,#flute[data-note^="E1"] #flute1,#flute[data-note^="E1"] #flute2,#flute[data-note^="E1"] #flute3,#flute[data-note^="E1"] #flute4,#flute[data-note^="E1"] #flute5{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="F1"] #flute0,#flute[data-note^="F1"] #flute1,#flute[data-note^="F1"] #flute2,#flute[data-note^="F1"] #flute3,#flute[data-note^="F1"] #flute4{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="F#1"] #flute0,#flute[data-note^="F#1"] #flute1,#flute[data-note^="F#1"] #flute2,#flute[data-note^="F#1"] #flute3,#flute[data-note^="F#1"] #flute5,#flute[data-note^="F#1"] #flute6a,#flute[data-note^="F#1"] #flute6b,#flute[data-note^="F#1"] #flute7a,#flute[data-note^="F#1"] #flute7b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Gb1"] #flute0,#flute[data-note^="Gb1"] #flute1,#flute[data-note^="Gb1"] #flute2,#flute[data-note^="Gb1"] #flute3,#flute[data-note^="Gb1"] #flute5,#flute[data-note^="Gb1"] #flute6a,#flute[data-note^="Gb1"] #flute6b,#flute[data-note^="Gb1"] #flute7a,#flute[data-note^="Gb1"] #flute7b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="G1"] #flute0,#flute[data-note^="G1"] #flute1,#flute[data-note^="G1"] #flute2,#flute[data-note^="G1"] #flute3{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="G#1"] #flute0,#flute[data-note^="G#1"] #flute1,#flute[data-note^="G#1"] #flute2,#flute[data-note^="G#1"] #flute4,#flute[data-note^="G#1"] #flute5,#flute[data-note^="G#1"] #flute6a,#flute[data-note^="G#1"] #flute6b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Ab1"] #flute0,#flute[data-note^="Ab1"] #flute1,#flute[data-note^="Ab1"] #flute2,#flute[data-note^="Ab1"] #flute4,#flute[data-note^="Ab1"] #flute5,#flute[data-note^="Ab1"] #flute6a,#flute[data-note^="Ab1"] #flute6b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="A1"] #flute0,#flute[data-note^="A1"] #flute1,#flute[data-note^="A1"] #flute2{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="A#1"] #flute0,#flute[data-note^="A#1"] #flute1,#flute[data-note^="A#1"] #flute3,#flute[data-note^="A#1"] #flute4{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Bb1"] #flute0,#flute[data-note^="Bb1"] #flute1,#flute[data-note^="Bb1"] #flute3,#flute[data-note^="Bb1"] #flute4{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="B1"] #flute0,#flute[data-note^="B1"] #flute1{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="C2"] #flute0,#flute[data-note^="C2"] #flute2{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="C#2"] #flute1,#flute[data-note^="C#2"] #flute2{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Db2"] #flute1,#flute[data-note^="Db2"] #flute2{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="D2"] #flute2{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="D#2"] #flute2,#flute[data-note^="D#2"] #flute3,#flute[data-note^="D#2"] #flute4,#flute[data-note^="D#2"] #flute5,#flute[data-note^="D#2"] #flute6a,#flute[data-note^="D#2"] #flute6b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Eb2"] #flute2,#flute[data-note^="Eb2"] #flute3,#flute[data-note^="Eb2"] #flute4,#flute[data-note^="Eb2"] #flute5,#flute[data-note^="Eb2"] #flute6a,#flute[data-note^="Eb2"] #flute6b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="E2"] #flute0a,#flute[data-note^="E2"] #flute1,#flute[data-note^="E2"] #flute2,#flute[data-note^="E2"] #flute3,#flute[data-note^="E2"] #flute4,#flute[data-note^="E2"] #flute5{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="F2"] #flute0a,#flute[data-note^="F2"] #flute1,#flute[data-note^="F2"] #flute2,#flute[data-note^="F2"] #flute3,#flute[data-note^="F2"] #flute4{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="F#2"] #flute0a,#flute[data-note^="F#2"] #flute1,#flute[data-note^="F#2"] #flute2,#flute[data-note^="F#2"] #flute3,#flute[data-note^="F#2"] #flute5,#flute[data-note^="F#2"] #flute7a,#flute[data-note^="F#2"] #flute7b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="Gb2"] #flute0a,#flute[data-note^="Gb2"] #flute1,#flute[data-note^="Gb2"] #flute2,#flute[data-note^="Gb2"] #flute3,#flute[data-note^="Gb2"] #flute5,#flute[data-note^="Gb2"] #flute7a,#flute[data-note^="Gb2"] #flute7b{fill:#F24D74 !important;stroke:red;stroke-width:4px}#flute[data-note^="G2"] #flute0a,#flute[data-note^="G2"] #flute1,#flute[data-note^="G2"] #flute2,#flute[data-note^="G2"] #flute3{fill:#F24D74 !important;stroke:red;stroke-width:4px}#piano[data-note*="C1"] [id*='C1'] path:first-child{fill:#CF4463 !important}#piano[data-note*="C1"] [id*='C1'] path:last-child{fill:#F24D74 !important}#piano[data-note*="C#1"] [id*='C#1']{fill:#F24D74 !important}#piano[data-note*="Db1"] [id*='Db1']{fill:#F24D74 !important}#piano[data-note*="D1"] [id*='D1'] path:first-child{fill:#CF4463 !important}#piano[data-note*="D1"] [id*='D1'] path:last-child{fill:#F24D74 !important}#piano[data-note*="D#1"] [id*='D#1']{fill:#F24D74 !important}#piano[data-note*="Eb1"] [id*='Eb1']{fill:#F24D74 !important}#piano[data-note*="E1"] [id*='E1'] path:first-child{fill:#CF4463 !important}#piano[data-note*="E1"] [id*='E1'] path:last-child{fill:#F24D74 !important}#piano[data-note*="F1"] [id*='F1'] path:first-child{fill:#CF4463 !important}#piano[data-note*="F1"] [id*='F1'] path:last-child{fill:#F24D74 !important}#piano[data-note*="F#1"] [id*='F#1']{fill:#F24D74 !important}#piano[data-note*="Gb1"] [id*='Gb1']{fill:#F24D74 !important}#piano[data-note*="G1"] [id*='G1'] path:first-child{fill:#CF4463 !important}#piano[data-note*="G1"] [id*='G1'] path:last-child{fill:#F24D74 !important}#piano[data-note*="G#1"] [id*='G#1']{fill:#F24D74 !important}#piano[data-note*="Ab1"] [id*='Ab1']{fill:#F24D74 !important}#piano[data-note*="A1"] [id*='A1'] path:first-child{fill:#CF4463 !important}#piano[data-note*="A1"] [id*='A1'] path:last-child{fill:#F24D74 !important}#piano[data-note*="A#1"] [id*='A#1']{fill:#F24D74 !important}#piano[data-note*="Bb1"] [id*='Bb1']{fill:#F24D74 !important}#piano[data-note*="B1"] [id*='B1'] path:first-child{fill:#CF4463 !important}#piano[data-note*="B1"] [id*='B1'] path:last-child{fill:#F24D74 !important}#piano[data-note*="C2"] [id*='C2'] path:first-child{fill:#CF4463 !important}#piano[data-note*="C2"] [id*='C2'] path:last-child{fill:#F24D74 !important}#piano[data-note*="C#2"] [id*='C#2']{fill:#F24D74 !important}#piano[data-note*="Db2"] [id*='Db2']{fill:#F24D74 !important}#piano[data-note*="D2"] [id*='D2'] path:first-child{fill:#CF4463 !important}#piano[data-note*="D2"] [id*='D2'] path:last-child{fill:#F24D74 !important}#piano[data-note*="D#2"] [id*='D#2']{fill:#F24D74 !important}#piano[data-note*="Eb2"] [id*='Eb2']{fill:#F24D74 !important}#piano[data-note*="E2"] [id*='E2'] path:first-child{fill:#CF4463 !important}#piano[data-note*="E2"] [id*='E2'] path:last-child{fill:#F24D74 !important}#piano[data-note*="F2"] [id*='F2'] path:first-child{fill:#CF4463 !important}#piano[data-note*="F2"] [id*='F2'] path:last-child{fill:#F24D74 !important}#piano[data-note*="F#2"] [id*='F#2']{fill:#F24D74 !important}#piano[data-note*="Gb2"] [id*='Gb2']{fill:#F24D74 !important}#piano[data-note*="G2"] [id*='G2'] path:first-child{fill:#CF4463 !important}#piano[data-note*="G2"] [id*='G2'] path:last-child{fill:#F24D74 !important}#piano[data-note*="G#2"] [id*='G#2']{fill:#F24D74 !important}#piano[data-note*="Ab2"] [id*='Ab2']{fill:#F24D74 !important}#piano[data-note*="A2"] [id*='A2'] path:first-child{fill:#CF4463 !important}#piano[data-note*="A2"] [id*='A2'] path:last-child{fill:#F24D74 !important}#piano[data-note*="A#2"] [id*='A#2']{fill:#F24D74 !important}#piano[data-note*="Bb2"] [id*='Bb2']{fill:#F24D74 !important}#piano[data-note*="B2"] [id*='B2'] path:first-child{fill:#CF4463 !important}#piano[data-note*="B2"] [id*='B2'] path:last-child{fill:#F24D74 !important}#metallofono[data-note*="C1"] [id*='C1'] path,#metallofono[data-note*="C1"] [id*='C1'] rect{fill:#CF4463 !important}#metallofono[data-note*="C1"] [id*='C1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="C#1"] [id*='C#1'] path,#metallofono[data-note*="C#1"] [id*='C#1'] rect{fill:#CF4463 !important}#metallofono[data-note*="C#1"] [id*='C#1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Db1"] [id*='Db1'] path,#metallofono[data-note*="Db1"] [id*='Db1'] rect{fill:#CF4463 !important}#metallofono[data-note*="Db1"] [id*='Db1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="D1"] [id*='D1'] path,#metallofono[data-note*="D1"] [id*='D1'] rect{fill:#CF4463 !important}#metallofono[data-note*="D1"] [id*='D1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="D#1"] [id*='D#1'] path,#metallofono[data-note*="D#1"] [id*='D#1'] rect{fill:#CF4463 !important}#metallofono[data-note*="D#1"] [id*='D#1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Eb1"] [id*='Eb1'] path,#metallofono[data-note*="Eb1"] [id*='Eb1'] rect{fill:#CF4463 !important}#metallofono[data-note*="Eb1"] [id*='Eb1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="E1"] [id*='E1'] path,#metallofono[data-note*="E1"] [id*='E1'] rect{fill:#CF4463 !important}#metallofono[data-note*="E1"] [id*='E1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="F1"] [id*='F1'] path,#metallofono[data-note*="F1"] [id*='F1'] rect{fill:#CF4463 !important}#metallofono[data-note*="F1"] [id*='F1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="F#1"] [id*='F#1'] path,#metallofono[data-note*="F#1"] [id*='F#1'] rect{fill:#CF4463 !important}#metallofono[data-note*="F#1"] [id*='F#1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Gb1"] [id*='Gb1'] path,#metallofono[data-note*="Gb1"] [id*='Gb1'] rect{fill:#CF4463 !important}#metallofono[data-note*="Gb1"] [id*='Gb1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="G1"] [id*='G1'] path,#metallofono[data-note*="G1"] [id*='G1'] rect{fill:#CF4463 !important}#metallofono[data-note*="G1"] [id*='G1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="G#1"] [id*='G#1'] path,#metallofono[data-note*="G#1"] [id*='G#1'] rect{fill:#CF4463 !important}#metallofono[data-note*="G#1"] [id*='G#1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Ab1"] [id*='Ab1'] path,#metallofono[data-note*="Ab1"] [id*='Ab1'] rect{fill:#CF4463 !important}#metallofono[data-note*="Ab1"] [id*='Ab1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="A1"] [id*='A1'] path,#metallofono[data-note*="A1"] [id*='A1'] rect{fill:#CF4463 !important}#metallofono[data-note*="A1"] [id*='A1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="A#1"] [id*='A#1'] path,#metallofono[data-note*="A#1"] [id*='A#1'] rect{fill:#CF4463 !important}#metallofono[data-note*="A#1"] [id*='A#1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Bb1"] [id*='Bb1'] path,#metallofono[data-note*="Bb1"] [id*='Bb1'] rect{fill:#CF4463 !important}#metallofono[data-note*="Bb1"] [id*='Bb1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="B1"] [id*='B1'] path,#metallofono[data-note*="B1"] [id*='B1'] rect{fill:#CF4463 !important}#metallofono[data-note*="B1"] [id*='B1'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="C2"] [id*='C2'] path,#metallofono[data-note*="C2"] [id*='C2'] rect{fill:#CF4463 !important}#metallofono[data-note*="C2"] [id*='C2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="C#2"] [id*='C#2'] path,#metallofono[data-note*="C#2"] [id*='C#2'] rect{fill:#CF4463 !important}#metallofono[data-note*="C#2"] [id*='C#2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Db2"] [id*='Db2'] path,#metallofono[data-note*="Db2"] [id*='Db2'] rect{fill:#CF4463 !important}#metallofono[data-note*="Db2"] [id*='Db2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="D2"] [id*='D2'] path,#metallofono[data-note*="D2"] [id*='D2'] rect{fill:#CF4463 !important}#metallofono[data-note*="D2"] [id*='D2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="D#2"] [id*='D#2'] path,#metallofono[data-note*="D#2"] [id*='D#2'] rect{fill:#CF4463 !important}#metallofono[data-note*="D#2"] [id*='D#2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Eb2"] [id*='Eb2'] path,#metallofono[data-note*="Eb2"] [id*='Eb2'] rect{fill:#CF4463 !important}#metallofono[data-note*="Eb2"] [id*='Eb2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="E2"] [id*='E2'] path,#metallofono[data-note*="E2"] [id*='E2'] rect{fill:#CF4463 !important}#metallofono[data-note*="E2"] [id*='E2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="F2"] [id*='F2'] path,#metallofono[data-note*="F2"] [id*='F2'] rect{fill:#CF4463 !important}#metallofono[data-note*="F2"] [id*='F2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="F#2"] [id*='F#2'] path,#metallofono[data-note*="F#2"] [id*='F#2'] rect{fill:#CF4463 !important}#metallofono[data-note*="F#2"] [id*='F#2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="Gb2"] [id*='Gb2'] path,#metallofono[data-note*="Gb2"] [id*='Gb2'] rect{fill:#CF4463 !important}#metallofono[data-note*="Gb2"] [id*='Gb2'] rect:first-child{fill:#F24D74 !important}#metallofono[data-note*="G2"] [id*='G2'] path,#metallofono[data-note*="G2"] [id*='G2'] rect{fill:#CF4463 !important}#metallofono[data-note*="G2"] [id*='G2'] rect:first-child{fill:#F24D74 !important}#guitar[data-note^="C1"] #string5{fill:#F24D74 !important}#guitar[data-note^="C1"] #key35{fill:#F24D74 !important}#guitar[data-note^="C#1"] #string5{fill:#F24D74 !important}#guitar[data-note^="C#1"] #key45{fill:#F24D74 !important}#guitar[data-note^="Db1"] #string5{fill:#F24D74 !important}#guitar[data-note^="Db1"] #key45{fill:#F24D74 !important}#guitar[data-note^="D1"] #string4{fill:#F24D74 !important}#guitar[data-note^="D#1"] #string4{fill:#F24D74 !important}#guitar[data-note^="D#1"] #key14{fill:#F24D74 !important}#guitar[data-note^="Eb1"] #string4{fill:#F24D74 !important}#guitar[data-note^="Eb1"] #key14{fill:#F24D74 !important}#guitar[data-note^="E1"] #string4{fill:#F24D74 !important}#guitar[data-note^="E1"] #key24{fill:#F24D74 !important}#guitar[data-note^="F1"] #string4{fill:#F24D74 !important}#guitar[data-note^="F1"] #key34{fill:#F24D74 !important}#guitar[data-note^="F#1"] #string4{fill:#F24D74 !important}#guitar[data-note^="F#1"] #key44{fill:#F24D74 !important}#guitar[data-note^="Gb1"] #string4{fill:#F24D74 !important}#guitar[data-note^="Gb1"] #key44{fill:#F24D74 !important}#guitar[data-note^="G1"] #string3{fill:#F24D74 !important}#guitar[data-note^="G#1"] #string3{fill:#F24D74 !important}#guitar[data-note^="G#1"] #key13{fill:#F24D74 !important}#guitar[data-note^="Ab1"] #string3{fill:#F24D74 !important}#guitar[data-note^="Ab1"] #key13{fill:#F24D74 !important}#guitar[data-note^="A1"] #string3{fill:#F24D74 !important}#guitar[data-note^="A1"] #key23{fill:#F24D74 !important}#guitar[data-note^="A#1"] #string3{fill:#F24D74 !important}#guitar[data-note^="A#1"] #key33{fill:#F24D74 !important}#guitar[data-note^="Bb1"] #string3{fill:#F24D74 !important}#guitar[data-note^="Bb1"] #key33{fill:#F24D74 !important}#guitar[data-note^="B1"] #string2{fill:#F24D74 !important}#guitar[data-note^="C2"] #string2{fill:#F24D74 !important}#guitar[data-note^="C2"] #key12{fill:#F24D74 !important}#guitar[data-note^="C#2"] #string2{fill:#F24D74 !important}#guitar[data-note^="C#2"] #key22{fill:#F24D74 !important}#guitar[data-note^="Db2"] #string2{fill:#F24D74 !important}#guitar[data-note^="Db2"] #key22{fill:#F24D74 !important}#guitar[data-note^="D2"] #string2{fill:#F24D74 !important}#guitar[data-note^="D2"] #key32{fill:#F24D74 !important}#guitar[data-note^="D#2"] #string2{fill:#F24D74 !important}#guitar[data-note^="D#2"] #key42{fill:#F24D74 !important}#guitar[data-note^="Eb2"] #string2{fill:#F24D74 !important}#guitar[data-note^="Eb2"] #key42{fill:#F24D74 !important}#guitar[data-note^="E2"] #string1{fill:#F24D74 !important}#guitar[data-note^="F2"] #string1{fill:#F24D74 !important}#guitar[data-note^="F2"] #key11{fill:#F24D74 !important}#guitar[data-note^="F#2"] #string1{fill:#F24D74 !important}#guitar[data-note^="F#2"] #key21{fill:#F24D74 !important}#guitar[data-note^="Gb2"] #string1{fill:#F24D74 !important}#guitar[data-note^="Gb2"] #key21{fill:#F24D74 !important}#guitar[data-note^="G2"] #string1{fill:#F24D74 !important}#guitar[data-note^="G2"] #key31{fill:#F24D74 !important}#ukulele[data-note^="C1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="C#1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="C#1"] #key13{fill:#F24D74 !important}#ukulele[data-note^="Db1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="Db1"] #key13{fill:#F24D74 !important}#ukulele[data-note^="D1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="D1"] #key23{fill:#F24D74 !important}#ukulele[data-note^="D#1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="D#1"] #key33{fill:#F24D74 !important}#ukulele[data-note^="Eb1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="Eb1"] #key33{fill:#F24D74 !important}#ukulele[data-note^="E1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="E1"] #key43{fill:#F24D74 !important}#ukulele[data-note^="F1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="F1"] #key53{fill:#F24D74 !important}#ukulele[data-note^="F#1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="F#1"] #key63{fill:#F24D74 !important}#ukulele[data-note^="Gb1"] #string3{fill:#F24D74 !important}#ukulele[data-note^="Gb1"] #key63{fill:#F24D74 !important}#ukulele[data-note^="G1"] #string4{fill:#F24D74 !important}#ukulele[data-note^="G#1"] #string4{fill:#F24D74 !important}#ukulele[data-note^="G#1"] #key14{fill:#F24D74 !important}#ukulele[data-note^="Ab1"] #string4{fill:#F24D74 !important}#ukulele[data-note^="Ab1"] #key14{fill:#F24D74 !important}#ukulele[data-note^="A1"] #string1{fill:#F24D74 !important}#ukulele[data-note^="A#1"] #string1{fill:#F24D74 !important}#ukulele[data-note^="A#1"] #key11{fill:#F24D74 !important}#ukulele[data-note^="Bb1"] #string1{fill:#F24D74 !important}#ukulele[data-note^="Bb1"] #key11{fill:#F24D74 !important}#ukulele[data-note^="B1"] #string1{fill:#F24D74 !important}#ukulele[data-note^="B1"] #key21{fill:#F24D74 !important}#ukulele[data-note^="C2"] #string1{fill:#F24D74 !important}#ukulele[data-note^="C2"] #key31{fill:#F24D74 !important}#ukulele[data-note^="C#2"] #string1{fill:#F24D74 !important}#ukulele[data-note^="C#2"] #key41{fill:#F24D74 !important}#ukulele[data-note^="Db2"] #string1{fill:#F24D74 !important}#ukulele[data-note^="Db2"] #key41{fill:#F24D74 !important}#ukulele[data-note^="D2"] #string1{fill:#F24D74 !important}#ukulele[data-note^="D2"] #key51{fill:#F24D74 !important}#ukulele[data-note^="D#2"] #string1{fill:#F24D74 !important}#ukulele[data-note^="D#2"] #key61{fill:#F24D74 !important}#ukulele[data-note^="Eb2"] #string1{fill:#F24D74 !important}#ukulele[data-note^="Eb2"] #key61{fill:#F24D74 !important}#ukulele[data-note^="E2"] #string1{fill:#F24D74 !important}#ukulele[data-note^="E2"] #key71{fill:#F24D74 !important}.body-karaoke .karaoke-wrapper{background-color:#fff;border-radius:40px;height:calc(100% - 40px);margin:40px;padding:40px 40px}.body-karaoke .karaoke-wrapper .karaoke-container{overflow-y:auto;height:100%;color:#162648;padding:16px 24px;scroll-behavior:smooth}.body-karaoke .karaoke-wrapper .karaoke-container .lyrics-line{font-size:2.4rem;line-height:2.4em;transition:.3s;text-align:center;cursor:pointer;user-select:none}.body-karaoke .karaoke-wrapper .karaoke-container .lyrics-line.is-selected{color:#F24D74;text-shadow:.5px .5px 0 #F24D74,-0.5px -0.5px 0 #F24D74,.5px -0.5px 0 #F24D74,-0.5px .5px 0 #F24D74}.body-karaoke .seek-bar{cursor:pointer}@media (max-width:1440px){.impostazione-list .impostazione{flex-direction:column;align-items:flex-start}.impostazione-list .impostazione .impostazione-title{margin-bottom:8px;width:100%}}@media (max-width:1024px){.header{height:80px;padding:8px 16px;gap:16px}.header .header-logo .logo{width:56px;height:56px}.header .header-text{width:calc(100% - 72px)}.header .header-title{font-size:22px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%;text-align:left}.header .header-title .header-author{font-size:16px}.header .header-subtitle{font-size:1.2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;width:100%;text-align:left}.header .header-subtitle .header-author{font-size:1.2rem;line-height:1em;text-transform:uppercase}.main .box{padding:0 12px 12px}.main .box.box-left{padding:12px 12px 0 12px}.main .box.box-bottom{height:30%}.main .box .instrument .instrument-title{font-size:16px;gap:8px}.main .osmd-container{padding:16px;margin:24px 12px 0 12px}.btn2{font-size:13px}.btn2 svg{height:48px;width:48px}.btn2.btn-header{min-width:0 !important}.btn2:hover svg{background-color:transparent}.btn2:hover svg>*{fill:#91B4E6}body.body-partitura .main{height:calc(100dvh - 180px)}body.body-not-found .main{height:calc(100dvh - 220px)}.category-list{border-radius:16px;padding:22px 32px}.sidebar-container .sidebar{width:50%}.body-karaoke .karaoke-wrapper{border-radius:24px;padding:16px;margin:24px 12px;height:calc(100% - 48px)}.body-karaoke .karaoke-wrapper .karaoke-container .lyrics-line{font-size:32px;line-height:56px}.footer{height:80px;padding:4px 12px}.footer .track-list{overflow:hidden}.footer .track-list .btn2.is-selected svg{background-color:transparent}.footer .track-list .btn2.is-selected svg>*{fill:#FCC200}.footer .play-container .btn-player.btn-play,.footer .play-container .btn-player.btn-pause{width:56px;height:56px}.footer .play-container .btn-player.btn-stop{width:42px;height:42px}.footer .bpm-container .bpm-title{margin-top:4px}.footer .bpm-container input{font-size:16px;width:32px;height:32px}.footer .bpm-container .btn{height:32px;padding:0}.footer .btn-instrument-list{gap:22px}.footer .tonalita-container .tonalita-title{margin-top:4px}}@media (max-width:1023px){.search-container{padding:22px 0}.search-container .search input{padding:18px 56px 18px 18px}.search-container .search .search-btn{right:8px}.category-list{border-radius:12px;padding:4px 20px 20px 20px}.category-list .category-content{margin-left:12px}.category-list .category{margin-bottom:0}.category-list .category .category-title{font-size:20px}.category-list .category .subcategory .subcategory-title{font-size:18px;margin:0 0 12px 0}body.body-partitura .main{padding:15px}body.body-partitura .main .box{width:0;padding:0;overflow:hidden;order:2;height:100%;border-radius:10px}body.body-partitura .main .box .instrument{width:100% !important;height:100% !important;margin:0 !important;justify-content:center}body.body-partitura .main .box.osmd-container{order:1;width:66.6666%;padding:8px;margin:0}body.body-partitura .main .box.is-visible{width:33.3333%;padding-left:12px;margin:0}body.body-partitura .main.is-full .osmd-container{width:100%}.btn2.btn-header.btn-volumi,.btn2.btn-header.btn-semplificazioni{display:none}.btn2.btn-header.btn-opzioni{display:flex}.btn2.btn-header:hover svg>*{fill:transparent !important}.btn2:hover svg{background-color:transparent !important}.brano{border-radius:12px;padding:8px 24px 8px 8px}.brano .brano-icon{padding:0 0 0 12px}.brano .brano-content{gap:0px;line-height:22px}.body-karaoke .karaoke-wrapper{border-radius:10px;padding:15px;margin:15px;height:calc(100% - 30px)}.body-karaoke .karaoke-wrapper .karaoke-container{padding:10px 15px}.body-karaoke .karaoke-wrapper .karaoke-container .lyrics-line{font-size:24px;line-height:32px}.body-karaoke .sidebar-container{width:100%}.body-karaoke .sidebar-container .sidebar{width:175px;padding:25px 25px 10px 25px}.body-karaoke .sidebar-container .sidebar .sidebar-header{display:flex;justify-content:flex-end;margin-bottom:10px}.body-karaoke .sidebar-container .sidebar .sidebar-header .sidebar-title{display:none}.body-karaoke .sidebar-container .sidebar .sidebar-header .sidebar-close svg{height:20px;width:20px}.footer{position:relative;padding:4px 24px}.footer #audio-e-tempo{display:flex}.footer .track-list,.footer .btn-instrument-list{position:absolute;left:0;width:100%;justify-content:center;align-items:flex-end;bottom:100%;padding:8px 0;background:rgba(0,0,0,0.8);border-bottom:4px solid #FCC200;z-index:100;height:calc(100dvh - 80px)}.footer .track-list:before,.footer .btn-instrument-list:before{content:'';position:absolute;background-color:#080721;bottom:0;left:0;width:100%;height:90px;z-index:-1}.footer .track-list:after,.footer .btn-instrument-list:after{content:'';position:absolute;margin:auto;bottom:-12px;width:0px;height:0px;border-style:solid;border-width:10px 10px 0 10px;border-color:#FCC200 transparent transparent transparent;transform:rotate(0deg)}.footer .track-list .btn-instrument-solo-spartito,.footer .btn-instrument-list .btn-instrument-solo-spartito{display:flex}.footer .track-list .panel-close,.footer .btn-instrument-list .panel-close{display:block;position:absolute;bottom:55px;right:15px;cursor:pointer;line-height:0}.footer .track-list .panel-close svg,.footer .btn-instrument-list .panel-close svg{height:20px;width:20px}.footer .track-list{display:none;gap:32px;overflow:unset}.footer .track-list:after{left:56px}.footer .track-list.is-visible{display:flex}.footer .track-list .btn2.is-selected svg{background-color:transparent}.footer .track-list .btn2.is-selected svg>*{fill:#FCC200}.footer .btn-instrument-list{display:none;gap:32px}.footer .btn-instrument-list:after{right:62px}.footer .btn-instrument-list.is-visible{display:flex}.footer #scegli-strumenti{display:flex}.footer .tonalita-container .tonalita .tonalita-label{width:80px}.sidebar-container{width:50%}.sidebar-container.sidebar-semplificazioni{left:0;right:auto}.sidebar-container.sidebar-semplificazioni .impostazione-list{gap:20px}.sidebar-container.sidebar-semplificazioni .impostazione-list .impostazione-title{font-size:16px;line-height:16px;margin-bottom:4px}.sidebar-container.sidebar-semplificazioni .impostazione-list .impostazione-visualizzazione-spartito,.sidebar-container.sidebar-semplificazioni .impostazione-list .impostazione-zoom-spartito{padding-bottom:4px}.sidebar-container.sidebar-semplificazioni .impostazione-list .impostazione-nomi-delle-note,.sidebar-container.sidebar-semplificazioni .impostazione-list .impostazione-durata-delle-note{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.sidebar-container.sidebar-semplificazioni .impostazione-list .impostazione-nomi-delle-note .impostazione-title,.sidebar-container.sidebar-semplificazioni .impostazione-list .impostazione-durata-delle-note .impostazione-title{width:auto;margin-bottom:0}.sidebar-container.sidebar-volumi{left:50%;right:auto}.sidebar-container.sidebar-volumi .sidebar-content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.sidebar-container.sidebar-volumi .sidebar-content .sidebar-close-all{display:block;line-height:0;margin:10px 10px 0 0}.sidebar-container.sidebar-volumi .sidebar-content .sidebar-close-all svg{height:20px;width:20px}.sidebar-container .sidebar{width:100%;padding:15px}.sidebar-container .sidebar .sidebar-header{display:none}.sidebar-container .sidebar .sidebar-content{height:100%;overflow-y:auto;overflow-x:hidden}.sidebar-container .colora-rigo{width:90%}.volume-list{width:100%;justify-content:space-between;gap:0;padding:0}.volume-list .volume label{font-size:16px;line-height:16px}.volume-list .volume svg{width:60px;height:60px}.vertical-range{height:135px;margin:15px 0 0 0}.vertical-range::-webkit-slider-thumb{width:24px;height:24px}.vertical-range::-moz-range-thumb{width:24px;height:24px}}