.payment-reminder[data-v-ed32f24c]{color:#8f3027;box-sizing:border-box;background:#fff1ec;border:1px solid #c55b50;border-radius:12px;width:calc(100% - 92px);max-width:1120px;margin:12px auto;padding:14px 18px;font-size:14px;line-height:1.6}.payment-reminder>div[data-v-ed32f24c]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.payment-reminder>div+div[data-v-ed32f24c]{margin-top:8px}.payment-reminder span[data-v-ed32f24c]{flex:1;min-width:180px}.payment-reminder a[data-v-ed32f24c]{color:#8f3027;align-items:center;min-height:44px;font-weight:700;display:inline-flex}.is-urgent[data-v-ed32f24c]{background:#ffe6df;border:2px solid #ad342b}.is-urgent strong[data-v-ed32f24c]{font-size:16px}@media (width<=760px){.payment-reminder[data-v-ed32f24c]{width:calc(100% - 36px);margin:10px auto;padding:10px 14px}.payment-reminder>div[data-v-ed32f24c]{gap:4px}.payment-reminder strong[data-v-ed32f24c]{width:100%}.payment-reminder span[data-v-ed32f24c]{flex-basis:100%}}.intro[data-v-188287db]{z-index:1000;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom);background:#fff;place-items:center;animation:.35s ease-in 2.05s forwards intro-exit-188287db;display:grid;position:fixed;inset:0;overflow:hidden}.skip[data-v-188287db]{cursor:pointer;z-index:1;min-height:44px;top:max(14px,env(safe-area-inset-top));color:#9a8d79;background:#ffffffd9;border:1px solid #eee8de;border-radius:100px;min-width:60px;padding:0 16px;font-size:11px;position:absolute;right:16px}.art[data-v-188287db]{width:100%;height:100%;max-width:calc((100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom))*750/1590);pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.scene-arrival[data-v-188287db]{opacity:0;animation:.42s ease-out 50ms forwards scene-arrive-188287db}.mascot-layer[data-v-188287db]{animation:.65s cubic-bezier(.2,.75,.25,1) 60ms forwards layer-rise-188287db;transform:translateY(13px)}.cloud-back[data-v-188287db]{animation:2.4s ease-in-out both cloud-back-188287db}.cloud-left[data-v-188287db]{animation:2.4s ease-in-out both cloud-left-188287db}.cloud-front[data-v-188287db]{animation:2.4s ease-in-out both cloud-front-188287db}.brand-name-layer[data-v-188287db]{opacity:0;animation:.43s cubic-bezier(.2,.75,.25,1) .33s forwards layer-rise-188287db;transform:translateY(14px)}.shop-name-layer[data-v-188287db]{opacity:0;animation:.39s cubic-bezier(.2,.75,.25,1) .74s forwards layer-rise-188287db;transform:translateY(12px)}.tagline-layer[data-v-188287db]{opacity:0;animation:.42s ease-out 1.24s forwards tagline-pop-188287db;transform:translateY(15px)}.tagline-star-layer[data-v-188287db]{opacity:0;transform-origin:476px 1200px;animation:.48s ease-out 1.37s forwards star-hop-188287db}.star[data-v-188287db]{transform-box:view-box;animation:.65s ease-in-out both twinkle-188287db}.star-a[data-v-188287db]{transform-origin:185px 582px;animation-delay:.41s}.star-b[data-v-188287db]{transform-origin:194px 647px;animation-delay:1.15s}.star-c[data-v-188287db]{transform-origin:565px 741px;animation-delay:.74s}.eyelids[data-v-188287db]{clip-path:inset(0 0 100%);animation:.24s ease-in-out 1.03s both blink-188287db}.closed-eye-lines[data-v-188287db]{opacity:0;animation:.24s linear 1.03s both lash-188287db}@keyframes scene-arrive-188287db{to{opacity:1}}@keyframes layer-rise-188287db{to{opacity:1;transform:translateY(0)}}@keyframes tagline-pop-188287db{0%{opacity:0;transform:translateY(15px)}65%{opacity:1;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes star-hop-188287db{0%{opacity:0;transform:translateY(6px)scale(.88)}40%{opacity:1;transform:translateY(-13px)scale(1.08)}75%{opacity:1;transform:translateY(2px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes cloud-back-188287db{0%{transform:translate(-7px,5px)}to{transform:translate(9px,-6px)}}@keyframes cloud-left-188287db{0%{transform:translate(4px,-2px)}to{transform:translate(-9px,4px)}}@keyframes cloud-front-188287db{0%{transform:translate(6px,4px)}to{transform:translate(-7px,-4px)}}@keyframes twinkle-188287db{0%,to{opacity:1;transform:scale(1)}35%{opacity:.45;transform:scale(.9)}65%{opacity:1;transform:scale(1.1)}}@keyframes blink-188287db{0%,to{clip-path:inset(0 0 100%)}40%,65%{clip-path:inset(0)}}@keyframes lash-188287db{0%,25%,90%,to{opacity:0}40%,65%{opacity:1}}@keyframes intro-exit-188287db{to{opacity:0;visibility:hidden;pointer-events:none}}@media (prefers-reduced-motion:reduce){.intro[data-v-188287db]{animation:none!important;display:none!important}.intro[data-v-188287db] *{animation:none!important}}.app-shell.sheet.frozen-buyer .topbar .account-nav>a[data-v-4106b196]{flex-direction:column;gap:2px;height:auto;min-height:52px}.account-mine[data-v-4106b196]{font-size:11px;line-height:16px;display:block}.app-shell.sheet.frozen-buyer .notification-unread[data-v-4106b196]{box-sizing:border-box;text-align:center;white-space:nowrap;min-width:18px}.confirmed-landing .activity-products-heading{margin-top:28px}@media (width<=760px){.confirmed-landing .activity-entries{gap:12px}.confirmed-landing .activity-entries>.paper{grid-template-columns:43px minmax(0,1fr);gap:5px 12px;min-height:0;padding:16px;display:grid}.confirmed-landing .activity-entries>.paper>.ui-icon{grid-area:1/1/5;margin:0}.confirmed-landing .activity-entries>.paper>:not(.ui-icon){grid-column:2;justify-self:start;margin:0}.confirmed-landing .activity-entries>.paper h2{font-size:20px}.app-shell.sheet.frozen-buyer .confirmed-landing .product-card-cover-native .product-thumb img{object-fit:cover}}.app-shell.sheet.frozen-buyer .shared-auth{box-sizing:border-box;color:#796449;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:34px;max-width:860px;margin:25px auto;font-family:Microsoft YaHei,sans-serif;display:grid}.app-shell.sheet.frozen-buyer .shared-auth *{box-sizing:border-box}.app-shell.sheet.frozen-buyer .shared-auth .auth-art{flex-direction:column;justify-content:center;align-items:center;display:flex}.app-shell.sheet.frozen-buyer .shared-auth .auth-paper{background:#fffaf0;border:1px solid #b7a48b;border-radius:23px 28px 24px 27px;min-width:0;padding:30px;position:relative}.app-shell.sheet.frozen-buyer .shared-auth .auth-paper:before{content:"";pointer-events:none;border:1px dashed #dac9af;border-radius:18px 22px 19px;position:absolute;inset:6px}.app-shell.sheet.frozen-buyer .shared-auth .auth-port{color:#8f845f;letter-spacing:2px;margin:0 0 9px;font-size:12px}.app-shell.sheet.frozen-buyer .shared-auth form h1{color:#745b42;margin:0 0 25px;font:29px KaiTi,STKaiti,serif}.app-shell.sheet.frozen-buyer .shared-auth .auth-field{color:#887452;margin:0 0 17px;font-size:13px;display:block}.app-shell.sheet.frozen-buyer .shared-auth .auth-field>span{margin-bottom:8px;display:block}.app-shell.sheet.frozen-buyer .shared-auth input{color:#6f5c43;background:#fffdf6;border:1px solid #c9b89b;border-radius:9px;width:100%;min-width:0;height:44px;padding:10px 12px;font:13px Microsoft YaHei,sans-serif;display:block}.app-shell.sheet.frozen-buyer .shared-auth input::placeholder{color:#a79c82}.app-shell.sheet.frozen-buyer .shared-auth input:focus-visible,.app-shell.sheet.frozen-buyer .shared-auth button:focus-visible,.app-shell.sheet.frozen-buyer .shared-auth a:focus-visible{outline-offset:3px;outline:2px solid #93a275}.app-shell.sheet.frozen-buyer .shared-auth .auth-password{border:1px solid #c9b89b;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;display:grid;overflow:hidden}.app-shell.sheet.frozen-buyer .shared-auth .auth-password input{border:0;border-radius:0}.app-shell.sheet.frozen-buyer .shared-auth button{cursor:pointer;color:#796449;min-height:44px;font:13px Microsoft YaHei,sans-serif}.app-shell.sheet.frozen-buyer .shared-auth .auth-password button{background:#f3efd9;border:0;padding:0 12px}.app-shell.sheet.frozen-buyer .shared-auth .auth-code-row{grid-template-columns:minmax(0,1fr) auto;gap:9px;display:grid}.app-shell.sheet.frozen-buyer .shared-auth .auth-code-row button{white-space:nowrap;background:#edf0dc;border:1px solid #b7ad86;border-radius:9px;padding:0 11px;font-size:12px}.app-shell.sheet.frozen-buyer .shared-auth .auth-submit{background:#f2d397;border:1px solid #b5945d;border-radius:13px 16px 12px 15px;width:100%;margin-top:21px;padding:11px 15px;font-weight:600;display:block}.app-shell.sheet.frozen-buyer .shared-auth button:hover{filter:brightness(.98)}.app-shell.sheet.frozen-buyer .shared-auth .auth-preview-note{color:#98866d;text-align:center;margin:14px 0 18px;font-size:11px;line-height:1.7}.app-shell.sheet.frozen-buyer .shared-auth .auth-links{justify-content:space-between;gap:18px;display:flex}.app-shell.sheet.frozen-buyer .shared-auth .auth-links a{color:#80694b;min-height:30px;padding:5px 0;font-size:12px;text-decoration:none}.app-shell.sheet.frozen-buyer .shared-auth .auth-links a:only-child{margin:auto}.app-shell.sheet.frozen-buyer .shared-auth .auth-links a:hover{text-decoration:underline}.app-shell.sheet.frozen-buyer .shared-auth .auth-feedback{color:#975e43;margin:10px 0;font-size:12px;line-height:1.6}.app-shell.sheet.frozen-buyer .shared-auth .auth-feedback:empty{display:none}@media (width<=620px){.app-shell.sheet.frozen-buyer .shared-auth{max-width:430px;margin:0;display:block}.app-shell.sheet.frozen-buyer .shared-auth .auth-paper{padding:24px 22px}.app-shell.sheet.frozen-buyer .shared-auth form h1{margin-bottom:22px;font-size:27px}.app-shell.sheet.frozen-buyer .shared-auth .auth-field{margin-bottom:15px}}.app-shell.sheet.frozen-buyer .shared-auth .brand-lettering{letter-spacing:0;color:#d69c49;-webkit-text-stroke:1.4px #795b40;paint-order:stroke fill;align-items:center;gap:1px;height:44px;font-family:YouYuan,Microsoft YaHei,sans-serif;font-size:36px;font-weight:900;line-height:1;display:flex}.app-shell.sheet.frozen-buyer .shared-auth .brand-lettering span{display:inline-block;transform:rotate(-7deg)}.app-shell.sheet.frozen-buyer .shared-auth .brand-lettering span:nth-child(2){color:#b9c791;transform:translateY(-3px)rotate(4deg)}.app-shell.sheet.frozen-buyer .shared-auth .brand-lettering span:nth-child(3){color:#efd39a;transform:translateY(1px)rotate(-3deg)}.app-shell.sheet.frozen-buyer .shared-auth .brand-lettering span:nth-child(4){transform:translateY(-2px)rotate(5deg)}.auth-art.login-mascot{background:0 0;border-radius:0;min-height:0}.login-mascot-art{filter:saturate(.68);width:100%;max-width:340px;height:auto;display:block;overflow:visible}.login-mascot-art .eyelids{clip-path:inset(0 0 100%)}.login-mascot-caption{text-align:center;color:#796449;margin-top:12px}.login-mascot-caption .brand-lettering{justify-content:center;font-size:36px}.login-shop-name{letter-spacing:5px;margin-top:7px;font:21px KaiTi,STKaiti,serif}.login-tagline{letter-spacing:2px;margin-top:16px;font:17px KaiTi,STKaiti,serif}.login-tagline span{color:#c6a566}@media (prefers-reduced-motion:no-preference){.login-mascot-art .cloud-back{animation:3.2s ease-in-out infinite alternate login-cloud-back}.login-mascot-art .cloud-left{animation:2.8s ease-in-out infinite alternate login-cloud-left}.login-mascot-art .cloud-front{animation:3.6s ease-in-out infinite alternate login-cloud-front}.login-mascot-art .star{animation:2.4s ease-in-out infinite login-star-glow}.login-mascot-art .star-b{animation-delay:-.8s}.login-mascot-art .star-c{animation-delay:-1.6s}.login-mascot-art .eyelids{animation:5.6s step-end infinite login-blink}}@keyframes login-cloud-back{0%{transform:translate(-22px,9px)}to{transform:translate(22px,-10px)}}@keyframes login-cloud-left{0%{transform:translate(16px,-6px)}to{transform:translate(-20px,8px)}}@keyframes login-cloud-front{0%{transform:translate(20px,10px)}to{transform:translate(-20px,-8px)}}@keyframes login-star-glow{0%,to{opacity:1}50%{opacity:.25}}@keyframes login-blink{0%,47%,to{clip-path:inset(0 0 100%)}44%{clip-path:inset(0)}}@media (width<=620px){.auth-art.login-mascot{margin-bottom:20px}.login-mascot-art{width:220px;max-width:100%}.login-mascot-caption .brand-lettering{font-size:27px}.login-shop-name{margin-top:4px;font-size:17px}.login-tagline{margin-top:9px;font-size:14px}.login-mascot-caption{margin-top:8px}}.app-shell.sheet.frozen-buyer .shared-auth .auth-art>div:first-child{justify-content:center;width:100%;display:flex}.app-shell.sheet.frozen-buyer .shared-auth .auth-paper{width:auto;box-shadow:none}.app-shell.sheet.frozen-buyer .shared-auth .auth-field input{box-shadow:none}.app-shell.sheet.frozen-buyer .shared-auth .auth-links a{cursor:pointer}.app-shell.sheet.frozen-buyer .shared-auth button:disabled{opacity:.55;cursor:wait}@media (width<=620px){.app-shell.sheet.frozen-buyer .shared-auth .login-mascot-art{width:140px}.app-shell.sheet.frozen-buyer .shared-auth .auth-art.login-mascot{margin-bottom:16px}}@media (width<=760px){.app-shell.sheet.frozen-buyer.buyer-auth-shell .shared-auth{max-width:430px;margin:0 auto;display:block}.app-shell.sheet.frozen-buyer.buyer-auth-shell .shared-auth .login-mascot-art{width:110px}.app-shell.sheet.frozen-buyer.buyer-auth-shell .shared-auth .auth-art.login-mascot{margin-bottom:20px}.app-shell.sheet.frozen-buyer.buyer-auth-shell .shared-auth .auth-paper{padding:24px 18px}.app-shell.sheet.frozen-buyer.buyer-auth-shell .shared-auth input{font-size:16px}}
