.loader-container[data-v-3660c69e]{font-size:var(--text-size);height:100%;position:relative;text-align:center}.loader-container .loader-centered[data-v-3660c69e]{margin:auto}.loader-container.is-light[data-v-3660c69e]{color:#fff}.loader[data-v-3660c69e]{font-size:var(--loader-size);margin:auto}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype")}[data-v-631b11f7]{font-family:Inter,Montserrat,Helvetica,Arial,sans-serif;margin:0;padding:0}.absolute-center[data-v-631b11f7]{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbar-menu.is-active[data-v-631b11f7]{background-color:#fff;border-radius:0!important;left:0;max-width:100%;padding:5px;position:absolute;top:60px;width:185px;z-index:500}.fade-enter-active[data-v-631b11f7],.fade-leave-active[data-v-631b11f7]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-631b11f7],.fade-leave-to[data-v-631b11f7]{opacity:0}.page-enter-active[data-v-631b11f7],.page-leave-active[data-v-631b11f7]{-webkit-transition:all .3s ease;transition:all .3s ease}.page-enter-from[data-v-631b11f7]{opacity:0;-webkit-transform:translateX(20px);transform:translate(20px)}.page-leave-to[data-v-631b11f7]{opacity:0;-webkit-transform:translateX(-20px);transform:translate(-20px)}.slide-up-enter-active[data-v-631b11f7],.slide-up-leave-active[data-v-631b11f7]{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-up-enter-from[data-v-631b11f7]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.slide-up-leave-to[data-v-631b11f7]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}body[data-v-631b11f7],html[data-v-631b11f7]{background-color:#000;color:#aaa;font-family:Inter,Montserrat,Helvetica,Arial,sans-serif;-webkit-overflow-scrolling:touch}#app[data-v-631b11f7],#app-container[data-v-631b11f7],body[data-v-631b11f7],html[data-v-631b11f7]{-ms-scroll-chaining:none;overscroll-behavior:none;overscroll-behavior-y:none}.title[data-v-631b11f7],h1[data-v-631b11f7],h2[data-v-631b11f7],h3[data-v-631b11f7],h4[data-v-631b11f7],h5[data-v-631b11f7],h6[data-v-631b11f7],li[data-v-631b11f7],p[data-v-631b11f7],ul[data-v-631b11f7]{color:#aaa;font-family:Inter,Montserrat,Helvetica,Arial,sans-serif}a[data-v-631b11f7]{color:#f39200}footer[data-v-631b11f7]{color:#fff;padding:.5em}footer i[data-v-631b11f7]{color:#fff;margin-right:.3em}.capitalize[data-v-631b11f7]{text-transform:capitalize}.text-orange[data-v-631b11f7]{color:#f39200!important}.bg-orange[data-v-631b11f7]{background-color:#f39200!important}.input.is-active[data-v-631b11f7],.input.is-focused[data-v-631b11f7],.input[data-v-631b11f7]:active,.input[data-v-631b11f7]:focus,.textarea.is-active[data-v-631b11f7],.textarea.is-focused[data-v-631b11f7],.textarea[data-v-631b11f7]:active,.textarea[data-v-631b11f7]:focus{border-color:#f39200;-webkit-box-shadow:0 0 0 .125em #b9711740;box-shadow:0 0 0 .125em #b9711740}.big-title[data-v-631b11f7]{font-family:Inter,Montserrat,Helvetica,Arial,Lucida,sans-serif;font-size:5em;font-weight:500;letter-spacing:11px;line-height:.9em;padding-bottom:.2em;text-align:center;text-shadow:0 0 .14em rgba(0,0,0,.4)}.tm-button[data-v-631b11f7]{background-color:#e17a00;border:1px solid #000;border-radius:15px;color:#000;cursor:pointer;margin:20px 0 10px;padding:4px 50px;-webkit-box-flex:.4;-ms-flex:.4;flex:.4;font-family:Inter,Montserrat,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500}.tm-button-sm[data-v-631b11f7]{font-size:15px;padding:.2em .7em}.tm-button-md[data-v-631b11f7]{font-size:18px;padding:.25em .85em}.tm-button-box-shadow[data-v-631b11f7]{-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,.3);box-shadow:0 10px 10px -5px #0000004d}.orange-button[data-v-631b11f7]{background-color:#f4730d;padding-left:50px;padding-right:50px}.orange-button[data-v-631b11f7],.pink-button[data-v-631b11f7]{border-width:0!important;color:#fff!important}.pink-button[data-v-631b11f7]{background-color:#a60a81}.pink-button-outline[data-v-631b11f7]{background-color:transparent!important;border-color:#a60a81!important;color:#a60a81!important}.white-button-outline[data-v-631b11f7]{background-color:transparent!important;border-color:#fff!important;color:#fafafa!important}.red-button[data-v-631b11f7]{background-color:#de2323}.green-button[data-v-631b11f7],.red-button[data-v-631b11f7]{border-width:0!important;color:#fff!important}.green-button[data-v-631b11f7]{background-color:#a1bf2b}.green-button-outline[data-v-631b11f7]{background-color:transparent!important;border-color:#a1bf2b!important;color:#a1bf2b!important}.orange-button-outline[data-v-631b11f7]{background-color:transparent!important;border-color:#f39200!important;color:#f39200!important}.orange-subtitle[data-v-631b11f7]{color:#f39200!important;font-family:mafa,Helvetica,Arial,Lucida,sans-serif;font-size:4em;line-height:0em}.notification-content[data-v-631b11f7],.notification-title[data-v-631b11f7]{color:#fff!important}.font-cursive[data-v-631b11f7]{font-family:mafa,Helvetica,Arial,Lucida,sans-serif}.pointer[data-v-631b11f7]{cursor:pointer}.relative[data-v-631b11f7]{position:relative}.capitalize[data-v-631b11f7]:first-letter{text-transform:capitalize}.uppercase[data-v-631b11f7]{text-transform:uppercase}.inline[data-v-631b11f7]{display:inline-block}.text-center[data-v-631b11f7]{text-align:center}.text-right[data-v-631b11f7]{text-align:right}.float-right[data-v-631b11f7]{float:right!important}.bold[data-v-631b11f7]{font-weight:700}.text-small[data-v-631b11f7]{font-size:small}.mt-0[data-v-631b11f7]{margin-top:0!important}.mt-1[data-v-631b11f7]{margin-top:1em!important}.mt-2[data-v-631b11f7]{margin-top:2em!important}.mt-3[data-v-631b11f7]{margin-top:3em!important}.mt-4[data-v-631b11f7]{margin-top:4em!important}.mt-5[data-v-631b11f7]{margin-top:5em!important}.mt-6[data-v-631b11f7]{margin-top:6em!important}.mb-0[data-v-631b11f7]{margin-bottom:0!important}.mb-1[data-v-631b11f7]{margin-bottom:1em!important}.mb-2[data-v-631b11f7]{margin-bottom:2em!important}.mb-3[data-v-631b11f7]{margin-bottom:3em!important}.mb-4[data-v-631b11f7]{margin-bottom:4em!important}.mb-5[data-v-631b11f7]{margin-bottom:5em!important}.mb-6[data-v-631b11f7]{margin-bottom:6em!important}.ml-0[data-v-631b11f7]{margin-left:0!important}.ml-1[data-v-631b11f7]{margin-left:1em!important}.ml-2[data-v-631b11f7]{margin-left:2em!important}.ml-3[data-v-631b11f7]{margin-left:3em!important}.ml-4[data-v-631b11f7]{margin-left:4em!important}.ml-5[data-v-631b11f7]{margin-left:5em!important}.ml-6[data-v-631b11f7]{margin-left:6em!important}.mr-0[data-v-631b11f7]{margin-right:0!important}.mr-1[data-v-631b11f7]{margin-right:1em!important}.mr-2[data-v-631b11f7]{margin-right:2em!important}.mr-3[data-v-631b11f7]{margin-right:3em!important}.mr-4[data-v-631b11f7]{margin-right:4em!important}.mr-5[data-v-631b11f7]{margin-right:5em!important}.mr-6[data-v-631b11f7]{margin-right:6em!important}.lds-roller[data-v-631b11f7]{display:inline-block;height:64px;position:relative;width:64px}.lds-roller div[data-v-631b11f7]{-webkit-animation:lds-roller-631b11f7 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller-631b11f7 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:32px 32px;transform-origin:32px 32px}.lds-roller div[data-v-631b11f7]:after{background:#fff;border-radius:50%;content:" ";display:block;height:6px;margin:-3px 0 0 -3px;position:absolute;width:6px}.lds-roller div[data-v-631b11f7]:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div[data-v-631b11f7]:first-child:after{left:50px;top:50px}.lds-roller div[data-v-631b11f7]:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div[data-v-631b11f7]:nth-child(2):after{left:45px;top:54px}.lds-roller div[data-v-631b11f7]:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div[data-v-631b11f7]:nth-child(3):after{left:39px;top:57px}.lds-roller div[data-v-631b11f7]:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div[data-v-631b11f7]:nth-child(4):after{left:32px;top:58px}.lds-roller div[data-v-631b11f7]:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div[data-v-631b11f7]:nth-child(5):after{left:25px;top:57px}.lds-roller div[data-v-631b11f7]:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div[data-v-631b11f7]:nth-child(6):after{left:19px;top:54px}.lds-roller div[data-v-631b11f7]:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div[data-v-631b11f7]:nth-child(7):after{left:14px;top:50px}.lds-roller div[data-v-631b11f7]:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div[data-v-631b11f7]:nth-child(8):after{left:10px;top:45px}@-webkit-keyframes lds-roller-631b11f7{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller-631b11f7{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-title[data-v-631b11f7]{color:#2f2f2f;font-size:1.2em;margin-bottom:10px}.page-title[data-v-631b11f7]{color:#fff;font-size:5rem;font-weight:400;letter-spacing:-.25rem}.title-h2[data-v-631b11f7]{font-size:3rem;font-weight:400;letter-spacing:-.15rem;line-height:1}.title-h3[data-v-631b11f7]{line-height:1.1}.form-title[data-v-631b11f7],.title-h3[data-v-631b11f7]{font-size:2.5rem;font-weight:400;letter-spacing:-.125rem}.form-title[data-v-631b11f7]{color:#fff}.text-control[data-v-631b11f7]{font-size:1.5rem;font-weight:400;letter-spacing:-.075rem}@media (max-height:1100px){.page-title[data-v-631b11f7]{font-size:4rem}}@media (max-width:728px){.page-title[data-v-631b11f7],.title-h2[data-v-631b11f7]{font-size:2.5rem;letter-spacing:-.125rem}.title-h3[data-v-631b11f7]{font-size:2rem;letter-spacing:-.1rem}.text-control[data-v-631b11f7]{font-size:1rem;letter-spacing:-.05rem}}@media (orientation:portrait){body.music-sheet-modal-open[data-v-631b11f7]{height:100dvw;left:0;overflow:hidden;position:absolute;top:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;transform-origin:left top;width:100dvh}body.music-sheet-modal-open .sheet-music-display[data-v-631b11f7]{height:calc(100dvw - 120px);width:1000vw!important}body.music-sheet-modal-open .cursor-indicator[data-v-631b11f7]{height:calc(100dvw - 85px);left:50dvh}body.music-sheet-modal-open #player-content[data-v-631b11f7]{height:100vw;width:100vh}body.music-sheet-modal-open .osmd-container[data-v-631b11f7]{padding-left:calc(50vh + 1rem)}body.music-sheet-modal-open #music-notation-block-wrapper[data-v-631b11f7]{width:100vh}}@media (orientation:landscape){body.music-sheet-modal-open .sheet-music-display[data-v-631b11f7]{height:calc(100dvh - 120px);width:1000vw!important}body.music-sheet-modal-open .cursor-indicator[data-v-631b11f7]{height:calc(100dvh - 85px)}}nav[data-v-631b11f7]{background-color:#000;border-radius:0;-webkit-box-shadow:0 4px 5px -3px rgba(0,0,0,.75);box-shadow:0 4px 5px -3px #000000bf;margin:0}nav a[data-v-631b11f7]:hover{color:#e27a01}nav #brand-name[data-v-631b11f7]{color:#fff;font-size:1.5em}nav .navbar-item[data-v-631b11f7]{border-radius:4px;color:#fff;font-size:1rem;letter-spacing:-.05rem;padding:.5rem 1rem;text-decoration:none}.navbar[data-v-631b11f7]{min-height:42px!important;position:fixed;top:0;width:100%;z-index:1}.music-sheet-modal-open .navbar[data-v-631b11f7]{display:none}.navbar-menu[data-v-631b11f7]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.75rem 2rem}.navbar-logo[data-v-631b11f7],.navbar-menu[data-v-631b11f7],.navbar-start[data-v-631b11f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-logo[data-v-631b11f7]{text-decoration:none;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.navbar-logo[data-v-631b11f7]:hover{opacity:.8}.logo-image[data-v-631b11f7]{height:56px;margin-bottom:-.5rem;margin-top:-.5rem;max-width:200px;width:auto}.navbar-end[data-v-631b11f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}.notification-badge-container[data-v-631b11f7]{border-right:1px solid #282828;padding-right:1rem;position:relative}.notification-badge[data-v-631b11f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.notification-badge[data-v-631b11f7]:hover{opacity:.8}.notification-dropdown[data-v-631b11f7]{background-color:#131313;border:1px solid #282828;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.5);box-shadow:0 4px 12px #00000080;min-width:180px;overflow:hidden;position:absolute;right:0;top:calc(100% + .5rem);z-index:1000}.navbar-dropdown[data-v-631b11f7]{background-color:#000;border-radius:0;-webkit-box-shadow:-.5px 1px 2px 1px #131313;box-shadow:-.5px 1px 2px 1px #131313}.navbar-dropdown hr[data-v-631b11f7]{background-color:#6e6e6e}#signup-btn[data-v-631b11f7]{background-color:#e27a01;color:#000}#subscribe-message[data-v-631b11f7]{color:#ffb403}.user-menu-container[data-v-631b11f7]{position:relative}.user-indicator[data-v-631b11f7]{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;gap:.5rem;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.user-indicator[data-v-631b11f7]:hover{opacity:.8}.user-icon[data-v-631b11f7]{height:24px;width:24px;-ms-flex-negative:0;flex-shrink:0}.user-name[data-v-631b11f7]{font-size:16px;font-style:normal;letter-spacing:-.32px;line-height:normal;text-transform:capitalize}.user-dropdown[data-v-631b11f7]{background-color:#131313;border:1px solid #282828;border-radius:4px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.5);box-shadow:0 4px 12px #00000080;min-width:220px;overflow:hidden;position:absolute;right:2rem;top:calc(100% + .5rem);z-index:1000}.dropdown-item[data-v-631b11f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#626262;cursor:pointer;font-size:16px;gap:.75rem;padding:.75rem 1rem;text-decoration:none;-webkit-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.dropdown-item[data-v-631b11f7]:hover{background-color:#ffffff0d}.dropdown-item.dropdown-item-active[data-v-631b11f7]{color:#fff}.dropdown-item.dropdown-item-disabled[data-v-631b11f7]{color:#3a3a3a;cursor:default;opacity:.6}.dropdown-item.dropdown-item-disabled[data-v-631b11f7]:hover{background-color:transparent}.dropdown-item-orange-text[data-v-631b11f7]{color:#e27a01}.dropdown-icon[data-v-631b11f7]{font-size:20px}.dropdown-separator[data-v-631b11f7]{border:none;border-top:1px solid #282828;height:1px;margin:0}.onboarding-trigger-btn[data-v-631b11f7]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;gap:.5rem;padding:.5rem 1rem;-webkit-transition:all .2s ease;transition:all .2s ease}.onboarding-trigger-btn[data-v-631b11f7]:hover{background-color:#ffffff1a;border-color:#e27a01;color:#e27a01}.onboarding-trigger-btn i[data-v-631b11f7]{font-size:1rem}@media (max-width:768px){.onboarding-trigger-text[data-v-631b11f7]{display:none}}.navbar-separator[data-v-631b11f7]{background-color:#282828;height:1px;margin:0 2rem;width:calc(100% - 4rem)}@media (max-height:1100px) and (max-width:1280px){.navbar-menu[data-v-631b11f7]{padding:.5rem 1rem}.navbar-separator[data-v-631b11f7]{margin:0 1rem;width:calc(100% - 2rem)}}@media (max-width:728px){.navbar-menu[data-v-631b11f7]{padding:.5rem 1rem}.navbar-separator[data-v-631b11f7]{margin:0 1rem;width:calc(100% - 2rem)}#login-btn[data-v-631b11f7]{padding-left:0;padding-right:0}.logo-image[data-v-631b11f7]{height:auto;width:30vw}#signup-btn[data-v-631b11f7]{display:none}}.instrument-selector[data-v-453a6f05]{height:calc(100% - 4rem);padding:2rem 0;position:relative;width:100%}.instrument-selector-title[data-v-453a6f05]{color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.5rem;font-weight:600;margin:0 0 2rem;text-align:center}.instrument-scroll-container[data-v-453a6f05]{height:100%;overflow-x:auto;overflow-y:hidden;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-padding:0 calc(50% - 175px);-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-ms-touch-action:pan-x pinch-zoom;touch-action:pan-x pinch-zoom;-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.instrument-scroll-container[data-v-453a6f05]::-webkit-scrollbar{display:none}.instrument-scroll-container.single-item-mode[data-v-453a6f05]{overflow-x:hidden}.instrument-scroll-container.fade-in[data-v-453a6f05]{opacity:0}.instrument-scroll-container[data-v-453a6f05]:not(.fade-in){opacity:1}.instrument-list[data-v-453a6f05]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content}.instrument-list[data-v-453a6f05],.instrument-list.single-item[data-v-453a6f05]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instrument-list.single-item[data-v-453a6f05]{width:100%}.instrument-item[data-v-453a6f05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-flex:0;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 35%;flex:0 0 35%;scroll-snap-align:center;scroll-snap-stop:always;-ms-flex-item-align:stretch;align-self:stretch}.instrument-list.single-item .instrument-item[data-v-453a6f05]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;max-width:350px;width:auto}.instrument-item .instrument-name[data-v-453a6f05]{display:none}.instrument-item .instrument-item-footer[data-v-453a6f05]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.instrument-item[data-v-453a6f05]:hover{opacity:.9}.instrument-item.selected .instrument-name[data-v-453a6f05]{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.instrument-item.selected .instrument-name[data-v-453a6f05]:after{background-image:url(../img/check-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:24px;width:24px}.instrument-item.selected .instrument-change-button[data-v-453a6f05]{display:block}.instrument-item.faded[data-v-453a6f05]{cursor:default;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.instrument-change-button[data-v-453a6f05]{background:transparent;border:none;border-bottom:1px solid #fff;color:#fff;cursor:pointer;display:none;font-size:14px;margin:0;text-align:center;white-space:nowrap}.instrument-change-button[data-v-453a6f05],.instrument-image-wrapper[data-v-453a6f05]{-webkit-transition:all .3s ease;transition:all .3s ease}.instrument-image-wrapper[data-v-453a6f05]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:calc(100dvh - 525px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:transparent;border-radius:12px;justify-content:center;margin-bottom:32px}.instrument-image[data-v-453a6f05]{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:100%}.instrument-name[data-v-453a6f05]{color:#fff;font-size:1rem;margin:0;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.change-button-mode .instrument-name[data-v-453a6f05]{font-size:2rem}@media (max-width:1280px) or (orientation:portrait){.instrument-item[data-v-453a6f05]{-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%}}@media (max-width:768px){.instrument-selector-title[data-v-453a6f05]{font-size:1.25rem;margin-bottom:1.5rem}.instrument-list[data-v-453a6f05]{gap:0;padding:0 calc(50% - 125px)}.instrument-image-wrapper[data-v-453a6f05]{max-height:calc(100dvh - 725px);min-height:calc(100dvh - 590px)}.instrument-item[data-v-453a6f05]{width:2.38095dvw}.instrument-image[data-v-453a6f05]{max-width:80dvw;width:auto}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuI6fMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuGKYMZg.ttf) format("truetype")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format("truetype")}[data-v-f9ff2c07]{font-family:Inter,Montserrat,Helvetica,Arial,sans-serif;margin:0;padding:0}.absolute-center[data-v-f9ff2c07]{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbar-menu.is-active[data-v-f9ff2c07]{background-color:#fff;border-radius:0!important;left:0;max-width:100%;padding:5px;position:absolute;top:60px;width:185px;z-index:500}.fade-enter-active[data-v-f9ff2c07],.fade-leave-active[data-v-f9ff2c07]{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter[data-v-f9ff2c07],.fade-leave-to[data-v-f9ff2c07]{opacity:0}.page-enter-active[data-v-f9ff2c07],.page-leave-active[data-v-f9ff2c07]{-webkit-transition:all .3s ease;transition:all .3s ease}.page-enter-from[data-v-f9ff2c07]{opacity:0;-webkit-transform:translateX(20px);transform:translate(20px)}.page-leave-to[data-v-f9ff2c07]{opacity:0;-webkit-transform:translateX(-20px);transform:translate(-20px)}.slide-up-enter-active[data-v-f9ff2c07],.slide-up-leave-active[data-v-f9ff2c07]{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-up-enter-from[data-v-f9ff2c07]{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.slide-up-leave-to[data-v-f9ff2c07]{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}body[data-v-f9ff2c07],html[data-v-f9ff2c07]{background-color:#000;color:#aaa;font-family:Inter,Montserrat,Helvetica,Arial,sans-serif;-webkit-overflow-scrolling:touch}#app[data-v-f9ff2c07],#app-container[data-v-f9ff2c07],body[data-v-f9ff2c07],html[data-v-f9ff2c07]{-ms-scroll-chaining:none;overscroll-behavior:none;overscroll-behavior-y:none}.title[data-v-f9ff2c07],h1[data-v-f9ff2c07],h2[data-v-f9ff2c07],h3[data-v-f9ff2c07],h4[data-v-f9ff2c07],h5[data-v-f9ff2c07],h6[data-v-f9ff2c07],li[data-v-f9ff2c07],p[data-v-f9ff2c07],ul[data-v-f9ff2c07]{color:#aaa;font-family:Inter,Montserrat,Helvetica,Arial,sans-serif}a[data-v-f9ff2c07]{color:#f39200}footer[data-v-f9ff2c07]{color:#fff;padding:.5em}footer i[data-v-f9ff2c07]{color:#fff;margin-right:.3em}.capitalize[data-v-f9ff2c07]{text-transform:capitalize}.text-orange[data-v-f9ff2c07]{color:#f39200!important}.bg-orange[data-v-f9ff2c07]{background-color:#f39200!important}.input.is-active[data-v-f9ff2c07],.input.is-focused[data-v-f9ff2c07],.input[data-v-f9ff2c07]:active,.input[data-v-f9ff2c07]:focus,.textarea.is-active[data-v-f9ff2c07],.textarea.is-focused[data-v-f9ff2c07],.textarea[data-v-f9ff2c07]:active,.textarea[data-v-f9ff2c07]:focus{border-color:#f39200;-webkit-box-shadow:0 0 0 .125em #b9711740;box-shadow:0 0 0 .125em #b9711740}.big-title[data-v-f9ff2c07]{font-family:Inter,Montserrat,Helvetica,Arial,Lucida,sans-serif;font-size:5em;font-weight:500;letter-spacing:11px;line-height:.9em;padding-bottom:.2em;text-align:center;text-shadow:0 0 .14em rgba(0,0,0,.4)}.tm-button[data-v-f9ff2c07]{background-color:#e17a00;border:1px solid #000;border-radius:15px;color:#000;cursor:pointer;margin:20px 0 10px;padding:4px 50px;-webkit-box-flex:.4;-ms-flex:.4;flex:.4;font-family:Inter,Montserrat,Helvetica,Arial,sans-serif;font-size:1.5rem;font-weight:500}.tm-button-sm[data-v-f9ff2c07]{font-size:15px;padding:.2em .7em}.tm-button-md[data-v-f9ff2c07]{font-size:18px;padding:.25em .85em}.tm-button-box-shadow[data-v-f9ff2c07]{-webkit-box-shadow:0 10px 10px -5px rgba(0,0,0,.3);box-shadow:0 10px 10px -5px #0000004d}.orange-button[data-v-f9ff2c07]{background-color:#f4730d;padding-left:50px;padding-right:50px}.orange-button[data-v-f9ff2c07],.pink-button[data-v-f9ff2c07]{border-width:0!important;color:#fff!important}.pink-button[data-v-f9ff2c07]{background-color:#a60a81}.pink-button-outline[data-v-f9ff2c07]{background-color:transparent!important;border-color:#a60a81!important;color:#a60a81!important}.white-button-outline[data-v-f9ff2c07]{background-color:transparent!important;border-color:#fff!important;color:#fafafa!important}.red-button[data-v-f9ff2c07]{background-color:#de2323}.green-button[data-v-f9ff2c07],.red-button[data-v-f9ff2c07]{border-width:0!important;color:#fff!important}.green-button[data-v-f9ff2c07]{background-color:#a1bf2b}.green-button-outline[data-v-f9ff2c07]{background-color:transparent!important;border-color:#a1bf2b!important;color:#a1bf2b!important}.orange-button-outline[data-v-f9ff2c07]{background-color:transparent!important;border-color:#f39200!important;color:#f39200!important}.orange-subtitle[data-v-f9ff2c07]{color:#f39200!important;font-family:mafa,Helvetica,Arial,Lucida,sans-serif;font-size:4em;line-height:0em}.notification-content[data-v-f9ff2c07],.notification-title[data-v-f9ff2c07]{color:#fff!important}.font-cursive[data-v-f9ff2c07]{font-family:mafa,Helvetica,Arial,Lucida,sans-serif}.pointer[data-v-f9ff2c07]{cursor:pointer}.relative[data-v-f9ff2c07]{position:relative}.capitalize[data-v-f9ff2c07]:first-letter{text-transform:capitalize}.uppercase[data-v-f9ff2c07]{text-transform:uppercase}.inline[data-v-f9ff2c07]{display:inline-block}.text-center[data-v-f9ff2c07]{text-align:center}.text-right[data-v-f9ff2c07]{text-align:right}.float-right[data-v-f9ff2c07]{float:right!important}.bold[data-v-f9ff2c07]{font-weight:700}.text-small[data-v-f9ff2c07]{font-size:small}.mt-0[data-v-f9ff2c07]{margin-top:0!important}.mt-1[data-v-f9ff2c07]{margin-top:1em!important}.mt-2[data-v-f9ff2c07]{margin-top:2em!important}.mt-3[data-v-f9ff2c07]{margin-top:3em!important}.mt-4[data-v-f9ff2c07]{margin-top:4em!important}.mt-5[data-v-f9ff2c07]{margin-top:5em!important}.mt-6[data-v-f9ff2c07]{margin-top:6em!important}.mb-0[data-v-f9ff2c07]{margin-bottom:0!important}.mb-1[data-v-f9ff2c07]{margin-bottom:1em!important}.mb-2[data-v-f9ff2c07]{margin-bottom:2em!important}.mb-3[data-v-f9ff2c07]{margin-bottom:3em!important}.mb-4[data-v-f9ff2c07]{margin-bottom:4em!important}.mb-5[data-v-f9ff2c07]{margin-bottom:5em!important}.mb-6[data-v-f9ff2c07]{margin-bottom:6em!important}.ml-0[data-v-f9ff2c07]{margin-left:0!important}.ml-1[data-v-f9ff2c07]{margin-left:1em!important}.ml-2[data-v-f9ff2c07]{margin-left:2em!important}.ml-3[data-v-f9ff2c07]{margin-left:3em!important}.ml-4[data-v-f9ff2c07]{margin-left:4em!important}.ml-5[data-v-f9ff2c07]{margin-left:5em!important}.ml-6[data-v-f9ff2c07]{margin-left:6em!important}.mr-0[data-v-f9ff2c07]{margin-right:0!important}.mr-1[data-v-f9ff2c07]{margin-right:1em!important}.mr-2[data-v-f9ff2c07]{margin-right:2em!important}.mr-3[data-v-f9ff2c07]{margin-right:3em!important}.mr-4[data-v-f9ff2c07]{margin-right:4em!important}.mr-5[data-v-f9ff2c07]{margin-right:5em!important}.mr-6[data-v-f9ff2c07]{margin-right:6em!important}.lds-roller[data-v-f9ff2c07]{display:inline-block;height:64px;position:relative;width:64px}.lds-roller div[data-v-f9ff2c07]{-webkit-animation:lds-roller-f9ff2c07 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller-f9ff2c07 1.2s cubic-bezier(.5,0,.5,1) infinite;-webkit-transform-origin:32px 32px;transform-origin:32px 32px}.lds-roller div[data-v-f9ff2c07]:after{background:#fff;border-radius:50%;content:" ";display:block;height:6px;margin:-3px 0 0 -3px;position:absolute;width:6px}.lds-roller div[data-v-f9ff2c07]:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div[data-v-f9ff2c07]:first-child:after{left:50px;top:50px}.lds-roller div[data-v-f9ff2c07]:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div[data-v-f9ff2c07]:nth-child(2):after{left:45px;top:54px}.lds-roller div[data-v-f9ff2c07]:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div[data-v-f9ff2c07]:nth-child(3):after{left:39px;top:57px}.lds-roller div[data-v-f9ff2c07]:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div[data-v-f9ff2c07]:nth-child(4):after{left:32px;top:58px}.lds-roller div[data-v-f9ff2c07]:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div[data-v-f9ff2c07]:nth-child(5):after{left:25px;top:57px}.lds-roller div[data-v-f9ff2c07]:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div[data-v-f9ff2c07]:nth-child(6):after{left:19px;top:54px}.lds-roller div[data-v-f9ff2c07]:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div[data-v-f9ff2c07]:nth-child(7):after{left:14px;top:50px}.lds-roller div[data-v-f9ff2c07]:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div[data-v-f9ff2c07]:nth-child(8):after{left:10px;top:45px}@-webkit-keyframes lds-roller-f9ff2c07{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes lds-roller-f9ff2c07{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.form-title[data-v-f9ff2c07]{color:#2f2f2f;font-size:1.2em;margin-bottom:10px}.page-title[data-v-f9ff2c07]{color:#fff;font-size:5rem;font-weight:400;letter-spacing:-.25rem}.title-h2[data-v-f9ff2c07]{font-size:3rem;font-weight:400;letter-spacing:-.15rem;line-height:1}.title-h3[data-v-f9ff2c07]{line-height:1.1}.form-title[data-v-f9ff2c07],.title-h3[data-v-f9ff2c07]{font-size:2.5rem;font-weight:400;letter-spacing:-.125rem}.form-title[data-v-f9ff2c07]{color:#fff}.text-control[data-v-f9ff2c07]{font-size:1.5rem;font-weight:400;letter-spacing:-.075rem}@media (max-height:1100px){.page-title[data-v-f9ff2c07]{font-size:4rem}}@media (max-width:728px){.page-title[data-v-f9ff2c07],.title-h2[data-v-f9ff2c07]{font-size:2.5rem;letter-spacing:-.125rem}.title-h3[data-v-f9ff2c07]{font-size:2rem;letter-spacing:-.1rem}.text-control[data-v-f9ff2c07]{font-size:1rem;letter-spacing:-.05rem}}@media (orientation:portrait){body.music-sheet-modal-open[data-v-f9ff2c07]{height:100dvw;left:0;overflow:hidden;position:absolute;top:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left top;transform-origin:left top;width:100dvh}body.music-sheet-modal-open .sheet-music-display[data-v-f9ff2c07]{height:calc(100dvw - 120px);width:1000vw!important}body.music-sheet-modal-open .cursor-indicator[data-v-f9ff2c07]{height:calc(100dvw - 85px);left:50dvh}body.music-sheet-modal-open #player-content[data-v-f9ff2c07]{height:100vw;width:100vh}body.music-sheet-modal-open .osmd-container[data-v-f9ff2c07]{padding-left:calc(50vh + 1rem)}body.music-sheet-modal-open #music-notation-block-wrapper[data-v-f9ff2c07]{width:100vh}}@media (orientation:landscape){body.music-sheet-modal-open .sheet-music-display[data-v-f9ff2c07]{height:calc(100dvh - 120px);width:1000vw!important}body.music-sheet-modal-open .cursor-indicator[data-v-f9ff2c07]{height:calc(100dvh - 85px)}}.modal-overlay[data-v-f9ff2c07]{background-color:#000;inset:0;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.modal-content[data-v-f9ff2c07],.modal-overlay[data-v-f9ff2c07]{display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content[data-v-f9ff2c07]{border-radius:16px;height:100dvh;overflow-x:hidden;overflow-y:auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-touch-action:pan-y;touch-action:pan-y}.modal-content[data-v-f9ff2c07] .navbar{border-radius:16px 16px 0 0;position:relative;top:0;width:100%;z-index:10000}.modal-content[data-v-f9ff2c07] .instrument-scroll-container{-ms-touch-action:pan-x;touch-action:pan-x}.modal-header[data-v-f9ff2c07]{height:142px;padding:2rem 2rem 1rem;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:142px;position:relative}.modal-header[data-v-f9ff2c07],.modal-title[data-v-f9ff2c07]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-title[data-v-f9ff2c07]{color:#fff;margin:0 0 .5rem;min-height:96px}.modal-subtitle[data-v-f9ff2c07]{color:#626262;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:32px;font-style:normal;font-weight:400;letter-spacing:-1.6px;line-height:120%;min-height:38.4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal-body[data-v-f9ff2c07]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.modal-footer[data-v-f9ff2c07]{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5rem 2rem 2rem;-webkit-box-pack:center;-ms-flex-pack:center;height:56px;justify-content:center}.confirm-button[data-v-f9ff2c07]{background-color:#e27a01;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:18px;padding:.875rem 2.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.fade-enter-active[data-v-f9ff2c07],.fade-leave-active[data-v-f9ff2c07]{-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease}.fade-enter-from[data-v-f9ff2c07]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.fade-leave-to[data-v-f9ff2c07]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.fade-enter-to[data-v-f9ff2c07],.fade-leave-from[data-v-f9ff2c07]{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}[data-v-f9ff2c07] .instrument-item{-webkit-box-flex:0!important;-ms-flex:0 0 25%!important;flex:0 0 25%!important}@media (max-width:1280px) or (orientation:portrait){[data-v-f9ff2c07] .instrument-item{-webkit-box-flex:0!important;-ms-flex:0 0 50%!important;flex:0 0 50%!important}}@media (max-width:768px){.modal-content[data-v-f9ff2c07]{max-width:100%}.modal-header[data-v-f9ff2c07]{height:77px;min-height:77px;padding:1.5rem 1.5rem 1rem}.modal-title[data-v-f9ff2c07]{min-height:30px}.modal-subtitle[data-v-f9ff2c07]{font-size:.9rem;letter-spacing:-.045rem}.modal-body[data-v-f9ff2c07]{padding:0}.modal-footer[data-v-f9ff2c07]{padding:1rem 1.5rem 1.5rem}.confirm-button[data-v-f9ff2c07]{padding:1rem;width:100%}[data-v-f9ff2c07] .instrument-image-wrapper{max-height:none;min-height:calc(100dvh - 590px)}[data-v-f9ff2c07] .instrument-item{width:calc(100dvw 42)}}.onboarding-overlay[data-v-9d5d795b]{background-color:#000000b3;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.onboarding-duplicated-element[data-v-9d5d795b]{pointer-events:none;position:relative;z-index:10050}.onboarding-highlight[data-v-9d5d795b]{background-color:transparent;border:2px solid #ffb403;border-radius:4px;pointer-events:auto;position:fixed;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10005}.onboarding-modal[data-v-9d5d795b]{z-index:10003}.onboarding-modal[data-v-9d5d795b],.onboarding-modal-no-overlay[data-v-9d5d795b]{max-width:400px;min-width:320px;pointer-events:auto;position:fixed}.onboarding-modal-no-overlay[data-v-9d5d795b]{z-index:10007}.onboarding-modal-content[data-v-9d5d795b]{background-color:#282828f2;border-radius:8px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.5);box-shadow:0 4px 20px #00000080;color:#fff;padding:1.5rem}.onboarding-title[data-v-9d5d795b]{color:#fff;font-style:normal;line-height:normal;margin:0 0 .75rem}.onboarding-description[data-v-9d5d795b]{color:#ffffffe6;font-size:.95rem;line-height:1.5;margin:0 0 1.5rem}.onboarding-footer[data-v-9d5d795b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-progress[data-v-9d5d795b]{color:#ffffffb3;font-size:.85rem;font-weight:500}.onboarding-actions[data-v-9d5d795b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem}.onboarding-button[data-v-9d5d795b]{border:none;border-radius:4px;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;-webkit-transition:all .2s ease;transition:all .2s ease}.onboarding-button[data-v-9d5d795b]:disabled{cursor:not-allowed;opacity:.5}.onboarding-button-primary[data-v-9d5d795b]{background-color:#ffb403;color:#000}.onboarding-button-primary[data-v-9d5d795b]:hover:not(:disabled){background-color:#e17a00}.onboarding-button-secondary[data-v-9d5d795b]{background-color:#fff3;color:#fff}.onboarding-button-secondary[data-v-9d5d795b]:hover:not(:disabled){background-color:#ffffff4d}.onboarding-skip[data-v-9d5d795b]{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;position:absolute;right:1rem;top:1rem;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10003}.onboarding-skip[data-v-9d5d795b]:hover{background-color:#ffffff1a;border-color:#ffffff80}.onboarding-skip-no-overlay[data-v-9d5d795b]{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;position:absolute;right:0;top:-3rem;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10008}.onboarding-skip-no-overlay[data-v-9d5d795b]:hover{background-color:#ffffff1a;border-color:#ffffff80}.onboarding-element-blocker[data-v-9d5d795b]{cursor:default;z-index:10020}.onboarding-element-blocker[data-v-9d5d795b],.onboarding-highlight-circle[data-v-9d5d795b]{background-color:transparent;pointer-events:auto;position:fixed}.onboarding-highlight-circle[data-v-9d5d795b]{-webkit-animation:pulse-circle-9d5d795b 2s ease-in-out infinite;animation:pulse-circle-9d5d795b 2s ease-in-out infinite;border:3px solid #ffb403;border-radius:50%;-webkit-box-shadow:0 0 0 4px rgba(255,179,3,.2);box-shadow:0 0 0 4px #ffb30333;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10030}@-webkit-keyframes pulse-circle-9d5d795b{0%,to{-webkit-box-shadow:0 0 0 4px rgba(255,179,3,.2);box-shadow:0 0 0 4px #ffb30333;-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-box-shadow:0 0 0 8px rgba(255,179,3,.4);box-shadow:0 0 0 8px #ffb30366;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulse-circle-9d5d795b{0%,to{-webkit-box-shadow:0 0 0 4px rgba(255,179,3,.2);box-shadow:0 0 0 4px #ffb30333;-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-box-shadow:0 0 0 8px rgba(255,179,3,.4);box-shadow:0 0 0 8px #ffb30366;-webkit-transform:scale(1.05);transform:scale(1.05)}}.onboarding-hand-pointer[data-v-9d5d795b]{pointer-events:none;position:fixed;z-index:10010}.onboarding-hand-pointer svg[data-v-9d5d795b]{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}@-webkit-keyframes handPoint-9d5d795b{0%,to{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(10px);transform:translate(10px)}}@keyframes handPoint-9d5d795b{0%,to{-webkit-transform:translateX(0);transform:translate(0)}50%{-webkit-transform:translateX(10px);transform:translate(10px)}}.onboarding-highlight-text[data-v-9d5d795b]{color:#fff;font-size:24px;font-style:normal;letter-spacing:-.48px;line-height:normal;max-width:16vw;pointer-events:none;position:fixed;z-index:10010}.onboarding-skip-hand-pointer[data-v-9d5d795b]{background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;position:fixed;right:1rem;top:1rem;-webkit-transition:all .2s ease;transition:all .2s ease;z-index:10011}.onboarding-skip-hand-pointer[data-v-9d5d795b]:hover{background-color:#ffffff1a;border-color:#ffffff80}.onboarding-completion-overlay[data-v-9d5d795b]{background-color:#000c;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10006;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.onboarding-completion-modal[data-v-9d5d795b]{background-color:#252525;border-radius:4px;color:#fff;height:30vh;padding:3rem;text-align:center;width:30vw;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.onboarding-completion-modal[data-v-9d5d795b],.onboarding-completion-top[data-v-9d5d795b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.onboarding-completion-top[data-v-9d5d795b]{gap:8px}.onboarding-completion-title[data-v-9d5d795b]{color:#fff;font-size:32px;font-style:normal;letter-spacing:-.64px;line-height:1.2;margin:0;text-align:center}.onboarding-completion-description[data-v-9d5d795b]{color:#8b8b8b;font-size:16px;line-height:1.5;margin-bottom:24px;max-width:500px;text-align:center}.onboarding-completion-actions[data-v-9d5d795b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.onboarding-button-large[data-v-9d5d795b]{border-radius:4px;cursor:pointer;font-size:14px;letter-spacing:-.28px;padding:1rem 2rem;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-flex:1;color:#131313;-ms-flex:1;flex:1}.onboarding-button-restart[data-v-9d5d795b]{background-color:#5a5a5a;color:#fff}.onboarding-button-restart[data-v-9d5d795b]:hover{background-color:#2f2f2f;border-color:#ffffff4d}.onboarding-completion-footer[data-v-9d5d795b]{color:#fff;font-size:14px;line-height:1.5;margin:0;text-align:center}.onboarding-fade-enter-active[data-v-9d5d795b],.onboarding-fade-leave-active[data-v-9d5d795b]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.onboarding-fade-enter-from[data-v-9d5d795b],.onboarding-fade-leave-to[data-v-9d5d795b]{opacity:0}.onboarding-fade-slow-enter-active[data-v-9d5d795b],.onboarding-fade-slow-leave-active[data-v-9d5d795b]{-webkit-transition:opacity .8s ease;transition:opacity .8s ease}.onboarding-fade-slow-enter-from[data-v-9d5d795b],.onboarding-fade-slow-leave-to[data-v-9d5d795b]{opacity:0}.modal-slide-enter-active[data-v-9d5d795b],.modal-slide-leave-active[data-v-9d5d795b]{-webkit-transition:all .3s ease;transition:all .3s ease}.modal-slide-enter-from[data-v-9d5d795b]{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.modal-slide-leave-to[data-v-9d5d795b]{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}@media (max-width:728px){.onboarding-highlight-text[data-v-9d5d795b]{max-width:34vw}}.cookie-consent[data-v-1e6773da]{display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;position:fixed;z-index:9998;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem}.cookie-consent__backdrop[data-v-1e6773da]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;inset:0;position:absolute}.cookie-consent__modal[data-v-1e6773da]{background:#fff;border-radius:10px;-webkit-box-shadow:0 20px 60px rgba(0,0,0,.4);box-shadow:0 20px 60px #0006;max-width:420px;padding:2rem;position:relative;text-align:center;width:100%}.cookie-consent__title[data-v-1e6773da]{color:#303237;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 .5rem}.cookie-consent__subtitle[data-v-1e6773da]{color:#303237;font-size:1rem;font-weight:400;line-height:1.5;margin:0}.cookie-consent__actions[data-v-1e6773da]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.75rem}.cookie-consent__btn[data-v-1e6773da]{border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.9rem;font-weight:700;letter-spacing:.02em;padding:.65rem 1.5rem;text-transform:uppercase;-webkit-transition:background-color .2s,opacity .2s;transition:background-color .2s,opacity .2s}.cookie-consent__btn--decline[data-v-1e6773da]{background:#363636}.cookie-consent__btn--decline[data-v-1e6773da]:hover{background:#4a4a4a}.cookie-consent__btn--accept[data-v-1e6773da]{background:#f28b00}.cookie-consent__btn--accept[data-v-1e6773da]:hover{background:#e17a00}.cookie-consent-enter-active[data-v-1e6773da],.cookie-consent-leave-active[data-v-1e6773da]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cookie-consent-enter-active .cookie-consent__modal[data-v-1e6773da],.cookie-consent-leave-active .cookie-consent__modal[data-v-1e6773da]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cookie-consent-enter-from[data-v-1e6773da],.cookie-consent-leave-to[data-v-1e6773da]{opacity:0}.cookie-consent-enter-from .cookie-consent__modal[data-v-1e6773da],.cookie-consent-leave-to .cookie-consent__modal[data-v-1e6773da]{-webkit-transform:scale(.95);transform:scale(.95)}body,html{zoom:reset}body{font-family:Roboto,sans-serif;font-weight:400;height:100dvh;margin:0}#app-container{height:calc(100dvh - 70px);min-height:calc(100dvh - 70px);padding-top:70px}#app{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uk-grid{margin-left:0}.uk-grid>*{padding-left:0}.centered{height:100%;margin:20% auto;position:absolute;width:100%}@media (max-width:768px){#app-container{height:calc(100dvh - 52px);min-height:calc(100dvh - 52px);padding-top:52px}}.initial-loading-overlay[data-v-e7989d2a]{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.fade-enter-active[data-v-e7989d2a],.fade-leave-active[data-v-e7989d2a]{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.fade-enter-from[data-v-e7989d2a],.fade-leave-to[data-v-e7989d2a]{opacity:0}#app.fade-in[data-v-e7989d2a]{-webkit-animation:fadeIn-e7989d2a .5s ease-in;animation:fadeIn-e7989d2a .5s ease-in}@-webkit-keyframes fadeIn-e7989d2a{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-e7989d2a{0%{opacity:0}to{opacity:1}}.navbar-fade-in[data-v-e7989d2a]{-webkit-animation:navbarSlideDown-e7989d2a .6s ease-out;animation:navbarSlideDown-e7989d2a .6s ease-out}@-webkit-keyframes navbarSlideDown-e7989d2a{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes navbarSlideDown-e7989d2a{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.error-page[data-v-8cbc4a79]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background-color:#000;justify-content:center;min-height:100vh;padding:2rem}.error-content[data-v-8cbc4a79]{color:#fff;max-width:600px;padding:2rem;text-align:center;width:100%}.error-logo[data-v-8cbc4a79]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.logo-image[data-v-8cbc4a79]{height:48px;width:auto}.error-code[data-v-8cbc4a79]{color:#e27a01;font-size:8rem;font-weight:700;line-height:1;margin-bottom:1rem;text-shadow:0 0 20px rgba(226,122,1,.3)}.error-title[data-v-8cbc4a79]{color:#fff;font-size:2rem;font-weight:500;margin-bottom:1rem}.error-message[data-v-8cbc4a79]{color:#9f9f9f;font-size:1.125rem;line-height:1.6;margin-bottom:2.5rem}.error-button[data-v-8cbc4a79]{background-color:#e27a01;border:none;border-radius:4px;color:#000;cursor:pointer;font-size:1rem;font-weight:500;padding:.875rem 2rem;-webkit-transition:all .2s ease;transition:all .2s ease}.error-button[data-v-8cbc4a79]:hover{background-color:#e17a00;-webkit-box-shadow:0 4px 12px rgba(226,122,1,.4);box-shadow:0 4px 12px #e27a0166;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.error-button[data-v-8cbc4a79]:active{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:768px){.error-code[data-v-8cbc4a79]{font-size:5rem}.error-title[data-v-8cbc4a79]{font-size:1.5rem}.error-message[data-v-8cbc4a79]{font-size:1rem}.error-button[data-v-8cbc4a79]{font-size:.9rem;padding:.75rem 1.5rem}}
