@media (min-width:768px){.layout-module-scss-module__82Yv0W__headerBottom{display:none!important}}@media (max-width:767px){.layout-module-scss-module__82Yv0W__headerLeft{display:none!important}}
.Loading-module-scss-module__1-Yk8q__load{-webkit-user-select:none;user-select:none;cursor:default;width:600px;height:36px;margin-left:-300px;position:absolute;top:40%;left:50%;overflow:visible}.Loading-module-scss-module__1-Yk8q__load div{opacity:0;width:40px;height:72px;font-size:1.3rem;animation:2s linear infinite Loading-module-scss-module__1-Yk8q__move;position:absolute;transform:rotate(180deg)}.Loading-module-scss-module__1-Yk8q__load div:nth-child(2){animation-delay:.2s}.Loading-module-scss-module__1-Yk8q__load div:nth-child(3){animation-delay:.4s}.Loading-module-scss-module__1-Yk8q__load div:nth-child(4){animation-delay:.6s}.Loading-module-scss-module__1-Yk8q__load div:nth-child(5){animation-delay:.8s}.Loading-module-scss-module__1-Yk8q__load div:nth-child(6){animation-delay:1s}.Loading-module-scss-module__1-Yk8q__load div:nth-child(7){animation-delay:1.2s}@keyframes Loading-module-scss-module__1-Yk8q__move{0%{opacity:0;left:0}35%{opacity:1;left:41%;transform:rotate(0)}65%{opacity:1;left:59%;transform:rotate(0)}to{opacity:0;left:100%;transform:rotate(-180deg)}}.Loading-module-scss-module__1-Yk8q__loading2{background:#fff;width:100%;height:100%}.Loading-module-scss-module__1-Yk8q__loading2Text{text-align:center;width:100%;height:100px;font-size:1.5rem;line-height:100px}.Loading-module-scss-module__1-Yk8q__loading2Text span{color:#000;margin:0 5px;display:inline-block}.Loading-module-scss-module__1-Yk8q__loading2Text span:first-child{filter:blur();animation:1.5s linear infinite alternate Loading-module-scss-module__1-Yk8q__blur-text}.Loading-module-scss-module__1-Yk8q__loading2Text span:nth-child(2){filter:blur();animation:1.5s linear .2s infinite alternate Loading-module-scss-module__1-Yk8q__blur-text}.Loading-module-scss-module__1-Yk8q__loading2Text span:nth-child(3){filter:blur();animation:1.5s linear .4s infinite alternate Loading-module-scss-module__1-Yk8q__blur-text}.Loading-module-scss-module__1-Yk8q__loading2Text span:nth-child(4){filter:blur();animation:1.5s linear .6s infinite alternate Loading-module-scss-module__1-Yk8q__blur-text}.Loading-module-scss-module__1-Yk8q__loading2Text span:nth-child(5){filter:blur();animation:1.5s linear .8s infinite alternate Loading-module-scss-module__1-Yk8q__blur-text}.Loading-module-scss-module__1-Yk8q__loading2Text span:nth-child(6){filter:blur();animation:1.5s linear 1s infinite alternate Loading-module-scss-module__1-Yk8q__blur-text}@keyframes Loading-module-scss-module__1-Yk8q__blur-text{0%{filter:blur()}to{filter:blur(2px)}}
.LoadingMusic-module-scss-module__viT8DW__spinner{width:50px;height:30px;margin:1rem auto}.LoadingMusic-module-scss-module__viT8DW__spinner>div{background:var(--primary-color);float:left;width:2px;height:100%;margin:0 1px;animation:2s cubic-bezier(.62,.28,.23,.99) infinite LoadingMusic-module-scss-module__viT8DW__stretch}.LoadingMusic-module-scss-module__viT8DW__spinner .LoadingMusic-module-scss-module__viT8DW__r1{animation-delay:-1s}.LoadingMusic-module-scss-module__viT8DW__spinner .LoadingMusic-module-scss-module__viT8DW__r2{animation-delay:-.9s}.LoadingMusic-module-scss-module__viT8DW__spinner .LoadingMusic-module-scss-module__viT8DW__r3{animation-delay:-.8s}.LoadingMusic-module-scss-module__viT8DW__spinner .LoadingMusic-module-scss-module__viT8DW__r4{animation-delay:-.7s}.LoadingMusic-module-scss-module__viT8DW__spinner .LoadingMusic-module-scss-module__viT8DW__r5{animation-delay:-.6s}@keyframes LoadingMusic-module-scss-module__viT8DW__stretch{0%,20%,49%{background-color:var(--primary-color);transform:scaleY(.4)}10%{transform:scaleY(1)}50%,70%,to{background-color:var(--secondary-color);transform:scaleY(.4)}60%{background-color:var(--secondary-color);transform:scaleY(1)}}
.blurry-middle-popup-module-scss-module__WhLolG__loading{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg-color-secondary);color:var(--text-secondary);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex;box-shadow:0 0 3px #0000001a}
.abc-renderer-module-scss-module__Yjmttq__errorMessage{width:100%;padding:8px;display:block;position:sticky;top:0;left:0}
.CircleTextButton-module-scss-module__lDUy-W__ctBtn{cursor:pointer;text-align:center;-webkit-tap-highlight-color:#0000}.CircleTextButton-module-scss-module__lDUy-W__text{word-break:keep-all;text-align:center;font-size:.8rem;transition:color .3s;display:block}
.Spinner-module-scss-module__zP2xKW__spinner{color:var(--secondary-color);line-height:0;display:inline-block}.Spinner-module-scss-module__zP2xKW__spin{animation:1s linear infinite Spinner-module-scss-module__zP2xKW__music-spin;display:block}@keyframes Spinner-module-scss-module__zP2xKW__music-spin{to{transform:rotate(360deg)}}.Spinner-module-scss-module__zP2xKW__loading{flex-direction:column;gap:.5rem;width:100%;padding-top:2rem;padding-bottom:2rem;display:flex}.Spinner-module-scss-module__zP2xKW__loadingCenter{justify-content:center;width:100%;display:flex}.Spinner-module-scss-module__zP2xKW__loadingMessage{color:#334155b3;text-align:center;width:100%}
.email-module-scss-module__9dZG0W__reach:before{content:attr(data-name) "@" "zanmeigepu.com";direction:ltr;unicode-bidi:bidi-override}
.ScreenBlocker-module-scss-module__DK65Ha__screenBlocker{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px)}
.styles-module__gpJ5OG__animateGradient{background:linear-gradient(90deg,#3b82f6,#6366f1,#a855f7,#ec4899,#f43f5e,#f97316,#facc15,#10b981) 0 0/300% 300%;animation:4s linear infinite styles-module__gpJ5OG__gradientAnimation}@keyframes styles-module__gpJ5OG__gradientAnimation{0%{background-position:0%}25%{background-position:50% 100%}50%{background-position:100%}75%{background-position:50% 0}to{background-position:0%}}
.page-module-scss-module__rcUngW__linkGrid{grid-template-rows:1fr;margin-bottom:50px;padding:0 .5rem;display:grid}.page-module-scss-module__rcUngW__linkContainer{color:var(--fg-color);border:1px solid #0000;font-family:sans-serif;transition:background-color .3s ease-in-out}.page-module-scss-module__rcUngW__linkContainer:hover{background-color:var(--bg-color-hover)}.page-module-scss-module__rcUngW__link{padding:.5rem 0;display:block}.page-module-scss-module__rcUngW__link,.page-module-scss-module__rcUngW__linkContainer{border-radius:10px}.page-module-scss-module__rcUngW__linkTitle{border-radius:4px;font-size:1.2rem;font-weight:400;transition:background-color .3s ease-in-out}.page-module-scss-module__rcUngW__tag{background-color:var(--bg-color-secondary);color:var(--fg-color-secondary);border-radius:.9rem;padding:.1rem .6rem;font-size:.8rem;display:inline-block}
.page-module-scss-module__d8MMFq__pageWrapper{min-height:100vh;padding:2rem 1rem 4rem}.page-module-scss-module__d8MMFq__container{width:100%;max-width:820px;margin:0 auto}.page-module-scss-module__d8MMFq__topBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__d8MMFq__brandLink{color:var(--fg-color);align-items:center;gap:.45rem;font-size:1rem;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.page-module-scss-module__d8MMFq__brandLink:hover{color:var(--primary-color)}.page-module-scss-module__d8MMFq__breadcrumbNav{font-size:.8125rem}.page-module-scss-module__d8MMFq__breadcrumbList{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.page-module-scss-module__d8MMFq__breadcrumbLink{color:var(--fg-color-secondary);text-decoration:none;transition:color .15s}.page-module-scss-module__d8MMFq__breadcrumbLink:hover{color:var(--primary-color);text-decoration:underline}.page-module-scss-module__d8MMFq__breadcrumbSeparator{color:var(--text-secondary);-webkit-user-select:none;user-select:none}.page-module-scss-module__d8MMFq__breadcrumbCurrent{color:var(--fg-color);text-overflow:ellipsis;white-space:nowrap;max-width:360px;font-weight:500;overflow:hidden}.page-module-scss-module__d8MMFq__heroHeader{margin-bottom:1.25rem}.page-module-scss-module__d8MMFq__titleHeading{color:var(--fg-color);letter-spacing:-.01em;margin:0 0 .65rem;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:600;line-height:1.35}.page-module-scss-module__d8MMFq__notationSubtitle{color:var(--text-secondary);vertical-align:middle;margin-left:.35rem;font-size:.8125rem;font-weight:400}.page-module-scss-module__d8MMFq__metaBar{flex-wrap:wrap;align-items:center;gap:.45rem .6rem;margin-bottom:1.5rem;display:flex}.page-module-scss-module__d8MMFq__metaItem{background-color:var(--bg-color-secondary);color:var(--fg-color);border:none;border-radius:6px;align-items:center;padding:.25rem .65rem;font-size:.8125rem;display:inline-flex}.page-module-scss-module__d8MMFq__scoreViewerFrame{background:0 0;border:none;margin-bottom:2.25rem}.page-module-scss-module__d8MMFq__viewerHeader{background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:0 0 .75rem;display:flex}@media (max-width:600px){.page-module-scss-module__d8MMFq__viewerHeader{flex-direction:column;align-items:stretch;gap:.6rem}}.page-module-scss-module__d8MMFq__viewerFeatureText{color:var(--text-secondary);letter-spacing:.01em;font-size:.875rem}.page-module-scss-module__d8MMFq__interactiveBtn{background:var(--primary-color);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.35rem;padding:.45rem 1.1rem;font-size:.875rem;font-weight:500;transition:opacity .15s,transform .15s;display:inline-flex}.page-module-scss-module__d8MMFq__interactiveBtn:hover{opacity:.9;transform:translateY(-1px)}.page-module-scss-module__d8MMFq__interactiveBtn:active{transform:translateY(0)}@media (max-width:600px){.page-module-scss-module__d8MMFq__interactiveBtn{width:100%;padding:.6rem 1rem}}.page-module-scss-module__d8MMFq__btnArrow{font-size:.95rem;line-height:1;transition:transform .15s}.page-module-scss-module__d8MMFq__interactiveBtn:hover .page-module-scss-module__d8MMFq__btnArrow{transform:translate(2px)}.page-module-scss-module__d8MMFq__imageForm{width:100%;margin:0;padding:0}.page-module-scss-module__d8MMFq__imageClickTarget{cursor:pointer;background:0 0;border:none;width:100%;margin:0;padding:0;display:block}.page-module-scss-module__d8MMFq__imageContainer{background-color:var(--bg-color-secondary);border:none;border-radius:10px;justify-content:center;align-items:center;width:100%;height:480px;padding:0;display:flex;position:relative;overflow:hidden}@media (max-width:600px){.page-module-scss-module__d8MMFq__imageContainer{height:300px}}.page-module-scss-module__d8MMFq__lyricsSection{border:none;margin-top:2rem;margin-bottom:2.5rem}.page-module-scss-module__d8MMFq__lyricsHeading,.page-module-scss-module__d8MMFq__recommendHeading{color:var(--fg-color);border:none;margin-bottom:1rem;font-size:1.15rem;font-weight:600}.page-module-scss-module__d8MMFq__lyricsBody{color:var(--fg-color);font-size:1rem;line-height:2}.page-module-scss-module__d8MMFq__lyricsParagraph{white-space:pre-line;margin-bottom:1.25rem}.page-module-scss-module__d8MMFq__lyricsParagraph:last-child{margin-bottom:0}.page-module-scss-module__d8MMFq__recommendSection{border:none;margin-top:2.5rem}.page-module-scss-module__d8MMFq__recommendGrid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem;display:grid}.page-module-scss-module__d8MMFq__recommendCard{background-color:var(--bg-color-secondary);border:none;border-radius:8px;padding:.85rem 1rem;text-decoration:none;transition:background-color .15s,transform .15s;display:block}.page-module-scss-module__d8MMFq__recommendCard:hover{background-color:var(--bg-color-hover);transform:translateY(-1px)}.page-module-scss-module__d8MMFq__recommendTitle{color:var(--fg-color);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.3rem;font-size:.95rem;font-weight:600;transition:color .15s;overflow:hidden}.page-module-scss-module__d8MMFq__recommendCard:hover .page-module-scss-module__d8MMFq__recommendTitle{color:var(--primary-color)}.page-module-scss-module__d8MMFq__recommendMeta{color:var(--text-secondary);font-size:.775rem}
@media (max-width:1099px){.layout-module-scss-module__dkcffW__viewHeader{display:none!important}}
