.baremo-container,.baremo-resumen-container,.home-container,.job-detail-page,.landing-empleo-page,.musicos-home-page,.ofertas-explicacion-page,.pianist-profile,.search-page-container{--public-color:var(--accent-color);--private-color:var(--secondary-color);--tab-active-color:var(--accent-color);--tab-active-border:var(--accent-color);--ini-primary:var(--accent-color);--ini-success:var(--secondary-color);--mat-primary:var(--accent-color);--mat-success:var(--secondary-color);--rep-primary:var(--accent-color);--rep-secondary:var(--secondary-color);--baremo-primary:var(--accent-color);--baremo-success:var(--secondary-color);--resumen-primary:var(--accent-color);--resumen-secondary:var(--secondary-color)}:root{--bs-primary:var(--accent-color);--bs-primary-rgb:var(--accent-color-rgb);--bs-link-color:var(--accent-color);--bs-link-hover-color:var(--secondary-color);--footer-heading-color:var(--accent-color);--footer-link-hover-color:var(--accent-gradient);--btn-primary-bg:var(--accent-gradient-linear);--btn-primary-hover-bg:var(--secondary-color)}body .auth-links .btn-primary,body .btn-em-primary,body .cta-button,body .custom-button,body .em-btn.em-btn-primary,body .guardar-button,body .newsletter-submit{background:var(--accent-gradient-linear)!important;border-color:transparent!important;box-shadow:0 8px 20px rgba(var(--accent-color-rgb,26,137,188),.24)!important;color:#fff!important}body .auth-links .btn-primary:hover,body .btn-em-primary:hover,body .cta-button:hover,body .custom-button:hover,body .em-btn.em-btn-primary:hover,body .guardar-button:hover,body .newsletter-submit:hover{background:linear-gradient(135deg,var(--secondary-color),var(--accent-color))!important;box-shadow:0 12px 28px rgba(var(--accent-color-rgb,26,137,188),.34)!important}body .em-btn.em-btn-secondary{background:linear-gradient(135deg,var(--secondary-color),var(--accent-color))!important;box-shadow:0 8px 20px rgba(var(--secondary-color-rgb,22,189,156),.24)!important}body .em-btn.em-btn-secondary:hover{box-shadow:0 12px 28px rgba(var(--secondary-color-rgb,22,189,156),.34)!important}body .em-btn.em-btn-ghost:hover{background:rgba(var(--accent-color-rgb,26,137,188),.05)!important;border-color:var(--accent-color)!important;color:var(--accent-color)!important}body .rounded-input:focus{border-color:var(--accent-color)!important;box-shadow:0 0 0 .2rem rgba(var(--accent-color-rgb,26,137,188),.22)!important}body .form-select-premium:focus,body .select2-container--premium .select2-search--dropdown .select2-search__field:focus,body .select2-container--premium.select2-container--open .select2-selection--single{border-color:rgba(var(--accent-color-rgb,26,137,188),.45)!important;box-shadow:0 0 0 4px rgba(var(--accent-color-rgb,26,137,188),.15)!important}body .form-select-premium.is-loading{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill='currentColor' d='M12 4V2A10 10 0 0 0 2 12h2a8 8 0 0 1 8-8Z'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12' to='360 12 12' dur='0.8s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E")!important;color:var(--secondary-color)!important}body .select2-container--premium .select2-results__option--highlighted[aria-selected]{background-color:var(--accent-color)!important;color:#fff!important}body .mobile-page-header .mobile-header-main i{color:var(--accent-color)!important}body .mobile-page-header .mobile-header-main i.gradient-icon{background:var(--accent-gradient-linear)!important;-webkit-background-clip:text;background-clip:text}body .active.mobile-nav-link,body .mobile-tab.active{border-top-color:var(--accent-color)!important;color:var(--accent-color)!important}body .mobile-nav-link:hover{color:var(--accent-color)!important}body .music-wave-loader .bar{background:var(--accent-gradient-linear)!important}body .em-auth-modal .modal-header,body .em-contact-modal .modal-header,body .premium-modal .modal-header,body .premium-modal.modal-fullscreen-md-down .modal-header{background:var(--accent-gradient)!important}body .pianist-card__avatar-wrapper .verified-badge,body .verified-badge{background:var(--accent-color)!important}.academia-panel-content .text-primary,.baremo-container .text-primary,.construction-container .text-primary,.inicio-container .text-primary,.materiales-container .text-primary,.navbar-academia .text-primary,.normativa-container .text-primary{color:var(--accent-color)!important}.academia-panel-content .bg-primary,.baremo-container .bg-primary,.construction-container .bg-primary,.inicio-container .bg-primary,.materiales-container .bg-primary,.navbar-academia .bg-primary,.normativa-container .bg-primary{background-color:var(--accent-color)!important}.academia-panel-content a:not(.btn):not([class*=text-]),.baremo-container a:not(.btn):not([class*=text-]),.construction-container a:not(.btn):not([class*=text-]),.inicio-container a:not(.btn):not([class*=text-]),.materiales-container a:not(.btn):not([class*=text-]),.navbar-academia a:not(.btn):not([class*=text-]),.normativa-container a:not(.btn):not([class*=text-]){color:var(--accent-color)!important}.academia-panel-content a:not(.btn):not([class*=text-]):hover,.baremo-container a:not(.btn):not([class*=text-]):hover,.construction-container a:not(.btn):not([class*=text-]):hover,.inicio-container a:not(.btn):not([class*=text-]):hover,.materiales-container a:not(.btn):not([class*=text-]):hover,.navbar-academia a:not(.btn):not([class*=text-]):hover,.normativa-container a:not(.btn):not([class*=text-]):hover{color:var(--secondary-color)!important}.academia-panel-content .btn-primary:not(.btn-contact-premium),.baremo-container .btn-primary:not(.btn-contact-premium),.construction-container .btn-primary:not(.btn-contact-premium),.inicio-container .btn-primary:not(.btn-contact-premium),.materiales-container .btn-primary:not(.btn-contact-premium),.navbar-academia .btn-primary:not(.btn-contact-premium),.normativa-container .btn-primary:not(.btn-contact-premium){background-color:var(--accent-color)!important;border-color:var(--accent-color)!important}.academia-panel-content .btn-primary:not(.btn-contact-premium):hover,.baremo-container .btn-primary:not(.btn-contact-premium):hover,.construction-container .btn-primary:not(.btn-contact-premium):hover,.inicio-container .btn-primary:not(.btn-contact-premium):hover,.materiales-container .btn-primary:not(.btn-contact-premium):hover,.navbar-academia .btn-primary:not(.btn-contact-premium):hover,.normativa-container .btn-primary:not(.btn-contact-premium):hover{background-color:var(--secondary-color)!important;border-color:var(--secondary-color)!important}.academia-panel-wrapper .premium-modal .modal-mobile-list .cuerpo-mobile-divider,.academia-panel-wrapper .premium-modal .modal-table-container .table .cuerpo-group-header{color:var(--accent-color)!important}.academia-panel-wrapper .premium-modal .modal-table-container .table .row-current-specialty{background:linear-gradient(90deg,rgba(var(--accent-color-rgb,26,137,188),.08),rgba(var(--accent-color-rgb,26,137,188),.02))!important}.academia-panel-wrapper .premium-modal .modal-table-container .table .row-current-specialty td{border-bottom-color:rgba(var(--accent-color-rgb,26,137,188),.1)!important;border-top-color:rgba(var(--accent-color-rgb,26,137,188),.1)!important;color:var(--accent-color)!important}.academia-panel-wrapper .premium-modal .modal-table-container .table .row-current-specialty td:first-child{border-left-color:var(--accent-color)!important}.academia-panel-wrapper .premium-modal .modal-table-container .table .row-current-specialty td .fw-bold{color:var(--accent-color)!important}.academia-panel-wrapper .premium-modal .modal-table-container .table .row-current-specialty td .badge-plaza.general{background:var(--accent-color)!important;box-shadow:0 4px 10px rgba(var(--accent-color-rgb,26,137,188),.22)!important}.academia-panel-wrapper .premium-modal .plazas-badge-container .badge-plaza.general{background:rgba(var(--accent-color-rgb,26,137,188),.1)!important;color:var(--accent-color)!important}.academia-panel-wrapper .premium-modal .plazas-badge-container .badge-plaza.discapacidad{background:rgba(var(--secondary-color-rgb,22,189,156),.1)!important;color:var(--secondary-color)!important}.academia-panel-wrapper .premium-modal .modal-mobile-list .specialty-mobile-card.is-active{background:linear-gradient(145deg,#fff,rgba(var(--accent-color-rgb,26,137,188),.02))!important;border-color:rgba(var(--accent-color-rgb,26,137,188),.4)!important;box-shadow:0 10px 20px rgba(var(--accent-color-rgb,26,137,188),.08)!important}body .premium-modal .modal-footer .btn.btn-light:hover{border-color:var(--accent-color)!important;color:var(--accent-color)!important}.home-container .hero-home,.landing-empleo-page .hero-home,.musicos-home-page .hero-home,.ofertas-explicacion-page .hero-home{background:var(--accent-gradient)!important}.home-container .btn-join,.landing-empleo-page .btn-join,.ofertas-explicacion-page .btn-join{background:var(--accent-gradient-linear)!important;border-color:transparent!important}.job-detail-page .pianist-card__avatar-wrapper .verified-badge,.search-page-container .verified-badge{background:var(--accent-color)!important}.landing-empleo-page{--public-color:var(--accent-color);--private-color:var(--secondary-color)}.oposiciones-hub{--hub-accent:var(--secondary-color);--accent-gradient:var(--accent-gradient-linear)}.oposiciones-hub .ccaa-chip .ccaa-dot,.oposiciones-hub .tool-premium-card .tool-content .tool-link-action,.oposiciones-hub .tool-premium-card .tool-icon-wrapper{color:var(--accent-color)!important}.oposiciones-hub .ccaa-chip .ccaa-dot,.oposiciones-hub .tool-premium-card:hover .tool-icon-wrapper{background:var(--accent-color)!important}.oposiciones-hub .header-actions .see-all,.oposiciones-hub .premium-section-header .header-content .em-section-title span,.oposiciones-hub .section-header .see-all{color:var(--accent-color)!important}.oposiciones-hub .header-actions .see-all:hover,.oposiciones-hub .section-header .see-all:hover{color:var(--secondary-color)!important;opacity:1!important}.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:first-child{border-color:var(--accent-color)!important}.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:first-child .card-icon{background:var(--accent-color)!important;color:#fff!important}.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:first-child .card-content h3,.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:first-child .card-content p strong{color:var(--accent-color)!important}.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:nth-child(2){border-color:var(--secondary-color)!important}.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:nth-child(2) .card-icon{background:var(--secondary-color)!important;color:#fff!important}.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:nth-child(2) .card-content h3,.oposiciones-hub .oposiciones-explainer .explainer-grid .explainer-card:nth-child(2) .card-content p strong{color:var(--secondary-color)!important}.oposiciones-hub .oposicion-card .em-btn-primary{background:var(--accent-color)!important;border-color:var(--accent-color)!important;color:#fff!important}.oposiciones-hub .oposicion-card .em-btn-primary:focus-visible,.oposiciones-hub .oposicion-card .em-btn-primary:hover{background:var(--secondary-color)!important;border-color:var(--secondary-color)!important;color:#fff!important}.oposiciones-hub .oposicion-card .em-btn-ghost{border-color:var(--accent-color)!important;box-shadow:0 6px 18px rgba(0,0,0,.08)!important;color:var(--accent-color)!important}.oposiciones-hub .oposicion-card .em-btn-ghost:focus-visible,.oposiciones-hub .oposicion-card .em-btn-ghost:hover{background:var(--accent-color)!important;border-color:var(--accent-color)!important;box-shadow:0 12px 24px rgba(0,0,0,.14)!important;color:#fff!important}.oposiciones-hub .ccaa-chip,.oposiciones-hub .ccaa-chip:hover{border-color:var(--accent-color)!important}.oposiciones-hub .ccaa-chip:hover{background:var(--accent-color)!important;box-shadow:0 10px 24px rgba(0,0,0,.14)!important;color:#fff!important}.oposiciones-hub .cta-alertas-card{background:var(--accent-gradient-linear)!important;box-shadow:0 20px 50px rgba(0,0,0,.18)!important}.oposiciones-hub .cta-alertas-card .btn-cta-alert{background:#fff!important;color:var(--accent-color)!important}.oposiciones-hub .cta-alertas-card .btn-cta-alert:focus-visible,.oposiciones-hub .cta-alertas-card .btn-cta-alert:hover{background:#fff!important;box-shadow:0 10px 30px rgba(0,0,0,.2)!important;color:var(--secondary-color)!important}.oposiciones-hub .oposiciones-explainer .explainer-features .feature-tag i,.oposiciones-hub .oposiciones-hero .em-btn-hero-premium i,.oposiciones-hub .oposiciones-hero .em-btn-hero-premium:focus-visible i,.oposiciones-hub .oposiciones-hero .em-btn-hero-premium:hover i{color:var(--secondary-color)!important}.home-container .btn-hero-main,.home-container .btn-hero-main i,.musicos-home-page .btn-hero-main,.musicos-home-page .btn-hero-main i{color:var(--accent-color)!important}.home-container .btn-hero-main:focus-visible,.home-container .btn-hero-main:focus-visible i,.home-container .btn-hero-main:hover,.home-container .btn-hero-main:hover i,.musicos-home-page .btn-hero-main:focus-visible,.musicos-home-page .btn-hero-main:focus-visible i,.musicos-home-page .btn-hero-main:hover,.musicos-home-page .btn-hero-main:hover i{background:#fff!important;color:var(--secondary-color)!important}.job-detail-page .section-heading{color:var(--accent-color)!important}.job-detail-page .section-heading i{color:var(--secondary-color)!important}.job-detail-page .conv-community-cta__icon,.job-detail-page .conv-community-cta__title,.job-detail-page .conv-pianistas-cta__icon,.job-detail-page .conv-pianistas-cta__title{color:var(--accent-color)!important}.job-detail-page .conv-community-cta__badge{background:var(--accent-gradient-linear)!important}.blog-page .comments-module-block .section-heading,.job-detail-page .comments-module-block .section-heading{color:var(--accent-color)!important}.blog-page .comments-module-block .section-heading i,.job-detail-page .comments-module-block .section-heading i{color:var(--secondary-color)!important}.blog-page .comments-module-block .btn-comment-new-header,.job-detail-page .comments-module-block .btn-comment-new-header{background:var(--accent-gradient-linear)!important}.blog-page .comments-module-block .comment-author--official,.blog-page .comments-module-block .comment-author-link:hover,.blog-page .comments-module-block .comment-ghost-footer__link,.blog-page .comments-module-block .comment-login-link,.job-detail-page .comments-module-block .comment-author--official,.job-detail-page .comments-module-block .comment-author-link:hover,.job-detail-page .comments-module-block .comment-ghost-footer__link,.job-detail-page .comments-module-block .comment-login-link{color:var(--accent-color)!important}.blog-page .comments-module-block .btn-comment-new,.blog-page .comments-module-block .btn-comment-secondary,.job-detail-page .comments-module-block .btn-comment-new,.job-detail-page .comments-module-block .btn-comment-secondary{border-color:var(--accent-color)!important;color:var(--accent-color)!important}.blog-page .comments-module-block .btn-comment-new:hover,.blog-page .comments-module-block .btn-comment-secondary:hover,.job-detail-page .comments-module-block .btn-comment-new:hover,.job-detail-page .comments-module-block .btn-comment-secondary:hover{background:var(--accent-color)!important;color:#fff!important}.blog-page .comments-module-block .btn-comment-submit,.blog-page .comments-module-block .comment-login-submit,.job-detail-page .comments-module-block .btn-comment-submit,.job-detail-page .comments-module-block .comment-login-submit{background:var(--accent-gradient-linear)!important;border-color:transparent!important;color:#fff!important}.blog-page{--blog-gradient:var(--accent-gradient-linear);--blog-gradient-start:var(--secondary-color);--blog-gradient-end:var(--accent-color)}.blog-page .blog-hero{background:radial-gradient(circle at 10% 15%,var(--secondary-color),var(--accent-color))!important}.blog-page .blog-chip:hover,.blog-page .blog-pagination .page-link:hover,.blog-page .blog-show .blog-comments-login a,.blog-page .blog-show .blog-related-swiper__next,.blog-page .blog-show .blog-related-swiper__prev{border-color:var(--accent-color)!important;color:var(--accent-color)!important}.blog-page .blog-show .blog-article-body a{border-color:var(--primary-color)!important;color:var(--primary-color)!important;text-decoration-color:var(--primary-color)!important}.blog-page .blog-show .blog-article-body a:active,.blog-page .blog-show .blog-article-body a:focus,.blog-page .blog-show .blog-article-body a:hover,.blog-page .blog-show .blog-comments-login a:hover{color:var(--secondary-color)!important;text-decoration-color:var(--secondary-color)!important}.blog-page .blog-show .blog-share-btn--article,.blog-page .blog-show .btn-blog-comment{background:var(--accent-gradient-linear)!important;border-color:transparent!important;color:#fff!important}.search-page-container .search-hero{background:var(--accent-gradient)!important}.search-page-container .no-results-state__icon-symbol{color:var(--secondary-color)!important}.search-page-container .music-equalizer .bar,.search-page-container .search-loading-text{background:var(--accent-gradient-linear)!important}.search-page-container .search-loading-text{color:var(--accent-color)!important}.search-page-container .location-results--modal .location-result-item.active,.search-page-container .location-results--modal .location-result-item:hover{background-color:rgba(var(--accent-color-rgb,26,137,188),.08)!important;color:var(--accent-color)!important}.search-page-container .btn-em-primary,.search-page-container .em-auth-modal__primary-btn,.search-page-container .metronome-rod,.search-page-container .metronome-weight{background:var(--accent-color)!important}.search-page-container .em-auth-modal__secondary-btn{border-color:var(--accent-color)!important;color:var(--accent-color)!important}.search-page-container .em-input:focus,.search-page-container .ts-wrapper.form-control.focus .ts-control{border-color:var(--accent-color)!important;box-shadow:0 0 0 4px rgba(var(--accent-color-rgb,26,137,188),.08)!important}.search-page-container .em-pill-input:checked+.em-pill-label,.search-page-container .loading-overlay__text,.search-page-container .ts-dropdown .active{color:var(--accent-color)!important}.search-page-container .btn-em-primary:hover{background:var(--secondary-color)!important}.pianist-profile .ph-chip--main{box-shadow:0 4px 15px rgba(var(--accent-color-rgb,26,137,188),.15)!important}.pianist-profile .ph-chip--main:hover{box-shadow:0 8px 20px rgba(var(--accent-color-rgb,26,137,188),.25)!important}.pianist-profile .ph-chip--secondary{border-color:rgba(var(--accent-color-rgb,26,137,188),.2)!important;color:var(--accent-color)!important}.pianist-profile .ph-chip--secondary:hover{border-color:rgba(var(--accent-color-rgb,26,137,188),.4)!important}.pianist-profile .verified-chip{background:var(--accent-gradient-linear)!important;box-shadow:0 8px 20px rgba(var(--accent-color-rgb,26,137,188),.22)!important}.pianist-profile .verified-chip:hover{background:linear-gradient(135deg,var(--secondary-color),var(--accent-color))!important;box-shadow:0 12px 28px rgba(var(--accent-color-rgb,26,137,188),.35)!important}.pianist-profile .pc-chip:hover{border-color:var(--accent-color)!important;box-shadow:0 4px 10px rgba(var(--accent-color-rgb,26,137,188),.12)!important;color:var(--accent-color)!important}.pianist-profile #section-specialties .chip-soft{background:rgba(var(--accent-color-rgb,26,137,188),.06)!important;border-color:rgba(var(--accent-color-rgb,26,137,188),.2)!important;color:var(--accent-color)!important}.baremo-container{--baremo-primary:var(--accent-color);--baremo-success:var(--secondary-color)}.baremo-resumen-container{--resumen-primary:var(--accent-color);--resumen-secondary:var(--secondary-color)}body.is-commemorative-active .commemorative-hero-asset,body.is-commemorative-active .hero-musician:before,body.is-commemorative-active .oposiciones-hero__bg,body.is-commemorative-active .search-hero:before,body.is-commemorative-active img[src*="heromusicobuscador.webp"],body.is-commemorative-active img[src*="name=heromusicobuscador.webp"],body.is-commemorative-active img[srcset*="heromusicobuscador.webp"],body.is-commemorative-active img[srcset*="name=heromusicobuscador.webp"]{filter:grayscale(1)!important}
