@charset "UTF-8";.ovh,.site-logo{overflow:hidden}.main,body{background-repeat:no-repeat;background-position:center;min-height:100%}.modal-content .tab-title-list .tab-title.active,article h2,article h5{font-weight:600;color:#222}button,div,footer,p,section.header{box-sizing:border-box;margin:0;padding:0}html{height:100%;font-size:14px;font-family:PingFangSC-Regular,"Microsoft YaHei",sans-serif;background-color:#f9fafb}body{position:relative;margin:0;background-size:cover}img{display:block}.theme-scroll-bar{scrollbar-color:rgba(187,190,196,0.25);scrollbar-width:thin}.theme-scroll-bar::-webkit-scrollbar{border-radius:10px;border:0;width:14px;background-color:transparent}.theme-scroll-bar::-webkit-scrollbar-thumb{border-radius:10px;min-height:40px;border:4px solid transparent;background-clip:content-box;background-color:rgba(187,190,196,.25)}.theme-scroll-bar::-webkit-scrollbar-corner{background-color:transparent}.theme-scroll-bar.small-scroll-bar::-webkit-scrollbar-thumb{border-width:5px}.status-button{position:relative;display:block;box-sizing:border-box}.header-right,.logo{display:inline-flex}.status-button:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";display:none}.status-button:hover:after{display:block;background-color:rgba(255,255,255,.1)}.status-button:active:after{display:block;background-color:rgba(0,0,0,.1)}.is-mobile #go-app,.status-button:disabled::after{display:none}.status-button:disabled{cursor:default;background-color:rgba(0,0,0,.3)}.theme-dark .status-button:disabled{background-color:rgba(255,255,255,.3)}a,a:active,a:hover,a:visited{color:inherit;text-decoration:none}.app-kaihei-link{color:#0096ff;text-decoration:none;cursor:pointer}.app-kaihei-link:active,.app-kaihei-link:hover,.app-kaihei-link:visited{color:#0096ff;text-decoration:underline}.mt-20{margin-top:20px}.mb-20{margin-bottom:20px}h1{text-align:center}.custom-header{position:fixed;width:100%;box-sizing:border-box;height:109px;z-index:20;left:0;top:0;padding-left:calc(100vw - 100%);color:#fff;background-color:#26282c;font-size:16px;font-weight:700}.custom-header .header-nav.active,.main,article{position:relative}.custom-header .page-inner{height:100%;display:flex;justify-content:space-between}.custom-header .logo{background-image:url(/css/image/kooklogo_black@2x.png)}.custom-header .header-nav{cursor:pointer;color:inherit;text-decoration:none}.custom-header .header-nav.active:after{content:"";position:absolute;bottom:0;width:32px;left:50%;margin-left:-16px;height:3px;background:#7acc35}.custom-header .header-nav:not(:last-child){margin-right:40px}.custom-header .header-nav:active,.custom-header .header-nav:hover,.custom-header .header-nav:visited{color:inherit}.custom-header .header-left{display:flex;align-items:center}.custom-header .header-left .header-nav{padding-top:5px;padding-bottom:11px}.custom-header .header-left .top-nav{margin-left:50px;color:rgba(255,255,255,.6)}.custom-header .header-left .top-nav:hover{color:#fff}.custom-header .header-left .company-tag{margin-right:40px;width:148px;height:32px;color:#fff;line-height:32px;text-align:center;background:rgba(255,255,255,.2);border-radius:4px}.light .custom-header .logo,.logo{background-image:url("https://bifrost-api.vanillacake.cn/assets/assets/item/resources/kooklogo@2x.png")}.custom-header .btn-login{text-decoration:none;padding:10px 20px;color:#fff;border-radius:12px;font-size:16px;line-height:20px;background:#7acc35}.light .custom-header{color:#666;background-color:transparent}.site-logo{width:0;height:0;text-indent:-9999px}.logo{height:36px;width:84px;align-items:center;background-size:100%;margin-right:110px}.custom-footer .icp-item:not(:last-child),.modal-content .tab-title-list .tab-title:not(:last-child){margin-right:24px}.header-right{float:right;align-items:center}.button{padding:11px 22px;background-color:#fff;color:#333436;border-radius:18px;font-size:14px;line-height:14px;min-width:100px;text-align:center}.button.size-md{height:78px;line-height:28px;font-size:28px;padding:25px 50px;border-radius:39px}.button,.button-primary,.button-success{display:inline-block;border:none;word-break:keep-all;text-decoration:none;cursor:pointer;box-sizing:border-box}.button.ghost{color:#fff;border:2px solid #fff;background-color:transparent}.button:hover{color:#66686b;box-shadow:0 10px 30px 0 rgba(0,0,0,.15)}.button:hover.ghost{color:#6adbc6;border-color:#6adbc6;background-color:transparent}.button-primary{height:52px;font-size:18px;color:#fff;background-color:#7acc35}.button-primary:hover{color:#fff;background-color:rgb(148.8102766798,214.2806324111,93.7193675889)}.button-primary:active{color:#fff;background-color:rgb(97.7075098814,164.4743083004,41.5256916996)}.button-success{height:52px;font-size:18px;color:#fff;background-color:#00b97b}.button-success:hover{color:#fff;background-color:rgb(0,236,156.9081081081)}.button-success:active{color:#fff;background-color:rgb(0,134,89.0918918919)}.main{display:flex;justify-content:center;align-items:center;padding-top:70px;padding-bottom:70px;overflow-y:auto;box-sizing:border-box;background-size:cover;background-attachment:fixed}.main article h1{margin:40px 0 20px;font-size:18px}.custom-footer{box-sizing:border-box;position:absolute;padding-top:53px;padding-bottom:66px;bottom:0;width:100%;font-size:14px;color:#fff;background:#17191b}.custom-footer .footer-inner{display:flex;justify-content:space-between}.custom-footer .nav{padding-top:13px;margin-bottom:24px;line-height:24px}.custom-footer .nav a{color:inherit;text-decoration:none}.custom-footer .nav a:active,.custom-footer .nav a:hover{color:inherit;text-decoration:underline}.custom-footer .nav a:not(:last-child){margin-right:32px}.custom-footer .icps{line-height:24px}.custom-footer .icp-item{color:#777;text-decoration:none}.custom-footer .police-icon{vertical-align:sub;display:inline-block}.custom-footer .right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.custom-footer .right .icons{margin-bottom:35px;display:flex}.custom-footer .right .icons .icon-item{width:50px;height:50px;background-size:100%}.custom-footer .right .icons .icon-item:not(:last-child){margin-right:20px}.custom-footer .right .icons .icon-item.sina{background-image:url(/css/image/sina@2x.png)}.custom-footer .right .icons .icon-item.zhihu{background-image:url(/css/image/zhihu@2x.png)}.custom-footer .right .icons .icon-item.bilibili{background-image:url(/css/image/bilibili@2x.png)}.custom-footer .right .bis{text-align:right;line-height:24px;color:#777}.main>article{margin-bottom:228px;min-height:calc(100vh - 70px)}article{max-width:740px;line-height:30px;color:#222;letter-spacing:1px}article h2{font-size:24px;line-height:33px;margin-bottom:45px}article h5{font-size:16px;line-height:22px;margin-bottom:24px}article p{margin:0;text-indent:2em}article .date-selector{position:absolute;right:0;top:94px;white-space:nowrap}article .date-selector select{cursor:pointer;color:inherit;border:0;background-color:transparent}article .date-selector select option{color:#000}article .date-selector~.article-content>h1:first-child{margin-bottom:80px}article em{text-decoration:underline;font-style:normal;font-weight:700}article.policy a{color:#0096ff}.is-mobile .main{padding:24px}.is-mobile .main article h1{margin:0 0 10px}.nc-container .nc_scale .nc_bg{background-color:#46a5f7!important}.nc-container .nc_scale{background-color:#dce0ff!important}.errloading{width:100%!important;height:34px;line-height:20px;background-color:#dce0ff;text-align:center;border:1px solid #e44b4d;color:#e44b4d!important}.kaihei-mask-container{position:fixed;z-index:1000;width:100%;height:100%;left:0;top:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5)}.kaihei-mask-container .modal-body{min-width:600px;padding:40px;border-radius:24px;background:#f5f6fa;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);width:auto;max-width:unset;position:relative}.kaihei-mask-container .modal-body .close-btn{background-image:url("/css/image/close_sm@2x.png");background-size:100%;width:14px;height:14px;position:absolute;right:24px;top:24px;cursor:pointer}.kaihei-mask-container .modal-title{font-weight:600;font-size:28px;color:#222;line-height:40px;text-align:center}.modal-content{margin-top:24px;position:relative}.modal-content .tab-title-list{margin-bottom:24px;display:flex;justify-content:center}.modal-content .tab-title-list .tab-title{position:relative;padding-bottom:11px;cursor:pointer;font-size:18px;color:#666;line-height:24px}.modal-content .tab-title-list .tab-title.active::after{content:"";position:absolute;bottom:0;width:32px;left:50%;margin-left:-16px;height:3px;background:#7acc35}.modal-content .tab-content{transition:.3s}.download-card-list{display:flex;justify-content:center}.download-card-item{background-color:#fefefe;border-radius:16px;cursor:pointer;padding:24px;text-align:center;margin-right:24px;box-sizing:border-box;width:240px;flex-shrink:0}.download-card-item:last-child{margin-right:0}.download-card-item .download-logo{margin:8px 36px 0}.download-card-item .download-logo img{width:100%}.download-card-item .qrcode{width:100%;height:100%}.download-card-item .text{margin-top:20px;height:20px;margin-bottom:20px;color:rgba(0,0,0,.87);font-size:14px}.download-card-item .download-btn{display:block;height:40px;line-height:40px;color:#fff;font-size:14px;background-color:#7acc35;border-radius:6px}.download-card-item .back{display:none;flex-direction:column}.download-card-item .front{display:flex;flex-direction:column}.download-card-item:hover .back{display:flex}.download-card-item:hover .front{display:none}.download-card-item.disabled{cursor:initial}.download-card-item.disabled .logo,.download-card-item.disabled .text{color:rgba(0,0,0,.38)}.download-card-item.disabled .download-btn{background-color:rgba(0,0,0,.3)}.community-rules-page p{text-indent:0}.community-rules-page ul{padding-left:20px}.page-inner{max-width:1280px;min-width:900px;width:75%;margin-left:auto;margin-right:auto}.download-all-btn.disabled{opacity:.5;cursor:initial}.download-all-btn.disabled:hover{color:#333436;box-shadow:initial}.content-show{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:0 20px}.content-show .content-show-image.order2{grid-column:7/span 7}.content-show .content-show-image.order1{grid-column:span 7}.content-show .content-show-image{margin-top:auto;margin-bottom:auto;max-width:600px;max-height:600px;position:relative}.content-show .content-show-image img{width:100%}.content-show .content-show-text.order1{grid-column:1/span 4}.content-show .content-show-text.order2{grid-column:9/span 4}.content-show .content-show-text{display:flex;flex-direction:column;justify-content:center}.content-show .content-show-text .title{font-size:56px;font-weight:600;line-height:56px;letter-spacing:6px;margin-bottom:24px}.content-show .content-show-text .desc{font-size:20px;font-weight:400;line-height:32px;letter-spacing:2px;margin-bottom:32px}.link-text{color:#4285f4}.chuanyu-modal-container{background-color:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;opacity:1;display:flex;justify-content:center;align-items:center;z-index:999}.modal-body{max-width:800px;max-height:calc(100vh - 80px);width:440px;font-size:14px;line-height:20px;border-radius:16px;box-shadow:0 0 0 0 #aaa;background-color:#f5f6fa;padding:21px 24px 24px;position:relative;color:#222}.kook-update-modal{width:560px;font-size:14px;padding:0 0 84px;overflow:hidden}.kook-update-modal .kook-update-modal-title{height:160px}.kook-update-modal .kook-update-modal-title img{width:100%;height:100%;display:block}.first-newversion-body{margin:24px 24px 16px;overflow-y:auto;max-height:306px;min-height:104px}.first-newversion-body .upgrade-conent{width:436px}.first-newversion-body .title{line-height:22px;padding:3px 0;font-weight:700}.first-newversion-body .section{padding-top:3px;padding-bottom:3px;line-height:22px}.kook-confirm-footer{display:flex;justify-content:flex-end}.kook-confirm-footer.absolute{position:absolute;left:0;bottom:0;width:100%;height:84px;padding:24px}.chuanyu-button{position:relative;color:#fff;text-align:center;outline:0;border:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%}.chuanyu-button:not(.disabled){cursor:pointer}.chuanyu-button.size-md{height:36px;min-width:80px;font-size:14px;line-height:36px;padding:0 12px;border-radius:12px}.chuanyu-button.type-primary{background-color:#7acc35}.kui-hr{box-sizing:initial;margin-top:0;margin-bottom:0;padding:8px 0;height:1px;background-clip:content-box;background-color:#e5e5ea}.hide-scroll-bar::-webkit-scrollbar{width:0}.hide-scroll-bar{scrollbar-width:none;scrollbar-width:0}.hide-scroll-bar.theme-scroll-bar::-webkit-scrollbar{width:0}.hide-scroll-bar.theme-scroll-bar{scrollbar-width:none;scrollbar-width:0}.appgray{-webkit-filter:grayscale(1);filter:grayscale(1)}.hover-menu-btn{position:relative;user-select:none}.hover-menu-btn .download-btn-arrow{width:16px;height:16px;vertical-align:middle;transform-origin:center;display:inline-block;transform:rotate(180deg)}.hover-menu-btn .btn-menu-wrapper{display:none;position:absolute;top:100%;left:0;width:180px;padding-top:8px}.hover-menu-btn .btn-menu{width:100%;border-radius:12px;background-color:#fff;padding:8px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08)}.hover-menu-btn:active .btn-menu-wrapper,.hover-menu-btn:hover .btn-menu-wrapper{display:block}.hover-menu-btn:active .download-btn-arrow,.hover-menu-btn:hover .download-btn-arrow{transform:rotate(0)}.hover-menu-btn .btn-menu-item{padding:6px 8px;font-size:14px;font-weight:400;line-height:20px;color:#222;border-radius:6px;user-select:none}.hover-menu-btn .btn-menu-item:not(:last-child){margin-bottom:4px}.hover-menu-btn .btn-menu-item:hover{background-color:rgba(0,0,0,.04)}.hover-menu-btn .btn-menu-item:active{background-color:rgba(0,0,0,.08)}