*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgba(0,0,0,0);--un-ring-shadow:0 0 rgba(0,0,0,0);--un-shadow-inset: ;--un-shadow:0 0 rgba(0,0,0,0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.inset-0{top:0;right:0;bottom:0;left:0}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.bottom-0{bottom:0}.left-0{left:0}.left-1\/2{left:50%}.top-0{top:0}.top-1\/2{top:50%}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.z-10{z-index:10}.z-100{z-index:100}.z-1001{z-index:1001}.z-1100{z-index:1100}.z-30{z-index:30}.z-50{z-index:50}.z-9999{z-index:9999}.grid{display:grid}.inline-grid{display:inline-grid}.mx-a,.mx-auto{margin-left:auto;margin-right:auto}.mb-18px{margin-bottom:18px}.mt-10px{margin-top:10px}.mt-14px{margin-top:14px}.mt-2{margin-top:8px}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden{display:none}.h-\[calc\(90dvh-150px\)\]{height:-moz-calc(90dvh - 150px);height:calc(90dvh - 150px)}.h-0{height:0}.h-4{height:16px}.h-57px{height:57px}.h-7{height:28px}.h-7\.5{height:30px}.h-77px{height:77px}.h1{height:4px}.h2{height:8px}.h3{height:12px}.max-h-90dvh{max-height:90dvh}.w-17px{width:17px}.w-4{width:16px}.w-50{width:200px}.w-55px{width:55px}.w-7{width:28px}.w-7\.5{width:30px}.w-full{width:100%}.w\[t\]{width:t}.flex{display:-moz-box;display:flex}.inline-flex{display:-moz-inline-box;display:inline-flex}.flex-1{-moz-box-flex:1;flex:1 1 0%}.flex-wrap{flex-wrap:wrap}.-translate-1\/2{--un-translate-x:-50%;--un-translate-y:-50%;-moz-transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{-moz-transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.resize{resize:both}.items-center{-moz-box-align:center;align-items:center}.justify-center{-moz-box-pack:center;justify-content:center}.justify-between{-moz-box-pack:justify;justify-content:space-between}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.text-truncate,.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.break-all{word-break:break-all}.b,.border{border-width:1px}.rounded-3px{border-radius:3px}.rounded-8px{border-radius:8px}.rounded-t{border-top-left-radius:4px;border-top-right-radius:4px}.bg-n-modal-bg{--un-bg-opacity:1;background-color:rgba(246,251,255,var(--un-bg-opacity))}.bg-n-primary\!{--un-bg-opacity:1 !important;background-color:rgba(22,157,218,var(--un-bg-opacity))!important}.px{padding-left:16px;padding-right:16px}.px-5{padding-left:20px;padding-right:20px}.py-20{padding-top:80px;padding-bottom:80px}.pb-13px{padding-bottom:13px}.pb-2{padding-bottom:8px}.pt{padding-top:16px}.pt-20vh{padding-top:20vh}.pt-5{padding-top:20px}.text-center{text-align:center}.text-13px{font-size:.34667rem}.text-14px{font-size:.37333rem}.text-17px{font-size:.45333rem}.text-22px{font-size:.58667rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.lh-57px{line-height:1.52rem}.uppercase{text-transform:uppercase}.text-n-primary\!{--un-text-opacity:1 !important;color:rgba(22,157,218,var(--un-text-opacity))!important}.text-n-text-3{--un-text-opacity:1;color:rgba(123,144,157,var(--un-text-opacity))}.underline{-webkit-text-decoration-line:underline;-moz-text-decoration-line:underline;text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.opacity-0{opacity:0}.opacity-100{opacity:1}.outline{outline-style:solid}.filter{-webkit-filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,outline-color,fill,stroke,opacity,box-shadow,transform,-webkit-text-decoration-color,-webkit-filter,-webkit-backdrop-filter;-moz-transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-moz-text-decoration-color,-moz-transform;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-moz-text-decoration-color,-moz-transform,-webkit-filter,-webkit-backdrop-filter;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.15s;transition-duration:.15s}.transition-all{-moz-transition-property:all;transition-property:all;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.15s;transition-duration:.15s}.transition-opacity{-moz-transition-property:opacity;transition-property:opacity;-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-moz-transition-duration:.15s;transition-duration:.15s}.duration-200{-moz-transition-duration:.2s;transition-duration:.2s}.duration-300{-moz-transition-duration:.3s;transition-duration:.3s}.ease,.ease-in-out{-moz-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.toast-rise-enter-active[data-v-54e15057],.toast-rise-leave-active[data-v-54e15057]{-moz-transition:opacity .2s ease,transform .24s var(--bn-motion, ease),-moz-transform .24s var(--bn-motion, ease);transition:opacity .2s ease,transform .24s var(--bn-motion, ease);transition:opacity .2s ease,transform .24s var(--bn-motion, ease),-moz-transform .24s var(--bn-motion, ease)}.toast-rise-enter[data-v-54e15057],.toast-rise-leave-to[data-v-54e15057]{opacity:0;-moz-transform:translate(-50%,-moz-calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px))}.app-toast[data-v-54e15057]{display:-moz-box;display:flex;position:fixed;top:50%;left:50%;max-width:min(82vw,360px);overflow:hidden;color:#f8fcff;border:1px solid rgba(255,255,255,.16);border-radius:7px;background:rgba(8,31,51,.92);box-shadow:0 15px 34px rgba(8,31,51,.24);text-align:left;white-space:normal;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.app-toast__signal[data-v-54e15057]{-moz-box-flex:0;flex:0 0 5px;background:var(--bn-sky-bright, #54c1e5)}.app-toast__copy[data-v-54e15057]{min-width:0;padding:10px 15px 11px 13px}.app-toast p[data-v-54e15057]{margin:0;font-size:.34667rem;line-height:.50667rem}.spinner[data-v-8902aaee]{display:inline-block;position:relative;width:56px;height:56px;-moz-transform:translateZ(0);transform:translateZ(0)}.spinner__orbit[data-v-8902aaee]{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border:1px solid rgba(23,139,199,.2);border-top-color:var(--bn-sky, #178bc7);border-right-color:var(--bn-coral, #ef6a62);border-radius:50%;-moz-animation:spinner-orbit-8902aaee 1.2s linear infinite;animation:spinner-orbit-8902aaee 1.2s linear infinite}.spinner__page[data-v-8902aaee]{position:absolute;top:15px;width:19px;height:28px;border:1px solid rgba(16,42,67,.24);background:#fff;box-shadow:0 5px 12px rgba(24,68,96,.1);-moz-transform-origin:bottom center;transform-origin:bottom center}.spinner__page--left[data-v-8902aaee]{left:9px;border-radius:5px 1px 1px 5px;-moz-transform:skewY(5deg);transform:skewY(5deg);-moz-animation:spinner-page-left-8902aaee 1.2s var(--bn-motion, ease) infinite;animation:spinner-page-left-8902aaee 1.2s var(--bn-motion, ease) infinite}.spinner__page--right[data-v-8902aaee]{right:9px;border-radius:1px 5px 5px 1px;-moz-transform:skewY(-5deg);transform:skewY(-5deg);-moz-animation:spinner-page-right-8902aaee 1.2s var(--bn-motion, ease) infinite;animation:spinner-page-right-8902aaee 1.2s var(--bn-motion, ease) infinite}.spinner__spine[data-v-8902aaee]{position:absolute;top:16px;left:50%;width:2px;height:27px;border-radius:2px;background:var(--bn-sky, #178bc7);-moz-transform:translateX(-50%);transform:translate(-50%)}.spinner__dot[data-v-8902aaee]{position:absolute;top:7px;left:50%;width:6px;height:6px;border-radius:50%;background:var(--bn-coral, #ef6a62);box-shadow:0 0 0 4px rgba(239,106,98,.1);-moz-transform:translateX(-50%);transform:translate(-50%)}@-moz-keyframes spinner-orbit-8902aaee{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-orbit-8902aaee{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner-page-left-8902aaee{0%,to{-moz-transform:skewY(5deg) rotateY(0);transform:skewY(5deg) rotateY(0)}50%{-moz-transform:skewY(2deg) rotateY(-18deg);transform:skewY(2deg) rotateY(-18deg)}}@keyframes spinner-page-left-8902aaee{0%,to{-moz-transform:skewY(5deg) rotateY(0);transform:skewY(5deg) rotateY(0)}50%{-moz-transform:skewY(2deg) rotateY(-18deg);transform:skewY(2deg) rotateY(-18deg)}}@-moz-keyframes spinner-page-right-8902aaee{0%,to{-moz-transform:skewY(-5deg) rotateY(0);transform:skewY(-5deg) rotateY(0)}50%{-moz-transform:skewY(-2deg) rotateY(18deg);transform:skewY(-2deg) rotateY(18deg)}}@keyframes spinner-page-right-8902aaee{0%,to{-moz-transform:skewY(-5deg) rotateY(0);transform:skewY(-5deg) rotateY(0)}50%{-moz-transform:skewY(-2deg) rotateY(18deg);transform:skewY(-2deg) rotateY(18deg)}}.app-loading[data-v-206cafba]{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow:hidden;background:rgba(244,248,251,.76);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.app-loading__panel[data-v-206cafba]{display:grid;position:absolute;top:50%;left:50%;z-index:1001;width:94px;height:86px;border:1px solid rgba(169,194,209,.8);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:var(--bn-shadow-lift, 0 16px 40px rgba(18, 60, 88, .16));place-items:center;-moz-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.app-loading__panel[data-v-206cafba]:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid rgba(23,139,199,.1);border-radius:4px;pointer-events:none}.app-loading__rail[data-v-206cafba]{position:absolute;top:-1px;left:18px;width:32px;height:3px;background:var(--bn-sky-bright, #54c1e5)}*,:before,:after{-moz-box-sizing:border-box;box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;-moz-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:1;color:#9ca3af}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--bn-night: #32353a;--bn-ink: #32353a;--bn-body: #65686f;--bn-muted: #9296a0;--bn-sky: #607bb3;--bn-sky-bright: #b4d5ff;--bn-sky-soft: #f1f5fb;--bn-coral: #ff4754;--bn-coral-soft: #fff0f3;--bn-orange: #fea94c;--bn-gold: #f7a82a;--bn-vip: #9875fb;--bn-mint: #5d8159;--bn-paper: #f6f7f9;--bn-paper-deep: #eff0f5;--bn-white: #fff;--bn-line: #eceef3;--bn-line-strong: #d2d6de;--bn-shadow-soft: 0 8px 24px rgba(0, 0, 0, .06);--bn-shadow-lift: 0 16px 42px rgba(50, 53, 58, .14);--bn-gradient-primary: linear-gradient(90deg, #ff4754 0%, #fea94c 100%);--bn-gradient-vip: linear-gradient(135deg, #9875fb 0%, #ff81b0 56%, #fea94c 100%);--bn-gradient-soft-top: linear-gradient(180deg, #b4d5ff 0%, rgba(255, 255, 255, 0) 192px);--bn-serif: Georgia, Iowan Old Style, Palatino Linotype, Book Antiqua, serif;--bn-sans: Avenir Next, Avenir, Segoe UI, Helvetica Neue, sans-serif;--bn-radius-xs: 8px;--bn-radius-sm: 12px;--bn-radius-md: 16px;--bn-radius-lg: 22px;--bn-radius-pill: 999px;--bn-motion: cubic-bezier(.2, .76, .28, 1)}*{-moz-box-sizing:border-box;box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit;letter-spacing:0}button{cursor:pointer}.bg-n-bg-global{background-color:var(--bn-paper)!important}.bg-n-bg-card{background-color:var(--bn-white)!important}.text-n-text-1{color:var(--bn-ink)!important}.text-n-text-2{color:var(--bn-body)!important}.text-n-text-3{color:var(--bn-muted)!important}.text-n-primary,.color-n-primary{color:var(--bn-sky)!important}.border-n-primary,.border-color-n-primary{border-color:var(--bn-sky)!important}.border-color-n-border-primary{border-color:var(--bn-line)!important}.bg-n-primary{background:var(--bn-gradient-primary)!important}.editorial-page,.search-page,.tags-page,.shelf-page,.history-page,.unlock-history-page,.wallet-history-page,.after-read-page,.support-feedback-page,.checkout-page,.membership-cover,.rewards-page,.account-profile,.not-found-page,.error-page,.cover.bg-n-bg-global{min-height:100dvh;background:var(--bn-gradient-soft-top),var(--bn-paper)!important}.search-page,.tags-page,.shelf-page,.history-page,.unlock-history-page,.wallet-history-page,.after-read-page,.support-feedback-page,.checkout-page,.rewards-page,.not-found-page,.error-page{position:relative}.search-page:before,.tags-page:before,.shelf-page:before,.history-page:before,.unlock-history-page:before,.wallet-history-page:before,.after-read-page:before,.support-feedback-page:before,.checkout-page:before,.rewards-page:before{content:"";position:absolute;top:0;right:0;left:0;height:180px;background:var(--bn-gradient-soft-top);pointer-events:none}.search-result-card,.search-feature-card,.tag-book-row,.shelf-book,.history-book,.unlock-record,.wallet-record,.after-read-book{position:relative;margin-bottom:10px!important;border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-md)!important;background:rgba(255,255,255,.96)!important;box-shadow:var(--bn-shadow-soft)!important;-moz-transition:background-color .18s ease,transform .18s var(--bn-motion),-moz-transform .18s var(--bn-motion);transition:background-color .18s ease,transform .18s var(--bn-motion);transition:background-color .18s ease,transform .18s var(--bn-motion),-moz-transform .18s var(--bn-motion)}.search-result-card:active,.tag-book-row:active,.shelf-book:active,.history-book:active,.unlock-record:active,.wallet-record:active,.after-read-book:active{background:var(--bn-sky-soft)!important;-moz-transform:scale(.985);transform:scale(.985)}.search-page img,.tags-page .tag-book-row img,.shelf-page .shelf-book img,.history-page .history-book img,.unlock-history-page .unlock-record img{border-radius:var(--bn-radius-xs)!important;box-shadow:0 7px 16px rgba(0,0,0,.16)}.search-input-shell,.support-message-wrap,.support-email-input{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-pill)!important;background:var(--bn-white)!important;box-shadow:0 6px 18px rgba(0,0,0,.04)!important}.search-input,.home-search-input{border-radius:var(--bn-radius-pill)!important}.tag-result-card,.checkin-card,.profile-menu,.wallet-card,.pay-template,.membership-tips,.support-form,.checkout-card,.error-card,.not-found-card{border:0!important;border-radius:var(--bn-radius-md)!important;background:var(--bn-white)!important;box-shadow:var(--bn-shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tag-result-card,.checkin-card,.profile-menu,.wallet-card,.support-form,.checkout-card{border:1px solid rgba(236,237,239,.9)!important}.tag-sort-switch{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-pill)!important;background:var(--bn-paper-deep)!important}.tag-sort-option{border-radius:var(--bn-radius-pill)!important}.profile-menu-row,.wallet-main,.wallet-record{border-bottom-color:var(--bn-line)!important}.profile-menu-icon,.wallet-icon,.pay-plan__icon{border:0!important;border-radius:50%!important;background:var(--bn-coral-soft)!important}.top-up-button,.vip-detail-button,.support-submit-button,.error-btn,.not-found-btn{border:0!important;border-radius:var(--bn-radius-pill)!important;background:var(--bn-gradient-primary)!important;box-shadow:0 8px 18px rgba(255,71,84,.22)!important;-webkit-clip-path:none!important;clip-path:none!important}.pay-plan,.plan-card{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-md)!important;background:var(--bn-white)!important;box-shadow:var(--bn-shadow-soft)!important}.pay-plan--featured,.plan-card--active,.plan-card.active{border-color:var(--bn-coral)!important;box-shadow:0 10px 26px rgba(255,71,84,.16)!important}.popular-tag,.pay-plan__ribbon{border-radius:var(--bn-radius-pill)!important;background:var(--bn-gradient-primary)!important}.reader-body,.reader-title{font-family:var(--bn-serif)}.popup-content{border-top:0!important;border-radius:24px 24px 0 0!important}.tag-button{border:1px solid var(--bn-line)!important;border-radius:999px!important;background:var(--bn-white)!important;color:var(--bn-body)!important;box-shadow:none!important}.tag-button.tag-active{border-color:transparent!important;background:var(--bn-gradient-primary)!important;color:var(--bn-white)!important}.aurora-module-card{margin-top:26px!important;padding-top:0!important;border-top:0!important}.aurora-module-title{color:var(--bn-night)!important;font-family:var(--bn-sans)!important;font-size:.53333rem!important;font-weight:800!important;line-height:1.18!important}.aurora-module-action{color:var(--bn-coral)!important;border-bottom:0!important;font-size:.32rem!important;font-weight:800!important}.aurora-featured,.aurora-feed-row,.aurora-rank-item,.aurora-swiper-copy{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-md)!important;background:rgba(255,255,255,.96)!important;box-shadow:var(--bn-shadow-soft)!important}.aurora-cover,.aurora-cover.rounded-8px,.aurora-cover.border-rd-8px,.aurora-cover img{border-radius:var(--bn-radius-xs)!important}.aurora-cover{box-shadow:0 8px 18px rgba(0,0,0,.16)!important}.aurora-featured-title,.aurora-feed-title,.aurora-rank-title,.aurora-swiper-title,.aurora-book-title{color:var(--bn-ink)!important;font-size:.4rem!important;font-weight:800!important;letter-spacing:0!important}.basic-fixed-bottom{background:rgba(246,247,249,.86)!important;border-top:0!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.plans-head strong,.pay-section-head strong{border-radius:var(--bn-radius-pill)!important}.plan-card--image{background:-moz-linear-gradient(315deg,#fff9f8 0%,#ffe1e4 100%)!important;background:linear-gradient(135deg,#fff9f8 0%,#ffe1e4 100%)!important}.shelf-loading__card,.shelf-loading__shine,.shelf-loading__line,.shelf-loading__track,.shelf-loading__spark{border-radius:var(--bn-radius-sm)!important}.shelf-loading__card--front{background:var(--bn-sky)!important}.home-bg,.wallet-page,.membership-cover,.account-profile,.book-page{background:var(--bn-gradient-soft-top),var(--bn-paper)!important;font-family:var(--bn-sans)}@media (min-width: 751px){body,#app{border-right:0;border-left:0}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;-moz-transition-duration:.01ms!important;transition-duration:.01ms!important;-moz-animation-duration:.01ms!important;animation-duration:.01ms!important;-moz-animation-iteration-count:1!important;animation-iteration-count:1!important}}html,body{height:100%;-webkit-overflow-scrolling:auto;overflow:hidden}body{font-family:var(--bn-sans, Avenir Next, Avenir, Helvetica Neue, sans-serif);touch-action:pan-y;width:100%;min-width:0;font-size:.42667rem;max-width:none;margin:0;background:var(--15f2122f);color:#10233f}#app{width:100%;max-width:none;height:100%;margin:0 auto;background:var(--15f2122f);position:relative;overflow-y:scroll}.fade-enter-active,.fade-leave-active{-moz-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.slide-left-enter-active,.slide-left-leave-active{-moz-transition:transform .4s ease,-moz-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-moz-transform .4s ease}.slide-left-enter,.slide-left-leave-to{-moz-transform:translateX(100%);transform:translate(100%)}.slide-right-enter-active,.slide-right-leave-active{-moz-transition:transform .4s ease,-moz-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-moz-transform .4s ease}.slide-right-enter,.slide-right-leave-to{-moz-transform:translateX(-100%);transform:translate(-100%)}p{margin:0;overflow-wrap:break-word;word-break:normal}div,input,textarea,button,select,a{-webkit-tap-highlight-color:transparent!important}input:focus{outline:0}::-webkit-scrollbar{display:none}.box-shadow{box-shadow:var(--shadow-soft)}.brand-glass{border:1px solid rgba(255,255,255,.76);background:var(--surface-glass);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-gradient{background:var(--brand-gradient)}@media (max-width: 750px){body{max-width:none}}
