*,: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:13px}.text-14px{font-size:14px}.text-17px{font-size:17px}.text-22px{font-size:22px}.font-bold{font-weight:700}.font-medium{font-weight:500}.lh-57px{line-height:57px}.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-dff72b9c],.toast-rise-leave-active[data-v-dff72b9c]{-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-dff72b9c],.toast-rise-leave-to[data-v-dff72b9c]{opacity:0;-moz-transform:translate(-50%,-moz-calc(-50% + 10px));transform:translate(-50%,calc(-50% + 10px))}.app-toast[data-v-dff72b9c]{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-dff72b9c]{-moz-box-flex:0;flex:0 0 5px;background:var(--bn-sky-bright, #54c1e5)}.app-toast__copy[data-v-dff72b9c]{min-width:0;padding:10px 15px 11px 13px}.app-toast p[data-v-dff72b9c]{margin:0;font-size:13px;line-height:19px}.spinner[data-v-a0e5bd9b]{display:inline-block;position:relative;width:56px;height:56px;-moz-transform:translateZ(0);transform:translateZ(0)}.spinner__orbit[data-v-a0e5bd9b]{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-a0e5bd9b 1.2s linear infinite;animation:spinner-orbit-a0e5bd9b 1.2s linear infinite}.spinner__page[data-v-a0e5bd9b]{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-a0e5bd9b]{left:9px;border-radius:5px 1px 1px 5px;-moz-transform:skewY(5deg);transform:skewY(5deg);-moz-animation:spinner-page-left-a0e5bd9b 1.2s var(--bn-motion, ease) infinite;animation:spinner-page-left-a0e5bd9b 1.2s var(--bn-motion, ease) infinite}.spinner__page--right[data-v-a0e5bd9b]{right:9px;border-radius:1px 5px 5px 1px;-moz-transform:skewY(-5deg);transform:skewY(-5deg);-moz-animation:spinner-page-right-a0e5bd9b 1.2s var(--bn-motion, ease) infinite;animation:spinner-page-right-a0e5bd9b 1.2s var(--bn-motion, ease) infinite}.spinner__spine[data-v-a0e5bd9b]{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-a0e5bd9b]{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-a0e5bd9b{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-orbit-a0e5bd9b{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinner-page-left-a0e5bd9b{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-a0e5bd9b{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-a0e5bd9b{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-a0e5bd9b{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-a4d41e31]{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-a4d41e31]{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-a4d41e31]: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-a4d41e31]{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-ink: #102a43;--bn-ink-strong: #081f33;--bn-body: #52697b;--bn-muted: #8293a3;--bn-sky: #178bc7;--bn-sky-bright: #54c1e5;--bn-sky-soft: #e8f6fb;--bn-coral: #ef6a62;--bn-mint: #48aa9a;--bn-paper: #f4f8fb;--bn-paper-deep: #eaf1f5;--bn-white: #fff;--bn-line: #d5e1e8;--bn-line-strong: #a9c2d1;--bn-shadow-soft: 0 10px 28px rgba(24, 68, 96, .1);--bn-shadow-lift: 0 16px 40px rgba(18, 60, 88, .16);--bn-serif: Iowan Old Style, Palatino Linotype, Book Antiqua, Georgia, serif;--bn-sans: Avenir Next, Avenir, Inter, Helvetica Neue, Arial, sans-serif;--bn-radius-xs: 3px;--bn-radius-sm: 6px;--bn-motion: cubic-bezier(.22, .78, .24, 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}.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-sky)!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{background-color:var(--bn-paper)!important;background-image:-moz-linear-gradient(rgba(23,139,199,.035) 1px,transparent 1px),-moz-linear-gradient(left,rgba(23,139,199,.025) 1px,transparent 1px)!important;background-image:linear-gradient(rgba(23,139,199,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(23,139,199,.025) 1px,transparent 1px)!important;background-size:24px 24px!important}.search-result-card,.search-feature-card,.tag-book-row,.shelf-book,.history-book,.unlock-record,.wallet-record,.after-read-book{position:relative;border:1px solid rgba(213,225,232,.82)!important;border-radius:var(--bn-radius-sm)!important;background:rgba(255,255,255,.88)!important;box-shadow:0 8px 22px rgba(24,68,96,.067)!important;-moz-transition:border-color .2s ease,box-shadow .2s ease,transform .2s var(--bn-motion),-moz-transform .2s var(--bn-motion);transition:border-color .2s ease,box-shadow .2s ease,transform .2s var(--bn-motion);transition:border-color .2s ease,box-shadow .2s ease,transform .2s var(--bn-motion),-moz-transform .2s var(--bn-motion)}.search-result-card:before,.tag-book-row:before,.shelf-book:before,.history-book:before,.unlock-record:before{content:"";position:absolute;top:-1px;bottom:-1px;left:-1px;width:4px;border-radius:var(--bn-radius-sm) 0 0 var(--bn-radius-sm);background:var(--bn-sky-bright);opacity:0;-moz-transition:opacity .2s ease;transition:opacity .2s ease}.search-result-card:active,.tag-book-row:active,.shelf-book:active,.history-book:active,.unlock-record:active{border-color:var(--bn-line-strong)!important;box-shadow:0 4px 12px rgba(24,68,96,.08)!important;-moz-transform:translateY(1px);transform:translateY(1px)}.search-result-card:active:before,.tag-book-row:active:before,.shelf-book:active:before,.history-book:active:before,.unlock-record:active:before{opacity:1}.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 8px 18px rgba(16,42,67,.16)}.search-input-shell,.support-message-wrap,.support-email-input{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-sm)!important;background:var(--bn-white)!important;box-shadow:0 6px 18px rgba(24,68,96,.07)}.search-input,.home-search-input{border-radius:var(--bn-radius-xs)!important}.tag-result-card,.checkin-card,.profile-menu,.wallet-card,.pay-template,.membership-tips,.support-form,.checkout-card,.error-card,.not-found-card{position:relative;border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-sm)!important;background:rgba(255,255,255,.94)!important;box-shadow:var(--bn-shadow-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.tag-result-card:after,.checkin-card:after,.profile-menu:after,.wallet-card:after,.pay-template:after,.checkout-card:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;z-index:-1;border:1px solid rgba(23,139,199,.09);border-radius:3px;pointer-events:none}.tag-sort-switch{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-sm)!important;background:var(--bn-paper-deep)!important}.tag-sort-option{border-radius:var(--bn-radius-xs)!important}.tag-sort-option.bg-n-bg-card,.tag-sort-option.text-n-primary{box-shadow:0 3px 10px rgba(24,68,96,.08)}.profile-menu-row,.wallet-main,.wallet-record{border-bottom-color:var(--bn-line)!important}.profile-menu-icon,.wallet-icon,.pay-plan__icon{border:1px solid rgba(23,139,199,.12);border-radius:var(--bn-radius-sm)!important;background:var(--bn-sky-soft)!important}.top-up-button,.vip-detail-button,.support-submit-button,.error-btn,.not-found-btn{border:1px solid rgba(8,31,51,.12)!important;border-radius:var(--bn-radius-sm)!important;box-shadow:0 8px 18px rgba(23,139,199,.2)!important;-webkit-clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);clip-path:polygon(0 0,-moz-calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)}.pay-plan,.plan-card{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-sm)!important;background:var(--bn-white)!important;box-shadow:0 7px 20px rgba(24,68,96,.06)!important}.pay-plan--featured,.plan-card--active,.plan-card.active{border-color:var(--bn-sky)!important;box-shadow:0 11px 28px rgba(23,139,199,.16)!important}.popular-tag,.pay-plan__ribbon{border-radius:0 0 0 var(--bn-radius-xs)!important;background:var(--bn-coral)!important}.reader-body{font-family:var(--bn-serif)}.reader-title{font-family:var(--bn-sans)}.popup-content{border-radius:8px 8px 0 0!important}.home-module-wrap{position:relative}.home-module-wrap:before{content:"";position:absolute;top:8px;right:0;width:28px;height:5px;border-top:1px solid var(--bn-coral);border-bottom:1px solid var(--bn-coral)}.aurora-module-card{margin-top:24px!important;padding-top:16px!important;border-top:1px solid var(--bn-line-strong)!important}.aurora-module-head{min-height:32px;padding-right:0}.aurora-module-title{max-width:72%;color:var(--bn-ink-strong)!important;font-family:var(--bn-serif)!important;font-size:22px!important;line-height:1.12!important}.aurora-module-action{padding-bottom:2px;color:var(--bn-sky)!important;border-bottom:1px solid rgba(23,139,199,.42)!important}.aurora-featured,.aurora-feed-row,.aurora-rank-item,.aurora-swiper-copy{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-sm)!important;background:rgba(255,255,255,.92)!important;box-shadow:0 9px 24px rgba(24,68,96,.08)!important}.aurora-featured,.aurora-feed-row{border-left:1px solid var(--bn-line)!important}.aurora-featured:after,.aurora-feed-row:after{content:"";position:absolute;top:10px;bottom:10px;left:0;width:3px;background:var(--bn-sky-bright)}.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(16,42,67,.17)!important}.aurora-featured-title,.aurora-feed-title,.aurora-rank-title,.aurora-swiper-title,.aurora-book-title{color:var(--bn-ink)!important;font-weight:680!important;letter-spacing:0!important}.aurora-book-title{font-size:14px!important;line-height:1.46!important}.tag-button{border:1px solid var(--bn-line)!important;border-radius:var(--bn-radius-sm)!important;background:rgba(255,255,255,.9)!important;color:var(--bn-body)!important;box-shadow:none!important}.tag-button.tag-active{border-color:var(--bn-sky)!important;background:var(--bn-sky-soft)!important;color:var(--bn-ink)!important;box-shadow:inset 0 -2px rgba(84,193,229,.45)!important}.aurora-swiper:before{opacity:.38!important}.aurora-swiper:after{border-color:var(--bn-line)!important;border-top-color:var(--bn-sky)!important;background:var(--bn-sky-soft)!important}.aurora-swiper img{border-color:var(--bn-line-strong)!important;border-radius:var(--bn-radius-xs)!important}.basic-fixed-bottom{background:-moz-linear-gradient(top,rgba(244,248,251,0),rgba(244,248,251,.88) 36%,rgba(255,255,255,.98) 100%)!important;background:linear-gradient(180deg,rgba(244,248,251,0),rgba(244,248,251,.88) 36%,rgba(255,255,255,.98) 100%)!important}.popup-content{border-top-color:var(--bn-sky)!important}.plans-head strong,.pay-section-head strong{border-radius:var(--bn-radius-xs)!important}.plan-card--image{background:var(--bn-sky-soft)!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:-moz-linear-gradient(305deg,var(--bn-sky) 0%,var(--bn-sky-bright) 62%,var(--bn-mint) 100%)!important;background:linear-gradient(145deg,var(--bn-sky) 0%,var(--bn-sky-bright) 62%,var(--bn-mint) 100%)!important}.home-bg,.wallet-page,.membership-cover,.account-profile,.book-page{background-color:var(--bn-paper)!important}@media (min-width: 751px){body,#app{border-right:1px solid var(--bn-line);border-left:1px solid var(--bn-line)}}@media (max-width: 360px){.aurora-module-title{max-width:68%;font-size:20px!important}.aurora-book-title{font-size:13px!important}}@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:Avenir Next,Avenir,Helvetica Neue,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,sans-serif;touch-action:pan-y;font-size:16px;max-width:var(--var-max-body-width, 750px);margin:0 auto;background:var(--60c2c7c1);color:#10233f}#app{height:100%;margin:0 auto;background:var(--60c2c7c1);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)}
