@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=DM+Sans:wght@400;500;600;700&display=swap";
.cnr-shell{color:#f5f5f5;--cnr-band:0rem;width:100%;min-height:100vh;padding-top:var(--cnr-band);background:#121212;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.cnr-shell .apps-back-button{z-index:9999;cursor:pointer;align-items:center;height:2.25rem;display:none;position:absolute;top:1rem;left:1rem}.cnr-shell{--border:initial;--fg:initial}@media (min-width:1024px){.cnr-shell{height:100dvh;overflow:hidden}.cnr-shell .cnr.cnr .cnr-cuenta{align-items:center;min-height:68px;padding-right:280px;display:flex}}@media (max-width:1023.98px){.cnr-shell{--cnr-band:4rem}.cnr-shell .apps-back-button{display:flex}}.cnr *,.cnr :before,.cnr :after{border:0 solid;margin:0;padding:0}.cnr h1,.cnr h2,.cnr h3,.cnr h4{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-transform:none;color:inherit}.cnr p{line-height:inherit;color:inherit;font-size:inherit}.cnr ol,.cnr ul{list-style:none}.cnr main{overflow:visible}.cnr img,.cnr svg{vertical-align:middle;display:block}.cnr img{max-width:100%;height:auto}.cnr button,.cnr input,.cnr select,.cnr textarea{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;text-transform:none;box-shadow:none;background-color:#0000;border-radius:0}.cnr button:focus{outline:none}.cnr button:focus-visible{outline-offset:1px;outline:2px solid #64c8ff}.cnr .bcm-logo-wrap{max-width:420px}.cnr .bcm-pegados{grid-template-columns:repeat(var(--bcm-pegados-cols,3), minmax(0, 1fr));box-sizing:border-box;border-top:1px solid #383838;border-left:1px solid #383838;border-radius:7px;width:100%;display:grid;overflow:hidden}.cnr .bcm-pegados>button{color:#999;min-width:0;min-height:32px;font:inherit;text-align:center;cursor:pointer;background:#1e1e1e;border:1px solid #383838;border-top:0;border-left:0;border-radius:0;justify-content:center;align-items:center;gap:6px;margin:0;padding:7px 9px;font-size:12px;line-height:1.35;display:flex}.cnr .bcm-pegados>button[aria-checked=true],.cnr .bcm-pegados>button[aria-pressed=true]{color:#64c8ff;background:#1a3a5c}.cnr .bcm-pegados>button:hover{color:#ddd}.cnr .bcm-pegados>button:focus-visible{outline-offset:-3px;outline:2px solid #64c8ff}.cnr .bcm-pegados>button:disabled{opacity:.4;cursor:default}.cnr .bcm-pegados>button svg{flex:none}.cnr,.cnr *,.cnr:before,.cnr :before,.cnr:after,.cnr :after{box-sizing:border-box}.cnr.app-root{z-index:10;flex:1;grid-template-columns:1fr;min-height:0;margin:0;padding:0;display:grid;position:relative}.cnr .controls-panel{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:10;background:#121212;border-bottom:1px solid #444;width:auto;height:auto;min-height:0;max-height:60vh;margin:0;padding:10px 14px;position:static;overflow:hidden auto}@media (min-width:1024px){.cnr.app-root{grid-template-columns:clamp(320px, var(--controls-panel-w,420px), 80vw) 1fr;height:100%}.cnr .controls-panel{border-bottom:none;border-right:1px solid #444;height:100%;max-height:none;position:sticky;top:0;left:0}}.cnr .block{border-top:1px solid #262636;flex-direction:column;gap:12px;margin-top:12px;padding-top:8px;display:flex}.cnr .block h2{color:#e0e0ff;margin:0 0 6px;font-size:13px;font-weight:600}.cnr .hint{color:#b0b0c8;margin:0 0 6px;font-size:11px}.cnr .pr-panel-btn{border:1px solid var(--border);color:var(--fg);cursor:pointer;background:#242633;border-radius:8px;padding:5px 8px;font-size:.85rem;transition:background .15s,transform 50ms}.cnr .pr-panel-btn:hover{background:#2d3040}.cnr .pr-panel-btn:active{transform:scale(.97)}.cnr .tabs-header{border-bottom:1px solid #333;flex-wrap:wrap;align-items:flex-end;gap:2px;margin-bottom:0;padding:6px 2px 0;display:flex}.cnr .tab-btn{color:#888;cursor:pointer;white-space:nowrap;z-index:1;font-variation-settings:"wght" 600;background:#1e1e1e;border:1px solid #333;border-radius:6px 6px 0 0;align-items:center;gap:4px;margin-bottom:-1px;padding:5px 11px;font-size:10.5px;font-weight:600;transition:background .12s,color .12s;display:inline-flex;position:relative}.cnr .tab-btn .tab-shortcut{color:#64c8ff;white-space:nowrap;margin-left:4px}.cnr .tab-btn:hover{color:#bbb;background:#252525}.cnr .tab-btn.active{color:#e0e0e0;z-index:2;background:#121212;border-color:#333 #333 #121212;font-weight:600}.cnr .tabs-header .tab-btn.tab-con-color,.cnr .tabs-header .tab-btn.tab-con-color:hover,.cnr .tabs-header .tab-btn.tab-con-color.active{border-color:var(--tab-color);color:var(--tab-color)}.cnr .tabs-header .tab-btn.tab-con-color.active{border-bottom-color:#121212}.cnr .tab-btn.tab-modified{color:#e8f0ff;background:#1a3a5c}.cnr .tab-btn.tab-modified.active{color:#fff;background:#1e4a7a}.cnr .tab-btn.tab-encendida{color:#e6ffe9;background:#1f5a2b;border-color:#3fb950}.cnr .tab-btn.tab-encendida.active{color:#fff;background:#2a7a3c;border-bottom-color:#2a7a3c}.cnr .pr-btn-group{gap:3px;display:flex}.cnr .controls-panel .pr-btn-group{width:100%}.cnr .controls-panel .pr-btn-group .pr-panel-btn{flex:1 1 0;min-width:0}.cnr .controls-panel .pr-panel-btn{justify-content:center;align-items:center;gap:6px;display:inline-flex}.cnr .tab-btn .tab-detached-dot{color:#4f7dff;margin-left:4px;font-size:14px;line-height:0}.cnr .tab-btn.tab-detached{opacity:.55;font-style:italic}.cnr.cnr{font-family:DM Sans,system-ui,sans-serif}.cnr.cnr .cnr-panel{flex-direction:column;display:flex}.cnr .cnr-lista{background:#121212;min-width:0;padding:0 12px 40px}.cnr .cnr-cuenta{z-index:2;color:#c9c8d3;font-variant-numeric:tabular-nums;background:#121212;border-bottom:1px solid #2a2a33;margin:0 -12px 8px;padding:12px;font-size:14px;position:sticky;top:0}.cnr .cnr-fila{border-bottom:1px solid #1f1f26;border-radius:6px;grid-template-columns:2.2em minmax(0,1fr) auto auto;grid-template-areas:"num acordes play midi";align-items:center;gap:6px;padding:8px 2px;display:grid}.cnr .cnr-fila-suena{background:#1b1b24}.cnr .cnr-num{grid-area:num}.cnr .cnr-play{grid-area:play}.cnr .cnr-midi{grid-area:midi}.cnr .cnr-largo{grid-area:largo;display:none}.cnr .cnr-acordes{grid-area:acordes}.cnr .cnr-num,.cnr .cnr-largo{color:#77768a;text-align:right;font-variant-numeric:tabular-nums;font-family:DM Mono,ui-monospace,monospace;font-size:12px}.cnr .cnr-largo{text-align:center;color:#9b9aaa}.cnr .cnr-boton{color:#ecebf2;cursor:pointer;background:#1b1b22;border:1px solid #34343f;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:30px;height:30px;padding:0 8px;font:600 12px DM Sans,system-ui,sans-serif;display:inline-flex}.cnr .cnr-boton:focus-visible{outline-offset:1px;outline:2px solid #64c8ff}.cnr .cnr-midi-texto{display:none}.cnr .cnr-acordes{flex-wrap:wrap;align-items:baseline;gap:2px 0;min-width:0;font-size:16px;line-height:1.5;display:flex}.cnr .cnr-par{align-items:baseline;display:inline-flex}.cnr .cnr-flecha{color:#5b5a6a;margin:0 5px}.cnr .cnr-flecha-chica{margin:0 3px;font-size:12px}.cnr .cnr-acorde{cursor:context-menu;border-radius:4px;padding:1px 4px;font-weight:700}.cnr .cnr-agregado{opacity:.92;font-size:13px;font-weight:500}.cnr .cnr-sonando{background:#2c2c38;box-shadow:inset 0 0 0 1px}.cnr .cnr-fin{height:1px}.cnr .cnr-menu{z-index:50;background:#1d1d24;border:1px solid #3a3a46;border-radius:8px;flex-direction:column;min-width:190px;padding:4px;display:flex;position:fixed;box-shadow:0 10px 30px #00000080}.cnr .cnr-menu button{text-align:left;color:#ecebf2;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:8px 10px;font:500 14px DM Sans,system-ui,sans-serif}.cnr .cnr-menu button:focus-visible{background:#2a2a35;outline:none}@media (hover:hover){.cnr .cnr-fila:hover{background:#18181e}.cnr .cnr-boton:hover{border-color:#64c8ff}.cnr .cnr-menu button:hover{background:#2a2a35}}@media (pointer:coarse){.cnr .cnr-boton{min-width:40px;height:40px}.cnr .cnr-acorde{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cnr .cnr-menu button{padding:12px;font-size:15px}}@media (max-width:1023.98px){.cnr.cnr>.controls-panel{max-height:none}}@media (min-width:768px){.cnr .cnr-lista{padding:0 18px 40px}.cnr .cnr-cuenta{margin:0 -18px 8px;padding:12px 18px}.cnr .cnr-fila{grid-template-columns:3.2em auto auto 2.2em minmax(0,1fr);grid-template-areas:"num play midi largo acordes";gap:8px;padding:7px 6px}.cnr .cnr-largo{display:block}.cnr .cnr-midi-texto{display:inline}.cnr .cnr-flecha{margin:0 6px}}@media (min-width:768px) and (max-width:1023.98px){.cnr.cnr .cnr-dos{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:18px;display:grid}}@media (min-width:1024px){.cnr .cnr-lista{min-height:0;padding:14px 18px 40px;overflow:auto}.cnr .cnr-cuenta{margin:-14px -18px 8px;top:-14px}}
/*# sourceMappingURL=1asgusimij735.css.map*/