@media (min-width:64em){html.h5-pc,html.h5-pc body{background:#eef1f0}html.h5-pc body{overflow-x:hidden;padding-left:200PX;width:auto!important}html.h5-pc #app,html.h5-pc .taro-tabbar__container,html.h5-pc .taro-tabbar__panel,html.h5-pc .taro_page{max-width:calc(100vw - 200PX)!important}html.h5-pc #app{width:100%!important}html.h5-pc #app{min-height:100vh}html.h5-pc .taro-tabbar__container,html.h5-pc .taro-tabbar__panel{background:transparent}html.h5-pc .taro_page{background:transparent!important;overflow-y:auto;padding:28PX 24PX 56PX;-webkit-overflow-scrolling:touch;-webkit-box-sizing:border-box;box-sizing:border-box}html.h5-pc .taro_page > *{height:auto!important;margin-left:auto!important;margin-right:auto!important;max-width:860PX;min-height:calc(100vh - 84PX)}html.h5-pc .taro-scroll-view{height:auto!important}html.h5-pc[data-page=artwork-detail] .taro_page > *,html.h5-pc[data-page=course-detail] .taro_page > *{max-width:1000PX}html.h5-pc[data-page=artwork-detail] .taro_page > [class*=pageWrapper],html.h5-pc[data-page=course-detail] .taro_page > [class*=pageWrapper]{overflow:visible!important}html.h5-pc[data-page=artwork-detail] [class*=pageWrapper] > [class*=container],html.h5-pc[data-page=course-detail] [class*=pageWrapper] > [class*=container]{-webkit-flex:none!important;-ms-flex:none!important;flex:none!important;height:auto!important;overflow:visible!important}html.h5-pc[data-page=artwork-detail] [class*=__hero___]{aspect-ratio:var(--hero-ar,1.3333);height:auto!important;margin-left:auto!important;margin-right:auto!important;max-height:72vh;max-width:100%!important;min-height:240PX;min-width:320PX;width:auto!important;width:calc(72vh*var(--hero-ar, 1.3333))!important}html.h5-pc[data-page=login] .taro_page,html.h5-pc[data-page=register-other] .taro_page,html.h5-pc[data-page=register] .taro_page{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:32PX 24PX;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}html.h5-pc[data-page=login] .taro_page > *,html.h5-pc[data-page=register-other] .taro_page > *,html.h5-pc[data-page=register] .taro_page > *{border-radius:20PX;-webkit-box-shadow:0 20PX 60PX rgba(0,0,0,.22);box-shadow:0 20PX 60PX rgba(0,0,0,.22);height:calc(100vh - 64PX)!important;max-height:860PX!important;max-width:480PX;min-height:0!important;overflow:hidden;width:480PX!important}html.h5-pc[data-page=auth-bind] [class*=card]{margin-top:48PX;max-width:460PX}html.h5-pc[data-page=login] [class*=carouselWrap],html.h5-pc[data-page=login] [class*=slideContent],html.h5-pc[data-page=login] [class*=swiperItem]{height:100%!important}html.h5-pc[data-page=login] [class*=swiper]{height:100%!important}html.h5-pc[data-page=login] [class*=otherOverlay]{-webkit-align-items:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:24PX}html.h5-pc[data-page=login] [class*=otherPanel]{border-radius:24PX!important;max-width:100%;padding-bottom:40PX!important;width:480PX}html.h5-pc[data-page=privacy] .taro_page > *{background:#fff;border-radius:16PX;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:760PX;padding:32PX}}page{background-color:#eef8f6;color:#1d2129;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,HarmonyOS Sans SC,MiSans,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Arial,sans-serif;font-size:.8rem;line-height:1.5}taro-button-core,taro-image-core,taro-input-core,taro-scroll-view-core,taro-text-core,taro-textarea-core,taro-view-core{-webkit-box-sizing:border-box;box-sizing:border-box}taro-button-core::after{border:none}.index-module__sidebar___ld9cb{background:#fff;border-right:1px solid #e5e6eb;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;padding:24PX 16PX 16PX;position:fixed;top:0;width:200PX;z-index:1000}.index-module__brand___KGs4J{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;cursor:pointer;gap:10PX;padding:8PX 10PX 24PX}.index-module__brandMark___V79sz{-webkit-align-items:center;background:-webkit-linear-gradient(315deg,#5db7a7,#7fcbbc);background:linear-gradient(135deg,#5db7a7,#7fcbbc);border-radius:10PX;display:-webkit-flex;display:-ms-flexbox;display:flex;height:36PX;width:36PX;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-shadow:0 4PX 12PX rgba(93,183,167,.3);box-shadow:0 4PX 12PX rgba(93,183,167,.3);justify-content:center}.index-module__brandMarkText___uXAyt{color:#fff;font-size:20PX;font-weight:700;line-height:1}.index-module__brandName___QlKJl{color:#1d2129;font-size:20PX;font-weight:700;letter-spacing:1PX}.index-module__navList___bfTgr{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:4PX}.index-module__navItem___9J83S{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-ms-flex-align:center;align-items:center;border-radius:10PX;color:#4e5969;cursor:pointer;font-size:15PX;font-weight:500;height:44PX;padding:0 14PX;-webkit-transition:background .15s ease,color .15s ease;transition:background .15s ease,color .15s ease}.index-module__navItem___9J83S:hover{background:#f2f7f6;color:#3e9a89}.index-module__navItemActive___v1qqV{background:rgba(93,183,167,.12);color:#3e9a89;font-weight:600}.index-module__navItemActive___v1qqV::before{background:#5db7a7;border-radius:0 2PX 2PX 0;content:"";height:18PX;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:3PX}.index-module__navItemActive___v1qqV:hover{background:rgba(93,183,167,.12);color:#3e9a89}.index-module__navText___bnBCv{font-size:15PX;line-height:1}.index-module__navBadge___Gxvv3{-webkit-align-items:center;background:#f53f3f;border-radius:10PX;display:-webkit-flex;display:-ms-flexbox;display:flex;height:20PX;margin-left:8PX;min-width:20PX;padding:0 6PX;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;justify-content:center}.index-module__navBadgeEllipsis___mTLi_{min-width:30PX;padding:0 7PX}.index-module__navBadgeText___LOkc_{color:#fff;font-size:12PX;font-weight:600;line-height:12PX}.index-module__uploadEntry___onsoN{-webkit-align-items:center;background:#2c3e50;border-radius:10PX;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44PX;margin-top:12PX;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;cursor:pointer;gap:6PX;justify-content:center;-webkit-transition:opacity .15s ease,-webkit-transform .15s ease;transition:opacity .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,opacity .15s ease;transition:transform .15s ease,opacity .15s ease,-webkit-transform .15s ease}.index-module__uploadEntry___onsoN:hover{opacity:.9}.index-module__uploadEntry___onsoN:active{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.index-module__uploadPlus___H7MxG{color:#fff;font-size:18PX;font-weight:400;line-height:1}.index-module__uploadEntryText___nCw3a{color:#fff;font-size:14PX;font-weight:600;line-height:1}.index-module__sidebarFooter___yhSab{border-top:1px solid #f2f3f5;padding:16PX 10PX 8PX}.index-module__footerSlogan___UzQfL{color:#c9cdd4;font-size:12PX;line-height:1.4}