.app-root[data-v-f45c683a]{background-color:var(--light-blue-grey,#f0f0f8);min-height:100vh}.app-tabbar[data-v-f45c683a]{border-top:.0625rem solid #ebedf0}.tab-icon[data-v-f45c683a]{width:1.375rem;height:1.375rem;display:block}.book-card[data-v-6bc61146]{flex-direction:column;gap:.375rem;display:flex}.book-cover[data-v-6bc61146]{aspect-ratio:2/3;border-radius:var(--radius-sm);background:linear-gradient(120deg,#ffe5ec,#f8f9fd);width:100%;position:relative;overflow:hidden}.book-cover img[data-v-6bc61146]{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:100%;display:block}.cover-skeleton[data-v-6bc61146]{border-radius:var(--radius-sm);--van-skeleton-row-background:var(--light-blue-grey,#f0f0f8);--van-skeleton-content-background:var(--light-blue-grey,#f0f0f8);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.img-hidden[data-v-6bc61146]{opacity:0}.book-meta[data-v-6bc61146]{flex-direction:column;gap:.125rem;display:flex}.book-title[data-v-6bc61146]{font-size:var(--font-md);color:#1b2533;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.book-author[data-v-6bc61146]{font-size:var(--font-sm);color:#6b7280;margin:0}.book-tag[data-v-6bc61146]{font-size:var(--font-sm);color:var(--primary-red,#fe3ba4);margin:0;font-weight:600}.download-banner[data-v-2d08b9c4]{border-radius:var(--radius-md);box-sizing:border-box;aspect-ratio:700/98;width:100%;max-width:100%;min-height:6.125rem;padding:var(--space-sm);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:center;display:flex;position:relative;overflow:hidden}.banner-content[data-v-2d08b9c4]{justify-content:space-between;align-items:center;gap:var(--space-sm);color:#fff;width:100%;display:flex}.banner-copy[data-v-2d08b9c4]{flex:1}.banner-title[data-v-2d08b9c4]{font-size:var(--font-lg);margin:0;font-weight:800;line-height:1.1}.banner-subtitle[data-v-2d08b9c4]{font-size:var(--font-sm);opacity:.9;margin:.125rem 0 0}.banner-action[data-v-2d08b9c4]{color:#fff;font-size:var(--font-sm);background:linear-gradient(135deg,#e01aca,#ee3799);border:none;border-radius:1.5rem;padding:.625rem .875rem;font-weight:700}.block-group[data-v-2fc04c05],.block-group[data-v-86d16a6c]{gap:var(--space-sm);flex-direction:column;display:flex}.block-list-item[data-v-37aecbb7]{gap:var(--space-sm);padding:var(--space-sm)0;border-top:.0625rem solid #f1f2f6;grid-template-columns:5.625rem 1fr;align-items:start;display:grid;position:relative}.block-list-item[data-v-37aecbb7]:first-of-type{border-top:none}.list-cover[data-v-37aecbb7]{position:relative}.list-cover img[data-v-37aecbb7]{border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;width:5.625rem;height:7.875rem;display:block}.cover-skeleton[data-v-37aecbb7]{border-radius:var(--radius-sm);--van-skeleton-row-background:var(--light-blue-grey,#f0f0f8);--van-skeleton-content-background:var(--light-blue-grey,#f0f0f8);width:5.625rem;height:7.875rem;position:absolute;top:0;bottom:0;left:0;right:0}.img-hidden[data-v-37aecbb7]{opacity:0}.rank-badge[data-v-37aecbb7]{background:var(--primary-red,#fe3ba4);color:#fff;border-radius:.625rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;position:absolute;top:.375rem;left:.375rem}.list-body[data-v-37aecbb7]{flex-direction:column;justify-content:center;min-width:0;padding-top:.3125rem;display:flex}.list-title[data-v-37aecbb7]{font-size:var(--font-lg);color:#1b2533;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 0 .375rem;font-weight:700;overflow:hidden}.list-tags[data-v-37aecbb7]{flex-wrap:wrap;gap:.375rem;margin-bottom:.375rem;display:flex}.list-tag[data-v-37aecbb7]{color:#fe3ba4;background:#fef0f7;border-radius:62.4375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.list-tag.genre[data-v-37aecbb7]{color:var(--primary-red,#fe3ba4);background:var(--light-red,#fef0f7)}.list-tag.tag[data-v-37aecbb7]{color:var(--primary-yellow,#ef9561);background:var(--light-yellow,#fdf3f1)}.list-desc[data-v-37aecbb7]{color:#4b5563;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.list-stats[data-v-37aecbb7]{color:#4b5563;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;font-size:.75rem;display:flex}.stars[data-v-37aecbb7]{color:var(--primary-yellow,#ef9561);align-items:center;gap:.25rem;display:inline-flex}.star-icon[data-v-37aecbb7]{width:1rem;height:1rem;color:var(--primary-yellow,#ef9561)}.score[data-v-37aecbb7]{font-weight:700}.views[data-v-37aecbb7]{color:var(--van-cell-label-color,#969799);align-items:center;gap:.375rem;display:inline-flex}.views.empty[data-v-37aecbb7],.score.empty[data-v-37aecbb7]{opacity:.5}.block-group[data-v-77bec398],.block-group[data-v-efb13db3],.block-swipe[data-v-35d9e46f]{gap:var(--space-sm);flex-direction:column;display:flex}.coverflow-swiper[data-v-35d9e46f]{width:100%;padding:1.5rem 0 .75rem}.coverflow-slide[data-v-35d9e46f]{border-radius:.875rem;width:10rem;height:14.0625rem;overflow:hidden}.coverflow-img[data-v-35d9e46f]{border-radius:.875rem;width:100%;height:100%;position:relative;overflow:hidden}.coverflow-slide img[data-v-35d9e46f]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cover-skeleton[data-v-35d9e46f]{--van-skeleton-row-background:var(--light-blue-grey,#f0f0f8);--van-skeleton-content-background:var(--light-blue-grey,#f0f0f8);border-radius:.875rem;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.img-hidden[data-v-35d9e46f]{opacity:0}.swipe-meta[data-v-35d9e46f]+.download-banner{margin-top:0}.swipe-tags[data-v-35d9e46f]{flex-wrap:wrap;gap:.5rem;margin:.375rem 0 .25rem;display:flex}.swipe-desc[data-v-35d9e46f]{color:var(--mid-blue-grey,#3f3f49);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3em;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.list-tag[data-v-35d9e46f]{border:.0625rem solid #0000000a;border-radius:62.4375rem;align-items:center;padding:.375rem .625rem;font-size:.75rem;font-weight:600;display:inline-flex}.list-tag.genre[data-v-35d9e46f]{color:var(--primary-red,#fe3ba4);background:var(--light-red,#fef0f7)}.list-tag.tag[data-v-35d9e46f]{color:var(--primary-yellow,#ef9561);background:var(--light-yellow,#fdf3f1)}.nav-search[data-v-f67e08d6]{background:#fff;align-items:center;gap:.625rem;padding:.625rem .75rem;display:flex}.search-bar[data-v-f67e08d6]{color:#6b7280;background:#fff;border:none;border-radius:.75rem;flex:1;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:.875rem;display:flex;box-shadow:0 .0625rem .375rem #0000000a}.search-placeholder[data-v-f67e08d6]{color:#9ca3af}.lang-btn[data-v-f67e08d6]{color:#374151;background:#fff;border:none;border-radius:.625rem;justify-content:center;align-items:center;min-width:3rem;padding:.625rem .75rem;font-size:.875rem;display:inline-flex;box-shadow:0 .0625rem .375rem #0000000a}.lang-text[data-v-f67e08d6]{letter-spacing:.03125rem;font-weight:600}.banner-swiper[data-v-d711181a]{background:#000;border-radius:.875rem;width:100%;max-height:13.75rem;overflow:hidden}.slide-inner[data-v-d711181a]{height:100%;position:relative;overflow:hidden}.slide-img[data-v-d711181a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.slide-overlay[data-v-d711181a]{pointer-events:none;background:linear-gradient(#0000 10%,#00000080 90%);position:absolute;top:0;bottom:0;left:0;right:0}.slide-content[data-v-d711181a]{color:#fff;text-shadow:0 .125rem .75rem #00000059;flex-direction:column;gap:.25rem;display:flex;position:absolute;bottom:.75rem;left:.75rem;right:.75rem}.title[data-v-d711181a]{margin:0;font-size:1.125rem;font-weight:800}.subtitle[data-v-d711181a]{opacity:.9;margin:0;font-size:.875rem;font-weight:600}.text[data-v-d711181a]{max-width:100%;margin:0;font-size:.8125rem;line-height:1.4}.text p[data-v-d711181a]{margin:0}.genres-bar[data-v-f168ac8c]{scrollbar-width:none;overflow-x:auto}.genres-bar[data-v-f168ac8c]::-webkit-scrollbar{display:none}.genres-track[data-v-f168ac8c]{gap:.5rem;padding:.25rem .125rem;display:flex}.genre-chip[data-v-f168ac8c]{color:#111827;background:#fff;border:none;border-radius:62.4375rem;flex-shrink:0;padding:.5rem .75rem;font-size:.8125rem;font-weight:600;box-shadow:0 .0625rem .375rem #0000000a}.loader[data-v-e6a63731]{-webkit-user-select:none;user-select:none}.star[data-v-e6a63731]{opacity:0;fill:#fe3ba4;animation:2s infinite alternate loader-e6a63731}.star2[data-v-e6a63731]{height:1.25rem;margin-left:-.625rem;animation-delay:.25s}.star3[data-v-e6a63731]{height:1rem;margin-left:-.9375rem;animation-delay:.5s}@keyframes loader-e6a63731{0%{opacity:0;transform:translateY(0)translateX(3.125rem)rotate (0deg)}10%{opacity:0;transform:translateY(0)translate(3.125rem)rotate(0)}to{opacity:1;transform:translateY(-1.25rem)translate(0)rotate(360deg)}}:root{--van-nav-bar-icon-color:var(--primary-red,#fe3ba4);font-size:1rem}.page{min-height:100vh}.top-shell{z-index:15;background:#fff;position:sticky;top:0;box-shadow:0 .0625rem .25rem #0000000f}.nav-logo{height:max(1.25rem,min(4vw,1.75rem));display:block}.page-home{background:var(--light-blue-grey,#f0f0f8)}.page-body{gap:var(--space-md);padding:var(--space-md);padding-bottom:calc(var(--space-lg)*4);flex-direction:column;display:flex}.block{border-radius:var(--radius-md);padding:var(--space-md);background:#fff;box-shadow:0 .125rem .75rem #00000008}.block-header{margin-bottom:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.block-title{font-size:var(--font-lg);color:#273241;margin:0;padding-left:.75rem;font-weight:700;position:relative}.block-title:before{content:"";background:linear-gradient(#fe7797,#e74583);border-radius:62.4375rem;width:.375rem;height:1.125rem;position:absolute;top:.125rem;left:0}.block-action{color:#fe3ba4;font-size:var(--font-sm);background:0 0;border:none;padding:.25rem .375rem;font-weight:600}.book-grid{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.book-card{flex-direction:column;gap:.375rem;display:flex}.grid-3x3{grid-template-rows:repeat(3,auto)}.book-cover{aspect-ratio:2/3;border-radius:var(--radius-sm);background:linear-gradient(120deg,#ffe5ec,#f8f9fd);width:100%;position:relative;overflow:hidden}.book-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.book-meta{flex-direction:column;gap:.125rem;display:flex}.book-title{font-size:var(--font-md);color:#1b2533;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.book-author{font-size:var(--font-sm);color:#6b7280;margin:0}.book-tag{font-size:var(--font-sm);color:var(--primary-red,#fe3ba4);margin:0;font-weight:600}.block-1x3 .block-row{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.block-1x3 .block-card .card-cover{aspect-ratio:2/3;border-radius:var(--radius-sm);width:100%;position:relative;overflow:hidden}.block-1x3 .block-card .card-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.rank-badge{color:#4a2e00;border-radius:var(--radius-sm)0 var(--radius-sm)0;background:linear-gradient(135deg,#f3d08a,#d29b33);width:auto;height:auto;padding:.3125rem .625rem;font-size:max(.75rem,min(2.8vw,.9375rem));font-style:italic;font-weight:600;position:absolute}.block-1x3 .card-meta .card-title,.block-1x3 .card-meta .card-author,.block-1x3 .card-meta .card-tag{margin:0}.block-1x3 .card-title{font-size:var(--font-md);color:#1b2533;margin-top:.375rem;font-weight:700}.block-1x3 .card-author{font-size:var(--font-sm);color:#6b7280}.block-1x3 .card-tag{font-size:var(--font-sm);color:#fe3ba4;font-weight:600}.block-1x1 .block-list-item{gap:var(--space-sm);padding:var(--space-sm)0;border-top:.0625rem solid #f1f2f6;grid-template-columns:5.625rem 1fr;align-items:start;display:grid;position:relative}.block-1x1 .block-list-item:first-of-type{border-top:none}.list-cover img{border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;width:5.625rem;height:7.875rem;display:block}.list-body{flex-direction:column;justify-content:center;min-width:0;padding-top:.3125rem;display:flex}.block-1x1 .list-title{font-size:var(--font-lg);color:#1b2533;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 0 .375rem;font-weight:700;overflow:hidden}.block-1x1 .list-tags{flex-wrap:wrap;gap:.375rem;margin-bottom:.375rem;display:flex}.block-1x1 .list-tag{color:#fe3ba4;background:#fef0f7;border-radius:62.4375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.block-1x1 .list-tag.genre{color:var(--primary-red,#fe3ba4);background:var(--light-red,#fef0f7)}.block-1x1 .list-tag.tag{color:var(--primary-yellow,#ef9561);background:var(--light-yellow,#fdf3f1)}.block-1x1 .list-desc{color:#4b5563;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.block-1x1 .rank-badge{top:var(--space-xs);color:#4a2e00;border-radius:var(--radius-sm)0 var(--radius-sm)0;background:linear-gradient(135deg,#f3d08a,#d29b33);width:auto;height:auto;padding:.3125rem .625rem;font-size:max(.75rem,min(2.8vw,.9375rem));font-style:italic;font-weight:600;position:absolute}.block-1x1 .list-body{min-width:0}.list-stats{color:#4b5563;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;font-size:.75rem;display:flex}.stars{align-items:center;gap:.25rem;display:inline-flex}.star-icon{color:#fe9900;font-size:1rem;display:inline-flex}.star-icon svg{width:1rem;height:1rem;display:block}.star-icon.empty{color:#eee}.score{color:#fe9900;font-weight:700}.score.empty{color:#eee}.views{justify-content:flex-end;align-items:center;gap:.25rem;margin-left:auto;display:inline-flex}.views span{color:#fe9900}.views span.empty{color:#eee}.views svg{color:#fe9900;width:1rem;height:1rem;display:block}.views.empty svg{color:#eee}.block-swipe .swipe-container{width:100%;overflow:hidden}.coverflow-swiper{width:100%;padding:1.5rem 0 .75rem}.coverflow-slide{border-radius:.875rem;width:10rem;height:14.0625rem;overflow:hidden}.coverflow-slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.swipe-card{flex-direction:column;align-items:center;gap:.75rem;display:flex}.swipe-cover{background:#f3f4f6;border-radius:.875rem;width:10.5rem;height:14.875rem;overflow:hidden}.swipe-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.swipe-meta{text-align:center;flex-direction:column;gap:.375rem;width:100%;display:flex}.swipe-title{color:#1b2533;margin:0;font-size:1rem;font-weight:800;line-height:1.2}.swipe-author{color:#4b5563;margin:0;font-size:.8125rem}.swipe-tag{color:var(--accent,#fe3ba4);margin:0;font-size:.75rem;font-weight:700}.swipe-tags{flex-wrap:wrap;justify-content:center;gap:.375rem;display:flex}.swipe-desc{color:#4b5563;margin:0;font-size:.8125rem;line-height:1.4}.banner-content{color:#fff;align-items:center;gap:.625rem;display:flex}.banner-icon img{width:3rem;height:3rem;display:block}.banner-copy{flex:1}.banner-title{margin:0;font-size:1rem;font-weight:800;line-height:1.1}.banner-subtitle{opacity:.9;margin:.125rem 0 0;font-size:.75rem}.banner-action{color:#fff;background:linear-gradient(135deg,#e01aca,#ee3799);border:none;border-radius:1.5rem;padding:.625rem .875rem;font-size:.75rem;font-weight:700}@media (max-width:360px){.book-grid,.block-1x3 .block-row{grid-template-columns:repeat(2,minmax(0,1fr))}.swipe-card{padding:.5rem}.swipe-cover,.cover-slot{width:8.75rem;height:12.375rem}}.loader-wrap[data-v-a0ef578c]{justify-content:center;align-items:center;min-height:100vh;display:flex}.nav-logo-wrap[data-v-a0ef578c]{justify-content:center;align-items:center;padding:.375rem 0 .5rem;display:inline-flex}.nav-logo[data-v-a0ef578c]{-o-object-fit:contain;object-fit:contain;height:1.875rem}.nav-lottie-wrap[data-v-a0ef578c]{justify-content:center;align-items:center;padding:.5rem 0;display:inline-flex}.nav-lottie[data-v-a0ef578c]{cursor:pointer;width:2.75rem;height:2.75rem}.cookie-sheet[data-v-a0ef578c]{flex-direction:column;gap:.625rem;display:flex}.cookie-title[data-v-a0ef578c]{color:var(--dark-grey,#1f1f27);margin:0;font-size:1.125rem;font-weight:800}.cookie-desc[data-v-a0ef578c]{color:#4b5563;margin:0;font-size:.9375rem;font-weight:600;line-height:1.6}.cookie-btn[data-v-a0ef578c]{cursor:pointer;border:none;border-radius:62.4375rem;width:100%;padding:.875rem;font-size:1rem;font-weight:800;box-shadow:0 .5rem 1.125rem #fe3ba42e}.cookie-btn.decline[data-v-a0ef578c]{color:#374151;box-shadow:none;background:#f3f4f6}.cookie-btn.agree[data-v-a0ef578c]{color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482)}.block-list-item[data-v-885acd3a]{gap:var(--space-sm);padding:var(--space-sm)0;border-top:.0625rem solid #f1f2f6;grid-template-columns:5.625rem 1fr;align-items:start;display:grid;position:relative}.block-list-item[data-v-885acd3a]:first-of-type{border-top:none}.list-cover[data-v-885acd3a]{position:relative}.list-cover img[data-v-885acd3a]{border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;width:5.625rem;height:7.875rem;display:block}.cover-skeleton[data-v-885acd3a]{border-radius:var(--radius-sm);--van-skeleton-row-background:var(--light-blue-grey,#f0f0f8);--van-skeleton-content-background:var(--light-blue-grey,#f0f0f8);width:5.625rem;height:7.875rem;position:absolute;top:0;bottom:0;left:0;right:0}.img-hidden[data-v-885acd3a]{opacity:0}.list-body[data-v-885acd3a]{flex-direction:column;justify-content:center;min-width:0;padding-top:.3125rem;display:flex}.list-title[data-v-885acd3a]{font-size:var(--font-lg);color:#1b2533;text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0 0 .375rem;font-weight:700;overflow:hidden}.list-tags[data-v-885acd3a]{flex-wrap:wrap;gap:.375rem;margin-bottom:.375rem;display:flex}.list-tag[data-v-885acd3a]{color:#fe3ba4;background:#fef0f7;border-radius:62.4375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.list-tag.genre[data-v-885acd3a]{color:var(--primary-red,#fe3ba4);background:var(--light-red,#fef0f7)}.list-tag.tag[data-v-885acd3a]{color:var(--primary-yellow,#ef9561);background:var(--light-yellow,#fdf3f1)}.list-desc[data-v-885acd3a]{color:#4b5563;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden}.list-stats[data-v-885acd3a]{color:#4b5563;justify-content:flex-start;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;font-size:.75rem;display:flex}.last-read[data-v-885acd3a]{color:var(--primary-yellow,#ef9561);font-weight:700}.progress-text[data-v-885acd3a]{color:var(--van-cell-label-color,#969799);font-weight:700}.block-group[data-v-6cb1a453]{gap:var(--space-sm);flex-direction:column;display:flex}.book-card[data-v-3d84d6c0]{flex-direction:column;gap:.375rem;display:flex}.book-cover[data-v-3d84d6c0]{aspect-ratio:2/3;border-radius:var(--radius-sm);background:linear-gradient(120deg,#ffe5ec,#f8f9fd);width:100%;position:relative;overflow:hidden}.book-cover img[data-v-3d84d6c0]{-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm);width:100%;height:100%;display:block}.fav-badge[data-v-3d84d6c0]{background:var(--primary-yellow,#ef9561);color:#fff;border:none;border-radius:0 .625rem .25rem;justify-content:center;align-items:center;width:2.125rem;height:2.125rem;display:inline-flex;position:absolute;top:0;right:0;box-shadow:0 .375rem .75rem #e01aca47}.fav-badge img[data-v-3d84d6c0]{width:1.125rem;height:1.125rem}.cover-skeleton[data-v-3d84d6c0]{border-radius:var(--radius-sm);--van-skeleton-row-background:var(--light-blue-grey,#f0f0f8);--van-skeleton-content-background:var(--light-blue-grey,#f0f0f8);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.img-hidden[data-v-3d84d6c0]{opacity:0}.book-meta[data-v-3d84d6c0]{flex-direction:column;gap:.125rem;display:flex}.book-title[data-v-3d84d6c0]{font-size:var(--font-md);color:#1b2533;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;line-height:1.2;overflow:hidden}.book-author[data-v-3d84d6c0]{font-size:var(--font-sm);color:#6b7280;margin:0}.book-tag[data-v-3d84d6c0]{font-size:var(--font-sm);color:var(--primary-red,#fe3ba4);margin:0;font-weight:600}.book-grid[data-v-baa48c19]{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.loading-star-toast[data-v-f47b9e04]{color:#fff;background:#ef9561d9;border-radius:1rem;justify-content:center;align-items:center;width:8.75rem;height:8.75rem;display:flex}.loading-star-toast__content[data-v-f47b9e04]{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.loading-star-toast__text[data-v-f47b9e04]{font-size:1.125rem;font-weight:700}.page-body[data-v-1c86e7f5]{background:var(--light-blue-grey,#f0f0f8);flex-direction:column;gap:.75rem;padding:4.5rem .75rem 6rem;display:flex}.section[data-v-1c86e7f5]{border-radius:var(--radius-md,14px);padding:var(--space-md,16px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.section-header[data-v-1c86e7f5]{justify-content:space-between;align-items:center;margin-bottom:.625rem;display:flex}.section-title[data-v-1c86e7f5]{font-size:var(--font-lg,16px);color:#273241;margin:0;padding-left:.75rem;font-weight:700;position:relative}.section-title[data-v-1c86e7f5]:before{content:"";background:linear-gradient(#fe7797,#e74583);border-radius:62.4375rem;width:.375rem;height:1.125rem;position:absolute;top:.125rem;left:0}.loader-wrap[data-v-1c86e7f5]{background:var(--light-blue-grey,#f0f0f8);justify-content:center;align-items:center;min-height:60vh;display:flex}.discover-page[data-v-3d99f8da]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh;padding-top:2.875rem}.tab[data-v-3d99f8da]{z-index:10;background:#fff;margin-top:0;padding:.75rem .75rem 0;position:fixed;top:2.875rem;left:0;right:0}.tab-head[data-v-3d99f8da]{background:var(--light-red,#fef0f7);border-radius:.875rem;align-items:center;gap:.5rem;padding:.375rem;display:flex}.tab-head-item[data-v-3d99f8da]{text-align:center;color:var(--primary-red,#fe3ba4);background:0 0;border-radius:.75rem;flex:1;padding:.625rem 0;font-weight:700;transition:all .2s}.tab-head-item.active[data-v-3d99f8da]{background:#fff;box-shadow:0 .25rem 1.125rem #fe3ba42e}.tab-browse-wrap[data-v-3d99f8da]{align-items:center;gap:.625rem;margin-top:.75rem;display:flex}.tab-browse[data-v-3d99f8da]{scrollbar-width:none;flex:1;align-items:center;gap:.625rem;padding:.375rem 0;display:flex;overflow-x:auto}.tab-browse[data-v-3d99f8da]::-webkit-scrollbar{display:none}.tab-browse-item[data-v-3d99f8da]{color:#4b5563;white-space:nowrap;background:#f7f7fa;border:none;border-radius:62.4375rem;padding:.625rem .875rem;font-weight:600;box-shadow:0 .0625rem .25rem #0000000a}.tab-browse-item-active[data-v-3d99f8da]{background:var(--light-red,#fef0f7);color:var(--primary-red,#fe3ba4);box-shadow:0 .25rem .75rem #fe3ba424}.tab-browse-filter[data-v-3d99f8da]{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MzIgNTQwIj48IS0tISBGb250IEF3ZXNvbWUgUHJvIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlIChDb21tZXJjaWFsIExpY2Vuc2UpIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLiAtLT48cGF0aCBmaWxsPSJjdXJyZW50Q29sb3IiIGQ9Ik03MiAzNmwyODggMGMzOS44IDAgNzIgMzIuMiA3MiA3MmwwIDkwYzAgMTkuMS03LjYgMzcuNC0yMS4xIDUwLjlMMzA2IDM1My44IDMwNiA0MzJjMCAxOS4xLTcuNiAzNy40LTIxLjEgNTAuOWwtMzYgMzZjLTIwLjYgMjAuNi01MS42IDI2LjgtNzguNSAxNS42UzEyNiA0OTcuMSAxMjYgNDY4bDAtMTE0LjItMTA0LjktMTA0LjlDNy42IDIzNS40IDAgMjE3LjEgMCAxOThsMC05MEMwIDY4LjggMzIuOCAzNiA3MiAzNnptOTAgMzk2YzAgMTQuNiA4LjggMjcuNyAyMi4yIDMzLjNzMjguOSAyLjUgMzkuMi03LjhsMzYtMzZjNi44LTYuOCAxMC41LTE1LjkgMTAuNS0yNS41bDAtODUuNmMwLTQuOCAxLjktOS40IDUuMy0xMi43TDM4NS41IDE4Ny41YzYuOC02LjggMTAuNS0xNS45IDEwLjUtMjUuNWwwLTU0YzAtMTkuOS0xNi4xLTM2LTM2LTM2TDcyIDcyYy0xOS42IDAtMzYgMTYuNC0zNiAzNmwwIDU0YzAgOS41IDMuOCAxOC43IDEwLjUgMjUuNUwxNTYuNyAyOTcuNmMzLjQgMy40IDUuMyA4IDUuMyAxMi43TDE2MiA0MzJ6Ii8+PC9zdmc+) 50%/1.375rem no-repeat,#fff;flex-shrink:0;width:2.75rem;height:2.75rem;box-shadow:-.125rem 0 #0000000f}.page-body[data-v-3d99f8da]{background:var(--light-blue-grey,#f0f0f8);padding:9rem .75rem 6rem}.block[data-v-3d99f8da]{border-radius:var(--radius-md,14px);padding:var(--space-md,16px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.block-header[data-v-3d99f8da]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.block-title[data-v-3d99f8da]{font-size:var(--font-lg,16px);color:var(--dark-grey,#1f1f27);margin:0;font-weight:700}.subtext[data-v-3d99f8da]{font-size:var(--font-sm,12px);color:#6b7280}.block-group[data-v-3d99f8da]{gap:var(--space-sm);flex-direction:column;display:flex}.filter-pop[data-v-3d99f8da]{padding:1rem 1rem .75rem}.filter-pop-title[data-v-3d99f8da]{color:#1f1f27;margin:1rem 0 .5rem;font-size:.9375rem;font-weight:700}.filter-pop-desc[data-v-3d99f8da]{color:#6b7280;margin:0 0 .75rem;font-size:.8125rem}.filter-pop-list[data-v-3d99f8da]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem .625rem;margin-bottom:.625rem;display:grid}.filter-pop-item[data-v-3d99f8da]{text-align:center;color:#4b5563;background:#f9fafb;border:.0625rem solid #f1f2f6;border-radius:.75rem;padding:.625rem .5rem;font-weight:600}.filter-pop-item.pop-item-active[data-v-3d99f8da]{background:var(--light-red,#fef0f7);color:var(--primary-red,#fe3ba4);border-color:#fe3ba44d;box-shadow:0 .25rem .875rem #fe3ba42e}.filter-pop-btn[data-v-3d99f8da]{text-align:center;color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482);border-radius:62.4375rem;margin:1.125rem 0 .375rem;padding:.875rem;font-size:1rem;font-weight:800;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:0 .5rem 1.125rem #fe3ba447}.filter-pop-btn-disabled[data-v-3d99f8da]{opacity:.6;pointer-events:none}.loader-wrap[data-v-3d99f8da]{background:var(--light-blue-grey,#f0f0f8);z-index:30;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.profile-card[data-v-4de67134]{background:#fff;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 .75rem 2rem #00000014}.card-top[data-v-4de67134]{grid-template-columns:auto 1fr auto;align-items:center;gap:.75rem;display:grid}.avatar[data-v-4de67134]{color:#fff;border:.25rem solid #fff;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;font-size:1.25rem;font-weight:800;display:inline-flex;overflow:hidden;box-shadow:0 .25rem .5rem #e8578726}.avatar img[data-v-4de67134]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.info[data-v-4de67134]{flex-direction:column;justify-content:center;gap:.5rem;min-width:0;display:flex}.name[data-v-4de67134]{font-size:var(--font-xl,18px);color:var(--deep-blue-grey,#3a4a5a);margin:0;font-weight:800}.id[data-v-4de67134]{font-size:var(--font-sm,12px);color:#8b96a6;margin:0}.checkin-btn[data-v-4de67134]{color:#fe3ba4;background:#fff;border:.125rem solid #fe3ba4;border-radius:62.4375rem;justify-self:end;align-items:center;gap:.375rem;padding:.625rem .875rem;font-weight:700;display:inline-flex;box-shadow:0 .5rem 1rem #fe3ba41f}.icon[data-v-4de67134]{width:1.125rem;height:1.125rem}.wallet[data-v-4de67134]{background:0 0;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.5rem 0 0;display:flex}.wallet-title[data-v-4de67134]{color:var(--deep-blue-grey,#3a4a5a);margin:0;font-size:.9375rem;font-weight:800}.wallet-row[data-v-4de67134]{justify-content:space-between;align-items:center;gap:.375rem;display:flex}.wallet-row-top[data-v-4de67134]{margin-top:.125rem}.wallet-row-sub[data-v-4de67134]{justify-content:space-between;gap:.5rem}.wallet-label[data-v-4de67134]{color:var(--deep-blue-grey,#3a4a5a);font-size:.9375rem;font-weight:800}.wallet-unit[data-v-4de67134]{color:#8b96a6;margin-right:.625rem;font-size:.8125rem;font-weight:600}.wallet-value[data-v-4de67134]{color:var(--deep-blue-grey,#3a4a5a);font-size:.9375rem;font-weight:800}.wallet-group[data-v-4de67134]{align-items:center;gap:.5rem;display:inline-flex}.sub-card[data-v-f89f21c8]{box-sizing:border-box;background:linear-gradient(135deg,#f98fc7,#fe3ba4);border-radius:1.2rem;width:100%;margin:0 auto;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-shadow:0 .75rem 1.625rem #fe3ba440;padding:0!important}.sub-inner[data-v-f89f21c8]{box-sizing:border-box;background:#fff;border-radius:1rem;padding:0}.sub-header[data-v-f89f21c8]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.sub-tag[data-v-f89f21c8]{color:#7a4400;white-space:nowrap;background:linear-gradient(135deg,#ffd76d,#ffaf3c);border-radius:62.4375rem;padding:.25rem .7rem;font-size:.7rem;font-weight:600}.sub-subtext[data-v-f89f21c8]{color:#7b7b7b;text-align:right;flex:1;font-size:.7rem}.sub-body[data-v-f89f21c8]{flex-direction:row;align-items:stretch;gap:0;display:flex;position:relative}.sub-illustration[data-v-f89f21c8]{background:linear-gradient(135deg,#f98fc7,#fe3ba4);border-right:.25rem dotted #fff;border-radius:1rem 0 0 1rem;flex:0 0 20%;justify-content:center;align-items:center;padding:.875rem;display:flex}.sub-illus-circle[data-v-f89f21c8]{background:0 0;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;font-size:2.1rem;display:flex;overflow:hidden}.gift-lottie[data-v-f89f21c8]{width:6.5rem;height:7.36029rem}.sub-content[data-v-f89f21c8]{text-align:left;background:#fff;border-left:.18em dashed #ffffffb3;border-radius:0 1rem 1rem 0;flex-direction:column;flex:1;padding:.875rem .875rem 1rem;display:flex;position:relative}.sub-title[data-v-f89f21c8]{color:#fe3ba4;margin:0 0 .3rem;font-size:1.8rem;font-style:italic;font-weight:800;line-height:1.25}.sub-desc[data-v-f89f21c8]{color:var(--deep-blue-grey,#3a4a5a);margin:0 0 .7rem;font-size:.82rem;line-height:1.5}.sub-btn[data-v-f89f21c8]{--stone-50:#fafaf9;--stone-800:#292524;--yellow-400:#facc15;cursor:pointer;outline-offset:.3125rem;background-color:var(--stone-800);color:var(--stone-800);text-align:center;box-shadow:.03125rem .03125rem 0 0 var(--stone-800),.0625rem .0625rem 0 0 var(--stone-800),.09375rem .09375rem 0 0 var(--stone-800),.125rem .125rem 0 0 var(--stone-800),.15625rem .15625rem 0 0 var(--stone-800),.1875rem .1875rem 0 0 var(--stone-800),0 0 0 .125rem var(--stone-50),.03125rem .03125rem 0 .125rem var(--stone-50),.0625rem .0625rem 0 .125rem var(--stone-50),.09375rem .09375rem 0 .125rem var(--stone-50),.125rem .125rem 0 .125rem var(--stone-50),.15625rem .15625rem 0 .125rem var(--stone-50),.1875rem .1875rem 0 .125rem var(--stone-50),.21875rem .21875rem 0 .125rem var(--stone-50),.25rem .25rem 0 .125rem var(--stone-50);border-radius:624.938rem;outline:.125rem solid #0000;padding:.0625rem;font-family:Rubik,sans-serif;font-size:1rem;font-weight:700;line-height:1;transition:transform .15s,box-shadow .15s;position:relative;transform:translate(-.25rem,-.25rem)}.sub-btn[data-v-f89f21c8]:hover{box-shadow:0 0 0 .125rem var(--stone-50);transform:translate(0)}.sub-btn[data-v-f89f21c8]:active{outline-color:var(--yellow-400)}.sub-btn[data-v-f89f21c8]:focus-visible{outline-color:var(--yellow-400)}.sub-btn[data-v-f89f21c8]:focus-visible{outline-style:dashed}.sub-btn>div[data-v-f89f21c8]{pointer-events:none;background-color:var(--yellow-400);border:.125rem solid #ffffff4d;border-radius:624.938rem;position:relative}.sub-btn>div[data-v-f89f21c8]:before{content:"";opacity:.5;mix-blend-mode:hard-light;background-image:radial-gradient(#fffc 20%,#0000 20%),radial-gradient(#fff 20%,#0000 20%);background-position:0 0,.25rem .25rem;background-size:.5rem .5rem;border-radius:624.938rem;animation:.5s linear infinite dots-f89f21c8;position:absolute;top:0;bottom:0;left:0;right:0}.sub-btn>div>span[data-v-f89f21c8]{filter:drop-shadow(0 -.0625rem #ffffff40);justify-content:center;align-items:center;gap:.25rem;padding:.75rem 1.25rem;font-size:1.0625rem;font-weight:800;display:flex;position:relative}.sub-btn>div>span[data-v-f89f21c8]:active{transform:translateY(.125rem)}@keyframes dots-f89f21c8{0%{background-position:0 0,.25rem .25rem}to{background-position:.5rem 0,.75rem .25rem}}@media (min-width:640px){.sub-illustration[data-v-f89f21c8]{flex:0 0 8.75rem}.sub-title[data-v-f89f21c8]{font-size:1.3rem}.sub-desc[data-v-f89f21c8],.sub-btn[data-v-f89f21c8]{font-size:.9rem}}.card[data-v-08082422]{background:var(--primary-blue,#574398);color:#fff;border-radius:.75rem;width:100%;max-width:32.5rem;min-height:11.25rem;padding-bottom:.75rem;font-family:inherit;position:relative;overflow:hidden;box-shadow:0 .75rem 1.875rem #57439847}.quote[data-v-08082422]{color:#f0f0f81f;align-items:center;padding-left:1.375rem;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.card-name[data-v-08082422]{text-transform:uppercase;color:#fff;letter-spacing:.0125rem;z-index:1;padding:1.5rem 1.625rem .875rem;font-size:.875rem;font-weight:800;line-height:1.4375rem;position:relative}.body-text[data-v-08082422]{color:var(--primary-yellow,#ef9561);word-break:break-all;z-index:1;padding:1.125rem 1.625rem 0;font-size:1.5rem;font-weight:900;line-height:1.875rem;position:relative}.body-text a[data-v-08082422]{color:inherit;text-decoration:underline}@media (max-width:420px){.card[data-v-08082422]{min-height:10rem;padding-bottom:.625rem}.body-text[data-v-08082422]{font-size:1.25rem;line-height:1.625rem}}.page-profile[data-v-6bed2847]{background:var(--light-blue-grey,#f0f0f8)}.hero[data-v-6bed2847]{position:relative}.hero-bg[data-v-6bed2847]{background:linear-gradient(135deg,#f98fc7,#fe3ba4);border-radius:0 0 60% 60%/0 0 18% 18%;width:100%;height:12.5rem;display:block;position:relative;overflow:hidden}.hero-bg[data-v-6bed2847] canvas{min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%!important;height:auto!important}.hero-layer[data-v-6bed2847]{position:absolute;bottom:-2.875rem;left:.75rem;right:.75rem}.page-body[data-v-6bed2847]{flex-direction:column;gap:.875rem;padding:3.375rem .75rem 6rem;display:flex}.section[data-v-6bed2847]{border-radius:var(--radius-md,14px);background:#fff;padding:.75rem;box-shadow:0 .125rem .75rem #0000000f}.section-menu[data-v-6bed2847]{padding:0;overflow:hidden}.section-menu[data-v-6bed2847] .van-cell__title{color:var(--deep-blue-grey,#3a4a5a);font-size:.9375rem;font-weight:700}.section-menu[data-v-6bed2847] .van-cell{padding:.875rem 1rem}.login-sheet[data-v-6bed2847]{flex-direction:column;gap:1.25rem;display:flex}.login-title[data-v-6bed2847]{color:var(--deep-blue-grey,#3a4a5a);margin:.25rem 0 .375rem;font-size:1.625rem;font-weight:800}.login-fields[data-v-6bed2847]{flex-direction:column;gap:1rem;display:flex}.input-wrapper[data-v-6bed2847]{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;align-items:center;padding:.75rem .75rem .75rem 2.5rem;display:flex;position:relative;box-shadow:0 .375rem 1rem #0000000a}.input-icon[data-v-6bed2847]{color:#9ca3af;position:absolute;left:.875rem}.input-icon-eye[data-v-6bed2847]{cursor:pointer;left:auto;right:.875rem}.login-input[data-v-6bed2847]{color:#3f3f49;border:none;outline:none;width:100%;font-size:1.0625rem}.redeem-input[data-v-6bed2847]{font-size:1.125rem;font-weight:700}.login-input[data-v-6bed2847]::placeholder{color:#c4c8d0}.login-btn[data-v-6bed2847]{color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482);border:none;border-radius:62.4375rem;width:100%;margin-top:.375rem;padding:.875rem;font-size:1rem;font-weight:800;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:0 .625rem 1.125rem #f6448252}.login-btn[data-v-6bed2847]:hover{transform:translateY(-.0625rem);box-shadow:0 .75rem 1.25rem #f6448261}.login-btn[data-v-6bed2847]:active{transform:translateY(.0625rem);box-shadow:0 .5rem .875rem #f6448240}.login-btn.loading[data-v-6bed2847]{opacity:.7}.invite-card-wrap[data-v-6bed2847]{margin-bottom:.25rem}.invite-link[data-v-6bed2847]{color:var(--deep-blue-grey,#3a4a5a);word-break:break-all;margin:0;font-size:1rem;font-weight:700;text-decoration:underline}.invite-link a[data-v-6bed2847]{color:inherit}.section-menu[data-v-6bed2847] .van-icon,.section-menu[data-v-6bed2847] .van-cell__left-icon{width:1.375rem;height:1.375rem}.section-menu[data-v-6bed2847] .van-icon img,.section-menu[data-v-6bed2847] .van-cell__left-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.loader-wrap[data-v-6bed2847]{background:var(--light-blue-grey,#f0f0f8);z-index:30;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.page[data-v-0df3178f]{padding-top:2.875rem}.page-body[data-v-0df3178f]{padding:.75rem .75rem 1.5rem}.book-header[data-v-0df3178f]{background-color:#fff;border-radius:.75rem;align-items:flex-start;padding:.75rem;display:flex;box-shadow:0 .0625rem .1875rem #0f172a0f}.book-cover[data-v-0df3178f]{background:linear-gradient(135deg,#6366f1,#ec4899);border-radius:.5rem;width:5rem;height:7rem;margin-right:.75rem}.book-info[data-v-0df3178f]{flex:1}.book-title[data-v-0df3178f]{color:#111827;margin:0 0 .25rem;font-size:1.125rem;font-weight:700}.book-author[data-v-0df3178f]{color:#6b7280;margin:0 0 .25rem;font-size:.8125rem}.book-tags[data-v-0df3178f]{color:#f97316;margin:0 0 .25rem;font-size:.75rem}.book-stats[data-v-0df3178f]{color:#9ca3af;margin:0;font-size:.75rem}.section[data-v-0df3178f]{margin-top:1rem}.section-title[data-v-0df3178f]{color:#111827;margin:0 0 .5rem;font-size:1rem;font-weight:600}.intro-text[data-v-0df3178f]{color:#4b5563;margin:0;font-size:.8125rem;line-height:1.6}.btn-secondary[data-v-0df3178f]{margin-top:.5rem}.page-reader[data-v-9d4b92fe]{background-color:#fefcf5}.reader-body[data-v-9d4b92fe]{padding:3.5rem 1rem 4rem}.chapter-meta[data-v-9d4b92fe]{margin-bottom:1rem}.chapter-title[data-v-9d4b92fe]{color:#1f2933;margin:0 0 .25rem;font-size:1.125rem;font-weight:600}.chapter-subtitle[data-v-9d4b92fe]{color:#9ca3af;margin:0;font-size:.75rem}.chapter-content[data-v-9d4b92fe]{color:#111827;font-size:.9375rem;line-height:1.8}.chapter-content p[data-v-9d4b92fe]{margin:0 0 .75rem}.reader-toolbar[data-v-9d4b92fe]{background:#f8fafcf7;border-top:.0625rem solid #e5e7eb;justify-content:space-between;align-items:center;padding:.5rem 1rem;display:flex;position:fixed;bottom:0;left:0;right:0}.block[data-v-777a60fd]{border-radius:var(--radius-md,14px);padding:var(--space-md,14px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.block-header[data-v-777a60fd]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.block-title[data-v-777a60fd]{font-size:var(--font-lg,16px);color:var(--dark-grey,#1f1f27);margin:0;font-weight:700}.chip-row[data-v-777a60fd]{flex-wrap:wrap;gap:.625rem;display:flex}.chip[data-v-777a60fd]{background:var(--light-red,#fef0f7);color:var(--primary-red,#fe3ba4);font-weight:600;font-size:var(--font-md,14px);border:none;border-radius:62.4375rem;padding:.625rem .875rem;transition:transform .15s,box-shadow .15s}.chip[data-v-777a60fd]:active{transform:translateY(.0625rem);box-shadow:0 .0625rem .125rem #5743981f}.block[data-v-bc27e4ef]{border-radius:var(--radius-md,14px);padding:var(--space-md,14px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.block-header[data-v-bc27e4ef]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.block-title[data-v-bc27e4ef]{font-size:var(--font-lg,16px);color:var(--dark-grey,#1f1f27);margin:0;font-weight:700}.chip-row[data-v-bc27e4ef]{flex-wrap:wrap;gap:.625rem;display:flex}.chip[data-v-bc27e4ef]{background:var(--light-yellow,#fdf3f1);color:var(--primary-yellow,#ef9561);font-weight:600;font-size:var(--font-md,14px);border:none;border-radius:62.4375rem;padding:.625rem .875rem;transition:transform .15s,box-shadow .15s}.chip[data-v-bc27e4ef]:active{transform:translateY(.0625rem);box-shadow:0 .0625rem .125rem #ef956124}.block[data-v-d2d87b38]{border-radius:var(--radius-md,14px);padding:var(--space-md,14px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.block-header[data-v-d2d87b38]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.block-title[data-v-d2d87b38]{font-size:var(--font-lg,16px);color:var(--dark-grey,#1f1f27);margin:0;font-weight:700}.keyword-list[data-v-d2d87b38]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}.keyword-item[data-v-d2d87b38]{background:var(--light-blue-grey,#f0f0f8);color:var(--mid-blue-grey,#3f3f49);text-align:left;border:none;border-radius:.75rem;align-items:center;gap:.5rem;padding:.75rem;font-weight:600;transition:transform .15s,box-shadow .15s;display:flex}.keyword-item[data-v-d2d87b38]:active{transform:translateY(.0625rem);box-shadow:inset 0 0 0 .0625rem #1f1f270f,0 .0625rem .125rem #1f1f2714}.keyword-rank[data-v-d2d87b38]{width:1.625rem;height:1.625rem;color:var(--primary-blue,#574398);background:#fff;border-radius:.5rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 .0625rem #5743981f}.keyword-rank.top[data-v-d2d87b38]{background:linear-gradient(135deg,var(--primary-blue,#574398),#7763c2);color:#fff;box-shadow:0 .25rem .625rem #57439833}.keyword-text[data-v-d2d87b38]{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.search-page[data-v-cdf7b2d1]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.search-shell[data-v-cdf7b2d1]{z-index:20;background:#fff;position:sticky;top:0;box-shadow:0 .0625rem .375rem #0000000f}.search-bar-wrap[data-v-cdf7b2d1]{padding:0 .75rem}.search-body[data-v-cdf7b2d1]{flex-direction:column;gap:.875rem;padding:.875rem .75rem 1.5rem;display:flex}.search-action[data-v-cdf7b2d1]{color:var(--primary-red,#fe3ba4);padding-left:.25rem;font-weight:700}.search-shell[data-v-cdf7b2d1] .van-search__content{background:#fff;border-radius:.75rem;box-shadow:0 .0625rem .375rem #0000000a}.search-shell[data-v-cdf7b2d1] .van-field__control{color:var(--dark-grey,#1f1f27);font-size:1.0625rem}.loader-wrap[data-v-cdf7b2d1]{justify-content:center;align-items:center;min-height:60vh;display:flex}.page-list[data-v-91866701]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-91866701]{padding:4.5rem .75rem 6.25rem}.block-group[data-v-91866701]{gap:var(--space-sm);flex-direction:column;display:flex}.loader-wrap[data-v-91866701]{justify-content:center;align-items:center;min-height:60vh;display:flex}.page-list[data-v-f00d0a3f]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-f00d0a3f]{padding:4.5rem .75rem 6.25rem}.block-group[data-v-f00d0a3f]{gap:var(--space-sm);flex-direction:column;display:flex}.loader-wrap[data-v-f00d0a3f]{justify-content:center;align-items:center;min-height:60vh;display:flex}.page-list[data-v-b975d15f]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-b975d15f]{padding:4.5rem .75rem 6.25rem}.block-group[data-v-b975d15f]{gap:var(--space-sm);flex-direction:column;display:flex}.loader-wrap[data-v-b975d15f]{justify-content:center;align-items:center;min-height:60vh;display:flex}.page-list[data-v-fffe67dc]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-fffe67dc]{padding:4.5rem .75rem 6.25rem}.block[data-v-fffe67dc]{border-radius:var(--radius-md,14px);padding:var(--space-md,16px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.block-header[data-v-fffe67dc]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.block-title[data-v-fffe67dc]{font-size:var(--font-lg,16px);color:var(--dark-grey,#1f1f27);margin:0;font-weight:700}.block-group[data-v-fffe67dc]{gap:var(--space-sm);flex-direction:column;display:flex}.loader-wrap[data-v-fffe67dc]{justify-content:center;align-items:center;min-height:60vh;display:flex}.page-list[data-v-5327ab2e]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-5327ab2e]{padding:4.5rem .75rem 6.25rem}.block[data-v-5327ab2e]{border-radius:var(--radius-md,14px);padding:var(--space-md,16px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.block-header[data-v-5327ab2e]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.block-title[data-v-5327ab2e]{font-size:var(--font-lg,16px);color:var(--dark-grey,#1f1f27);margin:0;font-weight:700}.book-grid[data-v-5327ab2e]{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.loader-wrap[data-v-5327ab2e]{z-index:30;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.info-page[data-v-be6ebca1]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-be6ebca1]{padding:4.5rem .75rem 6rem}.info-block[data-v-be6ebca1]{border-radius:var(--radius-md,14px);color:#1f1f27;background:#fff;padding:1rem;line-height:1.6;box-shadow:0 .125rem .75rem #0000000f}h1[data-v-be6ebca1]{margin:0 0 .5rem;font-size:1.25rem}h2[data-v-be6ebca1]{margin:.875rem 0 .375rem;font-size:1rem}p[data-v-be6ebca1]{color:#4b5563;margin:0 0 .625rem}.faq-list[data-v-be6ebca1]{flex-direction:column;gap:.625rem;margin-top:.75rem;display:flex}.faq-item[data-v-be6ebca1]{background:#fdfdff;border:.0625rem solid #eef0f4;border-radius:.75rem;overflow:hidden}.faq-header[data-v-be6ebca1]{color:#1f2a44;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding:.75rem .875rem;font-size:.9375rem;font-weight:700;display:flex}.faq-question[data-v-be6ebca1]{text-align:left}.faq-icon[data-v-be6ebca1]{width:1.125rem;height:1.125rem}.faq-body[data-v-be6ebca1]{color:#4b5563;background:#fff;padding:0 .875rem .75rem;font-size:.875rem;line-height:1.55;overflow:hidden}.faq-expand-enter-active[data-v-be6ebca1],.faq-expand-leave-active[data-v-be6ebca1]{transition:max-height .24s,opacity .24s}.faq-expand-enter-from[data-v-be6ebca1],.faq-expand-leave-to[data-v-be6ebca1]{opacity:0;max-height:0}.faq-expand-enter-to[data-v-be6ebca1],.faq-expand-leave-from[data-v-be6ebca1]{opacity:1;max-height:20rem}.info-page[data-v-9aa42989]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-9aa42989]{padding:4.5rem .75rem 6rem}.section[data-v-9aa42989]{border-radius:var(--radius-md,14px);background:#fff;overflow:hidden;box-shadow:0 .125rem .75rem #0000000f}.section[data-v-9aa42989] .van-cell__title{color:var(--deep-blue-grey,#3a4a5a);font-size:.9375rem;font-weight:700}.section[data-v-9aa42989] .van-icon,.section[data-v-9aa42989] .van-cell__left-icon{width:1.375rem;height:1.375rem}.section[data-v-9aa42989] .van-icon img,.section[data-v-9aa42989] .van-cell__left-icon img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.info-page[data-v-22aeae1c]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-22aeae1c]{padding:4.5rem .75rem 6rem}.info-block[data-v-22aeae1c]{border-radius:var(--radius-md,14px);color:#1f1f27;background:#fff;padding:1rem;line-height:1.6;box-shadow:0 .125rem .75rem #0000000f}h1[data-v-22aeae1c]{margin:0 0 .5rem;font-size:1.25rem}h2[data-v-22aeae1c]{margin:.875rem 0 .375rem;font-size:1rem}p[data-v-22aeae1c]{color:#4b5563;margin:0 0 .625rem}.title-small[data-v-22aeae1c]{margin-top:.5rem;font-weight:700}.last-update[data-v-22aeae1c]{color:#6b7280;font-size:.75rem}.info-page[data-v-66929c28]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-66929c28]{padding:4.5rem .75rem 6rem}.info-block[data-v-66929c28]{border-radius:var(--radius-md,14px);color:#1f1f27;background:#fff;padding:1rem;line-height:1.6;box-shadow:0 .125rem .75rem #0000000f}h1[data-v-66929c28]{margin:0 0 .5rem;font-size:1.25rem}h2[data-v-66929c28]{margin:.875rem 0 .375rem;font-size:1rem}h3[data-v-66929c28]{margin:.75rem 0 .375rem;font-size:.9375rem}p[data-v-66929c28]{color:#4b5563;margin:0 0 .625rem}ul[data-v-66929c28]{color:#4b5563;margin:0 0 .75rem 1.125rem;padding:0 0 0 .375rem;list-style:outside}table[data-v-66929c28]{border-collapse:separate;border-spacing:0;border:.0625rem solid #e5e7eb;border-radius:.625rem;width:100%;margin:.75rem 0;overflow:hidden}table tr+tr td[data-v-66929c28]{border-top:.0625rem solid #e5e7eb}table td[data-v-66929c28]{vertical-align:top;text-align:left;color:#4b5563;border-right:.0625rem solid #e5e7eb;padding:.625rem .75rem}table th[data-v-66929c28]{text-align:left;color:#1f2937;background:#f8fafc;border-bottom:.0625rem solid #e5e7eb;border-right:.0625rem solid #e5e7eb;padding:.625rem .75rem;font-weight:700}table tr td[data-v-66929c28]:last-child,table tr th[data-v-66929c28]:last-child{border-right:none}table tr:first-child td[data-v-66929c28]:first-child{border-top-left-radius:.625rem}table tr:first-child td[data-v-66929c28]:last-child{border-top-right-radius:.625rem}table tr:last-child td[data-v-66929c28]:first-child{border-bottom-left-radius:.625rem}table tr:last-child td[data-v-66929c28]:last-child{border-bottom-right-radius:.625rem}.title-small[data-v-66929c28]{margin-top:.5rem;font-weight:700}.last-update[data-v-66929c28]{color:#6b7280;font-size:.75rem}.info-page[data-v-15d39fd4]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-15d39fd4]{padding:4.5rem .75rem 6rem}.info-block[data-v-15d39fd4]{border-radius:var(--radius-md,14px);color:#1f1f27;background:#fff;padding:1rem;line-height:1.6;box-shadow:0 .125rem .75rem #0000000f}h1[data-v-15d39fd4]{margin:0 0 .5rem;font-size:1.25rem}h2[data-v-15d39fd4]{margin:.875rem 0 .375rem;font-size:1rem}p[data-v-15d39fd4]{color:#4b5563;margin:0 0 .625rem}ul[data-v-15d39fd4]{color:#4b5563;margin:0 0 .75rem 1.125rem;padding:0 0 0 .375rem;list-style:outside}.title-small[data-v-15d39fd4]{margin-top:.5rem;font-weight:700}.last-update[data-v-15d39fd4]{color:#6b7280;font-size:.75rem}.info-page[data-v-61fc3eee]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-61fc3eee]{padding:4.5rem .75rem 6rem}.info-block[data-v-61fc3eee]{border-radius:var(--radius-md,14px);color:#1f1f27;background:#fff;padding:1rem;line-height:1.6;box-shadow:0 .125rem .75rem #0000000f}h1[data-v-61fc3eee]{margin:0 0 .5rem;font-size:1.25rem}h2[data-v-61fc3eee]{margin:.875rem 0 .375rem;font-size:1rem}p[data-v-61fc3eee]{color:#4b5563;margin:0 0 .625rem}ul[data-v-61fc3eee]{color:#4b5563;margin:0 0 .75rem 1.125rem;padding:0 0 0 .375rem;list-style:outside}.title-small[data-v-61fc3eee]{margin-top:.5rem;font-weight:700}.last-update[data-v-61fc3eee]{color:#6b7280;font-size:.75rem}.info-page[data-v-f94ed899]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-f94ed899]{padding:4.5rem .75rem 6rem}.info-block[data-v-f94ed899]{border-radius:var(--radius-md,14px);color:#1f1f27;background:#fff;padding:1rem;line-height:1.6;box-shadow:0 .125rem .75rem #0000000f}h1[data-v-f94ed899]{margin:0 0 .5rem;font-size:1.25rem}h2[data-v-f94ed899]{margin:.875rem 0 .375rem;font-size:1rem}p[data-v-f94ed899]{color:#4b5563;margin:0 0 .625rem}ul[data-v-f94ed899]{color:#4b5563;margin:0 0 .75rem 1.125rem;padding:0 0 0 .375rem;list-style:outside}.title-small[data-v-f94ed899]{margin-top:.5rem;font-weight:700}.last-update[data-v-f94ed899]{color:#6b7280;font-size:.75rem}.info-page[data-v-82016f73]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-82016f73]{padding:4.5rem .75rem 6rem}.info-block[data-v-82016f73]{border-radius:var(--radius-md,14px);color:#1f1f27;background:#fff;padding:1rem;line-height:1.6;box-shadow:0 .125rem .75rem #0000000f}h1[data-v-82016f73]{margin:0 0 .5rem;font-size:1.25rem}h2[data-v-82016f73]{margin:.875rem 0 .375rem;font-size:1rem}ul[data-v-82016f73]{color:#4b5563;margin:0 0 .75rem 1.125rem;padding:0 0 0 .375rem;list-style:outside}p[data-v-82016f73]{color:#4b5563;margin:0 0 .625rem}.title-small[data-v-82016f73]{margin-top:.5rem;font-weight:700}.last-update[data-v-82016f73]{color:#6b7280;font-size:.75rem}.info-page[data-v-11a4a804]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-11a4a804]{padding:4.75rem .75rem 6rem}.success-wrap[data-v-11a4a804]{flex-direction:column;align-items:center;gap:2rem;padding:7.5rem 1.5rem;display:flex}.success-img[data-v-11a4a804]{-o-object-fit:contain;object-fit:contain;width:13.75rem;max-width:80%}.success-text[data-v-11a4a804]{color:var(--primary-yellow,#ef9561);text-align:center;margin:0;font-size:1.5rem;font-weight:500}.form-card[data-v-11a4a804]{border-radius:var(--radius-md,14px);background:#fff;flex-direction:column;gap:1rem;padding:1rem;display:flex;box-shadow:0 .125rem .75rem #0000000f}.form-title[data-v-11a4a804]{color:var(--deep-blue-grey,#3a4a5a);margin:0;font-size:1.25rem;font-weight:800}.uploader-block[data-v-11a4a804]{flex-direction:column;gap:.625rem;display:flex}.uploader-label[data-v-11a4a804]{color:var(--deep-blue-grey,#3a4a5a);margin:0;font-size:.9375rem;font-weight:700}.submit-btn[data-v-11a4a804]{color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482);border:none;border-radius:62.4375rem;width:100%;padding:.875rem;font-size:1rem;font-weight:800;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:0 .625rem 1.125rem #f6448252}.submit-btn[data-v-11a4a804]:hover{transform:translateY(-.0625rem);box-shadow:0 .75rem 1.25rem #f6448261}.submit-btn[data-v-11a4a804]:active{transform:translateY(.0625rem);box-shadow:0 .5rem .875rem #f6448240}.submit-btn.loading[data-v-11a4a804]{opacity:.7}.input-wrapper[data-v-11a4a804]{background:#fff;border:.0625rem solid #e5e7eb;border-radius:.75rem;align-items:center;padding:.75rem .75rem .75rem 2.5rem;display:flex;position:relative;box-shadow:0 .375rem 1rem #0000000a}.textarea-wrapper[data-v-11a4a804]{align-items:flex-start;padding:.75rem .75rem .75rem 2.5rem}.input-icon[data-v-11a4a804]{color:#9ca3af;position:absolute;left:.875rem}.login-input[data-v-11a4a804]{color:#3f3f49;border:none;outline:none;width:100%;font-size:1.0625rem}.login-input[data-v-11a4a804]::-moz-placeholder{color:#c4c8d0}.textarea-input[data-v-11a4a804]::-moz-placeholder{color:#c4c8d0}.login-input[data-v-11a4a804]::placeholder,.textarea-input[data-v-11a4a804]::placeholder{color:#c4c8d0}.textarea-input[data-v-11a4a804]{resize:vertical;color:#3f3f49;border:none;outline:none;width:100%;min-height:7.5rem;font-size:1.0625rem;line-height:1.5}.receipt-card[data-v-48a62871]{background:#fff;border:.0625rem solid #f2f3f7;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.75rem;display:flex;box-shadow:0 .125rem .625rem #0000000a}.row[data-v-48a62871]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.header[data-v-48a62871]{align-items:flex-start}.title-row[data-v-48a62871]{align-items:center;gap:.5rem;display:flex}.icon[data-v-48a62871]{width:1.25rem;height:1.25rem}.label[data-v-48a62871]{color:var(--deep-blue-grey,#3a4a5a);margin:0 0 .25rem;font-size:.8125rem;font-weight:700}.value[data-v-48a62871]{color:#1f1f27;margin:0;font-size:1rem;font-weight:700}.header .value[data-v-48a62871]{color:var(--primary-red,#fe3ba4);font-style:italic}.product-line[data-v-48a62871]{align-items:center;gap:.375rem;display:flex}.mono[data-v-48a62871]{color:#6b7280;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem}.amount-row .amount[data-v-48a62871]{color:var(--primary-blue,#574398);margin:0;font-size:1.125rem;font-weight:800}.time[data-v-48a62871]{color:#6b7280;font-size:.8125rem;font-weight:600}.status[data-v-48a62871]{text-transform:capitalize;color:#3f3f49;background:#f7f7fa;border:.0625rem solid #e5e7eb;border-radius:62.4375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:700}.status.pending[data-v-48a62871]{color:#f59e0b;background:#fffbeb;border-color:#fcd34d}.status.completed[data-v-48a62871]{color:#22c55e;background:#ecfdf3;border-color:#bbf7d0}.status.failed[data-v-48a62871],.status.cancelled[data-v-48a62871]{color:#ef4444;background:#fef2f2;border-color:#fecaca}.status.refunded[data-v-48a62871]{color:#3b82f6;background:#eff6ff;border-color:#bfdbfe}.receipt-card[data-v-109b7aff]{background:#fff;border:.0625rem solid #f2f3f7;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.75rem;display:flex;box-shadow:0 .125rem .625rem #0000000a}.row[data-v-109b7aff]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.header[data-v-109b7aff]{align-items:flex-start}.title-row[data-v-109b7aff]{align-items:center;gap:.5rem;display:flex}.icon[data-v-109b7aff]{width:1.25rem;height:1.25rem}.label[data-v-109b7aff]{color:var(--deep-blue-grey,#3a4a5a);margin:0 0 .25rem;font-size:.8125rem;font-weight:700}.value[data-v-109b7aff]{color:#1f1f27;margin:0;font-size:1rem;font-weight:700}.header .value[data-v-109b7aff]{color:var(--primary-red,#fe3ba4);font-style:italic}.product-line[data-v-109b7aff]{align-items:center;gap:.375rem;display:flex}.mono[data-v-109b7aff]{color:#6b7280;font-family:SFMono-Regular,ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.8125rem}.gain[data-v-109b7aff]{color:var(--primary-blue,#574398)}.bonus[data-v-109b7aff]{color:var(--primary-yellow,#ef9561)}.amount-row .amount[data-v-109b7aff]{color:var(--primary-blue,#574398);margin:0;font-size:1.125rem;font-weight:800}.time[data-v-109b7aff]{color:#6b7280;font-size:.8125rem;font-weight:600}.status[data-v-109b7aff]{text-transform:capitalize;color:#3f3f49;background:#f7f7fa;border:.0625rem solid #e5e7eb;border-radius:62.4375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:700}.status.pending[data-v-109b7aff]{color:#f59e0b;background:#fffbeb;border-color:#fcd34d}.status.completed[data-v-109b7aff]{color:#22c55e;background:#ecfdf3;border-color:#bbf7d0}.status.failed[data-v-109b7aff],.status.cancelled[data-v-109b7aff]{color:#ef4444;background:#fef2f2;border-color:#fecaca}.status.refunded[data-v-109b7aff]{color:#3b82f6;background:#eff6ff;border-color:#bfdbfe}.receipt-card[data-v-2c8f2a30]{background:#fff;border:.0625rem solid #f2f3f7;border-radius:.75rem;flex-direction:column;gap:.625rem;padding:.75rem;display:flex;box-shadow:0 .125rem .625rem #0000000a}.row[data-v-2c8f2a30]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.header[data-v-2c8f2a30]{align-items:flex-start}.icon[data-v-2c8f2a30]{width:1.25rem;height:1.25rem}.label[data-v-2c8f2a30]{color:var(--deep-blue-grey,#3a4a5a);margin:0 0 .25rem;font-size:.8125rem;font-weight:700}.value[data-v-2c8f2a30]{color:#1f1f27;margin:0;font-size:1rem;font-weight:700}.product-line[data-v-2c8f2a30]{align-items:center;gap:.375rem;display:flex}.gain[data-v-2c8f2a30]{color:var(--primary-blue,#574398)}.bonus[data-v-2c8f2a30]{color:var(--primary-yellow,#ef9561)}.time[data-v-2c8f2a30]{color:#6b7280;font-size:.8125rem;font-weight:600}.status[data-v-2c8f2a30]{text-transform:capitalize;color:#22c55e;background:#ecfdf3;border:.0625rem solid #e5e7eb;border-radius:62.4375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:700}.page-list[data-v-68aa00ed]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.tab[data-v-68aa00ed]{z-index:10;background:#fff;margin-top:0;padding:.75rem;position:fixed;top:2.875rem;left:0;right:0}.tab-head[data-v-68aa00ed]{background:var(--light-red,#fef0f7);border-radius:.875rem;align-items:center;gap:.5rem;padding:.375rem;display:flex}.tab-head-item[data-v-68aa00ed]{text-align:center;color:var(--primary-red,#fe3ba4);background:0 0;border-radius:.75rem;flex:1;padding:.625rem 0;font-weight:700;transition:all .2s}.tab-head-item.active[data-v-68aa00ed]{background:#fff;box-shadow:0 .25rem 1.125rem #fe3ba42e}.page-body[data-v-68aa00ed]{padding:8.25rem .75rem 6.25rem}.receipt-list[data-v-68aa00ed]{flex-direction:column;gap:.75rem;display:flex}.block-list-item[data-v-d9d60113]{gap:var(--space-sm);padding:var(--space-sm)0;border-top:.0625rem solid #f1f2f6;grid-template-columns:5.625rem 1fr;align-items:start;display:grid}.block-list-item[data-v-d9d60113]:first-of-type{border-top:none}.list-cover img[data-v-d9d60113]{border-radius:var(--radius-sm);-o-object-fit:cover;object-fit:cover;width:5.625rem;height:7.875rem;display:block}.list-body[data-v-d9d60113]{flex-direction:column;gap:.75rem;min-width:0;display:flex}.list-title[data-v-d9d60113]{font-size:var(--font-lg);color:#1b2533;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:800;line-height:1.25;overflow:hidden}.meta-line[data-v-d9d60113]{color:#4b5563;gap:.375rem;font-size:.8125rem;display:flex}.label[data-v-d9d60113]{color:var(--deep-blue-grey,#3a4a5a);font-weight:700}.value[data-v-d9d60113]{color:#1f1f27;font-weight:700}.chapter-name[data-v-d9d60113]{color:var(--primary-red,#fe3ba4);font-weight:700}.payment-row[data-v-d9d60113]{align-items:center;gap:.25rem;display:inline-flex}.payment-coins-amount[data-v-d9d60113],.payment-bonus-amount[data-v-d9d60113]{color:var(--primary-yellow,#ef9561);font-weight:800}.payment-delimiter[data-v-d9d60113]{color:#c7c7d1;font-weight:700}.payment-expire-date[data-v-d9d60113]{color:var(--primary-blue,#574398);font-weight:700}.page-list[data-v-a9c943e7]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-a9c943e7]{padding:4.5rem .75rem 6.25rem}.block[data-v-a9c943e7]{border-radius:var(--radius-md,14px);padding:var(--space-md,16px);background:#fff;box-shadow:0 .125rem .75rem #0000000f}.block-header[data-v-a9c943e7]{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.block-title[data-v-a9c943e7]{font-size:var(--font-lg,16px);color:var(--dark-grey,#1f1f27);margin:0;font-weight:700}.block-group[data-v-a9c943e7]{gap:var(--space-sm);flex-direction:column;display:flex}.sub-card[data-v-2c7b8d5d]{cursor:pointer;background:#fff;border:.0625rem solid #f0f0f8;border-radius:.875rem;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 .125rem .625rem #0000000a}.sub-card.selected[data-v-2c7b8d5d]{background:linear-gradient(135deg,#fdf3f1,#fef0f7);border-color:#fe3ba459;box-shadow:0 .375rem 1.125rem #fe3ba42e}.sub-card.selected .price[data-v-2c7b8d5d]{color:var(--primary-red,#fe3ba4)}.sub-card.selected .sub-bottom[data-v-2c7b8d5d]{color:#fff;background:linear-gradient(#ff9bd6,#f64482)}.sub-top[data-v-2c7b8d5d]{border-bottom:.25rem dotted var(--light-blue-grey,#f0f0f8);background:#fff;flex-direction:column;gap:1rem;padding:.875rem;display:flex}.title[data-v-2c7b8d5d]{color:var(--deep-blue-grey,#3a4a5a);margin:0;font-size:1rem;line-height:1.25}.price-line[data-v-2c7b8d5d]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.price[data-v-2c7b8d5d]{color:var(--mid-blue-grey,#3f3f49);margin:0;font-size:1.125rem;font-weight:800}.discount[data-v-2c7b8d5d]{color:#22c55e;background:#ecfdf3;border-radius:.625rem;padding:.25rem .5rem;font-size:.75rem;font-weight:800}.sub-bottom[data-v-2c7b8d5d]{background:var(--light-blue-grey,#f0f0f8);color:var(--mid-blue-grey,#3f3f49);padding:.625rem .875rem}.period[data-v-2c7b8d5d]{margin:0;font-size:.875rem;font-weight:800}.sub-grid[data-v-182dfc63]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.action-btn[data-v-182dfc63]{color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482);border:none;border-radius:62.4375rem;grid-column:span 2;width:100%;padding:.875rem;font-size:1rem;font-weight:800;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:0 .625rem 1.125rem #f6448252}.action-btn[data-v-182dfc63]:hover{transform:translateY(-.0625rem);box-shadow:0 .75rem 1.25rem #f6448261}.action-btn[data-v-182dfc63]:active{transform:translateY(.0625rem);box-shadow:0 .5rem .875rem #f6448240}.coin-card[data-v-3397e4f0]{cursor:pointer;background:#fff;border:.0625rem solid #f0f0f8;border-radius:.75rem;grid-template-columns:1fr 42%;display:grid;overflow:hidden;box-shadow:0 .125rem .625rem #0000000a}.coin-card.selected[data-v-3397e4f0]{border-color:#fe3ba459;box-shadow:0 .375rem 1.125rem #fe3ba42e}.coin-card.selected .coin-meta[data-v-3397e4f0]{background:var(--light-red,#fef0f7)}.coin-card.selected .price[data-v-3397e4f0]{color:var(--primary-red,#fe3ba4)}.coin-card.selected .bonus-chip[data-v-3397e4f0]{background:var(--primary-red,#fe3ba4);color:#fff;border:none;font-weight:800}.coin-card.selected .bonus-chip.first[data-v-3397e4f0]{background:var(--primary-yellow,#ef9561);color:#fff;border:none;font-weight:800}.coin-main[data-v-3397e4f0]{background:#fff;flex-direction:column;gap:.5rem;padding:.875rem;display:flex}.coins[data-v-3397e4f0]{color:var(--mid-blue-grey,#fe3ba4);margin:0;font-size:1.25rem;font-weight:800}.coins-unit[data-v-3397e4f0]{color:var(--mid-blue-grey,#3f3f49);font-size:1.125rem;font-weight:400}.bonus-line[data-v-3397e4f0]{align-items:center;gap:.5rem;display:flex}.bonus-unit[data-v-3397e4f0]{padding-left:.125rem;font-size:.8125rem;font-weight:400}.first-bonus-unit[data-v-3397e4f0]{padding-right:.125rem;font-size:.8125rem;font-weight:400}.bonus-chip[data-v-3397e4f0]{background:var(--light-red,#fef0f7);color:var(--primary-red,#fe3ba4);border:.0625rem solid #fe3ba440;border-radius:62.4375rem;align-items:center;padding:.375rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.bonus-chip.first[data-v-3397e4f0]{background:var(--light-red,#fef0f7);color:var(--primary-red,#fe3ba4)}.coin-meta[data-v-3397e4f0]{background:var(--light-blue-grey,#f0f0f8);text-align:right;border-left:.25rem dotted #fff;flex-direction:column;justify-content:center;gap:.5rem;padding:.875rem;display:flex}.price-row[data-v-3397e4f0]{justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.price[data-v-3397e4f0]{color:var(--mid-blue-grey,#3f3f49);font-size:1.25rem;font-weight:800}.discount[data-v-3397e4f0]{color:#22c55e;background:#ecfdf3;border-radius:.5rem;padding:.25rem .375rem;font-size:.75rem;font-weight:800}.subtitle[data-v-3397e4f0]{color:#6b7280;margin:0;font-size:.8125rem;font-weight:700}.coins-list[data-v-c37901f9]{flex-direction:column;gap:.75rem;display:flex}.action-btn[data-v-c37901f9]{color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482);border:none;border-radius:62.4375rem;width:100%;padding:.875rem;font-size:1rem;font-weight:800;transition:transform .12s,box-shadow .12s,opacity .12s;box-shadow:0 .625rem 1.125rem #f6448252}.action-btn[data-v-c37901f9]:hover{transform:translateY(-.0625rem);box-shadow:0 .75rem 1.25rem #f6448261}.action-btn[data-v-c37901f9]:active{transform:translateY(.0625rem);box-shadow:0 .5rem .875rem #f6448240}.benefits-card[data-v-6890c916]{background:#fff;border-radius:.875rem;flex-direction:column;gap:1.125rem;display:flex;box-shadow:0 .125rem .75rem #0000000f;padding:1.25rem!important}.benefits-title[data-v-6890c916]{color:var(--dark-grey,#1f1f27);align-items:center;gap:.625rem;margin:0;font-size:1.25rem;font-weight:800;display:inline-flex}.title-icon[data-v-6890c916]{-o-object-fit:contain;object-fit:contain;width:1.625rem;height:1.625rem}.benefits-list[data-v-6890c916]{flex-direction:column;gap:1.125rem;display:flex}.benefit-row[data-v-6890c916]{align-items:center;gap:.625rem;display:flex}.benefit-icon[data-v-6890c916]{-o-object-fit:contain;object-fit:contain;width:1.75rem;height:1.75rem}.benefit-text[data-v-6890c916]{color:var(--mid-blue-grey,#3f3f49);font-size:1.125rem}.rules-card[data-v-4c207c15]{background:#fff;border-radius:.875rem;flex-direction:column;gap:1.125rem;display:flex;box-shadow:0 .125rem .75rem #0000000f;padding:1.25rem!important}.rules-title[data-v-4c207c15]{color:var(--dark-grey,#1f1f27);align-items:center;gap:.625rem;margin:0;font-size:1.25rem;font-weight:800;display:inline-flex}.title-icon[data-v-4c207c15]{-o-object-fit:contain;object-fit:contain;width:1.625rem;height:1.625rem}.rules-list[data-v-4c207c15]{flex-direction:column;gap:.75rem;display:flex}.rule-row[data-v-4c207c15]{align-items:flex-start;gap:.625rem;display:flex}.rule-icon[data-v-4c207c15]{-o-object-fit:contain;object-fit:contain;width:1.375rem;height:1.375rem;margin-top:.125rem}.rule-text[data-v-4c207c15]{color:#6b7280;font-size:1rem;line-height:1.5}.topup-page[data-v-00ded54d]{background:var(--light-blue-grey,#f0f0f8)}.topup-page[data-v-00ded54d] .van-nav-bar{z-index:3000;position:fixed;top:0;left:0;right:0}.hero[data-v-00ded54d]{background:linear-gradient(135deg,#f98fc7,#fe3ba4);height:15rem;padding:1rem .75rem 1.5rem;position:relative;overflow:hidden}.hero[data-v-00ded54d]:after{content:"";background:linear-gradient(180deg,#f98fc700 0%,var(--light-blue-grey,#f0f0f8)100%);pointer-events:none;height:5rem;position:absolute;bottom:0;left:0;right:0}.hero-bg[data-v-00ded54d]{width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.hero-bg[data-v-00ded54d] canvas{min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140%!important;height:auto!important}.hero-content[data-v-00ded54d]{z-index:1;flex-direction:column;gap:.75rem;display:flex;position:relative}.overlay-head[data-v-00ded54d]{z-index:2;margin-top:-13.375rem;padding:0 .75rem .5rem;position:relative}.section-overlay[data-v-00ded54d]{z-index:2;padding:0 .75rem .75rem;position:relative}.tab[data-v-00ded54d]{z-index:15;background:#fff;margin-top:0;padding:.75rem;position:sticky;top:2.875rem}.tab-head[data-v-00ded54d]{background:var(--light-red,#fef0f7);border-radius:.875rem;align-items:center;gap:.5rem;padding:.375rem;display:flex}.tab-head-item[data-v-00ded54d]{text-align:center;color:var(--primary-red,#fe3ba4);background:0 0;border-radius:.75rem;flex:1;padding:.625rem 0;font-weight:700;transition:all .2s}.tab-head-item.active[data-v-00ded54d]{background:#fff;box-shadow:0 .25rem 1.125rem #fe3ba42e}.page-body[data-v-00ded54d]{flex-direction:column;gap:.875rem;padding:0 .75rem 3.125rem;display:flex}.section[data-v-00ded54d]{border-radius:var(--radius-md,14px);background:#fff;padding:.75rem;box-shadow:0 .125rem .75rem #0000000f}.sub-wrapper[data-v-00ded54d]{position:relative}.hero-header[data-v-00ded54d]{align-items:center;gap:.75rem;margin:0 0 .625rem .125rem;display:flex;position:relative}.sub-section[data-v-00ded54d]{position:relative;overflow:visible}.section-heading[data-v-00ded54d]{flex-direction:column;gap:.25rem;display:flex}.heading-main[data-v-00ded54d]{color:#fff;font-size:2rem;font-style:italic;font-weight:800;line-height:1.2}.heading-sub[data-v-00ded54d]{color:#ffffff6f;font-size:1rem;font-weight:700;line-height:1.3}.section-lottie[data-v-00ded54d]{pointer-events:none;width:7.5rem;height:5.75rem}.lp-top[data-v-6e35619d]{background:#fff;flex-direction:column;gap:.625rem;display:flex}.lp-image img[data-v-6e35619d]{-o-object-fit:cover;object-fit:cover;width:100%;display:block}.lp-skeleton[data-v-6e35619d]{width:100%;height:auto;padding-top:100%}.lp-title[data-v-6e35619d]{color:var(--dark-grey,#1f1f27);margin:0;padding:0 .75rem;font-family:Crimson Pro,serif;font-size:3rem;font-weight:400;line-height:1.2}.chapter[data-v-2bdb5cb3]{flex-direction:column;gap:.625rem;margin-top:1.25rem;padding:0;display:flex}.chapter-title[data-v-2bdb5cb3]{margin:0;padding-left:.625rem;font-family:Crimson Pro,serif;font-size:1.5rem;font-weight:600;position:relative}.chapter-title[data-v-2bdb5cb3]:before{content:"";background:linear-gradient(#fe7797,#e74583);border-radius:62.4375rem;width:.1875rem;height:1.125rem;position:absolute;top:.2rem;left:0}.chapter-body[data-v-2bdb5cb3]{border-bottom:.0625rem solid var(--light-blue-grey,#f0f0f8);flex-direction:column;gap:1.25rem;padding-bottom:1.25rem;display:flex}.chapter-body p[data-v-2bdb5cb3]{margin:0;font-family:Crimson Pro,serif;font-style:normal}.read-more[data-v-05782e70]{background:#fff;flex-direction:column;align-items:center;gap:.625rem;display:flex}.tips-title[data-v-05782e70]{text-align:center;color:var(--primary-yellow,#ef9561);font-family:Crimson Pro,serif;font-size:1.25rem;font-style:italic}.arrow[data-v-05782e70]{text-align:center}.arrow img[data-v-05782e70]{width:3.75rem;height:3.75rem}.bounce[data-v-05782e70]{animation:2s infinite bounce-05782e70}@keyframes bounce-05782e70{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-1.25rem)}60%{transform:translateY(-.625rem)}}.land-page[data-v-1dcf90e3]{background:#fff}.loader-wrap[data-v-1dcf90e3]{justify-content:center;align-items:center;min-height:100vh;display:flex}.page-body[data-v-1dcf90e3]{flex-direction:column;gap:1rem;padding:0 0 3.75rem;display:flex}.section-gap[data-v-1dcf90e3]{background:#fff;padding:1rem .75rem}.land-action-bar[data-v-1dcf90e3]{z-index:2000;padding:.75rem}.land-btn[data-v-1dcf90e3]{color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482);border:none;font-size:1.125rem}.info-text[data-v-1dcf90e3]{text-align:center;color:#444;max-width:20rem;margin:3rem auto;font-size:1rem}.chapter-topup[data-v-c4299797]{background:#fff;flex-direction:column;gap:.75rem;display:flex}.hero-header[data-v-c4299797]{align-items:center;gap:.75rem;margin:0 0 .625rem .125rem;display:flex;position:relative}.section-heading[data-v-c4299797]{flex-direction:column;gap:.25rem;display:flex}.heading-main[data-v-c4299797]{color:var(--primary-red,#fe3ba4);font-size:1.5rem;font-style:italic;font-weight:800;line-height:1.2}.heading-sub[data-v-c4299797]{color:var(--primary-yellow,#ef9561);font-size:.9375rem;font-weight:700;line-height:1.3}.section-lottie[data-v-c4299797]{pointer-events:none;width:5rem;height:3.75rem}.chapter-blur[data-v-c4299797]{-webkit-mask-image:linear-gradient(#fff 0% 90%,#fff0 100%);mask-image:linear-gradient(#fff 0% 90%,#fff0 100%)}.coins-area[data-v-c4299797]{background:#fff}[data-v-c4299797] .benefits-card,[data-v-c4299797] .rules-card{margin-top:1.25rem}.chapter-topup[data-v-7baab851]{background:#fff;flex-direction:column;gap:.75rem;display:flex}.hero-header[data-v-7baab851]{align-items:center;gap:.75rem;margin:0 0 .625rem .125rem;display:flex;position:relative}.section-heading[data-v-7baab851]{flex-direction:column;gap:.25rem;display:flex}.heading-main[data-v-7baab851]{color:var(--primary-red,#fe3ba4);font-size:1.5rem;font-style:italic;font-weight:800;line-height:1.2}.heading-sub[data-v-7baab851]{color:var(--primary-yellow,#ef9561);font-size:.9375rem;font-weight:700;line-height:1.3}.section-lottie[data-v-7baab851]{pointer-events:none;width:5rem;height:3.75rem}.chapter-blur[data-v-7baab851]{-webkit-mask-image:linear-gradient(#fff 0% 90%,#fff0 100%);mask-image:linear-gradient(#fff 0% 90%,#fff0 100%)}.subs-area[data-v-7baab851]{background:#fff}[data-v-7baab851] .benefits-card,[data-v-7baab851] .rules-card{margin-top:1.25rem}.reading-progress[data-v-e5001a87]{z-index:1500;border-top:.0625rem solid #0000000d;justify-content:space-between;align-items:center;padding:.5rem .875rem .625rem;font-size:.75rem;font-weight:700;display:flex;position:fixed;bottom:0;left:0;right:0}.reading-text[data-v-e5001a87]{opacity:.8;line-height:1.3}.chapter-page[data-v-1dc068f9]{background:var(--v7d15790b);min-height:100vh}.loader-wrap[data-v-1dc068f9]{justify-content:center;align-items:center;min-height:100vh;display:flex}.chapter-page[data-v-1dc068f9] .van-nav-bar__content{width:100%}.page-body[data-v-1dc068f9]{background:var(--v7d15790b);padding:1rem .75rem 4.5rem;position:relative;overflow-y:auto}.chapters-stack[data-v-1dc068f9]{flex-direction:column;gap:1rem;display:flex}.nav-title[data-v-1dc068f9]{align-items:center;gap:.75rem;width:100%;max-width:80%;display:flex}.nav-cover[data-v-1dc068f9]{-o-object-fit:cover;object-fit:cover;border-radius:.5rem;width:2.75rem;height:3.875rem}.nav-texts[data-v-1dc068f9]{flex-direction:column;flex:1;gap:.25rem;display:flex}.nav-title-main[data-v-1dc068f9]{color:#fff;text-align:left;font-size:1.125rem;font-weight:400}.nav-title-sub[data-v-1dc068f9]{color:#fff3;text-align:left;font-size:.875rem;font-weight:400}.nav-left[data-v-1dc068f9]{align-items:center;height:5.5rem;display:flex}.nav-back-icon[data-v-1dc068f9]{color:var(--primary-red,#fe3ba4);font-size:1.5rem}.read-menu[data-v-1dc068f9]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.menu-btn[data-v-1dc068f9]{color:#fff;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:.375rem;padding:.625rem 0;font-size:1rem;font-weight:700;display:flex}.menu-btn img[data-v-1dc068f9]{width:2.75rem;height:2.75rem}.chapter-popup[data-v-1dc068f9]{color:#fff;flex-direction:column;gap:.625rem;display:flex}.chapter-popup-skeleton[data-v-1dc068f9]{background:0 0;padding:.375rem 0}.chapter-popup-head[data-v-1dc068f9]{justify-content:space-between;align-items:center;display:flex}.chapter-count[data-v-1dc068f9]{color:#fff3;font-size:.875rem}.order-btn[data-v-1dc068f9]{color:#fff;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#2a2a2a;border:.0625rem solid #3a3a3a;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.75rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.order-btn img[data-v-1dc068f9]{-o-object-fit:contain;object-fit:contain;width:1.125rem;height:1.125rem}.chapter-popup-list[data-v-1dc068f9]{flex-direction:column;gap:.5rem;max-height:26.25rem;display:flex;overflow:auto}.chapter-popup-row[data-v-1dc068f9]{color:#fff;cursor:pointer;background:#ffffff0d;border-radius:.625rem;justify-content:space-between;align-items:center;padding:.875rem .5rem;display:flex}.chapter-popup-row.active[data-v-1dc068f9]{color:var(--primary-red,#fe3ba4);font-weight:800}.chapter-popup-title[data-v-1dc068f9]{font-size:.9375rem}.chapter-popup-icon[data-v-1dc068f9]{-o-object-fit:contain;object-fit:contain;width:1.125rem;height:1.125rem}.style-popup[data-v-1dc068f9]{color:#fff;flex-direction:column;gap:1.25rem;display:flex}.style-row[data-v-1dc068f9]{grid-template-columns:repeat(6,minmax(0,1fr));align-items:center;gap:.5rem;display:grid}.preset-btn[data-v-1dc068f9]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:.125rem solid #0000;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.preset-btn.active[data-v-1dc068f9]{border-color:var(--primary-red,#fe3ba4)}.preset-swatch[data-v-1dc068f9]{border-radius:50%;justify-content:center;align-items:center;width:2.25rem;min-width:2.25rem;height:2.25rem;display:flex}.preset-swatch img[data-v-1dc068f9]{width:1.125rem;height:1.125rem}.font-group[data-v-1dc068f9]{background:#000;border:.0625rem solid #ffffff1a;border-radius:.875rem;grid-column:span 3;justify-content:space-between;align-items:center;padding:.625rem;display:flex}.font-btn[data-v-1dc068f9]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:.125rem solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.font-btn img[data-v-1dc068f9]{width:1.875rem;height:1.875rem}.font-value[data-v-1dc068f9]{color:#fff;font-weight:700}.line-btn[data-v-1dc068f9]{touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:.125rem solid #0000;border-radius:50%;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;padding:.5rem;display:flex}.line-btn.active[data-v-1dc068f9]{border-color:var(--primary-red,#fe3ba4)}.line-btn img[data-v-1dc068f9]{width:1.75rem;height:1.75rem}.novel-card[data-v-7984b355]{z-index:1;background:#fff;border-radius:.875rem;flex-direction:column;gap:.875rem;padding:.875rem;display:flex;position:relative;box-shadow:0 .125rem .75rem #0000000f}.top[data-v-7984b355]{align-items:flex-start;gap:.75rem;display:flex}.cover-wrap[data-v-7984b355]{flex-direction:column;flex:0 0 6.75rem;align-items:center;display:flex;position:relative}.cover[data-v-7984b355]{background:#f5f5f5;border-radius:.75rem;width:6.75rem;height:9.25rem;position:relative;overflow:hidden;box-shadow:0 .375rem .875rem #0000001f}.cover img[data-v-7984b355]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.cover-skeleton[data-v-7984b355]{--van-skeleton-row-background:var(--light-blue-grey,#f0f0f8);--van-skeleton-content-background:var(--light-blue-grey,#f0f0f8);border-radius:.75rem;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.img-hidden[data-v-7984b355]{opacity:0}.cover-shadow[data-v-7984b355]{pointer-events:none;justify-content:center;align-items:center;width:8.75rem;height:2.25rem;margin-top:-.5rem;display:flex}.cover-shadow img[data-v-7984b355]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}.meta[data-v-7984b355]{flex-direction:column;flex:1;gap:.625rem;display:flex}.title[data-v-7984b355]{color:var(--dark-grey,#1f1f27);margin:0 0 -.125rem;font-size:1.5rem;font-weight:800;line-height:1.4}.meta-line[data-v-7984b355]{color:var(--mid-blue-grey,#3f3f49);flex-wrap:wrap;align-items:center;gap:.375rem;margin:0;font-size:.8125rem;display:flex}.meta-light[data-v-7984b355]{color:var(--mid-blue-grey,#3f3f49)}.meta-item[data-v-7984b355]{align-items:center;gap:.25rem;display:inline-flex}.meta-divider[data-v-7984b355]{opacity:.6}.icon[data-v-7984b355]{-o-object-fit:contain;object-fit:contain;width:1rem;height:1rem}.mid[data-v-7984b355]{text-align:center;padding:var(--space-md);border-radius:var(--radius-md);background:var(--light-blue-grey,#f0f0f8);grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem;margin-top:.25rem;display:grid;box-shadow:0 .125rem .75rem #00000008}.stat[data-v-7984b355]{flex-direction:column;gap:.25rem;display:flex}.stat-value[data-v-7984b355]{color:var(--dark-grey,#1f1f27);justify-content:center;align-items:center;gap:.375rem;font-size:1.25rem;font-weight:800;display:inline-flex}.stat-value.primary[data-v-7984b355],.stat-value.rating[data-v-7984b355]{color:var(--dark-grey,#1f1f27)}.stat-value .star[data-v-7984b355]{width:1.125rem;height:1.125rem}.stat-label[data-v-7984b355]{color:var(--primary-red,#fe3ba4);font-size:.8125rem;font-weight:700}.stat-label.primary[data-v-7984b355]{color:var(--primary-red,#fe3ba4)}.chips-row[data-v-7984b355]{flex-wrap:wrap;gap:.5rem;display:flex}.chip[data-v-7984b355]{border-radius:62.4375rem;padding:.375rem .625rem;font-size:.75rem;font-weight:700}.chip-category[data-v-7984b355]{background:var(--light-red,#fef0f7);color:var(--primary-red,#fe3ba4)}.chip-tag[data-v-7984b355]{background:var(--light-yellow,#fdf3f1);color:var(--primary-yellow,#ef9561)}.novel-page[data-v-c0c1da67]{background:#fff}.novel-page[data-v-c0c1da67] .van-nav-bar{z-index:3000;position:fixed;top:0;left:0;right:0}.page-body[data-v-c0c1da67]{flex-direction:column;gap:1rem;padding:4rem .75rem 3.75rem;display:flex;position:relative}.card-bg[data-v-c0c1da67]{background:linear-gradient(180deg,var(--primary-yellow,#ef9561)0%,#fe3ba400 100%);z-index:0;height:13.75rem;position:absolute;top:2.75rem;left:0;right:0}.loading-holder[data-v-c0c1da67]{background:#fff;border-radius:.75rem;justify-content:center;align-items:center;min-height:12.5rem;display:flex}.novel-action-bar[data-v-c0c1da67]{z-index:2000;min-height:3.75rem}.novel-action-bar[data-v-c0c1da67] .van-action-bar{display:flex}.bar-item[data-v-c0c1da67]{color:var(--mid-blue-grey,#3f3f49);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.75rem .625rem;font-size:.875rem;display:flex}.read-item[data-v-c0c1da67]{color:#fff;background:linear-gradient(135deg,#ff9bd6,#f64482);border-radius:.75rem .75rem 0 0;box-shadow:0 .375rem .75rem #f6448240}.bar-icon[data-v-c0c1da67]{-o-object-fit:contain;object-fit:contain;width:1.375rem;height:1.375rem}.bar-text[data-v-c0c1da67]{line-height:1.2}.read-text[data-v-c0c1da67]{color:#fff;font-weight:600}.chapter-sheet[data-v-c0c1da67]{flex-direction:column;gap:.625rem;padding-top:.375rem;display:flex}.popup-header[data-v-c0c1da67]{border-bottom:.0625rem solid var(--light-red,#fef0f7);align-items:center;padding:.25rem 0 .625rem;display:flex}.popup-title[data-v-c0c1da67]{color:var(--dark-grey,#1f1f27);font-size:1.125rem;font-weight:800}.chapter-sheet-head[data-v-c0c1da67]{justify-content:space-between;align-items:center;padding:.25rem .25rem .5rem;display:flex}.chapter-count[data-v-c0c1da67]{color:var(--deep-blue-grey,#3a4a5a);font-size:.875rem}.order-btn[data-v-c0c1da67]{color:var(--mid-blue-grey,#3f3f49);background:#f9fafb;border:.0625rem solid #eee;border-radius:62.4375rem;align-items:center;gap:.375rem;padding:.75rem .625rem;font-size:.8125rem;font-weight:700;display:inline-flex}.order-btn img[data-v-c0c1da67]{-o-object-fit:contain;object-fit:contain;width:1.125rem;height:1.125rem}.chapter-sheet-list[data-v-c0c1da67]{flex-direction:column;gap:.625rem;max-height:20rem;padding:.25rem 0 .5rem;display:flex;overflow:auto}.chapter-row[data-v-c0c1da67]{background:#f7f7fb;border-radius:.625rem;justify-content:space-between;align-items:center;padding:.75rem .5rem;display:flex}.chapter-popup-skeleton[data-v-c0c1da67]{background:0 0;padding:.375rem 0}.chapter-title[data-v-c0c1da67]{color:var(--dark-grey,#1f1f27);font-size:1rem}.lock-icon[data-v-c0c1da67]{-o-object-fit:contain;object-fit:contain;width:1.125rem;height:1.125rem}.page-list[data-v-87a80c72]{background:var(--light-blue-grey,#f0f0f8);min-height:100vh}.page-body[data-v-87a80c72]{padding:4.5rem .75rem 6.25rem}.block-group[data-v-87a80c72]{gap:var(--space-sm);flex-direction:column;display:flex}.loader-wrap[data-v-87a80c72]{justify-content:center;align-items:center;min-height:60vh;display:flex}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.container{width:100%}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x, )var(--tw-rotate-y, )var(--tw-rotate-z, )var(--tw-skew-x, )var(--tw-skew-y, )}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:.0625rem}.italic{font-style:italic}.outline{outline-style:var(--tw-outline-style);outline-width:.0625rem}.filter{filter:var(--tw-blur, )var(--tw-brightness, )var(--tw-contrast, )var(--tw-grayscale, )var(--tw-hue-rotate, )var(--tw-invert, )var(--tw-saturate, )var(--tw-sepia, )var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}:root{--space-xs:clamp(.375rem,1.5vw,.625rem);--space-sm:clamp(.625rem,2vw,.875rem);--space-md:clamp(.75rem,2.4vw,1.125rem);--space-lg:clamp(1rem,3vw,1.375rem);--radius-sm:.625rem;--radius-md:.875rem;--radius-lg:1rem;--font-sm:clamp(.75rem,2.4vw,.875rem);--font-md:clamp(.875rem,2.8vw,1rem);--font-lg:clamp(1rem,3.2vw,1.125rem);--font-xl:clamp(1.125rem,3.6vw,1.375rem);font-size:max(.875rem,min(3vw,1.125rem))}body{color:#323233;background-color:#f5f5f9;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF UI Text,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Arial,sans-serif}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--dark-grey:#1f1f27;--mid-blue-grey:#3f3f49;--light-blue-grey:#f0f0f8;--primary-blue:#574398;--primary-yellow:#ef9561;--light-yellow:#fdf3f1;--light-green:#85d1a0;--primary-red:#fe3ba4;--light-red:#fef0f7;--deep-blue-grey:#3a4a5a;--dark-text:#333}