a:active,a:link,a:visited,a:hover{color:#2b73b7;text-decoration:none}a:hover{text-decoration:underline}h1{text-align:center;color:#f4809d;font-size:24pt}h2{color:#859aa3;font-size:24pt}h3{color:#000;font-size:16pt}h4,h5,h6{}p{line-height:1.8}div#site_cover{background-color:#e1e1e1;background-blend-mode:lighten}h1#site_title{text-align:center;color:#f4809d}h6{text-decoration:underline}main a:active,main a:link,main a:visited,main a:hover{color:#080;// comment this line if you planned to use 'internal' shortcode}nav{text-align:center}a.nav-item{display:inline;padding:0 1em}blockquote{padding:.5rem 1rem;border-left:.3rem solid #e5e5e5;background-color:#f9f9f9}pre{display:block;margin-top:0;margin-bottom:1rem;padding:1rem;line-height:1.4;white-space:pre;white-space:pre-wrap;word-break:break-all;word-wrap:break-word;background-color:#f9f9f9;border:thin solid #ccc}table{margin:15px auto;width:100%}table th{background:#000;color:#fff;text-align:center}table tr:nth-child(odd){background:#eee}p img{display:block;margin:10px auto;border:1px solid #eee;box-shadow:0 0 .5em #999}span.nolink{color:red}a.remote:active,a.remote:link,a.remote:visited,a.remote:hover{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABdklEQVR4AWMgAVRo1zY3rGk41rC+rqvCBCJWBpPM4WoomLHtdtuv/t9Lfk263TtrQ0t7Oj9cbzZDc/W6s/8T7khD+P+F/8bv29PZlswJVVBu0vPuVZyNYHFZbmAqE1SR0cbjXR6pjGBO58am962Ta3e3ftqy6B5LCcMasOj7gInrm9jBzI4vTX+bfjT/7/4/p/w/zFXybUmt71u4wJzGfxP/t/xvA+KaP2XnQSKVFpWPav/U/6+HKJjz++OVJUDp1n9N/+r+19QyMCz1mPC/8X/X/26Igrn3GiUeL5n/v+F/8//6/9NOMTC0hDUDefP/L4MoOL6ickVeSQ1QqAGooPdBJE/lnloge/fhixBHftFd9bLkR83/+n/1QAXVP8qX1Pyv/L/s/12f/4xQNz8s3Pa/6X/Vvzqgour/5f/r/q//f2fmLy54WP7lfJN74eMSoKIyoNFz/5/+9ar+Px9aZL3Xfjvz7aO3/96+eLvsnSVE7CPhOAYA9nvIX0UoNU8AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:0;padding:0 0 0 18px;word-wrap:break-word;color:#2b73b7}a.internal:active,a.internal:link,a.internal:visited,a.internal:hover{color:#080;text-decoration:none}div.note{margin:2em;border-radius:20px;text-align:justify;vertical-align:middle;border-collapse:collapse;margin-left:auto;margin-right:auto;width:70%!important;min-height:40px;clear:both;padding:15px 20px 15px 80px;background-position:20px;background-repeat:no-repeat}div.warning{background-color:#fdd;background-image:url(https://auto-melody-reduction.github.io/AMRA-demo/img/warning.png)}div.important{background-color:#ffc;background-image:url(https://auto-melody-reduction.github.io/AMRA-demo/img/important.png)}div.tip{background-color:#dfd;background-image:url(https://auto-melody-reduction.github.io/AMRA-demo/img/tip.png)}div.normal{background-color:#eef;background-image:url(https://auto-melody-reduction.github.io/AMRA-demo/img/note.png)}footer{text-align:center;font-size:12pt;color:#999}header{width:100%;margin:0}main{width:960px;margin:0 auto}body{margin:0}.vis midi-player{display:block;width:inherit;margin:4px;margin-bottom:0}.vis midi-player::part(control-panel){border:1px solid #000;border-radius:10px 10px 0 0}.vis midi-player::part(play-button){color:#222;border:2px solid currentColor;background-color:#ddd;border-radius:20px;transition:all .2s;content:"hello"}.vis midi-player::part(play-button):hover{color:#000;background-color:#fff;border-radius:10px}midi-player::part(time){font-family:monospace}.vis midi-visualizer .piano-roll-visualizer{border:1px solid #000;border-radius:10px 10px 10px 10px;margin:4px;margin-top:0;overflow:auto}.alone midi-visualizer .piano-roll-visualizer{border:1px solid #000;border-radius:10px 10px 10px 10px;margin:5px;overflow:auto}midi-visualizer svg rect.note{opacity:.6;stroke-width:2}.form midi-visualizer svg rect.note[data-instrument="1"]{fill:#aaa}.legend{border:2px dotted #888;border-radius:20px;padding-bottom:0;padding-top:5px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:20px}.legend-item{display:flex;align-items:center;margin-right:20px;margin-bottom:10px}.color-box{width:20px;height:20px;margin-right:5px;border:1px solid #000}.center-stuff{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-bottom:20px}.btn{background-color:#cde;color:#000;padding:8px;margin:10px;font-size:14px;border:none;border-radius:10px;cursor:pointer}midi-visualizer .piano-roll-visualizer svg{background:linear-gradient(90deg,#aaa 1px,transparent 0px 55px,rgba(170,170,170,0.3333333333) 56px,transparent 56px 110px,rgba(170,170,170,0.3333333333) 111px,transparent 111px 165px,rgba(170,170,170,0.3333333333) 166px,transparent 166px) left/220px repeat}midi-visualizer svg rect.note[data-is-drum=true]{fill:#888}midi-visualizer svg rect.note.active{opacity:.9;stroke:#000}.type1 midi-visualizer svg rect.note[data-instrument="0"]{fill:#77c77c}.type2 midi-visualizer svg rect.note[data-instrument="0"]{fill:#ec7a7a}.type3 midi-visualizer svg rect.note[data-instrument="0"]{fill:#689aff}.type1 midi-visualizer svg rect.note[data-instrument="1"]{fill:#a3aab8}.type2 midi-visualizer svg rect.note[data-instrument="1"]{fill:#a3aab8}.type3 midi-visualizer svg rect.note[data-instrument="1"]{fill:#a3aab8}.acc midi-visualizer svg rect.note[data-instrument="0"]{fill:#a3aab8}audio{width:100%;height:36px}html{font-family:sans-serif}table{border-collapse:collapse;border:2px solid #c8c8c8;letter-spacing:1px;font-size:.8rem}td,th{border:1px solid #bebebe;padding:10px 20px}th{background-color:#ebebeb}td{text-align:center}tr:nth-child(even) td{background-color:#fafafa}tr:nth-child(odd) td{background-color:#f5f5f5}caption{padding:10px}