.bili-header{-webkit-backdrop-filter:blur(16px)saturate(180%);z-index:1100;background:#ffffffb8;border-bottom:1px solid #0000000a;height:64px;transition:background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}.bili-header.scrolled{background:#ffffffe0;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000005}.bili-header .header-content{align-items:center;gap:32px;max-width:1440px;height:100%;margin:0 auto;padding:0 32px;display:flex}.bili-header .header-logo{will-change:transform;flex-shrink:0;align-items:center;gap:10px;text-decoration:none;transition:transform .25s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);display:flex}.bili-header .header-logo:hover{opacity:.9;transform:translateY(-1px)}.bili-header .header-logo:active{transform:translateY(0)}.bili-header .header-logo .logo-icon{background:linear-gradient(135deg,#00a1d6 0%,#00d4aa 100%);border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 2px 8px #00a1d64d}.bili-header .header-logo .logo-icon span{color:#fff;letter-spacing:-.5px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:18px;font-weight:800;line-height:1}.bili-header .header-logo:hover .logo-icon{box-shadow:0 4px 14px #00a1d666}.bili-header .header-logo .logo-text{color:#18191c;white-space:nowrap;letter-spacing:-.2px;font-size:16px;font-weight:700}.bili-header .header-search{flex:1;max-width:480px;margin:0 auto}.bili-header .header-search .search-wrapper{background:#f6f7f8;border:1.5px solid #0000;border-radius:20px;align-items:center;height:40px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.bili-header .header-search .search-wrapper:hover{background:#edeef0;border-color:#e3e5e7}.bili-header .header-search .search-wrapper:focus-within{background:#fff;border-color:#00a1d6;box-shadow:0 0 0 3px #00a1d61a}.bili-header .header-search .search-input{color:#18191c;background:0 0;border:none;outline:none;flex:1;height:100%;padding:0 16px;font-size:14px;line-height:40px}.bili-header .header-search .search-input.ant-input{box-shadow:none;background:0 0;border:none;height:100%;padding:0 16px}.bili-header .header-search .search-input.ant-input:focus,.bili-header .header-search .search-input.ant-input:hover{box-shadow:none;border:none}.bili-header .header-search .search-input::placeholder{color:#c9ccd0;font-weight:400}.bili-header .header-search .search-btn{cursor:pointer;background:#00a1d6;border:none;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:32px;margin-right:4px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}.bili-header .header-search .search-btn:hover{background:#00b5e5;box-shadow:0 2px 8px #00a1d659}.bili-header .header-search .search-btn:active{background:#0091c2;transform:scale(.96)}.bili-header .header-search .search-btn .anticon{color:#fff;font-size:16px}.bili-header .header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.bili-header .header-right .admin-btn{color:#f63;border-radius:6px;height:36px;padding:0 8px;font-size:13px;font-weight:600;line-height:36px;transition:all .15s cubic-bezier(.4,0,.2,1)}.bili-header .header-right .admin-btn:hover{color:#e55a2b;background:#ff66330f}.bili-header .header-right .upload-btn{color:#fff;background:linear-gradient(135deg,#00a1d6 0%,#00d4aa 100%);border:none;border-radius:20px;align-items:center;gap:4px;height:36px;padding:0 16px;font-size:13px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 2px 8px #00a1d640}.bili-header .header-right .upload-btn:hover,.bili-header .header-right .upload-btn:focus{transform:translateY(-1px);box-shadow:0 4px 16px #00a1d659}.bili-header .header-right .upload-btn:active{transform:translateY(0);box-shadow:0 2px 6px #00a1d633}.bili-header .header-right .upload-btn.ant-btn-primary{background:linear-gradient(135deg,#00a1d6 0%,#00d4aa 100%);border:none}.bili-header .header-right .upload-btn.ant-btn-primary:hover,.bili-header .header-right .upload-btn.ant-btn-primary:focus{background:linear-gradient(135deg,#00a1d6 0%,#00d4aa 100%)}.bili-header .header-right .upload-btn .anticon{margin-right:2px;font-size:14px}.bili-header .header-right .login-btn{color:#18191c;background:0 0;border:1.5px solid #e3e5e7;border-radius:20px;height:36px;padding:0 16px;font-size:13px;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1)}.bili-header .header-right .login-btn:hover,.bili-header .header-right .login-btn:focus{color:#00a1d6;background:#00a1d60a;border-color:#00a1d6}.bili-header .header-right .register-btn{color:#fff;background:#00a1d6;border:none;border-radius:20px;height:36px;padding:0 24px;font-size:13px;font-weight:600;transition:all .15s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #00a1d633}.bili-header .header-right .register-btn:hover,.bili-header .header-right .register-btn:focus{background:#00b5e5;transform:translateY(-1px);box-shadow:0 4px 12px #00a1d64d}.bili-header .header-right .register-btn:active{background:#0091c2;transform:translateY(0)}.bili-header .header-right .register-btn.ant-btn-primary{background:#00a1d6;border:none}.bili-header .header-right .register-btn.ant-btn-primary:hover,.bili-header .header-right .register-btn.ant-btn-primary:focus{background:#00b5e5}.bili-header .header-right .user-avatar-wrapper{cursor:pointer;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:3px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.bili-header .header-right .user-avatar-wrapper:hover{background:#00a1d60a;border-color:#00a1d666}.bili-header .header-right .user-avatar-wrapper:active{transform:scale(.95)}.bili-header .header-right .user-avatar-wrapper .user-avatar{border-radius:50%;transition:transform .15s cubic-bezier(.4,0,.2,1);display:block}.bili-header .header-right .user-avatar-wrapper:hover .user-avatar{transform:scale(1.05)}.user-dropdown .ant-dropdown-menu{-webkit-backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #0000000a;border-radius:10px;min-width:180px;padding:4px 0;overflow:hidden;box-shadow:0 16px 48px #0000001a,0 4px 12px #0000000f}.user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item{color:#18191c;border-radius:6px;margin:0 4px;padding:8px 16px;font-size:14px;transition:all .15s cubic-bezier(.4,0,.2,1)}.user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover{color:#00a1d6;background:#00a1d614}.user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .anticon{opacity:.65;margin-right:8px;font-size:16px;transition:opacity .15s cubic-bezier(.4,0,.2,1)}.user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item:hover .anticon{opacity:1}.user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger{color:#f25d8e}.user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item.ant-dropdown-menu-item-danger:hover{color:#f25d8e;background:#f25d8e0f}.user-dropdown .ant-dropdown-menu .ant-dropdown-menu-item-divider{background:#f1f2f3;margin:4px 16px}@media (width<=768px){.bili-header .header-content{gap:16px;padding:0 16px}.bili-header .header-logo .logo-text{display:none}.bili-header .header-search{max-width:100%}.bili-header .header-search .search-wrapper{height:36px}.bili-header .header-search .search-btn{width:38px;min-width:38px;height:28px}.bili-header .header-right{gap:4px}.bili-header .header-right .upload-btn{height:32px;padding:0 8px}.bili-header .header-right .upload-btn span:not(.anticon){display:none}.bili-header .header-right .upload-btn .anticon{margin-right:0}.bili-header .header-right .login-btn,.bili-header .header-right .register-btn{height:32px;padding:0 8px;font-size:12px}.bili-header .header-right .admin-btn{display:none}}@media (width<=480px){.bili-header .header-search .search-wrapper{height:34px}.bili-header .header-right .login-btn{display:none}}.bili-footer{background:#fff;margin-top:auto;padding:48px 0 32px;position:relative}.bili-footer:before{content:"";background:linear-gradient(90deg,#0000 0%,#00a1d626 20%,#6366f133 50%,#fb729926 80%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.bili-footer .footer-content{flex-direction:column;align-items:center;gap:16px;max-width:1440px;margin:0 auto;padding:0 32px;display:flex}.bili-footer .footer-brand{align-items:center;gap:8px;display:flex}.bili-footer .footer-brand .brand-name{color:#18191c;letter-spacing:-.2px;font-size:16px;font-weight:700}.bili-footer .footer-brand .brand-slogan{color:#9499a0;font-size:13px;font-weight:400}.bili-footer .footer-brand .brand-slogan:before{content:"·";color:#c9ccd0;margin:0 8px;font-weight:600}.bili-footer .footer-links{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.bili-footer .footer-links a{color:#9499a0;border-radius:6px;padding:4px 8px;font-size:13px;font-weight:400;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}.bili-footer .footer-links a:hover{color:#00a1d6;background:#00a1d614}.bili-footer .footer-links .divider{color:#e3e5e7;-webkit-user-select:none;user-select:none;font-size:12px;line-height:1}.bili-footer .footer-copyright{color:#c9ccd0;letter-spacing:.01em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.bili-footer .footer-copyright a{color:#c9ccd0;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}.bili-footer .footer-copyright a:hover{color:#9499a0}.bili-footer .footer-copyright .divider{color:#f1f2f3;-webkit-user-select:none;user-select:none}@media (width<=600px){.bili-footer{padding:32px 0 24px}.bili-footer .footer-content{padding:0 16px}.bili-footer .footer-brand{text-align:center;flex-direction:column;gap:4px}.bili-footer .footer-brand .brand-slogan:before{display:none}.bili-footer .footer-links{gap:4px}.bili-footer .footer-copyright{text-align:center;flex-direction:column;gap:4px}.bili-footer .footer-copyright .divider{display:none}}.layout{color:#18191c;background-color:#f5f5f7;flex-direction:column;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;display:flex}.layout .layout-content{flex:1;margin-top:64px;padding:24px 0;animation:.3s cubic-bezier(.4,0,.2,1) both layoutFadeIn}@keyframes layoutFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._card_t99h4_1{cursor:pointer;background:0 0;transition:transform .15s cubic-bezier(.4,0,.2,1)}._card_t99h4_1:hover ._cover_t99h4_6{box-shadow:0 8px 24px #0000001a}._card_t99h4_1:hover ._cover_t99h4_6 img{transform:scale(1.05)}._card_t99h4_1:hover ._title_t99h4_12{color:#00a1d6}._card_t99h4_1:hover ._author_t99h4_15{color:#61666d}._cover_t99h4_6{background:#e3e5e7;border-radius:10px;padding-top:56.25%;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}._cover_t99h4_6 img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}._placeholder_t99h4_38{color:#c9ccd0;background:#f6f7f8;justify-content:center;align-items:center;width:100%;height:100%;font-size:36px;display:flex;position:absolute;top:0;left:0}._duration_t99h4_52{-webkit-backdrop-filter:blur(8px);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;background:#000000b3;border-radius:20px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5;position:absolute;bottom:8px;right:8px}._info_t99h4_69{align-items:flex-start;gap:8px;padding:10px 0 0;display:flex}._avatar_t99h4_76{cursor:pointer;flex-shrink:0;margin-top:2px}._avatar_t99h4_76 .ant-avatar{transition:opacity .15s cubic-bezier(.4,0,.2,1)}._avatar_t99h4_76 .ant-avatar:hover{opacity:.8}._content_t99h4_88{flex:1;min-width:0}._title_t99h4_12{color:#18191c;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;font-weight:500;line-height:1.45;transition:color .15s cubic-bezier(.4,0,.2,1);display:-webkit-box;overflow:hidden}._author_t99h4_15{color:#9499a0;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;margin:0 0 2px;font-size:13px;transition:color .15s cubic-bezier(.4,0,.2,1);overflow:hidden}._author_t99h4_15:hover{color:#18191c}._meta_t99h4_121{color:#9499a0;align-items:center;gap:2px;margin:0;font-size:12px;line-height:1.5;display:flex}._views_t99h4_131{align-items:center;gap:3px;display:inline-flex}._views_t99h4_131 .anticon{opacity:.7;font-size:12px}._dot_t99h4_141{color:#c9ccd0;-webkit-user-select:none;user-select:none;margin:0 4px;font-size:10px;line-height:1}._time_t99h4_149{white-space:nowrap}._interactionBar_s525e_1{align-items:center;gap:8px;padding:16px 0;display:flex}._actionBtn_s525e_8{color:#61666d;cursor:pointer;-webkit-user-select:none;user-select:none;background:#f6f7f8;border:none;border-radius:100px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 16px;font-size:14px;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._actionBtn_s525e_8:hover{color:#18191c;background:#f0f1f2}._actionBtn_s525e_8:active{transform:scale(.96)}._icon_s525e_32{align-items:center;font-size:18px;transition:transform .4s cubic-bezier(.34,1.56,.64,1);display:flex}._count_s525e_39{font-variant-numeric:tabular-nums;font-size:14px}._liked_s525e_44{color:#00a1d6;background:#00a1d61a}._liked_s525e_44:hover{color:#00a1d6;background:#00a1d626}._liked_s525e_44 ._icon_s525e_32{animation:.4s cubic-bezier(.34,1.56,.64,1) forwards _likeSpring_s525e_1}@keyframes _likeSpring_s525e_1{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.9)}80%{transform:scale(1.1)}to{transform:scale(1)}}._placeholder_s525e_73:hover{background:#f0f1f2}@media (width<=768px){._interactionBar_s525e_1{flex-wrap:wrap;gap:6px}._actionBtn_s525e_8{height:32px;padding:0 12px;font-size:13px}._icon_s525e_32{font-size:16px}}._commentSection_1t2iv_1{margin-top:32px}._headerBar_1t2iv_5{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._titleArea_1t2iv_12{align-items:baseline;gap:8px;display:flex}._title_1t2iv_12{color:#18191c;margin:0;font-size:18px;font-weight:600;line-height:1.4}._count_1t2iv_26{color:#9499a0;font-size:14px}._sortTabs_1t2iv_31{gap:16px;display:flex}._sortTab_1t2iv_31{color:#9499a0;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:14px;transition:color .15s cubic-bezier(.4,0,.2,1);position:relative}._sortTab_1t2iv_31:hover{color:#18191c}._sortTab_1t2iv_31._active_1t2iv_49{color:#18191c;font-weight:600}._sortTab_1t2iv_31._active_1t2iv_49:after{content:"";background:#00a1d6;border-radius:1px;height:2px;animation:.25s cubic-bezier(.34,1.56,.64,1) forwards _tabIndicatorIn_1t2iv_1;position:absolute;bottom:0;left:0;right:0}@keyframes _tabIndicatorIn_1t2iv_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._inputArea_1t2iv_73{background:#fff;border:1px solid #f1f2f3;border-radius:10px;gap:16px;margin-bottom:24px;padding:16px;transition:border-color .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}._inputArea_1t2iv_73:focus-within{border-color:#00a1d666;box-shadow:0 0 0 3px #00a1d614}._userAvatar_1t2iv_88{cursor:pointer;flex-shrink:0;transition:transform .15s cubic-bezier(.4,0,.2,1)}._userAvatar_1t2iv_88:hover{transform:scale(1.05)}._inputWrapper_1t2iv_97{flex-direction:column;flex:1;gap:8px;display:flex}._inputBox_1t2iv_104{color:#18191c;resize:none;background:#f6f7f8;border:1px solid #0000;border-radius:6px;outline:none;width:100%;padding:10px 16px;font-family:inherit;font-size:14px;line-height:1.6;transition:all .15s cubic-bezier(.4,0,.2,1)}._inputBox_1t2iv_104::placeholder{color:#c9ccd0;transition:color .15s cubic-bezier(.4,0,.2,1)}._inputBox_1t2iv_104:focus{background:#fff;border-color:#00a1d6}._inputBox_1t2iv_104:focus::placeholder{color:#9499a0}._inputCollapsed_1t2iv_130{cursor:pointer;height:40px;transition:height .25s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1);overflow:hidden}._inputExpanded_1t2iv_137{min-height:80px;animation:.25s cubic-bezier(.25,.46,.45,.94) forwards _expandTextarea_1t2iv_1}@keyframes _expandTextarea_1t2iv_1{0%{opacity:.8;min-height:40px}to{opacity:1;min-height:80px}}._inputActions_1t2iv_152{justify-content:flex-end;align-items:center;gap:8px;animation:.2s forwards _fadeInActions_1t2iv_1;display:flex}@keyframes _fadeInActions_1t2iv_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._charCount_1t2iv_170{color:#9499a0;font-size:12px;transition:color .15s cubic-bezier(.4,0,.2,1)}._submitBtn_1t2iv_176{color:#fff;cursor:pointer;background:#00a1d6;border:none;border-radius:6px;padding:6px 20px;font-size:14px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1)}._submitBtn_1t2iv_176:hover:not(:disabled){background:#00b5e5;box-shadow:0 2px 8px #00a1d64d}._submitBtn_1t2iv_176:active:not(:disabled){transform:scale(.97)}._submitBtn_1t2iv_176:disabled{cursor:not-allowed;background:#c9ccd0}._loginPrompt_1t2iv_199{color:#9499a0;background:#f6f7f8;border-radius:10px;justify-content:center;align-items:center;gap:16px;margin-bottom:24px;padding:24px;font-size:14px;display:flex}._loginBtn_1t2iv_212{color:#fff;cursor:pointer;background:#00a1d6;border:none;border-radius:6px;padding:6px 20px;font-size:14px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}._loginBtn_1t2iv_212:hover{background:#00b5e5;box-shadow:0 2px 8px #00a1d64d}._loadingWrapper_1t2iv_228{justify-content:center;padding:48px;display:flex}._emptyWrapper_1t2iv_234{text-align:center;color:#9499a0;padding:48px;font-size:14px}._commentItem_1t2iv_241{gap:16px;padding:16px 0;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}._commentItem_1t2iv_241:not(:last-child){border-bottom:1px solid #f1f2f3}._avatar_1t2iv_251{cursor:pointer;flex-shrink:0;transition:transform .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1)}._avatar_1t2iv_251:hover{opacity:.9;transform:scale(1.05)}._content_1t2iv_261{flex:1;min-width:0}._header_1t2iv_5{align-items:center;gap:8px;margin-bottom:6px;display:flex}._author_1t2iv_273{color:#61666d;cursor:pointer;font-size:14px;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1)}._author_1t2iv_273:hover{color:#00a1d6}._time_1t2iv_284{color:#9499a0;font-size:12px}._text_1t2iv_289{color:#18191c;word-break:break-word;margin:0 0 8px;font-size:14px;line-height:1.6}._actions_1t2iv_297{color:#9499a0;align-items:center;gap:16px;font-size:12px;display:flex}._actionItem_1t2iv_305{cursor:pointer;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;transition:color .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._actionItem_1t2iv_305:hover{color:#00a1d6}._likeActive_1t2iv_318{color:#00a1d6;font-weight:500}._replyInput_1t2iv_323{flex-direction:column;gap:8px;margin-top:8px;animation:.2s cubic-bezier(.25,.46,.45,.94) forwards _replySlideIn_1t2iv_1;display:flex}@keyframes _replySlideIn_1t2iv_1{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}._replyTextarea_1t2iv_341{color:#18191c;resize:none;background:#f6f7f8;border:1px solid #e3e5e7;border-radius:6px;outline:none;width:100%;min-height:60px;padding:8px 16px;font-family:inherit;font-size:14px;line-height:1.6;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}._replyTextarea_1t2iv_341:focus{background:#fff;border-color:#00a1d6;box-shadow:0 0 0 3px #00a1d614}._replyTextarea_1t2iv_341::placeholder{color:#c9ccd0}._replyActions_1t2iv_365{justify-content:flex-end;gap:8px;display:flex}._cancelBtn_1t2iv_371{color:#61666d;cursor:pointer;background:0 0;border:1px solid #e3e5e7;border-radius:4px;padding:4px 14px;font-size:13px;transition:all .15s cubic-bezier(.4,0,.2,1)}._cancelBtn_1t2iv_371:hover{color:#18191c;background:#f6f7f8;border-color:#9499a0}._replyBtn_1t2iv_387{color:#fff;cursor:pointer;background:#00a1d6;border:none;border-radius:4px;padding:4px 14px;font-size:13px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1)}._replyBtn_1t2iv_387:hover:not(:disabled){background:#00b5e5;box-shadow:0 2px 6px #00a1d640}._replyBtn_1t2iv_387:disabled{cursor:not-allowed;background:#c9ccd0}._repliesSection_1t2iv_407{margin-top:8px}._toggleReplies_1t2iv_411{color:#00a1d6;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px 0;font-size:13px;font-weight:500;transition:opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._toggleReplies_1t2iv_411:hover{opacity:.75}._repliesList_1t2iv_428{background:#f6f7f8;border-radius:10px;margin-top:8px;padding:16px;animation:.25s cubic-bezier(.25,.46,.45,.94) forwards _repliesExpand_1t2iv_1}@keyframes _repliesExpand_1t2iv_1{0%{opacity:0;max-height:0}to{opacity:1;max-height:2000px}}._replyItem_1t2iv_446{gap:8px;padding:8px 0;display:flex}._replyItem_1t2iv_446:not(:last-child){border-bottom:1px solid #f1f2f3}._replyItem_1t2iv_446 ._avatar_1t2iv_251{cursor:pointer;flex-shrink:0}._replyItem_1t2iv_446 ._content_1t2iv_261{flex:1;min-width:0}._replyItem_1t2iv_446 ._header_1t2iv_5{align-items:center;gap:4px;margin-bottom:4px;display:flex}._replyItem_1t2iv_446 ._author_1t2iv_273{color:#61666d;cursor:pointer;font-size:13px}._replyItem_1t2iv_446 ._author_1t2iv_273:hover{color:#00a1d6}._replyItem_1t2iv_446 ._time_1t2iv_284{color:#9499a0;font-size:12px}._replyItem_1t2iv_446 ._text_1t2iv_289{color:#18191c;margin:0 0 4px;font-size:13px;line-height:1.5}._replyItem_1t2iv_446 ._actions_1t2iv_297{color:#9499a0;align-items:center;gap:8px;font-size:12px;display:flex}._replyItem_1t2iv_446 ._actionItem_1t2iv_305{cursor:pointer;align-items:center;gap:2px;display:inline-flex}._replyItem_1t2iv_446 ._actionItem_1t2iv_305:hover{color:#00a1d6}._pendingTip_1t2iv_503{color:#f63;background:#ff663314;border:1px solid #f633;border-radius:6px;margin-top:8px;padding:8px 16px;font-size:13px;line-height:1.5}._paginationWrapper_1t2iv_514{justify-content:center;margin-top:24px;display:flex}._loadMoreBtn_1t2iv_520{color:#61666d;cursor:pointer;background:#f6f7f8;border:none;border-radius:10px;width:100%;margin-top:16px;padding:8px;font-size:14px;transition:all .15s cubic-bezier(.4,0,.2,1);display:block}._loadMoreBtn_1t2iv_520:hover{color:#00a1d6;background:#f0f1f2}._loadMoreBtn_1t2iv_520:active{transform:scale(.99)}@media (width<=768px){._headerBar_1t2iv_5{flex-direction:column;align-items:flex-start;gap:8px}._inputArea_1t2iv_73{gap:8px;padding:8px}._commentItem_1t2iv_241{gap:8px;padding:8px 0}._repliesList_1t2iv_428{padding:8px}._replyItem_1t2iv_446{gap:4px}}._ossUploader_itgel_1{text-align:center;cursor:pointer;background:#f6f7f8;border:2px dashed #e3e5e7;border-radius:10px;justify-content:center;align-items:center;min-height:180px;padding:32px 24px;transition:border-color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}._ossUploader_itgel_1:hover{background:#00a1d60a;border-color:#00a1d6;box-shadow:0 0 0 3px #00a1d60f}._ossUploader_itgel_1._dragging_itgel_19{background:#00a1d614;border-style:solid;border-color:#00a1d6;box-shadow:0 0 0 4px #00a1d61a}._ossUploader_itgel_1._disabled_itgel_25{cursor:not-allowed;opacity:.5}._ossUploader_itgel_1._disabled_itgel_25:hover{box-shadow:none;background:#f6f7f8;border-color:#e3e5e7}._idleContent_itgel_35{flex-direction:column;align-items:center;gap:4px;display:flex}._uploadIcon_itgel_42{color:#00a1d6;margin-bottom:8px;font-size:48px;transition:transform .25s cubic-bezier(.4,0,.2,1)}._ossUploader_itgel_1:hover ._uploadIcon_itgel_42{transform:translateY(-2px)}._uploadText_itgel_52{color:#18191c;font-size:16px;font-weight:500}._uploadHint_itgel_58{color:#9499a0;margin-top:4px;font-size:14px}._uploadingContent_itgel_64{flex-direction:column;align-items:center;gap:8px;width:100%;padding:0 24px;display:flex}._fileName_itgel_73{color:#18191c;word-break:break-all;font-size:14px;line-height:1.4}._uploadingHint_itgel_80{color:#9499a0;font-size:13px}._successContent_itgel_85{flex-direction:column;align-items:center;gap:4px;display:flex}._successIcon_itgel_92{color:#00b386;margin-bottom:8px;font-size:48px;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards _successPop_itgel_1}@keyframes _successPop_itgel_1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._successHint_itgel_113{color:#00b386;font-size:13px;font-weight:500}._resetBtn_itgel_119{color:#00a1d6;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:13px;transition:opacity .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1)}._resetBtn_itgel_119:hover{opacity:.8;background:#00a1d60f;text-decoration:underline}._errorContent_itgel_135{flex-direction:column;align-items:center;gap:4px;display:flex}._errorIcon_itgel_142{color:#f25d8e;margin-bottom:8px;font-size:48px}._errorMsg_itgel_148{color:#f25d8e;margin-bottom:8px;font-size:13px;line-height:1.4}._errorActions_itgel_155{justify-content:center;gap:16px;display:flex}._retryBtn_itgel_161{color:#00a1d6;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:13px;transition:opacity .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex}._retryBtn_itgel_161:hover{opacity:.8;background:#00a1d60f;text-decoration:underline}._card_1g9za_1{cursor:pointer;background:0 0;transition:transform .15s cubic-bezier(.4,0,.2,1)}._card_1g9za_1:hover{transform:scale(1.02)}._card_1g9za_1:hover ._cover_1g9za_9{box-shadow:0 8px 24px #0000001a}._card_1g9za_1:hover ._cover_1g9za_9 img{transform:scale(1.05)}._card_1g9za_1:hover ._name_1g9za_15{color:#00a1d6}._cover_1g9za_9{background:#e3e5e7;border-radius:10px;padding-top:56.25%;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 1px 3px #0000000a}._cover_1g9za_9 img{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}._placeholder_1g9za_38{color:#c9ccd0;background:#f6f7f8;justify-content:center;align-items:center;width:100%;height:100%;font-size:36px;display:flex;position:absolute;top:0;left:0}._priceTag_1g9za_52{color:#fff;background:linear-gradient(135deg,#f63 0%,#f25d8e 100%);border-radius:4px;padding:4px 10px;font-weight:600;position:absolute;bottom:8px;left:8px;box-shadow:0 2px 8px #f636}._priceValue_1g9za_64{letter-spacing:.02em;font-size:14px}._lowStock_1g9za_69{color:#fff;background:#f25d8ee6;border-radius:4px;padding:2px 8px;font-size:12px;position:absolute;top:8px;right:8px}._soldOut_1g9za_80{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}._soldOut_1g9za_80 span{color:#fff;background:#000000b3;border-radius:6px;padding:8px 20px;font-size:16px;font-weight:500}._info_1g9za_101{padding:10px 0 0}._name_1g9za_15{color:#18191c;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0 0 4px;font-size:14px;font-weight:500;line-height:1.45;transition:color .15s cubic-bezier(.4,0,.2,1);display:-webkit-box;overflow:hidden}._meta_1g9za_119{justify-content:space-between;align-items:center;gap:4px;display:flex}._category_1g9za_126{color:#9499a0;background:#f6f7f8;border-radius:4px;padding:2px 8px;font-size:12px}._stockInfo_1g9za_134{color:#9499a0;font-size:12px}@keyframes _fadeInUp_etgyp_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes _shimmer_etgyp_1{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes _indicatorExpand_etgyp_1{0%{opacity:0;transform:translate(-50%)scaleX(0)}to{opacity:1;transform:translate(-50%)scaleX(1)}}._page_etgyp_29{background:#f5f5f7;min-height:100vh}._categoryNav_etgyp_34{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff;border-bottom:1px solid #f1f2f3;position:sticky;top:64px}._categoryInner_etgyp_43{align-items:center;gap:8px;max-width:1440px;height:50px;margin:0 auto;padding:0 32px;display:flex;overflow-x:auto}._categoryInner_etgyp_43::-webkit-scrollbar{display:none}._categoryInner_etgyp_43{-ms-overflow-style:none;scrollbar-width:none}._categoryItem_etgyp_61{color:#61666d;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:.01em;background:0 0;border:none;flex-shrink:0;height:50px;padding:0 8px;font-size:14px;line-height:50px;transition:color .15s cubic-bezier(.4,0,.2,1);position:relative}._categoryItem_etgyp_61:hover{color:#18191c}._categoryItem_etgyp_61._active_etgyp_80{color:#00a1d6;font-weight:600}._indicator_etgyp_85{transform-origin:50%;background:#00a1d6;border-radius:3px;width:24px;height:3px;animation:.3s cubic-bezier(.34,1.56,.64,1) forwards _indicatorExpand_etgyp_1;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._content_etgyp_98{max-width:1440px;margin:0 auto;padding:32px 32px 48px;animation:.4s cubic-bezier(.4,0,.2,1) both _fadeInUp_etgyp_1}._grid_etgyp_105{grid-template-columns:repeat(5,1fr);gap:24px 16px;display:grid}@media (width<=1400px){._grid_etgyp_105{grid-template-columns:repeat(4,1fr)}}@media (width<=1100px){._grid_etgyp_105{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){._grid_etgyp_105{grid-template-columns:repeat(2,1fr);gap:16px 8px}}@media (width<=500px){._grid_etgyp_105{grid-template-columns:1fr;row-gap:24px}}._skeletonCard_etgyp_135{animation:.35s cubic-bezier(.4,0,.2,1) both _fadeInUp_etgyp_1}._skeletonCard_etgyp_135:first-child{animation-delay:40ms}._skeletonCard_etgyp_135:nth-child(2){animation-delay:80ms}._skeletonCard_etgyp_135:nth-child(3){animation-delay:.12s}._skeletonCard_etgyp_135:nth-child(4){animation-delay:.16s}._skeletonCard_etgyp_135:nth-child(5){animation-delay:.2s}._skeletonCard_etgyp_135:nth-child(6){animation-delay:.24s}._skeletonCard_etgyp_135:nth-child(7){animation-delay:.28s}._skeletonCard_etgyp_135:nth-child(8){animation-delay:.32s}._skeletonCard_etgyp_135:nth-child(9){animation-delay:.36s}._skeletonCard_etgyp_135:nth-child(10){animation-delay:.4s}._skeletonCover_etgyp_169{background:linear-gradient(90deg,#f6f7f8 25%,#f0f1f2 37%,#f6f7f8 63%) 0 0/800px 100%;border-radius:10px;width:100%;height:0;padding-top:56.25%;animation:1.6s ease-in-out infinite _shimmer_etgyp_1;position:relative;overflow:hidden}._skeletonCover_etgyp_169 .ant-skeleton-image{position:absolute;top:0;left:0;width:100%!important;height:100%!important}._skeletonInfo_etgyp_188{align-items:flex-start;gap:8px;padding:8px 0 0;display:flex}._skeletonContent_etgyp_195{flex:1;min-width:0}._skeletonContent_etgyp_195:before,._skeletonContent_etgyp_195:after{content:"";background:linear-gradient(90deg,#f6f7f8 25%,#f0f1f2 37%,#f6f7f8 63%) 0 0/800px 100%;border-radius:4px;height:14px;animation:1.6s ease-in-out infinite _shimmer_etgyp_1;display:block}._skeletonContent_etgyp_195:before{width:85%;margin-bottom:8px}._skeletonContent_etgyp_195:after{width:55%}._skeletonContent_etgyp_195 .ant-skeleton-paragraph{margin:0!important}._skeletonContent_etgyp_195 .ant-skeleton-paragraph li{background:linear-gradient(90deg,#f6f7f8 25%,#f0f1f2 37%,#f6f7f8 63%) 0 0/800px 100%;border-radius:4px;animation:1.6s ease-in-out infinite _shimmer_etgyp_1;height:14px!important;margin-top:8px!important}._skeletonContent_etgyp_195 .ant-skeleton-paragraph li:first-child{margin-top:0!important}._empty_etgyp_230{color:#9499a0;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:48px;animation:.4s cubic-bezier(.4,0,.2,1) both _fadeInUp_etgyp_1;display:flex;box-shadow:0 1px 3px #0000000a}._pagination_etgyp_244{justify-content:center;margin-top:48px;padding:16px 0 24px;display:flex}._videoPlayerPage_1kk35_1{background:#f5f5f7;min-height:calc(100vh - 64px)}._statusWrapper_1kk35_6{color:#9499a0;justify-content:center;align-items:center;max-width:1440px;min-height:400px;margin:0 auto;padding:24px;font-size:14px;display:flex}._playerSection_1kk35_18{background:#18191c;width:100%;padding:16px 0}._playerContainer_1kk35_24{max-width:1440px;margin:0 auto;padding:0 24px}._videoElement_1kk35_30{aspect-ratio:16/9;background:#000;border-radius:6px;width:100%;display:block}._contentSection_1kk35_38{align-items:flex-start;gap:24px;max-width:1440px;margin:0 auto;padding:24px;display:flex}@media (width<=1100px){._contentSection_1kk35_38{flex-direction:column}}._mainContent_1kk35_52{flex:1;min-width:0}._videoInfo_1kk35_57{padding:16px 0}._videoTitle_1kk35_61{color:#18191c;letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:600;line-height:1.4}._videoMeta_1kk35_70{color:#9499a0;flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:flex}._metaDot_1kk35_79{color:#c9ccd0;-webkit-user-select:none;user-select:none;margin:0 4px}._authorCard_1kk35_85{cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:16px;margin-bottom:16px;padding:16px;transition:background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}._authorCard_1kk35_85:hover{background:#f6f7f8;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._authorAvatar_1kk35_101{object-fit:cover;background:#f6f7f8;border-radius:50%;flex-shrink:0;width:48px;height:48px}._authorInfo_1kk35_110{flex:1;min-width:0}._authorName_1kk35_115{color:#18191c;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}._authorCard_1kk35_85:hover ._authorName_1kk35_115{color:#00a1d6}._descriptionBox_1kk35_129{background:#f6f7f8;border-radius:10px;margin-top:16px;padding:16px;transition:background .15s cubic-bezier(.4,0,.2,1)}._descriptionBox_1kk35_129:hover{background:#edeef0}._descriptionContent_1kk35_140{color:#18191c;white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.75}._collapsed_1kk35_148{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._toggleBtn_1kk35_155{color:#00a1d6;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;margin-top:8px;padding:4px 8px;font-size:13px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1),opacity .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._toggleBtn_1kk35_155:hover{opacity:.9;background:#00a1d614}._sidebar_1kk35_175{scrollbar-width:thin;scrollbar-color:transparent transparent;flex-shrink:0;width:350px;max-height:calc(100vh - 112px);position:sticky;top:80px;overflow-y:auto}._sidebar_1kk35_175:hover{scrollbar-color:#00000026 transparent}@media (width<=1100px){._sidebar_1kk35_175{width:100%;max-height:none;position:static}}._sidebarTitle_1kk35_196{color:#18191c;border-bottom:1px solid #f1f2f3;margin:0 0 16px;padding-bottom:8px;font-size:16px;font-weight:600}._recommendList_1kk35_205{flex-direction:column;gap:8px;display:flex}@media (width<=1100px){._recommendList_1kk35_205{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}}@media (width<=500px){._recommendList_1kk35_205{grid-template-columns:1fr}}._recommendItem_1kk35_223{cursor:pointer;border-radius:10px;gap:8px;padding:8px;transition:background .15s cubic-bezier(.4,0,.2,1);display:flex}._recommendItem_1kk35_223:hover{background:#f0f1f2}._recommendItem_1kk35_223:hover ._recommendTitle_1kk35_234{color:#00a1d6}._recommendCover_1kk35_238{flex-shrink:0;width:160px;position:relative}._recommendCover_1kk35_238 img{aspect-ratio:16/9;object-fit:cover;background:#f6f7f8;border-radius:6px;width:100%;display:block}@media (width<=1100px){._recommendCover_1kk35_238{width:140px}}._duration_1kk35_257{color:#fff;font-variant-numeric:tabular-nums;pointer-events:none;background:#000000c7;border-radius:4px;padding:1px 5px;font-size:11px;line-height:1.5;position:absolute;bottom:4px;right:4px}._recommendInfo_1kk35_271{flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:2px 0;display:flex}._recommendTitle_1kk35_234{color:#18191c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:500;line-height:1.4;transition:color .15s cubic-bezier(.4,0,.2,1);display:-webkit-box;overflow:hidden}._recommendMeta_1kk35_293{color:#9499a0;flex-direction:column;gap:2px;font-size:12px;display:flex}._upName_1kk35_301{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:hidden}._playCount_1kk35_310{align-items:center;gap:4px;display:flex}@media (width<=768px){._playerSection_1kk35_18,._playerContainer_1kk35_24{padding:0}._videoElement_1kk35_30{border-radius:0}._contentSection_1kk35_38{padding:16px}._videoTitle_1kk35_61{font-size:18px}._authorCard_1kk35_85{gap:8px;padding:8px}._authorAvatar_1kk35_101{width:40px;height:40px}._sidebar_1kk35_175{margin-top:16px}._recommendItem_1kk35_223{padding:4px}._recommendCover_1kk35_238{width:120px}._recommendTitle_1kk35_234{font-size:13px}}@media (width<=480px){._contentSection_1kk35_38{padding:8px}._videoInfo_1kk35_57{padding:8px 0}._descriptionBox_1kk35_129{padding:8px}._recommendCover_1kk35_238{width:110px}}.article-detail-page{min-height:calc(100vh - 64px);padding:24px 0}.article-detail-page .loading-wrapper,.article-detail-page .empty-wrapper{color:#9499a0;background:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:400px;font-size:14px;display:flex}.article-detail-page .article-content-wrapper{background:#fff;border-radius:10px;max-width:800px;margin:0 auto;padding:48px 32px;box-shadow:0 1px 3px #0000000a}@media (width<=768px){.article-detail-page .article-content-wrapper{border-radius:6px;padding:24px 16px}}.article-detail-page .article-title{color:#18191c;text-align:center;letter-spacing:-.02em;margin:0 0 24px;font-size:28px;font-weight:700;line-height:1.4}@media (width<=768px){.article-detail-page .article-title{margin-bottom:16px;font-size:22px}}.article-detail-page .article-meta{border-bottom:1px solid #f1f2f3;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:24px;display:flex}.article-detail-page .article-meta .author-info{cursor:pointer;align-items:center;gap:8px;display:flex}.article-detail-page .article-meta .author-info img{object-fit:cover;background:#f6f7f8;border-radius:50%;width:36px;height:36px}.article-detail-page .article-meta .author-info .author-name{color:#18191c;font-size:15px;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1)}.article-detail-page .article-meta .author-info .author-name:hover{color:#00a1d6}.article-detail-page .article-meta .meta-stats{color:#9499a0;gap:16px;font-size:13px;display:flex}.article-detail-page .article-meta .meta-stats .meta-item{align-items:center;gap:4px;display:flex}.article-detail-page .article-meta .meta-stats .meta-item svg{width:14px;height:14px}.article-detail-page .article-cover{border-radius:10px;margin-bottom:24px;overflow:hidden}.article-detail-page .article-cover img{width:100%;transition:transform .25s cubic-bezier(.4,0,.2,1);display:block}.article-detail-page .article-cover:hover img{transform:scale(1.01)}.article-detail-page .article-body{color:#18191c;word-break:break-word;font-size:16px;line-height:1.8}.article-detail-page .article-body p{margin:0 0 16px}.article-detail-page .article-body h2,.article-detail-page .article-body h3,.article-detail-page .article-body h4{color:#18191c;margin:32px 0 16px;font-weight:600;line-height:1.4}.article-detail-page .article-body h2{border-bottom:1px solid #f1f2f3;padding-bottom:8px;font-size:22px}.article-detail-page .article-body h3{font-size:18px}.article-detail-page .article-body h4{font-size:16px}.article-detail-page .article-body img{border-radius:6px;max-width:100%;margin:16px 0;display:block}.article-detail-page .article-body pre{color:#cdd6f4;background:#1e1e2e;border-radius:6px;margin:16px 0;padding:16px 24px;font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:14px;line-height:1.6;overflow-x:auto}.article-detail-page .article-body pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}.article-detail-page .article-body code{color:#fb7299;background:#f6f7f8;border-radius:4px;padding:2px 6px;font-family:SF Mono,Monaco,Menlo,Consolas,monospace;font-size:.9em}.article-detail-page .article-body blockquote{color:#61666d;background:#00a1d60a;border-left:4px solid #00a1d6;border-radius:0 4px 4px 0;margin:16px 0;padding:8px 16px}.article-detail-page .article-body blockquote p:last-child{margin-bottom:0}.article-detail-page .article-body a{color:#00a1d6;border-bottom:1px solid #0000;text-decoration:none;transition:border-color .15s cubic-bezier(.4,0,.2,1)}.article-detail-page .article-body a:hover{border-bottom-color:#00a1d6}.article-detail-page .article-body ul,.article-detail-page .article-body ol{margin:16px 0;padding-left:24px}.article-detail-page .article-body ul li,.article-detail-page .article-body ol li{margin-bottom:8px;line-height:1.8}.article-detail-page .article-body ul li::marker{color:#9499a0}.article-detail-page .article-body ol li::marker{color:#9499a0}.article-detail-page .article-body ul li{list-style-type:disc}.article-detail-page .article-body hr{border:none;border-top:1px solid #f1f2f3;margin:32px 0}.article-detail-page .article-body table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14px}.article-detail-page .article-body table th,.article-detail-page .article-body table td{text-align:left;border:1px solid #e3e5e7;padding:8px 16px}.article-detail-page .article-body table th{background:#f6f7f8;font-weight:600}.article-detail-page .article-body table tr:hover td{background:#00a1d605}.article-detail-page .article-tags{border-top:1px solid #f1f2f3;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:16px;display:flex}.article-detail-page .article-tags .tag-item{color:#00a1d6;cursor:pointer;background:#00a1d614;border-radius:20px;padding:4px 16px;font-size:13px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}.article-detail-page .article-tags .tag-item:hover{color:#00b5e5;background:#00a1d626}.login-page{background:#fff;min-height:100vh;display:flex}.login-hero{background:linear-gradient(135deg,#00a1d6 0%,#6366f1 50%,#fb7299 100%);flex:0 0 50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.login-hero .hero-bg{position:absolute;inset:0}.login-hero .hero-bg .gradient-orb{filter:blur(60px);opacity:.4;border-radius:50%;animation:8s ease-in-out infinite orbFloat;position:absolute}.login-hero .hero-bg .orb-1{background:#fff3;width:400px;height:400px;animation-delay:0s;top:-120px;left:-80px}.login-hero .hero-bg .orb-2{background:#fb72994d;width:300px;height:300px;animation-delay:-3s;bottom:-60px;right:-40px}.login-hero .hero-bg .orb-3{background:#6366f14d;width:200px;height:200px;animation-delay:-5s;top:40%;right:20%}.login-hero .hero-content{z-index:1;text-align:center;padding:32px;position:relative}.login-hero .hero-avatar-preview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:3px solid #ffffff40;border-radius:14px;width:120px;height:120px;margin:0 auto 32px;transition:all .4s;overflow:hidden;box-shadow:0 8px 32px #00000026}.login-hero .hero-avatar-preview:hover{border-color:#fff6;transform:scale(1.03);box-shadow:0 12px 40px #0003}.login-hero .hero-avatar-preview .preview-img{object-fit:cover;width:100%;height:100%;animation:.3s fadeInScale}.login-hero .hero-avatar-preview .preview-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.login-hero .hero-title{color:#fff;text-shadow:0 2px 8px #00000026;margin:0 0 8px;font-size:32px;font-weight:700}.login-hero .hero-desc{color:#ffffffd9;margin:0;font-size:16px}.login-form-side{background:#fff;flex:0 0 50%;justify-content:center;align-items:center;padding:32px;display:flex}.login-card{width:100%;max-width:400px}.login-card .card-header{margin-bottom:32px}.login-card .card-header h2{color:#18191c;margin:0 0 4px;font-size:28px;font-weight:700}.login-card .card-header p{color:#9499a0;margin:0;font-size:14px}.login-card .login-form .ant-form-item{margin-bottom:20px}.login-card .login-form .ant-input-affix-wrapper,.login-card .login-form .ant-input{border:1.5px solid #e3e5e7;border-radius:10px;height:48px;font-size:14px;transition:all .25s cubic-bezier(.4,0,.2,1)}.login-card .login-form .ant-input-affix-wrapper:hover,.login-card .login-form .ant-input:hover{border-color:#00a1d6}.login-card .login-form .ant-input-affix-wrapper:focus,.login-card .login-form .ant-input-affix-wrapper:focus-within,.login-card .login-form .ant-input:focus,.login-card .login-form .ant-input:focus-within{border-color:#00a1d6;box-shadow:0 0 0 3px #00a1d61a}.login-card .login-form .ant-input-affix-wrapper{padding:0 16px}.login-card .login-form .ant-input-affix-wrapper .anticon{color:#9499a0;font-size:16px}.login-card .login-form .ant-input-affix-wrapper .ant-input{border:none;height:auto;box-shadow:none!important}.login-card .login-form .submit-btn{background:linear-gradient(135deg,#00a1d6 0%,#00b5e5 100%);border:none;border-radius:10px;height:48px;font-size:16px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #00a1d64d}.login-card .login-form .submit-btn:hover{background:linear-gradient(135deg,#00b5e5 0%,#00c2e8 100%);transform:translateY(-1px);box-shadow:0 6px 16px #00a1d666}.login-card .login-form .submit-btn:active{transform:translateY(0)}.login-card .card-footer{text-align:center;color:#9499a0;margin-top:24px;font-size:14px}.login-card .card-footer a{color:#00a1d6;margin-left:4px;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1)}.login-card .card-footer a:hover{color:#00b5e5}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes orbFloat{0%,to{transform:translate(0)}33%{transform:translate(15px,-20px)}66%{transform:translate(-10px,15px)}}@media (width<=900px){.login-page{flex-direction:column}.login-hero{flex:none;min-height:240px;padding:32px 0}.login-hero .hero-avatar-preview{width:80px;height:80px;margin-bottom:16px}.login-hero .hero-title{font-size:24px}.login-form-side{flex:1;padding:24px}}@media (width<=480px){.login-form-side{padding:16px}.login-card .card-header h2{font-size:24px}}.register-page{background:#fff;min-height:100vh;display:flex}.register-hero{background:linear-gradient(135deg,#fb7299 0%,#6366f1 50%,#00a1d6 100%);flex:0 0 50%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.register-hero .hero-bg{position:absolute;inset:0}.register-hero .hero-bg .gradient-orb{filter:blur(60px);opacity:.4;border-radius:50%;animation:8s ease-in-out infinite orbFloat;position:absolute}.register-hero .hero-bg .orb-1{background:#fff3;width:350px;height:350px;animation-delay:0s;top:-100px;right:-60px}.register-hero .hero-bg .orb-2{background:#00a1d64d;width:280px;height:280px;animation-delay:-3s;bottom:-80px;left:-40px}.register-hero .hero-bg .orb-3{background:#fb72994d;width:180px;height:180px;animation-delay:-5s;top:50%;left:25%}.register-hero .hero-content{z-index:1;text-align:center;padding:32px;position:relative}.register-hero .hero-avatar-preview{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:3px solid #ffffff40;border-radius:14px;width:120px;height:120px;margin:0 auto 16px;transition:all .4s;overflow:hidden;box-shadow:0 8px 32px #00000026}.register-hero .hero-avatar-preview:hover{border-color:#fff6;transform:scale(1.03);box-shadow:0 12px 40px #0003}.register-hero .hero-avatar-preview .preview-img{object-fit:cover;width:100%;height:100%;animation:.3s fadeInScale}.register-hero .hero-avatar-preview .preview-placeholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.register-hero .avatar-hint{color:#fffc;margin:0 0 24px;font-size:13px;animation:.3s fadeInScale}.register-hero .hero-title{color:#fff;text-shadow:0 2px 8px #00000026;margin:0 0 8px;font-size:32px;font-weight:700}.register-hero .hero-desc{color:#ffffffd9;margin:0;font-size:16px}.register-form-side{background:#fff;flex:0 0 50%;justify-content:center;align-items:center;padding:32px;display:flex;overflow-y:auto}.register-card{width:100%;max-width:420px}.register-card .card-header{margin-bottom:24px}.register-card .card-header h2{color:#18191c;margin:0 0 4px;font-size:28px;font-weight:700}.register-card .card-header p{color:#9499a0;margin:0;font-size:14px}.register-card .register-form .ant-form-item{margin-bottom:16px}.register-card .register-form .ant-input-affix-wrapper,.register-card .register-form .ant-input{border:1.5px solid #e3e5e7;border-radius:10px;height:48px;font-size:14px;transition:all .25s cubic-bezier(.4,0,.2,1)}.register-card .register-form .ant-input-affix-wrapper:hover,.register-card .register-form .ant-input:hover{border-color:#00a1d6}.register-card .register-form .ant-input-affix-wrapper:focus,.register-card .register-form .ant-input-affix-wrapper:focus-within,.register-card .register-form .ant-input:focus,.register-card .register-form .ant-input:focus-within{border-color:#00a1d6;box-shadow:0 0 0 3px #00a1d61a}.register-card .register-form .ant-input-affix-wrapper{padding:0 16px}.register-card .register-form .ant-input-affix-wrapper .anticon{color:#9499a0;font-size:16px}.register-card .register-form .ant-input-affix-wrapper .ant-input{border:none;height:auto;box-shadow:none!important}.register-card .register-form .submit-btn{background:linear-gradient(135deg,#fb7299 0%,#fc8bab 100%);border:none;border-radius:10px;height:48px;font-size:16px;font-weight:600;transition:all .25s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #fb72994d}.register-card .register-form .submit-btn:hover{background:linear-gradient(135deg,#fc8bab 0%,#fda4be 100%);transform:translateY(-1px);box-shadow:0 6px 16px #fb729966}.register-card .register-form .submit-btn:active{transform:translateY(0)}.register-card .card-footer{text-align:center;color:#9499a0;margin-top:24px;font-size:14px}.register-card .card-footer a{color:#00a1d6;margin-left:4px;font-weight:600;transition:color .15s cubic-bezier(.4,0,.2,1)}.register-card .card-footer a:hover{color:#00b5e5}@media (width<=900px){.register-page{flex-direction:column}.register-hero{flex:none;min-height:200px;padding:24px 0}.register-hero .hero-avatar-preview{width:80px;height:80px}.register-hero .hero-title{font-size:24px}.register-form-side{flex:1;padding:24px}}@media (width<=480px){.register-form-side{padding:16px}.register-card .card-header h2{font-size:24px}}.user-center-page .user-banner{margin-bottom:24px;padding:48px 24px 24px;position:relative}.user-center-page .user-banner .banner-bg{background:linear-gradient(135deg,#d6f0fb 0%,#b8e4f7 35%,#a8d8ef 65%,#c2e0f4 100%);border-radius:0 0 14px 14px;height:140px;position:absolute;top:0;left:0;right:0}.user-center-page .user-banner .banner-bg:after{content:"";border-radius:inherit;background:linear-gradient(#0000 60%,#f5f5f799 100%);position:absolute;inset:0}.user-center-page .user-banner .banner-content{align-items:flex-end;gap:24px;max-width:1440px;margin:0 auto;padding-top:48px;display:flex;position:relative}@media (width<=600px){.user-center-page .user-banner .banner-content{text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:24px}}.user-center-page .user-banner .user-avatar-section{flex-shrink:0;position:relative}.user-center-page .user-banner .user-avatar-section .user-avatar{background:#fff;border:4px solid #fff;border-radius:50%;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}.user-center-page .user-banner .user-avatar-section .user-avatar:hover{transform:translateY(-2px);box-shadow:0 8px 28px #0000001f,0 2px 6px #0000000f}.user-center-page .user-banner .user-info-section{flex:1;min-width:0;padding-bottom:4px}.user-center-page .user-banner .user-info-section .user-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=600px){.user-center-page .user-banner .user-info-section .user-name-row{justify-content:center}}.user-center-page .user-banner .user-info-section .user-name{color:#18191c;letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700;line-height:1.3}.user-center-page .user-banner .user-info-section .role-tag{letter-spacing:.02em;white-space:nowrap;border-radius:12px;align-items:center;padding:2px 12px;font-size:12px;font-weight:600;line-height:1.6;transition:transform .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:inline-flex}.user-center-page .user-banner .user-info-section .role-tag:hover{transform:translateY(-1px)}.user-center-page .user-banner .user-info-section .role-tag.role-admin{color:#fff;background:linear-gradient(135deg,#f63 0%,#ff8f33 100%);box-shadow:0 2px 8px #ff66334d}.user-center-page .user-banner .user-info-section .role-tag.role-admin:hover{box-shadow:0 4px 12px #f636}.user-center-page .user-banner .user-info-section .role-tag.role-publisher{color:#fff;background:linear-gradient(135deg,#00a1d6 0%,#00c4e8 100%);box-shadow:0 2px 8px #00a1d64d}.user-center-page .user-banner .user-info-section .role-tag.role-publisher:hover{box-shadow:0 4px 12px #00a1d666}.user-center-page .user-banner .user-info-section .role-tag.role-user{color:#61666d;box-shadow:none;background:#f0f1f2}.user-center-page .user-banner .user-info-section .user-email{color:#9499a0;margin:4px 0 0;font-size:13px;line-height:1.5}.user-center-page .user-banner .edit-btn{color:#61666d;background:#fff;border-color:#e3e5e7;border-radius:10px;flex-shrink:0;height:36px;padding:0 16px;font-size:13px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.user-center-page .user-banner .edit-btn:hover{color:#00a1d6;background:#00a1d60a;border-color:#00a1d6;box-shadow:0 2px 8px #00a1d61f}.user-center-page .user-banner .edit-btn:active{color:#0091c2;border-color:#0091c2}@media (width<=600px){.user-center-page .user-banner .edit-btn{width:100%;margin-top:4px}}.user-center-page .content-section{background:#fff;border-radius:14px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 1px 3px #0000000a}.user-center-page .bili-tabs{background:#fff;border-bottom:1px solid #f1f2f3;align-items:center;padding:0 24px;display:flex;position:relative}.user-center-page .bili-tabs .tab-item{cursor:pointer;color:#61666d;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;gap:4px;width:120px;padding:16px 24px;font-size:14px;font-weight:400;transition:color .15s cubic-bezier(.4,0,.2,1),background .15s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.user-center-page .bili-tabs .tab-item .anticon{font-size:16px;transition:transform .15s cubic-bezier(.4,0,.2,1)}.user-center-page .bili-tabs .tab-item:hover{color:#18191c;background:#00000005}.user-center-page .bili-tabs .tab-item:hover .anticon{transform:scale(1.05)}.user-center-page .bili-tabs .tab-item.active{color:#00a1d6;font-weight:600}.user-center-page .bili-tabs .tab-item.active .anticon{color:#00a1d6}.user-center-page .bili-tabs .tab-indicator{will-change:transform;background:#00a1d6;border-radius:1px;width:120px;height:2px;transition:transform .25s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:24px}.user-center-page .bili-tabs .tab-indicator:before{content:"";filter:blur(4px);background:#00a1d633;border-radius:2px;height:4px;position:absolute;top:-2px;left:25%;right:25%}.user-center-page .tab-content{min-height:360px;padding:24px;animation:.3s fadeInContent}@keyframes fadeInContent{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.user-center-page .tab-content .loading-wrapper{color:#9499a0;justify-content:center;align-items:center;min-height:240px;font-size:14px;display:flex}.user-center-page .video-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1100px){.user-center-page .video-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.user-center-page .video-grid{grid-template-columns:repeat(2,1fr);gap:8px}}@media (width<=500px){.user-center-page .video-grid{grid-template-columns:1fr}}.user-center-page .video-grid .video-item-wrapper{border-radius:10px;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.user-center-page .video-grid .video-item-wrapper:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000014,0 2px 4px #0000000a}.user-center-page .video-grid .video-item-wrapper .video-status{z-index:2;-webkit-backdrop-filter:blur(8px);color:#fff;pointer-events:none;background:#0000008c;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600;line-height:1.6;position:absolute;top:8px;left:8px}.user-center-page .article-list{flex-direction:column;gap:16px;display:flex}.user-center-page .article-item{cursor:pointer;background:#f6f7f8;border:1px solid #0000;border-radius:10px;gap:16px;padding:16px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.user-center-page .article-item:hover{background:#fff;border-color:#f1f2f3;transform:translateY(-1px);box-shadow:0 6px 20px #00000014,0 2px 4px #0000000a}.user-center-page .article-item:hover .article-title{color:#00a1d6}.user-center-page .article-item:hover .article-cover img{transform:scale(1.04)}.user-center-page .article-item .article-cover{border-radius:6px;flex-shrink:0;width:180px;overflow:hidden}.user-center-page .article-item .article-cover img{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:100%;transition:transform .25s cubic-bezier(.4,0,.2,1);display:block}@media (width<=600px){.user-center-page .article-item .article-cover{width:120px}}.user-center-page .article-item .article-info{flex-direction:column;flex:1;justify-content:space-between;min-width:0;padding:4px 0;display:flex}.user-center-page .article-item .article-info .article-title{color:#18191c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:600;line-height:1.5;transition:color .15s cubic-bezier(.4,0,.2,1);display:-webkit-box;overflow:hidden}.user-center-page .article-item .article-info .article-meta{color:#9499a0;align-items:center;gap:16px;margin-top:8px;font-size:13px;display:flex}.user-center-page .article-item .article-info .article-meta span{align-items:center;gap:4px;display:inline-flex}.user-center-page .article-item .article-info .article-meta .anticon{font-size:13px}@media (width<=500px){.user-center-page .article-item{flex-direction:column}.user-center-page .article-item .article-cover{width:100%}}.user-center-page .pagination-wrapper{justify-content:center;margin-top:32px;padding:16px 0;display:flex}.user-center-page .pagination-wrapper .ant-pagination-item{border-color:#e3e5e7;border-radius:6px;transition:all .15s cubic-bezier(.4,0,.2,1)}.user-center-page .pagination-wrapper .ant-pagination-item:hover{border-color:#00a1d6}.user-center-page .pagination-wrapper .ant-pagination-item:hover a{color:#00a1d6}.user-center-page .pagination-wrapper .ant-pagination-item-active{background:#00a1d6;border-color:#00a1d6}.user-center-page .pagination-wrapper .ant-pagination-item-active a{color:#fff}.edit-modal .ant-modal-content{border-radius:14px;overflow:hidden;box-shadow:0 16px 48px #0000001a,0 4px 12px #0000000f}.edit-modal .ant-modal-header{border-bottom:1px solid #f1f2f3;border-radius:14px 14px 0 0;padding:24px 24px 16px}.edit-modal .ant-modal-header .ant-modal-title{color:#18191c;font-size:18px;font-weight:600}.edit-modal .ant-modal-body{padding:24px}.edit-modal .ant-modal-footer{border-top:1px solid #f1f2f3;padding:16px 24px}.edit-modal .ant-input{border-color:#e3e5e7;border-radius:6px;transition:all .15s cubic-bezier(.4,0,.2,1)}.edit-modal .ant-input:hover{border-color:#00a1d6}.edit-modal .ant-input:focus{border-color:#00a1d6;box-shadow:0 0 0 2px #00a1d61a}.edit-modal .ant-btn-primary{background:#00a1d6;border-color:#00a1d6;border-radius:6px;font-weight:500}.edit-modal .ant-btn-primary:hover{background:#00b5e5;border-color:#00b5e5}.upload-page{flex-direction:column;align-items:center;min-height:calc(100vh - 64px);padding:32px 16px;display:flex}@media (width<=768px){.upload-page{padding:16px 8px}}.upload-page .upload-card{background:#fff;border-radius:14px;width:100%;max-width:800px;margin:0 auto;padding:32px 32px 48px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000a}.upload-page .upload-card:hover{box-shadow:0 8px 24px #0000001a}@media (width<=768px){.upload-page .upload-card{border-radius:10px;padding:24px 16px}}@media (width<=480px){.upload-page .upload-card{border-radius:6px;padding:16px}}.upload-page .page-title{color:#18191c;letter-spacing:-.02em;margin:0 0 4px;padding-bottom:16px;font-size:24px;font-weight:700;line-height:1.3;position:relative}.upload-page .page-title:after{content:"";background:linear-gradient(135deg,#00a1d6 0%,#00d4aa 100%);border-radius:2px;width:40px;height:3px;position:absolute;bottom:0;left:0}.upload-page .upload-form{padding-top:24px}.upload-page .upload-form .ant-upload-drag{background:#f6f7f8;border:2px dashed #e3e5e7;border-radius:10px;padding:32px 16px;transition:all .25s cubic-bezier(.4,0,.2,1)}.upload-page .upload-form .ant-upload-drag:hover{background:#00a1d60a;border-color:#00a1d6}.upload-page .upload-form .ant-upload-drag:active{border-color:#0091c2}.upload-page .upload-form .ant-upload-drag .ant-upload-drag-icon{margin-bottom:8px}.upload-page .upload-form .ant-upload-drag .ant-upload-drag-icon .anticon{color:#00a1d6;font-size:48px;transition:transform .25s cubic-bezier(.4,0,.2,1)}.upload-page .upload-form .ant-upload-drag:hover .ant-upload-drag-icon .anticon{transform:translateY(-2px)}.upload-page .upload-form .ant-upload-drag .ant-upload-text{color:#18191c;margin-bottom:4px;font-size:16px;font-weight:500}.upload-page .upload-form .ant-upload-drag .ant-upload-hint{color:#9499a0;font-size:14px;line-height:1.6}.upload-page .upload-form .ant-upload-picture-card-wrapper{width:auto}.upload-page .upload-form .ant-upload.ant-upload-select-picture-card{background:#f6f7f8;border:2px dashed #e3e5e7;border-radius:10px;width:200px;height:112px;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.upload-page .upload-form .ant-upload.ant-upload-select-picture-card:hover{background:#00a1d60a;border-color:#00a1d6}.upload-page .upload-form .cover-preview{object-fit:cover;border:1px solid #f1f2f3;border-radius:10px;width:200px;height:112px;display:block}.upload-page .upload-form .ant-form-item-label>label{color:#18191c;font-size:14px;font-weight:500}.upload-page .upload-form .ant-input,.upload-page .upload-form .ant-input-textarea textarea,.upload-page .upload-form .ant-select-selector{border-color:#e3e5e7;border-radius:6px;transition:all .15s cubic-bezier(.4,0,.2,1)}.upload-page .upload-form .ant-input:hover,.upload-page .upload-form .ant-input-textarea textarea:hover,.upload-page .upload-form .ant-select-selector:hover{border-color:#00a1d6}.upload-page .upload-form .ant-input:focus,.upload-page .upload-form .ant-input:focus-within,.upload-page .upload-form .ant-input-textarea textarea:focus,.upload-page .upload-form .ant-input-textarea textarea:focus-within,.upload-page .upload-form .ant-select-selector:focus,.upload-page .upload-form .ant-select-selector:focus-within{border-color:#00a1d6;box-shadow:0 0 0 2px #00a1d61a}.upload-page .upload-form .ant-input-textarea textarea{resize:vertical;min-height:100px}.upload-page .upload-form input[type=file]{color:#61666d;padding:8px;font-size:14px}.upload-page .upload-form input[type=file]::file-selector-button{color:#fff;cursor:pointer;background:#00a1d6;border:none;border-radius:6px;margin-right:8px;padding:4px 16px;font-size:13px;font-weight:500;transition:background .15s cubic-bezier(.4,0,.2,1)}.upload-page .upload-form input[type=file]::file-selector-button:hover{background:#00b5e5}.upload-page .upload-form .progress-hint{color:#9499a0;align-items:center;gap:4px;margin-top:8px;font-size:13px;line-height:1.5;display:flex}.upload-page .upload-form .progress-hint .anticon{color:#00a1d6;font-size:14px}.upload-page .upload-form .ant-form-item:last-child{margin-bottom:0;padding-top:8px}.upload-page .upload-form .ant-btn-primary{height:40px;box-shadow:none;background:#00a1d6;border-color:#00a1d6;border-radius:6px;padding:0 32px;font-size:14px;font-weight:500;transition:all .15s cubic-bezier(.4,0,.2,1)}.upload-page .upload-form .ant-btn-primary:hover{background:#00b5e5;border-color:#00b5e5;box-shadow:0 4px 14px #00a1d640}.upload-page .upload-form .ant-btn-primary:active{background:#0091c2;border-color:#0091c2}.search-page{min-height:calc(100vh - 64px);padding:24px 0}.search-page .search-header{margin-bottom:24px}.search-page .search-header .search-title{color:#18191c;margin:0;font-size:20px;font-weight:600;line-height:1.4}.search-page .search-header .search-title .keyword{color:#00a1d6;font-weight:700;position:relative}.search-page .search-header .search-title .keyword:after{content:"";opacity:.4;background:#00a1d6;border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}.search-page .search-content{background:#fff;border-radius:10px;padding:24px;box-shadow:0 1px 3px #0000000a}@media (width<=768px){.search-page .search-content{border-radius:6px;padding:16px}}.search-page .search-results{min-height:300px}.search-page .search-results .loading-wrapper{color:#9499a0;justify-content:center;align-items:center;min-height:200px;font-size:14px;display:flex}.search-page .video-grid{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (width<=1400px){.search-page .video-grid{grid-template-columns:repeat(4,1fr)}}@media (width<=1100px){.search-page .video-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=800px){.search-page .video-grid{grid-template-columns:repeat(2,1fr);gap:8px}}@media (width<=500px){.search-page .video-grid{grid-template-columns:1fr}}.search-page .article-list{flex-direction:column;gap:16px;display:flex}.search-page .article-item{cursor:pointer;background:#f6f7f8;border-radius:10px;gap:16px;padding:16px;transition:background .15s cubic-bezier(.4,0,.2,1),box-shadow .15s cubic-bezier(.4,0,.2,1);display:flex}.search-page .article-item:hover{background:#f0f1f2;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}.search-page .article-item:hover .article-title{color:#00a1d6}.search-page .article-item .article-cover{flex-shrink:0;width:200px}.search-page .article-item .article-cover img{aspect-ratio:16/9;object-fit:cover;background:#f6f7f8;border-radius:6px;width:100%;display:block}@media (width<=600px){.search-page .article-item .article-cover{width:120px}}.search-page .article-item .article-info{flex-direction:column;flex:1;justify-content:space-between;min-width:0;display:flex}.search-page .article-item .article-info .article-title{color:#18191c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:16px;font-weight:500;line-height:1.5;transition:color .15s cubic-bezier(.4,0,.2,1);display:-webkit-box;overflow:hidden}.search-page .article-item .article-info .article-title .highlight{color:#fb7299;background:#fb72991a;border-radius:2px;padding:0 2px}.search-page .article-item .article-info .article-summary{color:#9499a0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.search-page .article-item .article-info .article-summary .highlight{color:#fb7299;background:#fb72991a;border-radius:2px;padding:0 2px}.search-page .article-item .article-info .article-meta{color:#9499a0;flex-wrap:wrap;align-items:center;gap:16px;font-size:13px;display:flex}.search-page .article-item .article-info .article-meta .author{color:#18191c;font-weight:500;transition:color .15s cubic-bezier(.4,0,.2,1)}.search-page .article-item .article-info .article-meta .author:hover{color:#00a1d6}.search-page .article-item .article-info .article-meta .meta-item{align-items:center;gap:4px;display:flex}.search-page .article-item .article-info .article-meta .meta-item svg{width:14px;height:14px}@media (width<=500px){.search-page .article-item{flex-direction:column}.search-page .article-item .article-cover{width:100%}}.search-page .pagination-wrapper{justify-content:center;margin-top:32px;padding-top:16px;display:flex}._termsPage_h0zox_1{background-color:#f5f5f7;min-height:calc(100vh - 64px);padding:32px 0}._container_h0zox_7{max-width:960px;margin:0 auto;padding:0 24px}._header_h0zox_13{text-align:center;margin-bottom:32px}._langSwitcher_h0zox_18{justify-content:center;margin-top:16px;display:flex}._pageTitle_h0zox_24{color:#00a1d6!important;margin:0!important;font-size:32px!important;font-weight:600!important}._contentCard_h0zox_31{background-color:#fff;border-radius:10px;padding:32px;box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a}._termsTabs_h0zox_38 .ant-tabs-nav{margin-bottom:32px}._termsTabs_h0zox_38 .ant-tabs-tab{color:#61666d;font-size:14px;transition:color .15s cubic-bezier(.4,0,.2,1)}._termsTabs_h0zox_38 .ant-tabs-tab:hover{color:#00a1d6}._termsTabs_h0zox_38 .ant-tabs-tab-active .ant-tabs-tab-btn{font-weight:500;color:#00a1d6!important}._termsTabs_h0zox_38 .ant-tabs-ink-bar{background-color:#00a1d6}._termsTabs_h0zox_38 .ant-tabs-content{padding-top:16px}._tabContent_h0zox_60 h2{color:#18191c;margin:0 0 8px;font-size:20px;font-weight:600}._tabContent_h0zox_60 h3{color:#18191c;margin:32px 0 16px;font-size:16px;font-weight:600}._tabContent_h0zox_60 h3:first-of-type{margin-top:24px}._tabContent_h0zox_60 p{color:#61666d;margin:0 0 16px;font-size:14px;line-height:1.8}._tabContent_h0zox_60 a{color:#00a1d6;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}._tabContent_h0zox_60 a:hover{color:#00b5e5;text-decoration:underline}._lastUpdated_h0zox_91{color:#9499a0;margin-bottom:24px;font-size:13px;display:block}._intro_h0zox_98{color:#61666d;background-color:#f6f7f8;border-left:3px solid #00a1d6;border-radius:6px;padding:16px;font-size:14px;line-height:1.8}._contactCard_h0zox_108{background-color:#f6f7f8;border-radius:10px;margin:24px 0;padding:24px}._contactItem_h0zox_115{border-bottom:1px solid #f1f2f3;flex-direction:column;gap:4px;padding:16px 0;display:flex}._contactItem_h0zox_115:last-child{border-bottom:none;padding-bottom:0}._contactItem_h0zox_115:first-child{padding-top:0}._contactLabel_h0zox_130{color:#9499a0;font-size:13px;font-weight:500}._contactValue_h0zox_136{color:#18191c;font-size:14px;text-decoration:none}._contactValue_h0zox_136[href]{color:#00a1d6}._contactValue_h0zox_136[href]:hover{text-decoration:underline}@media (width<=768px){._termsPage_h0zox_1{padding:24px 0}._container_h0zox_7{padding:0 16px}._header_h0zox_13{margin-bottom:24px}._pageTitle_h0zox_24{font-size:24px!important}._contentCard_h0zox_31{padding:24px}._termsTabs_h0zox_38 .ant-tabs-nav{margin-bottom:24px}._termsTabs_h0zox_38 .ant-tabs-tab{padding:8px 16px;font-size:13px}._tabContent_h0zox_60 h2{font-size:18px}._tabContent_h0zox_60 h3{margin-top:24px;font-size:14px}._tabContent_h0zox_60 p{font-size:13px}._contactCard_h0zox_108{padding:16px}}._page_8cixi_1{background:#f5f5f7;min-height:calc(100vh - 64px)}._categoryNav_8cixi_6{z-index:200;background:#fff;border-bottom:1px solid #e3e5e7;padding:0 24px;position:sticky;top:64px}._categoryInner_8cixi_15{scrollbar-width:none;align-items:center;gap:4px;max-width:1440px;margin:0 auto;padding:8px 0;display:flex;overflow-x:auto}._categoryInner_8cixi_15::-webkit-scrollbar{display:none}._categoryItem_8cixi_29{color:#61666d;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:8px 16px;font-size:14px;transition:color .15s cubic-bezier(.4,0,.2,1);position:relative}._categoryItem_8cixi_29:hover{color:#00a1d6}._categoryItem_8cixi_29._active_8cixi_44{color:#00a1d6;font-weight:500}._indicator_8cixi_49{background:#00a1d6;border-radius:2px;width:20px;height:3px;position:absolute;bottom:-1px;left:50%;transform:translate(-50%)}._content_8cixi_60{max-width:1440px;margin:0 auto;padding:24px}._grid_8cixi_66{grid-template-columns:repeat(5,1fr);gap:16px;display:grid}@media (width<=1400px){._grid_8cixi_66{grid-template-columns:repeat(4,1fr)}}@media (width<=1100px){._grid_8cixi_66{grid-template-columns:repeat(3,1fr)}}@media (width<=768px){._grid_8cixi_66{grid-template-columns:repeat(2,1fr);gap:8px}}@media (width<=480px){._grid_8cixi_66{grid-template-columns:1fr}}._empty_8cixi_93{justify-content:center;align-items:center;min-height:400px;display:flex}._pagination_8cixi_100{justify-content:center;margin-top:32px;padding-bottom:24px;display:flex}._skeletonCard_8cixi_107{background:#fff;border-radius:10px;overflow:hidden}._skeletonCover_8cixi_113{position:relative;width:100%!important;height:0!important;padding-top:56.25%!important}._skeletonCover_8cixi_113 .ant-skeleton-image{width:100%;height:100%;position:absolute;top:0;left:0}._skeletonInfo_8cixi_127{padding:8px}._page_q9igi_1{background:#f5f5f7;min-height:calc(100vh - 64px);padding:16px 24px 64px}@media (width<=768px){._page_q9igi_1{padding:8px 16px 32px}}._breadcrumb_q9igi_12{color:#9499a0;align-items:center;gap:8px;max-width:1440px;margin:0 auto 24px;font-size:13px;display:flex}@media (width<=768px){._breadcrumb_q9igi_12{margin-bottom:16px}}._backBtn_q9igi_27{color:#61666d;cursor:pointer;background:#fff;border:1px solid #e3e5e7;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;transition:all .15s cubic-bezier(.4,0,.2,1);display:inline-flex}._backBtn_q9igi_27:hover{color:#00a1d6;background:#00a1d614;border-color:#00a1d6}._breadcrumbDivider_q9igi_46{color:#c9ccd0}._breadcrumbItem_q9igi_50{color:#9499a0}._breadcrumbCurrent_q9igi_54{color:#18191c;text-overflow:ellipsis;white-space:nowrap;max-width:300px;font-weight:500;overflow:hidden}._container_q9igi_63{background:#fff;border-radius:14px;grid-template-columns:1fr 1fr;gap:32px;max-width:1440px;margin:0 auto;padding:32px;display:grid;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}@media (width<=1100px){._container_q9igi_63{grid-template-columns:1fr;gap:24px}}@media (width<=768px){._container_q9igi_63{border-radius:10px;padding:16px}}._gallery_q9igi_87{flex-direction:column;gap:16px;display:flex}._mainImage_q9igi_93{aspect-ratio:1;cursor:zoom-in;background:#f6f7f8;border-radius:10px;width:100%;transition:transform .25s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}._mainImage_q9igi_93:hover ._navBtn_q9igi_103{opacity:1}._image_q9igi_107{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.4,0,.2,1)}._image_q9igi_107 .ant-image-img{object-fit:cover;width:100%;height:100%}._previewMask_q9igi_119{color:#fff;background:#0009;border-radius:6px;padding:8px 16px;font-size:13px}._navBtn_q9igi_103{cursor:pointer;opacity:0;z-index:10;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:50%;left:16px;transform:translateY(-50%);box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a}._navBtn_q9igi_103:hover{background:#fff;transform:translateY(-50%)scale(1.1)}._navBtnNext_q9igi_150{left:auto;right:16px}._thumbnails_q9igi_155{scrollbar-width:thin;scrollbar-color:#0003 transparent;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._thumbnails_q9igi_155::-webkit-scrollbar{height:4px}._thumbnails_q9igi_155::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}._thumbnail_q9igi_155{cursor:pointer;background:#f6f7f8;border:2px solid #0000;border-radius:6px;flex-shrink:0;width:72px;height:72px;transition:all .15s cubic-bezier(.4,0,.2,1);overflow:hidden}._thumbnail_q9igi_155:hover{border-color:#e3e5e7;transform:translateY(-2px)}._thumbnail_q9igi_155._active_q9igi_186{border-color:#00a1d6;box-shadow:0 0 0 2px #00a1d614}._thumbnail_q9igi_155 img{object-fit:cover;width:100%;height:100%}@media (width<=768px){._thumbnail_q9igi_155{width:60px;height:60px}}._imageIndicators_q9igi_202{justify-content:center;gap:4px;margin-top:8px;display:none}@media (width<=768px){._imageIndicators_q9igi_202{display:flex}}._indicator_q9igi_214{cursor:pointer;background:#e3e5e7;border-radius:50%;width:8px;height:8px;transition:all .15s cubic-bezier(.4,0,.2,1)}._indicator_q9igi_214._active_q9igi_186{background:#00a1d6;border-radius:4px;width:24px}._info_q9igi_228{flex-direction:column;gap:16px;display:flex}._tags_q9igi_234{flex-wrap:wrap;gap:8px;display:flex}._categoryTag_q9igi_240{color:#00a1d6!important;background:#00a1d614!important;border-color:#0000!important}._stockTag_q9igi_246{font-weight:500}._name_q9igi_250{color:#18191c;letter-spacing:-.01em;margin:0;font-size:24px;font-weight:600;line-height:1.4}@media (width<=768px){._name_q9igi_250{font-size:18px}}._subtitle_q9igi_264{color:#61666d;margin:0;font-size:14px;line-height:1.6}._priceSection_q9igi_271{background:linear-gradient(135deg,#ff663314 0%,#f25d8e14 100%);border-radius:10px;align-items:baseline;gap:8px;margin:8px 0;padding:24px;display:flex}._priceMain_q9igi_281{color:#f63;align-items:baseline;display:flex}._priceSymbol_q9igi_287{margin-right:2px;font-size:18px;font-weight:600}._priceInteger_q9igi_293{letter-spacing:-.02em;font-size:42px;font-weight:700;line-height:1}@media (width<=768px){._priceInteger_q9igi_293{font-size:36px}}._priceDecimal_q9igi_305{font-size:18px;font-weight:600}._priceMeta_q9igi_310{margin-left:auto}._priceLabel_q9igi_314{color:#9499a0;background:#fff;border-radius:4px;padding:4px 8px;font-size:13px}._services_q9igi_322{flex-wrap:wrap;gap:24px;padding:16px 0;display:flex}._serviceItem_q9igi_329{color:#61666d;align-items:center;gap:4px;font-size:13px;display:flex}._serviceItem_q9igi_329 .anticon{color:#00b386;font-size:14px}._divider_q9igi_341{margin:8px 0!important}._specs_q9igi_345{flex-direction:column;gap:16px;display:flex}._specItem_q9igi_351{align-items:center;gap:24px;display:flex}._specLabel_q9igi_357{color:#9499a0;flex-shrink:0;width:60px;font-size:14px}._specValue_q9igi_364{color:#18191c;font-size:14px;font-weight:500}._lowStock_q9igi_370{color:#f63!important}._outOfStock_q9igi_374{color:#f25d8e!important}._quantitySection_q9igi_378{align-items:center;gap:24px;padding:16px 0;display:flex}._quantityLabel_q9igi_385{color:#9499a0;flex-shrink:0;width:60px;font-size:14px}._quantityControl_q9igi_392{border:1px solid #e3e5e7;border-radius:6px;align-items:center;display:flex;overflow:hidden}._quantityBtn_q9igi_400{justify-content:center;align-items:center;width:40px;height:40px;display:flex;color:#61666d!important;background:#f6f7f8!important;border:none!important}._quantityBtn_q9igi_400:hover:not(:disabled){color:#00a1d6!important;background:#edeef0!important}._quantityBtn_q9igi_400:disabled{color:#c9ccd0!important}._quantityInput_q9igi_418{width:60px}._quantityInput_q9igi_418 .ant-input-number-input{text-align:center;height:40px;padding:0;font-size:16px;font-weight:500}._quantityInput_q9igi_418 .ant-input-number-handler-wrap{display:none}._stockHint_q9igi_432{color:#9499a0;font-size:13px}._actions_q9igi_437{gap:16px;margin-top:8px;display:flex}@media (width<=480px){._actions_q9igi_437{flex-direction:column}}._cartBtn_q9igi_448{flex:1;height:52px;font-size:16px;font-weight:500;color:#00a1d6!important;background:#00a1d614!important;border-color:#00a1d6!important;border-radius:10px!important}._cartBtn_q9igi_448:hover:not(:disabled){color:#fff!important;background:#00a1d6!important;border-color:#00a1d6!important}._cartBtn_q9igi_448:disabled{opacity:.6;color:#c9ccd0!important;background:#f6f7f8!important;border-color:#e3e5e7!important}._buyBtn_q9igi_470{flex:1;height:52px;font-size:16px;font-weight:500;box-shadow:0 4px 14px #ff66334d;background:linear-gradient(135deg,#f63 0%,#f25d8e 100%)!important;border:none!important;border-radius:10px!important}._buyBtn_q9igi_470:hover:not(:disabled){opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px #f636}._buyBtn_q9igi_470:disabled{opacity:.6;box-shadow:none;color:#c9ccd0!important;background:#f6f7f8!important}._secondaryActions_q9igi_492{border-top:1px solid #f1f2f3;gap:16px;margin-top:8px;padding-top:16px;display:flex}._secondaryBtn_q9igi_500{color:#9499a0;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:8px 16px;font-size:13px;transition:all .15s cubic-bezier(.4,0,.2,1);display:flex}._secondaryBtn_q9igi_500 .anticon{font-size:14px}._secondaryBtn_q9igi_500:hover{color:#00a1d6;background:#00a1d614}._detailSection_q9igi_521{background:#fff;border-radius:14px;max-width:1440px;margin:32px auto 0;overflow:hidden;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}@media (width<=768px){._detailSection_q9igi_521{border-radius:10px;margin-top:24px}}._detailHeader_q9igi_536{border-bottom:1px solid #f1f2f3;padding:24px 32px}._detailHeader_q9igi_536 h2{color:#18191c;align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;display:flex}._detailHeader_q9igi_536 h2:before{content:"";background:linear-gradient(135deg,#fb7299 0%,#ff9a56 100%);border-radius:2px;width:4px;height:20px}@media (width<=768px){._detailHeader_q9igi_536{padding:16px}}._detailContent_q9igi_562{min-height:200px;padding:32px}@media (width<=768px){._detailContent_q9igi_562{padding:16px}}._descriptionContent_q9igi_572{color:#61666d;white-space:pre-wrap;font-size:14px;line-height:1.8}._emptyDescription_q9igi_579{color:#9499a0;flex-direction:column;justify-content:center;align-items:center;padding:64px 0;display:flex}._emptyDescription_q9igi_579 .anticon{opacity:.3;margin-bottom:16px;font-size:64px}._emptyDescription_q9igi_579 p{margin:0;font-size:14px}._skeletonMainImage_q9igi_597{aspect-ratio:1;width:100%!important;height:100%!important}._skeletonThumbnails_q9igi_603{gap:8px;display:flex}._skeletonThumb_q9igi_603{width:72px!important;height:72px!important}._skeletonActions_q9igi_613{gap:16px;margin-top:24px;display:flex}._skeletonActions_q9igi_613 .ant-skeleton-button{flex:1;height:52px!important}._notFound_q9igi_623{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:500px;padding:32px;display:flex}._notFound_q9igi_623 h2{color:#18191c;margin:16px 0 8px;font-size:20px}._notFound_q9igi_623 p{color:#9499a0;margin:0 0 32px;font-size:14px}._notFoundIcon_q9igi_643{color:#c9ccd0;opacity:.5;font-size:80px}._buyModal_q9igi_649 .ant-modal-header{border-bottom:1px solid #f1f2f3;padding:16px 24px}._buyModal_q9igi_649 .ant-modal-title{font-size:16px;font-weight:600}._buyModal_q9igi_649 .ant-modal-body{padding:24px}._buyModal_q9igi_649 .ant-modal-footer{border-top:1px solid #f1f2f3;padding:16px 24px}._buyModalContent_q9igi_665 ._buyProductInfo_q9igi_665{background:#f6f7f8;border-radius:10px;gap:16px;padding:16px;display:flex}._buyModalContent_q9igi_665 ._buyProductImg_q9igi_672{object-fit:cover;border-radius:6px;flex-shrink:0;width:100px;height:100px}._buyModalContent_q9igi_665 ._buyProductDetails_q9igi_679{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}._buyModalContent_q9igi_665 ._buyProductName_q9igi_686{color:#18191c;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;font-weight:500;overflow:hidden}._buyModalContent_q9igi_665 ._buyProductPrice_q9igi_695{color:#9499a0;margin:0 0 4px;font-size:13px}._buyModalContent_q9igi_665 ._buyProductTotal_q9igi_700{color:#18191c;margin:0;font-weight:600}._buyModalContent_q9igi_665 ._buyProductTotal_q9igi_700 span{color:#f63;font-size:16px}@media (width<=768px){._priceSection_q9igi_271{padding:16px}._priceInteger_q9igi_293{font-size:32px}._services_q9igi_322,._quantitySection_q9igi_378,._specItem_q9igi_351{gap:16px}._navBtn_q9igi_103{opacity:1;width:36px;height:36px}}@media (width<=480px){._breadcrumbCurrent_q9igi_54{max-width:150px}._thumbnails_q9igi_155{display:none}._secondaryActions_q9igi_492{justify-content:center}}._page_cn19q_1{background:#f5f5f7;min-height:calc(100vh - 64px);padding:24px}._loading_cn19q_7{justify-content:center;align-items:center;min-height:calc(100vh - 164px);display:flex}._container_cn19q_14{max-width:1000px;margin:0 auto}._header_cn19q_19{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._title_cn19q_26{color:#18191c;align-items:center;gap:8px;margin:0;font-size:24px;font-weight:600;display:flex}._title_cn19q_26 .anticon{color:#00a1d6}._empty_cn19q_39{background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:400px;display:flex}._list_cn19q_50{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._item_cn19q_57{border-bottom:1px solid #f1f2f3;align-items:center;gap:16px;padding:16px 24px;display:flex}._item_cn19q_57:last-child{border-bottom:none}@media (width<=768px){._item_cn19q_57{flex-wrap:wrap;padding:16px}}._cover_cn19q_74{cursor:pointer;background:#f6f7f8;border-radius:6px;flex-shrink:0;width:80px;height:80px;overflow:hidden}._cover_cn19q_74 img{object-fit:cover;width:100%;height:100%}@media (width<=768px){._cover_cn19q_74{width:60px;height:60px}}._placeholder_cn19q_95{color:#c9ccd0;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;display:flex}._info_cn19q_105{flex:1;min-width:0}@media (width<=768px){._info_cn19q_105{flex:0 0 calc(100% - 80px)}}._name_cn19q_115{color:#18191c;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;font-weight:500;overflow:hidden}._name_cn19q_115:hover{color:#00a1d6}._stock_cn19q_129{color:#9499a0;margin:0;font-size:13px}._price_cn19q_135{color:#18191c;text-align:center;flex-shrink:0;width:100px;font-size:14px}@media (width<=768px){._price_cn19q_135{width:80px;font-size:13px}}._quantityControl_cn19q_149{flex-shrink:0;align-items:center;display:flex}@media (width<=768px){._quantityControl_cn19q_149{order:10;justify-content:center;width:100%;margin-top:8px}}._quantityInput_cn19q_163{width:60px;margin:0 1px}._quantityInput_cn19q_163 .ant-input-number-input{text-align:center}._subtotal_cn19q_171{color:#f63;text-align:center;flex-shrink:0;width:100px;font-size:16px;font-weight:600}@media (width<=768px){._subtotal_cn19q_171{width:80px;font-size:14px}}._removeBtn_cn19q_186{flex-shrink:0}@media (width<=768px){._removeBtn_cn19q_186{position:absolute;top:8px;right:8px}}._footer_cn19q_197{background:#fff;border-radius:14px;justify-content:flex-end;align-items:center;gap:32px;margin-top:24px;padding:24px;display:flex;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}@media (width<=768px){._footer_cn19q_197{flex-direction:column;gap:16px}}._summary_cn19q_215{align-items:center;gap:32px;display:flex}@media (width<=768px){._summary_cn19q_215{justify-content:space-between;width:100%}}._count_cn19q_227{color:#9499a0;font-size:14px}._count_cn19q_227 strong{color:#18191c;font-weight:600}._total_cn19q_236{color:#9499a0;font-size:14px}._total_cn19q_236 strong{color:#f63;font-size:18px;font-weight:600}._checkoutBtn_cn19q_246{background:linear-gradient(135deg,#f63 0%,#f25d8e 100%);border:none;min-width:140px;height:48px;font-size:16px}._checkoutBtn_cn19q_246:hover{opacity:.9}._page_oie72_1{background:#f5f5f7;min-height:calc(100vh - 64px);padding:24px}._loading_oie72_7{justify-content:center;align-items:center;min-height:calc(100vh - 164px);display:flex}._container_oie72_14{max-width:900px;margin:0 auto}._title_oie72_19{color:#18191c;margin:0 0 24px;font-size:24px;font-weight:600}._content_oie72_26{flex-direction:column;gap:16px;display:flex}._section_oie72_32{border-radius:14px;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._items_oie72_37{flex-direction:column;gap:16px;display:flex}._item_oie72_37{align-items:center;gap:16px;padding:8px 0;display:flex}@media (width<=768px){._item_oie72_37{flex-wrap:wrap}}._itemCover_oie72_55{background:#f6f7f8;border-radius:6px;flex-shrink:0;width:80px;height:80px;overflow:hidden}._itemCover_oie72_55 img{object-fit:cover;width:100%;height:100%}._placeholder_oie72_69{color:#c9ccd0;justify-content:center;align-items:center;width:100%;height:100%;font-size:24px;display:flex}._itemInfo_oie72_79{flex:1;min-width:0}._itemName_oie72_84{color:#18191c;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;font-weight:500;overflow:hidden}._itemPrice_oie72_94{color:#9499a0;margin:0;font-size:13px}._itemQuantity_oie72_100{color:#9499a0;font-size:14px}._itemSubtotal_oie72_105{text-align:right;color:#f63;width:100px;font-size:14px;font-weight:500}._totalRow_oie72_113{color:#9499a0;justify-content:flex-end;align-items:center;gap:16px;font-size:14px;display:flex}._totalAmount_oie72_122{color:#f63;font-size:18px;font-weight:600}._formRow_oie72_128{gap:16px;display:flex}@media (width<=768px){._formRow_oie72_128{flex-direction:column}}._formItem_oie72_138{flex:1}._footer_oie72_142{background:#fff;border-radius:14px;justify-content:flex-end;align-items:center;gap:32px;padding:24px;display:flex;position:sticky;bottom:0;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}@media (width<=768px){._footer_oie72_142{flex-direction:column;gap:16px}}._summary_oie72_161{color:#9499a0;align-items:baseline;gap:8px;font-size:14px;display:flex}._finalAmount_oie72_169{color:#f63;font-size:32px;font-weight:700}._submitBtn_oie72_175{background:linear-gradient(135deg,#f63 0%,#f25d8e 100%);border:none;min-width:160px;height:48px;font-size:16px}._submitBtn_oie72_175:hover{opacity:.9}._page_bazqz_1{background:#f5f5f7;min-height:calc(100vh - 64px);padding:24px}._loading_bazqz_7{justify-content:center;align-items:center;min-height:calc(100vh - 164px);display:flex}._container_bazqz_14{max-width:900px;margin:0 auto}._title_bazqz_19{color:#18191c;margin:0 0 16px;font-size:24px;font-weight:600}._tabs_bazqz_26{background:#fff;border-radius:14px 14px 0 0;margin-bottom:-1px;padding:0 16px}._tabs_bazqz_26 .ant-tabs-nav{margin-bottom:0}._empty_bazqz_36{background:#fff;border-radius:0 0 14px 14px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}._list_bazqz_46{flex-direction:column;gap:16px;display:flex}._orderCard_bazqz_52{border-radius:14px;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._orderCard_bazqz_52 .ant-card-body{padding:0}._orderHeader_bazqz_60{background:#f6f7f8;border-bottom:1px solid #f1f2f3;border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}._orderMeta_bazqz_70{align-items:center;gap:24px;display:flex}._orderNo_bazqz_76{color:#18191c;font-size:14px;font-weight:500}._orderTime_bazqz_82{color:#9499a0;font-size:13px}._orderItems_bazqz_87{flex-wrap:wrap;gap:8px;padding:16px 24px;display:flex}._itemThumb_bazqz_94{background:#f6f7f8;border-radius:4px;width:60px;height:60px;overflow:hidden}._itemThumb_bazqz_94 img{object-fit:cover;width:100%;height:100%}._placeholder_bazqz_107{color:#c9ccd0;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;display:flex}._moreItems_bazqz_117{color:#9499a0;background:#f6f7f8;border-radius:4px;justify-content:center;align-items:center;width:60px;height:60px;font-size:13px;display:flex}._orderFooter_bazqz_129{background:#fff;border-top:1px solid #f1f2f3;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}@media (width<=768px){._orderFooter_bazqz_129{flex-direction:column;align-items:flex-start;gap:16px}}._orderSummary_bazqz_146{align-items:center;gap:24px;display:flex}._itemCount_bazqz_152{color:#9499a0;font-size:13px}._orderTotal_bazqz_157{color:#9499a0;font-size:14px}._orderTotal_bazqz_157 strong{color:#f63;font-size:16px;font-weight:600}._orderActions_bazqz_167{gap:8px;display:flex}._pagination_bazqz_172{justify-content:center;margin-top:32px;padding-bottom:24px;display:flex}._page_nin44_1{background:#f5f5f7;min-height:calc(100vh - 64px);padding:24px}._loading_nin44_7,._notFound_nin44_8{flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:calc(100vh - 164px);display:flex}._container_nin44_17{max-width:900px;margin:0 auto}._title_nin44_22{color:#18191c;margin:0 0 24px;font-size:24px;font-weight:600}._section_nin44_29{border-radius:14px;margin-bottom:16px;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._cancelledStatus_nin44_35{text-align:center;padding:24px 0}._items_nin44_40{flex-direction:column;gap:16px;display:flex}._item_nin44_40{align-items:center;gap:16px;padding:8px 0;display:flex}@media (width<=768px){._item_nin44_40{flex-wrap:wrap}}._itemCover_nin44_58{background:#f6f7f8;border-radius:6px;flex-shrink:0;width:80px;height:80px;overflow:hidden}._itemInfo_nin44_67{flex:1;min-width:0}._itemName_nin44_72{color:#18191c;text-overflow:ellipsis;white-space:nowrap;margin:0 0 4px;font-size:14px;font-weight:500;overflow:hidden}._itemPrice_nin44_82{color:#9499a0;margin:0;font-size:13px}._itemQuantity_nin44_88{color:#9499a0;font-size:14px}._itemSubtotal_nin44_93{text-align:right;color:#f63;width:100px;font-size:14px;font-weight:500}._totalRow_nin44_101{color:#9499a0;border-top:1px solid #f1f2f3;justify-content:flex-end;align-items:center;gap:16px;margin-top:16px;padding-top:16px;font-size:14px;display:flex}._totalAmount_nin44_113{color:#f63;font-size:18px;font-weight:600}._actions_nin44_119{justify-content:center;margin-top:24px;display:flex}._adminLayout_awcem_1{min-height:100vh}._sider_awcem_5{z-index:200;background:linear-gradient(135deg,#1a1c20 0%,#2d3038 100%);flex-direction:column;height:100vh;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto}._sider_awcem_5::-webkit-scrollbar{width:4px}._sider_awcem_5::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}._logo_awcem_26{background:#ffffff0a;border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:64px;display:flex}._logoIcon_awcem_37{color:#00a1d6;font-size:24px;line-height:1}._logoText_awcem_43{color:#fff;letter-spacing:.5px;font-size:18px;font-weight:600}._menu_awcem_50{flex:1;padding:4px 0;border-right:none!important}._menu_awcem_50 .ant-menu-item{border-radius:6px;height:40px;margin:4px 8px;line-height:40px;transition:all .15s cubic-bezier(.4,0,.2,1)}._menu_awcem_50 .ant-menu-item:hover{background:#ffffff1a!important}._menu_awcem_50 .ant-menu-item-selected{background:#00a1d6!important}._menu_awcem_50 .ant-menu-item-selected:hover{background:#00b5e5!important}._backLink_awcem_72{color:#ffffff8c;cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px solid #ffffff14;flex-shrink:0;align-items:center;gap:8px;padding:16px 24px;font-size:14px;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1);display:flex}._backLink_awcem_72:hover{color:#00a1d6}._backLink_awcem_72 span{font-size:14px}._header_awcem_93{z-index:199;background:#fff;align-items:center;height:64px;margin-left:220px;padding:0 24px;display:flex;position:fixed;top:0;left:220px;right:0;box-shadow:0 2px 4px #0000000a,0 1px 2px #00000005}._pageTitle_awcem_108{color:#18191c;letter-spacing:.3px;margin:0;font-size:18px;font-weight:600}._content_awcem_116{background:#f5f5f7;min-height:calc(100vh - 64px);margin-top:64px;margin-left:220px;padding:24px}._loading_1w0ti_1{justify-content:center;align-items:center;min-height:400px;display:flex}._sectionTitle_1w0ti_8{color:#18191c;letter-spacing:.2px;margin:0 0 16px;font-size:16px;font-weight:600}._sectionTitle_1w0ti_8:not(:first-child){margin-top:24px}._statCard_1w0ti_19{border:1px solid #f1f2f3;border-radius:10px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000a}._statCard_1w0ti_19:hover{box-shadow:0 4px 12px #0000000f,0 1px 3px #0000000a}._statCard_1w0ti_19 .ant-statistic-title{color:#61666d;margin-bottom:4px;font-size:14px}._statCard_1w0ti_19 .ant-statistic-content{font-size:28px;font-weight:700}._statCard_1w0ti_19 .ant-statistic-content-prefix{margin-right:8px;font-size:24px}._pendingCard_1w0ti_42{cursor:pointer;border:1px solid #f1f2f3;border-radius:10px;transition:all .25s cubic-bezier(.4,0,.2,1)}._pendingCard_1w0ti_42:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}._pendingCard_1w0ti_42._hasWarning_1w0ti_52{border-left:4px solid #f63}._pendingCard_1w0ti_42._hasWarning_1w0ti_52 ._pendingIcon_1w0ti_55{color:#f63}._pendingContent_1w0ti_59{align-items:center;gap:16px;display:flex}._pendingIcon_1w0ti_55{color:#c9ccd0;flex-shrink:0;font-size:32px}._pendingInfo_1w0ti_71{flex-direction:column;gap:4px;display:flex}._pendingLabel_1w0ti_77{color:#61666d;font-size:14px}._pendingCount_1w0ti_82{color:#18191c;font-size:24px;font-weight:700;line-height:1.2}._pageTitle_9ev79_1{color:#18191c;margin:0 0 16px;font-size:16px;font-weight:600}._previewPlayer_9ev79_23{object-fit:contain;background:#18191c;border-radius:10px;width:100%;max-height:400px;display:block}._previewInfo_9ev79_32{margin-top:16px}._previewInfo_9ev79_32 h4{color:#18191c;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4}._description_9ev79_43{color:#61666d;margin:0 0 12px;font-size:14px;line-height:1.7}._meta_9ev79_50{color:#9499a0;flex-wrap:wrap;gap:16px;font-size:13px;display:flex}._meta_9ev79_50 span{white-space:nowrap}._header_1t19g_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}._pageTitle_1t19g_10{color:#18191c;margin:0;font-size:16px;font-weight:600}._commentContent_1t19g_17{text-overflow:ellipsis;white-space:nowrap;color:#61666d;max-width:400px;font-size:14px;line-height:1.5;overflow:hidden}._header_13uuz_1{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}._pageTitle_13uuz_10{color:#18191c;margin:0;font-size:16px;font-weight:600}._filter_13uuz_17{align-items:center;gap:8px;display:flex}._filterLabel_13uuz_23{color:#61666d;white-space:nowrap;font-size:14px}._actionCell_13uuz_29{align-items:center;gap:12px;display:flex}._pageTitle_15dqg_1{color:#18191c;margin:0 0 16px;font-size:16px;font-weight:600}._applicant_15dqg_8{align-items:center;gap:10px;display:flex}._applicantInfo_15dqg_14{flex-direction:column;gap:2px;min-width:0;display:flex}._nickname_15dqg_21{color:#18191c;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}._username_15dqg_30{color:#9499a0;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._reasonCell_15dqg_38{text-overflow:ellipsis;white-space:nowrap;color:#61666d;max-width:400px;font-size:14px;line-height:1.5;overflow:hidden}.ant-table{background:#fff;border-radius:10px;box-shadow:0 1px 3px #0000000a}._page_14ihs_1{padding:0}._header_14ihs_5{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._header_14ihs_5 h2{color:var(--text-primary);margin:0;font-size:20px;font-weight:600}._header_14ihs_5 .ant-btn-primary{box-shadow:var(--shadow-sm);border-radius:6px}.ant-table{background:var(--bg-card);box-shadow:var(--shadow-card);border-radius:10px}.ant-table-thead>tr>th{color:var(--text-primary);font-size:14px;font-weight:600}.ant-table-tbody>tr>td{color:var(--text-secondary);font-size:14px}._header_1ga04_1{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._pageTitle_1ga04_8{color:#18191c;margin:0;font-size:18px;font-weight:600}._header_cczkd_1{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}._pageTitle_cczkd_8{color:#18191c;margin:0;font-size:18px;font-weight:600}._expandedContent_cczkd_15{background:#f6f7f8;border-radius:6px;padding:16px}._itemsSection_cczkd_21{margin-top:24px}._itemsSection_cczkd_21 h4{color:#18191c;margin:0 0 8px;font-size:14px;font-weight:500}._itemsList_cczkd_31{flex-direction:column;gap:8px;display:flex}._itemRow_cczkd_37{background:#fff;border-radius:4px;align-items:center;gap:8px;padding:8px;display:flex}._itemInfo_cczkd_46{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemName_cczkd_54{color:#18191c;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._itemMeta_cczkd_62{color:#9499a0;font-size:12px}._itemSubtotal_cczkd_67{color:#f63;font-size:13px;font-weight:500}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;font-size:14px}body{color:#18191c;background-color:#f5f5f7;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-size:14px;line-height:1.5;overflow-x:hidden}a{color:#00a1d6;text-decoration:none;transition:color .15s cubic-bezier(.4,0,.2,1)}a:hover{color:#00b5e5}ul,ol{list-style:none}img{vertical-align:middle;max-width:100%}button{cursor:pointer;background:0 0;border:none;font-family:inherit}input,textarea{outline:none;font-family:inherit}::selection{color:#18191c;background:#00a1d626}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#c9ccd099;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#9499a0}.page-container{max-width:1440px;margin:0 auto;padding:80px 24px 16px}.container{max-width:1440px;margin:0 auto;padding:0 24px}@media (width<=768px){.container{padding:0 16px}}.card{background:#fff;border-radius:10px;transition:box-shadow .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #0000000a}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-ellipsis-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ant-btn-primary{box-shadow:none!important;background:#00a1d6!important;border-color:#00a1d6!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important}.ant-btn-primary:hover{transform:translateY(-1px);background:#00b5e5!important;border-color:#00b5e5!important;box-shadow:0 4px 14px #00a1d640!important}.ant-btn-primary:active{transform:translateY(0)}.ant-btn-default{box-shadow:none;border-color:#e3e5e7;transition:all .15s cubic-bezier(.4,0,.2,1)}.ant-btn-default:hover{color:#00a1d6!important;border-color:#00a1d6!important}.ant-input,.ant-input-affix-wrapper{border-radius:10px;transition:all .15s cubic-bezier(.4,0,.2,1)}.ant-input:hover,.ant-input:focus,.ant-input:focus-within,.ant-input-affix-wrapper:hover,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-within{border-color:#00a1d6}.ant-input:focus,.ant-input:focus-within,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-within{box-shadow:0 0 0 3px #00a1d614}.ant-pagination .ant-pagination-item{border-radius:6px;transition:all .15s cubic-bezier(.4,0,.2,1)}.ant-pagination .ant-pagination-item:hover{border-color:#00a1d6}.ant-pagination .ant-pagination-item-active{background:#00a1d6;border-color:#00a1d6}.ant-pagination .ant-pagination-item-active a{color:#fff}.ant-modal .ant-modal-content{border-radius:14px;overflow:hidden;box-shadow:0 16px 48px #0000001a,0 4px 12px #0000000f}.ant-select-dropdown,.ant-message .ant-message-notice-content{border-radius:10px;box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}.ant-table-wrapper .ant-table{border-radius:10px;overflow:hidden}.ant-table-wrapper .ant-table-thead>tr>th{color:#18191c;background:#f6f7f8;font-weight:600}.ant-table-wrapper .ant-table-tbody>tr{transition:background .15s cubic-bezier(.4,0,.2,1)}.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:#f6f7f8!important}.ant-tabs .ant-tabs-tab{font-size:14px;transition:color .15s cubic-bezier(.4,0,.2,1)}.ant-tabs .ant-tabs-tab:hover{color:#00a1d6}.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#00a1d6;font-weight:600}.ant-tabs .ant-tabs-ink-bar{background:#00a1d6;border-radius:2px;height:3px!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}
