.app-container[data-v-d1915d6e]{height:100vh}.app-container[data-v-3116404e]{height:calc(100vh - 1.33333rem)}.wrapper[data-v-1108ef5a]{background:linear-gradient(135deg,#fff5f5,#fff);min-height:100vh}.sign-container[data-v-1108ef5a]{padding:0 .32rem .32rem .32rem}.sign-container .sign-header[data-v-1108ef5a]{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAuYAAAD/CAMAAACKAeMbAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAJcEhZcwAACxMAAAsTAQCanBgAAAB7UExURUdwTOKfmLovLOB/Yb43NfK/io0BA/faq/XOnNdYQLgpJ54WGvy2cv6HKLUmJ9cuIcIAGPfXn9UsIMkjHcQfHNIpH84nHvbSmb4bG/TMkb0ID/PFidETDfK9gJ0ACvC3eO+wcf+IIdo3Iq4IDvzvs+ylaPhyGOpSFuN8Vk7aavwAAAAOdFJOUwAaakX6xf3Fxf2kzZDRZNWMfQAAEqdJREFUeNrsnXl3m7oWxeskz7ckbbDAQgaEjTE4fP9P+HQkBk04w3vr2mKd7eGu27T/uL/s7jNI+fULhUKhUCgUCoVCoVAoFAqFQqFQKNT/Qxv8CFDr1xt+BKj1a4t2jlq9Xo/P+CGg1p7Mt8dX/BRQa0/mx+MWPwXUuvW8FZhjOEetvP48CmGvBbX2yHJEO0etW09HJUznqHUHc6Un/DBQK9Vmovy4xd45as3l58g5+jlq5V4uOcchEWrNudwNLptnbL2g1qAnh3LB+fZps3l+ettusfOCWoPejgvaYkGKWm1gMYVTUdQarPwiHsvCyIIKXq/Hy+Um50g5ag2QI+WoNWsjIb84oG+xfY5ai54ul0I8LrfsHHssqKCN/O1SFCPlS6BvscWCCljP7wPkt+x8+4azT1TATn4oBs1u7oCOkKOChvx9Zny284tZgyLkqKD1WuwE4jvbz4+anW+PEX5OqJCtHAjf7Uw/N+x8u43yluS/0c1RAVu5YHwnWZeg74DyYqb8HRhnRDwRdFSgOkjIdxPkwsoHyo8wJzpkTV8TwJwJkfIPfmKoAAPLjsOTj5RfZIDh+yyjcSMUC1Ge9KRlgDohORo6KjA9Q2AB0CXjUR8vKeFN1TKpHA0dFZSehJGLB0C+71vS8PiGeKJAJ6zETw4VGOU7yCwR+QxyCXpDZEJHzlFBUQ6JZVc0LWn7TyGXoPdg6DnL//MV/Zav4QHPL+kfeMIbvMPbv6Y/WHasMZcPgSVvWRvT+EuicQuUM9LVXSde4jHpVJ8mVaeqEu8elfAwlcPjthg85YPJ15LEvzbk52K/EYvV9Vg4YF4k0ELh8ZfFJW050fhWiAvIR9Kr4VlVJ5fvanhpjE9vDtzA9Odoqx6QBFW+9Mf3lCMY6xLPuOC8ECmEnLyUN7H4DYmH85pIBF0vN9xcMn6aGZcveBpmno9mDoiXuUa6/GYaXmy2cg/g43+YmmGxgfbJor/4UsKyY1VKqYCYF52gvFvw8r5t877hTpzhneQ872w3l36uxZaTGVYGP3fcfOS8XE4qI+Ae1CfOZ//WLf3b6t5RIerl1XP14SvlFCgXINT8RsFJ2rZzQOcdmGxeCs47v5tXA+U66gbnHspzg3Q2p5bPzZwZiA+gkx+ldJYjMaHqzQZ9wxNwc6C8XKQ8yWgGf/Ot843AKwnhybBzLZt77HyEvDLcPLdJt4L5ZOiK8Xyp6mR2GmeTpX85tAzfFfkL8hKsLM55kwjOo1bgcav6zFKRagD0yPpdnEkqOx1yjfFKs3MzmpelE85HxEsrnGuoT5wboBOX8Intn5q5+GMR0hKu9MP4m6emiRPoDbL2kx5LJmpU4Lwyfl/ScCKd2Mksdk/RaSXaoUVz8wU7nyj3xhZPOjfN/FuIw1uNsKzEzzmsZHGgPFpskKutrThRnBPb9SMGgNaf2vlAeqmlFh10LbAMvRY9mnvb5bkBObETi8/U2bd6LchKyJopjz6apuGAS+Uxc9mCoV3bDs1EUafKhM6ttqLEtHM653YVasRzt9WSf+rmue7kucfN7RJ08mX2o+SCNeg67HwTA+Y98UcWXrcsJzKpjJwTL+cEKD15+4nVOB2yS1DPCNTv5oOfs1uhhTCPm7OfBpbZ17EGXUU6jz4+mg+ILKR3pz/8NP/Ftyq3xHsVW3Izn/fSkzvPpP9kM64F8wXGPS1zbw/R7Si686D/Uax/f5mF3ITWPx/NvBGYxyXzmrlOOWmHhjnt1f+b3xWcCW7zd3lN1ze0U+JwlkO8Pb5iRCfEcP76AYJ/8V0zNygnBR3PVLSe2EJ7CNtVcTC0P+ylUnimg7JMPDXRzCcKj0EJTeA5Kv43leiKk5ijpQeIOUAeC8pz18xNLy+ydJx/RkMTglt2XlXMAXxUqnE+4p4u4D0roTreE2vqLb6PkPPwMH8GzK+AeUdve7mAcvrKYOem6/Xg5v1EuXxpsKcG6Zl8Aumpbd+ZBrnk3DTzge8kvhvoHOEJDfOPq8Acir42TpYpZ61OuSBa/bK1y5hDQ+Uyu/lB9/K97ebZxHhq5BfAPBsgV25OXTeP1eNOapCeEDGHFUN7ydxJLJn+VXlTi5XOuaD8lB9GG1egH0wv37ucG26eUSOzTJhPrCu674t5gnYeGObPV8F5LzC3C1AzsQDnZpdctaIjM7VA6zDSsvnBCecC8/0YWhThqVN2OqHFzebxhDumFtTnmP+9CjfvhJmTxlo6NJvHVreR1qpHXRt5vilPp7or5swy23mqnk5qkV2XVHdzb2jRsnmsYX631IJFaFiYf1wF5xDNzSUVnlsLTMTkPOmHLSnzT8EUVIbzvdtrsTNLptzcai3SjH7Jze9LeYxri0FhvrkC5gRGj1YTvLWHgSbnjcTcakJymH+Wl4Np50YJqpM+ublZf3qyuQ67Vn/eD3NMLUFh/gyUywrUaifykXPWjlshBudNK5eozKiT9ALzaugl7q10nu5dMx8gT91wng2Rxd9ouXtqQcyDwvwPuPmVlGVuXyQ3LtwSOOpP5K6I4d3q/CczatAmgm2WF61vvnfdPF10c6oHc83NFeiam989muOEKCzM/54Bc1aWzNk0l5yztkiTdtz/0wO8xFx8d5g1qKhA68jqtBysbL7Xorln7j+Dnmhtc93R47t3WmKKmAeH+VlgbjVaAFm4zAL65QPnZsnZELVRaGPedV1f+PvmHjcfOU8NO9dK0GzM5h43v+t8CAdEIWF+Pl/P1z4XmHuIEZzDVKiRnA8HeEbO5WkhochopycS84tnCuoutWSpNR2aWy1zblkYgt670RLHGfITEOZXwfn1LDBnvtvk9hxmn0ksOB8Xv0vFOe3hyE9VWZjTGfNFNzc7Lfqsn1p2nvimoI/RN8c5aGiYnwHzyot5vFcT/mbgXB5rlksBtFOnI/LMxby7zJB/2mlJvdnc6JvfaLXcj3OsQUNz8/M1rxYwj0eIBefjAZ8KTg3xspKngkrzbiLAvDbdfL+UzbUaNHVbLVZqmaegsWHn9wstOCAKzc0B8/w2Ms0+ISqmQFLhcqx/goOfhfntcerq2sjmGulLq1vG6Qo7svinoA+QzhMEKCzMz1eBb97c/kttUkqGY5zg4eMFW1GaOA1Fgfne5+ZGP3GeDxmpZfLzJFvYUEwew81xQBQk5qXVN3ePhaaUnVRSkdewwP233SlLYwtzgb7p5jro5sb55OapbzyU6McqzJNDMY77Ud/HHI7dR+b55dLJ6sLP83q6JrFTKlJzCgqrWy+Xg2fan9pFaObsm2vjoUS+zafkjKOg8f375liDBjYeAnXCoo05D4d5EXX9vJwBhx9OcWpSswKFnZbyoG8oHpy2+d46C5raiSWz1hOtcP4YmSVOsAYNDfMzhBGur+GKapM5P35IQF3NjMP6imnmMYfLWXJzQ9FotLhubkxB7Wm/sYu7MO6/G+YUCQoG8z8K8xLKSo3y4caghDp+XnXzz6QoEyuac+i/VFZmOdzI5kuEjxWox83N9cQEa1DUlzEXZWWltVooq2SxmfeUWn6ejelcfLnjVp9Fthm7sQL19M3tk/2eAZHRURx3WpIl1rHVgvoC5s8Kc+HPJ/0saJOrrnhddvpPYUl43Mn7+Yfb4szzoSKaQ7Mx0kPLrWzunOun7iquZ6clfoy+OdagAWG+uSrOwZ61KJ5Gp7GfUtd91KhbcZuoLocrEYdRv3VbKIyP2MUcgh4Wsnmm7ShadxFl7sl++56WB3BzijVoMJj/GjAHj55TC29gzjPXmupa8lIN+IdJqJR56UUDmX4+I/dZ3zyz1nD1TkumL7TQB9xpAc4RoWAw/zumlq6eW4rVCPlYbU43OGuIy3tr9TV1Lte5+st8dMiTzSfSs3ThlBz13S5nnOx/iL45hvOQMB9q0DOMNPl4Q4tCvKrnatNDeA63MBOtRIU7FEtysd1cnw95V1pSb988S/ydlkepQBHzkDDfzJjXahDaNLVMKn3RlbVxN/nEOBEPeZaIFPp5Z7nbdTkcFvrmy6kl80+Ikrlvbt669Qh9czwoFxLmYzgH/x7sXC6m1Kc+5U1ZGi6uLthnbVQ08hw00S7JVT+ugr3MCy0qmR8Wdrcy96oWal+H+7mb35NznIMGhPnf2c471VOk0sTLRiBYNBUZf6bEEFRI2xfiK0lrXZIrzbxkR9PN7TGox83tab+8rEWOh5Js6pv7dlrunVoSPCgXDuZD5/wM9WZFlUvlgvKOZ3GSpkUa1fCzjmUUJ21bNwB5SlPaMuP6UGnm5EWj3D4Nal+6lXla587pIc8U1LwuFMM56guYj6nlLPvk6qBn03VRIY+/0f+2d1+7bWNRGIVTfCNnQDVLZiS6qb//Ew4PKUqsLnMxIZVviYEDwUIAZWHjP22f1MNktRyd0vDyehrNV0lmZ5haH1ctfwqZ5lLMH65nnuPOs6C1For1GcVZdX2ob/PmNB+U5kVqCcPOl3wUOk+CzblEi1zHcDNQJuX87HbINKX10VEo+NNoG9eredxxFrRlG+6isTzUum+rPAI1BsXnNC9Sy1uYQDxvMw86zkohtFAztX9W2q9Y+h/PjkS/bMuaN/r4d820zJfv9N26LA/16yyoddCBaX5JLW/hLs/zRsXGdSe5ZuOOo3RJ1oNrVx5/1qfN2xb7m9u2qvPmbePPciv/P+25MeiANP9Z0ry67/zTITXrVbS7KxXzlmpeOwtaji3zWmhZFj23ls1s3pdpc+F8WJpfy3m2XXz/Zc+Tp2ytaF+2vN74+aHZv6KlwfmiZaYlDy2Ljpa4NMcnNb+U8//mefKSXyP+vK3OJsbNbP7QPFdRXe0vXSc3W7TOtPQom49nxqAD0vxazt+yc0OvX/I8WWeW756rxbxRzev7zZcti/3VXkTV5nJtfVr+tOjGoEPS/HvV8/X6C54n+e0su21ct7yltVxHO6J5o5pfhqHvH3n+w5ZbBx2U5pd9iinhquanlmP9HZLnm1tSy7fbqCb5R9l83tyhWNmGO7uW8/pd5v3ILML5wDQvxZZD1tF5+rmAnuzzLVy7bVSLLG333368QFSdaSldPdS2o6UH1dxBuWFpXvb8d7ZTazr6UPRkdL63JeTyYPm2JZl3ZfNl6YRc7cLEPK8suxb7+7JD0Tro8DT/WfL8NS/o603yfl55zC3frXPLo3o2jz/I5p0H+5fvN2npT2qxF3dgmlc8f8vvz5quR0lHRl8ko8eilI/OcyzbRjavt5ert9yqzbQUo89Ln9CWtf58h2JfxqDC+dA0//bP4WL54fAURH/8PZ3uN0lSdylJNvtdIXkYfKaaR41o3t5DsWl6rZ6X58072sv1JZrTfICal+p5doniNDvsmdbsl9Mm61+xyNpYJJvT0+5yN25Wyos5lvRn44hcNbZ09JZ7f+NWEc0X/eq6pVnLMDX/dlf2/Pg2nRbXx6VaP4Z7yl/Wj7ur4unb++eslMfbuD5tXj9WMe/s/Ny+2l/sN2/t5D/uz5QizQeneRQdrrElFf3wtAvX3rawC46nkuelPA0sUX0E2tF166E61VLvb35t/Nw8PbTo3wg0bEfm0fA0j0aHa2w5HI/HckCpSj4dPeel/FzHGxOKXaeH6r1CO5qFVu4FnfU2nFsHHaLmaUE/FPX8GDw/bo6n/TrU7jKPp+dc8igKwfxSzqP2lf7GKn+Dc0q5luzM4NlmvJllr/EmfcKrIHujBxiDDlPzs+iHQ1HQU9PH6chzlg9Ak8lkNVmtJhnx5HPEX/jd8meGwCpApuFpHqJL7vjZ8vRJa+csm2mZhGeCmutsGqDmUXR3SiW/5pb0FTxPliSn+Q1pnqk+OhZsruWc6G2am1ccrOaF6ptjXs2V825oPmjNz66nbGbnUr7KR12rVbxqJ248xZ/siYsf579f3mn7VPHhzn+sJ9B8+JoDNAdoDtAcoDlAc4DmAM1Bc4DmAM0BmgM0B2gO0BygOWgO0BygOUBzgOYAzQGaAzQHzWkOmgM0B2gO0BygOUBzgOagOc1Bc4DmAM0BmgM0B2gO0BygOWgO0BygOUBzgOYAzQGaAzQHzWkOmgM0B2gO0BygOUBzgOagOc1Bc4DmAM0BmgM0B2gO0BygOWgO0BygOUBzgOYAzQGaAzQHzWkOmgM0B2gO0BygOUBzgOagOc1Bc4DmAM0BmgM0B2gO0BygOWgO0BygOUBzgOYAzQGaAzQHzWkOmgM0B2gO0BygOUBzgOagOc1Bc4DmAM0BmgM0B2gO0BygOWgO0BygOUBzgOYAzQGaAzQHzWkOmgM0B2gO0Bz43zS/853g1rhraH7vS8Gtcd/Q/IcvBbfGj2/COW6dX03LlXP8BcVcOsffYLl6jhsffxaem1XEjdfyXPT7X74gDJ27+x/fM5//BV812PdrUmNcAAAAAElFTkSuQmCC);background-size:100% 100%;background-repeat:no-repeat;border-radius:.53333rem;padding:.37333rem .53333rem .37333rem .53333rem;color:#fff;margin-bottom:.26667rem;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;height:2.66667rem}.sign-container .sign-header .text[data-v-1108ef5a]{position:absolute;top:.8rem;left:1.33333rem;font-size:.42667rem;color:#fff;font-weight:700}.sign-container .sign-header .btn[data-v-1108ef5a]{position:absolute;top:.8rem;right:.26667rem;font-size:.32rem;color:#e43018;font-weight:700;background:#fff;border-radius:.53333rem;padding:.13333rem .26667rem;cursor:pointer}.sign-container .sign-header .reward-container[data-v-1108ef5a]{position:absolute;bottom:.53333rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);display:flex;justify-content:space-between;width:8rem}.sign-container .sign-header .reward-container .gold[data-v-1108ef5a],.sign-container .sign-header .reward-container .wuxingbi[data-v-1108ef5a]{font-size:.42667rem;color:#fff;font-weight:700;background:hsla(0,0%,100%,.2);padding:.21333rem .4rem;border-radius:.53333rem;-webkit-backdrop-filter:blur(.10667rem);backdrop-filter:blur(.10667rem)}.sign-container .sign-header[data-v-1108ef5a]:before{content:"";position:absolute;top:-50%;right:-50%;width:5.33333rem;height:5.33333rem;background:radial-gradient(circle,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,0) 70%);border-radius:50%}.sign-container .sign-header .sign-title[data-v-1108ef5a]{position:relative;z-index:1}.sign-container .sign-header .sign-title h2[data-v-1108ef5a]{font-size:.69333rem;font-weight:700;margin-bottom:.21333rem;letter-spacing:.02667rem;text-shadow:0 .05333rem .10667rem rgba(0,0,0,.1)}.sign-container .sign-header .sign-title p[data-v-1108ef5a]{font-size:.4rem;opacity:.95;font-weight:400}.sign-container .sign-header .sign-days[data-v-1108ef5a]{text-align:center;background:hsla(0,0%,100%,.15);padding:.37333rem .53333rem;border-radius:.37333rem;box-shadow:0 .05333rem .21333rem rgba(200,7,6,.1);-webkit-backdrop-filter:blur(.10667rem);backdrop-filter:blur(.10667rem);position:relative;z-index:1}.sign-container .sign-header .sign-days .days-count[data-v-1108ef5a]{font-size:.85333rem;font-weight:700;display:block;line-height:1;color:#fff;text-shadow:0 .05333rem .10667rem rgba(0,0,0,.1)}.sign-container .sign-header .sign-days .days-text[data-v-1108ef5a]{font-size:.34667rem;opacity:.92;color:#fff}.sign-container .sign-reward-info[data-v-1108ef5a]{background:rgba(255,87,87,.1);border-radius:.4rem;padding:.32rem .53333rem;margin-bottom:.4rem;border:.02667rem solid rgba(255,87,87,.2)}.sign-container .sign-reward-info p[data-v-1108ef5a]{margin:0;text-align:center;line-height:1.4}.sign-container .calendar-container[data-v-1108ef5a]{position:relative;background:#fff;border-radius:.48rem;padding:.64rem .26667rem .48rem .26667rem;margin-bottom:.64rem;box-shadow:0 .10667rem .48rem rgba(200,7,6,.08);margin-top:.8rem}.sign-container .calendar-container .hb-bg[data-v-1108ef5a]{position:absolute;top:-1.06667rem;right:0;width:2.66667rem;height:2.66667rem;object-fit:cover}.sign-container .calendar-container .reward-progress[data-v-1108ef5a]{display:flex;flex-direction:column;margin-bottom:.53333rem;padding:.4rem;background:#f8f8f8;border-radius:.21333rem;box-shadow:inset 0 .02667rem .08rem rgba(0,0,0,.05)}.sign-container .calendar-container .reward-progress .reward-stages[data-v-1108ef5a]{display:flex;align-items:center;justify-content:space-between;gap:.21333rem;margin-bottom:.4rem}.sign-container .calendar-container .reward-progress .reward-stage[data-v-1108ef5a]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.10667rem;padding:.16rem .10667rem;background:#f0f0f0;border-radius:.16rem;border:.02667rem solid #e0e0e0;box-shadow:0 .02667rem .08rem rgba(0,0,0,.08);transition:all .3s;flex:0 0 auto;width:.66667rem;height:1.2rem;text-align:center}.sign-container .calendar-container .reward-progress .reward-stage.achieved[data-v-1108ef5a]{background:linear-gradient(135deg,red,#e63946);border-color:#fff;box-shadow:0 .08rem .16rem rgba(200,7,6,.3);-ms-transform:translateY(-.02667rem);transform:translateY(-.02667rem)}.sign-container .calendar-container .reward-progress .reward-stage.achieved .reward-amount[data-v-1108ef5a],.sign-container .calendar-container .reward-progress .reward-stage.achieved .reward-icon[data-v-1108ef5a]{color:#fff}.sign-container .calendar-container .reward-progress .reward-stage .reward-icon[data-v-1108ef5a]{font-size:.37333rem;color:red;transition:all .3s;text-align:center;width:.53333rem;height:.53333rem;display:block;background-image:url(../img/gold.0db7ed29.png);background-size:100% 100%;background-repeat:no-repeat;margin-top:-.26667rem}.sign-container .calendar-container .reward-progress .reward-stage .reward-amount[data-v-1108ef5a]{font-size:.24rem;font-weight:700;color:red;transition:all .3s;text-align:center;width:100%;line-height:1}.sign-container .calendar-container .reward-progress .progress-timeline[data-v-1108ef5a]{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0 .13333rem}.sign-container .calendar-container .reward-progress .progress-timeline[data-v-1108ef5a]:before{content:"";position:absolute;top:50%;left:0;right:0;height:.05333rem;background:#e0e0e0;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.sign-container .calendar-container .reward-progress .timeline-dot[data-v-1108ef5a]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:.21333rem}.sign-container .calendar-container .reward-progress .timeline-dot .dot[data-v-1108ef5a]{width:.26667rem;height:.26667rem;background:#ccc;border-radius:50%;border:.05333rem solid #fff;transition:all .3s}.sign-container .calendar-container .reward-progress .timeline-dot.achieved .dot[data-v-1108ef5a]{background:red;border-color:#fff;box-shadow:0 0 .16rem rgba(200,7,6,.4)}.sign-container .calendar-container .reward-progress .timeline-dot .timeline-label[data-v-1108ef5a]{font-size:.29333rem;color:#666;font-weight:500;text-align:center;white-space:nowrap}.sign-container .calendar-container .reward-progress .timeline-dot .timeline-label span[data-v-1108ef5a]{color:red;font-weight:600}.sign-container .calendar-container .calendar-navigation[data-v-1108ef5a]{display:flex;justify-content:space-between;margin-bottom:.32rem;padding:0 .26667rem}.sign-container .calendar-container .calendar-navigation .nav-btn[data-v-1108ef5a]{display:flex;align-items:center;justify-content:center;background:#f0f0f0;border:none;border-radius:.53333rem;padding:.21333rem .4rem;font-size:.37333rem;color:#333;cursor:pointer;transition:all .2s;box-shadow:0 .05333rem .21333rem rgba(0,0,0,.08)}.sign-container .calendar-container .calendar-navigation .nav-btn[data-v-1108ef5a]:hover:not(:disabled){background:#e0e0e0;-ms-transform:translateY(-.05333rem);transform:translateY(-.05333rem)}.sign-container .calendar-container .calendar-navigation .nav-btn[data-v-1108ef5a]:disabled{opacity:.6;cursor:not-allowed;color:#999}.sign-container .calendar-container .calendar-navigation .nav-btn .van-icon[data-v-1108ef5a]{margin-right:5px;font-size:18px}.sign-container .calendar-container .calendar-header[data-v-1108ef5a]{text-align:center;font-size:.48rem;font-weight:700;color:red;margin-bottom:.32rem;position:relative}.sign-container .calendar-container .calendar-header[data-v-1108ef5a]:after{content:"";position:absolute;bottom:-.10667rem;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);width:1.06667rem;height:.08rem;background:red;border-radius:.05333rem}.sign-container .calendar-container .calendar-weekdays[data-v-1108ef5a]{display:grid;grid-template-columns:repeat(7,1fr);margin-bottom:.32rem}.sign-container .calendar-container .calendar-weekdays .weekday[data-v-1108ef5a]{text-align:center;font-size:.37333rem;color:#666;font-weight:500}.sign-container .calendar-container .calendar-weekdays .weekday[data-v-1108ef5a]:first-child,.sign-container .calendar-container .calendar-weekdays .weekday[data-v-1108ef5a]:last-child{color:red}.sign-container .calendar-container .calendar-grid[data-v-1108ef5a]{display:grid;grid-template-columns:repeat(7,1fr);gap:.26667rem}.sign-container .calendar-container .calendar-grid .day-item[data-v-1108ef5a]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:.26667rem;background:#fff;transition:all .2s;cursor:pointer;border:.05333rem solid transparent;box-shadow:0 .05333rem .21333rem rgba(0,0,0,.05)}.sign-container .calendar-container .calendar-grid .day-item .day-content[data-v-1108ef5a]{display:flex;flex-direction:column;align-items:center}.sign-container .calendar-container .calendar-grid .day-item .day-content .day-number[data-v-1108ef5a]{font-size:.42667rem;font-weight:500;margin-bottom:.05333rem;color:#333}.sign-container .calendar-container .calendar-grid .day-item .day-content .day-status[data-v-1108ef5a]{font-size:.32rem;color:red;font-weight:600}.sign-container .calendar-container .calendar-grid .day-item.active[data-v-1108ef5a]{background:linear-gradient(180deg,#f6b9b9,#e43018);color:#fff;box-shadow:0 .10667rem .32rem rgba(200,7,6,.2)}.sign-container .calendar-container .calendar-grid .day-item.active .day-number[data-v-1108ef5a],.sign-container .calendar-container .calendar-grid .day-item.active .day-status[data-v-1108ef5a]{color:#fff}.sign-container .calendar-container .calendar-grid .day-item.today[data-v-1108ef5a]:not(.active){border:.05333rem solid red;background:#fff5f5}.sign-container .calendar-container .calendar-grid .day-item.disabled[data-v-1108ef5a]{opacity:.4;cursor:not-allowed;box-shadow:none}.sign-container .calendar-container .calendar-grid .day-item.empty[data-v-1108ef5a]{background:transparent;cursor:default;box-shadow:none}.sign-container .calendar-container .calendar-grid .day-item[data-v-1108ef5a]:not(.active):not(.disabled):not(.empty):hover{background:#fff5f5;-ms-transform:translateY(-.05333rem) scale(1.04);transform:translateY(-.05333rem) scale(1.04);box-shadow:0 .10667rem .32rem rgba(200,7,6,.1)}.sign-container .sign-button-container[data-v-1108ef5a]{padding:0 .26667rem}.sign-container .sign-button-container .sign-button[data-v-1108ef5a]{width:100%;height:1.38667rem;background:url(../img/qiandao-btn.e44ba9f1.png) no-repeat 50%/100%;background-size:100% 100%;color:#fff;border:none;border-radius:.26667rem;font-size:.53333rem;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 .10667rem .42667rem rgba(200,7,6,.2);position:relative;overflow:hidden}.sign-container .sign-button-container .sign-button[data-v-1108ef5a]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.1) 50%,hsla(0,0%,100%,0));-ms-transform:rotate(45deg);transform:rotate(45deg);transition:all .3s}.sign-container .sign-button-container .sign-button[data-v-1108ef5a]:hover:not(.disabled){-webkit-filter:brightness(1.08);filter:brightness(1.08);-ms-transform:translateY(-.05333rem) scale(1.02);transform:translateY(-.05333rem) scale(1.02)}.sign-container .sign-button-container .sign-button[data-v-1108ef5a]:hover:not(.disabled):after{-ms-transform:rotate(45deg) translate(50%,50%);transform:rotate(45deg) translate(50%,50%)}.sign-container .sign-button-container .sign-button.disabled[data-v-1108ef5a]{background:#cfd8dc;color:#90a4ae;box-shadow:none;cursor:not-allowed}.modal-overlay[data-v-1108ef5a]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(.10667rem);backdrop-filter:blur(.10667rem)}.modal-content[data-v-1108ef5a]{width:85%;max-width:9.06667rem;background:linear-gradient(135deg,#fff,#fff9f9);border-radius:.64rem;overflow:hidden;position:relative;box-shadow:0 .53333rem 1.06667rem rgba(0,0,0,.2);animation:modalShow-1108ef5a .3s ease-out}@keyframes modalShow-1108ef5a{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.modal-header[data-v-1108ef5a]{padding:.53333rem;text-align:center;background:linear-gradient(120deg,red,#e63946)}.modal-header .modal-title[data-v-1108ef5a]{color:#fff;font-size:.53333rem;font-weight:700;text-shadow:0 .05333rem .10667rem rgba(0,0,0,.1)}.modal-body[data-v-1108ef5a]{padding:0 .53333rem}.modal-body .coin-image[data-v-1108ef5a]{text-align:center;margin:0 auto .53333rem;width:2.13333rem;height:2.13333rem;background:#fff;border-radius:1.6rem;display:flex;align-items:center;justify-content:center}.modal-body .coin-image .coin[data-v-1108ef5a]{width:2.13333rem;height:2.13333rem;object-fit:contain;animation:coinRotate 20s linear infinite}.modal-body .rule-content .rule-item[data-v-1108ef5a]{display:flex;align-items:center;margin-bottom:.42667rem;padding:.32rem;background:hsla(0,0%,100%,.8);border-radius:.32rem;box-shadow:0 .10667rem .32rem rgba(0,0,0,.05);transition:transform .2s}.modal-body .rule-content .rule-item[data-v-1108ef5a]:hover{-ms-transform:translateX(.13333rem);transform:translateX(.13333rem)}.modal-body .rule-content .rule-item .rule-icon[data-v-1108ef5a]{margin-right:.4rem}.modal-body .rule-content .rule-item .rule-icon .day-tag[data-v-1108ef5a]{display:inline-block;padding:.16rem .32rem;background:linear-gradient(120deg,red,#e63946);color:#fff;border-radius:.21333rem;font-weight:700;font-size:.37333rem;box-shadow:0 .05333rem .21333rem rgba(230,57,70,.3)}.modal-body .rule-content .rule-item .rule-text h4[data-v-1108ef5a]{font-size:.42667rem;color:#333;margin:0 0 .10667rem 0}.modal-body .rule-content .rule-item .rule-text p[data-v-1108ef5a]{font-size:.37333rem;color:#e63946;margin:0;font-weight:500}.modal-body .rule-content .daily-reward[data-v-1108ef5a]{margin-top:.53333rem;padding:.4rem;background:#fff5f5;border-radius:.32rem;display:flex;align-items:center;justify-content:center}.modal-body .rule-content .daily-reward .daily-icon[data-v-1108ef5a]{font-size:.53333rem;margin-right:.21333rem}.modal-body .rule-content .daily-reward span[data-v-1108ef5a]{color:#e63946;font-size:.4rem;font-weight:500}.modal-footer[data-v-1108ef5a]{padding:.53333rem;text-align:center}.modal-footer .confirm-btn[data-v-1108ef5a]{width:80%;padding:.32rem;background:linear-gradient(90deg,red,#e63946);border:none;border-radius:.66667rem;color:#fff;font-size:.42667rem;font-weight:700;cursor:pointer;transition:all .3s;box-shadow:0 .10667rem .32rem rgba(230,57,70,.3)}.modal-footer .confirm-btn[data-v-1108ef5a]:hover{-ms-transform:translateY(-.05333rem);transform:translateY(-.05333rem);box-shadow:0 .16rem .42667rem rgba(230,57,70,.4)}.modal-footer .confirm-btn[data-v-1108ef5a]:active{-ms-transform:translateY(0);transform:translateY(0)}.sign-rule-container[data-v-1108ef5a]{width:9.33333rem;height:3.73333rem;background:url(../img/qd-rule-bg.43a9ee4d.png) no-repeat 50%/100%;background-size:100% 100%;margin:.53333rem auto 1.33333rem}.sign-rule-container .sign-rule-title[data-v-1108ef5a]{font-size:.48rem;font-weight:700;color:#d02d2e;text-align:left;padding-top:.4rem;padding-left:.26667rem}.sign-rule-container .sign-rule-content[data-v-1108ef5a]{padding:0 .26667rem}.sign-rule-container .sign-rule-content p[data-v-1108ef5a]{background:#f4e2a2;border-radius:.53333rem;font-size:.37333rem;color:#d02d2e;font-weight:700;width:5.33333rem;height:.69333rem;line-height:.69333rem;padding-left:.26667rem;margin:0;margin:.13333rem 0}:deep(.van-tabbar-item__icon){margin-bottom:0}:deep(.van-tabbar-item__icon img){width:28px;height:28px}:deep(.van-tabbar),:deep(.van-tabbar-item){height:60px}.van-nav-bar{background-color:#fff}.van-nav-bar__content{line-height:100%}.van-nav-bar__title{line-height:1.5;color:#333}.van-nav-bar .van-icon,.van-nav-bar__title span{color:#333!important}.van-hairline--bottom:after{border:none}.custom-toast[data-v-0f284556]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.block[data-v-0f284556]{margin-bottom:.53333rem;width:4.26667rem;height:5.33333rem;background:url(../img/toast-bg.8c9951b3.png) no-repeat 50%/100% 100%}.block .title[data-v-0f284556]{padding-top:.85333rem;text-align:center}.block span[data-v-0f284556]{display:block;padding:.42667rem}.pay-modal[data-v-06639db9]{padding:0 .53333rem}.pay-modal .price[data-v-06639db9]{text-align:center;font-size:.85333rem;color:#c80706}.pay-modal .order-info[data-v-06639db9]{display:flex;justify-content:center;align-items:center;margin-bottom:.42667rem;color:#c80706}.pay-modal .title[data-v-06639db9]{font-size:.48rem;margin-bottom:.42667rem}.pay-modal .footer[data-v-06639db9]{display:flex;justify-content:space-between;padding:.42667rem .64rem}.pay-modal .footer button[data-v-06639db9]{width:3.2rem;padding:.26667rem;border-radius:1.28rem;border:none;font-size:.42667rem;color:#fff}.pay-modal .footer button.active[data-v-06639db9]{background-color:#c80706}.pay-modal .footer button[data-v-06639db9]:not(.active){background-color:#ccc}.van-cell--large .van-cell__title[data-v-06639db9]{font-size:18px}.van-icon__image[data-v-06639db9]{width:22px;height:auto;margin-right:16px}.pay-modal[data-v-70d1e493]{padding:0 .53333rem}.pay-modal .price[data-v-70d1e493]{text-align:center;font-size:.85333rem;color:#e54d42}.pay-modal .order-info[data-v-70d1e493]{display:flex;justify-content:center;align-items:center;margin-bottom:.42667rem;color:#e54d42}.pay-modal .title[data-v-70d1e493]{font-size:.48rem;margin-bottom:.42667rem}.pay-modal .footer[data-v-70d1e493]{display:flex;justify-content:space-between;padding:.42667rem .64rem}.pay-modal .footer button[data-v-70d1e493]{width:3.2rem;padding:.26667rem;border-radius:1.28rem;border:none;font-size:.42667rem;color:#fff}.pay-modal .footer button.active[data-v-70d1e493]{background-color:#e54d42}.pay-modal .footer button[data-v-70d1e493]:not(.active){background-color:#ccc}.van-cell--large .van-cell__title[data-v-70d1e493]{font-size:18px}.van-icon__image[data-v-70d1e493]{width:22px;height:auto;margin-right:16px}