.quest-view-drawer{border-radius:20px 20px 0 0;overflow:hidden;background:transparent}.m-quest-view-drawer{background-color:#24292e;padding:20px;min-height:500px;position:relative}.m-quest-view-drawer,.m-quest-view-drawer .m-quest-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-quest-view-drawer .m-quest-info{max-height:400px;overflow:auto;gap:20px}.m-quest-view-drawer .m-quest-section{gap:8px}.m-quest-view-drawer .m-quest-section,.m-quest-view-drawer .m-quest-section .u-target{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-quest-view-drawer .m-quest-section .u-target{color:hsla(0,0%,100%,.8);font-size:14px;font-weight:400;line-height:20px;gap:4px;padding-left:2em}.m-quest-view-drawer .m-quest-section .u-target p{margin:0}.m-quest-view-drawer .m-quest-section .u-target-sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.m-quest-view-drawer .m-quest-section>.u-name{color:#fedaa3;font-size:16px;font-weight:700;line-height:24px}.m-quest-view-drawer .m-quest-section .u-pos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.m-quest-view-drawer .m-quest-section .u-pos-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:hsla(0,0%,100%,.8);font-size:12px;font-weight:400;line-height:18px}.m-quest-view-drawer .m-quest-section .u-pos-item .u-id{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:hsla(0,0%,100%,.4);font-size:12px;font-weight:400;line-height:18px}.m-quest-view-drawer .m-quest-section .u-title{color:#fedaa3;font-size:14px;font-weight:400;line-height:20px;margin:0}.m-quest-view-drawer .m-quest-section .u-desc{margin:0;color:hsla(0,0%,100%,.8);font-size:14px;font-weight:400;line-height:20px;white-space:pre-line}.m-quest-view-drawer .m-op{position:fixed;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 12px 30px;gap:20px;background-color:#24292e}.m-quest-view-drawer .m-op button{color:rgba(28,28,28,.4);font-size:16px;font-style:normal;font-weight:700;line-height:24px;border-radius:var(--12,12px);padding:var(--12,12px) var(--16,16px);border:none}.m-quest-view-drawer .m-op button.u-reset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:hsla(0,0%,100%,.4);background:hsla(0,0%,100%,.05)}.m-quest-view-drawer .m-op button.u-confirm{color:hsla(0,0%,100%,.4);font-size:16px;font-style:normal;font-weight:700;line-height:24px;-webkit-box-flex:1;-ms-flex:1;flex:1;border-radius:var(--12,12px);background:hsla(0,0%,100%,.05)}.m-quest-view-drawer .m-op button.u-confirm.active{color:#000;background:#fedaa3}.none{display:none}.hide{visibility:hidden}.show{visibility:visible}.clip{overflow:hidden;*zoom:1}.fl{float:left}.fl,.fr{*display:inline}.fr{float:right}.clearfix{*zoom:1}.clearfix:after{content:"";display:table;clear:both}.fbox{display:table-cell;width:5000px;*display:inline-block;*width:auto}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.iflex{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.grid{display:grid}.igrid{display:inline-grid}.ps{position:static}.pr{position:relative;*zoom:1}.pa{position:absolute}.pf{position:fixed}.po{position:static;margin:0}.islocked,.islocked body{width:100%;height:100%;overflow:hidden}.iconfont{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-family:iconfont;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;cursor:pointer}.u-msg-blue{background-color:#d9edf7;border:1px solid #bce8f1;color:#3a87ad;border-radius:4px}.u-msg-blue,.u-msg-green{padding:8px 14px 8px 14px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.u-msg-green{background-color:#dff0d8;border:1px solid #d6e9c6;color:#3c763d;border-radius:4px}.u-msg-red{color:#a94442;background-color:#f2dede;border-color:#ebccd1;border-radius:4px}.u-msg-red,.u-msg-yellow{padding:8px 14px 8px 14px;text-shadow:0 1px 0 hsla(0,0%,100%,.5)}.u-msg-yellow{color:#8a6d3b;background-color:#fcf8e3;border:1px solid #faebcc;border-radius:4px}.c-var{--tabbar-height:calc(106rpx + env(safe-area-inset-bottom));--black-5:rgba(28,28,28,0.05);--black-10:rgba(28,28,28,0.1);--black-20:rgba(28,28,28,0.2);--black-40:rgba(28,28,28,0.4);--black-80:rgba(28,28,28,0.8);--black-100:#1c1c1c;--white-5:hsla(0,0%,100%,0.05);--white-10:hsla(0,0%,100%,0.1);--white-20:hsla(0,0%,100%,0.2);--white-40:hsla(0,0%,100%,0.4);--white-80:hsla(0,0%,100%,0.8);--white-100:#fff;--primary-brand:#fafafa;--primary-brand-2:#24292e;--primary-brand-3:#fedaa3;--primary-brand-blue:#e3f5ff;--primary-brand-purple:#e5ecf6;--primary-brand-purple-50:rgba(229,236,246,0.5);--primary-light:#f7f9fb;--primary-black:#1c1c1c;--primary-white:#fff;--primary-brand-4:#fff;--secondary-indigo:#5856d6;--secondary-purple:#af52de;--secondary-cyan:#32ade6;--secondary-blue:#1886fe;--secondary-green:#34c759;--secondary-mint:#00c7be;--secondary-yellow:#fc0;--secondary-orange:#ff9500;--secondary-red:#ff3b30;--uploader-upload-background-color:var(--black-10)}@media (prefers-color-scheme:dark){.c-var{--black-5:hsla(0,0%,100%,0.05);--black-10:hsla(0,0%,100%,0.1);--black-20:hsla(0,0%,100%,0.2);--black-40:hsla(0,0%,100%,0.4);--black-80:hsla(0,0%,100%,0.8);--black-100:#fff;--white-5:rgba(28,28,28,0.05);--white-10:rgba(28,28,28,0.1);--white-20:rgba(28,28,28,0.2);--white-40:rgba(28,28,28,0.4);--white-80:rgba(28,28,28,0.8);--white-100:#1c1c1c;--primary-brand:#282828;--primary-brand-2:#fedaa3;--primary-brand-3:#24292e;--primary-light:hsla(0,0%,100%,0.05);--primary-white:#fff;--primary-brand-4:#282828;--secondary-indigo:#5856d6;--secondary-purple:#af52de;--secondary-cyan:#32ade6;--secondary-blue:#1886fe;--secondary-green:#34c759;--secondary-mint:#00c7be;--secondary-yellow:#fc0;--secondary-orange:#ff9500;--secondary-red:#ff3b30}}.m-only-no-complete{-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px;width:100%;background:hsla(0,0%,100%,.05);border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:12px;color:hsla(0,0%,100%,.8);height:80px;font-size:16px;font-weight:700;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.m-only-no-complete img{width:40px;height:40px}.m-only-no-complete.is-active{color:#fedaa3}.user-select-drawer.in-quest .u-reset{color:hsla(0,0%,100%,.4)!important}.user-select-drawer.in-quest .m-user-item{color:hsla(0,0%,100%,.8)}.user-select-drawer.in-quest .m-user-item .u-area:before{content:"<"}.user-select-drawer.in-quest .m-user-item .u-area:after{content:">"}.p-mobile-quest{background:#f1f1f1;font-family:Microsoft YaHei UI;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100vw;height:100vh}@media (prefers-color-scheme:dark){.p-mobile-quest{background:#000}}.p-mobile-quest .m-page-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:0;padding:20px;margin-bottom:76px;overflow-y:auto}.p-mobile-quest .m-page-container,.p-mobile-quest .m-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.p-mobile-quest .m-section .carousel-indicators{margin-top:20px}.p-mobile-quest .m-section .carousel-dot{background:var(--black-10,rgba(28,28,28,.1))}.p-mobile-quest .m-section .carousel-dot.active{background:var(--black-20,rgba(28,28,28,.2))}.p-mobile-quest .m-section-title{color:var(--black-80,rgba(28,28,28,.8));font-weight:700;font-size:16px;line-height:24px}.p-mobile-quest .m-quest-group{gap:20px}.p-mobile-quest .m-quest-group,.p-mobile-quest .m-quest-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.p-mobile-quest .m-quest-item{padding:16px;gap:8px;overflow:hidden;border-radius:12px;background:var(--primary-brand-4,#282828)}.p-mobile-quest .m-quest-item .u-name{color:var(--black-80,hsla(0,0%,100%,.8));font-size:16px;line-height:24px;font-weight:700}.p-mobile-quest .m-quest-item .u-target{color:var(--black-80,hsla(0,0%,100%,.8));font-size:14px;line-height:20px;font-weight:400}.p-mobile-quest .m-quest-item.is-completed{position:relative;*zoom:1}.p-mobile-quest .m-quest-item.is-completed:before{content:"";position:absolute;right:-104px;top:-130px;background:#fedaa3;width:226px;height:190px;-webkit-transform:rotate(30deg);transform:rotate(30deg);z-index:2}.p-mobile-quest .m-quest-item.is-completed:after{content:"完成";position:absolute;top:16px;right:16px;color:var(--secondary-orange,#ff9500);font-size:12px;font-style:normal;font-weight:700;line-height:18px;z-index:3}.p-mobile-quest .u-suspend-common{padding-bottom:2rem;margin:0}.p-mobile-quest .u-suspend-common .m-base{width:100%}.p-mobile-quest .u-suspend-common .m-base .m-more-action{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.p-mobile-quest .u-suspend-common .m-base .m-more-action .u-action{display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.p-mobile-quest .u-suspend-common .m-base .m-more-action .u-action.disabled img{opacity:.5}.p-mobile-quest .u-suspend-common .m-more .u-icon{display:none}