._homePage_g18d8_1{min-height:100vh;background:#0b0b0b;color:#f2f2f2;position:relative}._pageContent_g18d8_8{max-width:min(112vw,537.6px);width:100%;margin:0 auto;padding:min(4.8vw,23.04px) min(4.267vw,20.48px) calc(min(25.6vw,122.88px) + var(--app-bottom-safe-area, env(safe-area-inset-bottom, 0px)));display:flex;flex-direction:column;gap:min(4.267vw,20.48px)}._recommendationHeader_g18d8_18{display:flex;align-items:center;justify-content:space-between;gap:min(3.2vw,15.36px)}._recommendationTitle_g18d8_25{color:#cfcfcf;font-size:min(3.733vw,17.92px);font-weight:600;line-height:1.4}._videoSortButton_g18d8_32{display:inline-flex;align-items:center;justify-content:center;gap:min(2.133vw,10.24px);height:min(8.533vw,40.96px);min-width:min(20.267vw,97.28px);max-width:min(39.467vw,189.44px);border:min(.267vw,1.28px) solid rgba(255,47,182,.48);border-radius:min(266.4vw,1278.72px);padding:0 min(3.2vw,15.36px);color:#ff2fb6;background:#ff2fb614;font-size:min(3.2vw,15.36px);font-weight:700}._videoSortButton_g18d8_32 span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoSortButton_g18d8_32:focus-visible{outline:none;border-color:#ff2fb6;box-shadow:0 0 0 min(.533vw,2.56px) #ff2fb62e}._videoSortArrow_g18d8_62{flex:0 0 auto;width:0;height:0;border-left:min(1.067vw,5.12px) solid transparent;border-right:min(1.067vw,5.12px) solid transparent;border-top:min(1.333vw,6.4px) solid #ff2fb6}._videoClassSheet_g18d8_71{max-width:min(128vw,614.4px);width:100%;max-height:78vh;margin:0 auto;border-radius:min(5.867vw,28.16px) min(5.867vw,28.16px) 0 0;background:#070707;color:#fff;box-shadow:0 max(-4.8vw,-23.04px) min(12.8vw,61.44px) #0000006b;overflow:hidden;display:flex;flex-direction:column}._videoClassHeader_g18d8_85{min-height:min(15.467vw,74.24px);display:flex;align-items:center;justify-content:center;border-bottom:min(.267vw,1.28px) solid rgba(255,255,255,.06)}._videoClassTitle_g18d8_93{color:#f4f4f4;font-size:min(4.533vw,21.76px);font-weight:800}._videoClassBody_g18d8_99{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:min(4.267vw,20.48px) min(4.8vw,23.04px) calc(env(safe-area-inset-bottom,0px) + min(4.8vw,23.04px));display:flex;flex-direction:column;gap:min(5.333vw,25.6px)}._videoClassSection_g18d8_109{display:flex;flex-direction:column;gap:min(2.667vw,12.8px)}._videoClassSectionTitle_g18d8_115{margin:0;padding-left:min(.533vw,2.56px);color:#ffffff70;font-size:min(3.2vw,15.36px);font-weight:800;line-height:1.3;text-transform:uppercase}._videoClassGrid_g18d8_125{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:min(2.667vw,12.8px)}._videoClassTile_g18d8_131{display:flex;justify-content:flex-start;align-items:center;background:#1c1c1e;border:min(.267vw,1.28px) solid rgba(255,255,255,.05);border-radius:min(2.667vw,12.8px);padding:min(2.667vw,12.8px) min(3.2vw,15.36px);color:#fff;font-size:min(3.467vw,16.64px);font-weight:600;text-align:left;transition:all .2s}._videoClassTile_g18d8_131 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._videoClassTile_g18d8_131:active{border-color:#ff2fb68c;background:#ff2fb624}._videoClassTileActive_g18d8_158{border-color:#ff2fb6b8;background:#ff2fb629;color:#ff5bc5}._horizontalFilterBar_g18d8_164{display:flex;align-items:center;gap:min(2.133vw,10.24px);overflow-x:auto;padding:min(1.067vw,5.12px) 0}._horizontalFilterBar_g18d8_164::-webkit-scrollbar{display:none}._horizontalFilterBar_g18d8_164{-ms-overflow-style:none;scrollbar-width:none}._filterTag_g18d8_179{border:min(.267vw,1.28px) solid rgba(255,255,255,.1);background:#1c1c1e;color:#bbb;border-radius:min(4.267vw,20.48px);padding:min(1.6vw,7.68px) min(3.733vw,17.92px);font-size:min(3.467vw,16.64px);font-weight:600;white-space:nowrap;cursor:pointer;transition:all .2s}._filterTag_g18d8_179:active{background:#2c2c2e}._filterTagActive_g18d8_195{background:#ff007f1a;border-color:#ff007f;color:#ff007f;box-shadow:0 0 min(1.6vw,7.68px) #ff007f33}._headerSearchLink_g18d8_202{display:inline-flex;align-items:center;justify-content:center;min-width:min(19.733vw,94.72px);height:min(9.6vw,46.08px);padding:0 min(3.733vw,17.92px);border-radius:min(266.4vw,1278.72px);background:#ffffff0f;border:min(.267vw,1.28px) solid rgba(255,255,255,.1);color:#ffffffd6;font-size:min(3.2vw,15.36px);font-weight:700;text-decoration:none}._sectionContainer_g18d8_218{display:flex;flex-direction:column;gap:min(3.2vw,15.36px);margin-bottom:min(2.133vw,10.24px)}._sectionHeader_g18d8_225{display:flex;align-items:center;justify-content:space-between;gap:min(3.2vw,15.36px)}._sectionTitle_g18d8_232{font-size:min(3.733vw,17.92px);font-weight:700;color:#f2f2f2}._viewMoreLink_g18d8_238{font-size:min(3.2vw,15.36px);color:#fff6;text-decoration:none;font-weight:500}._viewMoreLink_g18d8_238:active{color:#ff007f}._treasureFloatEntry_g18d8_248{position:fixed;top:min(30.933vw,148.48px);right:max(calc(50% - min(227.2px,47.333%)),(calc(50vw - max(-50vw,-240px)) - calc(50% - max(-297.6px,-62%))) / 2 + calc(50% - min(227.2px,47.333%)));z-index:88;box-sizing:border-box;width:min(14.933vw,71.68px);min-height:min(18.133vw,87.04px);display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:min(.533vw,2.56px);border:min(.267vw,1.28px) solid rgba(255,47,182,.32);border-radius:min(3.733vw,17.92px);padding:min(1.333vw,6.4px) min(1.067vw,5.12px) min(1.6vw,7.68px);color:#f5f5f7;text-decoration:none;background:linear-gradient(180deg,#1e1e24f0,#121216f0);box-shadow:0 min(2.667vw,12.8px) min(5.867vw,28.16px) #0000005c,inset 0 min(.267vw,1.28px) 0 #ffffff0a;backdrop-filter:blur(min(2.667vw,12.8px));-webkit-backdrop-filter:blur(min(2.667vw,12.8px))}._treasureFloatEntry_g18d8_248 img{width:min(11.467vw,55.04px);height:min(9.867vw,47.36px);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 min(1.067vw,5.12px) min(1.6vw,7.68px) rgba(0,0,0,.45))}._treasureFloatEntry_g18d8_248 span{max-width:100%;color:#fff;font-size:min(2.667vw,12.8px);line-height:1.05;font-weight:900;text-align:center;white-space:nowrap}._treasureFloatEntry_g18d8_248:active{transform:scale(.96)}
