.cm-loading-indicator{display:inline-block;vertical-align:middle;overflow:visible;flex:none;color:#42a5f5}.cm-indicator-turn{transform-origin:50px 50px;animation:cmIndicatorTurn 1.1375s linear infinite}.cm-indicator-morph{animation:cmIndicatorMorph 1.1375s cubic-bezier(.2,0,0,1) infinite,cmIndicatorColor 1.1375s linear infinite}.cm-indicator-still{display:none}@keyframes cmIndicatorMorph{0.0%{d:path("M47.7,12.1Q50.0,9.6 52.3,12.1Q54.7,14.7 56.0,18.6Q57.3,22.6 59.3,22.7Q61.3,22.8 64.9,20.3Q68.6,17.8 71.5,17.9Q74.5,18.1 74.2,22.0Q74.0,26.0 73.0,29.5Q72.0,33.1 74.3,33.9Q76.6,34.6 81.1,34.9Q85.6,35.3 86.9,37.5Q88.2,39.8 85.1,42.8Q82.0,45.8 79.8,47.9Q77.5,50.0 79.8,52.1Q82.0,54.2 85.1,57.2Q88.2,60.2 86.9,62.5Q85.6,64.7 81.1,65.1Q76.6,65.4 74.3,66.1Q72.0,66.9 73.0,70.5Q74.0,74.0 74.2,78.0Q74.5,81.9 71.5,82.1Q68.6,82.2 64.9,79.7Q61.3,77.2 59.3,77.3Q57.3,77.4 56.0,81.4Q54.7,85.3 52.3,87.9Q50.0,90.4 47.7,87.9Q45.3,85.3 44.0,81.4Q42.7,77.4 40.7,77.3Q38.7,77.2 35.1,79.7Q31.4,82.2 28.5,82.1Q25.5,81.9 25.8,78.0Q26.0,74.0 27.0,70.5Q28.0,66.9 25.7,66.1Q23.4,65.4 18.9,65.1Q14.4,64.7 13.1,62.5Q11.8,60.2 14.9,57.2Q18.0,54.2 20.2,52.1Q22.5,50.0 20.2,47.9Q18.0,45.8 14.9,42.8Q11.8,39.8 13.1,37.5Q14.4,35.3 18.9,34.9Q23.4,34.6 25.7,33.9Q28.0,33.1 27.0,29.5Q26.0,26.0 25.8,22.0Q25.5,18.1 28.5,17.9Q31.4,17.8 35.1,20.3Q38.7,22.8 40.7,22.7Q42.7,22.6 44.0,18.6Q45.3,14.7 47.7,12.1Z")}14.2857%{d:path("M47.5,10.5Q50.0,9.1 52.5,10.5Q55.0,11.9 56.9,14.4Q58.9,16.9 60.8,18.0Q62.8,19.1 65.6,18.6Q68.5,18.0 71.6,17.9Q74.7,17.8 76.4,19.9Q78.1,21.9 78.1,25.2Q78.2,28.4 78.4,30.9Q78.7,33.4 80.7,34.9Q82.8,36.4 85.6,38.1Q88.4,39.7 89.3,42.2Q90.2,44.7 88.6,47.4Q87.0,50.0 85.0,52.2Q83.1,54.4 83.1,56.6Q83.1,58.9 84.3,61.8Q85.5,64.7 85.5,67.6Q85.4,70.4 82.9,71.9Q80.5,73.4 77.4,73.8Q74.2,74.2 72.3,75.4Q70.3,76.5 69.4,79.3Q68.5,82.0 67.0,84.7Q65.5,87.5 62.9,87.9Q60.3,88.4 57.5,86.8Q54.6,85.2 52.3,84.2Q50.0,83.1 47.7,84.2Q45.4,85.2 42.5,86.8Q39.7,88.4 37.1,87.9Q34.5,87.5 33.0,84.7Q31.5,82.0 30.6,79.3Q29.7,76.5 27.7,75.4Q25.8,74.2 22.6,73.8Q19.5,73.4 17.1,71.9Q14.6,70.4 14.5,67.6Q14.5,64.7 15.7,61.8Q16.9,58.9 16.9,56.6Q16.9,54.4 15.0,52.2Q13.0,50.0 11.4,47.4Q9.8,44.7 10.7,42.2Q11.6,39.7 14.4,38.1Q17.2,36.4 19.3,34.9Q21.3,33.4 21.6,30.9Q21.8,28.4 21.9,25.2Q21.9,21.9 23.6,19.9Q25.3,17.8 28.4,17.9Q31.5,18.0 34.4,18.6Q37.2,19.1 39.2,18.0Q41.1,16.9 43.1,14.4Q45.0,11.9 47.5,10.5Z")}28.5714%{d:path("M47.9,18.3Q50.0,18.3 52.1,18.3Q54.2,18.3 56.3,18.3Q58.5,18.3 60.8,18.3Q63.1,18.3 65.7,18.3Q68.3,18.3 70.8,18.9Q73.4,19.5 74.3,22.2Q75.1,24.9 75.9,27.2Q76.6,29.6 77.3,31.7Q78.0,33.8 78.7,35.8Q79.3,37.8 80.0,39.8Q80.6,41.8 81.3,43.8Q81.9,45.8 82.6,47.9Q83.3,50.0 84.0,52.3Q84.8,54.6 85.6,57.2Q86.5,59.8 85.4,62.0Q84.3,64.2 82.2,65.8Q80.0,67.3 78.1,68.7Q76.2,70.1 74.4,71.4Q72.7,72.7 71.0,73.9Q69.3,75.1 67.6,76.3Q65.9,77.6 64.2,78.8Q62.5,80.1 60.6,81.4Q58.8,82.8 56.7,84.2Q54.7,85.7 52.4,87.4Q50.0,89.1 47.6,87.4Q45.3,85.7 43.3,84.2Q41.2,82.8 39.4,81.4Q37.5,80.1 35.8,78.8Q34.1,77.6 32.4,76.3Q30.7,75.1 29.0,73.9Q27.3,72.7 25.6,71.4Q23.8,70.1 21.9,68.7Q20.0,67.3 17.8,65.8Q15.7,64.2 14.6,62.0Q13.5,59.8 14.4,57.2Q15.2,54.6 16.0,52.3Q16.7,50.0 17.4,47.9Q18.1,45.8 18.7,43.8Q19.4,41.8 20.0,39.8Q20.7,37.8 21.3,35.8Q22.0,33.8 22.7,31.7Q23.4,29.6 24.1,27.2Q24.9,24.9 25.7,22.2Q26.6,19.5 29.2,18.9Q31.7,18.3 34.3,18.3Q36.9,18.3 39.2,18.3Q41.5,18.3 43.7,18.3Q45.8,18.3 47.9,18.3Z")}42.8571%{d:path("M45.3,22.6Q50.0,22.5 54.7,22.6Q59.3,22.6 62.3,22.9Q65.3,23.2 67.8,23.6Q70.2,24.0 72.4,24.6Q74.5,25.2 76.4,25.9Q78.3,26.7 79.9,27.6Q81.5,28.6 82.9,29.7Q84.2,30.7 85.3,32.0Q86.4,33.3 87.3,34.8Q88.2,36.2 88.8,37.9Q89.4,39.6 89.8,41.6Q90.2,43.6 90.3,46.8Q90.4,50.0 90.3,53.2Q90.2,56.4 89.8,58.4Q89.4,60.4 88.8,62.1Q88.2,63.8 87.3,65.2Q86.4,66.7 85.3,68.0Q84.2,69.3 82.9,70.3Q81.5,71.4 79.9,72.4Q78.3,73.3 76.4,74.1Q74.5,74.8 72.4,75.4Q70.2,76.0 67.8,76.4Q65.3,76.8 62.3,77.1Q59.3,77.4 54.7,77.4Q50.0,77.5 45.3,77.4Q40.7,77.4 37.7,77.1Q34.7,76.8 32.2,76.4Q29.8,76.0 27.6,75.4Q25.5,74.8 23.6,74.1Q21.7,73.3 20.1,72.4Q18.5,71.4 17.1,70.3Q15.8,69.3 14.7,68.0Q13.6,66.7 12.7,65.2Q11.8,63.8 11.2,62.1Q10.6,60.4 10.2,58.4Q9.8,56.4 9.7,53.2Q9.6,50.0 9.7,46.8Q9.8,43.6 10.2,41.6Q10.6,39.6 11.2,37.9Q11.8,36.2 12.7,34.8Q13.6,33.3 14.7,32.0Q15.8,30.7 17.1,29.7Q18.5,28.6 20.1,27.6Q21.7,26.7 23.6,25.9Q25.5,25.2 27.6,24.6Q29.8,24.0 32.2,23.6Q34.7,23.2 37.7,22.9Q40.7,22.6 45.3,22.6Z")}57.1429%{d:path("M47.6,11.4Q50.0,9.6 52.4,11.4Q54.9,13.1 56.4,16.7Q58.0,20.3 59.2,22.4Q60.5,24.6 63.0,24.0Q65.4,23.4 69.0,21.9Q72.6,20.5 75.6,21.0Q78.6,21.4 79.0,24.4Q79.5,27.4 78.1,31.0Q76.6,34.6 76.0,37.0Q75.4,39.5 77.6,40.8Q79.7,42.0 83.3,43.6Q86.9,45.1 88.6,47.6Q90.4,50.0 88.6,52.4Q86.9,54.9 83.3,56.4Q79.7,58.0 77.6,59.2Q75.4,60.5 76.0,63.0Q76.6,65.4 78.1,69.0Q79.5,72.6 79.0,75.6Q78.6,78.6 75.6,79.0Q72.6,79.5 69.0,78.1Q65.4,76.6 63.0,76.0Q60.5,75.4 59.2,77.6Q58.0,79.7 56.4,83.3Q54.9,86.9 52.4,88.6Q50.0,90.4 47.6,88.6Q45.1,86.9 43.6,83.3Q42.0,79.7 40.8,77.6Q39.5,75.4 37.0,76.0Q34.6,76.6 31.0,78.1Q27.4,79.5 24.4,79.0Q21.4,78.6 21.0,75.6Q20.5,72.6 21.9,69.0Q23.4,65.4 24.0,63.0Q24.6,60.5 22.4,59.2Q20.3,58.0 16.7,56.4Q13.1,54.9 11.4,52.4Q9.6,50.0 11.4,47.6Q13.1,45.1 16.7,43.6Q20.3,42.0 22.4,40.8Q24.6,39.5 24.0,37.0Q23.4,34.6 21.9,31.0Q20.5,27.4 21.0,24.4Q21.4,21.4 24.4,21.0Q27.4,20.5 31.0,21.9Q34.6,23.4 37.0,24.0Q39.5,24.6 40.8,22.4Q42.0,20.3 43.6,16.7Q45.1,13.1 47.6,11.4Z")}71.4286%{d:path("M47.4,10.1Q50.0,9.6 52.6,10.1Q55.2,10.6 57.5,12.0Q59.8,13.4 61.6,15.4Q63.5,17.4 64.9,19.6Q66.3,21.7 67.5,23.6Q68.7,25.6 70.0,27.1Q71.3,28.7 72.9,30.0Q74.4,31.3 76.4,32.5Q78.3,33.7 80.4,35.1Q82.6,36.5 84.6,38.4Q86.6,40.2 88.0,42.5Q89.4,44.8 89.9,47.4Q90.4,50.0 89.9,52.6Q89.4,55.2 88.0,57.5Q86.6,59.8 84.6,61.6Q82.6,63.5 80.4,64.9Q78.3,66.3 76.4,67.5Q74.4,68.7 72.9,70.0Q71.3,71.3 70.0,72.9Q68.7,74.4 67.5,76.4Q66.3,78.3 64.9,80.4Q63.5,82.6 61.6,84.6Q59.8,86.6 57.5,88.0Q55.2,89.4 52.6,89.9Q50.0,90.4 47.4,89.9Q44.8,89.4 42.5,88.0Q40.2,86.6 38.4,84.6Q36.5,82.6 35.1,80.4Q33.7,78.3 32.5,76.4Q31.3,74.4 30.0,72.9Q28.7,71.3 27.1,70.0Q25.6,68.7 23.6,67.5Q21.7,66.3 19.6,64.9Q17.4,63.5 15.4,61.6Q13.4,59.8 12.0,57.5Q10.6,55.2 10.1,52.6Q9.6,50.0 10.1,47.4Q10.6,44.8 12.0,42.5Q13.4,40.2 15.4,38.4Q17.4,36.5 19.6,35.1Q21.7,33.7 23.6,32.5Q25.6,31.3 27.1,30.0Q28.7,28.7 30.0,27.1Q31.3,25.6 32.5,23.6Q33.7,21.7 35.1,19.6Q36.5,17.4 38.4,15.4Q40.2,13.4 42.5,12.0Q44.8,10.6 47.4,10.1Z")}85.7143%{d:path("M47.9,8.9Q50.0,8.7 52.1,8.9Q54.3,9.1 56.4,9.6Q58.5,10.1 60.5,11.0Q62.5,11.9 64.4,13.1Q66.3,14.3 68.1,15.8Q69.9,17.3 71.5,19.0Q73.1,20.8 74.5,22.8Q75.9,24.9 77.1,27.1Q78.3,29.4 79.2,31.8Q80.2,34.2 80.9,36.8Q81.6,39.3 82.0,42.0Q82.4,44.6 82.5,47.3Q82.7,50.0 82.5,52.7Q82.4,55.4 82.0,58.0Q81.6,60.7 80.9,63.2Q80.2,65.8 79.2,68.2Q78.3,70.6 77.1,72.9Q75.9,75.1 74.5,77.2Q73.1,79.2 71.5,81.0Q69.9,82.7 68.1,84.2Q66.3,85.7 64.4,86.9Q62.5,88.1 60.5,89.0Q58.5,89.9 56.4,90.4Q54.3,90.9 52.1,91.1Q50.0,91.3 47.9,91.1Q45.7,90.9 43.6,90.4Q41.5,89.9 39.5,89.0Q37.5,88.1 35.6,86.9Q33.7,85.7 31.9,84.2Q30.1,82.7 28.5,81.0Q26.9,79.2 25.5,77.2Q24.1,75.1 22.9,72.9Q21.7,70.6 20.8,68.2Q19.8,65.8 19.1,63.2Q18.4,60.7 18.0,58.0Q17.6,55.4 17.5,52.7Q17.3,50.0 17.5,47.3Q17.6,44.6 18.0,42.0Q18.4,39.3 19.1,36.8Q19.8,34.2 20.8,31.8Q21.7,29.4 22.9,27.1Q24.1,24.9 25.5,22.8Q26.9,20.8 28.5,19.0Q30.1,17.3 31.9,15.8Q33.7,14.3 35.6,13.1Q37.5,11.9 39.5,11.0Q41.5,10.1 43.6,9.6Q45.7,9.1 47.9,8.9Z")}100.0%{d:path("M47.7,12.1Q50.0,9.6 52.3,12.1Q54.7,14.7 56.0,18.6Q57.3,22.6 59.3,22.7Q61.3,22.8 64.9,20.3Q68.6,17.8 71.5,17.9Q74.5,18.1 74.2,22.0Q74.0,26.0 73.0,29.5Q72.0,33.1 74.3,33.9Q76.6,34.6 81.1,34.9Q85.6,35.3 86.9,37.5Q88.2,39.8 85.1,42.8Q82.0,45.8 79.8,47.9Q77.5,50.0 79.8,52.1Q82.0,54.2 85.1,57.2Q88.2,60.2 86.9,62.5Q85.6,64.7 81.1,65.1Q76.6,65.4 74.3,66.1Q72.0,66.9 73.0,70.5Q74.0,74.0 74.2,78.0Q74.5,81.9 71.5,82.1Q68.6,82.2 64.9,79.7Q61.3,77.2 59.3,77.3Q57.3,77.4 56.0,81.4Q54.7,85.3 52.3,87.9Q50.0,90.4 47.7,87.9Q45.3,85.3 44.0,81.4Q42.7,77.4 40.7,77.3Q38.7,77.2 35.1,79.7Q31.4,82.2 28.5,82.1Q25.5,81.9 25.8,78.0Q26.0,74.0 27.0,70.5Q28.0,66.9 25.7,66.1Q23.4,65.4 18.9,65.1Q14.4,64.7 13.1,62.5Q11.8,60.2 14.9,57.2Q18.0,54.2 20.2,52.1Q22.5,50.0 20.2,47.9Q18.0,45.8 14.9,42.8Q11.8,39.8 13.1,37.5Q14.4,35.3 18.9,34.9Q23.4,34.6 25.7,33.9Q28.0,33.1 27.0,29.5Q26.0,26.0 25.8,22.0Q25.5,18.1 28.5,17.9Q31.4,17.8 35.1,20.3Q38.7,22.8 40.7,22.7Q42.7,22.6 44.0,18.6Q45.3,14.7 47.7,12.1Z")}}@keyframes cmIndicatorColor{0%,15%,to{fill:#42a5f5}25%,40%{fill:#f44336}50%,65%{fill:#fdd835}75%,90%{fill:#4caf50}}@keyframes cmIndicatorTurn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cm-indicator-turn{display:none;animation:none}.cm-indicator-still{display:inline}}.cm-expressive-loading{display:flex;align-items:center;justify-content:center;flex:none}.cm-loading-inline{display:inline-flex;vertical-align:middle}.cm-loading-small .cm-loading-indicator{width:20px;height:20px}.cm-route-loading{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;min-height:180px;background:#f7f2fa;background:rgb(var(--mdui-color-surface,247,242,250));pointer-events:auto}.cm-route-loading .cm-loading-indicator{width:56px;height:56px}#out.cm-route-loading-active{overflow-y:hidden}.cm-route-loading-placeholder{min-height:180px}#ptrInd .cm-loading-indicator{width:38px;height:38px}#ptrInd:not(.spin) .cm-indicator-turn,#ptrInd:not(.spin) .cm-indicator-morph{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cm-indicator-morph{animation:none}}:root{--mdui-breakpoint-xs:0px;--mdui-breakpoint-sm:600px;--mdui-breakpoint-md:840px;--mdui-breakpoint-lg:1080px;--mdui-breakpoint-xl:1440px;--mdui-breakpoint-xxl:1920px}:root{--mdui-color-primary-light:103,80,164;--mdui-color-primary-container-light:234,221,255;--mdui-color-on-primary-light:255,255,255;--mdui-color-on-primary-container-light:33,0,94;--mdui-color-inverse-primary-light:208,188,255;--mdui-color-secondary-light:98,91,113;--mdui-color-secondary-container-light:232,222,248;--mdui-color-on-secondary-light:255,255,255;--mdui-color-on-secondary-container-light:30,25,43;--mdui-color-tertiary-light:125,82,96;--mdui-color-tertiary-container-light:255,216,228;--mdui-color-on-tertiary-light:255,255,255;--mdui-color-on-tertiary-container-light:55,11,30;--mdui-color-surface-light:254,247,255;--mdui-color-surface-dim-light:222,216,225;--mdui-color-surface-bright-light:254,247,255;--mdui-color-surface-container-lowest-light:255,255,255;--mdui-color-surface-container-low-light:247,242,250;--mdui-color-surface-container-light:243,237,247;--mdui-color-surface-container-high-light:236,230,240;--mdui-color-surface-container-highest-light:230,224,233;--mdui-color-surface-variant-light:231,224,236;--mdui-color-on-surface-light:28,27,31;--mdui-color-on-surface-variant-light:73,69,78;--mdui-color-inverse-surface-light:49,48,51;--mdui-color-inverse-on-surface-light:244,239,244;--mdui-color-background-light:254,247,255;--mdui-color-on-background-light:28,27,31;--mdui-color-error-light:179,38,30;--mdui-color-error-container-light:249,222,220;--mdui-color-on-error-light:255,255,255;--mdui-color-on-error-container-light:65,14,11;--mdui-color-outline-light:121,116,126;--mdui-color-outline-variant-light:196,199,197;--mdui-color-shadow-light:0,0,0;--mdui-color-surface-tint-color-light:103,80,164;--mdui-color-scrim-light:0,0,0;--mdui-color-primary-dark:208,188,255;--mdui-color-primary-container-dark:79,55,139;--mdui-color-on-primary-dark:55,30,115;--mdui-color-on-primary-container-dark:234,221,255;--mdui-color-inverse-primary-dark:103,80,164;--mdui-color-secondary-dark:204,194,220;--mdui-color-secondary-container-dark:74,68,88;--mdui-color-on-secondary-dark:51,45,65;--mdui-color-on-secondary-container-dark:232,222,248;--mdui-color-tertiary-dark:239,184,200;--mdui-color-tertiary-container-dark:99,59,72;--mdui-color-on-tertiary-dark:73,37,50;--mdui-color-on-tertiary-container-dark:255,216,228;--mdui-color-surface-dark:20,18,24;--mdui-color-surface-dim-dark:20,18,24;--mdui-color-surface-bright-dark:59,56,62;--mdui-color-surface-container-lowest-dark:15,13,19;--mdui-color-surface-container-low-dark:29,27,32;--mdui-color-surface-container-dark:33,31,38;--mdui-color-surface-container-high-dark:43,41,48;--mdui-color-surface-container-highest-dark:54,52,59;--mdui-color-surface-variant-dark:73,69,79;--mdui-color-on-surface-dark:230,225,229;--mdui-color-on-surface-variant-dark:202,196,208;--mdui-color-inverse-surface-dark:230,225,229;--mdui-color-inverse-on-surface-dark:49,48,51;--mdui-color-background-dark:20,18,24;--mdui-color-on-background-dark:230,225,229;--mdui-color-error-dark:242,184,181;--mdui-color-error-container-dark:140,29,24;--mdui-color-on-error-dark:96,20,16;--mdui-color-on-error-container-dark:249,222,220;--mdui-color-outline-dark:147,143,153;--mdui-color-outline-variant-dark:68,71,70;--mdui-color-shadow-dark:0,0,0;--mdui-color-surface-tint-color-dark:208,188,255;--mdui-color-scrim-dark:0,0,0;font-size:16px}.mdui-theme-light,:root{color-scheme:light;--mdui-color-primary:var(--mdui-color-primary-light);--mdui-color-primary-container:var(--mdui-color-primary-container-light);--mdui-color-on-primary:var(--mdui-color-on-primary-light);--mdui-color-on-primary-container:var(--mdui-color-on-primary-container-light);--mdui-color-inverse-primary:var(--mdui-color-inverse-primary-light);--mdui-color-secondary:var(--mdui-color-secondary-light);--mdui-color-secondary-container:var(--mdui-color-secondary-container-light);--mdui-color-on-secondary:var(--mdui-color-on-secondary-light);--mdui-color-on-secondary-container:var(--mdui-color-on-secondary-container-light);--mdui-color-tertiary:var(--mdui-color-tertiary-light);--mdui-color-tertiary-container:var(--mdui-color-tertiary-container-light);--mdui-color-on-tertiary:var(--mdui-color-on-tertiary-light);--mdui-color-on-tertiary-container:var(--mdui-color-on-tertiary-container-light);--mdui-color-surface:var(--mdui-color-surface-light);--mdui-color-surface-dim:var(--mdui-color-surface-dim-light);--mdui-color-surface-bright:var(--mdui-color-surface-bright-light);--mdui-color-surface-container-lowest:var(--mdui-color-surface-container-lowest-light);--mdui-color-surface-container-low:var(--mdui-color-surface-container-low-light);--mdui-color-surface-container:var(--mdui-color-surface-container-light);--mdui-color-surface-container-high:var(--mdui-color-surface-container-high-light);--mdui-color-surface-container-highest:var(--mdui-color-surface-container-highest-light);--mdui-color-surface-variant:var(--mdui-color-surface-variant-light);--mdui-color-on-surface:var(--mdui-color-on-surface-light);--mdui-color-on-surface-variant:var(--mdui-color-on-surface-variant-light);--mdui-color-inverse-surface:var(--mdui-color-inverse-surface-light);--mdui-color-inverse-on-surface:var(--mdui-color-inverse-on-surface-light);--mdui-color-background:var(--mdui-color-background-light);--mdui-color-on-background:var(--mdui-color-on-background-light);--mdui-color-error:var(--mdui-color-error-light);--mdui-color-error-container:var(--mdui-color-error-container-light);--mdui-color-on-error:var(--mdui-color-on-error-light);--mdui-color-on-error-container:var(--mdui-color-on-error-container-light);--mdui-color-outline:var(--mdui-color-outline-light);--mdui-color-outline-variant:var(--mdui-color-outline-variant-light);--mdui-color-shadow:var(--mdui-color-shadow-light);--mdui-color-surface-tint-color:var(--mdui-color-surface-tint-color-light);--mdui-color-scrim:var(--mdui-color-scrim-light);color:rgb(var(--mdui-color-on-background));background-color:rgb(var(--mdui-color-background))}.mdui-theme-dark{color-scheme:dark;--mdui-color-primary:var(--mdui-color-primary-dark);--mdui-color-primary-container:var(--mdui-color-primary-container-dark);--mdui-color-on-primary:var(--mdui-color-on-primary-dark);--mdui-color-on-primary-container:var(--mdui-color-on-primary-container-dark);--mdui-color-inverse-primary:var(--mdui-color-inverse-primary-dark);--mdui-color-secondary:var(--mdui-color-secondary-dark);--mdui-color-secondary-container:var(--mdui-color-secondary-container-dark);--mdui-color-on-secondary:var(--mdui-color-on-secondary-dark);--mdui-color-on-secondary-container:var(--mdui-color-on-secondary-container-dark);--mdui-color-tertiary:var(--mdui-color-tertiary-dark);--mdui-color-tertiary-container:var(--mdui-color-tertiary-container-dark);--mdui-color-on-tertiary:var(--mdui-color-on-tertiary-dark);--mdui-color-on-tertiary-container:var(--mdui-color-on-tertiary-container-dark);--mdui-color-surface:var(--mdui-color-surface-dark);--mdui-color-surface-dim:var(--mdui-color-surface-dim-dark);--mdui-color-surface-bright:var(--mdui-color-surface-bright-dark);--mdui-color-surface-container-lowest:var(--mdui-color-surface-container-lowest-dark);--mdui-color-surface-container-low:var(--mdui-color-surface-container-low-dark);--mdui-color-surface-container:var(--mdui-color-surface-container-dark);--mdui-color-surface-container-high:var(--mdui-color-surface-container-high-dark);--mdui-color-surface-container-highest:var(--mdui-color-surface-container-highest-dark);--mdui-color-surface-variant:var(--mdui-color-surface-variant-dark);--mdui-color-on-surface:var(--mdui-color-on-surface-dark);--mdui-color-on-surface-variant:var(--mdui-color-on-surface-variant-dark);--mdui-color-inverse-surface:var(--mdui-color-inverse-surface-dark);--mdui-color-inverse-on-surface:var(--mdui-color-inverse-on-surface-dark);--mdui-color-background:var(--mdui-color-background-dark);--mdui-color-on-background:var(--mdui-color-on-background-dark);--mdui-color-error:var(--mdui-color-error-dark);--mdui-color-error-container:var(--mdui-color-error-container-dark);--mdui-color-on-error:var(--mdui-color-on-error-dark);--mdui-color-on-error-container:var(--mdui-color-on-error-container-dark);--mdui-color-outline:var(--mdui-color-outline-dark);--mdui-color-outline-variant:var(--mdui-color-outline-variant-dark);--mdui-color-shadow:var(--mdui-color-shadow-dark);--mdui-color-surface-tint-color:var(--mdui-color-surface-tint-color-dark);--mdui-color-scrim:var(--mdui-color-scrim-dark);color:rgb(var(--mdui-color-on-background));background-color:rgb(var(--mdui-color-background))}@media (prefers-color-scheme:dark){.mdui-theme-auto{color-scheme:dark;--mdui-color-primary:var(--mdui-color-primary-dark);--mdui-color-primary-container:var(--mdui-color-primary-container-dark);--mdui-color-on-primary:var(--mdui-color-on-primary-dark);--mdui-color-on-primary-container:var(--mdui-color-on-primary-container-dark);--mdui-color-inverse-primary:var(--mdui-color-inverse-primary-dark);--mdui-color-secondary:var(--mdui-color-secondary-dark);--mdui-color-secondary-container:var(--mdui-color-secondary-container-dark);--mdui-color-on-secondary:var(--mdui-color-on-secondary-dark);--mdui-color-on-secondary-container:var(--mdui-color-on-secondary-container-dark);--mdui-color-tertiary:var(--mdui-color-tertiary-dark);--mdui-color-tertiary-container:var(--mdui-color-tertiary-container-dark);--mdui-color-on-tertiary:var(--mdui-color-on-tertiary-dark);--mdui-color-on-tertiary-container:var(--mdui-color-on-tertiary-container-dark);--mdui-color-surface:var(--mdui-color-surface-dark);--mdui-color-surface-dim:var(--mdui-color-surface-dim-dark);--mdui-color-surface-bright:var(--mdui-color-surface-bright-dark);--mdui-color-surface-container-lowest:var(--mdui-color-surface-container-lowest-dark);--mdui-color-surface-container-low:var(--mdui-color-surface-container-low-dark);--mdui-color-surface-container:var(--mdui-color-surface-container-dark);--mdui-color-surface-container-high:var(--mdui-color-surface-container-high-dark);--mdui-color-surface-container-highest:var(--mdui-color-surface-container-highest-dark);--mdui-color-surface-variant:var(--mdui-color-surface-variant-dark);--mdui-color-on-surface:var(--mdui-color-on-surface-dark);--mdui-color-on-surface-variant:var(--mdui-color-on-surface-variant-dark);--mdui-color-inverse-surface:var(--mdui-color-inverse-surface-dark);--mdui-color-inverse-on-surface:var(--mdui-color-inverse-on-surface-dark);--mdui-color-background:var(--mdui-color-background-dark);--mdui-color-on-background:var(--mdui-color-on-background-dark);--mdui-color-error:var(--mdui-color-error-dark);--mdui-color-error-container:var(--mdui-color-error-container-dark);--mdui-color-on-error:var(--mdui-color-on-error-dark);--mdui-color-on-error-container:var(--mdui-color-on-error-container-dark);--mdui-color-outline:var(--mdui-color-outline-dark);--mdui-color-outline-variant:var(--mdui-color-outline-variant-dark);--mdui-color-shadow:var(--mdui-color-shadow-dark);--mdui-color-surface-tint-color:var(--mdui-color-surface-tint-color-dark);--mdui-color-scrim:var(--mdui-color-scrim-dark);color:rgb(var(--mdui-color-on-background));background-color:rgb(var(--mdui-color-background))}}:root{--mdui-elevation-level0:none;--mdui-elevation-level1:0 .5px 1.5px 0 rgba(var(--mdui-color-shadow), 19%),0 0 1px 0 rgba(var(--mdui-color-shadow), 3.9%);--mdui-elevation-level2:0 .85px 3px 0 rgba(var(--mdui-color-shadow), 19%),0 .25px 1px 0 rgba(var(--mdui-color-shadow), 3.9%);--mdui-elevation-level3:0 1.25px 5px 0 rgba(var(--mdui-color-shadow), 19%),0 .3333px 1.5px 0 rgba(var(--mdui-color-shadow), 3.9%);--mdui-elevation-level4:0 1.85px 6.25px 0 rgba(var(--mdui-color-shadow), 19%),0 .5px 1.75px 0 rgba(var(--mdui-color-shadow), 3.9%);--mdui-elevation-level5:0 2.75px 9px 0 rgba(var(--mdui-color-shadow), 19%),0 .25px 3px 0 rgba(var(--mdui-color-shadow), 3.9%)}:root{--mdui-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--mdui-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--mdui-motion-easing-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--mdui-motion-easing-standard-decelerate:cubic-bezier(0, 0, 0, 1);--mdui-motion-easing-emphasized:var(--mdui-motion-easing-standard);--mdui-motion-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--mdui-motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--mdui-motion-duration-short1:50ms;--mdui-motion-duration-short2:.1s;--mdui-motion-duration-short3:.15s;--mdui-motion-duration-short4:.2s;--mdui-motion-duration-medium1:.25s;--mdui-motion-duration-medium2:.3s;--mdui-motion-duration-medium3:.35s;--mdui-motion-duration-medium4:.4s;--mdui-motion-duration-long1:.45s;--mdui-motion-duration-long2:.5s;--mdui-motion-duration-long3:.55s;--mdui-motion-duration-long4:.6s;--mdui-motion-duration-extra-long1:.7s;--mdui-motion-duration-extra-long2:.8s;--mdui-motion-duration-extra-long3:.9s;--mdui-motion-duration-extra-long4:1s}.mdui-prose{line-height:1.75;word-wrap:break-word}.mdui-prose :first-child{margin-top:0}.mdui-prose :last-child{margin-bottom:0}.mdui-prose code,.mdui-prose kbd,.mdui-prose pre,.mdui-prose pre tt,.mdui-prose samp{font-family:Consolas,Courier,Courier New,monospace}.mdui-prose caption{text-align:left}.mdui-prose [draggable=true],.mdui-prose [draggable]{cursor:move}.mdui-prose [draggable=false]{cursor:inherit}.mdui-prose dl,.mdui-prose form,.mdui-prose ol,.mdui-prose p,.mdui-prose ul{margin-top:1.25em;margin-bottom:1.25em}.mdui-prose a{text-decoration:none;outline:0;color:rgb(var(--mdui-color-primary))}.mdui-prose a:focus,.mdui-prose a:hover{border-bottom:.0625rem solid rgb(var(--mdui-color-primary))}.mdui-prose small{font-size:.875em}.mdui-prose strong{font-weight:600}.mdui-prose blockquote{margin:1.6em 2em;padding-left:1em;border-left:.25rem solid rgb(var(--mdui-color-surface-variant))}@media only screen and (max-width:599.98px){.mdui-prose blockquote{margin:1.6em 0}}.mdui-prose blockquote footer{font-size:86%;color:rgb(var(--mdui-color-on-surface-variant))}.mdui-prose mark{color:inherit;background-color:rgb(var(--mdui-color-secondary-container));border-bottom:.0625rem solid rgb(var(--mdui-color-secondary));margin:0 .375rem;padding:.125rem}.mdui-prose h1,.mdui-prose h2,.mdui-prose h3,.mdui-prose h4,.mdui-prose h5,.mdui-prose h6{font-weight:400}.mdui-prose h1 small,.mdui-prose h2 small,.mdui-prose h3 small,.mdui-prose h4 small,.mdui-prose h5 small,.mdui-prose h6 small{font-weight:inherit;font-size:65%;color:rgb(var(--mdui-color-on-surface-variant))}.mdui-prose h1 strong,.mdui-prose h2 strong,.mdui-prose h3 strong,.mdui-prose h4 strong,.mdui-prose h5 strong,.mdui-prose h6 strong{font-weight:600}.mdui-prose h1{font-size:2.5em;margin-top:0;margin-bottom:1.25em;line-height:1.1111}.mdui-prose h2{font-size:1.875em;margin-top:2.25em;margin-bottom:1.125em;line-height:1.3333}.mdui-prose h3{font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.6}.mdui-prose h4{font-size:1.25em;margin-top:1.875em;margin-bottom:.875em;line-height:1.5}.mdui-prose h2+*,.mdui-prose h3+*,.mdui-prose h4+*,.mdui-prose hr+*{margin-top:0}.mdui-prose code,.mdui-prose kbd{font-size:.875em;color:rgb(var(--mdui-color-on-surface-container));background-color:rgba(var(--mdui-color-surface-variant),.28);padding:.125rem .375rem;border-radius:var(--mdui-shape-corner-extra-small)}.mdui-prose kbd{font-size:.9em}.mdui-prose abbr[title]{text-decoration:none;cursor:help;border-bottom:.0625rem dotted rgb(var(--mdui-color-on-surface-variant))}.mdui-prose ins,.mdui-prose u{text-decoration:none;border-bottom:.0625rem solid rgb(var(--mdui-color-on-surface-variant))}.mdui-prose del{text-decoration:line-through}.mdui-prose hr{margin-top:3em;margin-bottom:3em;border:none;border-bottom:.0625rem solid rgb(var(--mdui-color-surface-variant))}.mdui-prose pre{margin-top:1.7143em;margin-bottom:1.7143em}.mdui-prose pre code{padding:.8571em 1.1429em;overflow-x:auto;-webkit-overflow-scrolling:touch;background-color:rgb(var(--mdui-color-surface-container));color:rgb(var(--mdui-color-on-surface-container));border-radius:var(--mdui-shape-corner-extra-small)}.mdui-prose ol,.mdui-prose ul{padding-left:1.625em}.mdui-prose ul{list-style-type:disc}.mdui-prose ol{list-style-type:decimal}.mdui-prose ol[type=A]{list-style-type:upper-alpha}.mdui-prose ol[type=a]{list-style-type:lower-alpha}.mdui-prose ol[type=I]{list-style-type:upper-roman}.mdui-prose ol[type=i]{list-style-type:lower-roman}.mdui-prose ol[type="1"]{list-style-type:decimal}.mdui-prose li{margin-top:.5em;margin-bottom:.5em}.mdui-prose ol>li,.mdui-prose ul>li{padding-left:.375em}.mdui-prose ol>li>p,.mdui-prose ul>li>p{margin-top:.75em;margin-bottom:.75em}.mdui-prose ol>li>:first-child,.mdui-prose ul>li>:first-child{margin-top:1.25em}.mdui-prose ol>li>:last-child,.mdui-prose ul>li>:last-child{margin-bottom:1.25em}.mdui-prose ol>li::marker{font-weight:400;color:rgb(var(--mdui-color-on-surface-variant))}.mdui-prose ul>li::marker{color:rgb(var(--mdui-color-on-surface-variant))}.mdui-prose ol ol,.mdui-prose ol ul,.mdui-prose ul ol,.mdui-prose ul ul{margin-top:.75em;margin-bottom:.75em}.mdui-prose fieldset,.mdui-prose img{border:none}.mdui-prose figure,.mdui-prose img,.mdui-prose video{margin-top:2em;margin-bottom:2em;max-width:100%}.mdui-prose figure>*{margin-top:0;margin-bottom:0}.mdui-prose figcaption{font-size:.875em;line-height:1.4286;margin-top:.8571em;color:rgb(var(--mdui-color-on-surface-variant))}.mdui-prose figcaption:empty:before{z-index:-1;cursor:text;content:attr(placeholder);color:rgb(var(--mdui-color-on-surface-variant))}.mdui-prose table{margin-top:2em;margin-bottom:2em;border:.0625rem solid rgb(var(--mdui-color-surface-variant));border-radius:var(--mdui-shape-corner-large)}.mdui-table{width:100%;overflow-x:auto;margin-top:2em;margin-bottom:2em;border:.0625rem solid rgb(var(--mdui-color-surface-variant));border-radius:var(--mdui-shape-corner-large)}.mdui-table table{margin-top:0;margin-bottom:0;border:none;border-radius:0}.mdui-prose table,.mdui-table table{width:100%;text-align:left;border-collapse:collapse;border-spacing:0}.mdui-prose td,.mdui-prose th,.mdui-table td,.mdui-table th{border-top:.0625rem solid rgb(var(--mdui-color-surface-variant))}.mdui-prose td:not(:first-child),.mdui-prose th:not(:first-child),.mdui-table td:not(:first-child),.mdui-table th:not(:first-child){border-left:.0625rem solid rgb(var(--mdui-color-surface-variant))}.mdui-prose td:not(:last-child),.mdui-prose th:not(:last-child),.mdui-table td:not(:last-child),.mdui-table th:not(:last-child){border-right:.0625rem solid rgb(var(--mdui-color-surface-variant))}.mdui-prose tfoot td,.mdui-prose tfoot th,.mdui-prose thead td,.mdui-prose thead th,.mdui-table tfoot td,.mdui-table tfoot th,.mdui-table thead td,.mdui-table thead th{position:relative;vertical-align:middle;padding:1.125rem 1rem;font-weight:var(--mdui-typescale-title-medium-weight);letter-spacing:var(--mdui-typescale-title-medium-tracking);line-height:var(--mdui-typescale-title-medium-line-height);color:rgb(var(--mdui-color-on-surface-variant));box-shadow:var(--mdui-elevation-level1)}.mdui-prose tbody td,.mdui-prose tbody th,.mdui-table tbody td,.mdui-table tbody th{padding:.875rem 1rem}.mdui-prose tbody th,.mdui-table tbody th{vertical-align:middle;font-weight:inherit}.mdui-prose tbody td,.mdui-table tbody td{vertical-align:baseline}.mdui-prose tbody:first-child tr:first-child td,.mdui-prose thead:first-child tr:first-child th,.mdui-table tbody:first-child tr:first-child td,.mdui-table thead:first-child tr:first-child th{border-top:0}:root{--mdui-shape-corner-none:0;--mdui-shape-corner-extra-small:.25rem;--mdui-shape-corner-small:.5rem;--mdui-shape-corner-medium:.75rem;--mdui-shape-corner-large:1rem;--mdui-shape-corner-extra-large:1.75rem;--mdui-shape-corner-full:1000rem}:root{--mdui-state-layer-hover:.08;--mdui-state-layer-focus:.12;--mdui-state-layer-pressed:.12;--mdui-state-layer-dragged:.16}:root{--mdui-typescale-display-large-weight:400;--mdui-typescale-display-medium-weight:400;--mdui-typescale-display-small-weight:400;--mdui-typescale-display-large-line-height:4rem;--mdui-typescale-display-medium-line-height:3.25rem;--mdui-typescale-display-small-line-height:2.75rem;--mdui-typescale-display-large-size:3.5625rem;--mdui-typescale-display-medium-size:2.8125rem;--mdui-typescale-display-small-size:2.25rem;--mdui-typescale-display-large-tracking:0rem;--mdui-typescale-display-medium-tracking:0rem;--mdui-typescale-display-small-tracking:0rem;--mdui-typescale-headline-large-weight:400;--mdui-typescale-headline-medium-weight:400;--mdui-typescale-headline-small-weight:400;--mdui-typescale-headline-large-line-height:2.5rem;--mdui-typescale-headline-medium-line-height:2.25rem;--mdui-typescale-headline-small-line-height:2rem;--mdui-typescale-headline-large-size:2rem;--mdui-typescale-headline-medium-size:1.75rem;--mdui-typescale-headline-small-size:1.5rem;--mdui-typescale-headline-large-tracking:0rem;--mdui-typescale-headline-medium-tracking:0rem;--mdui-typescale-headline-small-tracking:0rem;--mdui-typescale-title-large-weight:400;--mdui-typescale-title-medium-weight:500;--mdui-typescale-title-small-weight:500;--mdui-typescale-title-large-line-height:1.75rem;--mdui-typescale-title-medium-line-height:1.5rem;--mdui-typescale-title-small-line-height:1.25rem;--mdui-typescale-title-large-size:1.375rem;--mdui-typescale-title-medium-size:1rem;--mdui-typescale-title-small-size:.875rem;--mdui-typescale-title-large-tracking:0rem;--mdui-typescale-title-medium-tracking:.009375rem;--mdui-typescale-title-small-tracking:.00625rem;--mdui-typescale-label-large-weight:500;--mdui-typescale-label-medium-weight:500;--mdui-typescale-label-small-weight:500;--mdui-typescale-label-large-line-height:1.25rem;--mdui-typescale-label-medium-line-height:1rem;--mdui-typescale-label-small-line-height:.375rem;--mdui-typescale-label-large-size:.875rem;--mdui-typescale-label-medium-size:.75rem;--mdui-typescale-label-small-size:.6875rem;--mdui-typescale-label-large-tracking:.00625rem;--mdui-typescale-label-medium-tracking:.03125rem;--mdui-typescale-label-small-tracking:.03125rem;--mdui-typescale-body-large-weight:400;--mdui-typescale-body-medium-weight:400;--mdui-typescale-body-small-weight:400;--mdui-typescale-body-large-line-height:1.5rem;--mdui-typescale-body-medium-line-height:1.25rem;--mdui-typescale-body-small-line-height:1rem;--mdui-typescale-body-large-size:1rem;--mdui-typescale-body-medium-size:.875rem;--mdui-typescale-body-small-size:.75rem;--mdui-typescale-body-large-tracking:.009375rem;--mdui-typescale-body-medium-tracking:.015625rem;--mdui-typescale-body-small-tracking:.025rem}.mdui-lock-screen{overflow:hidden!important}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./material-icons-outlined.woff2") format("woff2")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}:root{--sf-font: -apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "PingFang SC", "HarmonyOS Sans", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;--sf-mono: "SF Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ios-large-title: calc(34px * var(--cm-fs, 1));--ios-title-1: calc(28px * var(--cm-fs, 1));--ios-title-2: calc(22px * var(--cm-fs, 1));--ios-title-3: calc(20px * var(--cm-fs, 1));--ios-headline: calc(17px * var(--cm-fs, 1));--ios-body: calc(17px * var(--cm-fs, 1));--ios-callout: calc(16px * var(--cm-fs, 1));--ios-subheadline: calc(15px * var(--cm-fs, 1));--ios-footnote: calc(13px * var(--cm-fs, 1));--ios-caption-1: calc(12px * var(--cm-fs, 1));--ios-caption-2: calc(11px * var(--cm-fs, 1));--track-tight: -.022em;--track-snug: -.012em;--track-normal: 0;--sys-blue: #0088ff;--sys-green: #34c759;--sys-indigo: #6155f5;--sys-orange: #ff8d28;--sys-pink: #ff2d55;--sys-purple: #cb30e0;--sys-red: #ff383c;--sys-teal: #00c3d0;--sys-yellow: #ffcc00;--sys-gray: #8e8e93;--sys-gray-2: #aeaeb2;--sys-gray-3: #c7c7cc;--sys-gray-4: #d1d1d6;--sys-gray-5: #e5e5ea;--sys-gray-6: #f2f2f7;--label: #1d1d1f;--label-2: #6e6e73;--label-3: #86868b;--label-4: #aeaeb2;--faint: #d2d2d7;--bg: #f5f5f7;--bg-grouped: #f2f2f7;--surface: #ffffff;--surface-hover: #fbfbfd;--hairline: rgba(0, 0, 0, .07);--separator: rgba(60, 60, 67, .29);--track: #e8e8ed;--accent: var(--sys-blue);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--r-chip: 6px;--r-thumb: 12px;--r-sheet: 16px;--r-card: 16px;--r-panel: 22px;--r-hero: 26px;--r-pill: 999px;--shadow-card: 0 1px 2px rgba(0, 0, 0, .04), 0 8px 24px rgba(0, 0, 0, .05);--shadow-panel: 0 1px 3px rgba(0, 0, 0, .05), 0 14px 40px rgba(0, 0, 0, .05);--shadow-lift: 0 12px 32px rgba(0, 0, 0, .1);--shadow-overlay: 0 2px 8px rgba(0, 0, 0, .1), 0 30px 80px rgba(0, 0, 0, .24);--hit: 44px;--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-spring: cubic-bezier(.2, .9, .25, 1.06);--dur-fast: .18s;--dur-base: .25s;--dur-slow: .4s;--mat-chrome-bg: rgba(245, 245, 247, .72);--mat-blur: 20px;--mat-sat: 180%;--glass-fallback: rgba(242, 242, 247, .96)}html.mdui-theme-dark{--sys-blue: #0091ff;--sys-green: #30d158;--sys-indigo: #6d7cff;--sys-orange: #ff9230;--sys-pink: #ff375f;--sys-purple: #db34f2;--sys-red: #ff4245;--sys-teal: #00d2e0;--sys-yellow: #ffd600;--sys-gray-2: #636366;--sys-gray-3: #48484a;--sys-gray-4: #3a3a3c;--sys-gray-5: #2c2c2e;--sys-gray-6: #1c1c1e;--label: #ffffff;--label-2: rgba(235, 235, 245, .6);--label-3: rgba(235, 235, 245, .3);--label-4: rgba(235, 235, 245, .18);--faint: rgba(235, 235, 245, .24);--bg: #000000;--bg-grouped: #000000;--surface: #1c1c1e;--surface-hover: #2c2c2e;--hairline: rgba(255, 255, 255, .1);--separator: rgba(84, 84, 88, .65);--track: #39393d;--shadow-card: 0 1px 2px rgba(0, 0, 0, .5), 0 8px 24px rgba(0, 0, 0, .45);--shadow-panel: 0 1px 3px rgba(0, 0, 0, .5), 0 14px 40px rgba(0, 0, 0, .5);--shadow-overlay: 0 2px 8px rgba(0, 0, 0, .6), 0 30px 80px rgba(0, 0, 0, .7);--mat-chrome-bg: rgba(28, 28, 30, .72);--glass-fallback: rgba(28, 28, 30, .96)}body{font-family:var(--sf-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;background:var(--bg);color:var(--label)}.cm-sq-stats b,.pl-stats b,.cm-stat-n,.cm-mini-prog,.pl-time,.cm-queue-item .q-idx,.upd-size,.cm-up-stats b,.cm-hist b,.cm-decor-count,.cm-dl-prog{font-variant-numeric:tabular-nums}.cm-sec-head h2,.cm-more-t,.pl-title,.cm-sq-stats b,.cm-ucard-name,.upd-title{letter-spacing:var(--track-tight)}@media (prefers-reduced-transparency: reduce){html[data-ui-preset]{--frs-alpha: 1 !important;--frs-glass: var(--glass-fallback) !important;--frs-capsule: var(--glass-fallback) !important;--frs-panel: var(--glass-fallback) !important;--gls-card: var(--glass-fallback) !important;--gls-filter: none !important;--frs-lens: none !important;--mat-blur: 0px}html[data-ui-preset=frost] #topbar,html[data-ui-preset=frost] #bottomNav,html[data-ui-preset=frost] .cm-mini-inner,html[data-ui-preset=frost] mdui-dialog::part(panel),html[data-ui-preset=frost] mdui-menu::part(panel),html[data-ui-preset=frost] .cmt-composer,html[data-ui-preset=frost] .pl-lyric-mode,html[data-ui-preset=frost] .cm-plmenu{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--glass-fallback)!important}}@media (prefers-reduced-motion: reduce){:root{--dur-fast: 1ms;--dur-base: 1ms;--dur-slow: 1ms}}[hidden]{display:none!important}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;text-size-adjust:none}body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable]{-webkit-user-select:text;user-select:text}.cm-empty,.cmt-content,.pl-lyric-line{user-select:none}:root{--cm-fs: 1;--safe-t: 0px;--safe-b: 0px;--safe-l: 0px;--safe-r: 0px;--cm-primary: #6750a4;--cm-nav-h: 66px;--cm-mini-h: 58px;--cm-radius: 16px}body{font-family:var(--sf-font);background:#f7f2fa;color:var(--mdui-color-on-surface, #1d1b20)}body{background-image:var(--cm-bg-image, none);background-size:cover;background-position:center;background-attachment:fixed;background-repeat:no-repeat}#topbar{position:fixed;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;height:calc(56px + var(--safe-top, 0px));height:calc(56px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));padding:var(--safe-top, 0px) 8px 0 18px;padding:min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))) 8px 0 18px;background:var(--mdui-color-surface-container-low, #f7f2fa);font-size:calc(22px * var(--cm-fs, 1));font-weight:400;transition:background-color .2s ease,box-shadow .2s ease}#topbar.scrolled{background:var(--mdui-color-surface-container, #f3edf7);box-shadow:0 2px 6px rgba(0,0,0,.1)}.mdui-theme-dark #topbar{background:#211f26}.mdui-theme-dark #topbar.scrolled{background:#2b2930;box-shadow:0 2px 6px rgba(0,0,0,.4)}#topAction{padding:8px;cursor:pointer;border-radius:50%;transition:background-color .15s}#topActs{display:flex;align-items:center;gap:2px;margin-left:auto}#topSearch{padding:8px;border-radius:50%;color:inherit;text-decoration:none;transition:background-color .15s}#topSearch:active,#topAction:active{background:color-mix(in srgb,var(--cm-primary) 12%,transparent)}.cm-dl-apk-top{display:inline-flex;align-items:center;gap:5px;flex:none;padding:7px 10px;margin-right:6px;border-radius:18px;color:var(--cm-primary);background:color-mix(in srgb,var(--cm-primary) 9%,transparent);text-decoration:none;font-size:calc(12px * var(--cm-fs, 1));line-height:1.2;white-space:nowrap;transition:background-color .15s,transform .12s ease}.cm-dl-apk-top .material-icons-outlined{font-size:calc(18px * var(--cm-fs, 1));line-height:1}.cm-dl-apk-top:active{background:color-mix(in srgb,var(--cm-primary) 16%,transparent);transform:scale(.97)}#out{position:fixed;top:calc(56px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));bottom:calc(var(--cm-nav-h) + var(--cm-mini-h));bottom:calc(var(--cm-nav-h) + var(--cm-mini-h) + max(env(safe-area-inset-bottom),var(--safe-b, 0px)));left:0;right:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:12px clamp(10px,3vw,28px) calc(var(--cm-nav-h) + 24px);overscroll-behavior-y:contain}body.no-mini #out{bottom:var(--cm-nav-h)}body.no-mini #out{bottom:calc(var(--cm-nav-h) + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}#ptrInd{position:fixed;left:50%;margin-left:-19px;top:calc(66px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));width:38px;height:38px;z-index:30;pointer-events:none;opacity:0;transform:translateY(-8px) scale(.62);transition:opacity .18s ease,transform .26s cubic-bezier(.2,.9,.3,1)}#ptrInd.drag{transition:none}#ptrInd svg{width:100%;height:100%;display:block}.cm-route-page{min-height:120px}#playerOverlay.closing,#commentOverlay.closing{animation:cmSlideDown .24s cubic-bezier(.3,0,.8,.15) forwards}@keyframes cmSlideDown{to{transform:translateY(14%);opacity:0}}@media (prefers-reduced-motion: reduce){.cm-page>*,#playerOverlay,.cm-song,.navItem .material-icons-outlined,.sk:after{animation:none!important;transition:none!important}}.sk{position:relative;overflow:hidden;background:#e6e0e9;background:rgb(var(--mdui-color-surface-container-high, 230, 224, 233));border-radius:10px}.sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--label-4, #aeaeb2) 55%,transparent),transparent);animation:skShimmer 1.5s cubic-bezier(.05,.7,.1,1) infinite}.mdui-theme-dark .sk{background:#2b2930}.mdui-theme-dark .sk:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.07),transparent)}@keyframes skShimmer{to{transform:translate(100%)}}.cm-skel-list{display:flex;flex-direction:column;gap:14px;padding:6px 0}.cm-skel-song{display:flex;gap:12px;align-items:center}.sk-pic{width:48px;height:48px;border-radius:12px;flex:none}.cm-skel-main,.cm-skel-head{flex:1;display:flex;flex-direction:column;gap:8px}.sk-l1{height:15px;width:62%}.sk-l2{height:11px;width:40%}.sk-cover{aspect-ratio:1;border-radius:14px}.cm-skel-card{flex:none;width:118px;display:flex;flex-direction:column;gap:7px}.cm-skel-card .sk-l1,.cm-plgrid .sk-l1{width:90%;height:13px}.cm-skel-card .sk-l2,.cm-plgrid .sk-l2{width:55%;height:11px}.cm-plgrid .sk-cover{width:100%}.cm-skel-profile{display:flex;flex-direction:column;gap:22px}.cm-skel-head{flex-direction:row;align-items:center;gap:16px}.sk-ava{width:84px;height:84px;border-radius:50%;flex:none}.cm-skel-head .cm-skel-main{max-width:220px}#bottomNav{position:fixed;bottom:0;left:0;right:0;z-index:20;min-height:var(--cm-nav-h);display:flex;background:var(--mdui-color-surface-container, #f3edf7);border-top:1px solid rgba(0,0,0,.08);border-top:1px solid var(--hairline, rgba(0, 0, 0, .08));padding-bottom:var(--safe-bottom, 0px);padding-bottom:max(env(safe-area-inset-bottom),var(--safe-b, 0px))}.navItem{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;font-size:calc(11px * var(--cm-fs, 1));color:var(--mdui-color-on-surface-variant, #49454f)}.navItem{transition:color .18s ease}.nav-ic{position:relative;display:flex;align-items:center;justify-content:center;width:64px;height:32px;border-radius:16px;transition:background-color .25s cubic-bezier(.05,.7,.1,1)}.nav-ic:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;background:transparent;background:rgba(0,0,0,.08);background:color-mix(in srgb,var(--cm-primary) 16%,transparent);opacity:0;transform:scaleX(.5);transition:opacity .2s ease,transform .25s cubic-bezier(.05,.7,.1,1)}.navItem.cur .nav-ic:before{opacity:1;transform:none}.navItem .material-icons-outlined{font-size:calc(24px * var(--cm-fs, 1));position:relative;transition:color .18s ease}.navItem.cur{color:var(--cm-primary);font-weight:650}#mini{position:fixed;bottom:calc(var(--cm-nav-h) + max(env(safe-area-inset-bottom),var(--safe-b, 0px)));left:0;right:0;z-index:19;height:var(--cm-mini-h)}.cm-mini-prog{--playback-progress: 0%;position:absolute;top:-24px;left:16px;right:16px;height:32px;z-index:2}.cm-mini-track{position:absolute;top:24px;left:0;right:0;height:4px;overflow:hidden;border-radius:999px;background:rgba(120,128,145,.18)}.cm-mini-track i{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:var(--cm-primary);transform:scaleX(0);transform-origin:left center;transition:transform .22s linear}.cm-mini-track #miniBuf{opacity:.28;transition-duration:.4s}.cm-mini-prog input{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;touch-action:none}.cm-mini-prog input:disabled{cursor:default}.cm-mini-thumb{position:absolute;left:var(--playback-progress);top:26px;width:10px;height:10px;box-sizing:border-box;border:2px solid var(--surface, #fff);border-radius:50%;background:var(--cm-primary);box-shadow:0 1px 4px rgba(0,0,0,.24);transform:translate(-50%,-50%);opacity:0;pointer-events:none;transition:left .22s linear,opacity .15s ease}.cm-mini-time{position:absolute;right:0;bottom:calc(100% + 2px);padding:5px 9px;border-radius:8px;background:var(--label, #1d1b20);color:var(--bg, #fff);font-size:11px;font-weight:600;white-space:nowrap;box-shadow:0 2px 8px rgba(0,0,0,.16);opacity:0;pointer-events:none}.cm-mini-prog:focus-within .cm-mini-thumb,.cm-mini-prog:focus-within .cm-mini-time,.cm-mini-prog.is-dragging .cm-mini-thumb,.cm-mini-prog.is-dragging .cm-mini-time{opacity:1}.cm-mini-prog:focus-within .cm-mini-track{outline:2px solid var(--cm-primary);outline-offset:3px}.cm-mini-prog.is-dragging .cm-mini-track i,.cm-mini-prog.is-dragging .cm-mini-thumb{transition:none}.cm-mini-prog.is-disabled .cm-mini-thumb,.cm-mini-prog.is-disabled .cm-mini-time{opacity:0}@media (hover: hover) and (pointer: fine){.cm-mini-prog:not(.is-disabled):hover .cm-mini-thumb,.cm-mini-prog:not(.is-disabled):hover .cm-mini-time{opacity:1}}@media (prefers-reduced-motion: reduce){.cm-mini-track i,.cm-mini-thumb{transition:none}}.cm-mini-inner{display:flex;align-items:center;gap:10px;height:100%;padding:0 12px;background:var(--mdui-color-surface-container-high, #ece6f0);border-top:1px solid rgba(0,0,0,.08);border-top:1px solid var(--hairline, rgba(0, 0, 0, .08));cursor:pointer}.cm-mini-inner img,.cm-mini-ph{width:42px;height:42px;border-radius:10px;object-fit:cover;flex:none;background:var(--mdui-color-surface-container-highest, #e6e0e9);display:flex;align-items:center;justify-content:center}.cm-mini-text{flex:1;min-width:0}.cm-mini-name{font-size:calc(14px * var(--cm-fs, 1));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-mini-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-mini-btn .material-icons-outlined{font-size:calc(34px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-song,.cm-quick,.cm-setting,.cm-qm-item,.cm-pl-pick-item,.cm-plcard,.cm-card,.nav-ic,.cm-mini-inner,.cm-song-like,.cm-song-more,.cm-plmenu,.cm-bindbanner,.pl-btn,#topAction,.cm-dl-apk-top,.pl-quality,.pl-lyric-mode,.cm-sec-more,.cmt-del,#cmtMore,.cm-ava-wrap,mdui-chip,.cmt-like,.cmt-reply,.cmt-floor-btn{position:relative;overflow:hidden;z-index:0;-webkit-mask-image:none}.cm-rip{position:absolute;z-index:1;border-radius:50%;pointer-events:none;background:currentColor;transform:scale(0);opacity:0;animation:cmRip .55s cubic-bezier(.05,.7,.1,1) forwards}@keyframes cmRip{0%{transform:scale(0);opacity:.16}55%{opacity:.13}to{transform:scale(1);opacity:0}}@media (prefers-reduced-motion: reduce){.cm-rip{display:none}}.pl-btn,.cm-song-like,.cm-song-more,.cm-plmenu,#topAction{transition:transform .12s cubic-bezier(.3,0,.8,.15),background-color .15s ease}.pl-btn:active,.cm-song-like:active,.cm-song-more:active,.cm-plmenu:active,#topAction:active{transform:scale(.9)}.pl-transport .huge:active{transform:scale(.93)}.nav-ic .material-icons-outlined{transition:transform .12s cubic-bezier(.3,0,.8,.15)}.navItem:active .nav-ic .material-icons-outlined{transform:scale(.85)}.cm-song-like,.cm-song-more{padding:12px;margin:-6px}.pl-btn{padding:10px}.pl-transport .pl-btn{padding:8px}#topAction{padding:11px}.cm-song-like .material-icons-outlined,.cm-song-more .material-icons-outlined{font-size:calc(24px * var(--cm-fs, 1))}.cm-song-like.on,.cm-qm-item .material-icons-outlined.red{color:var(--mdui-color-error, #b3261e)}.cm-ncmdot{background:var(--mdui-color-error, #b3261e)}.mi{font-family:Material Icons Outlined;font-weight:400;font-style:normal;display:inline-block;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";font-size:calc(13px * var(--cm-fs, 1));vertical-align:-2px;margin-right:1px}.pl-stats .mi{font-size:calc(13px * var(--cm-fs, 1))}.cm-pop .mi,.cm-like-n .mi{font-size:calc(11px * var(--cm-fs, 1));vertical-align:-1px;margin-right:2px}.cm-qrstatus .mi{font-size:calc(15px * var(--cm-fs, 1));vertical-align:-3px}.cm-loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:40px 0;color:var(--mdui-color-on-surface-variant, #666)}.cm-loading.small{display:inline;padding:0}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.cm-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 0;color:var(--mdui-color-on-surface-variant, #888);font-size:calc(14px * var(--cm-fs, 1))}.cm-empty .material-icons-outlined{font-size:calc(40px * var(--cm-fs, 1));opacity:.4}.cm-empty.small{padding:18px 0;font-size:calc(13px * var(--cm-fs, 1))}.cm-sec{margin-bottom:20px;scroll-margin-top:58px}.cm-sec-head{display:flex;align-items:baseline;justify-content:space-between;margin:6px 2px 10px}.cm-sec-head h2{margin:0;font-size:var(--ios-headline);font-weight:600;letter-spacing:var(--track-snug)}.cm-sec-more{font-size:calc(12px * var(--cm-fs, 1));font-weight:500;color:var(--cm-primary);cursor:pointer;display:flex;align-items:center;gap:2px}.cm-sec-more .material-icons-outlined{font-size:calc(15px * var(--cm-fs, 1))}.cm-sec-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6}.cm-greet{padding:8px 2px 16px}.cm-greet-date{font-size:var(--ios-footnote);color:var(--label-2)}.cm-greet-title{font-size:clamp(var(--ios-title-2),6vw,var(--ios-title-1));font-weight:700;letter-spacing:var(--track-tight);margin-top:4px}.cm-hscroll{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 10px;scroll-snap-type:x mandatory}.cm-card{flex:none;width:clamp(112px,30vw,150px);scroll-snap-align:start;cursor:pointer}.cm-card img{width:100%;aspect-ratio:1;height:auto;border-radius:var(--r-sheet);object-fit:cover;background:var(--mdui-color-surface-container-highest, #e6e0e9);box-shadow:var(--shadow-card)}.cm-card img.none{visibility:hidden}.cm-card-name{font-size:var(--ios-subheadline);font-weight:600;letter-spacing:var(--track-snug);margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-card-sub{font-size:var(--ios-footnote);color:var(--label-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-login-tip{display:flex;flex-direction:column;align-items:center;gap:10px;padding:22px;border-radius:var(--cm-radius);background:var(--mdui-color-surface-container, #f3edf7);text-align:center;font-size:calc(14px * var(--cm-fs, 1))}.cm-login-tip.page{margin-top:60px}.cm-legal{max-width:820px;margin:18px auto 44px;padding:0 22px 24px;color:var(--cm-on-surface, inherit)}.cm-legal header{display:flex;align-items:center;gap:16px;padding:22px 0 16px;border-bottom:1px solid color-mix(in srgb,currentColor 14%,transparent)}.cm-legal header>.material-icons-outlined{font-size:38px;color:var(--cm-primary)}.cm-legal h1{margin:0 0 5px;font-size:28px;letter-spacing:-.02em}.cm-legal header p{margin:0;opacity:.62;font-size:13px}.cm-legal-lead{margin:22px 0;padding:16px 18px;border-radius:16px;background:color-mix(in srgb,var(--cm-primary) 9%,transparent);line-height:1.8}.cm-legal section{margin:28px 0}.cm-legal h2{margin:0 0 12px;font-size:19px}.cm-legal h3{margin:18px 0 6px;font-size:15px}.cm-legal p{margin:8px 0;line-height:1.85;opacity:.88}.cm-legal a{color:var(--cm-primary);text-underline-offset:3px}.cm-legal nav{display:flex;flex-wrap:wrap;gap:10px;margin-top:32px;padding-top:18px;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}@media (max-width:600px){.cm-legal{margin-top:0;padding-inline:18px}.cm-legal h1{font-size:24px}}.cm-songs{display:flex;flex-direction:column}.cm-song{min-height:var(--hit);display:flex;align-items:center;gap:12px;padding:8px 6px;border-radius:28px;cursor:pointer;transition:background-color .15s ease}.cm-song:hover{background:color-mix(in srgb,var(--cm-primary) 5%,transparent)}.cm-song:active{background:color-mix(in srgb,var(--cm-primary) 10%,transparent)}.cm-song-pic{width:48px;height:48px;border-radius:12px;object-fit:cover;flex:none;background:var(--mdui-color-surface-container-highest, #e6e0e9)}.cm-song-pic.ph{display:flex;align-items:center;justify-content:center;opacity:.5}.cm-song-main{flex:1;min-width:0}.cm-song-name{font-size:var(--ios-body);font-weight:500;letter-spacing:var(--track-snug);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-song-sub{display:flex;gap:8px;font-size:var(--ios-footnote);color:var(--label-2);margin-top:2px;white-space:nowrap;overflow:hidden}.cm-song-mv{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:2px;border-radius:50%;opacity:.62;flex:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.cm-song-mv .material-icons-outlined{font-size:19px}.cm-song-mv:active{background:color-mix(in srgb,currentColor 14%,transparent);opacity:1}@media (hover: hover){.cm-song-mv:hover{opacity:1}}.cm-mv-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.82);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);padding:16px;animation:cmMvIn .18s ease-out}@keyframes cmMvIn{0%{opacity:0}to{opacity:1}}.cm-mv-box{width:min(96vw,1080px);max-height:92vh;display:flex;flex-direction:column;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 18px 60px rgba(0,0,0,.6)}.cm-mv-head{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#fff;background:rgba(255,255,255,.06)}.cm-mv-title{flex:1;min-width:0;font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-mv-close{display:inline-flex;padding:4px;border-radius:50%;cursor:pointer;opacity:.85}.cm-mv-close:active{background:rgba(255,255,255,.18)}.cm-mv-video{width:100%;max-height:calc(92vh - 96px);background:#000;display:block}.cm-mv-tip{padding:14px 16px;color:rgba(255,255,255,.72);font-size:13px;text-align:center}.cm-mv-tip[hidden]{display:none}.cm-wiki{max-height:64vh;overflow:auto;-webkit-overflow-scrolling:touch}.cm-wiki-loading,.cm-wiki-empty{padding:18px 4px;opacity:.6;font-size:13px;text-align:center}.cm-wiki-head{display:flex;gap:12px;align-items:center;padding:2px 0 12px}.cm-wiki-cover{width:64px;height:64px;border-radius:10px;object-fit:cover;flex:none}.cm-wiki-meta{min-width:0}.cm-wiki-name{font-size:15.5px;font-weight:600}.cm-wiki-sub{font-size:12.5px;opacity:.7;margin-top:3px}.cm-wiki-sec{padding:10px 0;border-top:1px solid color-mix(in srgb,currentColor 12%,transparent)}.cm-wiki-sec-t{font-size:12.5px;font-weight:600;opacity:.78;margin-bottom:6px}.cm-wiki-field{display:flex;gap:10px;font-size:13px;padding:3px 0}.cm-wiki-k{opacity:.6;flex:none;min-width:56px}.cm-wiki-v{flex:1;min-width:0;word-break:break-word}.cm-wiki-desc{margin-top:8px;font-size:13px;line-height:1.75;opacity:.9}.cm-wiki-desc p{margin:0 0 8px}.cm-wiki-desc p:last-child{margin-bottom:0}.cm-song-dur{font-size:calc(11px * var(--cm-fs, 1));opacity:.5}.cm-song-like{color:var(--mdui-color-on-surface-variant, #999)}.cm-song-like.on{color:var(--mdui-color-error, #b3261e)}.cm-song-more{padding:6px;opacity:.6}.cm-pop,.cm-like-n{border-radius:6px;padding:0 4px;background:color-mix(in srgb,var(--cm-primary) 10%,transparent)}.cm-fsprev{border-radius:14px;padding:12px;background:color-mix(in srgb,var(--cm-primary) 6%,transparent);border:1px solid var(--hairline, rgba(0, 0, 0, .08))}.cm-fsprev-row{display:flex;align-items:center;gap:10px}.cm-fsprev-pic{flex:none;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cm-primary) 16%,transparent);color:var(--cm-primary)}.cm-fsprev-main{flex:1;min-width:0}.cm-fsprev-name{font-size:calc(14px * var(--cm-fs, 1));font-weight:600}.cm-fsprev-sub{font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin-top:2px}.cm-fsprev-play{color:var(--cm-primary)}.cm-fsprev-lyric{font-size:calc(15px * var(--cm-fs, 1));line-height:1.9;margin-top:12px}.cm-fsprev-body{font-size:calc(12px * var(--cm-fs, 1));opacity:.7;line-height:1.7;margin-top:8px}.cm-more-row{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:6px;padding:9px 0;border-radius:12px;font-size:calc(12px * var(--cm-fs, 1));font-weight:500;color:var(--cm-primary);cursor:pointer;background:color-mix(in srgb,var(--cm-primary) 7%,transparent)}.cm-more-row:active{transform:scale(.99)}.cm-more-row[hidden]{display:none}.cm-more-row .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1))}.cm-rot180{transform:rotate(180deg)}.cm-anchorbar{position:sticky;top:0;z-index:6;display:flex;gap:8px;overflow-x:auto;padding:8px 2px;margin:-4px 0 10px;background:color-mix(in srgb,var(--surface, #fef7ff) 86%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08));scrollbar-width:none}.cm-anchorbar::-webkit-scrollbar{display:none}.cm-anchorbar .cm-hot{flex:none}.cm-quickrow{display:flex;gap:10px;margin-bottom:16px}.cm-quick{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:12px 6px;border-radius:var(--cm-radius);text-decoration:none;background:var(--mdui-color-surface-container, #f3edf7);color:inherit;transition:background-color .15s ease,transform .12s ease}.cm-quick:active{background:color-mix(in srgb,var(--cm-primary) 10%,var(--mdui-color-surface-container, #f3edf7));transform:scale(.97)}.cm-quick .material-icons-outlined{font-size:calc(26px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-quick b{font-size:calc(13px * var(--cm-fs, 1))}.cm-quick i{font-style:normal;font-size:calc(11px * var(--cm-fs, 1));opacity:.6}.cm-plgrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px}@media (min-width: 600px){.cm-plgrid{grid-template-columns:repeat(4,1fr);gap:16px}}@media (min-width: 900px){.cm-plgrid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}}.cm-plcard{position:relative;cursor:pointer}.cm-plcard .cm-plcover{transition:transform .18s cubic-bezier(.3,0,.8,.15),box-shadow .18s ease}.cm-plcard:active .cm-plcover{transform:scale(.96);box-shadow:0 2px 10px rgba(0,0,0,.18)}.cm-plcover{position:relative;aspect-ratio:1;border-radius:14px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,transparent,transparent);background:linear-gradient(135deg,rgba(0,0,0,.08),rgba(0,0,0,.08));background:linear-gradient(135deg,color-mix(in srgb,var(--cm-primary) 22%,transparent),color-mix(in srgb,var(--cm-primary) 6%,transparent));color:var(--cm-primary);overflow:hidden}.cm-plcover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cm-plcover img+.material-icons-outlined{visibility:hidden}.cm-plcover .material-icons-outlined{font-size:calc(34px * var(--cm-fs, 1))}.cm-ncmbadge{position:absolute;left:6px;bottom:6px;z-index:1;font-size:calc(10px * var(--cm-fs, 1));line-height:1;padding:4px 6px;border-radius:6px;background:rgba(103,80,164,.92);color:#fff}h2 .cm-ncmbadge{position:static;vertical-align:4px;background:var(--cm-primary)}.cm-plname{font-size:calc(13px * var(--cm-fs, 1));font-weight:600;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-plsub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6}.cm-plmenu{position:absolute;top:4px;right:4px;padding:4px;border-radius:50%;background:rgba(0,0,0,.25);color:#fff}.cm-bindbanner{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:16px;border-radius:var(--cm-radius);background:linear-gradient(120deg,color-mix(in srgb,var(--cm-primary) 16%,var(--mdui-color-surface-container, #f3edf7)),color-mix(in srgb,var(--cm-primary) 5%,var(--mdui-color-surface-container, #f3edf7)))}.cm-bindbanner>.material-icons-outlined{font-size:calc(30px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-bindbanner-t{flex:1;display:flex;flex-direction:column;gap:2px;font-size:calc(13px * var(--cm-fs, 1))}.cm-bindbanner-t b{font-size:calc(14px * var(--cm-fs, 1))}.cm-bindbanner-t span{font-size:calc(11px * var(--cm-fs, 1));opacity:.7}.cm-decor-banner{display:flex;align-items:center;gap:12px;padding:13px 14px;margin-bottom:16px;border-radius:var(--cm-radius);text-decoration:none;color:inherit;background:linear-gradient(120deg,color-mix(in srgb,var(--cm-primary) 20%,var(--mdui-color-surface-container, #f3edf7)),color-mix(in srgb,var(--cm-primary) 6%,var(--mdui-color-surface-container, #f3edf7)));border:1px solid color-mix(in srgb,var(--cm-primary) 22%,transparent);transition:transform .12s ease}.cm-decor-banner:active{transform:scale(.985)}.cm-decor-banner>.material-icons-outlined{font-size:calc(28px * var(--cm-fs, 1));color:var(--cm-primary);flex:none}.cm-decor-banner-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cm-decor-banner-t b{font-size:calc(13px * var(--cm-fs, 1));line-height:1.45}.cm-decor-banner-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.68}.cm-decor-banner-go{flex:none;display:flex;align-items:center;font-size:calc(12px * var(--cm-fs, 1));font-weight:600;color:var(--cm-primary);white-space:nowrap}.cm-decor-banner-go .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1))}@media (max-width: 400px){.cm-decor-banner-sub{display:none}}.cm-bindbox{display:flex;align-items:center;gap:12px;padding:14px 16px;margin-bottom:16px;border-radius:var(--cm-radius);background:var(--mdui-color-surface-container, #f3edf7)}.cm-bindava{width:44px;height:44px;border-radius:50%;object-fit:cover;background:var(--cm-primary)}.cm-bindinfo{flex:1;min-width:0}.cm-bindname{font-size:calc(15px * var(--cm-fs, 1));font-weight:650;display:flex;align-items:center;gap:6px}.cm-bindsub{font-size:calc(11px * var(--cm-fs, 1));opacity:.65;margin-top:2px}.cm-bindstale{font-size:calc(10px * var(--cm-fs, 1));padding:2px 6px;border-radius:6px;background:#b3261e;color:#fff}.cm-bindbtns{display:flex;flex-direction:column;gap:4px}#out img,#mini img,mdui-dialog img,#playerOverlay img,#sheets img{transition:opacity .35s ease}#out img:not(.ld),#mini img:not(.ld),mdui-dialog img:not(.ld),#playerOverlay img:not(.ld),#sheets img:not(.ld){opacity:0;background:linear-gradient(100deg,rgba(120,118,128,.09) 32%,rgba(120,118,128,.2),rgba(120,118,128,.09) 68%);background-size:250% 100%;animation:cmImgShimmer 1.3s linear infinite}@keyframes cmImgShimmer{0%{background-position:125% 0}to{background-position:-125% 0}}.cm-qrbind{display:flex;flex-direction:column;align-items:center;gap:12px}.cm-qrbox{position:relative;width:230px;height:230px;border-radius:18px;padding:10px;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.12);display:flex;align-items:center;justify-content:center}.cm-qrbox img{width:100%;height:100%;object-fit:contain;image-rendering:pixelated}.cm-qrbox.loading img{opacity:0}.cm-qrbox:not(.loading) img{animation:cmQrPop .34s cubic-bezier(.2,.9,.25,1.05)}.cm-qrbox.loading:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border-radius:12px;background:linear-gradient(100deg,rgba(90,90,100,.05) 32%,rgba(90,90,100,.14),rgba(90,90,100,.05) 68%);background-size:250% 100%;animation:cmQrShimmer 1.3s linear infinite}.cm-qrbox.loading:after{content:"";position:absolute;width:44px;height:44px;border-radius:50%;border:3px solid rgba(90,90,100,.16);border-top-color:var(--cm-primary);animation:cmQrSpin .85s linear infinite}.cm-qrbox.failed img{display:none}.cm-qrbox.failed:after{content:"refresh";font-family:Material Icons Outlined;font-size:calc(42px * var(--cm-fs, 1));line-height:1;color:rgba(90,90,100,.3)}.cm-qrbox.ok{outline:3px solid #4caf50}@keyframes cmQrSpin{to{transform:rotate(360deg)}}@keyframes cmQrShimmer{0%{background-position:125% 0}to{background-position:-125% 0}}@keyframes cmQrPop{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.cm-qrstatus{min-height:24px;font-size:calc(14px * var(--cm-fs, 1));text-align:center}.cm-qrstatus .ok{color:#2e7d32}.cm-qrstatus .err{color:#b3261e}.cm-qrstatus a{color:var(--cm-primary);cursor:pointer}.cm-qrhint{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;text-align:center;line-height:1.6}.cm-search-result-skeleton{min-height:300px}.cm-detail-head{display:flex;gap:16px;padding:8px 2px 18px}.cm-detail-cover{position:relative;aspect-ratio:1;border-radius:16px;flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,transparent,transparent);background:linear-gradient(135deg,rgba(0,0,0,.08),rgba(0,0,0,.08));background:linear-gradient(135deg,color-mix(in srgb,var(--cm-primary) 28%,transparent),color-mix(in srgb,var(--cm-primary) 8%,transparent));color:var(--cm-primary)}.cm-detail-cover{width:108px;height:108px}.cm-detail-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cm-detail-cover img+.material-icons-outlined{visibility:hidden}.cm-detail-head h2{margin:4px 0 6px;font-size:calc(20px * var(--cm-fs, 1))}.cm-detail-sub{font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin-bottom:10px}.cm-detail-actions{display:flex;gap:8px;flex-wrap:wrap}.cm-auth{display:flex;flex-direction:column;align-items:center;gap:16px;padding:36px 22px 20px}.cm-auth-logo .material-icons-outlined{font-size:calc(60px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-auth-title{font-size:var(--ios-title-3, calc(20px * var(--cm-fs, 1)));font-weight:700;letter-spacing:var(--track-snug, -.012em);text-align:center;max-width:15em}.cm-auth-sub{font-size:var(--ios-footnote, calc(13px * var(--cm-fs, 1)));color:var(--frs-fg2, var(--mdui-color-on-surface-variant, #49454f));margin-top:-8px;text-align:center}.cm-auth-form{display:flex;flex-direction:column;gap:12px;width:100%}.cm-auth-note{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;text-align:center;line-height:1.6}.cm-auth-apk{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:10px 14px;border-radius:var(--cm-radius, 16px);text-decoration:none;font-size:calc(13px * var(--cm-fs, 1));color:var(--cm-primary);background:color-mix(in srgb,var(--cm-primary) 8%,transparent);background:rgba(103,80,164,.08);border:1px dashed color-mix(in srgb,var(--cm-primary) 45%,transparent);border:1px dashed rgba(103,80,164,.45)}.cm-auth-apk .material-icons-outlined{font-size:calc(18px * var(--cm-fs, 1))}.cm-auth-alt{display:flex;align-items:center;gap:12px;width:100%;margin:18px 0 4px;font-size:calc(11px * var(--cm-fs, 1));opacity:.55}.cm-auth-alt:before,.cm-auth-alt:after{content:"";flex:1;height:1px;background:rgba(0,0,0,.08);background:var(--hairline, rgba(0, 0, 0, .08))}.cm-email-row{display:flex;gap:10px;align-items:flex-start}.cm-email-row mdui-text-field{min-width:0}.cm-email-row mdui-button{flex:none;height:56px}.cm-vfy-tabs{display:flex;justify-content:center;margin:2px 0}.cm-vfy-hint{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;line-height:1.6;text-align:center}.cm-profile-head{display:flex;gap:16px;padding:10px 2px 18px;align-items:flex-start}.cm-profile-phone{display:flex;align-items:center;gap:4px;font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:3px}.cm-avatar{border-radius:50%;object-fit:cover}.cm-avatar.ph{display:flex;align-items:center;justify-content:center;flex:none;background:linear-gradient(135deg,var(--cm-primary),#9f8fff);color:#fff;font-weight:700}.cm-ava-wrap{cursor:pointer;position:relative;transition:transform .12s ease}.cm-ava-wrap:active{transform:scale(.96)}.cm-ava-cam{position:absolute;right:1px;bottom:1px;width:25px;height:25px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2;background:var(--cm-primary);color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.24),0 0 0 2px var(--mdui-color-surface, #fef7ff)}.cm-ava-cam .material-icons-outlined{font-size:calc(15px * var(--cm-fs, 1))}.cm-ava-box{position:relative;display:inline-flex;flex:none;line-height:0}.cm-decor{position:absolute;left:0;top:0;pointer-events:none;display:flex;align-items:center;justify-content:center;background:none;border-radius:0}.cm-decor img{display:block;background:none;border-radius:0}.cm-decor-wrap{max-width:100%}.cm-decor-hint{font-size:calc(12px * var(--cm-fs, 1));opacity:.75;line-height:1.7;margin-bottom:10px}.cm-decor-hint b{color:var(--cm-primary)}.cm-decor-bar{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding:0 12px;border-radius:999px;height:40px;background:var(--mdui-color-surface-container-high, #ece6f0)}.cm-decor-bar .material-icons-outlined{font-size:calc(19px * var(--cm-fs, 1));opacity:.55}.cm-decor-bar input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:inherit;font-size:calc(13px * var(--cm-fs, 1));font-family:inherit;height:100%;-webkit-appearance:none;appearance:none}.cm-decor-bar input::-webkit-search-cancel-button{display:none}.cm-decor-count{flex:none;font-size:calc(11px * var(--cm-fs, 1));opacity:.6;font-variant-numeric:tabular-nums;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--cm-primary) 14%,transparent);color:var(--cm-primary)}.cm-decor-grid{display:grid;gap:8px;max-height:min(58vh,460px);overflow-y:auto;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));padding:2px}.cm-decor-item[hidden]{display:none}.cm-decor-none{font-size:calc(12px * var(--cm-fs, 1));opacity:.6;text-align:center;padding:22px 0}.cm-decor-item{border:1px solid color-mix(in srgb,var(--cm-primary) 14%,transparent);border-radius:12px;padding:6px 4px;cursor:pointer;text-align:center;transition:transform .12s ease,border-color .12s ease,background .12s ease}.cm-decor-item:active{transform:scale(.95)}.cm-decor-item.on{border-color:var(--cm-primary);background:color-mix(in srgb,var(--cm-primary) 12%,transparent)}.cm-decor-item>span{display:block;font-size:calc(10px * var(--cm-fs, 1));opacity:.7;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-decor-thumb{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:8px;background:repeating-conic-gradient(#ffffff1a 0 25%,transparent 0 50%) 50% / 14px 14px}.cm-decor-thumb img{max-width:100%;max-height:100%;object-fit:contain}.cm-decor-thumb.ph{color:var(--cm-primary);opacity:.7}.cm-profile-info{flex:1;min-width:0;padding-top:4px}.cm-profile-name{font-size:calc(20px * var(--cm-fs, 1));font-weight:750;display:flex;align-items:center;gap:6px}.cm-profile-bio{font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin:4px 0 8px}.cm-edit{cursor:pointer;opacity:.5}.cm-edit .material-icons-outlined{font-size:calc(15px * var(--cm-fs, 1))}.cm-profile-stat{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:calc(11px * var(--cm-fs, 1));opacity:.8}.cm-profile-stat>span{white-space:nowrap}.cm-profile-stat b{font-size:calc(15px * var(--cm-fs, 1));display:block}.cm-setting-list{border-radius:var(--cm-radius);overflow:hidden;background:var(--mdui-color-surface-container, #f3edf7)}.cm-setting{display:flex;align-items:center;gap:12px;min-height:var(--hit);padding:12px 16px;font-size:var(--ios-body);cursor:pointer;border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08))}.cm-setting-list>button.cm-setting{width:100%;border-top:0;border-right:0;border-left:0;background:transparent;color:inherit;font-family:inherit;text-align:left}.cm-setting:last-child{border-bottom:none}.cm-setting .material-icons-outlined{font-size:calc(20px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-setting i{margin-left:auto;font-style:normal;font-size:var(--ios-footnote);color:var(--label-2);max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-logout{display:flex;justify-content:center;padding:24px 0 10px}#playerOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#1d1b20;overflow:hidden;animation:cmSlideUp .25s ease}@keyframes cmSlideUp{0%{transform:translateY(4%);opacity:.4}to{transform:none;opacity:1}}.pl-bg{position:fixed;top:-60px;right:-60px;bottom:-60px;left:-60px;z-index:0;background-color:var(--cm-primary-dark, #2a2732);background-size:cover;background-position:center;filter:blur(60px) brightness(.62) saturate(1.35)}.pl-page{position:relative;z-index:1}.pl-page{position:relative;height:100%;display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;padding:14px 22px calc(10px + var(--safe-bottom, 0px));padding:14px 22px calc(10px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)));color:#fff}.pl-body{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;width:100%}.pl-left{display:flex;flex-direction:column;align-items:center;width:100%}.pl-right{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}@media (max-width: 599px){.pl-body .pl-right{display:none}.pl-body.view-cover .pl-left{flex:1;min-height:0}.pl-body.view-cover .pl-cover-wrap{flex:1;min-height:0;display:flex;align-items:center;animation:cmViewIn .24s cubic-bezier(.05,.7,.1,1)}.pl-body.view-lyric .pl-cover-wrap,.pl-body.view-lyric .pl-info{display:none}.pl-body.view-lyric .pl-left{flex:0 0 auto}.pl-body.view-lyric .pl-right{display:flex;flex:1;min-height:0;order:-1;animation:cmViewIn .24s cubic-bezier(.05,.7,.1,1)}.pl-body.view-lyric .pl-lyric{padding-bottom:12px}}@keyframes cmViewIn{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}@media (min-width: 600px){.pl-body{flex-direction:row;align-items:center;gap:clamp(28px,6vw,72px)}.pl-left{flex:0 0 auto;width:min(42vw,420px);justify-content:center}.pl-right{flex:1;height:100%;align-items:stretch}.pl-cover-wrap{margin:6px 0 16px}#plCover{width:min(36vw,320px);height:min(36vw,320px)}.pl-lyric{font-size:calc(16px * var(--cm-fs, 1));line-height:2.3}.pl-transport{margin:8px 0 14px}.pl-transport .huge .material-icons-outlined{font-size:calc(68px * var(--cm-fs, 1))}.pl-transport .pl-btn.huge svg{width:68px;height:68px}}@media (min-width: 600px) and (min-height: 500px){.pl-right{padding:0 4px}.pl-lyric{max-width:640px;margin:0 auto}}.pl-top{width:100%;display:flex;align-items:center;justify-content:space-between;padding-top:min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px)))}.pl-quality{font-size:calc(12px * var(--cm-fs, 1));padding:4px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.5);cursor:pointer}.pl-btn{cursor:pointer;opacity:.9;padding:6px}.pl-topact{display:flex;align-items:center;gap:2px}.pl-btn.casting{color:var(--cm-primary)}.cm-cast{max-width:100%}.cm-cast-hint{font-size:calc(12px * var(--cm-fs, 1));opacity:.75;line-height:1.6;margin-bottom:10px}.cm-cast-list{display:flex;flex-direction:column;gap:6px;max-height:min(52vh,400px);overflow-y:auto}.cm-cast-item{display:flex;align-items:center;gap:10px;padding:11px 12px;cursor:pointer;border-radius:12px;border:1px solid color-mix(in srgb,var(--cm-primary) 14%,transparent);transition:background .12s ease,transform .12s ease}.cm-cast-item:active{transform:scale(.985)}.cm-cast-item>.material-icons-outlined{font-size:calc(22px * var(--cm-fs, 1));color:var(--cm-primary);flex:none}.cm-cast-item-t{flex:1;min-width:0;font-size:calc(13px * var(--cm-fs, 1))}.cm-cast-item-t .sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.cm-cast-go{opacity:.4}.cm-cast-actions{margin-top:12px;display:flex;justify-content:center}.cm-cast-qrow{display:flex;align-items:center;gap:10px;margin-top:12px}.cm-cast-qlabel{font-size:calc(12px * var(--cm-fs, 1));opacity:.7;flex:none}.cm-cast-qbox{display:flex;gap:6px}.cm-cast-q{font-size:calc(12px * var(--cm-fs, 1));padding:4px 10px;border-radius:999px;cursor:pointer;border:1px solid color-mix(in srgb,var(--cm-primary) 22%,transparent)}.cm-cast-q.on{background:var(--cm-primary);color:#fff;border-color:var(--cm-primary)}.cm-cast-tip{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;line-height:1.6;margin-top:10px}.cm-cast-now{display:flex;align-items:center;gap:10px;margin-bottom:14px}.cm-cast-now>.material-icons-outlined{font-size:calc(26px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-cast-now-t{font-size:calc(13px * var(--cm-fs, 1))}.cm-cast-now-t .sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.cm-cast-vol{display:flex;align-items:center;gap:10px}.cm-cast-vol .material-icons-outlined{font-size:calc(20px * var(--cm-fs, 1));opacity:.7}.cm-cast-vol input{flex:1;accent-color:var(--cm-primary)}.pl-btn.on{color:var(--cm-primary, #d0bcff)}.pl-cover-wrap{margin:10px 0;flex:none}#plCover{width:min(68vw,286px,40vh);height:min(68vw,286px,40vh);border-radius:var(--pl-cover-radius, 20px);object-fit:cover;box-shadow:0 12px 48px rgba(0,0,0,.45);background:rgba(255,255,255,.08)}.pl-info{text-align:center;max-width:100%}.pl-name{font-size:calc(19px * var(--cm-fs, 1));font-weight:750}.pl-artist{font-size:calc(12px * var(--cm-fs, 1));opacity:.8;margin-top:3px}.pl-stats{display:flex;gap:12px;font-size:calc(11px * var(--cm-fs, 1));opacity:.85;margin-top:6px;min-height:16px}.pl-ctrl{display:flex;gap:18px;align-items:center;margin:8px 0 2px}.pl-ctrl .material-icons-outlined{font-size:calc(22px * var(--cm-fs, 1))}.pl-progress-stack{width:100%}.pl-waveform{position:relative;height:46px;margin:3px 10px 0}.pl-waveform canvas{display:block;width:100%;height:100%}@media (min-width: 600px){.pl-waveform{height:58px}}.pl-seek{width:100%;display:flex;align-items:center;gap:10px;font-size:calc(11px * var(--cm-fs, 1));font-variant-numeric:tabular-nums}.pl-seek>span{min-width:3.4em;flex:none;color:rgba(255,255,255,.82)}.pl-seek>span:last-child{text-align:right}.pl-seekbar{--playback-progress: 0%;position:relative;flex:1;min-width:0;height:36px}.pl-seek-track{position:absolute;left:0;right:0;top:50%;height:5px;margin-top:-2.5px;border-radius:999px;overflow:hidden;background:rgba(255,255,255,.22)}.pl-seek-track i{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--cm-primary, #d0bcff);transform:scaleX(0);transform-origin:left center;transition:transform .22s linear}.pl-seek-track #plBuf{background:rgba(255,255,255,.52);transition-duration:.4s}.pl-seekbar input[type=range]{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;touch-action:none}.pl-seekbar input:disabled{cursor:default}.pl-seek-thumb{position:absolute;left:var(--playback-progress);top:50%;width:12px;height:12px;border-radius:50%;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,.4);pointer-events:none;transform:translate(-50%,-50%);transition:left .22s linear}.pl-seek-time{position:absolute;right:0;bottom:100%;padding:5px 9px;border-radius:8px;background:rgba(18,18,24,.92);color:#fff;font-size:11px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none}.pl-seekbar:focus-within .pl-seek-time,.pl-seekbar.is-dragging .pl-seek-time{opacity:1}.pl-seekbar:focus-within .pl-seek-track{outline:2px solid #fff;outline-offset:4px}.pl-seekbar.is-dragging .pl-seek-track i,.pl-seekbar.is-dragging .pl-seek-thumb{transition:none}.pl-seekbar.is-dragging .pl-seek-thumb{width:16px;height:16px}.pl-seekbar.is-disabled .pl-seek-thumb,.pl-seekbar.is-disabled .pl-seek-time{opacity:0}@media (hover: hover) and (pointer: fine){.pl-seekbar:not(.is-disabled):hover .pl-seek-time{opacity:1}}@media (prefers-reduced-motion: reduce){.pl-seek-track i,.pl-seek-thumb{transition:none}}.pl-stall{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:3px;font-size:calc(11px * var(--cm-fs, 1));opacity:.85}.pl-stall[hidden]{display:none}.pl-transport{display:flex;align-items:center;gap:26px;margin:2px 0 28px}.pl-transport .material-icons-outlined{font-size:calc(38px * var(--cm-fs, 1))}.pl-transport .huge .material-icons-outlined{font-size:calc(62px * var(--cm-fs, 1))}.pl-transport .pl-btn svg{display:block;width:38px;height:38px}.pl-transport .pl-btn.huge svg{width:62px;height:62px}@media (min-width: 900px){.pl-page{padding-left:40px;padding-right:40px}.pl-top,.pl-body{width:100%;max-width:1020px;margin-left:auto;margin-right:auto}.pl-body{gap:clamp(48px,8vw,110px);align-items:center}.pl-left{flex:0 0 min(34vw,390px)}#plCover{width:min(30vw,380px,46vh);height:min(30vw,380px,46vh)}.pl-info{max-width:min(30vw,380px,46vh)}.pl-right{flex:1 1 auto;min-width:0}.pl-lyric{max-width:560px}.pl-transport{margin:10px 0 18px}.pl-transport .huge .material-icons-outlined{font-size:calc(76px * var(--cm-fs, 1))}}@media (min-width: 1400px){.pl-top,.pl-body{max-width:1120px}.pl-lyric{max-width:620px}}.pl-lyric-line{opacity:var(--depth, .55);cursor:pointer;transition:opacity .3s ease,transform .42s cubic-bezier(.22,1,.36,1),letter-spacing .42s ease}.pl-lyric-line.cur{opacity:1;letter-spacing:.3px;transform:scale(1.028);animation:curGlow 3.2s ease-in-out infinite}@keyframes curGlow{0%,to{text-shadow:0 0 0 rgba(255,255,255,0)}50%{text-shadow:0 0 10px rgba(255,255,255,.14)}}@media (prefers-reduced-motion: reduce){.pl-lyric-line.cur{animation:none}}.pl-lyric{position:relative;flex:1;min-height:0;width:100%;overflow-y:auto;text-align:center;font-size:calc(14px * var(--cm-fs, 1));line-height:2.1;mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent);padding:6px 0;overscroll-behavior:contain;scrollbar-width:none}.pl-lyric::-webkit-scrollbar{display:none;width:0;height:0}.pl-lyric-trans{font-size:calc(var(--pl-fs, 15px) - 3px);opacity:.8}.pl-lyric-empty{opacity:.5;padding:30px 0}.pl-lyric-tools{position:sticky;top:0;z-index:2;display:flex;justify-content:center;gap:8px;padding:4px 0 8px;margin-bottom:4px;background:linear-gradient(#1d1b20 30%,transparent);background:linear-gradient(rgba(0,0,0,.08) 30%,transparent);background:linear-gradient(color-mix(in srgb,transparent 20%,#1d1b20) 30%,transparent)}.pl-lyric-mode{font-size:calc(11px * var(--cm-fs, 1));line-height:1;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.14);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.28);cursor:pointer;user-select:none}.pl-lyric-mode:active{background:rgba(255,255,255,.28)}.pl-lyric{font-size:var(--pl-fs, calc(15px * var(--cm-fs, 1)))}.cmt-skava{width:36px;height:36px;border-radius:50%;flex:none}.cmt-sknick{width:96px;height:11px;margin-top:2px}.cmt-skl1{width:82%;height:14px;margin-top:10px}.cmt-skl2{width:46%;height:14px;margin-top:7px}.cmt-skel{border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08))}.cmt-batch .cmt-item,.cmt-batch .cmt-sec{animation:cmtIn .26s cubic-bezier(.05,.7,.1,1) both}.cmt-batch .cmt-item:nth-child(2){animation-delay:28ms}.cmt-batch .cmt-item:nth-child(3){animation-delay:56ms}.cmt-batch .cmt-item:nth-child(4){animation-delay:84ms}.cmt-batch .cmt-item:nth-child(5){animation-delay:112ms}.cmt-batch .cmt-item:nth-child(6){animation-delay:.14s}.cmt-batch .cmt-item:nth-child(n+7){animation-delay:168ms}@keyframes cmtIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cmt-more-loading{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 0;font-size:calc(13px * var(--cm-fs, 1));opacity:.7}.cmt-more-loading mdui-circular-progress{--mdui-comp-circular-progress-size: 20px}#commentOverlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background-color:#fef7ff;display:flex;flex-direction:column;isolation:isolate;transform:translateZ(0);animation:cmSheetIn .25s cubic-bezier(.05,.7,.1,1)}.mdui-theme-dark #commentOverlay,:root.mdui-theme-dark #commentOverlay{background-color:#141218}@keyframes cmSheetIn{0%{transform:translateY(6%)}to{transform:translateY(0) translateZ(0)}}.cmt-page{display:flex;flex-direction:column;height:100%}.cmt-top{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))) 8px 0 6px;flex:none}.cmt-title{font-size:calc(18px * var(--cm-fs, 1));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmt-list{flex:1;min-height:0;overflow-y:auto;padding:0 16px 20px}.cmt-sec{font-size:calc(13px * var(--cm-fs, 1));font-weight:600;opacity:.6;margin:16px 0 4px}.cmt-item{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08))}.cmt-item img,.cmt-avaph{width:36px;height:36px;border-radius:50%;flex:none;object-fit:cover;background:var(--mdui-color-surface-container-high, #ece6f0)}.cmt-main{flex:1;min-width:0}.cmt-head{display:flex;align-items:center;gap:6px}.cmt-nick{font-size:calc(12px * var(--cm-fs, 1));color:var(--cm-primary);font-weight:600}.cmt-mine{font-size:calc(10px * var(--cm-fs, 1));padding:1px 6px;border-radius:6px;background:var(--cm-primary);color:#fff}.cmt-del{font-size:calc(11px * var(--cm-fs, 1));color:var(--mdui-color-error, #b3261e);margin-left:auto;cursor:pointer;padding:2px 6px}.cmt-content{font-size:calc(14px * var(--cm-fs, 1));line-height:1.65;margin-top:4px;word-break:break-word;white-space:pre-wrap}.cmt-foot{display:flex;gap:14px;font-size:calc(11px * var(--cm-fs, 1));opacity:.55;margin-top:6px}.cmt-composer{flex:none;display:flex;gap:10px;padding:10px 14px calc(10px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)));border-top:1px solid rgba(0,0,0,.08);border-top:1px solid var(--hairline, rgba(0, 0, 0, .08));background:var(--mdui-color-surface-container-low, #f7f2fa)}.mdui-theme-dark .cmt-composer{background:#211f26}.cmt-composer input{flex:1;border:none;outline:none;font-size:calc(14px * var(--cm-fs, 1));padding:0 16px;border-radius:24px;background:var(--mdui-color-surface-container-highest, #e6e0e9);color:inherit;height:42px}.mdui-theme-dark .cmt-composer input{background:#36343b}.cmt-composer input:disabled{opacity:.5}.cm-eq{display:flex;flex-direction:column;gap:4px;min-width:min(100%,320px)}.cm-eq-row{display:flex;align-items:center;gap:10px;padding:4px 0}.cm-eq-label{font-size:calc(12px * var(--cm-fs, 1));width:64px;flex:none;display:flex;flex-direction:column}.cm-eq-label i{font-style:normal;font-size:10px;opacity:.5}.cm-eq-slider{flex:1;accent-color:var(--cm-primary, #d0bcff)}.cm-eq-val{font-size:11px;opacity:.7;width:42px;text-align:right;flex:none}.cm-qm{display:flex;flex-direction:column}.cm-qm-item{display:flex;align-items:center;gap:10px;padding:13px 6px;font-size:calc(15px * var(--cm-fs, 1));cursor:pointer;border-radius:10px}.cm-qm-spec{font-style:normal;font-size:10.5px;opacity:.55;margin-left:6px}.cm-qm-item .cm-qm-spec{margin-right:auto}.cm-qm-item:active{background:var(--mdui-color-surface-container, #f3edf7)}.cm-qm-item .material-icons-outlined{font-size:calc(20px * var(--cm-fs, 1));opacity:.7}.cm-qm-item .material-icons-outlined.red{color:var(--mdui-color-error, #b3261e);opacity:1}.cm-qm-item .material-icons-outlined.tail{margin-left:auto;color:var(--cm-primary);opacity:1}.cm-qm-item .sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.cm-qm-item>div{min-width:0;flex:1}.cm-ncmdot{position:absolute;top:2px;right:0;width:8px;height:8px;border-radius:50%;background:var(--mdui-color-error, #b3261e);border:1.5px solid var(--mdui-color-surface, #fef7ff)}.cm-song-like,#plLike{position:relative}#plLike .cm-ncmdot{border-color:rgba(255,255,255,.6)}.cm-pl-pick{display:flex;flex-direction:column;max-height:50vh;overflow-y:auto}.cm-pl-pick-item{display:flex;align-items:center;gap:12px;padding:12px 6px;cursor:pointer;border-radius:10px}.cm-pl-pick-item .material-icons-outlined{color:var(--cm-primary)}.cm-pl-pick-item .sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6}.cm-pl-pick-item:active{background:var(--mdui-color-surface-container, #f3edf7)}.cm-form{display:flex;flex-direction:column;gap:10px}.cm-form-hint{font-size:calc(12px * var(--cm-fs, 1));line-height:1.6;opacity:.65}.cm-search-bar{margin-bottom:6px}.cm-search-bar mdui-text-field{--mdui-comp-text-field-container-shape: 28px;--mdui-typescale-body-large-size: 16px}@media (pointer: coarse){.cmt-composer input,.cm-chat-composer textarea{font-size:max(16px,calc(14px * var(--cm-fs, 1)))}.cm-pe-field input,.cm-pe-field textarea{font-size:max(16px,calc(13.5px * var(--cm-fs, 1)))}}.cm-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.cm-chips mdui-chip{--mdui-comp-chip-height: 30px;font-size:calc(12px * var(--cm-fs, 1))}.cm-sug{display:flex;flex-direction:column;margin-bottom:10px}.cm-sug-item{appearance:none;-webkit-appearance:none;display:flex;align-items:center;gap:10px;min-height:40px;width:100%;padding:0 6px;border:none;background:none;text-align:left;font:inherit;font-size:calc(14px * var(--cm-fs, 1));color:inherit;cursor:pointer;border-radius:10px}.cm-sug-item .material-icons-outlined{font-size:calc(18px * var(--cm-fs, 1));opacity:.45;flex:none}.cm-sug-item .k{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-sug-item:active{background:var(--mdui-color-surface-container-high, rgba(0, 0, 0, .06))}.mdui-theme-dark body{background:#141218}.mdui-theme-dark #bottomNav{background:#2b2930;border-top-color:rgba(200,195,208,.2)}.mdui-theme-dark .cm-mini-inner{background:#332f37}.mdui-theme-dark .cm-quick,.mdui-theme-dark .cm-setting-list,.mdui-theme-dark .cm-login-tip{background:#211f26}.mdui-theme-dark .cm-setting{border-bottom-color:rgba(200,195,208,.12)}@media (min-width: 900px){#bottomNav{top:56px;bottom:0;left:0;right:auto;width:88px;height:auto;flex-direction:column;gap:6px;padding:16px 0;border-top:none;border-right:1px solid rgba(0,0,0,.08);border-right:1px solid var(--hairline, rgba(0, 0, 0, .08));padding-bottom:calc(16px + var(--safe-bottom, 0px));padding-bottom:calc(16px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}.navItem{flex:none;padding:4px 0}#out{left:calc(88px + max(env(safe-area-inset-left),var(--safe-l, 0px)));padding:16px 28px 40px;bottom:calc(var(--cm-mini-h) + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}#mini{left:calc(88px + max(env(safe-area-inset-left),var(--safe-l, 0px)));bottom:0;height:auto;padding-bottom:max(env(safe-area-inset-bottom),var(--safe-b, 0px))}.cm-mini-inner{height:var(--cm-mini-h)}body.no-mini #out{bottom:0}.cm-page{max-width:920px;margin:0 auto}.cm-songs{display:grid;grid-template-columns:1fr 1fr;column-grid-gap:10px;align-content:start}.cm-detail-cover{width:150px;height:150px;border-radius:20px}.cm-detail-head{gap:22px;padding:10px 2px 22px}.cm-detail-head h2{font-size:calc(24px * var(--cm-fs, 1))}.cm-hscroll .cm-card{width:150px}.cm-hscroll .cm-card img{width:150px;height:150px}.cm-auth{max-width:460px;margin:0 auto}.cm-profile,.cm-setting-list,.cm-quickrow{max-width:720px;margin-left:auto;margin-right:auto}}@media (min-width: 900px) and (max-width: 1199px){.cm-page{padding:0 4px}}.pl-bg.grad{--g1: linear-gradient(155deg, #6750a4 0%, #4a3a78 48%, #322653 100%);--g2: linear-gradient(205deg, #4a3a78 0%, #6750a4 55%, #322653 100%);overflow:hidden;filter:saturate(1.2) brightness(.66);background-image:var(--g1)}.pl-bg.grad:before,.pl-bg.grad:after{content:"";position:absolute;top:-40%;right:-40%;bottom:-40%;left:-40%;will-change:transform;animation:bgDrift 16s ease-in-out infinite alternate}.pl-bg.grad:before{background-image:var(--g1)}.pl-bg.grad:after{background-image:var(--g2);animation-duration:23s;animation-direction:alternate-reverse;opacity:.75}@keyframes bgDrift{0%{transform:translate(-5%,-4%) rotate(0) scale(1)}to{transform:translate(5%,6%) rotate(10deg) scale(1.28)}}.cm-more{display:flex;flex-direction:column;gap:4px;min-width:min(100%,340px);max-width:100%;overflow:hidden}.cm-more,.cm-qm,.cm-wiki,.cm-si{box-sizing:border-box;max-width:100%}@media (max-width: 599px){mdui-dialog:not([fullscreen]){padding:1rem}}.cm-more-sec{font-size:calc(12px * var(--cm-fs, 1));font-weight:600;opacity:.6;margin:10px 0 4px}.cm-more-chips{display:flex;flex-wrap:wrap;gap:8px}.cm-more-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 4px;margin-top:6px}.cm-more-t{font-size:calc(15px * var(--cm-fs, 1))}.cm-more-s{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.pl-lyric-pad{width:100%;flex:none}#brandLock{display:none;align-items:center;gap:8px;margin-right:18px;color:var(--cm-primary);font-size:calc(17px * var(--cm-fs, 1));font-weight:700;letter-spacing:.3px;flex:none}#brandLock .material-icons-outlined{font-size:calc(22px * var(--cm-fs, 1))}@media (min-width: 900px){#brandLock{display:flex}}.cm-sq-filter{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:2px 0 10px}.cm-sq-filter mdui-checkbox{font-size:calc(13px * var(--cm-fs, 1))}.cm-sq-filter-hint{font-size:calc(11px * var(--cm-fs, 1));opacity:.55}.cm-plsort{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:2px 2px 12px}.cm-plsort-l{display:flex;align-items:center;gap:4px;font-size:calc(12px * var(--cm-fs, 1));font-weight:600;opacity:.6}.cm-plsort-l .material-icons-outlined{font-size:calc(15px * var(--cm-fs, 1))}.cm-plsort mdui-chip{--mdui-comp-chip-height: 30px;font-size:calc(12px * var(--cm-fs, 1))}.cm-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;margin-right:6px;vertical-align:-2px;border:1.5px solid rgba(255,255,255,.65)}.cm-queue{width:min(88vw,420px)}.cm-queue-item{display:flex;align-items:center;gap:14px;padding:13px 12px;margin:0 2px;border-radius:16px;cursor:pointer;position:relative;overflow:hidden;z-index:0;min-height:56px}.cm-queue-item:active{background:color-mix(in srgb,var(--cm-primary) 8%,transparent)}.cm-queue-item.cur{background:color-mix(in srgb,var(--cm-primary) 10%,transparent)}.q-idx{width:30px;height:30px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:calc(12px * var(--cm-fs, 1));opacity:.6}.cm-queue-item.cur .q-idx{background:var(--cm-primary);color:#fff;opacity:1}.q-idx .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1))}.q-main{flex:1;min-width:0;line-height:1.35}.q-name{font-size:calc(14.5px * var(--cm-fs, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-queue-item.cur .q-name{color:var(--cm-primary);font-weight:650}.q-sub{font-size:calc(12px * var(--cm-fs, 1));opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.q-dur{font-size:calc(11.5px * var(--cm-fs, 1));opacity:.5;flex:none}.cmt-foot .cmt-like,.cmt-foot .cmt-reply,.cmt-foot .cmt-floor-btn{display:inline-flex;align-items:center;gap:3px;cursor:pointer;padding:3px 8px;margin:-3px -4px;border-radius:999px;position:relative;overflow:hidden;z-index:0}.cmt-foot .cmt-like,.cmt-foot .cmt-reply,.cmt-foot .cmt-floor-btn{transition:transform .12s cubic-bezier(.3,0,.8,.15)}.cmt-foot .cmt-like:active,.cmt-foot .cmt-reply:active,.cmt-foot .cmt-floor-btn:active{transform:scale(.88)}.cmt-foot .cmt-like.on{color:var(--cm-primary);font-weight:650}.cmt-foot .cmt-reply,.cmt-foot .cmt-floor-btn{color:var(--cm-primary)}.cmt-be{margin-top:6px;padding:8px 10px;border-radius:10px;font-size:calc(12px * var(--cm-fs, 1));opacity:.75;background:var(--mdui-color-surface-container, #f3edf7)}.mdui-theme-dark .cmt-be{background:#2b2930}.cmt-floor{margin-top:8px;border-left:2px solid color-mix(in srgb,var(--cm-primary) 35%,transparent)}.cmt-floor-item{padding:6px 0 6px 10px}.cmt-floor-item+.cmt-floor-item{border-top:1px dashed var(--hairline, rgba(0, 0, 0, .08))}.cmt-be-in{font-size:calc(11px * var(--cm-fs, 1));color:var(--cm-primary);margin-left:4px}.cmt-floor-item .cmt-content{font-size:calc(13px * var(--cm-fs, 1))}#cmtReplyBar{position:absolute;top:-30px;left:14px;height:28px;display:flex;align-items:center;gap:6px;padding:0 6px 0 12px;border-radius:14px 14px 0 0;font-size:calc(12px * var(--cm-fs, 1));color:var(--cm-primary);background:var(--mdui-color-surface-container-low, #f7f2fa);border:1px solid rgba(0,0,0,.08);border:1px solid var(--hairline, rgba(0, 0, 0, .08));border-bottom:none}#cmtReplyBar i{cursor:pointer;display:flex;padding:4px}#cmtReplyBar i .material-icons-outlined{font-size:calc(14px * var(--cm-fs, 1))}.cmt-composer{position:relative}.cm-hist{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 2px 0 12px;border-radius:8px;font-size:calc(12px * var(--cm-fs, 1));background:var(--mdui-color-surface-container-high, #ece6f0)}.cm-hist-k{cursor:pointer;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-hist-x{cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px}.cm-hist-x .material-icons-outlined{font-size:calc(14px * var(--cm-fs, 1));opacity:.55;padding:3px}.cm-hist-x:active .material-icons-outlined{opacity:1}.cm-hot{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;font-size:calc(12px * var(--cm-fs, 1));cursor:pointer;background:var(--mdui-color-surface-container-high, #ece6f0);position:relative;z-index:0;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-hot:active{filter:brightness(.96)}.cm-hot b{color:var(--cm-primary);font-size:calc(11px * var(--cm-fs, 1))}.mi.fill{font-family:Material Icons;font-weight:400}.upd{display:flex;flex-direction:column;gap:10px;min-width:min(100%,400px)}.upd-ver{display:flex;align-items:center;gap:8px;font-size:calc(14px * var(--cm-fs, 1))}.upd-ver b{color:var(--cm-primary)}.upd-ver .upd-new{font-size:calc(16px * var(--cm-fs, 1))}.upd-ver .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1));opacity:.6}.upd-size{margin-left:auto;font-size:calc(12px * var(--cm-fs, 1));opacity:.6}.upd-log{max-height:180px;overflow-y:auto;white-space:pre-wrap;font-size:calc(12.5px * var(--cm-fs, 1));line-height:1.7;background:var(--mdui-color-surface-container, #f3edf7);border-radius:12px;padding:12px 14px;opacity:.9}.mdui-theme-dark .upd-log{background:#2b2930}.upd-sec{display:flex;justify-content:space-between;align-items:baseline;font-size:calc(12px * var(--cm-fs, 1));font-weight:600;opacity:.6;margin-top:4px}.upd-tip{font-weight:400;font-size:calc(11px * var(--cm-fs, 1));color:var(--cm-primary);opacity:1}.upd-srcs{display:flex;flex-direction:column;gap:8px}.upd-src{display:flex;align-items:center;gap:10px;padding:12px;border-radius:14px;cursor:pointer;background:var(--mdui-color-surface-container-low, #f7f2fa);border:1.5px solid transparent;position:relative;overflow:hidden;z-index:0}.upd-src.on{border-color:var(--cm-primary);background:color-mix(in srgb,var(--cm-primary) 8%,transparent)}.upd-radio{font-size:calc(20px * var(--cm-fs, 1));color:var(--cm-primary)}.upd-src-main{flex:1;min-width:0;font-size:calc(14px * var(--cm-fs, 1))}.upd-src-url{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.upd-prog{display:flex;flex-direction:column;gap:6px;margin-top:4px}.upd-prog-txt{font-size:calc(12px * var(--cm-fs, 1));opacity:.75}@supports not (gap: 1px){.cm-skel-list>*+*{margin-top:14px}.cm-skel-song>*+*{margin-left:12px}.cm-skel-main>*+*,.cm-skel-head>*+*{margin-top:8px}.cm-skel-card>*+*{margin-top:7px}.cm-skel-profile>*+*{margin-top:22px}.navItem>*+*{margin-top:2px}.cm-mini-inner>*+*{margin-left:10px}.cm-loading>*+*{margin-left:8px}.cm-empty>*+*{margin-top:8px}.cm-login-tip>*+*{margin-top:10px}.cm-song>*+*{margin-left:12px}.cm-song-sub>*+*{margin-left:8px}.cm-quick>*+*{margin-top:3px}.cm-bindbanner-t>*+*{margin-top:2px}.cm-bindname>*+*{margin-left:6px}.cm-bindbtns>*+*{margin-top:4px}.cm-detail-actions>*+*{margin-left:8px}.cm-auth-form>*+*{margin-top:12px}.cm-profile-name>*+*{margin-left:6px}.cm-profile-stat>*+*{margin-left:14px}.cm-setting>*+*{margin-left:12px}.pl-stats>*+*{margin-left:12px}.pl-ctrl>*+*{margin-left:18px}.pl-seek>*+*{margin-left:10px}.pl-transport>*+*{margin-left:26px}.cmt-more-loading>*+*{margin-left:10px}.cmt-item>*+*{margin-left:12px}.cmt-head>*+*{margin-left:6px}.cmt-foot>*+*{margin-left:14px}.cmt-composer>*+*{margin-left:10px}.cm-qm-item>*+*{margin-left:10px}.cm-pl-pick-item>*+*{margin-left:12px}.cm-form>*+*{margin-top:10px}.cm-chips>*+*{margin-left:8px}.cm-more-chips>*+*{margin-left:8px}.cm-more-row>*+*{margin-left:14px}.cm-plsort-l>*+*{margin-left:4px}.cm-queue-item>*+*{margin-left:14px}.upd-ver>*+*{margin-left:8px}.upd-srcs>*+*{margin-top:8px}.upd-src>*+*{margin-left:10px}.upd-prog>*+*{margin-top:6px}}.pl-lyric-line.cur .lyr .ch{background-image:linear-gradient(90deg,#fff,#fff calc(var(--p, 0) * 100%),rgba(255,255,255,.38) calc(var(--p, 0) * 100%));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.pl-lyric-line.cur .lyr .ch.sweep{text-shadow:0 0 9px rgba(255,255,255,.5)}@supports not ((-webkit-background-clip: text) or (background-clip: text)){.pl-lyric-line.cur .lyr .ch{color:rgba(255,255,255,.42);-webkit-text-fill-color:currentColor}.pl-lyric-line.cur .lyr .ch.on{color:#fff;text-shadow:0 0 12px rgba(255,255,255,.45)}}@media (prefers-reduced-motion: reduce){.pl-lyric-line,.pl-lyric-line.cur .lyr .ch{transition:none}}.cm-devs{display:flex;flex-direction:column;min-width:min(100%,380px)}.cm-dev-risk{display:flex;align-items:flex-start;gap:10px;padding:12px;margin-bottom:8px;border-radius:12px;background:#fff3d6;color:#785800}.cm-dev-risk>.material-icons-outlined{flex:none;font-size:22px}.cm-dev-risk p{margin:0;font-size:calc(13px * var(--cm-fs, 1));line-height:1.6}.mdui-theme-dark .cm-dev-risk{background:#3a2b10;color:#ffe3a1}.cm-dev{display:flex;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08))}.cm-dev:last-child{border-bottom:none}.cm-dev>.material-icons-outlined{color:var(--cm-primary);font-size:calc(22px * var(--cm-fs, 1))}.cm-dev-main{flex:1;min-width:0;font-size:calc(14px * var(--cm-fs, 1))}.cm-dev-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.cm-dev-cur{font-size:calc(10px * var(--cm-fs, 1));padding:1px 6px;border-radius:6px;background:var(--cm-primary);color:#fff;margin-left:6px;vertical-align:1px}.cm-dev-kick{font-size:calc(12px * var(--cm-fs, 1));color:var(--mdui-color-error, #b3261e);cursor:pointer;padding:4px 8px;border-radius:8px;position:relative;overflow:hidden;z-index:0}.cm-admin{padding:2px 0 24px}.cm-admin-head{display:flex;align-items:flex-start;gap:12px;margin:2px 0 12px}.cm-admin-head>div:first-child{flex:1;min-width:0}.cm-admin-title{font-size:var(--ios-title-2, calc(26px * var(--cm-fs, 1)));font-weight:750;letter-spacing:-.022em;line-height:1.2}.cm-admin-sub{font-size:var(--ios-footnote, calc(13px * var(--cm-fs, 1)));color:var(--label-2, rgba(60,60,67,.6));margin-top:4px}.cm-admin-head>mdui-button{flex:none}.cm-atabs{display:flex;gap:4px;padding:4px;margin-bottom:14px;border-radius:999px;position:relative;background:var(--mdui-color-surface-container, #f3edf7);overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cm-atabs::-webkit-scrollbar{display:none}.cm-atab{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 13px;border:0;border-radius:999px;background:transparent;color:var(--mdui-color-on-surface-variant, #49454f);font:inherit;font-size:calc(13.5px * var(--cm-fs, 1));cursor:pointer;white-space:nowrap;transition:background-color .22s ease,color .22s ease,transform .16s ease}.cm-atab-ind{position:absolute;z-index:0;left:0;top:4px;height:38px;width:0;border-radius:999px;background:var(--cm-primary);pointer-events:none;opacity:0}.cm-atabs.has-indicator .cm-atab-ind{opacity:1}.cm-atabs.has-indicator.ready .cm-atab-ind{transition:transform .3s cubic-bezier(.2,0,0,1),width .3s cubic-bezier(.2,0,0,1),top .2s ease,height .2s ease}.cm-atabs.has-indicator .cm-atab.on{background:transparent}.cm-atab:active{transform:scale(.96)}.cm-apane.cm-tabpane{animation-duration:.26s;will-change:opacity,transform;max-width:none;margin:0}.cm-atab .material-icons-outlined{font-size:calc(18px * var(--cm-fs, 1));opacity:.8}.cm-atab.on{background:var(--cm-primary);color:#fff}.cm-atab.on .material-icons-outlined{opacity:1}.cm-atab-b{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(103,80,164,.12);color:inherit;font-size:10px;font-variant-numeric:tabular-nums}.cm-atab.on .cm-atab-b{background:rgba(255,255,255,.22)}.cm-agrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}@media (min-width: 600px){.cm-agrid{grid-template-columns:repeat(4,1fr)}}.cm-acard{padding:14px 16px;border-radius:16px;min-width:0;background:var(--mdui-color-surface-container, #f3edf7)}.cm-acard-v{font-size:calc(24px * var(--cm-fs, 1));font-weight:700;color:var(--cm-primary)}.cm-acard-l{font-size:calc(12px * var(--cm-fs, 1));opacity:.75;margin-top:2px}.cm-acard-s{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;margin-top:4px;line-height:1.5}.cm-awide{grid-column:1 / -1}.cm-adminbar{display:flex;gap:10px;margin-bottom:10px}.cm-ausearch{align-items:stretch}.cm-ausearch mdui-text-field{min-width:0}.cm-ausearch mdui-button{flex:none;height:56px}.cm-usearch-hint{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;margin:-2px 0 8px;line-height:1.5}.cm-uava{flex:none;display:flex;align-items:center}.cm-ulist{display:flex;flex-direction:column}.cm-urow{display:flex;align-items:center;gap:10px;padding:12px 6px;border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08))}.cm-uname{font-size:calc(14px * var(--cm-fs, 1));font-weight:600;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cm-achart-grid{display:grid;grid-template-columns:1fr;gap:12px;margin-top:12px}@media (min-width: 900px){.cm-achart-grid{grid-template-columns:1fr 1fr}}.cm-achart.cm-acard{padding:16px;border-radius:18px}.cm-achart-head{display:flex;align-items:flex-start;gap:10px;justify-content:space-between;flex-wrap:wrap}.cm-achart-head-sub{margin-top:16px;align-items:baseline}.cm-achart-title{font-size:calc(15px * var(--cm-fs, 1));font-weight:650;letter-spacing:-.01em}.cm-achart-head-sub .cm-achart-title{font-size:calc(13px * var(--cm-fs, 1));opacity:.8}.cm-achart-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px;line-height:1.5}.cm-chart-wrap{position:relative;margin-top:14px}.cm-chart-canvas{display:block;width:100%;height:218px}.cm-awide .cm-chart-canvas{height:240px}.cm-chart-skel{height:218px;margin-top:14px;border-radius:12px}.cm-awide .cm-chart-skel{height:240px}.cm-chart-tip{position:absolute;z-index:3;pointer-events:none;padding:7px 9px;border-radius:9px;background:var(--mdui-color-inverse-surface, #313033);color:var(--mdui-color-inverse-on-surface, #f4eff4);font-size:calc(11px * var(--cm-fs, 1));line-height:1.45;white-space:nowrap;box-shadow:0 4px 14px rgba(0,0,0,.18)}.cm-chart-tip b{display:block;font-size:calc(10.5px * var(--cm-fs, 1));font-weight:500;opacity:.72;margin-bottom:2px}.cm-aseg{display:flex;gap:2px;padding:3px;border-radius:999px;flex:none;background:var(--mdui-color-surface-container-high, #ece6f0)}.cm-aseg button{border:0;border-radius:999px;background:transparent;color:var(--mdui-color-on-surface-variant, #49454f);font:inherit;font-size:calc(11.5px * var(--cm-fs, 1));padding:6px 10px;cursor:pointer;white-space:nowrap}.cm-aseg button.on{background:var(--mdui-color-surface, #fff);color:var(--cm-primary);box-shadow:0 1px 2px rgba(0,0,0,.08)}.cm-legend{display:flex;gap:10px;flex-wrap:wrap;font-size:calc(11px * var(--cm-fs, 1));color:var(--label-2, rgba(60,60,67,.6))}.cm-legend-item{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.cm-legend-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex:none}.cm-legend-col{flex-direction:column;align-items:stretch;gap:7px}.cm-legend-col .cm-legend-item{width:100%}.cm-legend-col b{margin-left:auto;color:var(--mdui-color-on-surface, #1d1b20);font-weight:650}.cm-role-wrap{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:8px}.cm-donut-wrap{flex:0 0 148px;width:148px;height:148px;margin:0;position:relative}.cm-donut-canvas{height:148px}.cm-role-wrap .cm-legend-col{flex:1;min-width:130px}.cm-hbars{display:flex;flex-direction:column;gap:9px;margin-top:4px}.cm-hbar{min-width:0}.cm-hbar-top{display:flex;justify-content:space-between;gap:10px;font-size:calc(11.5px * var(--cm-fs, 1));line-height:1.4}.cm-hbar-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;opacity:.72}.cm-hbar-top b{font-weight:600;color:var(--cm-primary);white-space:nowrap}.cm-hbar-track{height:6px;border-radius:999px;overflow:hidden;margin-top:4px;background:var(--mdui-color-surface-container-high, #ece6f0)}.cm-hbar-track i{display:block;height:100%;border-radius:999px;background:var(--cm-primary);transition:width .3s ease}.cm-askel-card{min-height:96px}.cm-askel-chart{height:218px}.cm-role-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cm-role-chip{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border-radius:10px;font-size:calc(12px * var(--cm-fs, 1));background:var(--mdui-color-surface-container-high, #ece6f0)}.cm-role-chip i{width:8px;height:8px;border-radius:50%;flex:none}.cm-role-chip b{margin-left:2px}.cm-system-note{font-size:calc(11.5px * var(--cm-fs, 1));opacity:.6;line-height:1.6;margin-top:8px}.cm-client-grid{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width: 900px){.cm-client-grid{grid-template-columns:1fr 1fr}}.cm-client-card{padding:16px;border-radius:18px}.cm-client-head{display:flex;align-items:center;gap:10px}.cm-client-badge{width:38px;height:38px;border-radius:12px;flex:none;display:grid;place-items:center;color:#fff;font-weight:800;font-size:13px;letter-spacing:-.02em}.cm-client-badge-cm{background:linear-gradient(135deg,#6750a4,#5e5ce6)}.cm-client-badge-cmx{background:linear-gradient(135deg,#0a84ff,#30c48d)}.cm-client-id{flex:1;min-width:0}.cm-client-name{font-size:calc(16px * var(--cm-fs, 1));font-weight:700;letter-spacing:-.01em}.cm-client-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.cm-client-kv{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:14px}.cm-client-kv>div{min-width:0;padding:8px 10px;border-radius:10px;background:var(--mdui-color-surface-container-high, #ece6f0)}.cm-client-kv span{display:block;font-size:calc(10.5px * var(--cm-fs, 1));opacity:.6}.cm-client-kv b{display:block;margin-top:2px;font-size:calc(12.5px * var(--cm-fs, 1));font-weight:650;word-break:break-word}.cm-client-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.cm-client-link{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 11px;border-radius:10px;background:var(--cm-primary);color:#fff;text-decoration:none;font-size:calc(12px * var(--cm-fs, 1));font-weight:600}.cm-client-link .material-icons-outlined{font-size:calc(15px * var(--cm-fs, 1))}.cm-client-link.ghost{background:transparent;color:var(--cm-primary);border:1px solid color-mix(in srgb,var(--cm-primary) 35%,transparent)}.cm-client-link.small{padding:5px 8px;font-size:calc(11px * var(--cm-fs, 1));background:transparent;color:var(--cm-primary);font-weight:500}.cm-client-file{margin-top:10px;font:calc(10.5px * var(--cm-fs, 1))/1.5 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;opacity:.5;word-break:break-all}.cm-client-details{margin-top:10px}.cm-client-details>summary{cursor:pointer;list-style:none;padding:6px 0;font-size:calc(12.5px * var(--cm-fs, 1));font-weight:600;color:var(--cm-primary)}.cm-client-details>summary::-webkit-details-marker{display:none}.cm-client-details>summary:before{content:"\203a";display:inline-block;margin-right:6px;transition:transform .2s ease}.cm-client-details[open]>summary:before{transform:rotate(90deg)}.cm-client-plain{font-size:calc(12px * var(--cm-fs, 1));line-height:1.7;opacity:.75;white-space:pre-wrap}.cm-client-md{margin-top:4px;max-height:360px;overflow:auto;padding-right:6px;font-size:calc(12.5px * var(--cm-fs, 1));line-height:1.72}.cm-client-md>:first-child{margin-top:0}.cm-client-md h1,.cm-client-md h2,.cm-client-md h3{margin:12px 0 6px;line-height:1.35;font-size:calc(14px * var(--cm-fs, 1))}.cm-client-md p{margin:6px 0}.cm-client-md ul,.cm-client-md ol{margin:6px 0;padding-left:20px}.cm-client-md li{margin:2px 0}.cm-client-md code{padding:1px 5px;border-radius:5px;background:var(--mdui-color-surface-container-high, #ece6f0);font-size:11.5px}.cm-client-md pre{overflow:auto;padding:10px 12px;border-radius:10px;background:var(--mdui-color-surface-container-high, #ece6f0)}.cm-client-md pre code{padding:0;background:none}.cm-client-md a{color:var(--cm-primary);word-break:break-all}.cm-client-md blockquote{margin:6px 0;padding-left:10px;border-left:3px solid color-mix(in srgb,var(--cm-primary) 35%,transparent);opacity:.8}.cm-client-md hr{border:0;border-top:1px solid var(--hairline, rgba(0,0,0,.08));margin:10px 0}.cm-client-sync{margin-top:8px;font-size:calc(10.5px * var(--cm-fs, 1));opacity:.5;line-height:1.5}.cm-client-history{max-height:360px;overflow:auto;margin-top:4px}.cm-client-hrow{display:flex;align-items:center;gap:10px;padding:10px 2px;border-bottom:1px solid var(--hairline, rgba(0,0,0,.08));text-decoration:none;color:inherit}.cm-client-hrow:last-child{border-bottom:0}.cm-client-hmain{flex:1;min-width:0}.cm-client-hmain b{display:block;font-size:calc(13px * var(--cm-fs, 1));font-weight:650}.cm-client-hmain span{display:block;margin-top:2px;font-size:calc(10.5px * var(--cm-fs, 1));opacity:.58}.cm-client-hside{flex:none;display:flex;align-items:center;gap:7px;font-size:calc(10.5px * var(--cm-fs, 1));opacity:.75}.cm-client-hside .cm-tag{font-size:9.5px}@media (max-width: 600px){.cm-admin-title{font-size:calc(22px * var(--cm-fs, 1))}.cm-atab{padding:0 8px;font-size:calc(12px * var(--cm-fs, 1))}.cm-atab .material-icons-outlined{display:none}.cm-atab-b{min-width:15px;height:15px;padding:0 4px;font-size:9px}.cm-achart.cm-acard{padding:13px}.cm-chart-canvas,.cm-awide .cm-chart-canvas,.cm-chart-skel,.cm-awide .cm-chart-skel{height:200px}.cm-ausearch{flex-wrap:wrap}.cm-ausearch mdui-button{width:100%;height:44px}.cm-donut-wrap{flex-basis:130px;width:130px;height:130px}.cm-donut-canvas{height:130px}.cm-client-card{padding:13px}.cm-client-actions .cm-client-link{flex:1}.cm-client-md{max-height:300px}}.cm-usub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px;word-break:break-all}.cm-tag{font-size:calc(10px * var(--cm-fs, 1));padding:1px 6px;border-radius:6px;background:color-mix(in srgb,var(--cm-primary) 14%,transparent);color:var(--cm-primary)}.cm-tag.admin{background:var(--cm-primary);color:#fff}.cm-tag.banned{background:var(--mdui-color-error, #b3261e);color:#fff}.cm-uact{padding:8px;cursor:pointer;border-radius:50%;position:relative;overflow:hidden;z-index:0}.cm-pager{display:flex;align-items:center;justify-content:space-between;padding:14px 0}.cm-pager-info{font-size:calc(12px * var(--cm-fs, 1));opacity:.6}.cm-devlist{display:flex;flex-direction:column}.cm-room-hero{padding:20px 18px;border-radius:20px;margin-bottom:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--cm-primary) 22%,transparent),color-mix(in srgb,var(--cm-primary) 6%,transparent))}.cm-room-hero-t{font-size:calc(24px * var(--cm-fs, 1));font-weight:750}.cm-room-hero-s{font-size:calc(12px * var(--cm-fs, 1));opacity:.7;margin-top:4px}.cm-room-hero-acts{margin-top:14px}.cm-roomgrid{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}@media (min-width: 600px){.cm-roomgrid{grid-template-columns:1fr 1fr}}.cm-roomcard{padding:14px 16px;border-radius:16px;cursor:pointer;background:var(--mdui-color-surface-container, #f3edf7);transition:background-color .15s ease,transform .12s ease;position:relative;overflow:hidden;z-index:0}.cm-roomcard:active{transform:scale(.985);background:color-mix(in srgb,var(--cm-primary) 10%,var(--mdui-color-surface-container, #f3edf7))}.cm-roomcard-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.cm-roomcard-name{font-size:calc(15px * var(--cm-fs, 1));font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-roomcard-live{font-size:calc(11px * var(--cm-fs, 1));padding:2px 8px;border-radius:999px;background:color-mix(in srgb,var(--cm-primary) 16%,transparent);color:var(--cm-primary);flex:none}.cm-roomcard-sub{font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-roomcard-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#4caf50;margin-left:4px}.cm-roomcard-foot{display:flex;align-items:center;gap:4px;font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:8px}.cm-roomcard-foot .material-icons-outlined{font-size:calc(13px * var(--cm-fs, 1))}.cm-roomcard-code{margin-left:auto;font-family:ui-monospace,monospace}.cm-rtop{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px}.cm-rtop-main{flex:1;min-width:0}.cm-rname{font-size:calc(19px * var(--cm-fs, 1));font-weight:700;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cm-rsub{font-size:calc(11px * var(--cm-fs, 1));opacity:.65;display:flex;gap:12px;margin-top:5px;flex-wrap:wrap}.cm-rsub b{font-family:ui-monospace,monospace}.cm-rsync{color:#e0a030}.cm-rsync.ok{color:#4caf50}.cm-rtop-acts{display:flex;gap:2px;flex:none}.cm-rnow{display:flex;gap:14px;padding:14px;border-radius:18px;margin-bottom:12px;background:var(--mdui-color-surface-container, #f3edf7)}.cm-rnow-cover{width:76px;height:76px;border-radius:14px;flex:none;overflow:hidden;display:flex;align-items:center;justify-content:center;background:var(--mdui-color-surface-container-highest, #e6e0e9)}.cm-rnow-cover img{width:100%;height:100%;object-fit:cover}.cm-rnow-main{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.cm-rnow-name{font-size:calc(15px * var(--cm-fs, 1));font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-rnow-artist{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-rnow-bar{height:3px;border-radius:2px;background:color-mix(in srgb,var(--cm-primary) 20%,transparent);margin-top:10px;overflow:hidden}.cm-rnow-bar i{display:block;height:100%;width:0;background:var(--cm-primary)}.cm-rnow-time{display:flex;justify-content:space-between;font-size:calc(10px * var(--cm-fs, 1));opacity:.5;margin-top:3px}.cm-rctrl{display:flex;align-items:center;justify-content:center;gap:22px;padding:6px 0 14px;flex-wrap:wrap}.cm-rctrl .material-icons-outlined{font-size:calc(34px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-rctrl .huge .material-icons-outlined{font-size:calc(56px * var(--cm-fs, 1))}.cm-rctrl-tip{flex-basis:100%;text-align:center;font-size:calc(11px * var(--cm-fs, 1));opacity:.55}.cm-rctrl-follow{display:flex;align-items:center;justify-content:center;gap:6px;font-size:calc(12px * var(--cm-fs, 1));opacity:.6;padding:8px 0 14px}.cm-rctrl-follow .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1))}.cm-rq{display:flex;align-items:center;gap:10px;padding:8px 6px;border-radius:12px}.cm-rq.playing{background:color-mix(in srgb,var(--cm-primary) 10%,transparent)}.cm-rq-from{opacity:.7}.cm-rq-btn{padding:6px;cursor:pointer;border-radius:50%;position:relative;overflow:hidden;z-index:0}.cm-rq-btn.ok{color:#2e7d32}.cm-rq-btn.no{color:var(--mdui-color-error, #b3261e)}.cm-rmembers{display:flex;flex-direction:column}.cm-rmember{display:flex;align-items:center;gap:10px;padding:8px 4px}.cm-rmember img,.cm-rmember-ph{width:36px;height:36px;border-radius:50%;object-fit:cover;flex:none;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--cm-primary) 18%,transparent);color:var(--cm-primary);font-weight:600;font-size:calc(15px * var(--cm-fs, 1))}.cm-rmember-name{font-size:calc(14px * var(--cm-fs, 1));display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cm-rmember-act{margin-left:auto;padding:6px;cursor:pointer;opacity:.6;border-radius:50%;position:relative;overflow:hidden;z-index:0}.cm-bindtabs{display:flex;justify-content:center;margin-bottom:14px}.cm-qrbind,.cm-phonebind{width:min(19rem,100%)}.cm-phonebind{display:flex;flex-direction:column;gap:10px}.cm-phone-row{display:flex;gap:10px;align-items:flex-start}.cm-phone-row mdui-text-field{min-width:0}.cm-phone-row mdui-button{flex:none;height:56px}.cm-phonebind .cm-qrhint{margin-top:4px}.cm-sq-grid{display:flex;flex-direction:column;gap:10px;margin-top:4px}.cm-ucard{display:flex;gap:14px;align-items:center;padding:14px;border-radius:var(--cm-radius, 16px);cursor:pointer;background:var(--mdui-color-surface-container, #f3edf7);transition:transform .12s ease,background-color .15s ease;position:relative;overflow:hidden;z-index:0}.cm-ucard:active{transform:scale(.985)}.cm-uava{flex:none}.cm-umain{flex:1;min-width:0}.cm-uname{font-size:calc(15px * var(--cm-fs, 1));font-weight:650;display:flex;align-items:center;gap:6px}.cm-ubio{font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-usub{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;margin-top:4px}.cm-tag.admin{font-size:calc(10px * var(--cm-fs, 1));padding:2px 7px;border-radius:6px;background:var(--cm-primary);color:#fff;font-weight:500}.cm-tag.super{font-size:calc(10px * var(--cm-fs, 1));padding:2px 7px;border-radius:6px;font-weight:650;color:#fff;background:linear-gradient(135deg,#e8a33d,#d3452f)}.cm-tag.owner{font-size:calc(10px * var(--cm-fs, 1));padding:2px 7px;border-radius:6px;font-weight:700;color:#fff;background:linear-gradient(135deg,#b81d24,#7b1fa2);border:1px solid rgba(255,214,120,.55);box-shadow:0 1px 4px rgba(123,31,162,.35)}.cm-tag.title{font-size:calc(10px * var(--cm-fs, 1));padding:2px 7px;border-radius:6px;font-weight:600;color:#7a4b00;background:linear-gradient(135deg,#ffe6a8,#ffcf6b);border:1px solid rgba(122,75,0,.18)}.cm-sq-more{display:flex;justify-content:center;padding:14px 0 4px}@media (min-width: 900px){.cm-sq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}}.cm-up-head{display:flex;gap:18px;align-items:center;padding:12px 2px 18px}.cm-up-info{flex:1;min-width:0}.cm-up-info h2{font-size:calc(22px * var(--cm-fs, 1));display:flex;align-items:center;gap:8px}.cm-up-bio{font-size:calc(13px * var(--cm-fs, 1));opacity:.7;margin-top:6px}.cm-up-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.5;margin-top:4px}.cm-up-stats{display:flex;gap:10px}.cm-up-stats>div{flex:1;text-align:center;padding:12px 4px;border-radius:14px;background:var(--mdui-color-surface-container, #f3edf7);display:flex;flex-direction:column;gap:2px}.cm-up-stats b{font-size:calc(16px * var(--cm-fs, 1))}.cm-up-stats span{font-size:calc(10.5px * var(--cm-fs, 1));opacity:.6}.cm-up-now{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:color-mix(in srgb,var(--cm-primary) 10%,transparent);background:rgba(103,80,164,.1)}.cm-up-now .graphic_eq{color:var(--cm-primary);font-size:calc(26px * var(--cm-fs, 1));animation:cmEqPulse 1.6s ease-in-out infinite}@keyframes cmEqPulse{0%,to{opacity:.55}50%{opacity:1}}.cm-up-now-main{flex:1;min-width:0}.cm-up-now-name{font-size:calc(14px * var(--cm-fs, 1));font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-up-now-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.cm-song-cover{width:44px;height:44px;border-radius:10px;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06)}.cm-song-cover img{width:100%;height:100%;object-fit:cover}.cm-song-cover .material-icons-outlined{font-size:calc(20px * var(--cm-fs, 1));opacity:.4}.cm-artist-row{display:flex;gap:14px;overflow-x:auto;padding:4px 2px 8px}.cm-artist-card{flex:none;width:84px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer}.cm-artist-ava{width:68px;height:68px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06);position:relative}.cm-artist-ava img{width:100%;height:100%;object-fit:cover}.cm-artist-ava .material-icons-outlined{font-size:calc(30px * var(--cm-fs, 1));opacity:.4}.cm-artist-name{font-size:calc(12px * var(--cm-fs, 1));font-weight:600;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-artist-sub{font-size:calc(10px * var(--cm-fs, 1));opacity:.55;max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-sec-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.5}.cm-artist-head{align-items:center}.cm-artist-bigava{width:132px;height:132px;border-radius:50%;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.06)}.cm-artist-bigava img{width:100%;height:100%;object-fit:cover}.cm-artist-bigava .material-icons-outlined{font-size:calc(54px * var(--cm-fs, 1));opacity:.4}.cm-srchtabs{display:flex;gap:4px;margin:2px 0 10px;overflow-x:auto;border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08));border-bottom:1px solid rgba(0,0,0,.08)}.cm-srchtab{flex:1 1 auto;min-width:64px;padding:9px 8px 10px;border:0;background:none;cursor:pointer;font:inherit;font-size:calc(13px * var(--cm-fs, 1));color:var(--mdui-color-on-surface-variant, #49454f);position:relative;white-space:nowrap;transition:color .18s ease}.cm-srchtab i{font-style:normal;font-size:calc(10.5px * var(--cm-fs, 1));opacity:.55;margin-left:4px}.cm-srchtab.on{color:var(--cm-primary);font-weight:650}.cm-srchtab.on:after{content:"";position:absolute;left:12%;right:12%;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--cm-primary);animation:cmTabIn .22s cubic-bezier(.05,.7,.1,1)}@keyframes cmTabIn{0%{transform:scaleX(.3);opacity:.4}to{transform:none;opacity:1}}.cm-sq-stats{display:flex;align-items:center;gap:5px;flex-wrap:wrap;padding:10px 14px;margin-bottom:10px;border-radius:14px;font-size:calc(12.5px * var(--cm-fs, 1));background:color-mix(in srgb,var(--cm-primary) 8%,transparent);background:rgba(103,80,164,.08);color:var(--mdui-color-on-surface-variant, #49454f)}.cm-sq-stats b{color:var(--cm-primary);font-weight:650;margin:0 1px}.cm-sq-stats .material-icons-outlined{font-size:calc(17px * var(--cm-fs, 1));color:var(--cm-primary)}.cm-sq-stats i{width:1px;height:12px;background:currentColor;opacity:.25;margin:0 4px}.pl-artist-link{cursor:pointer;border-bottom:1px dashed rgba(255,255,255,.45);transition:color .15s ease,border-color .15s ease}.pl-artist-link:active{color:var(--cm-primary);border-bottom-color:var(--cm-primary)}#followBtn.on{color:var(--cm-primary)}.cm-artist-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:14px 8px;padding:4px 0 8px}.cm-artist-grid .cm-artist-card{width:auto}.cm-album-card{cursor:pointer}.cm-album-card .cm-card-name{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-album-dlg{max-width:100%}.cm-album-grid{display:grid;gap:12px;max-height:min(56vh,440px);overflow-y:auto;padding:2px;grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.cm-album-grid .cm-card img{width:100%;aspect-ratio:1;height:auto}.cm-album-grid .cm-card-name{font-size:calc(12px * var(--cm-fs, 1));max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-artist-grid-compact{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:12px 6px}.cm-sec-more i{font-style:normal;opacity:.6;margin-left:4px}.cm-empty-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6}html[data-ui-preset=glass]{--gls-bg: #e9edf6;--gls-fg: #0b1220;--gls-fg2: rgba(11, 18, 32, .58);--gls-border: rgba(255, 255, 255, .72);--gls-sep: rgba(120, 140, 180, .18);--gls-card: rgba(255, 255, 255, .92);--gls-shadow: 0 10px 28px rgba(28, 41, 64, .13), inset 0 1px 0 rgba(255, 255, 255, .9);--gls-shadow-sm: 0 4px 14px rgba(28, 41, 64, .1), inset 0 1px 0 rgba(255, 255, 255, .8);--gls-filter: none;--gls-r: 18px;--gls-r-sm: 14px;--mdui-color-background-light: 233,237,246 !important;--mdui-color-background-dark: 5,7,13 !important;--mdui-color-on-background-light: 11,18,32 !important;--mdui-color-on-background-dark: 242,245,250 !important;--mdui-color-surface-light: 255,255,255 !important;--mdui-color-surface-dark: 16,19,27 !important;--mdui-color-surface-dim-light: 233,237,246 !important;--mdui-color-surface-dim-dark: 5,7,13 !important;--mdui-color-surface-bright-light: 255,255,255 !important;--mdui-color-surface-bright-dark: 40,46,60 !important;--mdui-color-surface-container-lowest-light: 255,255,255 !important;--mdui-color-surface-container-lowest-dark: 12,15,22 !important;--mdui-color-surface-container-low-light: 244,247,253 !important;--mdui-color-surface-container-low-dark: 20,24,33 !important;--mdui-color-surface-container-light: 246,248,253 !important;--mdui-color-surface-container-dark: 26,31,42 !important;--mdui-color-surface-container-high-light: 250,252,255 !important;--mdui-color-surface-container-high-dark: 32,38,50 !important;--mdui-color-surface-container-highest-light: 235,240,250 !important;--mdui-color-surface-container-highest-dark: 42,49,63 !important;--mdui-color-surface-variant-light: 235,240,250 !important;--mdui-color-surface-variant-dark: 42,49,63 !important;--mdui-color-on-surface-light: 11,18,32 !important;--mdui-color-on-surface-dark: 242,245,250 !important;--mdui-color-on-surface-variant-light: 90,102,124 !important;--mdui-color-on-surface-variant-dark: 168,180,200 !important;--mdui-color-outline-light: 196,206,224 !important;--mdui-color-outline-dark: 74,86,106 !important;--mdui-color-outline-variant-light: 220,228,240 !important;--mdui-color-outline-variant-dark: 52,61,76 !important;--mdui-color-inverse-surface-light: 24,30,42 !important;--mdui-color-inverse-surface-dark: 242,245,250 !important;--mdui-color-inverse-on-surface-light: 242,245,250 !important;--mdui-color-inverse-on-surface-dark: 24,30,42 !important;--mdui-color-secondary-light: 236,240,249 !important;--mdui-color-secondary-dark: 42,49,63 !important;--mdui-color-on-secondary-light: 24,30,42 !important;--mdui-color-on-secondary-dark: 242,245,250 !important;--mdui-color-secondary-container-light: 236,240,249 !important;--mdui-color-secondary-container-dark: 42,49,63 !important;--mdui-color-on-secondary-container-light: 24,30,42 !important;--mdui-color-on-secondary-container-dark: 242,245,250 !important;--mdui-color-error-light: 240,71,84 !important;--mdui-color-error-dark: 214,60,74 !important;--mdui-color-on-error-light: 255,255,255 !important;--mdui-color-on-error-dark: 255,255,255 !important;--mdui-color-error-container-light: 255,228,231 !important;--mdui-color-error-container-dark: 96,24,33 !important;--mdui-color-on-error-container-light: 96,24,33 !important;--mdui-color-on-error-container-dark: 255,228,231 !important;--mdui-shape-corner-extra-small: .375rem;--mdui-shape-corner-small: .625rem;--mdui-shape-corner-medium: .875rem;--mdui-shape-corner-large: 1.125rem;--mdui-shape-corner-extra-large: 1.5rem;--cm-radius: 18px}html[data-ui-preset=glass].mdui-theme-dark{--gls-bg: #05070d;--gls-fg: #f2f5fa;--gls-fg2: rgba(242, 245, 250, .6);--gls-border: rgba(255, 255, 255, .14);--gls-sep: rgba(255, 255, 255, .1);--gls-card: rgba(24, 29, 40, .82);--gls-shadow: 0 10px 30px rgba(0, 0, 0, .5), inset 0 1px 0 rgba(255, 255, 255, .18);--gls-shadow-sm: 0 4px 16px rgba(0, 0, 0, .45), inset 0 1px 0 rgba(255, 255, 255, .14)}@supports ((backdrop-filter: blur(4px)) or (-webkit-backdrop-filter: blur(4px))){html[data-ui-preset=glass]{--gls-filter: blur(22px) saturate(180%);--gls-card: rgba(255, 255, 255, .58)}html[data-ui-preset=glass].mdui-theme-dark{--gls-card: rgba(255, 255, 255, .07)}}html[data-ui-preset=glass]:not([style*=--cm-primary]){--cm-primary: #0a84ff}html[data-ui-preset=glass].mdui-theme-dark:not([style*=--cm-primary]){--cm-primary: #4d9bff}html[data-ui-preset=glass]:not([style*=--mdui-color-primary-light]){--mdui-color-primary-light: 10,132,255 !important;--mdui-color-on-primary-light: 255,255,255 !important;--mdui-color-primary-container-light: 224,238,255 !important;--mdui-color-on-primary-container-light: 4,58,116 !important;--mdui-color-primary-dark: 77,155,255 !important;--mdui-color-on-primary-dark: 4,20,40 !important;--mdui-color-primary-container-dark: 16,48,88 !important;--mdui-color-on-primary-container-dark: 214,232,255 !important}html[data-ui-preset=glass] body{background:radial-gradient(120% 78% at 8% 0%,rgba(120,160,255,.38),transparent 62%),radial-gradient(120% 78% at 92% 8%,rgba(255,150,220,.3),transparent 58%),radial-gradient(120% 80% at 50% 100%,rgba(120,255,224,.22),transparent 60%),var(--gls-bg)!important;color:var(--gls-fg)!important}html[data-ui-preset=glass].mdui-theme-dark body,html[data-ui-preset=glass] .mdui-theme-dark body{background:radial-gradient(120% 78% at 8% 0%,rgba(58,108,255,.4),transparent 62%),radial-gradient(120% 78% at 92% 8%,rgba(176,60,210,.32),transparent 58%),radial-gradient(120% 80% at 50% 100%,rgba(20,200,180,.18),transparent 60%),var(--gls-bg)!important;color:var(--gls-fg)!important}html[data-ui-preset=glass] #topbar,html[data-ui-preset=glass] #topbar.scrolled{background:var(--gls-card)!important;border-bottom:1px solid var(--gls-border);box-shadow:none!important;-webkit-backdrop-filter:var(--gls-filter);backdrop-filter:var(--gls-filter)}html[data-ui-preset=glass] #bottomNav{background:var(--gls-card)!important;box-shadow:none!important;-webkit-backdrop-filter:var(--gls-filter);backdrop-filter:var(--gls-filter);left:12px;right:12px;bottom:calc(12px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)));height:62px;min-height:62px;padding-bottom:0!important;border:1px solid var(--gls-border)!important;border-top:1px solid var(--gls-border)!important;border-radius:31px;box-sizing:border-box}html[data-ui-preset=glass] .cm-mini-inner{background:var(--gls-card)!important;border:1px solid var(--gls-border);border-radius:var(--gls-r);box-shadow:var(--gls-shadow)!important;-webkit-backdrop-filter:var(--gls-filter);backdrop-filter:var(--gls-filter)}html[data-ui-preset=glass] .cm-quick,html[data-ui-preset=glass] .cm-setting-list,html[data-ui-preset=glass] .cm-login-tip,html[data-ui-preset=glass] .cm-bindbox,html[data-ui-preset=glass] .cm-acard,html[data-ui-preset=glass] .cm-roomcard,html[data-ui-preset=glass] .cm-rnow,html[data-ui-preset=glass] .cm-ucard,html[data-ui-preset=glass] .cm-up-stats>div,html[data-ui-preset=glass] .cmt-be,html[data-ui-preset=glass] .upd-log,html[data-ui-preset=glass] .upd-src,html[data-ui-preset=glass] .cm-hot,html[data-ui-preset=glass] .cm-hist,html[data-ui-preset=glass] .cm-decor-bar,html[data-ui-preset=glass] .cm-sq-stats,html[data-ui-preset=glass] .cm-cast-item,html[data-ui-preset=glass] .cm-cast-now,html[data-ui-preset=glass] .cm-pl-pick-item{background:var(--gls-card)!important;border:1px solid var(--gls-border);border-radius:var(--gls-r);box-shadow:var(--gls-shadow)!important;-webkit-backdrop-filter:var(--gls-filter);backdrop-filter:var(--gls-filter)}html[data-ui-preset=glass] .cm-tag,html[data-ui-preset=glass] .cm-decor-count,html[data-ui-preset=glass] .cm-cast-q,html[data-ui-preset=glass] .cm-song-cover,html[data-ui-preset=glass] .cm-artist-ava,html[data-ui-preset=glass] .cm-artist-bigava{background:var(--gls-card)!important;border:1px solid var(--gls-border);box-shadow:var(--gls-shadow-sm)!important}html[data-ui-preset=glass] .cm-tag{border-radius:999px;color:var(--gls-fg)!important}html[data-ui-preset=glass] .cm-tag.admin,html[data-ui-preset=glass] .cm-tag.super{background:linear-gradient(135deg,var(--cm-primary),#5e5ce6)!important;color:#fff!important;border-color:transparent}html[data-ui-preset=glass] .cm-tag.title{background:linear-gradient(135deg,#ffe6a8,#ffcf6b)!important;color:#7a4b00!important;border-color:rgba(122,75,0,.18)}html[data-ui-preset=glass] .cm-tag.owner{background:linear-gradient(135deg,#b81d24,#7b1fa2)!important;color:#fff!important;border-color:rgba(255,214,120,.55)}html[data-ui-preset=glass] .sk,html[data-ui-preset=glass] .cm-card img,html[data-ui-preset=glass] .cm-song-pic,html[data-ui-preset=glass] .cm-mini-inner img,html[data-ui-preset=glass] .cm-mini-ph,html[data-ui-preset=glass] .cmt-item img,html[data-ui-preset=glass] .cmt-avaph,html[data-ui-preset=glass] .cm-rnow-cover{background:var(--gls-card)!important;box-shadow:none!important}html[data-ui-preset=glass] .cm-song:hover,html[data-ui-preset=glass] .cm-song:active,html[data-ui-preset=glass] .cm-queue-item:active,html[data-ui-preset=glass] .cm-qm-item:active,html[data-ui-preset=glass] .cm-pl-pick-item:active,html[data-ui-preset=glass] .cm-quick:active,html[data-ui-preset=glass] .cm-roomcard:active,html[data-ui-preset=glass] .upd-src.on,html[data-ui-preset=glass] .cm-decor-item.on{background:rgba(255,255,255,.5)!important}html[data-ui-preset=glass].mdui-theme-dark .cm-song:hover,html[data-ui-preset=glass].mdui-theme-dark .cm-song:active,html[data-ui-preset=glass].mdui-theme-dark .cm-queue-item:active,html[data-ui-preset=glass].mdui-theme-dark .cm-qm-item:active,html[data-ui-preset=glass].mdui-theme-dark .cm-pl-pick-item:active,html[data-ui-preset=glass].mdui-theme-dark .cm-quick:active,html[data-ui-preset=glass].mdui-theme-dark .cm-roomcard:active,html[data-ui-preset=glass].mdui-theme-dark .upd-src.on,html[data-ui-preset=glass].mdui-theme-dark .cm-decor-item.on{background:rgba(255,255,255,.1)!important}html[data-ui-preset=glass] .cm-queue-item.cur,html[data-ui-preset=glass] .cm-rq.playing,html[data-ui-preset=glass] .cm-up-now{background:linear-gradient(120deg,rgba(10,132,255,.22),rgba(94,92,230,.16))!important;border-radius:var(--gls-r-sm)}html[data-ui-preset=glass] .cm-queue-item.cur .q-idx{background:linear-gradient(135deg,var(--cm-primary),#5e5ce6)!important;color:#fff!important}html[data-ui-preset=glass] .cm-ubio,html[data-ui-preset=glass] .cm-usub,html[data-ui-preset=glass] .cm-card-sub,html[data-ui-preset=glass] .cm-setting>i,html[data-ui-preset=glass] .cm-empty,html[data-ui-preset=glass] .cm-loading{color:var(--gls-fg2)!important}html[data-ui-preset=glass] mdui-dialog::part(panel),html[data-ui-preset=glass] mdui-menu::part(panel){background:var(--gls-card)!important;border:1px solid var(--gls-border);border-radius:20px!important;box-shadow:var(--gls-shadow)!important;-webkit-backdrop-filter:var(--gls-filter);backdrop-filter:var(--gls-filter)}html[data-ui-preset=glass] mdui-button::part(container){border-radius:999px!important}html[data-ui-preset=glass] mdui-button[variant=filled]::part(container){background:linear-gradient(135deg,var(--cm-primary),#5e5ce6)!important;box-shadow:0 6px 18px rgba(90,120,255,.32),inset 0 1px rgba(255,255,255,.35)}html[data-ui-preset=glass] mdui-button[variant=tonal]::part(container){background:var(--gls-card)!important;border:1px solid var(--gls-border);box-shadow:var(--gls-shadow-sm)!important}html[data-ui-preset=glass] #topSearch:active,html[data-ui-preset=glass] #topAction:active,html[data-ui-preset=glass] .cm-dl-apk-top,html[data-ui-preset=glass] .cm-auth-apk{background:var(--gls-card)!important;color:var(--gls-fg)!important}html[data-ui-preset=glass] .pl-bg.grad{--g1: linear-gradient(155deg, #0a84ff 0%, #3b2a86 50%, #05070d 100%);--g2: linear-gradient(205deg, #5e5ce6 0%, #0a84ff 55%, #05070d 100%)}html[data-ui-preset=glass] .pl-lyric-tools{background:linear-gradient(rgba(5,7,13,.85) 30%,transparent)!important}html[data-ui-preset=glass] .pl-lyric-mode,html[data-ui-preset=glass] .cm-plmenu{background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(16px) saturate(160%);backdrop-filter:blur(16px) saturate(160%)}html[data-ui-preset=glass] .pl-btn.on{color:#9dc7ff!important}html[data-ui-preset=glass] .cm-ncmbadge{background:linear-gradient(135deg,var(--cm-primary),#5e5ce6)!important;color:#fff!important}html[data-ui-preset=glass] #commentOverlay{background:var(--gls-bg)!important;color:var(--gls-fg)!important}html[data-ui-preset=glass].mdui-theme-dark #commentOverlay,html[data-ui-preset=glass] .mdui-theme-dark #commentOverlay{background:var(--gls-bg)!important}html[data-ui-preset=glass] .cmt-composer,html[data-ui-preset=glass].mdui-theme-dark .cmt-composer{background:var(--gls-card)!important;border-top:1px solid var(--gls-border);-webkit-backdrop-filter:var(--gls-filter);backdrop-filter:var(--gls-filter)}html[data-ui-preset=glass] .cmt-composer input,html[data-ui-preset=glass].mdui-theme-dark .cmt-composer input{background:rgba(255,255,255,.5)!important;color:var(--gls-fg)!important;border:1px solid var(--gls-border);border-radius:999px}html[data-ui-preset=glass].mdui-theme-dark .cmt-composer input{background:rgba(255,255,255,.1)!important}html[data-ui-preset=glass] #cmtReplyBar{background:var(--gls-card)!important}html[data-ui-preset=glass] .cm-avatar.ph{background:linear-gradient(135deg,rgba(10,132,255,.35),rgba(94,92,230,.35))!important}html[data-ui-preset=glass] .cm-qrbox{background:rgba(255,255,255,.92)!important;border:1px solid var(--gls-border);border-radius:var(--gls-r);box-shadow:var(--gls-shadow)!important}.cm-swatch.glass{background:radial-gradient(60% 60% at 20% 10%,rgba(120,160,255,.95),transparent 70%),radial-gradient(60% 60% at 85% 25%,rgba(255,150,220,.9),transparent 70%),linear-gradient(135deg,rgba(255,255,255,.85),rgba(210,225,255,.8))}.cm-swatch.md3{background:linear-gradient(135deg,#6750a4,#d0bcff)}.cm-swatch.cmx{background:linear-gradient(135deg,#f5f6f8 0,#f5f6f8 45%,#fff 45%,#fff 72%,#0a84ff 72%,#0a84ff);border-color:rgba(10,132,255,.55)}html[data-ui-preset=frost]{--frs-bg: var(--bg-grouped);--frs-fg: var(--label);--frs-fg2: var(--label-2);--frs-card: var(--surface);--frs-card-solid: var(--surface);--frs-hair: var(--hairline);--frs-glass: rgba(var(--frs-film), var(--frs-alpha));--frs-glass-line: rgba(0, 0, 0, .06);--frs-lip: inset 0 1px 0 rgba(255, 255, 255, .9);--frs-float: var(--shadow-panel);--frs-r: var(--r-card);--frs-r-lg: var(--r-panel);--mdui-color-background-light: 242,243,247 !important;--mdui-color-background-dark: 0,0,0 !important;--mdui-color-on-background-light: 10,12,18 !important;--mdui-color-on-background-dark: 255,255,255 !important;--mdui-color-surface-light: 255,255,255 !important;--mdui-color-surface-dark: 16,17,21 !important;--mdui-color-surface-dim-light: 242,243,247 !important;--mdui-color-surface-dim-dark: 0,0,0 !important;--mdui-color-surface-bright-light: 255,255,255 !important;--mdui-color-surface-bright-dark: 44,46,54 !important;--mdui-color-surface-container-lowest-light: 255,255,255 !important;--mdui-color-surface-container-lowest-dark: 12,13,17 !important;--mdui-color-surface-container-low-light: 248,249,252 !important;--mdui-color-surface-container-low-dark: 20,21,26 !important;--mdui-color-surface-container-light: 255,255,255 !important;--mdui-color-surface-container-dark: 26,27,33 !important;--mdui-color-surface-container-high-light: 255,255,255 !important;--mdui-color-surface-container-high-dark: 33,35,42 !important;--mdui-color-surface-container-highest-light: 233,235,241 !important;--mdui-color-surface-container-highest-dark: 44,46,54 !important;--mdui-color-surface-variant-light: 233,235,241 !important;--mdui-color-surface-variant-dark: 44,46,54 !important;--mdui-color-on-surface-light: 10,12,18 !important;--mdui-color-on-surface-dark: 255,255,255 !important;--mdui-color-on-surface-variant-light: 90,94,104 !important;--mdui-color-on-surface-variant-dark: 168,172,182 !important;--mdui-color-outline-light: 199,203,213 !important;--mdui-color-outline-dark: 72,75,84 !important;--mdui-color-outline-variant-light: 224,226,233 !important;--mdui-color-outline-variant-dark: 52,54,62 !important;--mdui-color-inverse-surface-light: 28,30,36 !important;--mdui-color-inverse-surface-dark: 242,243,247 !important;--mdui-color-inverse-on-surface-light: 242,243,247 !important;--mdui-color-inverse-on-surface-dark: 28,30,36 !important;--mdui-color-secondary-light: 233,235,241 !important;--mdui-color-secondary-dark: 44,46,54 !important;--mdui-color-on-secondary-light: 28,30,36 !important;--mdui-color-on-secondary-dark: 255,255,255 !important;--mdui-color-secondary-container-light: 233,235,241 !important;--mdui-color-secondary-container-dark: 44,46,54 !important;--mdui-color-on-secondary-container-light: 28,30,36 !important;--mdui-color-on-secondary-container-dark: 255,255,255 !important;--mdui-color-error-light: 255,59,48 !important;--mdui-color-error-dark: 255,69,58 !important;--mdui-color-on-error-light: 255,255,255 !important;--mdui-color-on-error-dark: 255,255,255 !important;--mdui-color-error-container-light: 255,231,229 !important;--mdui-color-error-container-dark: 90,26,22 !important;--mdui-color-on-error-container-light: 90,26,22 !important;--mdui-color-on-error-container-dark: 255,231,229 !important;--mdui-shape-corner-extra-small: .375rem;--mdui-shape-corner-small: .5rem;--mdui-shape-corner-medium: .75rem;--mdui-shape-corner-large: .875rem;--mdui-shape-corner-extra-large: 1.25rem;--cm-radius: var(--r-card)}html[data-ui-preset=frost].mdui-theme-dark{--frs-bg: var(--bg);--frs-fg: var(--label);--frs-fg2: var(--label-2);--frs-card: var(--surface);--frs-card-solid: var(--surface);--frs-hair: var(--hairline);--frs-glass: rgba(var(--frs-film), var(--frs-alpha));--frs-glass-line: rgba(255, 255, 255, .08);--frs-lip: inset 0 1px 0 rgba(255, 255, 255, .12);--frs-float: var(--shadow-panel)}html[data-ui-preset=frost]:not([style*=--cm-primary]){--cm-primary: var(--sys-blue)}html[data-ui-preset=frost].mdui-theme-dark:not([style*=--cm-primary]){--cm-primary: var(--sys-blue)}html[data-ui-preset=frost]:not([style*=--mdui-color-primary-light]){--mdui-color-primary-light: 0,122,255 !important;--mdui-color-on-primary-light: 255,255,255 !important;--mdui-color-primary-container-light: 224,238,255 !important;--mdui-color-on-primary-container-light: 0,50,110 !important;--mdui-color-primary-dark: 10,132,255 !important;--mdui-color-on-primary-dark: 255,255,255 !important;--mdui-color-primary-container-dark: 12,46,92 !important;--mdui-color-on-primary-container-dark: 214,232,255 !important}html[data-ui-preset=frost] body{background-image:linear-gradient(180deg,rgba(120,150,220,.12),rgba(120,150,220,0) 340px),var(--cm-bg-image, none)!important;background-color:var(--frs-bg)!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important;background-repeat:no-repeat!important;color:var(--frs-fg)!important}html[data-ui-preset=frost].mdui-theme-dark body,html[data-ui-preset=frost] .mdui-theme-dark body{background-image:linear-gradient(180deg,rgba(70,110,200,.16),rgba(70,110,200,0) 340px),var(--cm-bg-image, none)!important;background-color:var(--frs-bg)!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important;background-repeat:no-repeat!important;color:var(--frs-fg)!important}html[data-ui-preset=frost] #topbar,html[data-ui-preset=frost] #topbar.scrolled{background:var(--frs-glass)!important;border-bottom:1px solid transparent;box-shadow:none!important;transition:border-color var(--dur-base) var(--ease-out-quart),box-shadow var(--dur-base) var(--ease-out-quart);-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens);font-size:calc(17px * var(--cm-fs, 1));font-weight:600;letter-spacing:-.012em}html[data-ui-preset=frost] #topbar.scrolled{border-bottom-color:var(--frs-hair);box-shadow:0 1px 12px rgba(0,0,0,.04)!important}html[data-ui-preset=frost].mdui-theme-dark #topbar.scrolled{box-shadow:0 1px 12px rgba(0,0,0,.5)!important}html[data-ui-preset=frost] .cm-mini-inner{background:var(--frs-capsule)!important;border:0;border-radius:var(--frs-r);box-shadow:var(--frs-edge),var(--frs-float)!important;-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens)}html[data-ui-preset=frost] .cm-quick,html[data-ui-preset=frost] .cm-setting-list,html[data-ui-preset=frost] .cm-login-tip,html[data-ui-preset=frost] .cm-bindbox,html[data-ui-preset=frost] .cm-acard,html[data-ui-preset=frost] .cm-roomcard,html[data-ui-preset=frost] .cm-rnow,html[data-ui-preset=frost] .cm-ucard,html[data-ui-preset=frost] .cm-up-stats>div,html[data-ui-preset=frost] .cmt-be,html[data-ui-preset=frost] .upd-log,html[data-ui-preset=frost] .upd-src,html[data-ui-preset=frost] .cm-hot,html[data-ui-preset=frost] .cm-hist,html[data-ui-preset=frost] .cm-decor-bar,html[data-ui-preset=frost] .cm-sq-stats,html[data-ui-preset=frost] .cm-cast-item,html[data-ui-preset=frost] .cm-cast-now,html[data-ui-preset=frost] .cm-pl-pick-item{background:var(--frs-card)!important;border:1px solid var(--frs-hair);border-radius:var(--frs-r);box-shadow:var(--frs-lip)!important}html[data-ui-preset=frost] .cm-tag,html[data-ui-preset=frost] .cm-decor-count,html[data-ui-preset=frost] .cm-cast-q,html[data-ui-preset=frost] .cm-song-cover,html[data-ui-preset=frost] .cm-artist-ava,html[data-ui-preset=frost] .cm-artist-bigava{background:var(--frs-card-solid)!important;border:1px solid var(--frs-hair);box-shadow:none!important}html[data-ui-preset=frost] .cm-tag{border-radius:999px;color:var(--frs-fg)!important}html[data-ui-preset=frost] .cm-tag.admin,html[data-ui-preset=frost] .cm-tag.super{background:var(--cm-primary)!important;color:#fff!important;border-color:transparent}html[data-ui-preset=frost] .cm-tag.title{background:linear-gradient(135deg,#ffe6a8,#ffcf6b)!important;color:#7a4b00!important;border-color:rgba(122,75,0,.18)}html[data-ui-preset=frost] .cm-tag.owner{background:linear-gradient(135deg,#b81d24,#7b1fa2)!important;color:#fff!important;border-color:rgba(255,214,120,.55)}html[data-ui-preset=frost] .sk,html[data-ui-preset=frost] .cm-card img,html[data-ui-preset=frost] .cm-song-pic,html[data-ui-preset=frost] .cm-mini-inner img,html[data-ui-preset=frost] .cm-mini-ph,html[data-ui-preset=frost] .cmt-item img,html[data-ui-preset=frost] .cmt-avaph,html[data-ui-preset=frost] .cm-rnow-cover{background:rgba(120,128,145,.14)!important;box-shadow:none!important}html[data-ui-preset=frost].mdui-theme-dark .sk,html[data-ui-preset=frost].mdui-theme-dark .cm-card img,html[data-ui-preset=frost].mdui-theme-dark .cm-song-pic,html[data-ui-preset=frost].mdui-theme-dark .cm-mini-inner img,html[data-ui-preset=frost].mdui-theme-dark .cmt-avaph{background:rgba(255,255,255,.08)!important}html[data-ui-preset=frost] .cm-card img{border-radius:var(--frs-r)}html[data-ui-preset=frost] .cm-song:hover,html[data-ui-preset=frost] .cm-song:active,html[data-ui-preset=frost] .cm-queue-item:active,html[data-ui-preset=frost] .cm-qm-item:active,html[data-ui-preset=frost] .cm-pl-pick-item:active,html[data-ui-preset=frost] .cm-quick:active,html[data-ui-preset=frost] .cm-roomcard:active,html[data-ui-preset=frost] .upd-src.on,html[data-ui-preset=frost] .cm-decor-item.on{background:rgba(120,128,145,.12)!important}html[data-ui-preset=frost] .cm-queue-item.cur,html[data-ui-preset=frost] .cm-rq.playing,html[data-ui-preset=frost] .cm-up-now,html[data-ui-preset=frost] .cm-roomcard-live{background:color-mix(in srgb,var(--cm-primary) 12%,transparent)!important;border-radius:10px}html[data-ui-preset=frost] .cm-queue-item.cur .q-idx{background:var(--cm-primary)!important;color:#fff!important}html[data-ui-preset=frost] .cm-ubio,html[data-ui-preset=frost] .cm-usub,html[data-ui-preset=frost] .cm-card-sub,html[data-ui-preset=frost] .cm-setting>i,html[data-ui-preset=frost] .cm-empty,html[data-ui-preset=frost] .cm-loading,html[data-ui-preset=frost] .cm-sq-stats{color:var(--frs-fg2)!important}html[data-ui-preset=frost] .cm-sq-stats b{color:var(--frs-fg)}html[data-ui-preset=frost] mdui-dialog::part(panel),html[data-ui-preset=frost] mdui-menu::part(panel){background:var(--frs-panel)!important;border:0;border-radius:var(--frs-r-lg)!important;box-shadow:var(--frs-edge),var(--frs-float)!important;-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens)}html[data-ui-preset=frost] mdui-button::part(container){border-radius:999px!important}html[data-ui-preset=frost] mdui-button[variant=filled]::part(container){background:var(--cm-primary)!important;box-shadow:none}html[data-ui-preset=frost] mdui-button[variant=tonal]::part(container){background:var(--frs-card-solid)!important;border:1px solid var(--frs-hair)}html[data-ui-preset=frost] #topSearch:active,html[data-ui-preset=frost] #topAction:active,html[data-ui-preset=frost] .cm-dl-apk-top,html[data-ui-preset=frost] .cm-auth-apk{background:rgba(120,128,145,.14)!important;color:var(--frs-fg)!important}html[data-ui-preset=frost] .pl-bg.grad{--g1: linear-gradient(155deg, #1b3a6b 0%, #0d1a33 52%, #05070d 100%);--g2: linear-gradient(205deg, #0a84ff 0%, #123 55%, #05070d 100%)}html[data-ui-preset=frost] .pl-lyric-tools{background:linear-gradient(rgba(5,7,13,.8) 30%,transparent)!important}html[data-ui-preset=frost] .pl-lyric-mode,html[data-ui-preset=frost] .cm-plmenu{background:var(--frs-glass)!important;border:0;box-shadow:var(--frs-edge)!important;-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens)}html[data-ui-preset=frost] .pl-btn.on{color:#8fc0ff!important}html[data-ui-preset=frost] .cm-ncmbadge{background:var(--cm-primary)!important;color:#fff!important}html[data-ui-preset=frost] #commentOverlay{background:var(--frs-bg)!important;color:var(--frs-fg)!important}html[data-ui-preset=frost].mdui-theme-dark #commentOverlay,html[data-ui-preset=frost] .mdui-theme-dark #commentOverlay{background:var(--frs-bg)!important}html[data-ui-preset=frost] .cmt-composer,html[data-ui-preset=frost].mdui-theme-dark .cmt-composer{background:var(--frs-glass)!important;border-top:0;box-shadow:var(--frs-edge)!important;-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens)}html[data-ui-preset=frost] .cmt-composer input,html[data-ui-preset=frost].mdui-theme-dark .cmt-composer input{background:rgba(120,128,145,.14)!important;color:var(--frs-fg)!important;border:0;border-radius:999px}html[data-ui-preset=frost] #cmtReplyBar{background:var(--frs-card-solid)!important}html[data-ui-preset=frost] .cm-avatar.ph{background:linear-gradient(135deg,rgba(0,122,255,.28),rgba(120,128,145,.22))!important}html[data-ui-preset=frost] .cm-qrbox{background:#fff!important;border:1px solid var(--frs-hair);border-radius:var(--frs-r);box-shadow:var(--frs-lip)!important}.cm-swatch.frost{background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.55) 55%,rgba(242,243,247,.9)),linear-gradient(135deg,#007aff,#64b5ff)}html[data-ui-preset=frost]{--frs-alpha: .13;--frs-film: 255, 255, 255;--frs-lens-blur: 1;--frs-lens: blur(calc(var(--frs-lens-blur) * 6px));--frs-edge: inset 0 0 0 .5px rgba(255, 255, 255, .2304), inset -.64px .77px 0 .5px rgba(255, 255, 255, .176), inset 0 0 0 1.5px rgba(0, 0, 0, .0512), inset 0 0 6px 2px rgba(255, 255, 255, .0224);--frs-panel-a: .82;--frs-panel: rgba(var(--frs-film), max(var(--frs-alpha), var(--frs-panel-a)));--frs-capsule: var(--frs-glass);--frs-capsule-float: 0 12px 32px rgba(16, 24, 40, .22)}html[data-ui-preset=frost].mdui-theme-dark{--frs-film: 22, 23, 28;--frs-panel-a: .78;--frs-panel: rgba(var(--frs-film), max(var(--frs-alpha), var(--frs-panel-a)));--frs-capsule: rgba(var(--frs-film), var(--frs-alpha));--frs-capsule-float: 0 12px 34px rgba(0, 0, 0, .55)}@media (max-width: 899px){html[data-ui-preset=frost] #bottomNav{left:14px;right:14px;bottom:calc(14px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)));height:64px;min-height:64px;border:0!important;border-radius:32px;background:var(--frs-capsule)!important;box-shadow:var(--frs-edge),var(--frs-capsule-float)!important;-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens)}html[data-ui-preset=frost] #mini{left:24px;right:24px;bottom:calc(86px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}html[data-ui-preset=frost] .cm-mini-inner{background:var(--frs-capsule)!important;border:0;border-radius:18px;box-shadow:var(--frs-edge),0 10px 26px rgba(16,24,40,.22)!important;-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens)}html[data-ui-preset=frost].mdui-theme-dark .cm-mini-inner{box-shadow:var(--frs-edge),0 10px 26px rgba(0,0,0,.5)!important}html[data-ui-preset=frost] .cm-mini-prog{left:24px;right:24px}html[data-ui-preset=frost] #out{top:0;bottom:0;padding-top:calc(70px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));padding-bottom:calc(64px + 14px + var(--cm-mini-h) + 34px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}html[data-ui-preset=frost] body.no-mini #out{padding-bottom:calc(112px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}}#navDrop{display:none}@media (max-width: 899px){html[data-ui-preset=frost] #navDrop{display:block;position:absolute;left:0;top:var(--nd-y, 5px);height:var(--nd-h, 54px);width:var(--nd-w, 0px);border-radius:999px;pointer-events:none;z-index:0;background:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.48),var(--frs-edge),0 2px 8px rgba(16,24,40,.16);-webkit-backdrop-filter:blur(2px) saturate(170%);backdrop-filter:blur(2px) saturate(170%);transform:translate(var(--nd-x, 0px)) scaleX(var(--nd-sx, 1));transition:transform .439s cubic-bezier(.25,1,.3,1),width .439s cubic-bezier(.25,1,.3,1),height .3s ease;transition:transform .439s linear(0,.0458,.1526,.2858,.4231,.5513,.6634,.7568,.8314,.8889,.9317,.9622,.9831,.9967,1.0048,1.0091,1.0109,1.011,1.0101,1.0088,1.0072,1.0058,1.0044,1.0032,1.0023,1.0016,1.001),width .439s linear(0,.0458,.1526,.2858,.4231,.5513,.6634,.7568,.8314,.8889,.9317,.9622,.9831,.9967,1.0048,1.0091,1.0109,1.011,1.0101,1.0088,1.0072,1.0058,1.0044,1.0032,1.0023,1.0016,1.001),height .3s ease}html[data-ui-preset=frost].mdui-theme-dark #navDrop{background:rgba(255,255,255,.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,.48),var(--frs-edge),0 2px 10px rgba(0,0,0,.4)}html[data-ui-preset=frost] #navDrop.no-anim{transition:none}html[data-ui-preset=frost] #navDrop.moving{background:rgba(255,255,255,.26);box-shadow:inset 0 0 0 1px rgba(255,255,255,.6),var(--frs-edge),0 3px 10px rgba(16,24,40,.2)}}html[data-ui-preset=frost] #bottomNav .navItem{position:relative;z-index:1;touch-action:none}html[data-ui-preset=frost] #navDrop.scrubbing{transition:transform .08s linear,width .2s ease,height .2s ease}html[data-ui-preset=frost] #bottomNav .navItem.hover{color:var(--cm-primary)}@media (max-width: 899px){html[data-ui-preset=frost] .navItem.cur .nav-ic:before{opacity:0!important}html[data-ui-preset=frost] .nav-ic{width:auto;height:30px;border-radius:0}}html[data-ui-preset=frost] .navItem{font-size:calc(10px * var(--cm-fs, 1));letter-spacing:.01em}html[data-ui-preset=frost] .navItem.cur{color:var(--cm-primary)!important;font-weight:500}html[data-ui-preset=frost] .navItem .material-icons-outlined{font-size:calc(23px * var(--cm-fs, 1))}@media (min-width: 900px){html[data-ui-preset=frost] #bottomNav{background:var(--frs-capsule)!important;border-right:0!important;box-shadow:var(--frs-edge)!important;-webkit-backdrop-filter:var(--frs-lens);backdrop-filter:var(--frs-lens)}}.cm-sqtabs{display:flex;gap:6px;margin:4px 0 12px}.cm-sqtab{flex:1;padding:9px 10px;border:0;cursor:pointer;font:inherit;font-size:calc(14px * var(--cm-fs, 1));border-radius:999px;background:rgba(120,128,145,.1);color:var(--mdui-color-on-surface-variant, #49454f);transition:background .16s ease,color .16s ease}.cm-sqtab.on{background:var(--cm-primary);color:#fff;font-weight:600}.cm-sqtab:active{transform:scale(.97)}.cm-tabpane{animation:cmPaneFade .2s cubic-bezier(.2,0,0,1) both}.cm-tabpane.in-right{animation-name:cmPaneInRight}.cm-tabpane.in-left{animation-name:cmPaneInLeft}@keyframes cmPaneFade{0%{opacity:0}to{opacity:1}}@keyframes cmPaneInRight{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}@keyframes cmPaneInLeft{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.cm-tabpane{animation:none}.cm-atabs.has-indicator.ready .cm-atab-ind{transition:none}}.cm-tabpane{transform:none}@media (min-width: 600px){.cm-sqtabs{justify-content:center}.cm-sqtab{flex:0 1 168px}.cm-sqpage,.cm-tabpane{max-width:1080px;margin-left:auto;margin-right:auto}.cm-card{width:clamp(132px,18vw,168px)}.cm-sq-grid{gap:12px}}@media (min-width: 1200px){.cm-sqpage,.cm-tabpane{max-width:1180px}}.cm-post-bar{display:flex;align-items:center;gap:10px;margin-bottom:12px}.cm-post-hint{font-size:calc(12px * var(--cm-fs, 1));opacity:.6}.cm-post{padding:14px 14px 6px;margin-bottom:12px;border-radius:var(--cm-radius, 16px);background:var(--mdui-color-surface-container-low, #f7f2fa);box-shadow:0 1px 3px rgba(0,0,0,.06)}.cm-post-head{display:flex;align-items:center;gap:10px}.cm-post-ava{flex:none;cursor:pointer;display:inline-flex}.cm-post-who{flex:1;min-width:0}.cm-post-name{font-size:calc(14px * var(--cm-fs, 1));font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cm-post-name:hover{color:var(--cm-primary)}.cm-post-time{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;margin-top:2px}.cm-post-more{font-size:calc(20px * var(--cm-fs, 1));opacity:.5;cursor:pointer;padding:4px;border-radius:50%}.cm-post-more:hover{background:rgba(120,128,145,.12);opacity:.9}.cm-post-body{font-size:calc(14px * var(--cm-fs, 1));line-height:1.65;margin:10px 0 4px;word-break:break-word}.cm-post-body>*:first-child{margin-top:0}.cm-post-body>*:last-child{margin-bottom:0}.cm-post-body h1,.cm-post-body h2,.cm-post-body h3,.cm-post-body h4,.cm-post-body h5,.cm-post-body h6{margin:12px 0 6px;line-height:1.35}.cm-post-body h1{font-size:calc(19px * var(--cm-fs, 1))}.cm-post-body h2{font-size:calc(17px * var(--cm-fs, 1))}.cm-post-body h3{font-size:calc(15.5px * var(--cm-fs, 1))}.cm-post-body p{margin:8px 0}.cm-post-body ul,.cm-post-body ol{margin:8px 0;padding-left:22px}.cm-post-body li{margin:3px 0}.cm-post-body blockquote{margin:8px 0;padding:6px 12px;border-left:3px solid var(--cm-primary);background:rgba(120,128,145,.08);border-radius:0 8px 8px 0;opacity:.92}.cm-post-body code{font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.92em;background:rgba(120,128,145,.16);padding:1px 5px;border-radius:5px}.cm-post-body pre{margin:8px 0;padding:10px 12px;overflow-x:auto;background:rgba(20,22,30,.06);border-radius:10px}.cm-post-body pre code{background:none;padding:0}.cm-post-body a{color:var(--cm-primary)}.cm-post-body hr{border:0;border-top:1px solid rgba(120,128,145,.3);margin:12px 0}.cm-post-atts{display:flex;flex-direction:column;gap:6px;margin:10px 0 4px}.cm-post-att{display:flex;align-items:center;gap:10px;padding:8px 10px;cursor:pointer;border-radius:12px;border:1px solid rgba(120,128,145,.2);transition:background .14s ease,transform .14s ease}.cm-post-att:hover{background:rgba(120,128,145,.1)}.cm-post-att:active{transform:scale(.99)}.cm-post-att-pic{width:40px;height:40px;border-radius:8px;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(120,128,145,.14);color:var(--cm-primary)}.cm-post-att-pic img{width:100%;height:100%;object-fit:cover}.cm-post-att-t{flex:1;min-width:0}.cm-post-att-name{font-size:calc(13.5px * var(--cm-fs, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-post-att-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:2px}.cm-post-foot{display:flex;align-items:center;gap:22px;margin-top:6px;padding-top:4px;border-top:1px solid rgba(120,128,145,.16)}.cm-post-act{display:inline-flex;align-items:center;gap:5px;padding:8px 2px;cursor:pointer;font-size:calc(12.5px * var(--cm-fs, 1));opacity:.7;transition:opacity .14s ease,color .14s ease}.cm-post-act:hover{opacity:1}.cm-post-act .material-icons-outlined{font-size:calc(19px * var(--cm-fs, 1))}.cm-post-act i{font-style:normal;min-width:12px}.cm-post-act.on{color:#e5484d;opacity:1}.cm-peditor{display:flex;flex-direction:column;gap:8px;min-width:min(100%,460px)}.cm-peditor-tools{display:flex;align-items:center;gap:2px;flex-wrap:wrap;padding-bottom:6px;border-bottom:1px solid rgba(120,128,145,.2)}.cm-peditor-tool{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;cursor:pointer;opacity:.75}.cm-peditor-tool:hover{background:rgba(120,128,145,.14);opacity:1}.cm-peditor-tool.on{color:var(--cm-primary);opacity:1}.cm-peditor-tool .material-icons-outlined{font-size:calc(19px * var(--cm-fs, 1))}.cm-peditor-sp{flex:1}.cm-peditor-text{width:100%;min-height:160px;max-height:46vh;resize:vertical;padding:10px 12px;border-radius:12px;font:inherit;font-size:calc(14px * var(--cm-fs, 1));line-height:1.6;border:1px solid rgba(120,128,145,.3);background:transparent;color:inherit}.cm-peditor-preview{min-height:160px;max-height:46vh;overflow-y:auto;padding:10px 12px;border-radius:12px;border:1px dashed rgba(120,128,145,.3);font-size:calc(14px * var(--cm-fs, 1))}.cm-peditor-atts{border-top:1px solid rgba(120,128,145,.2);padding-top:8px}.cm-peditor-atts-head{display:flex;align-items:center;gap:8px;font-size:calc(13px * var(--cm-fs, 1))}.cm-peditor-atts-n{font-size:calc(12px * var(--cm-fs, 1));opacity:.55;margin-right:auto}.cm-peditor-atts-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.cm-peditor-empty{font-size:calc(12px * var(--cm-fs, 1));opacity:.5}.cm-peditor-att{display:inline-flex;align-items:center;gap:5px;padding:5px 8px 5px 10px;font-size:calc(12.5px * var(--cm-fs, 1));border-radius:999px;background:rgba(120,128,145,.14)}.cm-peditor-att .material-icons-outlined{font-size:calc(15px * var(--cm-fs, 1));opacity:.6;cursor:pointer}.cm-peditor-att .material-icons-outlined:hover{opacity:1}.cm-picker{display:flex;flex-direction:column;gap:8px;min-width:min(100%,440px)}.cm-picker-tabs{display:flex;gap:6px;flex-wrap:wrap}.cm-picker-list{max-height:46vh;overflow-y:auto;display:flex;flex-direction:column;gap:4px}.cm-picker-item{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:10px;cursor:pointer}.cm-picker-item:hover{background:rgba(120,128,145,.1)}.cm-picker-item.on{background:color-mix(in srgb,var(--cm-primary) 14%,transparent)}.cm-picker-pic{width:36px;height:36px;border-radius:8px;overflow:hidden;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(120,128,145,.14);color:var(--cm-primary)}.cm-picker-pic img{width:100%;height:100%;object-fit:cover}.cm-picker-t{flex:1;min-width:0}.cm-picker-name{font-size:calc(13.5px * var(--cm-fs, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-picker-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.6;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-picker-check{font-size:calc(20px * var(--cm-fs, 1));color:var(--cm-primary);opacity:.8}.cm-pcmt{display:flex;flex-direction:column;gap:10px;min-width:min(100%,420px)}.cm-pcmt-list{max-height:50vh;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.cm-pcmt-item{display:flex;gap:9px}.cm-pcmt-ava{flex:none;cursor:pointer;display:inline-flex}.cm-pcmt-main{flex:1;min-width:0}.cm-pcmt-who{display:flex;align-items:baseline;gap:8px;font-size:calc(12px * var(--cm-fs, 1))}.cm-pcmt-who b{cursor:pointer;font-size:calc(13px * var(--cm-fs, 1))}.cm-pcmt-who b:hover{color:var(--cm-primary)}.cm-pcmt-who span{opacity:.5}.cm-pcmt-text{font-size:calc(13.5px * var(--cm-fs, 1));line-height:1.55;margin-top:2px;word-break:break-word}.cm-pcmt-input{display:flex;align-items:center;gap:8px}.cm-disc .cm-disc-banner{width:clamp(240px,72vw,360px)}.cm-disc .cm-disc-banner img{aspect-ratio:5 / 2}.cm-disc .cm-sec:empty{display:none}.cm-si-head{display:flex;gap:12px;align-items:center;margin-bottom:12px}.cm-si-head img{width:56px;height:56px;border-radius:10px;object-fit:cover}.cm-si-name{font-size:calc(15px * var(--cm-fs, 1));font-weight:650}.cm-si-sub{font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin-top:2px}.cm-si-sec{margin:12px 0}.cm-si-sec-h{font-size:calc(12.5px * var(--cm-fs, 1));font-weight:650;color:var(--cm-primary);margin-bottom:6px}.cm-si-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 0;font-size:calc(13px * var(--cm-fs, 1));border-bottom:1px solid var(--mdui-color-outline-variant, rgba(0,0,0,.06))}.cm-si-row:last-child{border-bottom:none}.cm-si-row span{opacity:.6;font-size:calc(12px * var(--cm-fs, 1));text-align:right}.cm-si-act{color:var(--cm-primary);font-size:calc(12px * var(--cm-fs, 1));cursor:pointer;font-weight:600}.cm-si-empty,.cm-si-load{font-size:calc(12px * var(--cm-fs, 1));opacity:.55;padding:4px 0}.cm-si-load{display:flex;justify-content:center;padding:20px 0}.cm-si-wiki p{margin:0 0 6px;font-size:calc(12.5px * var(--cm-fs, 1));line-height:1.6;opacity:.8}.cm-si-simi-i{display:flex;gap:8px;align-items:center;padding:5px 0;cursor:pointer}.cm-si-simi-i img{width:36px;height:36px;border-radius:6px;object-fit:cover}.cm-si-simi-n{font-size:calc(12.5px * var(--cm-fs, 1));font-weight:600}.cm-si-simi-a{font-size:calc(11px * var(--cm-fs, 1));opacity:.6}.cm-lm-item{padding:10px 2px;border-bottom:1px solid var(--mdui-color-outline-variant, rgba(0,0,0,.06))}.cm-lm-item:last-child{border-bottom:none}.cm-lm-lyric{font-size:calc(14px * var(--cm-fs, 1));line-height:1.55}.cm-lm-meta{display:flex;align-items:center;justify-content:space-between;margin-top:4px;font-size:calc(11.5px * var(--cm-fs, 1));opacity:.6}.cm-lm-meta .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1));cursor:pointer}.cmt-foot .cmt-hug,.cmt-foot .cmt-report{cursor:pointer;transition:transform .12s ease}.cmt-foot .cmt-hug:active,.cmt-foot .cmt-report:active{transform:scale(.88)}.cmt-time{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;margin-left:6px}.cmt-floor-item .cmt-head{align-items:baseline}.cm-si-sheet{cursor:pointer}.cm-si-sheet-imgs{display:flex;flex-direction:column;gap:8px;margin:8px 0}.cm-si-sheet-imgs img{width:100%;border-radius:8px;background:#fff}.cmt-modes{display:flex;gap:14px;padding:8px 16px 4px;font-size:calc(12.5px * var(--cm-fs, 1))}.cmt-mode{cursor:pointer;opacity:.55;padding-bottom:3px}.cmt-mode.on{opacity:1;font-weight:650;color:var(--cm-primary);border-bottom:2px solid var(--cm-primary)}.cm-si-acts{display:flex;gap:8px;margin-top:14px;flex-wrap:wrap}.cm-al-desc{font-size:calc(13px * var(--cm-fs, 1));line-height:1.7;opacity:.8;white-space:pre-wrap}.cm-al-desc-clamp{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.cm-album-head .cm-detail-cover span.material-icons-outlined{font-size:calc(48px * var(--cm-fs, 1))}.cm-media-box{width:100%;background:#000;border-radius:14px;overflow:hidden;margin:4px 0 12px}.cm-media-box:empty{display:none}.cm-media{width:100%;max-height:62vh;display:block;background:#000}.cm-mv-head{padding-top:2px}.cm-plcover.cm-cover-16x9{aspect-ratio:16 / 9}.cm-plcover.cm-cover-16x9 img{width:100%;height:100%;object-fit:cover}.cm-pe-tabs{display:flex;gap:16px;padding:0 4px 8px;border-bottom:1px solid var(--mdui-color-outline-variant, rgba(0,0,0,.08))}.cm-pe-tab{font-size:calc(13.5px * var(--cm-fs, 1));cursor:pointer;opacity:.6;padding-bottom:6px}.cm-pe-tab.on{opacity:1;font-weight:650;color:var(--cm-primary);border-bottom:2px solid var(--cm-primary)}.cm-pe-panel{padding:12px 2px;max-height:58vh;overflow:auto}.cm-pe-field{margin-bottom:10px}.cm-pe-field>label{display:block;font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin-bottom:4px}.cm-pe-field input,.cm-pe-field textarea{width:100%;box-sizing:border-box;font:inherit;font-size:calc(13.5px * var(--cm-fs, 1));padding:8px 10px;border-radius:8px;border:1px solid var(--mdui-color-outline-variant, rgba(0,0,0,.15));background:transparent;color:inherit}.cm-pe-inline{display:flex;gap:8px;align-items:center}.cm-pe-inline input{flex:1}.cm-pe-acts{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.cm-pe-hint{font-size:calc(12px * var(--cm-fs, 1));opacity:.6;padding:4px 0}.cm-pe-list{margin-top:6px}.cm-pe-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 0;font-size:calc(13px * var(--cm-fs, 1));border-bottom:1px solid var(--mdui-color-outline-variant, rgba(0,0,0,.06))}.cm-pe-row i{font-style:normal;opacity:.55;font-size:calc(11.5px * var(--cm-fs, 1))}.cm-pe-ids{font-size:calc(11.5px * var(--cm-fs, 1));opacity:.6;line-height:1.6;word-break:break-all;max-height:180px;overflow:auto}.cm-pe-kv{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 16px;margin-bottom:10px}.cm-pe-kv>div{display:flex;justify-content:space-between;font-size:calc(13px * var(--cm-fs, 1))}.cm-pe-kv span{opacity:.6}.cm-mlog-card .cm-plcover span.material-icons-outlined{font-size:calc(28px * var(--cm-fs, 1))}.cm-stat-row{padding:2px 0 8px}.cm-card.cm-stat-card{width:clamp(120px,32vw,158px);padding:14px 12px;border-radius:16px;background:var(--mdui-color-surface-container-high, rgba(127,127,127,.1))}.cm-stat-num{font-size:calc(19px * var(--cm-fs, 1));font-weight:700;line-height:1.25}.cm-stat-l{font-size:calc(11.5px * var(--cm-fs, 1));opacity:.6;margin-top:4px}.cm-stat-list{display:flex;flex-direction:column}.cm-msg-row{display:flex;align-items:center;gap:10px;padding:10px 2px;cursor:pointer;border-bottom:1px solid var(--mdui-color-outline-variant, rgba(0,0,0,.06))}.cm-msg-row:last-child{border-bottom:none}.cm-msg-ava{width:42px;height:42px;border-radius:50%;overflow:hidden;flex:none;background:var(--mdui-color-surface-container-highest, #e6e0e9);display:flex;align-items:center;justify-content:center}.cm-msg-ava img{width:100%;height:100%;object-fit:cover}.cm-msg-main{flex:1;min-width:0}.cm-msg-name{font-size:calc(14px * var(--cm-fs, 1));font-weight:600}.cm-msg-sub{font-size:calc(12px * var(--cm-fs, 1));opacity:.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-msg-time{font-size:calc(11px * var(--cm-fs, 1));opacity:.5;flex:none}.cm-msg-recent{flex:none;width:132px;flex-direction:column;text-align:center;border-bottom:none}.cm-chat{max-height:46vh;overflow:auto;display:flex;flex-direction:column;gap:8px;padding:4px 2px}.cm-chat-line{display:flex;flex-direction:column;align-items:flex-start}.cm-chat-line.mine{align-items:flex-end}.cm-chat-bubble{max-width:78%;padding:8px 12px;border-radius:14px;font-size:calc(13.5px * var(--cm-fs, 1));line-height:1.5;background:var(--mdui-color-surface-container-high, rgba(127,127,127,.14));white-space:pre-wrap;word-break:break-word}.cm-chat-line.mine .cm-chat-bubble{background:var(--cm-primary);color:#fff}.cm-chat-time{font-size:calc(10.5px * var(--cm-fs, 1));opacity:.45;margin:2px 6px 0}.cm-user-ava{border-radius:50%}.cm-ev-card{padding:12px 2px;border-bottom:1px solid var(--mdui-color-outline-variant, rgba(0,0,0,.07))}.cm-ev-head{display:flex;align-items:center;gap:10px}.cm-ev-text{font-size:calc(13.5px * var(--cm-fs, 1));line-height:1.6;margin:8px 0 6px;white-space:pre-wrap;word-break:break-word}.cm-ev-pics{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px}.cm-ev-pics img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:var(--mdui-color-surface-container-highest, #e6e0e9)}.cm-ev-foot{display:flex;gap:16px;align-items:center;font-size:calc(11.5px * var(--cm-fs, 1));opacity:.7;flex-wrap:wrap}.cm-card.cm-medal{width:88px;text-align:center}.cm-card.cm-medal img{border-radius:50%}.cm-si-row .cm-si-act{margin-left:8px}.cm-kv-sub{padding:4px 0 4px 10px;border-left:2px solid var(--mdui-color-outline-variant, rgba(0,0,0,.12));margin:4px 0}.cm-kv-sub>b{display:block;font-size:calc(12px * var(--cm-fs, 1));opacity:.65;margin-bottom:2px}.cm-ann{display:flex;flex-direction:column;gap:12px;max-height:min(62vh,560px);overflow-y:auto;-webkit-overflow-scrolling:touch;padding:2px}.cm-ann-item{padding:14px 16px;border-radius:var(--r-card, 16px);background:var(--surface, #fff);border:1px solid var(--hairline, rgba(0, 0, 0, .08));box-shadow:var(--shadow-card, 0 1px 2px rgba(0,0,0,.04), 0 8px 24px rgba(0,0,0,.05))}.cm-ann-item.pinned{border-color:color-mix(in srgb,var(--cm-primary) 38%,transparent)}.cm-ann-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cm-ann-pin{display:inline-flex;align-items:center;gap:3px;flex:none;font-size:var(--ios-caption-2, 11px);font-weight:600;line-height:1;color:var(--cm-primary);background:color-mix(in srgb,var(--cm-primary) 12%,transparent);padding:4px 8px;border-radius:999px}.cm-ann-pin .material-icons-outlined{font-size:calc(13px * var(--cm-fs, 1))}.cm-ann-title{margin:0;font-size:var(--ios-headline, calc(17px * var(--cm-fs, 1)));font-weight:650;letter-spacing:var(--track-snug, -.012em)}.cm-ann-meta{margin-top:4px;font-size:var(--ios-caption-1, calc(12px * var(--cm-fs, 1)));color:var(--frs-fg2, rgba(60, 60, 67, .6))}.cm-ann-body{margin-top:8px;font-size:var(--ios-subheadline, calc(15px * var(--cm-fs, 1)));line-height:1.72;color:var(--frs-fg, inherit);word-break:break-word}.cm-ann-body>:first-child{margin-top:0}.cm-ann-body>:last-child{margin-bottom:0}.cm-ann-body p{margin:8px 0}.cm-ann-body h1,.cm-ann-body h2,.cm-ann-body h3{margin:12px 0 6px;letter-spacing:-.012em}.cm-ann-body h1{font-size:var(--ios-title-3, 20px)}.cm-ann-body h2{font-size:var(--ios-headline, 17px)}.cm-ann-body h3{font-size:var(--ios-subheadline, 15px)}.cm-ann-body ul,.cm-ann-body ol{margin:8px 0;padding-left:22px}.cm-ann-body li{margin:3px 0}.cm-ann-body code{font-family:var(--sf-mono, ui-monospace, monospace);font-size:.92em;background:color-mix(in srgb,currentColor 9%,transparent);padding:1px 5px;border-radius:5px}.cm-ann-body pre{margin:8px 0;padding:10px 12px;border-radius:10px;overflow-x:auto;background:color-mix(in srgb,currentColor 8%,transparent)}.cm-ann-body pre code{background:none;padding:0}.cm-ann-body blockquote{margin:8px 0;padding:2px 0 2px 12px;border-left:3px solid color-mix(in srgb,var(--cm-primary) 40%,transparent);color:var(--frs-fg2, inherit)}.cm-ann-body a{color:var(--cm-primary);text-decoration:none}.cm-ann-body hr{border:0;border-top:1px solid var(--hairline, rgba(0, 0, 0, .08));margin:12px 0}.cm-ann-link{display:inline-flex;align-items:center;gap:4px;margin-top:10px;min-height:32px;font-size:var(--ios-subheadline, 15px);font-weight:500;color:var(--cm-primary);text-decoration:none}.cm-ann-link .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1))}.cm-annrow{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--hairline, rgba(0, 0, 0, .08))}.cm-annrow:last-child{border-bottom:0}.cm-annrow.gone{opacity:.55}.cm-annrow-main{flex:1;min-width:0}.cm-annrow-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:var(--ios-body, 17px);font-weight:600}.cm-annrow-sub{margin-top:3px;font-size:var(--ios-footnote, 13px);color:var(--frs-fg2, rgba(60,60,67,.6))}.cm-annrow-sub .material-icons-outlined{font-size:calc(14px * var(--cm-fs, 1));vertical-align:-2px}.cm-annrow-body{margin-top:6px;font-size:var(--ios-footnote, 13px);color:var(--frs-fg2, inherit);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cm-annacts{display:flex;align-items:center;gap:2px;flex:none}.cm-annacts .material-icons-outlined{font-size:calc(20px * var(--cm-fs, 1));padding:10px;border-radius:50%;color:var(--frs-fg2, inherit);cursor:pointer}.cm-annacts .material-icons-outlined:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.cm-annacts .on{color:var(--cm-primary)}.cm-chatp{display:flex;flex-direction:column;height:60vh;min-height:160px;position:relative}.cm-chatp-list{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:4px 2px;display:flex;flex-direction:column}.cm-chatp-more{text-align:center;padding:2px 0 8px;opacity:.8}.cm-chatp-empty{text-align:center;opacity:.5;padding:32px 0;font-size:calc(13px * var(--cm-fs, 1))}.cm-chatp-msg{display:flex;gap:10px;padding:6px;border-radius:12px}.cm-chatp-ava{flex:none;cursor:pointer;align-self:flex-start;margin-top:2px}.cm-chatp-main{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.cm-chatp-head{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:3px;align-self:stretch}.cm-chatp-nick{font-weight:600;font-size:calc(13px * var(--cm-fs, 1));cursor:pointer}.cm-chatp-nick:hover{color:var(--cm-primary)}.cm-chatp-un{font-size:calc(11px * var(--cm-fs, 1));opacity:.5}.cm-chatp-time{font-size:calc(11px * var(--cm-fs, 1));opacity:.45;margin-left:auto;white-space:nowrap}.cm-chatp-del{font-size:14px;opacity:.4;cursor:pointer;padding:2px}.cm-chatp-del:active{opacity:1;color:#e53935}.cm-chatp-bubble{display:inline-block;max-width:min(78%,560px);background:#f2edf7;background:color-mix(in srgb,currentColor 7%,transparent);border:1px solid color-mix(in srgb,currentColor 8%,transparent);border-radius:4px 14px 14px;padding:8px 12px;font-size:calc(14px * var(--cm-fs, 1));word-break:break-word;overflow-wrap:anywhere}.cm-chatp-msg.mine{flex-direction:row-reverse}.cm-chatp-msg.mine .cm-chatp-main{align-items:flex-end}.cm-chatp-msg.mine .cm-chatp-head{justify-content:flex-end}.cm-chatp-msg.mine .cm-chatp-time{margin-left:4px;margin-right:0}.mine .cm-chatp-bubble{border-radius:14px 4px 14px 14px;background:color-mix(in srgb,var(--cm-primary) 16%,transparent);border-color:color-mix(in srgb,var(--cm-primary) 26%,transparent)}.cm-chatp-img{display:block;max-width:min(260px,100%);max-height:260px;border-radius:10px;margin-top:6px;cursor:zoom-in}.cm-chatp-text .cm-chatp-at{color:var(--cm-primary);font-weight:600;cursor:pointer}.mdui-theme-dark .cm-chatp-bubble{background:#36343b;background:color-mix(in srgb,currentColor 7%,transparent)}.mdui-theme-dark .mine .cm-chatp-bubble{background:color-mix(in srgb,var(--cm-primary) 26%,transparent)}.cm-chatp-picker{position:absolute;bottom:74px;left:46px;z-index:30;display:none;box-sizing:border-box;overflow-x:hidden;background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:14px;box-shadow:0 8px 28px rgba(0,0,0,.18);padding:4px;max-width:260px}.mdui-theme-dark .cm-chatp-picker{background:#2b2930;border-color:rgba(255,255,255,.1)}.cm-chatp-pk{appearance:none;-webkit-appearance:none;display:flex;align-items:center;gap:8px;width:100%;overflow:hidden;border:none;background:none;text-align:left;font:inherit;font-size:calc(13px * var(--cm-fs, 1));color:inherit;padding:6px 10px;border-radius:9px;cursor:pointer}.cm-chatp-pk:active{background:color-mix(in srgb,var(--cm-primary) 14%,transparent)}.cm-chatp-composer{flex:none;position:relative;display:flex;align-items:flex-end;gap:6px;padding:8px 2px 4px}.cm-chatp-composer>mdui-button{flex:none}.cm-chatp-tool{flex:none;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;background:none;font-size:22px;color:inherit;opacity:.7;cursor:pointer;padding:0;border-radius:50%;-webkit-tap-highlight-color:transparent;transition:transform .18s ease,background-color .15s ease,opacity .15s ease}.cm-chatp-tool:active{opacity:1;background:color-mix(in srgb,currentColor 10%,transparent)}.cm-chatp-tool[aria-expanded=true]{transform:rotate(45deg);opacity:1;background:color-mix(in srgb,var(--cm-primary) 14%,transparent)}.cm-chatp-addmenu{position:absolute;left:0;bottom:calc(100% + 8px);z-index:31;display:flex;flex-direction:column;min-width:172px;padding:6px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.07);box-shadow:0 10px 30px rgba(0,0,0,.2)}.mdui-theme-dark .cm-chatp-addmenu{background:#2b2930;border-color:rgba(255,255,255,.1)}.cm-chatp-addmenu[hidden]{display:none}.cm-chatp-addmenu button{appearance:none;-webkit-appearance:none;border:none;background:none;color:inherit;font:inherit;font-size:calc(14px * var(--cm-fs, 1));display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;cursor:pointer;text-align:left}.cm-chatp-addmenu button:active{background:color-mix(in srgb,var(--cm-primary) 14%,transparent)}.cm-chatp-addmenu .material-icons-outlined{font-size:22px;opacity:.7;flex:none}.cm-chatp-inputwrap{flex:1;min-width:0;position:relative}.cm-chatp-composer textarea{width:100%;box-sizing:border-box;resize:none;border:1px solid transparent;outline:none;font:inherit;font-size:calc(14px * var(--cm-fs, 1));line-height:1.45;max-height:120px;padding:10px 14px;border-radius:20px;background:#f2edf7;background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;transition:border-color .15s ease}.cm-chatp-composer textarea:focus{border-color:color-mix(in srgb,var(--cm-primary) 42%,transparent)}.mdui-theme-dark .cm-chatp-composer textarea{background:#36343b;border-color:rgba(255,255,255,.07)}.cm-chatp-preview{display:flex;align-items:center;gap:6px;margin-top:6px;position:relative;width:fit-content}.cm-chatp-preview img{width:56px;height:56px;object-fit:cover;border-radius:8px}.cm-chatp-rm{position:absolute;top:-8px;right:-8px;background:rgba(0,0,0,.55);color:#fff;border-radius:50%;font-size:14px;padding:2px;cursor:pointer}.cm-login-req{display:flex;gap:12px;align-items:flex-start;font-size:calc(14px * var(--cm-fs, 1));line-height:1.6;max-width:360px}.cm-login-req .material-icons-outlined{font-size:28px;color:var(--cm-primary);flex:none}.cm-cmx-banner{display:flex;align-items:center;gap:12px;padding:13px 14px;margin-bottom:14px;border-radius:var(--cm-radius);text-decoration:none;color:inherit;background:linear-gradient(120deg,color-mix(in srgb,#3f51b5 18%,var(--mdui-color-surface-container, #f3edf7)),color-mix(in srgb,#3f51b5 5%,var(--mdui-color-surface-container, #f3edf7)));border:1px solid color-mix(in srgb,#3f51b5 24%,transparent);transition:transform .12s ease}.cm-cmx-banner:active{transform:scale(.985)}.cm-cmx-banner>.material-icons-outlined{font-size:calc(28px * var(--cm-fs, 1));color:#3f51b5;flex:none}.cm-cmx-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.cm-cmx-t b{font-size:calc(13px * var(--cm-fs, 1));line-height:1.45}.cm-cmx-sub{font-size:calc(11px * var(--cm-fs, 1));opacity:.68}.cm-cmx-go{flex:none;display:flex;align-items:center;gap:2px;font-size:calc(12px * var(--cm-fs, 1));font-weight:600;color:#3f51b5;white-space:nowrap}.cm-cmx-go .material-icons-outlined{font-size:calc(16px * var(--cm-fs, 1))}.mdui-theme-dark .cm-cmx-banner>.material-icons-outlined,.mdui-theme-dark .cm-cmx-go{color:#9fa8da}.cm-greet-date{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;font-size:var(--ios-footnote);color:var(--label-2);font-variant-numeric:tabular-nums}.cm-greet-week{opacity:.9}.cm-greet-sep{opacity:.45}.cm-greet-clock{opacity:.72;letter-spacing:.02em}.cm-uregion{display:inline-flex;align-items:center;gap:1px;margin-left:6px;opacity:.9;white-space:nowrap}.cm-uregion .material-icons-outlined{font-size:calc(13px * var(--cm-fs, 1));vertical-align:-2px;opacity:.8}.cm-chatp-un{max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-chatp-head{row-gap:2px}@media (min-width: 600px) and (max-width: 899px){#out{padding:16px 24px 40px}.cm-page{max-width:820px;margin-left:auto;margin-right:auto}.cm-songs{display:grid;grid-template-columns:1fr 1fr;column-gap:10px;align-content:start}.cm-sq-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.cm-setting-list,.cm-profile,.cm-quickrow{max-width:720px;margin-left:auto;margin-right:auto}.cm-chatp{max-width:760px;margin-left:auto;margin-right:auto}.cm-hscroll .cm-card{width:150px}.cm-hscroll .cm-card img{width:150px;height:150px}}@media (min-width: 1200px){.cm-page{max-width:1080px}}.cm-chatp-atts{max-width:min(78%,560px);margin-top:4px}.cm-chatp-msg.mine .cm-chatp-atts{align-self:flex-end}.cm-post-atts.compact{gap:4px;margin:4px 0 0}.cm-post-atts.compact .cm-post-att{padding:5px 8px;gap:8px;border-radius:10px}.cm-post-atts.compact .cm-post-att-pic{width:30px;height:30px;border-radius:7px}.cm-post-atts.compact .cm-post-att-name{font-size:calc(12.5px * var(--cm-fs, 1))}.cm-post-atts.compact .cm-post-att-sub{font-size:calc(10.5px * var(--cm-fs, 1))}.cm-chatp-preview{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-top:6px}.cm-chatp-pend-img{position:relative;display:inline-flex}.cm-peditor-page{max-width:760px;margin-left:auto;margin-right:auto}.cm-peditor-actions{margin-top:14px}.cm-share{display:flex;flex-direction:column;gap:12px;min-width:min(100%,360px)}.cm-share-song{display:flex;align-items:center;gap:12px}.cm-share-cover{width:52px;height:52px;border-radius:10px;object-fit:cover;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(120,128,145,.16)}.cm-share-meta{min-width:0;display:flex;flex-direction:column;gap:3px}.cm-share-meta b{font-size:calc(14px * var(--cm-fs, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-share-meta span{font-size:calc(11.5px * var(--cm-fs, 1));opacity:.6;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-share-opts{display:flex;flex-direction:column;gap:6px}.cm-share-opt{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border:1px solid rgba(120,128,145,.2);border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cm-share-opt:active{background:rgba(120,128,145,.12)}.cm-share-opt>.material-icons-outlined{color:var(--cm-primary);flex:none}.cm-share-opt b{font-size:calc(13.5px * var(--cm-fs, 1));font-weight:600}.cm-share-opt i{font-size:calc(11px * var(--cm-fs, 1));opacity:.55;font-style:normal;margin-left:auto;text-align:right;max-width:55%}.cm-share-preview{display:flex;justify-content:center}.cm-share-preview img{width:min(100%,320px);border-radius:14px;box-shadow:0 8px 28px rgba(0,0,0,.28)}.cm-songpage{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:12px}.cm-songpage-cover{width:min(56vw,280px);aspect-ratio:1;border-radius:20px;overflow:hidden;background:rgba(120,128,145,.16);display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-card, 0 8px 28px rgba(0,0,0,.2))}.cm-songpage-cover img{width:100%;height:100%;object-fit:cover}.cm-songpage-cover .material-icons-outlined{font-size:64px;opacity:.4}.cm-songpage h2{margin:18px 0 4px;font-size:calc(21px * var(--cm-fs, 1))}.cm-songpage-sub{font-size:calc(13px * var(--cm-fs, 1));opacity:.65}.cm-songpage-acts{display:flex;gap:10px;margin-top:20px}.cm-songpage-tip{margin-top:18px;font-size:calc(11.5px * var(--cm-fs, 1));opacity:.45}.cm-chatp-picker{width:min(280px,calc(100vw - 80px));max-height:260px;overflow-y:auto}.cm-chatp-pk.on{background:color-mix(in srgb,var(--cm-primary) 14%,transparent)}.cm-chatp-pk-t{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column;gap:1px}.cm-chatp-pk-n{display:flex;align-items:center;gap:4px;min-width:0;font-size:calc(13px * var(--cm-fs, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-chatp-pk-u{font-size:calc(11px * var(--cm-fs, 1));opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-chatp-pk-empty{padding:10px 12px;font-size:calc(12px * var(--cm-fs, 1));opacity:.55}.cm-chatp-hl{background:color-mix(in srgb,var(--cm-primary) 24%,transparent);color:inherit;border-radius:3px;padding:0 1px}.cm-chatp-suggest{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 2px 2px}.cm-chatp-suggest[hidden]{display:none}.cm-chatp-suggest-t{flex:none;white-space:nowrap;font-size:calc(11px * var(--cm-fs, 1));opacity:.5;margin-right:2px}.cm-chatp-suggest-h{font-size:calc(12px * var(--cm-fs, 1));opacity:.55;padding:2px}.cm-chatp-sug{border:1px solid color-mix(in srgb,var(--cm-primary) 28%,transparent);background:color-mix(in srgb,var(--cm-primary) 6%,transparent);color:inherit;font:inherit;font-size:calc(12px * var(--cm-fs, 1));padding:5px 10px;border-radius:999px;cursor:pointer}.cm-chatp-sug:active{background:color-mix(in srgb,var(--cm-primary) 16%,transparent)}.cm-tag.ai{background:linear-gradient(135deg,#5b8cff,#8a5cf6);color:#fff}.cm-chatp-md{font-size:calc(14px * var(--cm-fs, 1));line-height:1.6;word-break:break-word}.cm-chatp-md>*:first-child{margin-top:0}.cm-chatp-md>*:last-child{margin-bottom:0}.cm-chatp-md p{margin:6px 0}.cm-chatp-md ul,.cm-chatp-md ol{margin:6px 0;padding-left:20px}.cm-chatp-md li{margin:2px 0}.cm-chatp-md code{font-family:ui-monospace,Menlo,monospace;font-size:.92em;background:rgba(120,128,145,.16);border-radius:4px;padding:1px 4px}.cm-chatp-md pre{background:rgba(120,128,145,.14);border-radius:8px;padding:8px 10px;overflow-x:auto;margin:6px 0}.cm-chatp-md pre code{background:none;padding:0}.cm-chatp-md blockquote{margin:6px 0;padding-left:10px;border-left:3px solid rgba(120,128,145,.35);opacity:.85}.cm-chatp-md a{color:var(--cm-primary)}.cm-chatp-md.streaming:after{content:"\258d";margin-left:2px;animation:cmChatBlink 1s steps(1) infinite}@keyframes cmChatBlink{50%{opacity:0}}.cm-chatp-typing{font-size:calc(13px * var(--cm-fs, 1));opacity:.55}.cm-chatp-ava{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.cm-chatp-ava img{pointer-events:none}.cm-chatp-md h1,.cm-chatp-md h2{font-size:calc(16px * var(--cm-fs, 1));margin:10px 0 4px;line-height:1.35}.cm-chatp-md h3,.cm-chatp-md h4{font-size:calc(14px * var(--cm-fs, 1));margin:8px 0 4px}@media (max-width: 599px){.cm-chatp-composer textarea{font-size:16px;padding:9px 14px}.cm-chatp-suggest{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.cm-chatp-suggest::-webkit-scrollbar{display:none}.cm-chatp-sug{flex:none;padding:7px 12px}.cm-chatp-addmenu{min-width:164px}}.pl-ai-btn{display:inline-flex;align-items:center;gap:4px;height:32px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.24);color:#fff;cursor:pointer;font-size:calc(12px * var(--cm-fs, 1));font-weight:650;-webkit-tap-highlight-color:transparent;transition:background .15s ease,transform .12s ease}.pl-ai-btn .material-icons-outlined{font-size:16px}.pl-ai-btn:active{transform:scale(.95);background:rgba(255,255,255,.24)}.cm-more{width:100%;display:flex;flex-direction:column;gap:12px;max-height:min(76vh,780px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:2px}.cm-more-hero{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:color-mix(in srgb,currentColor 4%,transparent);border:1px solid color-mix(in srgb,currentColor 8%,transparent)}.cm-more-hero img,.cm-more-hero-ph{width:48px;height:48px;border-radius:12px;object-fit:cover;flex:none;background:color-mix(in srgb,currentColor 8%,transparent)}.cm-more-hero-ph{display:flex;align-items:center;justify-content:center;opacity:.55}.cm-more-hero-t{min-width:0;flex:1}.cm-more-hero-name{font-size:calc(15px * var(--cm-fs, 1));font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-more-hero-sub{margin-top:2px;font-size:calc(11.5px * var(--cm-fs, 1));opacity:.55;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-more-hero-q{flex:none;font-size:calc(11px * var(--cm-fs, 1));padding:4px 9px;border-radius:999px;background:color-mix(in srgb,var(--cm-primary) 14%,transparent);color:var(--cm-primary);font-weight:600}.cm-more-grid{display:grid;grid-template-columns:1fr;gap:12px;align-items:start}.cm-more-col{display:flex;flex-direction:column;gap:12px;min-width:0}.cm-more-card{border-radius:16px;padding:10px 12px;border:1px solid color-mix(in srgb,currentColor 8%,transparent);background:color-mix(in srgb,currentColor 3%,transparent)}.cm-more-h{display:flex;align-items:center;gap:7px;margin:2px 0 8px;font-size:calc(12px * var(--cm-fs, 1));font-weight:650;opacity:.62;letter-spacing:.2px}.cm-more-h .material-icons-outlined{font-size:17px;opacity:.9}.cm-more-field{padding:6px 0}.cm-more-fl{display:block;margin-bottom:5px;font-size:calc(11px * var(--cm-fs, 1));opacity:.5}.cm-more-card .cm-more-chips{gap:6px}.cm-more-card .cm-more-chips mdui-chip{--mdui-chip-height: 30px;font-size:calc(12px * var(--cm-fs, 1))}.cm-more-card .cm-more-row{margin:0;padding:10px 0;gap:10px;color:inherit;font-weight:inherit;border-radius:0;background:none;border-top:1px solid color-mix(in srgb,currentColor 7%,transparent)}.cm-more-card .cm-more-h+.cm-more-row{border-top:0;padding-top:2px}.cm-more-card .cm-more-row:last-child{padding-bottom:2px}.cm-more-card .cm-more-row .material-icons-outlined{opacity:.55;font-size:20px}.cm-more-nav{appearance:none;-webkit-appearance:none;width:100%;display:flex;align-items:center;gap:10px;padding:8px 0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.cm-more-nav+.cm-more-nav{border-top:1px solid color-mix(in srgb,currentColor 7%,transparent)}.cm-more-nav:active{opacity:.7}.cm-more-nav>span:nth-child(2){flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cm-more-nav .cm-more-t{font-size:calc(13.5px * var(--cm-fs, 1));font-weight:550}.cm-more-nav .cm-more-s{margin:0}.cm-more-nav-ic{width:34px;height:34px;flex:none;display:flex;align-items:center;justify-content:center;border-radius:11px;font-size:19px!important;opacity:1!important;color:var(--cm-primary);background:color-mix(in srgb,var(--cm-primary) 12%,transparent)}.cm-more-chev{margin-left:auto;flex:none;opacity:.35!important;font-size:20px!important}.cm-more-dl .cm-more-chips{margin-top:2px}.cm-more-dl .cm-more-s{opacity:.45;line-height:1.5}@media (min-width: 700px){.cm-more-grid{grid-template-columns:1fr 1fr}}@media (max-width: 599px){.cm-more{max-height:72vh}.cm-more-hero-q{display:none}}body.cm-aiask-lock{overflow:hidden}.cm-aiask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600;display:flex;align-items:center;justify-content:center;padding:24px}.cm-aiask-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(12,10,18,.55);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.cm-aiask-panel{position:relative;display:flex;flex-direction:column;width:min(620px,100%);max-height:min(840px,90vh);overflow:hidden;border-radius:24px;background:#fff;color:#1c1b1f;box-shadow:0 26px 90px rgba(0,0,0,.4);animation:cmAiAskIn .2s cubic-bezier(.2,0,0,1) both}@keyframes cmAiAskIn{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:none}}.mdui-theme-dark .cm-aiask-panel{background:#211f26;color:#e6e0e9}.cm-aiask-head{flex:none;display:flex;align-items:center;gap:10px;padding:14px 14px 10px 18px}.cm-aiask-title{display:flex;align-items:center;gap:9px;min-width:0}.cm-aiask-logo{width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;background:linear-gradient(135deg,#5b8cff,#8a5cf6);flex:none}.cm-aiask-title>div{display:flex;flex-direction:column;gap:1px}.cm-aiask-title b{font-size:calc(15px * var(--cm-fs, 1))}.cm-aiask-title span:not(.cm-aiask-logo){font-size:calc(10.5px * var(--cm-fs, 1));opacity:.5}.cm-aiask-x{margin-left:auto;width:38px;height:38px;border:0;border-radius:50%;background:none;color:inherit;opacity:.55;cursor:pointer;font-size:21px;flex:none}.cm-aiask-x:active{background:color-mix(in srgb,currentColor 9%,transparent)}.cm-aiask-song{flex:none;display:flex;align-items:center;gap:10px;margin:0 14px;padding:9px 10px;border-radius:14px;background:color-mix(in srgb,currentColor 5%,transparent);border:1px solid color-mix(in srgb,currentColor 8%,transparent)}.cm-aiask-song img,.cm-aiask-song-ph{width:38px;height:38px;border-radius:10px;object-fit:cover;flex:none;background:color-mix(in srgb,currentColor 8%,transparent)}.cm-aiask-song-ph{display:flex;align-items:center;justify-content:center;opacity:.5}.cm-aiask-song-t{flex:1;min-width:0}.cm-aiask-song-name{font-size:calc(13px * var(--cm-fs, 1));font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-aiask-song-sub{margin-top:1px;font-size:calc(10.5px * var(--cm-fs, 1));opacity:.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cm-aiask-list{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:12px 16px 8px;display:flex;flex-direction:column;gap:10px}.cm-aiask-msg{display:flex;gap:8px;align-items:flex-start;max-width:100%}.cm-aiask-msg.user{justify-content:flex-end}.cm-aiask-ava{width:28px;height:28px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:800;letter-spacing:.3px;color:#fff;background:linear-gradient(135deg,#5b8cff,#8a5cf6);box-shadow:0 2px 8px rgba(91,140,255,.35)}.cm-aiask-main{min-width:0;max-width:calc(100% - 36px);display:flex;flex-direction:column;align-items:flex-start}.cm-aiask-bubble{max-width:100%;padding:8px 12px;border-radius:4px 14px 14px;background:color-mix(in srgb,currentColor 7%,transparent);border:1px solid color-mix(in srgb,currentColor 8%,transparent);font-size:calc(14px * var(--cm-fs, 1));line-height:1.6;word-break:break-word;overflow-wrap:anywhere}.cm-aiask-msg.user .cm-aiask-bubble{max-width:84%;border-radius:14px 4px 14px 14px;background:color-mix(in srgb,var(--cm-primary) 16%,transparent);border-color:color-mix(in srgb,var(--cm-primary) 25%,transparent)}.cm-aiask-msg.err .cm-aiask-bubble{border-color:color-mix(in srgb,#e53935 35%,transparent)}.cm-aiask-bubble .cm-chatp-md{font-size:inherit}.cm-aiask-bubble .cm-chatp-md h2{font-size:calc(15px * var(--cm-fs, 1));margin:8px 0 3px}.cm-aiask-bubble .cm-chatp-md p{margin:5px 0}.cm-aiask-atts{margin-top:6px;width:100%}.cm-aiask-atts .cm-post-atts{max-width:100%}.cm-aiask-chips{flex:none;display:flex;gap:6px;padding:2px 16px 8px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cm-aiask-chips::-webkit-scrollbar{display:none}.cm-aiask-chips[hidden]{display:none}.cm-aiask-chips .cm-chatp-sug{flex:none}.cm-aiask-composer{flex:none;display:flex;align-items:flex-end;gap:8px;padding:9px 12px 12px;border-top:1px solid color-mix(in srgb,currentColor 8%,transparent);padding-bottom:calc(12px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}.cm-aiask-composer textarea{flex:1;min-width:0;box-sizing:border-box;resize:none;max-height:104px;border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-radius:20px;background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;outline:none;font:inherit;font-size:calc(14px * var(--cm-fs, 1));line-height:1.45;padding:9px 14px}.cm-aiask-composer textarea:focus{border-color:color-mix(in srgb,var(--cm-primary) 45%,transparent)}.cm-aiask-send{flex:none;width:40px;height:40px;border:0;border-radius:50%;cursor:pointer;color:#fff;background:var(--cm-primary);display:flex;align-items:center;justify-content:center;transition:opacity .15s ease,transform .12s ease}.cm-aiask-send .material-icons-outlined{font-size:20px}.cm-aiask-send:disabled{opacity:.35;cursor:default}.cm-aiask-send:active:not(:disabled){transform:scale(.94)}.mdui-theme-dark .cm-aiask-composer textarea{background:#2b2930}@media (max-width: 599px){.cm-aiask{padding:0;align-items:stretch}.cm-aiask-panel{width:100%;height:100%;max-height:none;border-radius:0}.cm-aiask-head{padding-top:max(14px,env(safe-area-inset-top))}.cm-aiask-composer textarea{font-size:16px}}mdui-dialog.cm-more-dialog{width:100vw!important;max-width:100vw!important;padding:12px!important;--frs-panel: #fbf8fe;--gls-card: #fbf8fe}mdui-dialog.cm-more-dialog::part(panel){width:min(780px,calc(100vw - 24px))!important;max-width:min(780px,calc(100vw - 24px))!important;background:#fbf8fe!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-ui-preset=frost] mdui-dialog.cm-more-dialog::part(panel),html[data-ui-preset=glass] mdui-dialog.cm-more-dialog::part(panel){background:#fbf8fe!important}html.mdui-theme-dark mdui-dialog.cm-more-dialog{--frs-panel: #211f26;--gls-card: #211f26}html.mdui-theme-dark mdui-dialog.cm-more-dialog::part(panel),html.mdui-theme-dark[data-ui-preset=frost] mdui-dialog.cm-more-dialog::part(panel),html.mdui-theme-dark[data-ui-preset=glass] mdui-dialog.cm-more-dialog::part(panel){background:#211f26!important}html.mdui-theme-dark mdui-dialog.cm-more-dialog::part(overlay){background:rgba(0,0,0,.62)!important}.cm-more{scrollbar-width:thin;scrollbar-color:rgba(128,128,128,.35) transparent;padding-right:5px}.cm-more::-webkit-scrollbar{width:6px}.cm-more::-webkit-scrollbar-thumb{background:rgba(128,128,128,.35);border-radius:3px}.cm-more::-webkit-scrollbar-track{background:transparent}@media (max-width: 599px){.cm-more-hero,.cm-more-card{padding:9px 10px}.cm-more{padding-right:3px}}.cm-aiask-bg{background:rgba(0,0,0,.38);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:cmAiScrimIn .22s cubic-bezier(.2,0,0,1) both}.cm-aiask-panel{border-radius:28px;transform-origin:center;animation:cmAiDialogIn .3s cubic-bezier(.05,.7,.1,1) both}@keyframes cmAiScrimIn{0%{opacity:0}to{opacity:1}}@keyframes cmAiDialogIn{0%{opacity:0;transform:translateY(18px) scale(.965)}to{opacity:1;transform:none}}.cm-aiask.closing{pointer-events:none}.cm-aiask.closing .cm-aiask-bg{animation:cmAiScrimOut .18s cubic-bezier(.3,0,.8,.15) both}.cm-aiask.closing .cm-aiask-panel{animation:cmAiDialogOut .18s cubic-bezier(.3,0,.8,.15) both}@keyframes cmAiScrimOut{to{opacity:0}}@keyframes cmAiDialogOut{to{opacity:0;transform:translateY(10px) scale(.98)}}.cm-aiask-msg.enter{animation:cmAiMsgIn .24s cubic-bezier(.05,.7,.1,1) both}@keyframes cmAiMsgIn{0%{opacity:0;transform:translateY(8px) scale(.99)}to{opacity:1;transform:none}}.cm-aiask-atts:not([hidden]){animation:cmAiAttsIn .22s cubic-bezier(.05,.7,.1,1) both}@keyframes cmAiAttsIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.cm-aiask-chips .cm-chatp-sug{animation:cmAiChipIn .26s cubic-bezier(.05,.7,.1,1) both;animation-delay:calc(var(--i, 0) * 28ms)}@keyframes cmAiChipIn{0%{opacity:0;transform:translateY(5px) scale(.98)}to{opacity:1;transform:none}}.cm-aiask-typing{display:inline-flex;align-items:center;gap:4px;font-size:calc(13px * var(--cm-fs, 1));opacity:.58}.cm-aiask-typing span{margin-right:2px}.cm-aiask-typing i{width:4px;height:4px;border-radius:50%;background:currentColor;display:block;animation:cmAiDot 1.1s infinite ease-in-out}.cm-aiask-typing i:nth-child(2){animation-delay:.13s}.cm-aiask-typing i:nth-child(3){animation-delay:.26s}@keyframes cmAiDot{0%,70%,to{opacity:.3;transform:translateY(0)}35%{opacity:1;transform:translateY(-2px)}}.cm-aiask-x{position:relative;overflow:hidden;transition:background-color .15s ease,opacity .15s ease,transform .12s ease}.cm-aiask-x:hover{opacity:.8}.cm-aiask-x:active{transform:scale(.92)}.cm-aiask-send{transition:opacity .15s ease,transform .12s ease,background-color .15s ease}.cm-aiask-x:focus-visible,.cm-aiask-send:focus-visible,.cm-aiask-chips .cm-chatp-sug:focus-visible{outline:3px solid color-mix(in srgb,var(--cm-primary) 45%,transparent);outline-offset:2px}@media (max-width: 599px){.cm-aiask-panel{border-radius:0;animation-name:cmAiSheetIn}.cm-aiask.closing .cm-aiask-panel{animation-name:cmAiSheetOut}@keyframes cmAiSheetIn{0%{opacity:.6;transform:translateY(24%)}to{opacity:1;transform:none}}@keyframes cmAiSheetOut{to{opacity:0;transform:translateY(18%)}}}@media (prefers-reduced-motion: reduce){.cm-aiask-bg,.cm-aiask-panel,.cm-aiask.closing .cm-aiask-bg,.cm-aiask.closing .cm-aiask-panel,.cm-aiask-msg.enter,.cm-aiask-atts:not([hidden]),.cm-aiask-chips .cm-chatp-sug,.cm-aiask-typing i{animation:none!important}}.cm-aiask-logo.has-ava{background:none;padding:0;overflow:hidden}.cm-aiask-logo.has-ava .cm-avatar{width:34px!important;height:34px!important}.cm-aiask-ava.has-ava{background:none;box-shadow:none;overflow:hidden}.cm-aiask-ava.has-ava .cm-avatar{width:28px!important;height:28px!important}.pl-ai-btn .pl-ai-ava{display:inline-flex;align-items:center;justify-content:center;flex:none}.pl-ai-btn .pl-ai-ava .cm-avatar{width:22px!important;height:22px!important}html[data-ui-preset=cmx]{--cmx-bg: #f5f6f8;--cmx-surface: #ffffff;--cmx-surface-2: #eceef3;--cmx-fg: #111214;--cmx-fg2: #70757d;--cmx-line: rgba(17, 18, 20, .07);--cmx-blue: #0a84ff;--cmx-blue-soft: rgba(10, 132, 255, .12);--cmx-r: 22px;--cmx-r-lg: 28px;--cm-radius: var(--cmx-r);--cmx-film: 255, 255, 255;--cmx-glass-a: .44;--cmx-glass: rgba(var(--cmx-film), var(--cmx-glass-a));--cmx-glass-rail: rgba(var(--cmx-film), .58);--cmx-lens: blur(10px) saturate(160%);--cmx-edge: inset 0 0 0 .5px rgba(255, 255, 255, .72), inset 0 1px 0 rgba(255, 255, 255, .86), inset 0 -1px 0 rgba(255, 255, 255, .2), inset 0 0 14px rgba(255, 255, 255, .13);--cmx-float: 0 12px 32px rgba(16, 24, 40, .16), 0 2px 8px rgba(16, 24, 40, .06);--mdui-color-background-light: 245, 246, 248 !important;--mdui-color-background-dark: 17, 18, 20 !important;--mdui-color-on-background-light: 17, 18, 20 !important;--mdui-color-on-background-dark: 242, 243, 245 !important;--mdui-color-surface-light: 255, 255, 255 !important;--mdui-color-surface-dark: 29, 31, 34 !important;--mdui-color-surface-dim-light: 236, 238, 243 !important;--mdui-color-surface-dim-dark: 17, 18, 20 !important;--mdui-color-surface-bright-light: 255, 255, 255 !important;--mdui-color-surface-bright-dark: 43, 46, 51 !important;--mdui-color-surface-container-lowest-light: 255, 255, 255 !important;--mdui-color-surface-container-lowest-dark: 23, 25, 28 !important;--mdui-color-surface-container-low-light: 255, 255, 255 !important;--mdui-color-surface-container-low-dark: 25, 27, 30 !important;--mdui-color-surface-container-light: 255, 255, 255 !important;--mdui-color-surface-container-dark: 29, 31, 34 !important;--mdui-color-surface-container-high-light: 255, 255, 255 !important;--mdui-color-surface-container-high-dark: 36, 39, 43 !important;--mdui-color-surface-container-highest-light: 236, 238, 243 !important;--mdui-color-surface-container-highest-dark: 43, 46, 51 !important;--mdui-color-surface-variant-light: 236, 238, 243 !important;--mdui-color-surface-variant-dark: 43, 46, 51 !important;--mdui-color-on-surface-light: 17, 18, 20 !important;--mdui-color-on-surface-dark: 242, 243, 245 !important;--mdui-color-on-surface-variant-light: 112, 117, 125 !important;--mdui-color-on-surface-variant-dark: 165, 169, 176 !important;--mdui-color-outline-light: 201, 205, 212 !important;--mdui-color-outline-dark: 82, 86, 94 !important;--mdui-color-outline-variant-light: 232, 234, 238 !important;--mdui-color-outline-variant-dark: 55, 58, 64 !important;--mdui-color-secondary-light: 236, 238, 243 !important;--mdui-color-secondary-dark: 43, 46, 51 !important;--mdui-color-on-secondary-light: 17, 18, 20 !important;--mdui-color-on-secondary-dark: 242, 243, 245 !important;--mdui-color-secondary-container-light: 236, 238, 243 !important;--mdui-color-secondary-container-dark: 43, 46, 51 !important;--mdui-color-on-secondary-container-light: 17, 18, 20 !important;--mdui-color-on-secondary-container-dark: 242, 243, 245 !important;--mdui-shape-corner-extra-small: .5rem;--mdui-shape-corner-small: .75rem;--mdui-shape-corner-medium: 1rem;--mdui-shape-corner-large: 1.375rem;--mdui-shape-corner-extra-large: 1.75rem}html[data-ui-preset=cmx].mdui-theme-dark{--cmx-bg: #111214;--cmx-surface: #1d1f22;--cmx-surface-2: #2b2e33;--cmx-fg: #f2f3f5;--cmx-fg2: #a5a9b0;--cmx-line: rgba(255, 255, 255, .09);--cmx-blue: #4d9bff;--cmx-blue-soft: rgba(77, 155, 255, .16);--cmx-film: 29, 31, 34;--cmx-glass-a: .48;--cmx-glass-rail: rgba(var(--cmx-film), .66);--cmx-edge: inset 0 0 0 .5px rgba(255, 255, 255, .2), inset 0 1px 0 rgba(255, 255, 255, .3), inset 0 -1px 0 rgba(255, 255, 255, .07), inset 0 0 14px rgba(255, 255, 255, .05);--cmx-float: 0 12px 34px rgba(0, 0, 0, .55), 0 2px 8px rgba(0, 0, 0, .3)}html[data-ui-preset=cmx]:not([style*=--cm-primary]){--cm-primary: var(--cmx-blue)}html[data-ui-preset=cmx]:not([style*=--mdui-color-primary-light]){--mdui-color-primary-light: 10, 132, 255 !important;--mdui-color-on-primary-light: 255, 255, 255 !important;--mdui-color-primary-container-light: 224, 238, 255 !important;--mdui-color-on-primary-container-light: 0, 40, 90 !important;--mdui-color-primary-dark: 77, 155, 255 !important;--mdui-color-on-primary-dark: 5, 20, 40 !important;--mdui-color-primary-container-dark: 15, 48, 92 !important;--mdui-color-on-primary-container-dark: 218, 235, 255 !important}html[data-ui-preset=cmx] body{background-color:var(--cmx-bg)!important;background-image:var(--cm-bg-image, none)!important;color:var(--cmx-fg)!important}html[data-ui-preset=cmx] #topbar,html[data-ui-preset=cmx] #topbar.scrolled{height:calc(66px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));padding-top:min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px)));padding-left:20px;padding-right:12px;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none;backdrop-filter:none}html[data-ui-preset=cmx] #brandLock{display:none!important}html[data-ui-preset=cmx] #pageTitle{font-size:calc(28px * var(--cm-fs, 1));font-weight:800;letter-spacing:-.035em;line-height:1.1}html[data-ui-preset=cmx] #topSearch,html[data-ui-preset=cmx] #topAction{width:40px;height:40px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;background:var(--cmx-surface);color:var(--cmx-fg);text-decoration:none;border:1px solid var(--cmx-line)}html[data-ui-preset=cmx] #topbar.scrolled{background:color-mix(in srgb,var(--cmx-bg) 82%,transparent)!important;-webkit-backdrop-filter:blur(20px) saturate(150%);backdrop-filter:blur(20px) saturate(150%)}html[data-ui-preset=cmx] #ptrInd{top:calc(74px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))))}html[data-ui-preset=cmx] #out{top:calc(66px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));bottom:0;padding:4px clamp(16px,4vw,24px) calc(166px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}html[data-ui-preset=cmx] body.no-mini #out{padding-bottom:calc(94px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}html[data-ui-preset=cmx] .cm-page{max-width:960px}html[data-ui-preset=cmx] .cm-sec-head{margin:20px 2px 10px}html[data-ui-preset=cmx] .cm-sec-head h2{font-size:calc(21px * var(--cm-fs, 1));font-weight:800;letter-spacing:-.02em}html[data-ui-preset=cmx] .cm-sec-more{color:var(--cmx-blue)!important;font-weight:600}html[data-ui-preset=cmx] .cm-greet{padding:0 2px 18px}html[data-ui-preset=cmx] .cm-greet-title{font-size:calc(26px * var(--cm-fs, 1));font-weight:800;letter-spacing:-.03em}html[data-ui-preset=cmx] .cm-greet-date{color:var(--cmx-fg2)}html[data-ui-preset=cmx] .cm-quickrow{gap:10px;margin-bottom:20px}html[data-ui-preset=cmx] .cm-quick{align-items:flex-start;text-align:left;gap:5px;padding:15px 14px;min-height:88px;border-radius:var(--cmx-r);background:var(--cmx-surface)!important;border:0;box-shadow:none}html[data-ui-preset=cmx] .cm-quick:active{background:var(--cmx-surface-2)!important;transform:scale(.98)}html[data-ui-preset=cmx] .cm-quick .material-icons-outlined{font-size:calc(22px * var(--cm-fs, 1));color:var(--cmx-blue)}html[data-ui-preset=cmx] .cm-quick b{font-size:calc(15px * var(--cm-fs, 1));font-weight:700}html[data-ui-preset=cmx] .cm-quick i{color:var(--cmx-fg2);opacity:1;font-size:calc(11px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .cm-setting-list,html[data-ui-preset=cmx] .cm-login-tip,html[data-ui-preset=cmx] .cm-bindbox,html[data-ui-preset=cmx] .cm-acard,html[data-ui-preset=cmx] .cm-roomcard,html[data-ui-preset=cmx] .cm-rnow,html[data-ui-preset=cmx] .cm-ucard,html[data-ui-preset=cmx] .cm-up-stats>div,html[data-ui-preset=cmx] .cm-sq-stats,html[data-ui-preset=cmx] .cm-cast-item,html[data-ui-preset=cmx] .cm-cast-now,html[data-ui-preset=cmx] .cm-pl-pick-item,html[data-ui-preset=cmx] .upd-src,html[data-ui-preset=cmx] .upd-log{background:var(--cmx-surface)!important;border:1px solid var(--cmx-line)!important;border-radius:var(--cmx-r)!important;box-shadow:none!important}html[data-ui-preset=cmx] .cm-card img,html[data-ui-preset=cmx] .cm-plcover,html[data-ui-preset=cmx] .cm-detail-cover,html[data-ui-preset=cmx] .cm-artist-bigava,html[data-ui-preset=cmx] .cm-wiki-cover{border-radius:24px!important;box-shadow:none!important}html[data-ui-preset=cmx] .cm-card-name{font-weight:700}html[data-ui-preset=cmx] .cm-card-sub,html[data-ui-preset=cmx] .cm-plsub,html[data-ui-preset=cmx] .cm-song-sub,html[data-ui-preset=cmx] .cm-detail-sub{color:var(--cmx-fg2);opacity:1}html[data-ui-preset=cmx] .cm-plname{font-size:calc(13.5px * var(--cm-fs, 1));font-weight:650}html[data-ui-preset=cmx] .cm-song{border-radius:18px;min-height:64px;padding-left:6px;padding-right:6px}html[data-ui-preset=cmx] .cm-song:hover{background:var(--cmx-surface)}html[data-ui-preset=cmx] .cm-song:active{background:var(--cmx-surface-2)}html[data-ui-preset=cmx] .cm-song-pic{width:50px;height:50px;border-radius:14px}html[data-ui-preset=cmx] .cm-song-name{font-weight:650}html[data-ui-preset=cmx] .cm-detail-head h2{font-size:calc(25px * var(--cm-fs, 1));font-weight:800;letter-spacing:-.03em}html[data-ui-preset=cmx] .cm-detail-cover{width:120px;height:120px}@media (min-width: 900px){html[data-ui-preset=cmx] .cm-detail-cover{width:160px;height:160px;border-radius:28px!important}}html[data-ui-preset=cmx] .cm-sqtabs{gap:3px;padding:4px;border-radius:999px;background:var(--cmx-surface-2)}html[data-ui-preset=cmx] .cm-sqtab{border-radius:999px;padding:9px 12px;background:transparent;color:var(--cmx-fg2);font-weight:600}html[data-ui-preset=cmx] .cm-sqtab.on{background:var(--cmx-surface);color:var(--cmx-fg);box-shadow:0 1px 5px rgba(17,24,39,.08)}html[data-ui-preset=cmx] .cm-hot,html[data-ui-preset=cmx] .cm-hist,html[data-ui-preset=cmx] .cm-tag{border-radius:999px!important;background:var(--cmx-surface)!important;border:1px solid var(--cmx-line)!important;box-shadow:none!important}html[data-ui-preset=cmx] .cm-tag.admin,html[data-ui-preset=cmx] .cm-tag.super{background:var(--cm-primary)!important;color:#fff!important;border-color:transparent!important}html[data-ui-preset=cmx] .cm-tag.owner{background:linear-gradient(135deg,#b81d24,#7b1fa2)!important;color:#fff!important;border-color:rgba(255,214,120,.55)!important}html[data-ui-preset=cmx] .cm-tag.banned{background:var(--mdui-color-error, #b3261e)!important;color:#fff!important;border-color:transparent!important}html[data-ui-preset=cmx] .cm-tag.ai{background:linear-gradient(135deg,#5b8cff,#8a5cf6)!important;color:#fff!important;border-color:transparent!important}html[data-ui-preset=cmx] .cm-tag.title{background:linear-gradient(135deg,#ffe6a8,#ffcf6b)!important;color:#7a4b00!important;border-color:rgba(122,75,0,.18)!important}html[data-ui-preset=cmx] .cm-hot.on,html[data-ui-preset=cmx] .cm-hot:active{background:var(--cmx-blue-soft)!important;color:var(--cmx-blue)!important}html[data-ui-preset=cmx] .cm-search-bar mdui-text-field{--mdui-comp-text-field-container-shape: 999px;--mdui-comp-text-field-container-color: #fff;--mdui-comp-text-field-label-color: var(--cmx-fg2)}html[data-ui-preset=cmx] .cm-empty{color:var(--cmx-fg2)}html[data-ui-preset=cmx] mdui-button::part(container){border-radius:999px}html[data-ui-preset=cmx] mdui-dialog::part(panel),html[data-ui-preset=cmx] mdui-menu::part(panel){border-radius:var(--cmx-r-lg)!important;background:var(--cmx-surface)!important}@media (max-width: 899px){html[data-ui-preset=cmx] #bottomNav{left:12px;right:12px;bottom:calc(10px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)));height:66px;min-height:66px;border:0!important;border-radius:33px;background:var(--cmx-glass)!important;-webkit-backdrop-filter:var(--frs-lens, var(--cmx-lens)) saturate(160%);backdrop-filter:var(--frs-lens, var(--cmx-lens)) saturate(160%);box-shadow:var(--cmx-edge),var(--cmx-float)!important;padding:0 6px}html[data-ui-preset=cmx] .navItem{position:relative;z-index:1;font-size:calc(10px * var(--cm-fs, 1));color:var(--cmx-fg2);font-weight:500;touch-action:none}html[data-ui-preset=cmx] .nav-ic{width:44px;height:28px;border-radius:14px}html[data-ui-preset=cmx] .navItem.cur{color:var(--cmx-blue);font-weight:700}html[data-ui-preset=cmx] .navItem.cur .nav-ic:before{opacity:0!important}html[data-ui-preset=cmx] .navItem .material-icons-outlined{font-size:calc(23px * var(--cm-fs, 1))}html[data-ui-preset=cmx] #navDrop{display:block;position:absolute;left:0;top:var(--nd-y, 6px);height:var(--nd-h, 54px);width:var(--nd-w, 0px);border-radius:999px;pointer-events:none;z-index:0;background:linear-gradient(180deg,rgba(255,255,255,.34),rgba(255,255,255,.16));-webkit-backdrop-filter:blur(3px) saturate(180%);backdrop-filter:blur(3px) saturate(180%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),inset 0 1px rgba(255,255,255,.85),inset 0 -1px rgba(255,255,255,.16),0 3px 10px rgba(16,24,40,.1);transform:translate(var(--nd-x, 0px)) scaleX(var(--nd-sx, 1));transition:transform .439s linear(0,.0458,.1526,.2858,.4231,.5513,.6634,.7568,.8314,.8889,.9317,.9622,.9831,.9967,1.0048,1.0091,1.0109,1.011,1.0101,1.0088,1.0072,1.0058,1.0044,1.0032,1.0023,1.0016,1.001),width .439s linear(0,.0458,.1526,.2858,.4231,.5513,.6634,.7568,.8314,.8889,.9317,.9622,.9831,.9967,1.0048,1.0091,1.0109,1.011,1.0101,1.0088,1.0072,1.0058,1.0044,1.0032,1.0023,1.0016,1.001),height .3s ease}html[data-ui-preset=cmx].mdui-theme-dark #navDrop{background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.06));box-shadow:inset 0 0 0 1px rgba(255,255,255,.24),inset 0 1px rgba(255,255,255,.34),inset 0 -1px rgba(255,255,255,.06),0 3px 12px rgba(0,0,0,.42)}html[data-ui-preset=cmx] #navDrop.no-anim{transition:none}html[data-ui-preset=cmx] #navDrop.moving{background:linear-gradient(180deg,rgba(255,255,255,.46),rgba(255,255,255,.22));box-shadow:inset 0 0 0 1px rgba(255,255,255,.68),inset 0 1px rgba(255,255,255,.9),0 4px 12px rgba(16,24,40,.14)}html[data-ui-preset=cmx] #navDrop.scrubbing{transition:transform .08s linear,width .2s ease,height .2s ease}html[data-ui-preset=cmx] #bottomNav .navItem.hover{color:var(--cmx-blue)}html[data-ui-preset=cmx] #mini{left:20px;right:20px;bottom:calc(86px + max(env(safe-area-inset-bottom),var(--safe-b, 0px)))}html[data-ui-preset=cmx] .cm-mini-inner{background:var(--cmx-glass)!important;border:0;border-radius:24px;box-shadow:var(--cmx-edge),var(--cmx-float)!important;-webkit-backdrop-filter:var(--frs-lens, var(--cmx-lens)) saturate(160%);backdrop-filter:var(--frs-lens, var(--cmx-lens)) saturate(160%)}html[data-ui-preset=cmx].mdui-theme-dark .cm-mini-inner{box-shadow:var(--cmx-edge),var(--cmx-float)!important}html[data-ui-preset=cmx] .cm-mini-inner img,html[data-ui-preset=cmx] .cm-mini-ph{border-radius:50%;box-sizing:border-box;border:2px solid rgba(255,255,255,.78)}html[data-ui-preset=cmx].mdui-theme-dark .cm-mini-inner img,html[data-ui-preset=cmx].mdui-theme-dark .cm-mini-ph{border-color:rgba(255,255,255,.22)}html[data-ui-preset=cmx] .cm-mini-prog{left:20px;right:20px}}@media (min-width: 900px){html[data-ui-preset=cmx] #topbar{left:calc(100px + max(env(safe-area-inset-left),var(--safe-l, 0px)))}html[data-ui-preset=cmx] #bottomNav{top:16px;bottom:16px;left:12px;right:auto;width:76px;height:auto;padding:14px 0;border:1px solid var(--cmx-line)!important;border-radius:26px;background:var(--cmx-surface)!important;box-shadow:0 8px 30px rgba(16,24,40,.08)!important}html[data-ui-preset=cmx].mdui-theme-dark #bottomNav{box-shadow:0 8px 30px rgba(0,0,0,.45)!important}html[data-ui-preset=cmx] .navItem{color:var(--cmx-fg2)}html[data-ui-preset=cmx] .navItem.cur{color:var(--cmx-blue)}html[data-ui-preset=cmx] .navItem.cur .nav-ic:before{background:var(--cmx-blue-soft)}html[data-ui-preset=cmx] #out{left:calc(100px + max(env(safe-area-inset-left),var(--safe-l, 0px)));top:calc(66px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));bottom:0;padding:12px 28px 100px}html[data-ui-preset=cmx] #mini{left:calc(100px + max(env(safe-area-inset-left),var(--safe-l, 0px)));right:16px;bottom:12px}html[data-ui-preset=cmx] .cm-mini-inner{background:var(--cmx-surface)!important;border:1px solid var(--cmx-line);border-radius:20px;box-shadow:0 6px 20px rgba(16,24,40,.08)!important}}html[data-ui-preset=cmx] #playerOverlay{background:#111214!important}html[data-ui-preset=cmx] .pl-bg{filter:blur(70px) brightness(.44) saturate(1.25)!important}html[data-ui-preset=cmx] .pl-page{padding-left:20px;padding-right:20px}html[data-ui-preset=cmx] .pl-top{position:relative}html[data-ui-preset=cmx] .pl-cover-wrap{align-self:center;margin-top:4px;margin-bottom:18px}html[data-ui-preset=cmx] #plCover{width:min(74vw,360px,42vh)!important;height:min(74vw,360px,42vh)!important;border-radius:var(--pl-cover-radius, 20px);box-shadow:0 20px 60px rgba(0,0,0,.35)!important;border:1px solid rgba(255,255,255,.18)}html[data-ui-preset=cmx] .pl-left{align-items:stretch}html[data-ui-preset=cmx] .pl-info{text-align:left;align-self:stretch;max-width:none;padding:0 4px}html[data-ui-preset=cmx] .pl-name{font-size:calc(30px * var(--cm-fs, 1));font-weight:800;letter-spacing:-.035em}html[data-ui-preset=cmx] .pl-artist{font-size:calc(15px * var(--cm-fs, 1));opacity:.68;margin-top:4px}html[data-ui-preset=cmx] .pl-stats{opacity:.55}html[data-ui-preset=cmx] .pl-ctrl{justify-content:flex-start;gap:16px}html[data-ui-preset=cmx] .pl-quality{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:0;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-ui-preset=cmx] .pl-seek-track{background:rgba(255,255,255,.2)}html[data-ui-preset=cmx] .pl-transport{justify-content:center;margin-top:8px;margin-bottom:22px}html[data-ui-preset=cmx] body.player-open #bottomNav,html[data-ui-preset=cmx] body.player-open #mini{visibility:hidden}@media (max-width: 899px){html[data-ui-preset=cmx].cm-glass-lite #bottomNav,html[data-ui-preset=cmx].cm-glass-lite .cm-mini-inner{-webkit-backdrop-filter:blur(12px) saturate(150%)!important;backdrop-filter:blur(12px) saturate(150%)!important}}@media (max-width: 599px){html[data-ui-preset=cmx] .pl-body.view-cover .pl-cover-wrap{flex:0 0 auto;margin-top:clamp(12px,5vh,36px);margin-bottom:18px}html[data-ui-preset=cmx] .pl-ctrl{margin-top:auto}html[data-ui-preset=cmx] .pl-ai-btn{width:36px;height:36px;padding:0;gap:0;border-radius:50%;justify-content:center;flex:none}html[data-ui-preset=cmx] .pl-ai-btn b{display:none}}@media (max-width: 599px) and (max-height: 700px){html[data-ui-preset=cmx] .pl-page{padding-top:8px;padding-bottom:8px}html[data-ui-preset=cmx] .pl-body.view-cover .pl-cover-wrap{margin-top:8px;margin-bottom:12px}html[data-ui-preset=cmx] #plCover{width:min(74vw,34vh)!important;height:min(74vw,34vh)!important}html[data-ui-preset=cmx] .pl-name{font-size:calc(26px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .pl-artist{font-size:calc(13px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .pl-stats{display:none}html[data-ui-preset=cmx] .pl-waveform{height:26px;margin-top:0}html[data-ui-preset=cmx] .pl-transport{margin:4px 0 6px;gap:20px}html[data-ui-preset=cmx] .pl-transport .material-icons-outlined{font-size:calc(30px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .pl-transport .huge .material-icons-outlined{font-size:calc(52px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .pl-transport .pl-btn svg{width:30px;height:30px}html[data-ui-preset=cmx] .pl-transport .pl-btn.huge svg{width:52px;height:52px}}@media (min-width: 600px) and (max-height: 660px){html[data-ui-preset=cmx] .pl-page{padding-top:8px;padding-bottom:8px}html[data-ui-preset=cmx] .pl-top{padding-top:0}html[data-ui-preset=cmx] .pl-cover-wrap{margin:0 0 8px}html[data-ui-preset=cmx] #plCover{width:min(30vw,34vh)!important;height:min(30vw,34vh)!important}html[data-ui-preset=cmx] .pl-name{font-size:calc(24px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .pl-artist{font-size:calc(13px * var(--cm-fs, 1));margin-top:2px}html[data-ui-preset=cmx] .pl-stats{display:none}html[data-ui-preset=cmx] .pl-ctrl{margin:4px 0 0;gap:14px}html[data-ui-preset=cmx] .pl-waveform{height:26px;margin-top:0}html[data-ui-preset=cmx] .pl-transport{margin:4px 0;gap:20px}html[data-ui-preset=cmx] .pl-transport .material-icons-outlined{font-size:calc(30px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .pl-transport .huge .material-icons-outlined{font-size:calc(52px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .pl-transport .pl-btn svg{width:30px;height:30px}html[data-ui-preset=cmx] .pl-transport .pl-btn.huge svg{width:52px;height:52px}}@media (max-width: 380px){html[data-ui-preset=cmx] #pageTitle{font-size:calc(24px * var(--cm-fs, 1))}html[data-ui-preset=cmx] .cm-quick{padding:12px 10px}html[data-ui-preset=cmx] .cm-quick b{font-size:calc(14px * var(--cm-fs, 1))}}.cm-skeleton{pointer-events:none}.cm-skel-detail-main{display:flex;flex:1;min-width:0;flex-direction:column;gap:12px;padding:8px 0}.cm-skel-artwork{width:108px;height:108px;flex:none;border-radius:16px}.cm-skel-round{border-radius:50%}.cm-skel-title{width:64%;max-width:280px;height:26px}.cm-skel-actions{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0}.cm-skel-actions>.sk{width:100px;height:40px;border-radius:24px}.cm-skel-songpage{gap:16px}.cm-skel-songpage .sk-l1{width:35%}.cm-skel-detail>.cm-hscroll{margin:12px 0 24px}.cm-skel-media{width:100%;aspect-ratio:16 / 9;border-radius:18px;min-height:140px}.cm-skel-videos .sk-cover{aspect-ratio:16 / 9}.cm-plgrid>.cm-skel-videos{grid-column:1 / -1}.cm-skel-videos>div{display:flex;flex-direction:column;gap:8px}.cm-skel-users{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;grid-column:1 / -1}.cm-skel-user{padding:22px 12px;border:1px solid rgba(127,127,127,.12);border-radius:20px;display:flex;flex-direction:column;align-items:center;gap:14px}.cm-skel-user .sk-ava{width:64px;height:64px}.cm-skel-posts{display:flex;flex-direction:column;gap:16px}.cm-skel-post{display:flex;flex-direction:column;gap:14px;padding:20px;border:1px solid rgba(127,127,127,.12);border-radius:20px}.cm-skel-paragraph{height:60px;width:90%}.cm-skel-room{display:flex;flex-direction:column;gap:16px}.cm-skel-room-media{width:100%;height:170px;border-radius:24px}@media (min-width: 840px){.cm-skel-artwork{width:150px;height:150px}}@media (prefers-reduced-motion: reduce){.cm-skeleton *,.cm-skeleton *:after{animation:none!important;transition:none!important}}.cm-auth-layout{--auth-accent:var(--cm-primary,#526d58);--auth-error:#b3261e;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1060px;margin:28px auto 64px;border:1px solid var(--frs-line,rgba(120,120,120,.15));border-radius:32px;overflow:hidden;background:var(--surface,#fafaf7);box-shadow:0 18px 60px rgba(30,50,40,.06)}.cm-auth-story{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:40px;background:linear-gradient(145deg,rgba(128,164,129,.2),rgba(143,162,190,.09));overflow:hidden}.cm-auth-story h1{font-size:clamp(25px,3vw,37px);line-height:1.4;letter-spacing:-.035em;margin:14px 0 12px;font-weight:650;text-wrap:balance}.cm-auth-story>p{font-size:14px;line-height:1.9;opacity:.72;margin:0;max-width:360px}.cm-auth-eyebrow{font-size:10px;letter-spacing:.16em;font-weight:650;color:var(--auth-accent);line-height:1.8}.cm-auth-brand{font-size:11px;opacity:.55;margin-top:36px;letter-spacing:.025em}.cm-auth-brand>span{padding:0 6px}.cm-auth-layout .cm-auth-panel{display:flex;flex-direction:column;align-items:stretch;gap:16px;min-width:0;padding:38px 36px;margin:0;max-width:none;width:auto;box-sizing:border-box}.cm-auth-layout .cm-auth-logo img{width:40px;height:40px;border-radius:12px}.cm-auth-layout .cm-auth-logo{margin-bottom:4px}.cm-auth-layout h2,.cm-auth-layout .cm-auth-title{font-size:25px;line-height:1.4;letter-spacing:-.03em;margin:0;text-align:left;font-weight:650;word-break:break-word}.cm-auth-layout .cm-auth-description{font-size:14px;line-height:1.8;opacity:.7;margin:0 0 4px;text-align:left}.cm-auth-kicker{display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.06em;color:var(--auth-accent);font-weight:600}.cm-auth-kicker .material-icons-outlined{font-size:18px}.cm-auth-layout mdui-segmented-button-group{width:100%;margin:4px 0 8px}.cm-auth-layout mdui-segmented-button{flex:1;min-width:0}.cm-auth-fields{display:flex;flex-direction:column;gap:14px}.cm-auth-fields mdui-text-field{width:100%}.cm-auth-layout mdui-button{min-height:44px}.cm-auth-layout #go{margin-top:3px}.cm-auth-layout .cm-auth-note{text-align:left;line-height:1.8;opacity:.7}.cm-auth-layout #consentRow{order:0;display:flex;align-items:flex-start;gap:8px}.cm-auth-layout #consentRow[hidden]{display:none}.cm-auth-error{color:var(--auth-error);font-size:13px;line-height:1.7;overflow-wrap:anywhere}.cm-auth-error:empty{display:none}.cm-auth-links{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:-4px}.cm-auth-links[hidden]{display:none}.cm-auth-links button{display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:7px 2px;font:inherit;font-size:13px;color:inherit;opacity:.72;cursor:pointer;min-height:36px;border-radius:10px}.cm-auth-links button:hover{opacity:1;color:var(--auth-accent);text-decoration:underline}.cm-auth-links .material-icons-outlined{font-size:17px}.cm-auth-switch{display:block;text-align:center;font-size:13px;line-height:1.8;margin:0}.cm-auth-switch span{display:inline}.cm-auth-switch span[hidden]{display:none}.cm-auth-switch button{border:0;background:none;padding:4px;font:inherit;font-size:13px;font-weight:650;color:var(--auth-accent);cursor:pointer;min-height:36px;border-radius:10px}.cm-auth-switch button:hover{text-decoration:underline}.cm-auth-footnote{font-size:12px;line-height:1.8;opacity:.58;margin:0}.cm-auth-back{display:inline-flex;align-items:center;gap:6px;text-decoration:none;color:inherit;opacity:.65;font-size:13px;margin:0 0 10px;align-self:flex-start;min-height:32px}.cm-auth-back .material-icons-outlined{font-size:18px}.cm-auth-loading{display:grid;place-items:center;gap:16px;padding:48px 0}.cm-auth-loading p{font-size:14px;opacity:.7}.cm-auth-layout .cm-auth-alt{width:100%;margin-top:4px}.cm-auth-layout .cm-auth-apk{align-self:center;font-size:12px}.cm-auth-qr{background:#fff;border-radius:20px;padding:12px;align-self:center;width:204px;max-width:100%;box-sizing:border-box}.cm-auth-qr svg{display:block;width:100%;height:auto}.cm-auth-manual{border:1px solid var(--frs-line,rgba(120,120,120,.2));padding:12px 14px;border-radius:14px;font-size:12px}.cm-auth-manual summary{cursor:pointer;min-height:24px;line-height:24px}.cm-auth-manual code{display:block;overflow-wrap:anywhere;user-select:all;margin-top:12px;letter-spacing:.05em}.cm-auth-manual p{opacity:.65;margin-bottom:0}.cm-recovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:16px;background:rgba(128,152,128,.1);border-radius:16px}.cm-recovery-grid code{font-size:12px;text-align:center;user-select:all;overflow-wrap:anywhere;line-height:1.8}.cm-recovery-check{display:flex;align-items:center;gap:4px;font-size:12px;line-height:1.7;cursor:pointer}.cm-recovery-check mdui-checkbox{flex-shrink:0}.cm-welcome-top{display:flex;justify-content:space-between;font-size:11px;opacity:.6;letter-spacing:.04em}.cm-welcome-progress{display:flex;gap:7px;margin:0 0 20px}.cm-welcome-progress span{height:4px;flex:1;border-radius:6px;background:rgba(128,152,128,.18);transition:background .3s}.cm-welcome-progress .active{background:var(--auth-accent)}.cm-welcome-content{min-height:255px;animation:cm-auth-enter .45s ease both}.cm-welcome-content h2{margin:12px 0 14px}.cm-welcome-note{display:flex;align-items:flex-start;gap:14px;margin-top:24px;padding:18px;border-radius:20px;background:rgba(128,152,128,.1)}.cm-welcome-note>.material-icons-outlined{color:var(--auth-accent);font-size:26px}.cm-welcome-note p{font-size:13px;line-height:1.8;margin:0;opacity:.8}.cm-welcome-benefits{display:flex;gap:18px;font-size:12px;margin-top:20px;opacity:.75}.cm-welcome-benefits>span{display:flex;align-items:center;gap:6px}.cm-welcome-benefits .material-icons-outlined{font-size:18px}.cm-auth-art{height:250px;width:100%;max-width:330px;position:relative;align-self:center;margin-bottom:22px;color:var(--auth-accent)}.cm-art-orbit{position:absolute;width:208px;height:208px;left:50%;top:50%;border:1px solid currentColor;border-radius:50%;opacity:.13;transform:translate(-50%,-50%);animation:cm-orbit-breathe 6s ease-in-out infinite}.cm-art-orbit.second{width:270px;height:270px;animation-delay:-3s}.cm-art-tile{position:absolute;left:50%;top:45%;width:126px;height:126px;display:grid;place-items:center;border-radius:36px;background:var(--auth-accent);color:#fff;box-shadow:0 20px 42px rgba(65,95,71,.18);animation:cm-art-float 6s ease-in-out infinite;transform:translate(-50%,-50%) rotate(-8deg)}.cm-art-tile>.material-icons-outlined{font-size:66px}.cm-art-chip{position:absolute;width:52px;height:52px;border-radius:18px;background:var(--surface,#f4f6f0);box-shadow:0 8px 28px rgba(30,50,40,.08);display:grid;place-items:center;animation:cm-chip-float 5s ease-in-out infinite}.cm-art-chip.one{left:9%;top:15%;transform:rotate(-12deg)}.cm-art-chip.two{right:7%;bottom:22%;animation-delay:-2s;transform:rotate(14deg)}.cm-art-chip .material-icons-outlined{font-size:26px}.cm-art-bars{position:absolute;bottom:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:5px;height:28px}.cm-art-bars i{width:4px;height:12px;border-radius:8px;background:currentColor;opacity:.45;animation:cm-equalizer 1.6s ease-in-out infinite;animation-delay:calc(var(--bar) * -.17s)}.cm-art-style .cm-art-tile{border-radius:50% 38% 45% 30%;background:#8879a8}.cm-art-security .cm-art-tile{border-radius:42px 42px 58px 58px}.cm-art-library .cm-art-tile{background:#748ca3}@keyframes cm-art-float{50%{transform:translate(-50%,-56%) rotate(5deg)}}@keyframes cm-chip-float{50%{margin-top:-9px}}@keyframes cm-orbit-breathe{50%{opacity:.24;scale:1.05}}@keyframes cm-equalizer{50%{height:26px;opacity:.8}}@keyframes cm-auth-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.cm-auth-layout{grid-template-columns:1fr;max-width:520px;margin:12px auto 40px;border-radius:26px}.cm-auth-story{padding:28px;align-items:center;text-align:center}.cm-auth-story h1{font-size:26px;margin:8px 0}.cm-auth-story>p{font-size:13px}.cm-auth-story .cm-auth-brand{display:none}.cm-auth-art{height:170px;max-width:260px;margin:0 0 12px}.cm-art-orbit{width:146px;height:146px}.cm-art-orbit.second{width:194px;height:194px}.cm-art-tile{width:90px;height:90px;border-radius:28px}.cm-art-tile>.material-icons-outlined{font-size:48px}.cm-art-chip{width:40px;height:40px;border-radius:14px}.cm-art-chip .material-icons-outlined{font-size:22px}.cm-art-bars{bottom:0}.cm-auth-layout .cm-auth-panel{padding:28px;gap:14px}.cm-auth-layout h2,.cm-auth-layout .cm-auth-title{font-size:24px}.cm-welcome-content{min-height:0}.cm-welcome-progress{margin-bottom:10px}.cm-login-layout .cm-auth-story>p{display:none}.cm-login-layout .cm-auth-art{height:130px}.cm-login-layout .cm-art-orbit.second{width:154px;height:154px}.cm-login-layout .cm-auth-story h1{font-size:23px}.cm-login-layout .cm-art-bars{display:none}.cm-login-layout .cm-auth-story{padding:22px}.cm-auth-layout .cm-auth-logo{display:none}}@media (max-width:360px){.cm-auth-layout .cm-auth-panel,.cm-auth-story{padding:20px 16px}.cm-recovery-grid{padding:10px;gap:6px}.cm-recovery-grid code{font-size:10px}.cm-welcome-benefits{gap:10px}.cm-auth-layout mdui-segmented-button{font-size:12px}.cm-auth-layout h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.cm-auth-art *,.cm-welcome-content{animation:none!important}.cm-welcome-progress span{transition:none}}body.cm-onboarding-active #bottomNav,body.cm-onboarding-active #mini,body.cm-onboarding-active #topSearch,body.cm-onboarding-active #topAction,body.cm-onboarding-active .cm-dl-apk-top{display:none!important}body.cm-onboarding-active #out{bottom:0!important;padding-bottom:32px}html.mdui-theme-dark .cm-auth-layout{--auth-error:#ffb4ab}.cm-settings-hub{max-width:1080px;margin:14px auto 60px;--settings-muted:var(--label-2,#73777a);--settings-line:var(--hairline,rgba(120,120,120,.15));--settings-panel:var(--surface,#fff)}.cm-settings-header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 8px 25px}.cm-settings-eyebrow{font-size:calc(10px * var(--cm-fs,1));font-weight:650;letter-spacing:.17em;color:var(--cm-primary)}.cm-settings-header h1{font-size:calc(32px * var(--cm-fs,1));letter-spacing:-.035em;margin:9px 0 7px;font-weight:700}.cm-settings-header p{font-size:calc(14px * var(--cm-fs,1));color:var(--settings-muted);margin:0;line-height:1.8}.cm-settings-emblem{display:grid;place-items:center;flex-shrink:0;width:68px;height:68px;border-radius:23px;background:rgba(128,152,160,.12);color:var(--cm-primary);transform:rotate(-7deg)}.cm-settings-emblem>.material-icons-outlined{font-size:calc(32px * var(--cm-fs,1))}.cm-settings-search{display:flex;align-items:center;gap:12px;background:var(--settings-panel);border:1px solid var(--settings-line);border-radius:18px;min-height:56px;padding:0 16px;margin:0 0 28px;transition:border-color .2s,box-shadow .2s}.cm-settings-search:focus-within{border-color:var(--cm-primary);box-shadow:0 0 0 2px rgba(128,152,160,.12)}.cm-settings-search>label{display:flex;color:var(--settings-muted);flex-shrink:0}.cm-settings-search input{border:0;outline:0;background:transparent;color:inherit;min-width:0;width:100%;font:inherit;font-size:calc(14px * var(--cm-fs,1));min-height:54px}.cm-settings-search input::placeholder{color:var(--settings-muted);opacity:1}.cm-settings-search input::-webkit-search-cancel-button{display:none}.cm-settings-search button{border:0;background:transparent;color:var(--settings-muted);cursor:pointer;min-width:36px;min-height:36px;display:grid;place-items:center;border-radius:50%;flex-shrink:0}.cm-settings-search button:hover{background:rgba(128,152,160,.1)}.cm-settings-search button[hidden]{display:none}.cm-settings-layout{display:grid;grid-template-columns:202px minmax(0,1fr);gap:32px;align-items:start}.cm-settings-sidebar{display:flex;flex-direction:column;gap:7px;position:sticky;top:10px}.cm-settings-sidebar a{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--settings-muted);font-size:calc(13px * var(--cm-fs,1));padding:14px;border-radius:14px;min-height:46px;box-sizing:border-box}.cm-settings-sidebar a[aria-current]{color:var(--cm-primary);background:rgba(128,152,160,.13);font-weight:650}.cm-settings-sidebar a:hover{background:rgba(128,152,160,.09)}.cm-settings-sidebar .material-icons-outlined{font-size:calc(21px * var(--cm-fs,1))}.cm-settings-main{min-width:0}.cm-settings-crumbs{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin:0 0 18px;min-height:28px;font-size:calc(12px * var(--cm-fs,1));color:var(--settings-muted)}.cm-settings-crumbs a{color:inherit;text-decoration:none;line-height:28px}.cm-settings-crumbs a:hover{color:var(--cm-primary)}.cm-settings-crumbs .material-icons-outlined{font-size:calc(16px * var(--cm-fs,1));opacity:.5}.cm-settings-crumbs [aria-current]{color:var(--label,inherit);font-weight:600}.cm-settings-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cm-settings-card{display:flex;align-items:flex-start;gap:14px;text-decoration:none;color:inherit;background:var(--settings-panel);border:1px solid var(--settings-line);padding:22px 18px;border-radius:22px;min-width:0;transition:transform .18s,border-color .18s}.cm-settings-card:hover{border-color:var(--cm-primary);transform:translateY(-2px)}.cm-settings-card>div{flex:1;min-width:0}.cm-settings-card>.material-icons-outlined:first-child{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;background:rgba(128,152,160,.1);border-radius:13px;color:var(--cm-primary);font-size:calc(23px * var(--cm-fs,1))}.cm-settings-card>.material-icons-outlined:last-child{font-size:calc(19px * var(--cm-fs,1));opacity:.35;margin-top:10px}.cm-settings-card h2{font-size:calc(16px * var(--cm-fs,1));font-weight:650;line-height:1.6;margin:0 0 6px;letter-spacing:-.02em}.cm-settings-card p{font-size:calc(12px * var(--cm-fs,1));line-height:1.8;margin:0;color:var(--settings-muted)}.cm-settings-card div>span{display:block;font-size:calc(10px * var(--cm-fs,1));line-height:1.8;margin-top:14px;color:var(--settings-muted);opacity:.8}.cm-settings-submenus{display:flex;flex-direction:column;gap:12px}.cm-settings-submenus .cm-settings-card{align-items:center;padding:20px}.cm-settings-submenus .cm-settings-card div>span{margin-top:6px}.cm-settings-category-heading{margin:0 0 22px}.cm-settings-category-heading h2,.cm-settings-section>header h2{font-size:calc(22px * var(--cm-fs,1));margin:0 0 8px;font-weight:650;letter-spacing:-.03em}.cm-settings-category-heading p,.cm-settings-section>header p{font-size:calc(13px * var(--cm-fs,1));line-height:1.8;color:var(--settings-muted);margin:0}.cm-settings-section{margin-bottom:24px}.cm-settings-section>header{margin:0 0 16px}.cm-settings-hub .cm-setting-list{width:100%;max-width:none;margin:0;background:var(--settings-panel);border:1px solid var(--settings-line);border-radius:20px}.cm-settings-hub .cm-setting{gap:12px;padding:18px 16px;min-height:68px;box-sizing:border-box;font-size:calc(14px * var(--cm-fs,1));background:transparent;max-width:100%;width:100%}.cm-settings-hub .cm-setting:focus-visible,.cm-settings-card:focus-visible,.cm-settings-sidebar a:focus-visible{outline:2px solid var(--cm-primary);outline-offset:-3px}.cm-settings-hub .cm-setting[role=button]:hover,.cm-settings-hub button.cm-setting:hover{background:rgba(128,152,160,.07)}.cm-settings-hub .cm-setting-label{min-width:0;flex:1;line-height:1.7;overflow-wrap:break-word}.cm-settings-hub .cm-setting>i{margin-left:auto;max-width:42%;font-size:calc(12px * var(--cm-fs,1));overflow:hidden;white-space:normal;overflow-wrap:break-word;line-height:1.7;text-align:right;flex-shrink:1;text-wrap:balance}.cm-settings-hub .cm-setting>.material-icons-outlined{flex-shrink:0;font-size:calc(21px * var(--cm-fs,1))}.cm-settings-hub .cm-setting>.cm-setting-chevron{font-size:calc(18px * var(--cm-fs,1));color:var(--settings-muted);opacity:.45;margin-left:-4px}.cm-settings-hub .cm-setting mdui-switch{flex-shrink:0;margin-left:0!important}.cm-settings-result-path{display:inline-flex;align-items:center;gap:8px;color:var(--settings-muted);font-size:calc(12px * var(--cm-fs,1));text-decoration:none;line-height:1.8}.cm-settings-result-path .material-icons-outlined{font-size:calc(14px * var(--cm-fs,1))}.cm-settings-result-path:hover{color:var(--cm-primary)}.cm-settings-summary{font-size:calc(13px * var(--cm-fs,1));color:var(--settings-muted);margin:2px 0 24px}.cm-settings-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:42px 16px;border:1px dashed var(--settings-line);border-radius:24px}.cm-settings-empty>.material-icons-outlined{font-size:calc(42px * var(--cm-fs,1));color:var(--cm-primary);opacity:.6;margin:0 0 14px}.cm-settings-empty h2{font-size:calc(18px * var(--cm-fs,1));margin:0 0 12px}.cm-settings-empty p{font-size:calc(13px * var(--cm-fs,1));color:var(--settings-muted);line-height:1.8}.cm-settings-empty button{margin-top:12px;border:1px solid var(--settings-line);border-radius:24px;min-height:44px;padding:8px 22px;background:var(--settings-panel);color:var(--cm-primary);font:inherit;font-size:calc(13px * var(--cm-fs,1));cursor:pointer}.cm-settings-footnote{font-size:calc(12px * var(--cm-fs,1));line-height:1.8;color:var(--settings-muted);margin:24px 5px}.cm-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:850px){.cm-settings-layout{grid-template-columns:170px minmax(0,1fr);gap:22px}.cm-settings-categories{grid-template-columns:1fr}.cm-settings-card div>span{margin-top:8px}}@media (max-width:640px){.cm-settings-hub{margin-top:0}.cm-settings-header{padding:10px 4px 22px}.cm-settings-header h1{font-size:calc(28px * var(--cm-fs,1))}.cm-settings-header p{font-size:calc(13px * var(--cm-fs,1))}.cm-settings-emblem{width:56px;height:56px;border-radius:20px}.cm-settings-emblem>.material-icons-outlined{font-size:calc(28px * var(--cm-fs,1))}.cm-settings-layout{display:block}.cm-settings-sidebar{display:none}.cm-settings-search{border-radius:16px;margin-bottom:17px;gap:9px;padding:0 12px}.cm-settings-search input{font-size:calc(13px * var(--cm-fs,1))}.cm-settings-categories{gap:12px}.cm-settings-card{padding:20px 16px;border-radius:20px}.cm-settings-card div>span{margin-top:8px}.cm-settings-card h2{font-size:calc(16px * var(--cm-fs,1))}.cm-settings-hub .cm-setting{padding:16px 12px;gap:9px}.cm-settings-hub .cm-setting>i{font-size:calc(11px * var(--cm-fs,1));max-width:40%}.cm-settings-hub .cm-setting-label{font-size:calc(13px * var(--cm-fs,1))}.cm-settings-crumbs{margin-bottom:15px}.cm-settings-section>header h2,.cm-settings-category-heading h2{font-size:calc(21px * var(--cm-fs,1))}}@media (max-width:360px){.cm-settings-header p{font-size:calc(12px * var(--cm-fs,1))}.cm-settings-emblem{display:none}.cm-settings-hub .cm-setting{gap:7px;padding:15px 10px}.cm-settings-hub .cm-setting>i{max-width:35%}.cm-settings-card{gap:11px}.cm-settings-card>.material-icons-outlined:first-child{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.cm-settings-card,.cm-settings-search{transition:none}.cm-settings-card:hover{transform:none}}@media (max-width: 430px) and (max-height: 430px){:root{--cm-nav-h: 50px;--cm-mini-h: 44px}#out{padding-left:9vw;padding-right:9vw}#topbar{min-height:40px}#pageTitle{font-size:calc(14px * var(--cm-fs, 1))}#bottomNav{min-height:var(--cm-nav-h)}#bottomNav .navItem{gap:0}#bottomNav .navItem>span:not(.nav-ic){display:none}#bottomNav .navItem .material-icons-outlined{font-size:calc(20px * var(--cm-fs, 1))}.nav-ic{width:34px;height:30px}html[data-ui-preset=frost] #bottomNav{height:50px;min-height:50px;border-radius:25px}.cm-mini-inner{padding:4px 8px}.cm-mini-name{font-size:calc(12px * var(--cm-fs, 1))}.cm-mini-sub{display:none}.cm-mini .cm-song-pic,.cm-mini img{width:32px;height:32px}.cm-mini-track{height:3px}.cm-mini-btn .material-icons-outlined{font-size:26px}.cm-hscroll{gap:8px}.cm-skel-card,.cm-card{width:96px!important}.cm-card-name{font-size:calc(11px * var(--cm-fs, 1))}.cm-card-sub{display:none}.cm-sec-head h2{font-size:calc(14px * var(--cm-fs, 1))}.cm-quick i{font-size:18px!important}.cm-quick b{font-size:calc(12px * var(--cm-fs, 1))}#playerOverlay .pl-page{padding:5px 6vw 8px}.pl-top{min-height:24px;margin:0 0 1px}.pl-top .pl-btn{padding:3px}.pl-top .pl-btn .material-icons-outlined{font-size:16px}.pl-topact{gap:0}.pl-quality{font-size:9px;padding:1px 6px}.pl-left{display:grid;align-items:center;width:100%;gap:2px;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"cover info" "ctrl ctrl" "prog prog" "tr tr";grid-template-rows:auto auto auto 1fr}#playerOverlay .pl-cover-wrap{grid-area:cover;margin:0;width:27vmin;height:27vmin;flex:none}#playerOverlay #plCover{width:100%!important;height:100%!important}.pl-info{grid-area:info;text-align:left;align-self:center;padding-left:7px;min-width:0}.pl-stats{display:none}#playerOverlay .pl-name{font-size:calc(12px * var(--cm-fs, 1));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#playerOverlay .pl-artist{font-size:calc(10px * var(--cm-fs, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#playerOverlay .pl-ctrl{grid-area:ctrl;justify-content:center;gap:0;margin:1px 0 0}.pl-ctrl .pl-btn{padding:4px}.pl-ctrl .pl-btn .material-icons-outlined{font-size:15px}.pl-progress-stack{grid-area:prog;margin:0}.pl-waveform{display:none}.pl-seek{font-size:8px;gap:5px}.pl-seekbar{height:28px}.pl-seek-track{height:3px;margin-top:-1.5px}.pl-seek-thumb{width:9px;height:9px}.pl-seek>span{min-width:3em}.pl-stall{font-size:9px}#playerOverlay .pl-transport{grid-area:tr;margin:0;gap:14px;justify-content:center;align-self:end;padding-bottom:2px}.pl-transport .pl-btn{padding:5px}#playerOverlay .pl-transport .pl-btn svg{width:22px;height:22px}#playerOverlay .pl-transport .pl-btn.huge svg{width:38px;height:38px}.pl-lyric{max-width:none;padding:0 6vw}mdui-dialog:not([fullscreen]){padding:.25rem}mdui-dialog::part(panel){min-width:0;padding:1rem}.cm-more-row{padding:10px 2px}}#topAccount{position:fixed;z-index:21;left:50%;margin-left:-54px;top:2px;top:calc(2px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))));width:108px;height:52px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:inherit;text-decoration:none;border-radius:16px;transform-origin:50% 18px}html[data-ui-preset=cmx] #topAccount{top:calc(7px + min(48px,max(env(safe-area-inset-top),var(--safe-t, 0px))))}.cm-top-avatar{width:34px;height:34px;display:flex;align-items:center;justify-content:center;flex:none}.cm-top-avatar>.cm-avatar{display:block}.cm-top-tags{display:flex;align-items:center;justify-content:center;gap:3px;max-width:108px;line-height:1}.cm-top-tags:empty{display:none}#topAccount .cm-top-tags .cm-tag{flex:none;font-size:9px;line-height:12px;padding:0 5px;border-radius:5px}#topAccount .cm-top-tags .cm-tag.title{max-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#topAccount:focus-visible{outline:2px solid var(--cm-primary);outline-offset:2px}#topAccount.cm-account-arriving{visibility:hidden}#topAccount.cm-account-flying{z-index:9990;pointer-events:none;will-change:transform,opacity}body.cm-has-account #topbar{display:grid;grid-template-columns:minmax(0,calc(50vw - var(--cm-account-header-left, 0px) - 78px)) minmax(0,1fr)}body.cm-has-account #brandLock{display:none}body.cm-has-account #pageTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}body.cm-has-account #topActs{justify-self:end;max-width:calc(50vw - 70px)}@media (min-width: 900px){html[data-ui-preset=cmx] body.cm-has-account #topbar{--cm-account-header-left: calc(100px + max(env(safe-area-inset-left), var(--safe-l, 0px))) }}@media (max-width: 680px){body.cm-has-account .cm-dl-apk-top{padding:7px;margin-right:0}body.cm-has-account .cm-dl-apk-top>span:last-child{display:none}}@media (max-width: 380px){body.cm-has-account .cm-dl-apk-top{display:none}}@media (max-width: 300px){body.cm-has-account #topbar{padding-left:8px;padding-right:8px}body.cm-has-account #topSearch,body.cm-has-account #topAction{width:32px;height:40px;padding:4px;box-sizing:border-box;font-size:20px}#topAccount{width:90px;margin-left:-45px}}.cm-network{max-width:960px;margin:auto;padding:24px 16px 96px}.cm-network>section{margin:24px 0;padding:24px;border:1px solid rgb(var(--mdui-color-outline-variant));border-radius:24px;background:rgb(var(--mdui-color-surface-container-low))}.cm-network h1{font-size:30px}.cm-network h2{font-size:20px}.cm-network p{line-height:1.7;overflow-wrap:anywhere;color:rgb(var(--mdui-color-on-surface-variant))}.cm-network label{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:16px 0}.cm-network input,.cm-network select{font:inherit;padding:10px;border-radius:10px;max-width:100%;min-width:0;background:rgb(var(--mdui-color-surface));color:inherit;border:1px solid rgb(var(--mdui-color-outline))}.cm-network button{font:inherit;padding:10px 14px;margin:4px 8px 4px 0;border:0;border-radius:12px;cursor:pointer;background:rgb(var(--mdui-color-primary-container));color:rgb(var(--mdui-color-on-primary-container))}.cm-network button:disabled{opacity:.5;cursor:default}.cm-network-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:12px}.cm-network article{min-width:0;padding:16px;border-radius:16px;background:rgb(var(--mdui-color-surface-container));overflow-wrap:anywhere}.cm-network [hidden]{display:none}@media (max-width:480px){.cm-network>section{padding:16px}.cm-network-grid{grid-template-columns:1fr}.cm-network select,.cm-network input{width:100%}}
