@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-thai.woff2)format("woff2");unicode-range:U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Noto Sans Thai;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/noto-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-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{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}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{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{background-color:var(--page-bg);color:#ccc;background-image:radial-gradient(circle at 18% -10%,#22d3ee24,#0000 34rem),radial-gradient(circle at 88% 18%,#fb718514,#0000 28rem);background-attachment:fixed;font-family:Noto Sans Thai,system-ui,sans-serif}:root.reading-light{--page-bg:#ececec}.\!container{width:100%!important;margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important}.container{width:100%;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:1200px){.\!container{max-width:1200px!important}.container{max-width:1200px}}body.theme-toon-y .aurora-search-link,body.theme-toon-y .aurora-bookmarks-link,body.theme-toon-y .aurora-notification{color:#b6aabd;background:#17111f;border:1px solid #33263f;border-radius:.45rem;flex:none;place-items:center;width:2.45rem;height:2.45rem;transition:border-color .16s,background-color .16s,color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:grid;position:relative}body.theme-toon-y .aurora-search-link:hover,body.theme-toon-y .aurora-bookmarks-link:hover,body.theme-toon-y .aurora-notification:hover{color:#f0e8ff;background:#21172d;border-color:#7656a5}body.theme-toon-y .aurora-search-link:active,body.theme-toon-y .aurora-bookmarks-link:active,body.theme-toon-y .aurora-notification:active{transform:scale(.96)}body.theme-toon-y .aurora-search-link:focus-visible{outline-offset:2px;border-color:#8b6fbb;outline:2px solid #a78bfa7a}body.theme-toon-y .aurora-search-link svg,body.theme-toon-y .aurora-bookmarks-link svg,body.theme-toon-y .aurora-notification svg{width:1rem;height:1rem}.notification-popover-root{flex:none;position:relative}.notification-unread-dot{box-sizing:content-box;background:#fb456c;border:2px solid #17111f;border-radius:50%;width:.46rem;height:.46rem;position:absolute;top:.34rem;right:.34rem}.notification-popover{z-index:90;transform-origin:100% 0;background:#130e1b;border:1px solid #453354;border-radius:.75rem;width:min(25rem,100vw - 1.5rem);animation:.18s cubic-bezier(.23,1,.32,1) both member-popover-in;position:absolute;top:calc(100% + .65rem);right:0;overflow:hidden;box-shadow:0 22px 70px #00000085}@keyframes member-popover-in{0%{opacity:0;transform:translateY(-.35rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.notification-popover-header{background:#181120;border-bottom:1px solid #30243b;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1rem .85rem;display:flex}.notification-popover-header h2{color:#fff;margin:.12rem 0 0;font-size:1.05rem;font-weight:850}.notification-popover-header>strong{color:#fff;background:#fb456c;border-radius:999px;place-items:center;min-width:1.55rem;height:1.55rem;padding:0 .4rem;font-size:.7rem;display:grid}.notification-tabs{border-bottom:1px solid #2b2035;gap:.25rem;padding:.65rem 1rem;display:flex}body.theme-toon-y .notification-tabs button{color:#998ca5;background:#211b27;border:0;border-radius:.35rem;padding:.42rem .72rem;font-size:.75rem;font-weight:750;transition:background-color .15s,color .15s,transform .15s}body.theme-toon-y .notification-tabs button:hover{color:#f5f3ff}body.theme-toon-y .notification-tabs button.is-active{color:#d8b4fe;background:#2a1d38}body.theme-toon-y .notification-tabs button:active{transform:scale(.97)}.notification-list{overscroll-behavior:contain;scrollbar-color:#5b4370 transparent;scrollbar-width:thin;max-height:min(26rem,58vh);overflow-y:auto}body.theme-toon-y .notification-item{text-align:left;background:0 0;border:0;border-bottom:1px solid #281e31;border-radius:0;grid-template-columns:3.25rem minmax(0,1fr) .5rem;align-items:center;gap:.75rem;width:100%;padding:.78rem 1rem;transition:background-color .15s;display:grid;position:relative}body.theme-toon-y .notification-item:hover{background:#1c1425}body.theme-toon-y .notification-item.is-unread{background:#1b1325}body.theme-toon-y .notification-item.is-unread:hover{background:#241832}.notification-thumbnail{aspect-ratio:3/4;background:#22182b;border-radius:.35rem;width:3.25rem;overflow:hidden}.notification-copy{gap:.12rem;min-width:0;display:grid}.notification-copy strong{color:#f7f2ff;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:800;overflow:hidden}.notification-copy>span{color:#b4a8bd;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;overflow:hidden}.notification-copy time{color:#7f7189;font-size:.63rem}.notification-row-dot{background:#fb456c;border-radius:50%;width:.46rem;height:.46rem}.notification-state{color:#94889d;text-align:left;margin:0;padding:2.5rem 1rem;font-size:.8rem}.notification-empty{color:#a99eb2;text-align:center;place-items:center;gap:.35rem;padding:2rem 1.25rem;display:grid}.notification-empty>svg{color:#a78bfa;width:1.6rem;height:1.6rem;margin-bottom:.3rem}.notification-empty strong{color:#eee7f7;font-size:.88rem}.notification-empty p{margin:0;font-size:.72rem}body.theme-toon-y .notification-empty :is(a,button){color:#fff;background:#7c3aed;border:1px solid #7656a5;border-radius:.4rem;margin-top:.5rem;padding:.48rem .85rem;font-size:.72rem;font-weight:800}.notification-popover-footer{text-align:center;background:#181120;border-top:1px solid #30243b;padding:.65rem 1rem}.notification-popover-footer a{color:#d8b4fe;font-size:.75rem;font-weight:800}body.theme-toon-y .bookmark-button{color:#eadff2;min-height:2.4rem;font:inherit;cursor:pointer;background:#1d1525;border:1px solid #6a536f;border-radius:.45rem;justify-content:center;align-items:center;gap:.45rem;padding:.58rem .9rem;font-size:.78rem;font-weight:800;transition:border-color .16s,background-color .16s,color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex}body.theme-toon-y .bookmark-button-wrap{display:inline-flex;position:relative}body.theme-toon-y .bookmark-button-alert{z-index:30;width:min(18rem,78vw);position:absolute;bottom:calc(100% + .6rem);left:0}body.theme-toon-y .bookmark-button:hover{color:#fecdd3;background:#2a1825;border-color:#fb7185}body.theme-toon-y .bookmark-button:active{transform:scale(.97)}body.theme-toon-y .bookmark-button:disabled{cursor:wait;opacity:.65}body.theme-toon-y .bookmark-button.is-bookmarked{color:#fff;background:#fb456c;border-color:#fb7185}body.theme-toon-y .bookmark-button svg{flex:none;width:1rem;height:1rem}.bookmark-spinner{animation:.8s linear infinite bookmark-spin}@keyframes bookmark-spin{to{transform:rotate(360deg)}}body.theme-toon-y .aurora-banner-actions .bookmark-button-hero{color:#fff;background:#120c19bd;border-color:#ffffff47;min-height:2.3rem;padding:.5rem .85rem}body.theme-toon-y .aurora-banner-actions .bookmark-button-hero.is-bookmarked{background:#fb456c;border-color:#fb7185}.member-library{min-height:66vh}.member-library-heading{border-left:3px solid #8b5cf6;margin-bottom:1.5rem;padding:.2rem 0 .2rem 1rem}.member-library-heading h1{color:#fff;margin:.15rem 0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:900}.member-library-heading p{color:#9e92a7;margin:0;font-size:.88rem}.member-library-state{color:#988ca2;text-align:center;padding:4rem 1rem}.member-library-empty{text-align:center;background:#15101c;border:1px dashed #4c385c;border-radius:.75rem;align-content:center;place-items:center;gap:.55rem;min-height:19rem;padding:2rem;display:grid}.member-library-empty>svg{color:#a78bfa;width:2.3rem;height:2.3rem}.member-library-empty h2{color:#f8f4ff;margin:.35rem 0 0;font-size:1.15rem}.member-library-empty p{color:#93879d;margin:0;font-size:.85rem}body.theme-toon-y .member-library-empty :is(a,button),body.theme-toon-y .member-library-more{color:#fff;background:#7c3aed;border:1px solid #7656a5;border-radius:.45rem;margin-top:.65rem;padding:.62rem 1rem;font-weight:800;transition:background-color .16s,transform .16s}body.theme-toon-y .member-library-empty :is(a,button):hover,body.theme-toon-y .member-library-more:hover{background:#6d28d9}body.theme-toon-y .member-library-empty :is(a,button):active,body.theme-toon-y .member-library-more:active{transform:scale(.97)}.bookmark-library-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bookmark-library-grid>li{background:#15101c;border:1px solid #392a46;border-radius:.65rem;grid-template-columns:7rem minmax(0,1fr);min-height:10.25rem;display:grid;overflow:hidden}.bookmark-library-cover{background:#22182c;min-height:100%}.bookmark-library-cover>span{height:100%}.bookmark-library-copy{flex-direction:column;min-width:0;padding:.85rem;display:flex}.bookmark-library-copy>span{color:#fb7185;letter-spacing:.06em;font-size:.62rem;font-weight:850}.bookmark-library-copy h2{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 .45rem;font-size:.9rem;font-weight:850;display:-webkit-box;overflow:hidden}.bookmark-library-chapter{color:#aa9cb4;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.bookmark-library-copy>div{justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.75rem;display:flex}.bookmark-library-copy>div>a{color:#d8b4fe;font-size:.72rem;font-weight:800}body.theme-toon-y .bookmark-library-copy>div>button{color:#c59aa3;background:#20151e;border:1px solid #483344;border-radius:.35rem;place-items:center;width:2rem;height:2rem;display:grid}body.theme-toon-y .bookmark-library-copy>div>button:hover{color:#fb7185;border-color:#fb7185}.bookmark-library-copy>div>button svg{width:.9rem;height:.9rem}.member-library-more{margin-inline:auto;display:block}.notifications-page-heading{justify-content:space-between;align-items:end;gap:1rem;display:flex}body.theme-toon-y .notifications-page-heading>button{color:#d5c8dd;background:#191120;border:1px solid #4a3658;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.72rem;font-weight:750;display:inline-flex}.notifications-page-heading>button svg{width:.9rem;height:.9rem}.notifications-page-tabs{border-bottom:1px solid #33263e;gap:.35rem;margin-bottom:1rem;padding-bottom:.65rem;display:flex}body.theme-toon-y .notifications-page-tabs button{color:#9d90a7;background:0 0;border:1px solid #0000;padding:.5rem .85rem;font-size:.8rem;font-weight:800}body.theme-toon-y .notifications-page-tabs button.is-active{color:#d8b4fe;background:#21172b;border-color:#5c4370}.notifications-page-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.notifications-page-list li{background:#15101c;border:1px solid #34263f;border-radius:.6rem;overflow:hidden}.notifications-page-list li.is-unread{background:#1a1223;border-color:#604570}body.theme-toon-y .notifications-page-list button{text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:4rem minmax(0,1fr) .75rem;align-items:center;gap:.9rem;width:100%;padding:.75rem;display:grid}.notifications-page-cover{aspect-ratio:3/4;border-radius:.35rem;overflow:hidden}.notifications-page-copy{gap:.18rem;min-width:0;display:grid}.notifications-page-copy strong{color:#f8f4ff;font-size:.9rem}.notifications-page-copy>span{color:#b0a4b9;font-size:.8rem}.notifications-page-copy time{color:#7e7288;font-size:.68rem}.notifications-page-list i{background:#fb456c;border-radius:50%;width:.5rem;height:.5rem}.comments-panel{gap:1.05rem;display:grid}.rating-affordance{background:linear-gradient(145deg,#7c3aed1f,#110d1773);border-radius:.8rem;gap:.24rem;width:fit-content;max-width:100%;padding:.4rem .55rem;display:grid;box-shadow:inset 0 0 0 1px #a78bfa24}.rating-affordance-copy{gap:.08rem;display:grid}.rating-affordance-copy strong{color:#f5f0fa;font-size:.78rem;font-weight:850}.rating-affordance-copy span{color:#a99db2;font-size:.66rem}.rating-affordance[data-rating-state=recorded] .rating-affordance-copy span{color:#fde68a}.rating-affordance-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.2rem .45rem;display:flex}.rating-choice-group{align-items:center;gap:.08rem;display:flex}.rating-choice{min-width:2.25rem;min-height:2.25rem;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.55rem;place-items:center;transition:background-color .14s,transform .14s cubic-bezier(.23,1,.32,1),box-shadow .14s;display:grid}.rating-choice:not(:disabled):hover{background:#facc151f;transform:translateY(-2px)scale(1.08)}.rating-choice:not(:disabled):active{transform:translateY(0)scale(.94)}.rating-choice:focus-visible{outline-offset:2px;background:#facc151f;outline:2px solid #facc15}.rating-choice[aria-pressed=true]{background:#facc1524;box-shadow:inset 0 0 0 1px #facc1552}.rating-choice:disabled{cursor:default}.rating-choice-glyph{display:block;position:relative}.rating-choice-base,.rating-choice-fill{position:absolute;inset:0}.rating-choice-base{color:#62586b}.rating-choice-fill{color:#facc15;overflow:hidden}.rating-vote-count{color:#a99db2;text-align:right;white-space:nowrap;flex:1;font-size:.66rem;font-weight:800}body.theme-toon-y #manga-discussion{background:#121016;border:1px solid #6f568047;border-radius:.9rem;padding:1rem;scroll-margin-top:5.5rem;overflow:hidden;box-shadow:0 18px 48px #0000002e}.comment-discussion-header{border-bottom:1px solid #ffffff12;align-items:center;min-height:2.5rem;margin-bottom:.75rem;padding:0 .15rem .7rem;display:flex}.comment-section-heading{color:#f4f0f6;border:0;align-items:center;gap:.55rem;margin:0;padding:0;font-size:1.05rem;font-weight:900;line-height:1.3;display:flex}.comment-section-heading strong{color:#948b9c;text-align:center;font-variant-numeric:tabular-nums;font-size:.76rem}.comment-composer{grid-template-columns:2.25rem minmax(0,1fr);align-items:start;gap:.55rem;min-width:0;margin-bottom:.8rem;display:grid}.comment-composer.is-inline{box-sizing:border-box;width:calc(100% - 2.6rem);min-width:0;max-width:calc(100% - 2.6rem);margin:.55rem 0 .35rem 2.6rem}.comment-edit-form{background:linear-gradient(#181120,#141019);border:0;border-radius:.75rem;overflow:hidden;box-shadow:0 12px 36px #00000029}.comment-composer-avatar{color:#ded3e6;background:linear-gradient(145deg,#5b3a72,#302139);border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid}.comment-composer-avatar svg{width:1.05rem;height:1.05rem}.comment-composer-pill{background:#211b27;border:1px solid #3c3044;border-radius:1rem;min-width:0;transition:border-color .15s,box-shadow .15s;overflow:hidden}.comment-composer-pill:focus-within{border-color:#8060a2;box-shadow:0 0 0 3px #8060a21f}.comment-reply-context{color:#a89caf;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.5rem;padding:.42rem .5rem .35rem .75rem;font-size:.66rem;display:flex}.comment-reply-context>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.comment-reply-context strong{color:#d8c9e5}.comment-reply-context>button{color:#a99daf;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.comment-reply-context>button svg{width:.85rem;height:.85rem}.comment-composer-input-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.35rem;min-width:0;padding:.18rem .25rem .18rem .75rem;display:grid}.comment-composer textarea{resize:none;color:#f4eff9;width:100%;height:3.5rem;min-height:3.5rem;max-height:3.5rem;font:inherit;box-shadow:none;background:0 0;border:0;outline:none;margin:0;padding:.72rem 0 .58rem;font-size:.82rem;line-height:1.55;display:block;overflow:hidden auto}.comment-composer.is-inline textarea{height:3.5rem;min-height:3.5rem;max-height:3.5rem}.comment-composer-input-row>button{color:#fff;background:#7c3aed;border:0;border-radius:50%;place-items:center;width:2.35rem;height:2.35rem;transition:filter .14s,transform .14s cubic-bezier(.23,1,.32,1);display:grid;box-shadow:0 6px 18px #7c3aed38}.comment-composer-input-row>button svg{width:1rem;height:1rem}.comment-composer-input-row>button:disabled{cursor:not-allowed;opacity:.45}.comment-composer-input-row>button:not(:disabled):active{transform:scale(.97)}.comment-edit-form textarea{resize:vertical;color:#f4eff9;width:100%;min-height:7.5rem;max-height:16rem;font:inherit;background:#100c15;border:0;border-radius:.65rem;outline:none;padding:1rem;font-size:.86rem;line-height:1.65;display:block;overflow:auto;box-shadow:inset 0 0 0 1px #463653}.comment-composer textarea:focus-visible{box-shadow:none;outline:0}.comment-edit-form textarea:focus-visible{outline-offset:2px;outline:2px solid #a78bfa;box-shadow:inset 0 0 0 1px #c4b5fd,0 0 0 4px #a78bfa1f}.comment-composer textarea::placeholder{color:#74697d}.comment-composer textarea:disabled{cursor:not-allowed;color:#95899e;opacity:.72}.comment-edit-form>footer{background:#09070d38;border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.75rem;padding:.62rem .85rem;display:flex}.comment-edit-form button[type=submit]{border:1px solid color-mix(in srgb, var(--main-center) 72%, #fff 8%);color:#fff;background:linear-gradient(135deg,#7c3aed,#9f67ef);border-radius:.55rem;align-items:center;gap:.4rem;min-height:2.35rem;padding:.48rem .82rem;font-size:.72rem;font-weight:800;transition:filter .15s,transform .15s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:0 8px 22px #7c3aed38}.comment-edit-form button:disabled{cursor:not-allowed;opacity:.5}.comment-edit-form button:not(:disabled):active{transform:scale(.97)}.comment-edit-form{margin-top:.5rem}.comment-edit-form>header{background:#7c3aed12;border-bottom:1px solid #352740;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.comment-edit-form>header span{color:#eee7f5;align-items:center;gap:.4rem;font-size:.75rem;font-weight:820;display:inline-flex}.comment-edit-form>header svg{color:#a78bfa;width:.9rem;height:.9rem}.comment-edit-form>header small,.comment-edit-form>footer>span{color:#7f7289;font-size:.64rem}.comment-edit-form>footer>div{align-items:center;gap:.45rem;margin-left:auto;display:flex}.comment-edit-form button{align-items:center;gap:.35rem;display:inline-flex}.comment-edit-form button[type=button]{color:#a99bb4;background:#18111f;border:1px solid #3d2d4a;border-radius:.4rem;min-height:2.25rem;padding:.4rem .6rem;font-size:.7rem}.comment-login-prompt{background:linear-gradient(90deg, #7c3aed1c, var(--surface-2,#15101c));box-shadow:inset 3px 0 0 var(--main-center);border:0;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.85rem;display:grid}.comment-login-prompt>svg{width:1.25rem;height:1.25rem;color:var(--main-center)}.comment-login-prompt div{gap:.12rem;display:grid}.comment-login-prompt strong{color:#f4eff9;font-size:.82rem}.comment-login-prompt span{color:#8f8398;font-size:.7rem}.comment-login-prompt>button{border:1px solid var(--surface-border,#654c79);min-height:2.25rem;color:var(--main-center);background:0 0;border-radius:.4rem;justify-content:center;align-items:center;padding:.48rem .7rem;font-size:.7rem;font-weight:800;display:inline-flex}.comment-state,.comment-empty{border:1px dashed var(--surface-border,#3b2b47);color:#8e8297;text-align:center;border-radius:.65rem;place-items:center;gap:.35rem;min-height:8rem;font-size:.78rem;display:grid}.comment-state button{color:var(--main-center);background:0 0;border:0;font-weight:800}.comment-empty>svg{width:1.5rem;height:1.5rem;color:var(--main-center)}.comment-empty strong{color:#d9d0df}.comment-thread,.comment-replies{gap:0;margin:0;padding:0;list-style:none;display:grid}.comment-thread-stream{margin-top:.45rem}.comment-thread>li,.comment-replies>li{scroll-margin-top:5rem}.comment-thread>li{padding:.45rem 0 .7rem}.comment-replies>li+li{margin-top:.15rem}.comment-card{min-width:0;box-shadow:none;background-color:#0000;background-image:none;border:0;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.55rem;padding:.35rem .2rem .15rem;display:grid}.comment-card.is-mine{box-shadow:none}.comment-card.is-deleted{opacity:.74}.comment-card>.comment-avatar{color:#e1d4ff;background:linear-gradient(145deg,#5b3678,#281a34);border:0;border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.75rem;font-weight:900;display:grid}.comment-card-content{min-width:0}.comment-bubble{width:fit-content;max-width:min(100%,52rem);box-shadow:none;background:#211b27;border:1px solid #6b52783d;border-radius:1rem;padding:.6rem .72rem .64rem;position:relative}.comment-card.is-mine .comment-bubble{background:#241b2d;border-color:#8b5cf647}.comment-bubble>header{align-items:center;gap:.4rem;display:flex}.comment-bubble>header strong{color:#eee7f5;font-size:.78rem}.comment-bubble>header em{background:color-mix(in srgb, var(--main-center) 12%, #211b27);color:var(--main-center);border-radius:999px;padding:.12rem .38rem;font-size:.56rem;font-style:normal;font-weight:800}.comment-body{overflow-wrap:break-word;word-break:normal;color:#d2c9d8;white-space:pre-wrap;margin:.22rem 0 0;font-size:.82rem;line-height:1.6}.comment-body.is-clamped{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.comment-body-toggle{color:#bca7db;background:0 0;border:0;border-radius:.35rem;min-height:2.25rem;padding:.28rem 0;font-size:.67rem;font-weight:800;transition:color .14s,transform .14s cubic-bezier(.23,1,.32,1)}.comment-body-toggle:active{transform:scale(.97)}.comment-card-toolbar{border-top:0;align-items:center;gap:.12rem;width:min(100%,52rem);padding:.08rem .48rem 0;display:flex}.comment-reaction-menu{isolation:isolate;flex:none;position:relative}.comment-like-button,.comment-reaction-trigger{color:#a99eaf;background:0 0;border:0;border-radius:.35rem;align-items:center;gap:.35rem;min-height:2.25rem;padding:.3rem .34rem;font-size:.67rem;font-weight:800;transition:color .14s,transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.comment-like-button.is-active{color:#fb7185}.comment-reaction-trigger.is-active,.comment-reaction-trigger[aria-expanded=true]{color:#c4b5fd}.comment-like-button:not(:disabled):active,.comment-reaction-trigger:not(:disabled):active,.comment-reaction-picker button:not(:disabled):active{transform:scale(.97)}.comment-like-button>svg,.comment-reaction-trigger>svg:first-child{width:.9rem;height:.9rem}.comment-reaction-trigger>strong{color:#897c92;font-variant-numeric:tabular-nums;font-size:.65rem}.comment-selected-reaction{font-size:1rem;font-weight:400;line-height:1}.comment-reaction-summary{z-index:1;color:#a99eb1;background:#1b1620;border:1px solid #59416c85;border-radius:999px;align-items:center;gap:.3rem;min-height:1.55rem;padding:.12rem .42rem .12rem .25rem;display:inline-flex;position:absolute;bottom:-.72rem;right:.55rem}.comment-reaction-summary-emoji{font-size:.78rem;line-height:1}.comment-reaction-summary>strong{font-variant-numeric:tabular-nums;font-size:.62rem}.comment-reaction-picker{z-index:12;transform-origin:0 100%;background:#140f1bfa;border:1px solid #4a365c;border-radius:999px;gap:.22rem;width:max-content;min-width:0;max-width:min(19rem,100vw - 3rem);margin:0;padding:.34rem;animation:.15s cubic-bezier(.23,1,.32,1) both comment-reaction-picker-in;display:flex;position:absolute;top:auto;bottom:calc(100% + .45rem);left:0;overflow-x:auto;box-shadow:0 18px 55px #0000007a}.comment-reaction-picker button{color:#b9aebe;background:#1a1322;border:1px solid #0000;border-radius:50%;place-items:center;width:2.55rem;min-width:2.55rem;min-height:2.55rem;padding:.25rem;transition:border-color .15s,background-color .15s,color .15s,transform .15s cubic-bezier(.23,1,.32,1);display:grid;position:relative}.comment-reaction-picker[data-comment-reaction-motion=instant]{animation:none}.comment-reaction-picker button.is-active{color:#fff;background:#251833;border-color:#654985}.comment-reaction-picker button>span{font-size:1.3rem;line-height:1}.comment-reaction-picker button>small{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.comment-reaction-picker button>strong{color:#a78bfa;background:#31213f;border-radius:999px;min-width:1rem;padding:.08rem .22rem;font-size:.55rem;line-height:1.2;position:absolute;top:-.18rem;right:-.1rem}.comment-reaction-picker button>svg{color:#34d399;width:.65rem;height:.65rem;position:absolute;bottom:.04rem;left:.04rem}@keyframes comment-reaction-picker-in{0%{opacity:0;transform:translateY(.25rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.comment-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.05rem;min-width:0;display:flex}.comment-actions button{color:#9b909f;background:0 0;border:0;border-radius:.35rem;min-height:2.25rem;padding:.3rem .34rem;font-size:.65rem;font-weight:780;transition:color .14s,transform .14s cubic-bezier(.23,1,.32,1)}.comment-actions button[data-comment-action=reply]{color:#aaa0af}.comment-action-time{color:#766c7b;white-space:nowrap;padding:.3rem .34rem;font-size:.62rem}.comment-actions button:not(:disabled):active{transform:scale(.96)}.comment-replies{border-left:1px solid #a78bfa33;margin:.2rem 0 0 1.05rem;padding-left:1.35rem}.comment-thread>li,.comment-replies>li{min-width:0}.comment-replies .comment-card{box-shadow:none;background-color:#0000;background-image:none}.comment-thread-controls{align-items:center;gap:.65rem;min-height:2.25rem;margin:.55rem 0 0 2.5rem;display:flex}.comment-thread-controls button{color:#bca7db;background:0 0;border:0;border-radius:.45rem;min-height:2.25rem;padding:.35rem .55rem;font-size:.7rem;font-weight:800;transition:background-color .14s,color .14s,transform .14s cubic-bezier(.23,1,.32,1)}.comment-thread-controls button:active{transform:scale(.97)}.comment-thread-controls span,.comment-thread-controls small{color:#817488;font-size:.66rem}.comment-show-more{color:#cdbdf0;background:linear-gradient(#2b1d38b8,#1a1322b8);border:1px solid #7e599e6b;border-radius:.65rem;justify-content:center;align-items:center;width:min(100%,24rem);min-height:2.7rem;margin:.8rem auto 0;font-size:.72rem;font-weight:850;transition:border-color .15s,background-color .15s,color .15s,transform .15s cubic-bezier(.23,1,.32,1);display:flex}.comment-show-more:active{transform:scale(.97)}.comment-report-dialog{color:#f5effa;background:radial-gradient(circle at 0 0,#7c3aed2e,#0000 19rem),#15101c;border:1px solid #835da36b;border-radius:1rem;width:min(100vw - 2rem,31rem);max-height:min(88vh,44rem);margin:auto;padding:0;animation:.17s cubic-bezier(.23,1,.32,1) both comment-dialog-in;overflow:auto;box-shadow:0 32px 100px #000000ad,inset 0 1px #ffffff0a}.comment-report-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07040ab8}.comment-report-dialog>form>header{border-bottom:1px solid #ffffff12;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.7rem;padding:1rem;display:grid}.comment-report-dialog>form>header>span{color:#fb7185;background:#be185d1f;border:1px solid #fb718540;border-radius:.65rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.comment-report-dialog>form>header svg{width:1rem;height:1rem}.comment-report-dialog h3,.comment-report-dialog p{margin:0}.comment-report-dialog h3{font-size:.95rem}.comment-report-dialog p{color:#8f8398;margin-top:.18rem;font-size:.67rem;line-height:1.5}.comment-report-dialog>form>header>button{color:#9e91a7;background:0 0;border:0;border-radius:.5rem;place-items:center;width:2.25rem;height:2.25rem;display:grid}.comment-report-dialog fieldset{border:0;gap:.45rem;margin:0;padding:.9rem 1rem .45rem;display:grid}.comment-report-dialog legend{color:#cfc4d7;padding:0 0 .55rem;font-size:.7rem;font-weight:850}.comment-report-dialog fieldset label{background:#120d1894;border:1px solid #4f3a5e9e;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.68rem .75rem;display:grid}.comment-report-dialog fieldset label:has(input:checked){background:#7c3aed1c;border-color:#a78bfa9e}.comment-report-dialog input[type=radio]{accent-color:#8b5cf6;width:1rem;height:1rem}.comment-report-dialog fieldset label>span{gap:.08rem;display:grid}.comment-report-dialog fieldset strong{color:#e9e2ee;font-size:.72rem}.comment-report-dialog fieldset small,.comment-report-details>span{color:#84788d;font-size:.62rem}.comment-report-details{gap:.35rem;margin:.45rem 1rem 0;display:grid}.comment-report-details textarea{resize:vertical;color:#f4eff9;max-height:10rem;font:inherit;background:#100c15;border:1px solid #473654;border-radius:.6rem;padding:.7rem;font-size:.76rem}.comment-report-dialog>form>footer{justify-content:flex-end;gap:.5rem;padding:.85rem 1rem 1rem;display:flex}.comment-report-dialog>form>footer button{color:#b7aabd;background:#1a1322;border:1px solid #483654;border-radius:.5rem;align-items:center;gap:.35rem;min-height:2.35rem;padding:.48rem .78rem;font-size:.7rem;font-weight:800;transition:transform .14s cubic-bezier(.23,1,.32,1);display:inline-flex}.comment-report-dialog>form>footer button[type=submit]{color:#fff;background:linear-gradient(135deg,#6d35d7,#8b5cf6);border-color:#a78bfa73}.comment-report-dialog>form>footer button:disabled{cursor:not-allowed;opacity:.45}.comment-report-dialog>form>footer button:not(:disabled):active{transform:scale(.97)}@keyframes comment-dialog-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}.comment-like-button:focus-visible,.comment-reaction-trigger:focus-visible,.comment-reaction-picker button:focus-visible,.comment-actions button:focus-visible,.comment-thread-controls button:focus-visible,.comment-login-prompt>button:focus-visible,.comment-reply-context>button:focus-visible,.comment-composer-input-row>button:focus-visible,.comment-show-more:focus-visible,.comment-report-dialog button:focus-visible,.comment-report-dialog input:focus-visible,.comment-report-dialog textarea:focus-visible,.comment-edit-form button:focus-visible{outline-offset:2px;outline:2px solid #c4b5fd}@media (hover:hover) and (pointer:fine){.comment-like-button:not(.is-active):hover,.comment-reaction-trigger:hover,.comment-actions button:hover,.comment-thread-controls button:hover{color:#eee7f5;background:#7c3aed1a}.comment-reaction-picker button:hover{color:#fff;background:#251833;border-color:#654985}}@media (max-width:1100px){.bookmark-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){body.theme-toon-y .aurora-nav-actions{gap:.3rem}body.theme-toon-y .aurora-bookmarks-link{display:none}body.theme-toon-y .notification-popover-root{display:block}.notification-popover{transform-origin:100% 0;width:auto;position:fixed;top:4.75rem;left:.75rem;right:.75rem}.bookmark-library-grid{grid-template-columns:1fr}.notifications-page-heading{flex-direction:column;align-items:start}}@media (max-width:520px){.bookmark-library-grid>li{grid-template-columns:6.4rem minmax(0,1fr);min-height:9.4rem}.member-library-heading{margin-bottom:1.1rem}.notifications-page-list button{grid-template-columns:3.35rem minmax(0,1fr) .6rem;gap:.7rem}.comment-login-prompt{grid-template-columns:auto minmax(0,1fr)}.comment-login-prompt>button{grid-column:1/-1;width:100%}.comment-replies{margin-left:.25rem;padding-left:.85rem}body.theme-toon-y #manga-discussion{border-left:0;border-right:0;border-radius:0;padding:.85rem .75rem}.comment-composer{grid-template-columns:2rem minmax(0,1fr);gap:.45rem}.comment-composer-avatar{width:2rem;height:2rem}.comment-composer-input-row>button{width:2.75rem;height:2.75rem}.comment-composer.is-inline{width:calc(100% - .7rem);max-width:calc(100% - .7rem);margin-left:.7rem}.comment-reaction-menu{min-width:0}.comment-reaction-picker{max-width:calc(100vw - 2.5rem);left:0;right:auto}.comment-actions{justify-content:flex-start;width:100%}.comment-thread-controls button,.comment-show-more{min-height:2.75rem}.comment-thread-controls{flex-wrap:wrap;margin-left:1.1rem}.comment-edit-form>header{flex-direction:column;align-items:flex-start;gap:.2rem}.comment-edit-form>footer{flex-direction:column;align-items:flex-start}.comment-edit-form>footer>div{justify-content:flex-end;width:100%}.comment-report-dialog{border-radius:.85rem;width:calc(100vw - 1rem);max-height:calc(100vh - 1rem)}.comment-report-dialog>form>footer button{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.notification-popover,.bookmark-spinner,.comment-reaction-picker,.comment-report-dialog{animation:none}}.theme-toon-y .aurora-banner[data-swipe-commit=true] .aurora-banner-slide[data-active=true],.theme-toon-y .aurora-banner[data-swipe-commit=true] .aurora-banner-slide[data-outgoing=true]{transition:none}.theme-toon-y .aurora-banner-copy h2{max-width:34rem;font-size:clamp(1.7rem,2.8vw,2.65rem)}.theme-toon-y .theme-section-icon-label{letter-spacing:.06em;font-size:.66rem;font-weight:900}.theme-toon-y .latest-updates-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.85rem;display:grid}.theme-toon-y .latest-update-card{background:#17111f;border:1px solid #352744;border-radius:.45rem;grid-template-columns:7.8rem minmax(0,1fr);gap:.9rem;min-width:0;min-height:13.4rem;padding:.65rem;transition:border-color .16s,background-color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:grid;overflow:hidden}.theme-toon-y .latest-update-cover{background:0 0;border:0;border-radius:.28rem;min-width:0;height:100%;min-height:12rem;display:block;position:relative;overflow:hidden}.theme-toon-y .latest-update-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.theme-toon-y .latest-update-cover>span{height:100%}.theme-toon-y .latest-update-badge{z-index:2;color:#fff;border-radius:0 .2rem .2rem 0;padding:.15rem .35rem;font-size:.58rem;font-weight:800;position:absolute;top:.45rem;left:0}.theme-toon-y .latest-update-copy{flex-direction:column;min-width:0;padding:.15rem .15rem .15rem 0;display:flex}.theme-toon-y .latest-update-heading{min-width:0;display:block}.theme-toon-y .latest-update-copy h3{color:#f5f3ff;text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;min-width:0;min-height:0;font-size:.98rem;font-weight:850;line-height:1.4;display:block;overflow:hidden}.theme-toon-y .latest-update-meta{color:#91849f;align-items:center;gap:.35rem;margin-top:.25rem;font-size:.76rem;display:flex}.theme-toon-y .latest-update-meta>span{align-items:center;gap:.22rem;display:inline-flex}.theme-toon-y .latest-update-meta .rating-stars{flex:none}.theme-toon-y .latest-update-meta .latest-update-views svg{color:#a78bfa;flex:none;width:.78rem;height:.78rem}.theme-toon-y .latest-update-view-count{line-height:1;display:inline-block;transform:translateY(.5px)}.theme-toon-y .latest-update-meta i{color:#4c3d59;font-style:normal}.theme-toon-y .latest-update-divider{background:#3d2c4f;height:1px;margin-block:auto}.theme-toon-y .latest-update-chapters{gap:.4rem;margin-top:0;display:grid}.theme-toon-y .latest-update-chapters li{background:#110c18;border:1px solid #3d2c4f;border-radius:.3rem;justify-content:space-between;align-items:center;min-width:0;min-height:2.05rem;transition:border-color .16s,background-color .16s;display:flex;overflow:hidden}.theme-toon-y .latest-update-chapter-link{color:#ddd6e7;justify-content:space-between;align-items:center;gap:.35rem;width:100%;min-width:0;padding:.4rem .55rem;font-size:.7rem;font-weight:780;display:flex;overflow:hidden}.theme-toon-y .latest-update-chapter-link span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.theme-toon-y .latest-update-time{color:#665b70;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:.22rem;font-size:.56rem;display:inline-flex}.theme-toon-y .latest-update-time.is-new{color:#fb7185;font-weight:850}.theme-toon-y .latest-update-time svg{fill:currentColor;width:.68rem;height:.68rem}.theme-toon-y .ranking-board{background:#130e1b;border:1px solid #3d2c4f;border-top:2px solid #8b5cf6}.theme-toon-y .ranking-board-heading h2{font-size:1.12rem}.theme-toon-y .ranking-tabs{gap:.35rem}.theme-toon-y .ranking-tabs button{color:#91849f;background:#110c18;border:1px solid #392a48;min-height:2rem}.theme-toon-y .ranking-tabs button.is-active{color:#fff;background:#8b5cf6;border-color:#8b5cf6}.theme-toon-y .ranking-board-list{padding:.3rem .8rem .75rem}.theme-toon-y .ranking-board-list a{grid-template-columns:1.55rem 3.5rem minmax(0,1fr);gap:.65rem;padding:.62rem 0}.theme-toon-y .ranking-position{color:#a78bfa;font-variant-numeric:tabular-nums;font-size:.82rem}.theme-toon-y .ranking-cover{-o-object-fit:cover;object-fit:cover;border:1px solid #49375c;border-radius:.25rem;width:3.5rem;height:4.75rem}.theme-toon-y .ranking-copy{min-width:0}.theme-toon-y .ranking-board-list .ranking-copy strong{color:#ede9fe;font-size:.75rem;line-height:1.35}.theme-toon-y .ranking-board-list .ranking-meta{color:#8e8299;align-items:center;gap:.35rem;margin-top:.32rem;font-size:.62rem;display:flex}.theme-toon-y .ranking-meta>span{align-items:center;gap:.18rem;display:inline-flex}.theme-toon-y .ranking-meta .rating-stars{flex:none}.theme-toon-y .ranking-score{color:#d8d0e2;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.6rem;font-weight:750;line-height:1}.theme-toon-y .ranking-meta .ranking-views svg{color:#a78bfa;width:.68rem;height:.68rem}.theme-toon-y .ranking-meta i{color:#4d3d58;font-style:normal}.theme-toon-y .ranking-board-list[data-period]{animation:.18s cubic-bezier(.23,1,.32,1) ranking-period-enter}@keyframes ranking-period-enter{0%{opacity:.35;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}.theme-toon-y .aurora-nav-shell{gap:.85rem}.theme-toon-y .aurora-desktop-nav{gap:.25rem}.theme-toon-y .aurora-desktop-nav a{border:1px solid #0000;border-radius:.45rem;justify-content:center;align-items:center;gap:.42rem;min-width:4.3rem;padding:.58rem .62rem;display:inline-flex}.theme-toon-y .aurora-desktop-nav a>span{color:#a78bfa;background:#181120;border:1px solid #382a47;border-radius:.35rem;flex:none;place-items:center;width:1.7rem;height:1.7rem;display:grid}.theme-toon-y .aurora-desktop-nav a svg{width:.88rem;height:.88rem}.theme-toon-y .aurora-desktop-nav a strong{font-size:.72rem;font-weight:750}.theme-toon-y .aurora-desktop-nav a:hover,.theme-toon-y .aurora-desktop-nav a.is-active{background:#1a1322;border-color:#49375c}.theme-toon-y .aurora-desktop-nav a.is-active>span{color:#fff;background:#7c3aed;border-color:#8b5cf6}.theme-toon-y .aurora-desktop-nav a.is-active:after,.aurora-mobile-menu{display:none}.theme-toon-y .aurora-menu-trigger{color:#ddd6fe;background:#181120;border:1px solid #49375c;border-radius:.45rem;place-items:center;width:2.65rem;height:2.65rem;display:grid}.theme-toon-y .aurora-menu-trigger svg{width:1.25rem;height:1.25rem}.aurora-sheet-layer{z-index:100;position:fixed;inset:0}.aurora-sheet-backdrop{background:#06040ac2;border-radius:0;width:100%;height:100%;animation:.18s ease-out both aurora-backdrop-in;position:absolute;inset:0}.theme-toon-y .aurora-menu-sheet{width:100%;max-width:32rem;max-height:min(82vh,41rem);padding:.65rem 1rem max(1rem, env(safe-area-inset-bottom));border:0;border-top:1px solid #49375c;border-radius:1.2rem 1.2rem 0 0;animation:.28s cubic-bezier(.32,.72,0,1) both aurora-sheet-in;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -24px 70px #00000073;margin:0 auto!important}.aurora-sheet-handle{background:#554661;border-radius:99px;width:2.6rem;height:.25rem;margin:0 auto .7rem}.aurora-sheet-heading{border-bottom:1px solid #30243f;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.8rem;display:flex}.aurora-sheet-heading strong{color:#f5f3ff;font-size:.96rem}.theme-toon-y .aurora-sheet-heading button{color:#c4b5d5;background:#1a1322db;border:1px solid #3b2c49;border-radius:.6rem;place-items:center;width:2.35rem;height:2.35rem;display:grid}.aurora-sheet-heading button svg{width:1.1rem;height:1.1rem}.aurora-sheet-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;padding-top:.85rem;display:grid}.theme-toon-y .aurora-sheet-links a{color:#e9e3ef;text-align:center;background:0 0;border:0;border-radius:.5rem;align-content:center;place-items:center;gap:.45rem;min-height:4.8rem;padding:.55rem .25rem;display:grid}.theme-toon-y .aurora-sheet-links a:active{background:#ffffff0a;border-color:#0000;transform:scale(.98)}.theme-toon-y .aurora-sheet-link-icon{color:#c4b5fd;box-shadow:none;background:0 0;border:0;border-radius:0;place-items:center;display:grid}.theme-toon-y .aurora-sheet-link-icon:has(svg[data-icon-tone=cyan]){color:#22d3ee}.theme-toon-y .aurora-sheet-link-icon:has(svg[data-icon-tone=coral]){color:#fb7185}.theme-toon-y .aurora-sheet-link-icon:has(svg[data-icon-tone=amber]){color:#fbbf24}.theme-toon-y .aurora-sheet-link-icon:has(svg[data-icon-tone=emerald]){color:#34d399}.theme-toon-y .aurora-sheet-link-icon:has(svg[data-icon-tone=pink]){color:#f472b6}.aurora-sheet-link-icon svg{width:1.3rem;height:1.3rem}.aurora-sheet-links a>strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.74rem;font-weight:800;overflow:hidden}@keyframes aurora-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes aurora-backdrop-in{0%{opacity:0}to{opacity:1}}@media (hover:hover) and (pointer:fine){.theme-toon-y .latest-update-card:hover{background:#1a1322;border-color:#60467a;transform:translateY(-2px)}.theme-toon-y .latest-update-copy h3 a:hover,.theme-toon-y .latest-update-chapter-link:hover,.theme-toon-y .ranking-board-list a:hover strong{color:#c4b5fd}.theme-toon-y .latest-update-chapters li:hover{background:#181020;border-color:#60467a}}@media (max-width:1280px) and (min-width:1025px){.theme-toon-y .aurora-desktop-nav a{min-width:auto;padding-inline:.45rem}.theme-toon-y .aurora-desktop-nav a strong{display:none}}@media (max-width:1024px){.aurora-mobile-menu{display:block}}@media (max-width:720px){.theme-toon-y .aurora-banner-copy h2{font-size:clamp(1.3rem,5.7vw,1.72rem);line-height:1.15}.theme-toon-y .latest-updates-grid{grid-template-columns:1fr}.theme-toon-y .latest-update-card{grid-template-columns:6.25rem minmax(0,1fr);gap:.65rem;min-height:12.3rem;padding:.55rem}.theme-toon-y .latest-update-cover{min-height:11.2rem}.theme-toon-y .latest-update-copy{padding:.2rem .15rem .2rem 0}.theme-toon-y .latest-update-copy h3{min-height:0;font-size:.85rem}.theme-toon-y .latest-update-chapters{gap:.32rem;margin-top:0}.theme-toon-y .latest-update-divider{margin-block:auto}.theme-toon-y .latest-update-chapters li{min-height:1.92rem}.theme-toon-y .latest-update-chapter-link{gap:.35rem;padding:.35rem .42rem;font-size:.63rem}.theme-toon-y .latest-update-time{font-size:.5rem}}@media (prefers-reduced-motion:reduce){.theme-toon-y .ranking-board-list[data-period],.aurora-sheet-backdrop,.theme-toon-y .aurora-menu-sheet{animation:none}}.theme-toon-y .brand-text{background-image:linear-gradient(100deg, #fff 0%, var(--aurora-lilac) 55%, #f9a8d4 100%);animation:none}.aurora-header{z-index:50;border-bottom:1px solid var(--aurora-border);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0b0714d1;position:relative}.aurora-nav-shell{border:1px solid var(--aurora-border);background:linear-gradient(120deg,#1d1530e6,#100c1ce6);border-radius:1.25rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;min-height:4.5rem;padding:.55rem .75rem;display:grid;box-shadow:0 20px 60px #0000003d}.aurora-logo img{-o-object-fit:contain;object-fit:contain;width:auto;height:4.2rem}.aurora-desktop-nav{justify-content:center;align-items:center;gap:.25rem;min-width:0;display:flex}.aurora-desktop-nav a{color:#b8afca;white-space:nowrap;border-radius:.75rem;padding:.7rem .8rem;font-size:.8rem;font-weight:700;transition:background-color .16s,color .16s,transform .12s ease-out}.aurora-desktop-nav a:active{transform:scale(.97)}.aurora-nav-actions{align-items:center;gap:.6rem;display:flex}.aurora-footer{border-top:1px solid var(--aurora-border);background:#08050f;margin-top:5rem}.aurora-footer-bottom{border-top:1px solid #c4b5fd1a}.aurora-footer-bottom .container{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.25rem;display:flex}.aurora-footer-bottom .\!container{justify-content:space-between!important;align-items:center!important;gap:1rem!important;padding-block:1.25rem!important;display:flex!important}.aurora-footer-bottom ul{color:#62586f;flex-wrap:wrap;gap:.5rem;font-size:.72rem;display:flex}.aurora-footer-bottom li{gap:.5rem;display:flex}.aurora-footer-bottom a{color:#a89eb7}.aurora-footer-bottom p{color:#62586f;font-size:.7rem}.aurora-home-seo{background:linear-gradient(135deg,#24183ae6,#120c1ff5);border:1px solid #c4b5fd33;border-radius:1rem;padding:clamp(1.15rem,2.8vw,1.8rem);position:relative;overflow:hidden;box-shadow:0 18px 48px #0003}.aurora-home-seo:before{content:"";background:linear-gradient(180deg, var(--aurora-violet), var(--aurora-pink));width:3px;position:absolute;inset:0 auto 0 0}.aurora-home-seo h1{color:#fff;letter-spacing:-.025em;text-wrap:balance;max-width:58rem;font-size:clamp(1.4rem,3vw,2.25rem);font-weight:950;line-height:1.15}.aurora-home-seo p{color:#bdb3ca;text-wrap:pretty;max-width:76rem;margin-top:.7rem;font-size:clamp(.82rem,1.4vw,.95rem);line-height:1.8}.aurora-banner{touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#110a20;border:1px solid #c4b5fd33;border-radius:1.4rem;min-height:24rem;position:relative;overflow:hidden;box-shadow:0 28px 72px #00000052}.aurora-banner-slide:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#110a2033,#0000 46%),linear-gradient(#0000 68%,#08050fa6);position:absolute;inset:0}.aurora-banner-slides{will-change:transform;min-height:24rem;position:relative}.aurora-banner-slide{isolation:isolate;z-index:0;visibility:hidden;opacity:0;pointer-events:none;background:radial-gradient(circle at 78% 24%,#d8b4fe57,#0000 36%),radial-gradient(circle at 20% 80%,#fb718533,#0000 38%),linear-gradient(135deg,#684085,#422957 72%);grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr);transition:opacity .18s cubic-bezier(.23,1,.32,1),visibility 0s linear .18s;display:grid;position:absolute;inset:0;transform:none}.aurora-banner-slide[data-active=true]{z-index:1;visibility:visible;opacity:1;pointer-events:auto;transition:none;transform:none}.aurora-banner-slide[data-outgoing=true]{z-index:2;visibility:visible;opacity:0;pointer-events:none;will-change:opacity;transition:opacity .18s cubic-bezier(.23,1,.32,1);transform:none}.aurora-banner-slide[data-image-readiness=pending],.aurora-banner-slide[data-image-fallback=true]{background:radial-gradient(circle at 78% 24%,#d8b4fe66,#0000 36%),radial-gradient(circle at 22% 78%,#fb71853d,#0000 38%),linear-gradient(135deg,#684085,#422957 72%)}.aurora-banner-slide[data-image-readiness=pending] .aurora-banner-art-image>img,.aurora-banner-slide[data-image-fallback=true] .aurora-banner-art-image>img{visibility:hidden!important}.aurora-banner-slide[data-image-readiness=pending] .aurora-banner-art,.aurora-banner-slide[data-image-fallback=true] .aurora-banner-art{background:linear-gradient(145deg,#c4b5fd6b,#ec489938)}.aurora-banner-slide[data-image-fallback=true] .aurora-banner-art-image>[role=img]{color:#f3e8ff;background:0 0!important}.aurora-banner-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.aurora-banner-backdrop-image{width:100%;height:100%;position:absolute;inset:0}.aurora-banner-copy{z-index:3;align-self:center;padding:clamp(1.75rem,4vw,3.3rem);position:relative}.aurora-banner-copy h2{color:#fff;letter-spacing:-.04em;max-width:38rem;margin-top:0;font-size:clamp(1.8rem,3.4vw,3.15rem);font-weight:950;line-height:1.08}.aurora-banner-summary{color:#c5bbd2;text-wrap:pretty;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:34rem;margin-top:.8rem;font-size:clamp(.82rem,1.25vw,.94rem);line-height:1.65;display:-webkit-box;overflow:hidden}.aurora-banner-meta{color:#b8afc9;flex-wrap:wrap;align-items:center;gap:.55rem 1rem;max-width:34rem;margin-top:.75rem;font-size:clamp(.8rem,1.4vw,.94rem);display:flex}.aurora-banner-rating,.aurora-banner-stat{align-items:center;min-height:1.4rem;display:inline-flex}.aurora-banner-rating{justify-content:center}.aurora-banner-rating>div{gap:.4rem}.aurora-banner-stat{white-space:nowrap;gap:.3rem}.aurora-banner-stat svg{color:#c4b5fd;stroke-width:2px;width:.95rem;height:.95rem}.aurora-banner-stat strong{color:#f5f3ff;font-weight:800}.aurora-banner-stat>span{color:#aaa0b6;font-size:.75rem}.aurora-banner-actions{flex-wrap:wrap;gap:.7rem;margin-top:1.25rem;display:flex}.aurora-banner-actions a{border:1px solid var(--aurora-border);color:#ddd6fe;border-radius:999px;align-items:center;gap:.4rem;padding:.68rem 1rem;font-size:.8rem;font-weight:850;transition:transform .14s cubic-bezier(.23,1,.32,1),border-color .16s;display:inline-flex}.aurora-banner-actions a:active,.aurora-banner-dots button:active{transform:scale(.97)}.aurora-banner-actions a:first-child{background:linear-gradient(135deg, var(--aurora-violet), var(--aurora-pink));color:#fff;border-color:#0000;box-shadow:0 12px 35px #8b5cf647}.aurora-banner-actions svg{fill:currentColor;width:.85rem;height:.85rem}.aurora-banner-visual{z-index:3;place-self:center;width:clamp(11rem,16vw,14rem);position:relative}.aurora-banner-art{aspect-ratio:125/180;background:#17111f;border:1px solid #ffffff3d;border-radius:.75rem;width:100%;display:block;position:relative;overflow:hidden;box-shadow:0 24px 58px #0000006b}.aurora-banner-visual>.aurora-banner-rating{justify-content:center;width:100%;min-height:1.2rem;margin-top:.55rem;display:flex}.aurora-banner-art:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.aurora-banner-art-image{width:100%;height:100%;display:block}.aurora-banner-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%;height:100%;transition:none!important;transform:none!important}.aurora-banner-controls{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:1rem;left:1rem;right:1rem}.aurora-banner-arrows{z-index:6;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;left:.85rem;right:.85rem;transform:translateY(-50%)}.aurora-banner-arrows button{color:#fff;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#110a20b8;border:1px solid #ffffff3d;border-radius:999px;place-items:center;width:2.65rem;height:2.65rem;transition:background-color .14s,border-color .14s,transform .14s cubic-bezier(.23,1,.32,1);display:grid;box-shadow:0 10px 30px #0003}.aurora-banner-arrows button:hover{background:#5b3184db;border-color:#ffffff75}.aurora-banner-arrows button:active{transform:scale(.94)}.aurora-banner-arrows button:focus-visible{outline-offset:3px;outline:2px solid #f0abfc}.aurora-banner-arrows svg{stroke-width:2.4px;width:1.25rem;height:1.25rem}.aurora-banner-dots{pointer-events:auto;align-items:center;gap:.4rem;display:flex}.aurora-banner-dots button{width:1.8rem;height:1rem;padding:.35rem 0}.aurora-banner-dots span{background:#ffffff3d;border-radius:99px;width:100%;height:2px;transition:background-color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:block}.aurora-banner-dots button.is-active span{background:var(--aurora-pink);transform:scaleY(2)}@media (hover:hover) and (pointer:fine){.aurora-banner-slides{cursor:grab}.aurora-banner[data-dragging=true],.aurora-banner[data-dragging=true] *{cursor:grabbing}}.aurora-banner-empty{text-align:center;place-items:center;padding:2rem;display:grid}.aurora-banner-empty h2{color:#fff;margin-top:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:950}.aurora-banner-empty p{color:#b8afc9;margin-top:.6rem}.aurora-banner-empty a{background:linear-gradient(135deg, var(--aurora-violet), var(--aurora-pink));color:#fff;border-radius:999px;margin-top:1.2rem;padding:.7rem 1rem;font-weight:850;display:inline-flex}.theme-toon-y .aurora-discovery-rail,.theme-toon-y .aurora-category-section,.theme-toon-y .aurora-latest,.theme-toon-y .ranking-board,.theme-toon-y .archive-genres,.theme-toon-y .archive-listing{border:1px solid var(--aurora-border);background:linear-gradient(145deg,#1d1530db,#0f0a1beb);border-radius:1.35rem;box-shadow:0 22px 55px #0003}.aurora-content-grid{grid-template-columns:minmax(0,1fr) 20rem;align-items:start;gap:1.2rem;display:grid}.aurora-latest .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.theme-toon-y .theme-section-icon{background:linear-gradient(135deg, var(--aurora-violet), var(--aurora-pink));color:#fff;border-radius:.75rem;box-shadow:0 8px 24px #8b5cf63d}.theme-toon-y .genre-grid{gap:.7rem}.theme-toon-y .genre-tile{background:#0d0818ad;border-color:#c4b5fd1f;border-radius:1rem;padding:.9rem;box-shadow:inset 0 1px #ffffff06}.theme-toon-y .genre-tile-icon{color:var(--aurora-lilac);background:#8b5cf62e;border-radius:.8rem}.theme-toon-y .ranking-board{border-top:0;position:sticky;top:1rem;overflow:hidden}.theme-toon-y .ranking-board-heading{background:linear-gradient(135deg,#7c3aed33,#ec48991a)}.theme-toon-y .ranking-tabs button.is-active{background:linear-gradient(135deg, var(--aurora-violet), var(--aurora-pink));color:#fff}.theme-toon-y .editorial-card,.theme-toon-y .editorial-feature-card{background:#151023;border-color:#c4b5fd24;border-radius:1rem;box-shadow:0 14px 35px #0000003d}.theme-toon-y .editorial-card:hover,.theme-toon-y .editorial-feature-card:hover{border-color:#c4b5fd66;box-shadow:0 20px 45px #1e0e3c66}.theme-toon-y .archive-category-shell{border-color:var(--aurora-border);background:linear-gradient(145deg,#10091e,#1a1030)}.theme-toon-y .archive-genres,.theme-toon-y .archive-listing{border-top:0}.theme-toon-y .aurora-auth{background:radial-gradient(circle at 20% 15%,#7c3aed47,#0000 28rem),radial-gradient(circle at 85% 70%,#ec489926,#0000 24rem);min-height:calc(100vh - 8rem)}.theme-toon-y .aurora-auth .auth-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#151023e6;border:1px solid #c4b5fd38;border-radius:1.5rem;box-shadow:0 35px 90px #00000061}.theme-toon-y .aurora-auth .auth-submit{background:linear-gradient(135deg, var(--aurora-violet), var(--aurora-pink));color:#fff;border-radius:.85rem;box-shadow:0 12px 32px #8b5cf647}.theme-toon-y .aurora-auth .auth-switch a{color:#c4b5fd}.aurora-vip-page{min-height:70vh}.aurora-vip-page .theme-surface-raised{background:linear-gradient(145deg,#1d1530,#120c21);border-color:#c4b5fd2e;box-shadow:0 22px 55px #0000003d;border-radius:1.25rem!important}.aurora-vip-page .brand-gradient{background:linear-gradient(135deg, var(--aurora-violet), var(--aurora-pink));color:#fff}.aurora-vip-page h1.brand-text{-webkit-text-fill-color:transparent;background-image:linear-gradient(100deg,#fff,#c4b5fd,#f9a8d4)}.aurora-detail-hero{background:radial-gradient(circle at 20% 10%,#7c3aed40,#0000 30rem),#100a1e;border-block:0;border-radius:0 0 2rem 2rem}.aurora-detail-hero .detail-cover{background:#1d1530;border-color:#c4b5fd47;border-radius:1.25rem;box-shadow:0 24px 55px #00000059}.aurora-detail-hero .detail-rating-column{align-self:flex-start;justify-items:center;gap:.7rem;width:min(100%,20rem);display:grid}.aurora-detail-hero .detail-engagement-metrics{background:#1d1530b8;border-radius:.8rem;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #c4b5fd24}.aurora-detail-hero .detail-engagement-metric{color:#9d90a7;text-align:center;justify-items:center;gap:.12rem;min-width:0;padding:.48rem .2rem;display:grid}.aurora-detail-hero .detail-engagement-metric+.detail-engagement-metric{border-left:1px solid #c4b5fd1a}.aurora-detail-hero .detail-engagement-metric svg{color:#a78bfa;width:.85rem;height:.85rem}.aurora-detail-hero .detail-engagement-metric strong{color:#f8f4ff;text-overflow:ellipsis;max-width:100%;font-size:.78rem;font-weight:850;overflow:hidden}.aurora-detail-hero .detail-engagement-metric span{white-space:nowrap;font-size:.58rem}.aurora-detail-hero .detail-rating-column>.rating-affordance,.aurora-detail-hero .detail-rating-column>.bookmark-button-wrap,.aurora-detail-hero .detail-rating-column>.bookmark-button-wrap .bookmark-button-detail{width:100%}body.theme-toon-y .aurora-detail-hero .detail-rating-column .bookmark-button-detail{color:#fff;background:#7c3aed;border-color:#8b5cf6;min-height:2.75rem}body.theme-toon-y .aurora-detail-hero .detail-rating-column .bookmark-button-detail:hover{color:#fff;background:#8b5cf6;border-color:#a78bfa}.aurora-detail-hero .detail-metadata{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1d1530c2;border:1px solid #c4b5fd29;border-radius:1.25rem;flex-direction:column;align-self:flex-start;width:100%;min-width:0;display:flex}.aurora-detail-hero .detail-editorial-facts{gap:.85rem;display:grid}.aurora-detail-hero .detail-editorial-genres{flex-wrap:wrap;gap:.4rem;display:flex}.aurora-detail-hero .detail-editorial-genres a{color:#d9d0e5;background:#7c3aed17;border:1px solid #a78bfa33;border-radius:999px;padding:.3rem .62rem;font-size:.68rem;font-weight:700;transition:border-color .14s,background-color .14s,color .14s}.aurora-detail-hero .detail-editorial-genres a:hover{color:#fff;background:#7c3aed2e;border-color:#a78bfa8c}.aurora-detail-hero .detail-editorial-genres a:focus-visible,.aurora-detail-hero .detail-read-action:focus-visible{outline-offset:2px;outline:2px solid #c4b5fd}.aurora-detail-hero .detail-editorial-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;display:grid}.aurora-detail-hero .detail-editorial-fact{background:#ffffff09;border-radius:.65rem;align-items:center;gap:.5rem;min-width:0;padding:.62rem;display:flex}.aurora-detail-hero .detail-editorial-fact-icon{color:#b9a5ff;background:#7c3aed26;border-radius:.5rem;flex:none;place-items:center;width:1.75rem;height:1.75rem;display:grid}.aurora-detail-hero .detail-editorial-fact-icon svg{width:.9rem;height:.9rem}.aurora-detail-hero .detail-editorial-fact>span:last-child{min-width:0;display:grid}.aurora-detail-hero .detail-editorial-fact small{color:#8f8499;white-space:nowrap;font-size:.58rem}.aurora-detail-hero .detail-editorial-fact strong{color:#eee9f5;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:780;overflow:hidden}.aurora-detail-hero [data-detail-editorial-time-tone=peer-value] .latest-update-time{color:inherit;font-size:inherit;font-weight:inherit}.aurora-detail-hero .detail-hero-synopsis{flex-direction:column;flex:none;margin-top:1.1rem;padding-top:1rem;display:flex}.aurora-detail-hero .detail-hero-synopsis-heading{color:#f5f0fa;align-items:center;gap:.55rem;margin-bottom:.65rem;display:flex}.aurora-detail-hero .detail-hero-synopsis-heading svg{color:#a78bfa;width:1rem;height:1rem}.aurora-detail-hero .detail-hero-synopsis-heading h2{font-size:.82rem;font-weight:850}.aurora-detail-hero .detail-synopsis-empty{color:#a99db2;text-align:center;background:#7c3aed14;border-radius:.75rem;flex:1;place-items:center;min-height:5.5rem;padding:1rem;font-size:.82rem;display:grid;box-shadow:inset 3px 0 #a78bfa59}.aurora-detail-hero .detail-hero-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:0;padding-top:1.1rem;display:grid}.aurora-detail-hero .detail-read-action{border:1px solid #a78bfa40;border-radius:.7rem;justify-content:center;align-items:center;gap:.65rem;min-width:0;min-height:3.5rem;padding:.65rem .8rem;transition:border-color .14s,background-color .14s,transform .14s;display:flex}.aurora-detail-hero .detail-read-action:hover{transform:translateY(-1px)}.aurora-detail-hero .detail-read-action svg{flex:none;width:1rem;height:1rem}.aurora-detail-hero .detail-read-action>span{min-width:0;display:grid}.aurora-detail-hero .detail-read-action strong,.aurora-detail-hero .detail-read-action small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aurora-detail-hero .detail-read-action strong{color:#fff;font-size:.75rem;font-weight:850}.aurora-detail-hero .detail-read-action small{color:#b9aec5;font-size:.62rem}.aurora-detail-hero .detail-read-action-primary{background:#7c3aed;border-color:#8b5cf6}.aurora-detail-hero .detail-read-action-primary:hover{background:#8b5cf6;border-color:#a78bfa}.aurora-detail-hero .detail-read-action-primary small{color:#fff}.aurora-detail-hero .detail-read-action-secondary{background:#ffffff09}.aurora-detail-hero .detail-read-action-secondary:hover{background:#7c3aed1a;border-color:#a78bfa80}.aurora-reader{background:#100a1d;border:0;border-radius:1.5rem}.aurora-reader .reader-frame{background:#151023;border:1px solid #c4b5fd26;border-top:0;border-radius:1.25rem}@media (hover:hover) and (pointer:fine){.aurora-hero-actions a:hover,.aurora-footer-lead>a:hover,.aurora-vip:hover{transform:translateY(-2px)}.genre-tile:hover{background:#1d1530;border-color:#c4b5fd6b}}@media (max-width:1024px){.aurora-desktop-nav{display:none}.aurora-content-grid{grid-template-columns:1fr}.theme-toon-y .ranking-board{position:static}.aurora-latest .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.aurora-nav-shell{border-radius:1rem;grid-template-columns:auto 1fr}.aurora-logo img{height:3.8rem}.aurora-nav-actions{justify-content:flex-end}.aurora-vip{display:none}.aurora-hero{border-radius:1.35rem;grid-template-columns:1fr;min-height:auto}.aurora-hero-copy{padding:1.5rem}.aurora-hero-copy h1,.aurora-hero-copy h3{font-size:2.35rem}.aurora-hero-art{min-height:19rem}.aurora-hero-art img{min-height:19rem;max-height:24rem}.aurora-footer-lead,.aurora-footer-bottom .container{flex-direction:column;align-items:flex-start}.aurora-footer-copy{grid-template-columns:1fr}.aurora-latest .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aurora-footer-bottom .\!container{flex-direction:column!important;align-items:flex-start!important}}.theme-toon-y .brand-gradient{background:#7c3aed;animation:none}.theme-toon-y .brand-text{color:#f5f3ff;-webkit-text-fill-color:currentcolor;background:0 0;animation:none}.aurora-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#100c16;border-bottom:1px solid #30243f;position:sticky;top:0}.aurora-header>.container{padding-block:0}.aurora-header>.\!container{padding-block:0!important}.aurora-nav-shell{min-height:4.4rem;box-shadow:none;background:0 0;border:0;border-radius:0;padding:.4rem 0}.aurora-logo img{height:3.55rem}.aurora-desktop-nav{justify-content:flex-start;gap:0}.aurora-desktop-nav a{color:#aaa0b8;border-radius:0;padding:1rem .75rem;font-size:.78rem;position:relative}.aurora-desktop-nav a:hover,.aurora-desktop-nav a.is-active{color:#fff;background:0 0}.aurora-desktop-nav a.is-active:after{content:"";background:#8b5cf6;height:2px;position:absolute;bottom:.55rem;left:.75rem;right:.75rem}.aurora-nav-actions{gap:.35rem}.aurora-home{padding-top:1.4rem}.aurora-banner{background:#15101d;border-color:#352744;border-radius:.65rem;min-height:26.5rem;box-shadow:0 18px 44px #00000047}.aurora-banner-slide:before{background:linear-gradient(90deg,#0e0915b8 0%,#120c1b8f 42%,#120c1b24 75%,#120c1b0f 100%),linear-gradient(#0b081008 48%,#0b081075)}.aurora-banner-slides{min-height:26.5rem}.aurora-banner-slide{grid-template-columns:minmax(0,1.3fr) minmax(16rem,.7fr)}.aurora-banner-copy{padding:clamp(1.6rem,3.5vw,2.7rem)}.aurora-banner-copy h2{margin-top:0;font-size:clamp(1.8rem,3.1vw,2.9rem)}.aurora-banner-meta{color:#aaa0b6;margin-top:.65rem}.aurora-banner-actions{margin-top:1.1rem}.aurora-banner-actions a{border-color:#49375c;border-radius:.4rem;min-height:2.55rem;padding:.65rem 1rem}.aurora-banner-actions a:first-child,.aurora-banner-empty a{box-shadow:none;background:#7c3aed}.aurora-banner-art img{transform:none}.aurora-banner-dots button.is-active span{background:#a78bfa}.theme-toon-y .aurora-discovery-rail,.theme-toon-y .aurora-category-section,.theme-toon-y .aurora-latest,.theme-toon-y .ranking-board,.theme-toon-y .archive-genres,.theme-toon-y .archive-listing{box-shadow:none;background:#15101d;border-color:#30243f;border-radius:.55rem}.aurora-discovery-rail,.aurora-category-section,.aurora-latest{padding:clamp(.95rem,2vw,1.25rem)}.daily-board-heading{border-bottom:1px solid #30243f;align-items:center;gap:.8rem;margin-bottom:1rem;padding-bottom:.8rem;display:flex}.editorial-label-mark{border-radius:.3rem;align-items:center;gap:.35rem;padding:.38rem .52rem;font-size:.7rem;font-weight:900;display:inline-flex}body.theme-toon-y .editorial-label-mark{--editorial-label-edge:#f973664d;--editorial-label-glow:#f9736629;box-shadow:0 0 0 1px var(--editorial-label-edge), 0 0 9px 0 var(--editorial-label-glow)}body.theme-toon-y .daily-board-mark.editorial-label-mark{--editorial-label-edge:#fb718547;--editorial-label-glow:#f43f5e29;box-shadow:0 0 0 1px var(--editorial-label-edge), 0 0 8px 0 var(--editorial-label-glow)}body.theme-toon-y .editorial-label-mark[data-icon-tone=cyan]{--editorial-label-edge:#22d3ee4d;--editorial-label-glow:#22d3ee2b}body.theme-toon-y .editorial-label-mark[data-icon-tone=coral]{--editorial-label-edge:#f973664d;--editorial-label-glow:#f9736629}.daily-board-mark{color:#fff;background:#be123c;border:1px solid #fb7185b8}.editorial-label-mark svg{width:.85rem;height:.85rem}.daily-board-heading h2{color:#f5f3ff;letter-spacing:-.015em;font-size:clamp(1rem,2vw,1.18rem);font-weight:900}.daily-board-heading p{color:#766b82;margin-top:.08rem;font-size:.69rem}.aurora-discovery-rail>section{padding-top:0}.aurora-discovery-rail .absolute.-top-12{top:-3.65rem}.aurora-discovery-rail .absolute.-top-12 button{color:#c4b5d5;background:#201727;border:1px solid #3c2e4c;border-radius:.3rem}.theme-toon-y .editorial-feature-card{box-shadow:none;background:#1a1422;border-color:#352744;border-radius:.35rem}.daily-card-meta{color:#b8adbf;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.3rem .65rem;margin:.5rem 0 0;font-size:.68rem;line-height:1.2;display:flex}.daily-card-meta>span{align-items:center;gap:.25rem;display:inline-flex}.daily-card-meta svg{color:#fbbf24;width:.78rem;height:.78rem}.daily-card-meta svg[data-popular-rating-star=empty]{color:#6b6474}.daily-card-meta>span:last-child svg{color:#c4b5fd}.daily-card-meta strong{color:#f5f3ff;font-weight:850}.daily-card-meta small{color:#918598;font:inherit}.daily-card-copy{flex-direction:column;display:flex}.daily-card-divider{background:#3d2c4f;height:1px;margin-block:auto}.daily-card-chapters{align-content:start;gap:.32rem;display:grid}.daily-card-chapter{justify-content:space-between;align-items:center;gap:.45rem;width:100%;max-width:100%;padding:.22rem .55rem;font-size:.69rem;line-height:1.15;transition:border-color .16s,color .16s,background-color .16s;display:inline-flex}.carousel-scroll-track{overscroll-behavior-inline:contain;scroll-padding-inline:.25rem}.carousel-scroll-content{will-change:transform;backface-visibility:hidden;contain:layout paint}.daily-board-track img,.daily-board-track img:hover{transition:none;transform:none}.carousel-scroll-track:focus-visible{outline-offset:.3rem;outline:2px solid #f472b6}@media (hover:hover) and (pointer:fine){.carousel-scroll-track{cursor:grab}.carousel-scroll-track[data-dragging=true]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.carousel-scroll-track[data-dragging=true] *{cursor:grabbing;-webkit-user-select:none;user-select:none}}@media (min-width:721px){.daily-board-track-sparse>.relative>div:last-child{justify-content:center}}.theme-toon-y .editorial-card{box-shadow:none;background:#17111f;border-color:#30243f;border-radius:.35rem}.theme-toon-y .editorial-card:hover,.theme-toon-y .editorial-feature-card:hover{box-shadow:none;border-color:#5c4376}.theme-toon-y .chapter-chip,.theme-toon-y .chapter-pill{color:#c4b5d5;background:#100c16;border-color:#49375c;border-radius:.25rem}.theme-toon-y .section-more{color:#a78bfa}.theme-toon-y .theme-section-icon{color:#fff;background:#7c3aed;border-radius:.3rem}.theme-toon-y .genre-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.theme-toon-y .genre-tile{background:#1a1422;border-color:#30243f;border-radius:.35rem;min-height:4rem;padding:.65rem}.theme-toon-y .genre-tile-icon{color:#a78bfa;background:#241a31;border-radius:.3rem;width:2.15rem;height:2.15rem}.theme-toon-y .genre-tile-all{background:#21162d;border-color:#4b3762}.theme-toon-y .genre-tile-all .genre-tile-icon{color:#fff;background:#7c3aed}.aurora-content-grid{grid-template-columns:minmax(0,1fr) 19rem;gap:1rem}.theme-toon-y .ranking-board{border-top:2px solid #7c3aed;top:5.4rem}.theme-toon-y .ranking-board-heading{border-bottom-color:#30243f}.theme-toon-y .ranking-board-heading>div:first-child span{color:#8f74b0}.theme-toon-y .ranking-tabs button{border-radius:.25rem}.theme-toon-y .ranking-tabs button.is-active{color:#fff;background:#7c3aed}.theme-toon-y .ranking-board-list b{color:#a78bfa}.aurora-footer{background:#0e0a13;border-top-color:#30243f;margin-top:4rem}.aurora-footer-bottom{border-top-color:#261c31}.aurora-auth{background:#0f0b15;min-height:calc(100vh - 8rem)}.aurora-auth .auth-card{background:#17111f;border:1px solid #352744;border-top:3px solid #7c3aed;border-radius:.45rem;box-shadow:0 18px 44px #00000047}.aurora-auth .auth-submit{box-shadow:none;background:#7c3aed;border-radius:.35rem}.aurora-auth .auth-switch a{color:#a78bfa}.theme-toon-y .aurora-auth .auth-form input{background:#100c16;border-color:#40304f;border-radius:.35rem}.daily-card-chapter>span{text-align:left;min-width:0}.daily-card-chapter .latest-update-time{color:#887d91;white-space:nowrap;flex:none;font-size:.56rem}.theme-toon-y .aurora-detail-hero{background:#110d17;border-color:#30243f}.aurora-detail-hero .detail-cover{box-shadow:none;background:#17111f;border:1px solid #49375c;border-radius:.35rem}.aurora-detail-hero .detail-cover img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;border-radius:.2rem}.aurora-detail-hero .detail-metadata{-webkit-backdrop-filter:none;backdrop-filter:none;background:#17111f;border:1px solid #30243f;border-left:3px solid #7c3aed;border-radius:.35rem}.aurora-detail-page .panel{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#15101d;border-color:#30243f;border-radius:.45rem!important}.aurora-detail-page .bg-brand{border-radius:.35rem;color:#fff!important;background:#7c3aed!important}.aurora-detail-page .brand-gradient{color:#fff;background:#7c3aed;border-radius:.3rem}.aurora-detail-page .brand-text{color:#f5f3ff}.aurora-detail-page input{background:#100c16;border-color:#40304f}.aurora-detail-page li>a[class*=rounded-2xl]{background:#17111f;border-color:#40304f;border-radius:.35rem}.detail-chapter-browser{min-width:0}.detail-chapter-heading{border-bottom:1px solid #c4b5fd21;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1rem;padding-bottom:.85rem;display:flex}.detail-chapter-heading>div{align-items:center;gap:.75rem;min-width:0;display:flex}.detail-chapter-heading-icon{color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:.65rem;flex:none;place-items:center;width:2.35rem;height:2.35rem;display:grid;box-shadow:0 10px 24px #7c3aed3d}.detail-chapter-heading-icon svg{width:1rem;height:1rem}.detail-chapter-heading h2{color:#f8f4ff;font-size:1.12rem;font-weight:900}.detail-chapter-heading p{color:#978ba2;margin-top:.12rem;font-size:.72rem}.detail-chapter-toolbar{grid-template-columns:minmax(12rem,1fr) auto auto;gap:.65rem;min-width:0;margin-bottom:1rem;display:grid}.detail-chapter-search{align-items:center;min-width:0;display:flex;position:relative}.detail-chapter-search>svg{z-index:1;color:#8f819a;pointer-events:none;width:.95rem;height:.95rem;position:absolute;left:.8rem}.detail-chapter-search input{color:#f8f4ff;background:#100b18;border:1px solid #c4b5fd29;border-radius:.65rem;outline:none;width:100%;min-height:2.5rem;padding:.58rem .8rem .58rem 2.35rem;font-size:.8rem}.detail-chapter-search input::placeholder{color:#b6acbf}.detail-chapter-filter{color:#93869f;background:#100b18;border:1px solid #c4b5fd29;border-radius:.65rem;align-items:center;gap:0;min-height:2.5rem;padding:.2rem .3rem;font-size:.72rem;font-weight:700;display:flex;position:relative}.detail-chapter-filter-trigger{color:#f0e9f8;background:0 0;border:0;border-radius:.45rem;outline:none;justify-content:space-between;align-items:center;gap:.65rem;min-width:7.25rem;min-height:2rem;padding:.42rem .48rem .42rem .62rem;font-size:.78rem;font-weight:750;display:inline-flex}.detail-chapter-filter-trigger:hover,.detail-chapter-filter-trigger[aria-expanded=true]{color:#fff;background:#7c3aed24}.detail-chapter-filter-trigger svg{color:#a78bfa;width:.85rem;height:.85rem;transition:transform .15s cubic-bezier(.23,1,.32,1)}.detail-chapter-filter-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.detail-chapter-filter-listbox{z-index:40;transform-origin:100% 0;background:linear-gradient(145deg,#271b36fa,#120c1afc),#120c1a;border:1px solid #a78bfa47;border-radius:.75rem;gap:.2rem;width:11.5rem;padding:.35rem;animation:.15s cubic-bezier(.23,1,.32,1) both detail-chapter-listbox-in;display:grid;position:absolute;top:calc(100% + .4rem);right:0;overflow:hidden;box-shadow:0 18px 48px #00000080,inset 0 1px #ffffff0d,0 0 24px #7c3aed14}.detail-chapter-filter-option{color:#cfc4d9;text-align:left;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.6rem;width:100%;min-height:2.35rem;padding:.48rem .62rem;font-size:.76rem;font-weight:760;display:flex}.detail-chapter-filter-option:hover,.detail-chapter-filter-option:focus-visible{color:#fff;background:#7c3aed21;border-color:#a78bfa2e}.detail-chapter-filter-option[aria-selected=true]{color:#f5f0ff;background:linear-gradient(90deg,#7c3aed3d,#a855f71a);border-color:#a78bfa4d}.detail-chapter-filter-option svg{color:#c4b5fd;width:.82rem;height:.82rem}@keyframes detail-chapter-listbox-in{0%{opacity:0;transform:translateY(-.3rem)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.detail-chapter-reverse,.detail-chapter-show-more{color:#d8ccf0;background:#7c3aed1f;border:1px solid #a78bfa4d;border-radius:.65rem;justify-content:center;align-items:center;gap:.42rem;min-height:2.5rem;padding:.55rem .8rem;font-size:.76rem;font-weight:800;display:inline-flex}.detail-chapter-reverse svg{width:.95rem;height:.95rem}.detail-chapter-list{gap:.55rem;display:grid}.detail-chapter-row-link{isolation:isolate;text-align:left;background:linear-gradient(100deg,#1d1530e6,#15101de6);border:1px solid #c4b5fd1f;border-radius:.75rem;grid-template-columns:2.65rem minmax(0,1fr) minmax(12rem,15rem) 7rem;align-items:center;gap:.85rem;min-width:0;min-height:4.5rem;padding:.65rem .75rem;transition:border-color .14s,background-color .14s,transform .12s cubic-bezier(.23,1,.32,1);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06}.detail-chapter-row-link:active{transform:scale(.995)}.detail-chapter-row-link>*{z-index:1;position:relative}[data-detail-chapter-access=wait-free] .detail-chapter-row-link{background:radial-gradient(circle at 68%,#fbbf2414,#0000 38%),linear-gradient(100deg,#1f1631f5,#15101df0);border-color:#fbbf2461;box-shadow:inset 0 1px #fff4c414,0 0 22px #fbbf240f}.detail-chapter-vip-watermark{color:#fbbf24;letter-spacing:.08em;opacity:.36;pointer-events:none;text-shadow:0 0 20px #fbbf2461;-webkit-user-select:none;user-select:none;white-space:nowrap;align-self:center;place-items:center;min-width:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,3vw,2.65rem);font-style:italic;font-weight:900;line-height:1;display:grid;transform:skew(-8deg)}.detail-chapter-state-icon{color:#c4b5fd;background:#7c3aed1a;border:1px solid #a78bfa3d;border-radius:999px;place-items:center;width:2.65rem;height:2.65rem;display:grid}.detail-chapter-state-icon svg{width:1.05rem;height:1.05rem}.detail-chapter-state-icon[data-detail-chapter-state-icon=wait-free-lock]{color:#fbbf24;background:#fbbf241a;border-color:#fbbf2452}.detail-chapter-state-icon[data-detail-chapter-state-icon=vip]{color:#26170a;background:linear-gradient(135deg,#fbbf24,#f97316);border-color:#fbbf24}.detail-chapter-identity,.detail-chapter-name,.detail-chapter-badges,.detail-chapter-release{align-items:center;min-width:0;display:flex}.detail-chapter-identity{flex-flow:column wrap;align-items:flex-start;gap:.2rem}.detail-chapter-name{color:#f8f4ff;gap:.42rem}.detail-chapter-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:820;overflow:hidden}.detail-chapter-badges{flex-wrap:wrap;gap:.32rem}.detail-chapter-badge{white-space:nowrap;border-radius:999px;align-items:center;gap:.2rem;min-height:1.35rem;padding:.17rem .42rem;font-size:.56rem;font-weight:900;line-height:1;display:inline-flex}.detail-chapter-badge svg{width:.58rem;height:.58rem}.detail-chapter-badge-new{color:#f9a8d4;background:#ec489929}.detail-chapter-badge-current{color:#86efac;background:#22c55e21}.detail-chapter-badge-vip{color:#fcd34d;background:#f59e0b24}.detail-chapter-published{color:#8f8398;font-size:.64rem;line-height:1.3}.detail-chapter-release{text-align:right;flex-direction:column;justify-content:center;align-items:flex-end;gap:.28rem;min-height:2rem}.detail-chapter-release-copy{justify-content:flex-end;align-items:baseline;gap:.45rem;width:100%;min-width:0;display:inline-flex}.detail-chapter-release-label{color:#f6d365;white-space:nowrap;font-size:.68rem;font-weight:850;line-height:1.2}.detail-chapter-countdown{color:#fbbf24;font-variant-numeric:tabular-nums;white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:.48rem;min-width:0;display:inline-flex}.detail-chapter-countdown-unit{align-items:baseline;gap:.18rem;display:inline-flex}.detail-chapter-countdown-unit strong{letter-spacing:.01em;font-size:.86rem;font-weight:950;line-height:1}.detail-chapter-countdown-unit span{color:#c8b98d;font-size:.62rem;font-weight:780;line-height:1}.detail-chapter-release-track{background:#ffffff12;border:1px solid #fbbf241f;border-radius:999px;width:100%;height:.38rem;overflow:hidden;box-shadow:inset 0 1px 2px #00000047}.detail-chapter-release-fill{border-radius:inherit;background:linear-gradient(90deg,#fbbf24,#f97316);height:100%;transition:width .5s linear;display:block;box-shadow:0 0 10px #fbbf2438}.detail-chapter-action{color:#fff;text-align:center;background:#7c3aed;border:1px solid #a78bfa59;border-radius:.55rem;justify-content:center;align-items:center;min-height:2.25rem;padding:.45rem .55rem;font-size:.68rem;font-weight:900;display:inline-flex}.detail-chapter-action[data-detail-chapter-action-tone=purple-read]{color:#fff;background:#7c3aed;border-color:#a78bfa59}.detail-chapter-action[data-detail-chapter-action-tone=gold-vip]{color:#26170a;background:linear-gradient(135deg,#fbbf24,#f97316);border-color:#fbbf24;box-shadow:0 6px 18px #f9731629}.detail-chapter-empty{color:#8f8398;text-align:center;border:1px dashed #c4b5fd29;border-radius:.75rem;padding:2rem 1rem;font-size:.8rem}.detail-chapter-show-more{margin:1rem auto 0}.detail-chapter-search input:focus-visible,.detail-chapter-filter-trigger:focus-visible,.detail-chapter-filter-option:focus-visible,.detail-chapter-reverse:focus-visible,.detail-chapter-row-link:focus-visible,.detail-chapter-show-more:focus-visible{outline-offset:2px;outline:2px solid #a78bfa}.theme-toon-y .aurora-reader{background:#0f0b15;border:1px solid #30243f;border-radius:.45rem}.aurora-reader .reader-frame{background:#15101d;border:0;border-radius:.35rem}.aurora-reader .bg-brand{border-radius:.35rem;color:#fff!important;background:#7c3aed!important}.aurora-reader .reader-contrast-toggle{color:#fff;background:#7c3aed;border-radius:.35rem}.aurora-reader select{background:#100c16;border-color:#40304f;border-radius:.35rem}.aurora-reader section[class*=rounded-2xl]{border-radius:.45rem}.reader-vip-gate{isolation:isolate;background:radial-gradient(circle at 50% 38%,#fbbf2421,#0000 35%),linear-gradient(145deg,#1a1722 0%,#110e19 58%,#18131e 100%);border:1px solid #fbbf24b8;border-radius:1rem;padding:clamp(1.5rem,4vw,2.5rem);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fbbf2414,0 18px 46px #05030a61,0 0 30px #fbbf2414}.reader-vip-gate:before{content:"";z-index:-2;pointer-events:none;opacity:.8;background:radial-gradient(circle at 18% 24%,#fbbf2480 0 1px,#0000 2px) 0 0/7rem 6rem,radial-gradient(circle at 82% 18%,#fbbf2461 0 1px,#0000 2px) 0 0/9rem 8rem,radial-gradient(circle at 72% 70%,#fbbf2442 0 1px,#0000 2px) 0 0/11rem 9rem,linear-gradient(105deg,#0000 0 20%,#fbbf240a 45%,#0000 72%);position:absolute;inset:0}.reader-vip-gate:after{content:"";z-index:-1;pointer-events:none;border:1px solid #fbbf242e;border-radius:50%;width:44rem;height:18rem;position:absolute;bottom:-9rem;left:50%;translate:-50%;box-shadow:0 -1.5rem 5rem #fbbf240f,inset 0 1.5rem 5rem #fbbf240d}.reader-vip-gate-aura{z-index:-1;pointer-events:none;background:radial-gradient(circle,#fbbf2421,#0000 68%);border-radius:50%;width:21rem;height:14rem;position:absolute;top:-5rem;left:50%;translate:-50%}.reader-vip-gate-lock{color:#fbbf24;background:#15111ce0;border:1px solid #fbbf24d9;border-radius:999px;place-items:center;width:3.75rem;height:3.75rem;margin:0 auto;display:grid;box-shadow:0 0 0 .55rem #fbbf2409,0 0 1.8rem #fbbf2438}.reader-vip-gate-lock svg{stroke-width:1.8px;width:1.75rem;height:1.75rem}.reader-vip-gate h2{color:#fff;text-wrap:balance;margin-top:1rem;font-size:clamp(1.2rem,3vw,1.6rem);font-weight:850;line-height:1.35}.reader-vip-gate-release{color:#fde68a;margin-top:1rem;font-size:clamp(.9rem,2.2vw,1rem);font-weight:720}.reader-vip-gate-release time{color:#fbbf24}.reader-vip-countdown{background:#100c16b8;border:1px solid #fbbf2480;border-radius:.75rem;grid-template-columns:repeat(4,minmax(0,1fr));max-width:29rem;margin:1rem auto 0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff09}.reader-vip-countdown-unit{color:#d8d0df;place-items:center;gap:.2rem;min-width:0;padding:.8rem .35rem .7rem;font-size:.72rem;display:grid}.reader-vip-countdown-unit+.reader-vip-countdown-unit{border-left:1px solid #fbbf2433}.reader-vip-countdown-unit strong{color:#f8d568;font-variant-numeric:tabular-nums;text-shadow:0 0 1.1rem #fbbf2433;font-size:clamp(1.4rem,5vw,2rem);line-height:1}.reader-vip-gate-actions{justify-items:center;gap:.7rem;margin-top:1rem;display:grid}.reader-vip-gate-cta{color:#21170a;background:linear-gradient(135deg,#f8d568,#fbbf24 55%,#fde68a);border:1px solid #fde68a;border-radius:.65rem;justify-content:center;align-items:center;gap:.6rem;width:min(100%,14rem);min-height:3rem;font-weight:850;display:inline-flex;box-shadow:0 .65rem 1.7rem #fbbf2438}.reader-vip-gate-cta svg{width:1.1rem;height:1.1rem}.reader-vip-gate-login{color:#ede9fe;background:#37224eb8;border:1px solid #a78bfa80;border-radius:.65rem;justify-content:center;align-items:center;gap:.55rem;width:min(100%,14rem);min-height:2.75rem;font-size:.86rem;font-weight:760;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff0f,0 .45rem 1.3rem #4c1d9524}.reader-vip-gate-login:hover{color:#fff;background:#452b62d1;border-color:#c4b5fdc7}.reader-vip-gate-login svg{width:1rem;height:1rem}.theme-toon-y .aurora-vip-page{background:0 0;min-height:70vh}.aurora-vip-page>.theme-surface-raised,.aurora-vip-page article.theme-surface-raised,.aurora-vip-page section.panel{box-shadow:none;background:#17111f;border-color:#352744;border-radius:.45rem!important}.aurora-vip-page>.theme-surface-raised{border-top:3px solid #7c3aed}.aurora-vip-page h1.brand-text{color:#f5f3ff}.aurora-vip-page .brand-gradient{color:#fff;background:#7c3aed;border-radius:.35rem}.aurora-vip-page article button,.aurora-vip-page article a{border-radius:.35rem}.theme-toon-y .archive-category-shell{background:#110d17;border-color:#30243f}.theme-toon-y .archive-listing{border-top:3px solid #7c3aed}.theme-toon-y .archive-listing .brand-gradient{background:#7c3aed;border-radius:.3rem}@media (hover:hover) and (pointer:fine){.aurora-banner-actions a:hover,.aurora-footer-lead>a:hover,.aurora-vip:hover,.aurora-account section>div a:hover,.aurora-account section>div button:hover{transform:translateY(-1px)}.theme-toon-y .genre-tile:hover{background:#1d1627;border-color:#5c4376}.detail-chapter-row-link:hover{background:linear-gradient(100deg,#261b3df0,#191223f0);border-color:#a78bfa52 #a78bfa52 #a78bfa52 #a78bfa}[data-detail-chapter-access=wait-free] .detail-chapter-row-link:hover{background:radial-gradient(circle at 68%,#fbbf241a,#0000 38%),linear-gradient(100deg,#261b39f5,#191223f0);border-color:#fbbf2485}.detail-chapter-reverse:hover,.detail-chapter-show-more:hover{background:#7c3aed33;border-color:#a78bfa8c}}@media (max-width:1024px){.aurora-content-grid{grid-template-columns:1fr}.theme-toon-y .ranking-board{position:static}.theme-toon-y .genre-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:720px){.aurora-header>.container{padding-inline:.75rem}.aurora-nav-shell{border-radius:0;grid-template-columns:auto 1fr;min-height:3.8rem}.aurora-logo img{height:3.1rem}.aurora-nav-actions{justify-content:flex-end}.aurora-home{padding-top:.8rem}.aurora-banner,.aurora-banner-slides{min-height:var(--mobile-banner-min-height)}.aurora-banner{border-radius:.45rem}.aurora-banner-slide:before{background:linear-gradient(90deg,#0e0915cc 0%,#120c1ba8 58%,#120c1b2e 100%),linear-gradient(#0b08100a 55%,#0b08107a)}.aurora-banner-slide{grid-template-columns:minmax(0,1fr) 7.25rem;align-items:center;gap:.85rem;padding:1rem 1rem 2.6rem;display:grid}.aurora-banner-visual{z-index:3;place-self:center end;width:7.25rem;position:relative;inset:auto}.aurora-banner-art{aspect-ratio:125/180;border-radius:.6rem;width:100%}.aurora-banner-art img{-o-object-position:center top;object-position:center top}.aurora-banner-copy{align-self:center;min-width:0;padding:0;position:relative;inset:auto}.aurora-banner-copy h2{text-wrap:wrap;white-space:normal;word-break:normal;overflow-wrap:normal;-webkit-line-clamp:var(--mobile-banner-title-lines);-webkit-box-orient:vertical;max-width:none;font-size:clamp(1.18rem,5.7vw,1.48rem);line-height:1.15;display:-webkit-box;overflow:hidden}.aurora-banner-summary{-webkit-line-clamp:3;max-width:none;margin-top:.55rem;font-size:.75rem;line-height:1.45}.aurora-banner-meta{gap:.45rem .7rem;max-width:none;font-size:.72rem}.aurora-banner-stat>span{display:none}.aurora-banner-actions{margin-top:.8rem}.aurora-banner-actions a{min-height:2.35rem;padding:.55rem .75rem;font-size:.74rem}.aurora-banner-controls{bottom:.65rem;left:.75rem;right:.75rem}.aurora-banner-arrows{display:none}.aurora-banner-dots button{width:1.25rem}.theme-toon-y .genre-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aurora-discovery-rail,.aurora-category-section,.aurora-latest{padding:.8rem}.daily-board-heading{padding-right:4.3rem}.daily-board-heading h2{font-size:.9rem}.daily-board-heading p{line-height:1.4}.aurora-discovery-rail .absolute.-top-12{top:-3.85rem}.aurora-latest .grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.theme-toon-y .editorial-card{padding:.45rem}.theme-toon-y .editorial-card h3{font-size:.78rem}.theme-toon-y .editorial-card .chapter-pill+span{display:none}.theme-toon-y .ranking-board{border-radius:.45rem}.aurora-footer{margin-top:3rem}.aurora-footer-lead,.aurora-footer-bottom .container{flex-direction:column;align-items:flex-start}.aurora-footer-copy{grid-template-columns:1fr}.aurora-auth{min-height:calc(100vh - 6rem);padding:1.25rem .75rem}.aurora-auth .auth-card{padding:1.25rem}.aurora-account section>div{flex-direction:column}.aurora-account section>div a,.aurora-account section>div button{justify-content:center;width:100%}.aurora-detail-hero .container>h1{font-size:1.45rem}.aurora-detail-hero .detail-cover{align-self:center;width:100%}.aurora-detail-hero .detail-rating-column{align-self:center}.aurora-detail-hero .detail-metadata{padding:1rem}.aurora-detail-hero .detail-editorial-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.aurora-detail-hero .detail-hero-actions{grid-template-columns:1fr}.aurora-detail-page>.container{padding-inline:.75rem}.aurora-detail-page .panel{padding:1rem}.detail-chapter-toolbar{grid-template-columns:minmax(0,1fr) auto}.detail-chapter-search{grid-column:1/-1}.detail-chapter-filter,.detail-chapter-reverse{width:100%}.detail-chapter-filter-trigger{flex:1}.detail-chapter-filter-listbox{width:auto;left:0;right:0}.detail-chapter-row-link{grid-template-columns:2.65rem minmax(0,1fr) 6.4rem;gap:.55rem .75rem}.detail-chapter-state-icon{grid-area:1/1}.detail-chapter-identity{grid-area:1/2}.detail-chapter-release{text-align:right;grid-area:2/2/auto/-1;justify-content:flex-start;align-items:flex-end}.detail-chapter-release:empty{display:none}.detail-chapter-action,.detail-chapter-vip-watermark{grid-area:1/3;min-width:5.5rem}.aurora-reader{width:auto;max-width:calc(100vw - 1.5rem);margin:.75rem;padding:.5rem;overflow:hidden}.aurora-reader .reader-frame{min-width:0;padding:.75rem;overflow:hidden}.aurora-reader h1{font-size:1.2rem;line-height:1.4}.aurora-reader .reader-title{overflow-wrap:break-word;word-break:normal}.aurora-reader .reader-breadcrumb-row{align-items:flex-start;min-width:0}.aurora-reader .reader-breadcrumb-row>ol{flex:1;min-width:0}.aurora-reader .reader-control-row{grid-template-columns:1fr;gap:.65rem;min-width:0;display:grid}.aurora-reader .reader-select-group,.aurora-reader .reader-sibling-links{justify-content:space-between;width:100%;min-width:0}.aurora-reader .reader-sibling-links:empty{display:none}.aurora-reader select{width:100%;max-width:15rem}.aurora-reader .reader-vip-gate{width:100%;max-width:100%;padding:1.15rem;overflow:hidden}.aurora-reader .reader-vip-gate-actions{gap:.55rem}.aurora-reader .reader-vip-gate a{max-width:100%;padding-inline:.85rem}.aurora-vip-page{padding:1rem .75rem 2rem}.aurora-vip-page>.theme-surface-raised{padding:1.25rem}.aurora-vip-page article.theme-surface-raised{padding:1rem}.aurora-header>.\!container{padding-inline:.75rem!important}.aurora-detail-page>.\!container,.aurora-header>.\!container{padding-inline:.75rem!important}.aurora-detail-page>.\!container,.aurora-header>.\!container{padding-inline:.75rem!important}.aurora-detail-page>.\!container,.aurora-header>.\!container{padding-inline:.75rem!important}.aurora-footer-bottom .\!container{flex-direction:column!important;align-items:flex-start!important}.aurora-detail-hero .\!container>h1{font-size:1.45rem!important}.aurora-detail-page>.\!container{padding-inline:.75rem!important}}@media (prefers-reduced-motion:reduce){.detail-chapter-filter-listbox{animation:none}.detail-chapter-filter-trigger svg,.detail-chapter-release-fill{transition:none}.aurora-desktop-nav a,.aurora-banner-actions a,.aurora-banner-arrows button,.genre-tile{transition:color .16s,background-color .16s,border-color .16s,opacity .16s}.aurora-banner-slide,.aurora-banner-slide[data-active=true]{transition:none;animation:none;transform:none}.aurora-banner-slide[data-outgoing=true]{transition:none;transform:none}}.toon-y-new-header{background:var(--toon-bg);border-bottom:1px solid #22d3ee59}.toon-y-header-main{background:linear-gradient(105deg,#080b12 0%,#111827 58%,#172033 100%)}.toon-y-header-main .container{min-height:4.75rem}.toon-y-header-main .\!container{min-height:4.75rem!important}.toon-y-header-main nav a{color:#dbeafe;letter-spacing:.02em;border-radius:.25rem}.toon-y-header-main nav a:hover,.toon-y-header-main nav a.bg-white\/10{color:var(--toon-cyan);background:#22d3ee14}.toon-y-header-nav{background:#0b101a;border-bottom:1px solid #fb71854d}.toon-y-header-nav a:hover{color:var(--toon-coral)}.editorial-card{background:#0d131d;border:1px solid #22d3ee38;border-radius:.35rem;box-shadow:5px 5px #fb71851f}.editorial-card:hover{border-color:var(--toon-cyan);box-shadow:7px 7px #fb718533}.editorial-feature-card{background:#101827;border:1px solid #22d3ee4d;border-radius:.35rem;box-shadow:7px 7px #fb718529}.chapter-chip{border:1px solid var(--toon-cyan);color:#bae6fd;background:#080b12}.home-split-hero{background:linear-gradient(120deg,#080b12 0%,#101827 62%,#24131e 100%);border:1px solid #22d3ee66;grid-template-columns:minmax(0,1.6fr) minmax(14rem,.8fr);min-height:14rem;display:grid;overflow:hidden}.home-split-hero-copy{border-right:1px solid #22d3ee38;padding:clamp(1.5rem,4vw,3.5rem)}.home-split-hero-aside{color:#bae6fd;flex-direction:column;justify-content:center;gap:.65rem;padding:2rem;display:flex}.home-split-hero-aside strong{color:#fff;font-size:1.15rem}.home-split-hero-aside a{color:var(--toon-coral);font-weight:700}.home-kicker{color:var(--toon-cyan);letter-spacing:.18em;margin-bottom:.65rem;font-size:.72rem;font-weight:800;display:block}.detail-hero{background:linear-gradient(115deg,#080b12,#111827 60%,#24131e);border-block:1px solid #22d3ee4d}.detail-cover{border:1px solid var(--toon-cyan);background:#0d131d;box-shadow:8px 8px #fb718533}.detail-metadata{border-left:3px solid var(--toon-coral);background:#0d131d}.reader-canvas{background:#080b12;border-inline:1px solid #22d3ee33}.reader-frame{border:1px solid #22d3ee4d;border-top:3px solid var(--toon-coral);background:#0d131d}.theme-page-auth{background:radial-gradient(circle at 15% 20%,#22d3ee1f,#0000 24rem),#080b12}.theme-page-auth .auth-card{border:1px solid #22d3ee66;border-left:3px solid var(--toon-coral);background:#0d131d;border-radius:.35rem;box-shadow:10px 10px #fb718524}.theme-page-auth .brand-text{background-image:linear-gradient(90deg, var(--toon-cyan), var(--toon-coral));animation:none}.theme-page-auth .auth-submit{background:var(--toon-coral);color:#080b12;border-radius:.25rem;box-shadow:4px 4px #22d3ee59}.theme-page-auth .auth-switch a{color:var(--toon-coral)}.theme-page-vip{background:linear-gradient(135deg,#080b12 0%,#101827 65%,#24131e 100%)}.theme-page-vip .theme-surface-raised{background:#0d131d;border-color:#22d3ee59;box-shadow:7px 7px #fb718524;border-radius:.35rem!important}.theme-page-vip .brand-gradient{background:var(--toon-coral);color:#080b12;animation:none}.theme-page-vip h1.brand-text{color:var(--toon-cyan);-webkit-text-fill-color:currentColor;background:0 0}.theme-page-vip .text-amber-300,.theme-page-vip .text-amber-200{color:var(--toon-cyan)!important}.theme-page-detail .brand-text,.theme-page-reader .brand-text{background-image:linear-gradient(90deg, var(--toon-cyan), var(--toon-coral));animation:none}.theme-page-detail .bg-brand,.theme-page-reader .bg-brand{background:var(--toon-coral)!important;color:#080b12!important}.theme-page-detail .brand-gradient,.theme-page-reader .brand-gradient{background:var(--toon-coral);color:#080b12;animation:none}.theme-page-detail .text-brand-center,.theme-page-reader .text-brand-center{color:var(--toon-cyan)!important}.theme-page-detail .border-brand,.theme-page-reader .border-brand{border-color:var(--toon-cyan)!important}.theme-page-reader .bg-amber-400\/10{background:#22d3ee1a}.theme-page-reader .text-amber-300,.theme-page-reader .text-amber-200{color:var(--toon-cyan)!important}.theme-page-reader button[class*=rounded-full],.theme-page-reader a[class*=rounded-full]{border-color:var(--toon-cyan)}.home-split-hero~section .brand-gradient,.theme-section-icon{background:var(--toon-coral);color:#080b12;animation:none}.reader-contrast-toggle{background:var(--toon-cyan);color:#080b12}.home-category-section,.home-latest,.ranking-board,.archive-genres,.archive-listing{background:#0d131d;border:1px solid #22d3ee38;border-radius:.5rem}.home-category-section,.home-latest,.archive-genres,.archive-listing{padding:clamp(1rem,2.5vw,1.5rem)}.section-more{color:var(--toon-coral);font-size:.82rem;font-weight:800}.genre-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.genre-tile{color:#fff;background:#101827;border:1px solid #ffffff14;border-radius:.4rem;align-items:center;gap:.75rem;min-width:0;padding:.8rem;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s,background-color .16s;display:flex}.genre-tile:active{transform:scale(.97)}.genre-tile-icon{width:2.35rem;height:2.35rem;color:var(--toon-cyan);background:#22d3ee1f;border-radius:.35rem;flex:none;place-items:center;display:grid}.genre-tile-icon svg{width:1.15rem;height:1.15rem}.genre-tile strong,.genre-tile small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.genre-tile strong{font-size:.88rem}.genre-tile small{color:#7f8ca3;margin-top:.15rem;font-size:.7rem}.genre-tile-all{background:#fb718514;border-color:#fb71855c}.genre-tile-all .genre-tile-icon{color:var(--toon-coral);background:#fb718524}.genre-show-all{border:1px solid var(--toon-coral);color:var(--toon-coral);border-radius:.35rem;margin-top:1rem;padding:.6rem 1rem;font-size:.82rem;font-weight:800}.home-content-grid{grid-template-columns:minmax(0,1fr) 19rem;align-items:start;gap:1.25rem;display:grid}.home-latest .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ranking-board{border-top:3px solid var(--toon-coral);position:sticky;top:1rem;overflow:hidden}.ranking-board-heading{border-bottom:1px solid #ffffff14;padding:1rem}.ranking-board-heading>div:first-child span{color:var(--toon-cyan);letter-spacing:.16em;font-size:.64rem;font-weight:900}.ranking-board-heading h2{color:#fff;font-size:1.25rem;font-weight:900}.ranking-tabs{grid-template-columns:repeat(3,1fr);gap:.25rem;margin-top:.75rem;display:grid}.ranking-tabs button{color:#8290a7;border-radius:.3rem;padding:.45rem .2rem;font-size:.7rem;font-weight:800;transition:background-color .16s,color .16s,transform .12s ease-out}.ranking-tabs button:active{transform:scale(.97)}.ranking-tabs button.is-active{background:var(--toon-coral);color:#080b12}.ranking-board-list{padding:.4rem 1rem 1rem}.ranking-board-list li+li{border-top:1px solid #ffffff0f}.ranking-board-list a{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.72rem 0;display:grid}.ranking-board-list b{color:var(--toon-coral);font-size:1rem;font-weight:950}.ranking-board-list strong,.ranking-board-list .ranking-meta{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ranking-board-list strong{color:#eef2ff;font-size:.8rem}.ranking-board-list .ranking-meta{color:#718096;margin-top:.18rem;font-size:.68rem}.archive-category-shell{background:linear-gradient(120deg,#080b12,#101827);border-bottom:1px solid #22d3ee2e}.archive-listing{border-top:3px solid var(--toon-cyan)}@media (hover:hover) and (pointer:fine){.genre-tile:hover{border-color:var(--toon-cyan);background:#131e2e;transform:translateY(-2px)}}@media (max-width:900px){.genre-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.home-content-grid{grid-template-columns:1fr}.ranking-board{position:static}.home-latest .grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.genre-grid,.home-latest .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-split-hero{grid-template-columns:1fr}.home-split-hero-copy{border-bottom:1px solid #22d3ee38;border-right:0}}.theme-surface-raised{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:1rem;box-shadow:0 12px 32px #0000003d}.auth-card{background:var(--surface-2);border-color:var(--surface-border);box-shadow:0 18px 48px #00000047}.auth-form{max-width:28rem;margin-inline:auto}.auth-submit{min-height:2.85rem;box-shadow:0 8px 20px var(--accent-glow,#22d3ee3d)}.brand-gradient{background:linear-gradient(to right, var(--main) 40%, var(--main-end));background-size:400% 400%;animation:10s infinite gradient-shift}.brand-text{background-image:linear-gradient(to top left, var(--main-end), var(--main), var(--main-center));-webkit-text-fill-color:transparent;color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite text-slide}.panel{background:var(--panel-bg);border:1px solid var(--panel-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:.85rem;box-shadow:0 16px 40px #00000038}a{transition:color .2s,background-color .2s,border-color .2s}button,input,select,textarea{border-radius:.65rem}input:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 3px #22d3ee33;border-color:var(--main)!important}::selection{color:#fff;background:#fb718573}.auth-shell{place-items:center;min-height:65vh;padding:3rem 1rem;display:grid}.auth-card{width:min(100%,30rem);max-width:30rem;padding:clamp(1.5rem,5vw,2.75rem)}.auth-heading{text-align:center;margin-bottom:1.75rem}.auth-heading h1{margin:0 0 .5rem;font-size:clamp(1.8rem,5vw,2.35rem);font-weight:800}.auth-heading p,.auth-switch{color:#aaa;font-size:.95rem}.auth-form{gap:1rem;display:grid}.aurora-auth .auth-register-turnstile{justify-items:center;display:grid}.auth-form label{color:#eee;gap:.4rem;font-size:.9rem;font-weight:600;display:grid}.auth-field-hint{color:#8f8398;font-size:.72rem;font-weight:500;line-height:1.45}.auth-field-message{min-height:1.45em;font-size:.72rem;font-weight:650;line-height:1.45;display:block}.auth-field-message.is-error{color:#fb7185}.auth-form input[aria-invalid=true]{box-shadow:0 0 0 3px #fb718521;border-color:#fb7185!important}.auth-form input{color:#fff;width:100%;font:inherit;background:#262629;border:1px solid #555;border-radius:.4rem;outline:none;padding:.8rem .9rem}.auth-form input:focus{border-color:var(--main-center);box-shadow:0 0 0 3px #22d3ee2e}.auth-submit{color:#fff;cursor:pointer;font:inherit;border:0;border-radius:.4rem;padding:.85rem 1rem;font-weight:700}.auth-submit:hover{filter:brightness(1.1)}.auth-invalid-link{gap:.75rem;display:grid}.auth-invalid-link .auth-submit{text-align:center;justify-content:center;align-items:center;text-decoration:none;display:flex}.auth-invalid-link .auth-switch{margin-top:.35rem}.auth-switch{text-align:center;margin:1.5rem 0 0}.auth-switch a{color:var(--main-center);font-weight:700}.widget-heading{letter-spacing:1px;color:#fff;background:linear-gradient(to right, var(--main) 40%, var(--main-end));background-size:400% 400%;border-radius:.25rem;margin-bottom:26px;padding:.3rem 1.25rem;font-weight:600;animation:10s infinite gradient-shift;display:inline-block;position:relative}.widget-heading:after{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-top:10px solid var(--main-center);width:0;height:0;position:absolute;top:100%;left:15px}.widget-heading .heading{margin:0;font-size:.875rem}.chapter-pill{border:1px solid var(--main-center);color:#ccc;border-radius:.25rem;padding:.1rem .5rem;font-size:.8rem;transition:background-color .15s,color .15s;display:inline-block}.chapter-pill:hover{background-color:var(--main-center);color:#fff}.chapter-row-link{border-radius:.35rem;outline:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;display:flex}.chapter-row-link:hover .chapter-pill,.chapter-row-link:focus-visible .chapter-pill{background-color:var(--main-center);color:#fff}.chapter-row-link:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--main-center) 70%, transparent)}.app-toast{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.user-toast-message{align-items:center;gap:.75rem;min-width:0;display:flex}.user-toast-copy{flex:auto;min-width:0}.user-toast-action{flex:none}.user-toast-action a,.user-toast-action button{border:1px solid color-mix(in srgb, currentcolor 30%, transparent);background:color-mix(in srgb, currentcolor 10%, transparent);min-height:2rem;color:inherit;font:inherit;border-radius:.4rem;align-items:center;padding:.35rem .55rem;font-weight:800;text-decoration:none;display:inline-flex}.user-toast-action button:active,.user-toast-action a:active{transform:scale(.97)}.user-notice{color:#ded5e7;background:linear-gradient(145deg,#21172c,#17111f);border:1px solid #49375c;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;padding:.85rem;display:grid;box-shadow:0 12px 30px #0000003d}.user-notice>svg{width:1.15rem;height:1.15rem;margin-top:.08rem}.user-notice-copy{gap:.28rem;min-width:0;font-size:.78rem;line-height:1.55;display:grid}.user-notice-title{font-weight:850}.user-notice-error .user-notice-title{color:#fb7185}.user-notice-success .user-notice-title{color:#34d399}.user-notice-info .user-notice-title{color:#c4b5fd}.user-notice-primary-action{color:#fff;font-weight:850}.user-notice-action{grid-column:2;justify-self:stretch}.user-notice-action a,.user-notice-action button{color:#fff;width:100%;min-height:2.15rem;font:inherit;background:#7c3aed;border:1px solid #8b5cf6;border-radius:.45rem;justify-content:center;align-items:center;padding:.42rem .65rem;font-size:.72rem;font-weight:800;text-decoration:none;transition:background-color .15s,border-color .15s,transform .15s;display:inline-flex}.user-notice-action a:hover,.user-notice-action button:hover{background:#8b5cf6;border-color:#a78bfa}.user-notice-action a:focus-visible,.user-notice-action button:focus-visible{outline-offset:2px;outline:2px solid #c4b5fd}.user-notice.is-compact{grid-template-columns:auto minmax(0,1fr);padding:.65rem}.user-notice.is-compact .user-notice-action{grid-column:2;justify-self:start}.user-notice.is-compact .user-notice-action a,.user-notice.is-compact .user-notice-action button{width:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.-top-12{top:-3rem}.bottom-5{bottom:1.25rem}.left-0{left:0}.right-0{right:0}.right-1\.5{right:.375rem}.right-3{right:.75rem}.right-5{right:1.25rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-3{top:.75rem}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mb-1\.5{margin-bottom:.375rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-\[8\]{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[125\/180\]{aspect-ratio:125/180}.aspect-square{aspect-ratio:1}.size-10{width:2.5rem;height:2.5rem}.size-12{width:3rem;height:3rem}.size-3\.5{width:.875rem;height:.875rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-6{width:1.5rem;height:1.5rem}.size-7{width:1.75rem;height:1.75rem}.size-8{width:2rem;height:2rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-24{height:6rem}.h-9{height:2.25rem}.h-\[1\.55rem\]{height:1.55rem}.h-full{height:100%}.min-h-24{min-height:6rem}.min-h-8{min-height:2rem}.min-h-\[180px\]{min-height:180px}.min-h-\[65px\]{min-height:65px}.min-h-screen{min-height:100vh}.w-16{width:4rem}.w-52{width:13rem}.w-64{width:16rem}.w-72{width:18rem}.w-\[126px\]{width:126px}.w-\[300px\]{width:300px}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-9{min-width:2.25rem}.min-w-\[1\.55rem\]{min-width:1.55rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-44{max-width:11rem}.max-w-64{max-width:16rem}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\!transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:6rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-1{row-gap:.25rem}.gap-y-7{row-gap:1.75rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.\!rounded-2xl{border-radius:1rem!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-bl-xl{border-bottom-left-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-amber-300\/40{border-color:#fcd34d66}.border-amber-400\/30{border-color:#fbbf244d}.border-brand-center{border-color:var(--main-center)}.border-panel-border{border-color:var(--panel-border)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.bg-\[\#0f0f0f5e\]{background-color:#0f0f0f5e}.bg-\[\#fb456c\]{--tw-bg-opacity:1;background-color:rgb(251 69 108/var(--tw-bg-opacity,1))}.bg-amber-300{--tw-bg-opacity:1;background-color:rgb(252 211 77/var(--tw-bg-opacity,1))}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/95{background-color:#000000f2}.bg-brand{background-color:var(--main)}.bg-brand-center{background-color:var(--main-center)}.bg-footer{background-color:var(--footer-bg)}.bg-neutral-900{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.from-\[\#21162c\]{--tw-gradient-from:#21162c var(--tw-gradient-from-position);--tw-gradient-to:#21162c00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[\#100b16\]{--tw-gradient-to:#100b16 var(--tw-gradient-to-position)}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-\[\.4rem\]{padding-left:.4rem;padding-right:.4rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pr-11{padding-right:2.75rem}.pt-0\.5{padding-top:.125rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.text-left{text-align:left}.text-center{text-align:center}.\!text-xs{font-size:.75rem!important;line-height:1rem!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[\.7rem\]{font-size:.7rem}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.leading-\[17px\]{line-height:17px}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-wide{letter-spacing:.025em}.text-\[\#ccc\]{--tw-text-opacity:1;color:rgb(204 204 204/var(--tw-text-opacity,1))}.text-amber-200{--tw-text-opacity:1;color:rgb(253 230 138/var(--tw-text-opacity,1))}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-brand{color:var(--main)}.text-brand-center{color:var(--main-center)}.text-green-400{--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity,1))}.text-neutral-100{--tw-text-opacity:1;color:rgb(245 245 245/var(--tw-text-opacity,1))}.text-neutral-200{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.text-neutral-300{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1))}.text-neutral-400{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.text-neutral-500{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.text-neutral-600{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.text-neutral-800{--tw-text-opacity:1;color:rgb(38 38 38/var(--tw-text-opacity,1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-violet-200{--tw-text-opacity:1;color:rgb(221 214 254/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-yellow-400{--tw-text-opacity:1;color:rgb(250 204 21/var(--tw-text-opacity,1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_14px_36px_rgb\(0_0_0\/0\.24\)\]{--tw-shadow:0 14px 36px #0000003d;--tw-shadow-colored:0 14px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_18px_50px_rgb\(0_0_0\/0\.48\)\]{--tw-shadow:0 18px 50px #0000007a;--tw-shadow-colored:0 18px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_22px_rgb\(124_58_237\/0\.18\)\]{--tw-shadow:0 8px 22px #7c3aed2e;--tw-shadow-colored:0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_24px_rgb\(124_58_237\/0\.2\)\]{--tw-shadow:0 8px 24px #7c3aed33;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgb\(255_255_255\/0\.04\)\,0_8px_22px_rgb\(0_0_0\/0\.14\)\]{--tw-shadow:inset 0 1px 0 #ffffff0a,0 8px 22px #00000024;--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color), 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-panel{--tw-shadow:0 0 12px -3px #595959;--tw-shadow-colored:0 0 12px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-panel{--tw-shadow-color:var(--panel-bg);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.blur{--tw-blur:blur(8px);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)}.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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-300{animation-duration:.3s}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.paused{animation-play-state:paused}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[scrollbar-width\:none\]{scrollbar-width:none}.account-menu-root{flex:none;position:relative}.account-menu-trigger{color:#ddd6fe;background:#21162d;border:1px solid #4f3867;border-radius:50%;place-items:center;width:2.45rem;height:2.45rem;transition:border-color .16s,background-color .16s,color .16s,transform .12s ease-out;display:grid;position:relative}.account-menu-trigger:hover,.account-menu-trigger[aria-expanded=true]{color:#fff;background:#2b1b3c;border-color:#8b5cf6}.account-menu-trigger:active{transform:scale(.96)}.account-menu-trigger>svg{width:1.15rem;height:1.15rem}.account-menu-status{background:#34d399;border:2px solid #100c16;border-radius:50%;width:.58rem;height:.58rem;position:absolute;bottom:-.05rem;right:-.05rem}.account-menu-popover{z-index:110;transform-origin:100% 0;background:#130e1b;border:1px solid #453354;border-radius:.85rem;width:min(19rem,100vw - 1.25rem);animation:.18s cubic-bezier(.23,1,.32,1) both member-popover-in;position:absolute;top:calc(100% + .65rem);right:0;overflow:hidden;box-shadow:0 24px 70px #0000008a}.account-menu-identity{border-bottom:1px solid #30243f;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.9rem;display:grid}.account-menu-avatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:50%;place-items:center;width:2.45rem;height:2.45rem;display:grid}.account-menu-avatar>svg{width:1.2rem;height:1.2rem}.account-menu-identity>span:last-child{min-width:0;display:grid}.account-menu-identity strong,.account-menu-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-menu-identity strong{color:#f5f3ff;font-size:.82rem}.account-menu-identity small{color:#8f8499;margin-top:.12rem;font-size:.67rem}.account-menu-popover nav{gap:.18rem;padding:.55rem;display:grid}.account-menu-popover nav a,.account-menu-footer button{color:#cfc5d8;text-align:left;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.65rem;width:100%;min-height:2.55rem;padding:.65rem .7rem;font-size:.76rem;font-weight:750;transition:background-color .15s,color .15s;display:flex}.account-menu-popover nav a:hover,.account-menu-popover nav a:focus-visible,.account-menu-footer button:hover,.account-menu-footer button:focus-visible{color:#fff;background:#21172d}.account-menu-popover nav a>svg,.account-menu-footer button>svg{color:#a78bfa;flex:none;width:1rem;height:1rem}.account-menu-popover nav a.is-vip>svg{color:#fbbf24}.account-menu-footer{border-top:1px solid #30243f;padding:.55rem}.account-menu-footer button:disabled{cursor:wait;opacity:.6}.account-menu-footer p{color:#fda4af;padding:0 .7rem .35rem;font-size:.68rem}.profile-page{min-height:68vh}.profile-hero{background:#17111f;border:1px solid #392a48;border-top:3px solid #7c3aed;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:clamp(1.15rem,4vw,2rem);display:grid}.profile-avatar{color:#fff;background:linear-gradient(135deg,#7c3aed,#db2777);border-radius:50%;place-items:center;width:clamp(4rem,10vw,5.5rem);height:clamp(4rem,10vw,5.5rem);display:grid;box-shadow:0 15px 40px #7c3aed42}.profile-avatar>svg{width:45%;height:45%}.profile-settings-card header small{color:#a78bfa;letter-spacing:.16em;font-size:.66rem;font-weight:900}.profile-hero h1,.profile-settings-card h1{color:#fff;margin-top:.25rem;font-size:clamp(1.55rem,4vw,2.15rem);font-weight:900}.profile-hero p,.profile-settings-card header p{color:#a99db3;margin-top:.15rem}.profile-hero>div>small{color:#6ee7b7;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.7rem;font-weight:800;display:inline-flex}.profile-hero>div>small:before{content:"";background:#34d399;border-radius:50%;width:.45rem;height:.45rem}.profile-actions>a,.profile-back-link{color:#e9ddff;border:1px solid #68479a;border-radius:.55rem;align-items:center;gap:.45rem;min-height:2.55rem;padding:.65rem .85rem;font-size:.76rem;font-weight:800;display:inline-flex}.profile-actions>a:hover,.profile-back-link:hover{background:#241731}.profile-actions>a svg,.profile-back-link svg{width:1rem;height:1rem}.profile-actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.profile-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.profile-shortcuts>a{background:#15101c;border:1px solid #352744;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.7rem;padding:1rem;transition:border-color .16s,background-color .16s,transform .12s ease-out;display:grid}.profile-shortcuts>a:hover{background:#1d1527;border-color:#68479a}.profile-shortcuts>a:active{transform:scale(.98)}.profile-shortcuts>a>svg{color:#a78bfa;width:1.25rem;height:1.25rem}.profile-shortcuts span{min-width:0;display:grid}.profile-shortcuts strong{color:#f5f3ff;font-size:.82rem}.profile-shortcuts small{color:#8f8499;margin-top:.12rem;font-size:.66rem}.profile-settings-page{max-width:42rem}.profile-back-link{margin-bottom:.9rem}.profile-settings-card{background:#17111f;border:1px solid #392a48;border-radius:.85rem;overflow:hidden}.profile-settings-card>header{border-bottom:1px solid #352744;align-items:center;gap:.9rem;padding:1.25rem;display:flex}.profile-settings-card>header>span{color:#c4b5fd;background:#281a38;border-radius:50%;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.profile-settings-card>header svg{width:1.25rem;height:1.25rem}.profile-settings-form{gap:1rem;padding:1.25rem;display:grid}.profile-settings-form label{gap:.42rem;display:grid}.profile-settings-form label>span{color:#e9e3ee;font-size:.75rem;font-weight:800}.profile-settings-form input{color:#fff;background:#100b16;border:1px solid #48345a;border-radius:.55rem;outline:none;width:100%;min-height:2.8rem;padding:.7rem .8rem}.profile-settings-form input:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61f}.profile-settings-form input[aria-invalid=true]{border-color:#fb7185;box-shadow:0 0 0 3px #fb718521}.profile-settings-form input:read-only{color:#887d91}.profile-settings-form label small{color:#807486;font-size:.66rem}.profile-settings-form>button{color:#fff;background:#7c3aed;border-radius:.55rem;align-items:center;gap:.45rem;width:fit-content;min-height:2.7rem;padding:.7rem 1rem;font-size:.76rem;font-weight:850;display:inline-flex}.profile-settings-form>button:disabled{cursor:wait;opacity:.6}.profile-settings-form>button svg{width:1rem;height:1rem}.manga-title-single-line{text-overflow:ellipsis;white-space:nowrap;-webkit-line-clamp:unset;min-width:0;min-height:0;display:block;overflow:hidden}@media (max-width:760px){.profile-hero{grid-template-columns:auto minmax(0,1fr)}.profile-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.profile-actions>a{justify-content:center}.profile-shortcuts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.account-menu-popover{width:auto;position:fixed;top:4.65rem;left:.65rem;right:.65rem}.profile-shortcuts,.profile-actions{grid-template-columns:1fr}}.cover-slow-fallback{opacity:0;animation:.24s ease-out 3.5s forwards cover-slow-fallback-in}@keyframes cover-slow-fallback-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.cover-slow-fallback{animation:1ms step-start 3.5s forwards cover-slow-fallback-in}.account-menu-popover{animation:none}.account-menu-trigger,.profile-shortcuts>a{transition:none}}:root{--main:#22d3ee;--main-center:#22d3ee;--main-end:#fb7185;--page-bg:#0b0d10;--panel-bg:#121418f0;--panel-border:#242832;--footer-bg:#0d0f13;--surface-1:#11141a;--surface-2:#171b23;--surface-border:#ffffff1a;--toon-bg:#080b12;--toon-cyan:#22d3ee;--toon-coral:#fb7185}body.theme-toon-y [data-icon-tone=violet]{color:#a78bfa}body.theme-toon-y [data-icon-tone=indigo]{color:#818cf8}body.theme-toon-y [data-icon-tone=cyan]{color:#22d3ee}body.theme-toon-y [data-icon-tone=sky]{color:#60a5fa}body.theme-toon-y [data-icon-tone=amber]{color:#fbbf24}body.theme-toon-y [data-icon-tone=rose],body.theme-toon-y [data-icon-tone=pink]{color:#fb7185}body.theme-toon-y [data-icon-tone=coral]{color:#f97366}body.theme-toon-y [data-icon-tone=lime]{color:#a3e635}body.theme-toon-y [data-icon-tone=emerald]{color:#34d399}body.theme-toon-y .theme-section-icon[data-icon-tone]{border:1px solid color-mix(in srgb, currentcolor 30%, transparent);background:color-mix(in srgb, currentcolor 12%, transparent)}body.theme-toon-y .genre-tile-icon[data-icon-tone]{background:color-mix(in srgb, currentcolor 11%, transparent);border:0}body.theme-toon-y .genre-tile-icon[data-icon-tone=rainbow]{color:#f9a8d4;background:linear-gradient(135deg,#22d3ee2e,#fb718533)}body.theme-toon-y .daily-board-mark{color:#fff;background:#be123c;border:1px solid #fb7185b3;box-shadow:0 0 0 3px #be123c24}body.theme-toon-y .aurora-header{background:#100c16;border-bottom-color:#241a2e}body.theme-toon-y .aurora-nav-shell{gap:1.35rem;min-height:4.25rem}body.theme-toon-y .aurora-desktop-nav{justify-content:flex-start;gap:.1rem}body.theme-toon-y .aurora-desktop-nav a{color:#aaa0b8;background:0 0;border:0;border-radius:.35rem;justify-content:center;align-items:center;min-width:0;padding:.72rem .62rem;display:inline-flex}body.theme-toon-y .aurora-desktop-nav a strong{font-size:.76rem;font-weight:700;display:inline}body.theme-toon-y .aurora-desktop-nav a:hover{color:#f5f3ff;background:#ffffff08}body.theme-toon-y .aurora-desktop-nav a.is-active{color:#f5f3ff;background:0 0}body.theme-toon-y .aurora-desktop-nav a.is-active:after{background:#a78bfa;height:1px;bottom:.35rem;left:.62rem;right:.62rem}body.theme-toon-y .aurora-nav-actions{gap:.42rem}body.theme-toon-y .aurora-notification{color:#b6aabd;background:#17111f;border:1px solid #33263f;border-radius:.45rem;flex:none;place-items:center;width:2.45rem;height:2.45rem;display:grid}body.theme-toon-y .aurora-notification:hover{color:#fbbf24;border-color:#514060}body.theme-toon-y .aurora-vip{border-color:#6d5320;border-radius:.45rem;height:2.45rem;padding:0 .72rem}body.theme-toon-y .aurora-login{color:#fff;white-space:nowrap;background:#7c3aed;border:1px solid #7656a5;border-radius:.45rem;justify-content:center;align-items:center;height:2.45rem;padding:0 .85rem;font-size:.72rem;font-weight:800;display:inline-flex}body.theme-toon-y .aurora-login:hover{background:#6d28d9;border-color:#8b5cf6}body.theme-toon-y .aurora-menu-trigger{color:#c4b5fd;background:#181120;border-color:#33263f}body.theme-toon-y .aurora-menu-sheet{background:radial-gradient(circle at 12% 0,#7c3aed33,#0000 18rem),linear-gradient(#171020,#100c16 72%);border-color:#4a365c}body.theme-toon-y .aurora-sheet-handle{background:linear-gradient(90deg,#7c3aed,#c084fc)}body.theme-toon-y .aurora-sheet-heading{border-bottom-color:#2d2237;padding-bottom:.72rem}body.theme-toon-y .aurora-sheet-heading button{color:#9e91a8;background:0 0;border:0}body.theme-toon-y .aurora-sheet-links{gap:.4rem}body.theme-toon-y .aurora-sheet-links a{background:0 0;border-color:#0000}body.theme-toon-y .aurora-sheet-links a:active{background:#ffffff0a;border-color:#0000;transform:scale(.98)}body.theme-toon-y .aurora-sheet-links strong{font-weight:800}body.theme-toon-y .aurora-sheet-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding-top:.85rem;display:grid}body.theme-toon-y .aurora-sheet-actions a{color:#e9e3ef;background:#1b1424;border:1px solid #4c3860;border-radius:.45rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.8rem;font-size:.76rem;font-weight:800;display:flex}body.theme-toon-y .aurora-sheet-actions a.is-vip{color:#fbbf24;border-color:#6d5320}body.theme-toon-y .aurora-sheet-actions svg{width:.95rem;height:.95rem}body.theme-toon-y #latest-updates,body.theme-toon-y #popular-ranking{scroll-margin-top:5.5rem}body.theme-toon-y .aurora-recent{min-height:65vh}body.theme-toon-y .aurora-recent>header{border-bottom:1px solid #30243f;padding-bottom:1.1rem}body.theme-toon-y .aurora-recent>header h1{color:#f5f3ff;margin-top:.25rem;font-size:clamp(1.7rem,4vw,2.45rem);font-weight:900}body.theme-toon-y .aurora-recent>header p{color:#8f8499;margin-top:.25rem;font-size:.82rem}body.theme-toon-y .aurora-recent-state{color:#9c91a6;text-align:center;padding:3rem 0}body.theme-toon-y .aurora-recent-empty{text-align:center;background:#15101d;border:1px solid #30243f;border-radius:.5rem;justify-items:center;max-width:32rem;margin:2rem auto 0;padding:2.4rem 1.25rem;display:grid}body.theme-toon-y .aurora-recent-empty>svg{color:#a78bfa;width:2rem;height:2rem}body.theme-toon-y .aurora-recent-empty h2{color:#f5f3ff;margin-top:.85rem;font-size:1.05rem;font-weight:850}body.theme-toon-y .aurora-recent-empty p{color:#93889d;margin-top:.35rem;font-size:.78rem}body.theme-toon-y .aurora-recent-empty a,body.theme-toon-y .aurora-recent-empty button,body.theme-toon-y .aurora-recent-more{color:#fff;font:inherit;background:#7c3aed;border:1px solid #7656a5;border-radius:.4rem;margin-top:1rem;padding:.65rem 1rem;font-size:.78rem;font-weight:800}body.theme-toon-y .aurora-recent-list{gap:.65rem;margin-top:1.2rem;display:grid}body.theme-toon-y .aurora-recent-list>li{background:#15101d;border:1px solid #30243f;border-radius:.45rem;grid-template-columns:4.5rem minmax(0,1fr) auto;align-items:center;gap:.9rem;min-height:6.3rem;padding:.55rem .7rem;display:grid}body.theme-toon-y .aurora-recent-cover{align-self:stretch}body.theme-toon-y .aurora-recent-cover>span{border-radius:.25rem;width:100%;height:100%;min-height:5.1rem}body.theme-toon-y .aurora-recent-list time{color:#887c92;font-size:.62rem}body.theme-toon-y .aurora-recent-list h2{color:#f5f3ff;margin-top:.18rem;font-size:.9rem;font-weight:800}body.theme-toon-y .aurora-recent-list h2 a:hover{color:#c4b5fd}body.theme-toon-y .aurora-recent-list p{color:#9a8fa4;margin-top:.22rem;font-size:.7rem}body.theme-toon-y .aurora-recent-continue{color:#ddd6fe;border:1px solid #4c3860;border-radius:.35rem;padding:.55rem .75rem;font-size:.72rem;font-weight:800}body.theme-toon-y .aurora-recent-continue:hover{background:#21162d;border-color:#7656a5}body.theme-toon-y .aurora-recent-more{margin-inline:auto;display:block}@media (max-width:1024px){body.theme-toon-y .aurora-nav-shell{gap:.75rem}body.theme-toon-y .aurora-notification,body.theme-toon-y .aurora-login,body.theme-toon-y .aurora-nav-actions>.aurora-vip{display:none}}@media (max-width:420px){body.theme-toon-y .aurora-menu-sheet{max-height:min(88vh,43rem)}body.theme-toon-y .aurora-recent-list>li{grid-template-columns:4rem minmax(0,1fr)}body.theme-toon-y .aurora-recent-continue{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){body.theme-toon-y .aurora-desktop-nav a,body.theme-toon-y .aurora-sheet-links a{transition-duration:0s}}body.theme-toon-y .aurora-detail-page .brand-text,body.theme-toon-y .aurora-reader .brand-text,body.theme-toon-y .aurora-auth .brand-text,body.theme-toon-y .aurora-vip-page .brand-text{color:#f5f3ff!important;-webkit-text-fill-color:currentcolor!important;background:0 0!important}body.theme-toon-y .aurora-detail-page .brand-gradient,body.theme-toon-y .aurora-reader .brand-gradient,body.theme-toon-y .aurora-auth .brand-gradient,body.theme-toon-y .aurora-vip-page .brand-gradient{color:#fff!important;background:#7c3aed!important}body.theme-toon-y input:-webkit-autofill{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y input:-webkit-autofill:hover{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y input:-webkit-autofill:focus{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y input:-webkit-autofill:active{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y textarea:-webkit-autofill{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y textarea:-webkit-autofill:hover{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y textarea:-webkit-autofill:focus{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y textarea:-webkit-autofill:active{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y select:-webkit-autofill{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y select:-webkit-autofill:hover{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y select:-webkit-autofill:focus{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y select:-webkit-autofill:active{caret-color:#f5f3ff;transition:background-color 9999s ease-out;-webkit-text-fill-color:#f5f3ff!important;box-shadow:inset 0 0 0 1000px #17111f!important}body.theme-toon-y .aurora-detail-hero{background:#110d17;border-color:#30243f}body.theme-toon-y .aurora-reader{background:#0f0b15;border-color:#30243f}body.theme-toon-y .aurora-reader .bg-amber-400\/10{background:#1a1422}body.theme-toon-y .aurora-reader .border-amber-400\/30{border-color:#4b3762}body.theme-toon-y .aurora-reader .text-amber-300{color:#a78bfa!important}body.theme-toon-y .aurora-auth{background:#0f0b15}body.theme-toon-y .aurora-auth .auth-card{background:#17111f;border:1px solid #352744;border-top:3px solid #7c3aed;border-radius:.45rem;box-shadow:0 18px 44px #00000047}body.theme-toon-y .aurora-vip-page{background:0 0}body.theme-toon-y .aurora-vip-page>.theme-surface-raised,body.theme-toon-y .aurora-vip-page article.theme-surface-raised,body.theme-toon-y .aurora-vip-page section.panel{box-shadow:none;background:#17111f;border-color:#352744;border-radius:.45rem!important}body.theme-toon-y{--main:#7c3aed;--main-center:#a78bfa;--main-end:#6d28d9;--toon-bg:#0f0b15;--toon-cyan:#a78bfa;--toon-coral:#8b5cf6;--aurora-bg:#0f0b15;--aurora-surface:#15101d;--aurora-surface-raised:#1a1422;--aurora-violet:#7c3aed;--aurora-lilac:#c4b5fd;--aurora-pink:#8b5cf6;--aurora-border:#30243f;background:#0f0b15}.theme-manga-now .brand-gradient,.theme-manga-now .widget-heading{background:linear-gradient(to right, var(--main) 40%, var(--main-end));animation:none}.theme-manga-now .brand-text{-webkit-text-fill-color:currentColor;color:#fff;background:0 0;-webkit-background-clip:border-box;background-clip:border-box;animation:none}.theme-manga-now footer h4{color:#39ee7c}@media (max-width:520px){.user-notice-action{margin-top:.1rem}}@media (max-width:1024px){body.theme-toon-y .notification-popover-root .aurora-notification{display:grid}}.aurora-login-page{--auth-login-accent:var(--main-center);--auth-login-border:#555;--auth-login-input-bg:#262629;--auth-login-icon:#9ca3af}body.theme-toon-y .aurora-login-page{--auth-login-accent:var(--aurora-lilac);--auth-login-border:var(--aurora-border);--auth-login-input-bg:var(--aurora-surface-raised);--auth-login-icon:#a99db9}.aurora-login-page .auth-login-field{gap:.45rem;display:grid}.aurora-login-page .auth-label-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.aurora-login-page .auth-login-field>label,.aurora-login-page .auth-label-row label{color:#eee;margin:0;font-size:.9rem;font-weight:700;display:block}.aurora-login-page .auth-forgot-link{color:var(--auth-login-accent);white-space:nowrap;font-size:.82rem;font-weight:700}.aurora-login-page .auth-forgot-link:hover{color:#fff}.aurora-login-page .auth-input-shell{border:1px solid var(--auth-login-border);background:var(--auth-login-input-bg);border-radius:.75rem;align-items:center;gap:.7rem;min-height:3.05rem;padding-inline:.9rem;transition:border-color .16s,box-shadow .16s,background-color .16s;display:flex}.aurora-login-page .auth-input-shell:focus-within{border-color:var(--auth-login-accent);box-shadow:0 0 0 3px #a78bfa2e}.aurora-login-page .auth-input-shell:has(input[aria-invalid=true]){border-color:#fb7185;box-shadow:0 0 0 3px #fb718521}.aurora-login-page .auth-input-shell>svg{width:1.1rem;height:1.1rem;color:var(--auth-login-icon);stroke-width:1.8px;flex:none}.aurora-login-page .auth-input-shell input,body.theme-toon-y .aurora-login-page .auth-input-shell input{border-radius:0;flex:auto;min-width:0;padding:.78rem 0;box-shadow:none!important;background:0 0!important;border:0!important}.aurora-login-page .auth-input-shell input:focus{box-shadow:none!important;border:0!important}.aurora-login-page .auth-password-toggle{width:2rem;height:2rem;color:var(--auth-login-icon);cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex:none;place-items:center;display:grid}.aurora-login-page .auth-password-toggle:hover,.aurora-login-page .auth-password-toggle:focus-visible{color:#fff;background:#ffffff12;outline:2px solid #0000}.aurora-login-page .auth-password-toggle svg{width:1.08rem;height:1.08rem}.aurora-login-page .auth-login-turnstile{justify-items:center;display:grid}.aurora-login-page .auth-submit{border-radius:.75rem;justify-content:center;align-items:center;gap:.65rem;width:100%;min-height:3.1rem;display:flex}.aurora-login-page .auth-submit svg{width:1rem;height:1rem}body.theme-toon-y .aurora-login-page .auth-submit{box-shadow:0 12px 32px #7c3aed40;background:linear-gradient(135deg, var(--aurora-violet), var(--aurora-pink))!important}.aurora-login-page .auth-submit:disabled{cursor:wait;opacity:.68}@media (max-width:390px){.aurora-login-page .auth-card{padding-inline:1rem}.aurora-login-page .auth-label-row{gap:.65rem}}.aurora-search-page{background:radial-gradient(circle at 14% 8%,#7c3aed17,#0000 26rem),0 0;min-height:70vh;padding-bottom:2rem}.aurora-search-hero{isolation:isolate;background-color:#110d17;background-position:50%;background-size:cover;border-bottom:1px solid #30243f;position:relative;overflow:hidden}.aurora-search-hero-overlay{z-index:-1;background:linear-gradient(90deg,#0f0b15f7,#150f1ee8),linear-gradient(135deg,#7c3aed33,#0000 56%);position:absolute;inset:0}.aurora-search-hero-inner{padding-block:clamp(1.5rem,4vw,2.6rem);position:relative}.aurora-search-intro{align-items:center;gap:.85rem;max-width:47rem;margin-inline:auto;display:flex}.aurora-search-intro-icon{color:#c4b5fd;background:#22182e;border:1px solid #594073;border-radius:.6rem;flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid}.aurora-search-intro-icon svg{width:1.2rem;height:1.2rem}.aurora-search-intro h1{color:#f5f3ff;letter-spacing:-.025em;font-size:clamp(1.25rem,3.8vw,1.75rem);font-weight:900;line-height:1.18}.aurora-search-intro p{color:#968aa4;margin-top:.22rem;font-size:.8rem}.aurora-search-form{background:#17111f;border:1px solid #49375c;border-radius:.65rem;align-items:center;gap:.55rem;max-width:47rem;min-height:3.25rem;margin:1.15rem auto 0;padding:.32rem;transition:border-color .16s,box-shadow .16s;display:flex;position:relative;box-shadow:0 16px 36px #00000040}.aurora-search-form:focus-within{border-color:#8b5cf6;box-shadow:0 0 0 3px #7c3aed24,0 18px 40px #00000047}.aurora-search-form-icon{color:#756a82;width:1.1rem;height:1.1rem;margin-left:.65rem}body.theme-toon-y .aurora-search-form input{color:#f5f3ff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:.9rem}body.theme-toon-y .aurora-search-form input::placeholder{color:#6f6579}.aurora-search-form button,.aurora-search-apply,.aurora-search-reset{border-radius:.45rem;justify-content:center;align-items:center;gap:.45rem;min-height:2.55rem;padding-inline:1rem;font-size:.78rem;font-weight:850;transition:transform .14s,background-color .14s,border-color .14s;display:inline-flex}.aurora-search-form button,.aurora-search-apply{color:#fff;background:#7c3aed;border:1px solid #8b5cf6}.aurora-search-form button:hover,.aurora-search-apply:hover{background:#8b5cf6}.aurora-search-form button:active,.aurora-search-apply:active,.aurora-search-reset:active{transform:scale(.98)}.aurora-search-form button svg,.aurora-search-apply svg,.aurora-search-reset svg{width:.95rem;height:.95rem}.aurora-search-advanced-toggle-row{max-width:47rem;margin:.55rem auto 0}.aurora-search-advanced-toggle{color:#a99db6;border-radius:.4rem;align-items:center;gap:.42rem;padding:.35rem .15rem;font-size:.75rem;font-weight:750;display:inline-flex}.aurora-search-advanced-toggle:hover{color:#d8b4fe}.aurora-search-advanced-toggle svg{width:.9rem;height:.9rem}.aurora-search-toggle-caret{background:#2a1e36;border-radius:50%;place-items:center;width:1rem;height:1rem;font-size:.75rem;line-height:1;display:grid}.aurora-search-advanced{background:#17111ff2;border:1px solid #392a49;border-radius:.55rem;max-width:69rem;margin:1rem auto 0;padding:1rem;box-shadow:0 18px 42px #0003}.aurora-search-genre-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.55rem .8rem;display:grid}.aurora-search-check{cursor:pointer;color:#b7adbf;align-items:center;gap:.42rem;min-width:0;font-size:.75rem;display:flex}.aurora-search-check:hover{color:#e9d5ff}.aurora-search-check input{accent-color:#8b5cf6;flex:none;width:.9rem;height:.9rem}.aurora-search-field-label{color:#d8d1df;margin-bottom:.55rem;font-size:.72rem;font-weight:800;display:block}.aurora-search-filter-group+.aurora-search-filter-group{border-top:1px solid #352744;margin-top:1rem;padding-top:1rem}.aurora-search-statuses,.aurora-search-advanced-actions{flex-wrap:wrap;gap:.55rem 1rem;display:flex}.aurora-search-statuses{margin-top:.35rem}.aurora-search-advanced-actions{margin-top:1rem}.aurora-search-reset{color:#c7bdcf;background:#1f1728;border:1px solid #49375c}.aurora-search-reset:hover{background:#281d33;border-color:#665078}.aurora-search-shell{padding-top:clamp(1rem,3vw,1.55rem)}.aurora-search-results{background:#15101d;border:1px solid #30243f;border-radius:.55rem;overflow:hidden;box-shadow:0 18px 44px #0003}.aurora-search-results-header{border-bottom:1px solid #30243f;padding:1rem 1.1rem}.aurora-search-results-heading{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;display:grid}.aurora-search-results-heading>span{color:#c4b5fd;background:#2b1d3a;border-radius:.42rem;place-items:center;width:2.1rem;height:2.1rem;display:grid}.aurora-search-results-heading svg{width:1rem;height:1rem}.aurora-search-results-heading p{color:#b7a8c2;font-size:.67rem;font-weight:750}.aurora-search-results-heading h2{color:#f5f3ff;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-weight:900;overflow:hidden}.aurora-search-results-heading strong{color:#d8b4fe;white-space:nowrap;background:#21172b;border:1px solid #49375c;border-radius:999px;padding:.3rem .58rem;font-size:.68rem}.aurora-search-order{align-items:flex-start;gap:.7rem;margin-top:.85rem;display:flex}.aurora-search-order>span{color:#b7a8c2;flex:none;align-items:center;gap:.35rem;padding-block:.35rem;font-size:.68rem;font-weight:750;display:inline-flex}.aurora-search-order>span svg{width:.8rem;height:.8rem}.aurora-search-order>div{flex-wrap:wrap;gap:.35rem;display:flex}.aurora-search-order a{color:#a49aaa;border:1px solid #0000;border-radius:.35rem;padding:.32rem .52rem;font-size:.68rem;font-weight:700}.aurora-search-order a:hover{color:#e9d5ff;background:#21182a}.aurora-search-order a[aria-current=page]{color:#e9d5ff;background:#2b1d3a;border-color:#61447b}.aurora-search-list{display:grid}.aurora-search-card{border-bottom:1px solid #2c2138;grid-template-columns:6.6rem minmax(0,1fr);gap:1rem;padding:1rem 1.1rem;transition:background-color .15s;display:grid}.aurora-search-card:last-child{border-bottom:0}.aurora-search-card:hover{background:#191220}.aurora-search-cover{background:#211927;border:1px solid #3b2d48;border-radius:.45rem;align-self:start;display:block;position:relative;overflow:hidden}.aurora-search-cover img{width:100%;height:auto;transition:transform .18s;display:block}.aurora-search-status-badge{display:none}.aurora-search-card:hover .aurora-search-cover img{transform:scale(1.025)}.aurora-search-card-copy{min-width:0}.aurora-search-card-copy h3{color:#f5f3ff;font-size:.98rem;font-weight:900;line-height:1.35}.aurora-search-card-copy h3 a:hover,.aurora-search-card-details a:hover{color:#c4b5fd}.aurora-search-card-meta{grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin-top:.72rem;display:grid}.aurora-search-card-details{align-content:start;gap:.45rem;display:grid}.aurora-search-card-details>div{color:#968b9f;grid-template-columns:4.2rem minmax(0,1fr);gap:.45rem;font-size:.72rem;display:grid}.aurora-search-card-details>div>span{color:#d7d0dc;font-weight:800}.aurora-search-card-latest{align-content:start;justify-items:end;gap:.55rem;display:grid}.aurora-search-card-stats{justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.aurora-search-views{color:#968b9f;align-items:center;gap:.25rem;font-size:.65rem;display:inline-flex}.aurora-search-views svg{color:#a78bfa;width:.75rem;height:.75rem}.aurora-search-chapter{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.aurora-search-chapter-copy{justify-items:end;gap:.12rem;display:grid}.aurora-search-chapter-copy small{color:#746a7e;font-size:.62rem}.aurora-search-chapter strong{color:#e9d5ff;background:#21172b;border:1px solid #49375c;border-radius:.32rem;padding:.25rem .48rem;font-size:.68rem}.aurora-search-chapter time{color:#746a7e;font-size:.58rem}.aurora-search-chapter.is-empty{color:#746a7e;font-size:.65rem}.aurora-search-rating{color:#8c8196;align-items:center;gap:.4rem;font-size:.65rem;display:flex}.aurora-search-empty{text-align:center;align-content:center;place-items:center;min-height:23rem;padding:2.5rem 1.25rem;display:grid}.aurora-search-empty-icon{color:#c4b5fd;background:#21172b;border:1px solid #49375c;border-radius:1rem;place-items:center;width:4rem;height:4rem;display:grid;box-shadow:0 14px 32px #0000002e}.aurora-search-empty-icon svg{width:1.55rem;height:1.55rem}.aurora-search-empty h2{color:#f5f3ff;margin-top:1rem;font-size:1.08rem;font-weight:900}.aurora-search-empty p{color:#8e8299;max-width:28rem;margin-top:.35rem;font-size:.76rem;line-height:1.65}.aurora-search-empty>a{color:#e9d5ff;background:#2b1d3a;border:1px solid #61447b;border-radius:.45rem;align-items:center;gap:.45rem;min-height:2.45rem;margin-top:1rem;padding:.55rem .8rem;font-size:.74rem;font-weight:850;display:inline-flex}.aurora-search-empty>a svg{width:.9rem;height:.9rem}.aurora-search-results .wp-pagenavi{border-top:1px solid #30243f;margin:0;padding:1rem}@media (max-width:820px){.aurora-search-genre-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.aurora-search-page{padding-bottom:1rem}.aurora-search-hero-inner{padding-block:1rem 1.15rem}.aurora-search-intro{align-items:flex-start}.aurora-search-intro-icon{width:2.35rem;height:2.35rem}.aurora-search-intro h1{font-size:1.12rem}.aurora-search-intro p{max-width:17rem;font-size:.7rem;line-height:1.45}.aurora-search-form{min-height:3rem;margin-top:.85rem}.aurora-search-form button{width:2.55rem;padding-inline:0}.aurora-search-form button span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aurora-search-shell{padding-top:.75rem}.aurora-search-results-header{padding:.8rem}.aurora-search-results-heading{gap:.55rem}.aurora-search-results-heading h2{max-width:11rem;font-size:.92rem}.aurora-search-results-heading strong{padding:.25rem .45rem;font-size:.62rem}.aurora-search-order{display:block}.aurora-search-order>span{padding-top:0}.aurora-search-order>div{scrollbar-width:none;flex-wrap:nowrap;margin-top:.25rem;padding-bottom:.2rem;overflow-x:auto}.aurora-search-order>div::-webkit-scrollbar{display:none}.aurora-search-order a{flex:none}.aurora-search-card{background:#181120;border:1px solid #382a45;border-radius:.55rem;min-width:0;padding:.45rem;display:block;overflow:hidden}.aurora-search-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;padding:.7rem}.aurora-search-card:last-child{border-bottom:1px solid #382a45}.aurora-search-cover{aspect-ratio:2/3;border-radius:.42rem;width:100%}.aurora-search-cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aurora-search-status-badge{color:#f5f3ff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#15101de0;border:1px solid #fff3;border-radius:999px;align-items:center;padding:.25rem .42rem;font-size:.52rem;font-weight:850;line-height:1;display:inline-flex;position:absolute;top:.4rem;right:.4rem}.aurora-search-status-badge[data-status=ongoing]{color:#d1fae5;background:#064e3bd6;border-color:#34d3997a}.aurora-search-status-badge[data-status=completed]{color:#ede9fe;background:#4c1d95d6;border-color:#a78bfa85}.aurora-search-card-copy{flex-direction:column;padding:.55rem .18rem .12rem;display:flex}.aurora-search-card-copy h3{text-overflow:ellipsis;white-space:nowrap;min-height:0;font-size:.82rem;line-height:1.4;display:block;overflow:hidden}.aurora-search-card-meta{margin-top:.45rem;display:block}.aurora-search-card-details{display:none}.aurora-search-card-latest{gap:.42rem;width:100%;margin-top:0;display:grid}.aurora-search-card-stats{justify-content:space-between;width:100%}.aurora-search-views{font-size:.58rem}.aurora-search-chapter{justify-content:space-between;width:100%;min-width:0}.aurora-search-chapter-copy{justify-items:start;min-width:0}.aurora-search-chapter-copy small{display:none}.aurora-search-chapter strong{text-overflow:ellipsis;white-space:nowrap;max-width:5.5rem;padding:.24rem .38rem;font-size:.58rem;display:block;overflow:hidden}.aurora-search-chapter time{white-space:nowrap;flex:none;font-size:.54rem}.aurora-search-rating{gap:.2rem;min-width:0;font-size:.56rem}.aurora-search-rating .rating-stars{gap:0}.aurora-search-empty{min-height:21rem}}.theme-toon-y .latest-update-time,.aurora-footer-bottom p{color:#aa9db8}.daily-card-copy .manga-title-single-line a{text-overflow:ellipsis;min-height:24px;display:block;overflow:hidden}.daily-card-copy .manga-title-single-line{min-height:24px}.aurora-footer-bottom a{align-items:center;min-height:32px;display:inline-flex}.skip-content{z-index:100;color:#15111b;background:#fff;padding:.75rem 1rem;position:absolute;top:-6rem;left:1rem}.skip-content:focus{top:1rem}.aurora-banner-controls{flex-wrap:wrap;gap:12px}.aurora-banner-dots button{min-width:28px;min-height:28px}.manga-title-single-line>a{text-overflow:ellipsis;min-height:24px;display:block;overflow:hidden}.theme-toon-y .genre-show-all{color:#c4b5fd}.site-ad{border:1px solid var(--panel-border,#ffffff1f);background:var(--panel-bg,#151515);border-radius:.5rem;display:block;overflow:hidden}.site-ad-heading{border-bottom:1px solid var(--panel-border,#ffffff1f);color:var(--main-center,#fff);text-align:center;margin:0;padding:.5rem .75rem;font-size:.875rem;font-weight:700;line-height:1.4}.site-ad-frame{contain:strict;height:100px}.site-ad-frame iframe{background-color:#0000;border:0;width:100%;height:100%;padding:0;display:block;overflow:hidden}.site-ad-footer-slot{margin-block:1.5rem}@media (min-width:640px){.site-ad-frame{height:90px}}@media (scripting:enabled){.reader-page-image:not([data-sized]){min-height:100vh}.reader-page-image~.reader-page-image:not([data-sized]){min-height:300vh}.reader-page-image[data-estimated]:not([data-sized]){min-height:0}}.theme-toon-y .latest-update-card{content-visibility:auto;contain-intrinsic-block-size:auto 215px}.aurora-footer{content-visibility:auto;contain-intrinsic-block-size:auto 147px}@media (max-width:720px){.theme-toon-y .latest-update-card{contain-intrinsic-block-size:auto 199px}}.aurora-banner-backdrop-canvas{filter:blur(8px)saturate(1.05)brightness(.82);width:100%;height:100%;display:block;transform:scale(1.18)}.aurora-banner-slide[data-image-readiness=pending] .aurora-banner-backdrop-canvas,.aurora-banner-slide[data-image-fallback=true] .aurora-banner-backdrop-canvas{visibility:hidden}.reader-empty{background:#ffffff08;border:1px solid #ffffff1a;border-radius:1rem;padding:clamp(1.75rem,5vw,2.75rem) clamp(1.25rem,4vw,2.5rem);box-shadow:0 1rem 2.5rem #03040a52}@media (prefers-reduced-motion:no-preference){.reader-empty{animation:.32s cubic-bezier(.23,1,.32,1) both reader-empty-in}}.reader-empty-icon{border:1px solid color-mix(in srgb, currentColor 55%, transparent);background:color-mix(in srgb, currentColor 10%, transparent);border-radius:999px;place-items:center;width:3.5rem;height:3.5rem;margin:0 auto;display:grid}.reader-empty-icon svg{stroke-width:1.8px;width:1.6rem;height:1.6rem}.reader-empty h2{color:#fff;text-wrap:balance;margin-top:1.1rem;font-size:clamp(1.15rem,3vw,1.45rem);font-weight:800;line-height:1.4}.reader-empty p{color:#e2e8f0cc;text-wrap:pretty;max-width:34ch;margin:.6rem auto 0;font-size:.95rem;line-height:1.7}.reader-empty-actions{justify-items:center;gap:.75rem;margin-top:1.5rem;display:grid}.reader-empty-siblings{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.reader-empty-primary,.reader-empty-secondary{justify-content:center;align-items:center;gap:.45rem;text-decoration:none;transition:transform .16s ease-out,border-color .16s,background-color .16s;display:inline-flex}.reader-empty-primary{color:#fff;border-radius:.65rem;width:min(100%,15rem);min-height:2.9rem;font-weight:750;box-shadow:0 .55rem 1.4rem #03040a59}.reader-empty-secondary{color:#ffffffe0;border:1px solid #ffffff29;border-radius:.6rem;min-height:2.75rem;padding:.45rem 1rem;font-size:.875rem;font-weight:650}.reader-empty-primary svg,.reader-empty-secondary svg{width:1.05rem;height:1.05rem}@media (hover:hover) and (pointer:fine){.reader-empty-secondary:hover{background:#ffffff0d;border-color:#fff6}}.reader-empty-primary:active,.reader-empty-secondary:active{transform:scale(.97)}.reader-empty-primary:focus-visible,.reader-empty-secondary:focus-visible{outline-offset:3px;outline:2px solid #fff}@keyframes reader-empty-in{0%{opacity:0;transform:translateY(6px)}}.aurora-discovery-rail .after\:absolute.-top-12:after{content:var(--tw-content);top:-3.65rem}.aurora-discovery-rail .after\:absolute.-top-12 button:after{content:var(--tw-content);color:#c4b5d5;background:#201727;border:1px solid #3c2e4c;border-radius:.3rem}@media (max-width:720px){.aurora-discovery-rail .after\:absolute.-top-12:after{content:var(--tw-content);top:-3.85rem}}.toon-y-header-main nav .hover\:bg-white\/10:hovera{color:var(--toon-cyan);background:#22d3ee14}.theme-page-detail .hover\:text-brand-center:hover,.theme-page-reader .hover\:text-brand-center:hover{color:var(--toon-cyan)!important}.theme-page-detail .hover\:border-brand:hover,.theme-page-reader .hover\:border-brand:hover,.theme-page-detail .focus\:border-brand:focus,.theme-page-reader .focus\:border-brand:focus{border-color:var(--toon-cyan)!important}.theme-page-detail .\[\&_a\]\:text-brand-center a,.theme-page-reader .\[\&_a\]\:text-brand-center a{color:var(--toon-cyan)!important}.placeholder\:text-neutral-400::placeholder{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.placeholder\:text-neutral-500::placeholder{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:left-\[15px\]:after{content:var(--tw-content);left:15px}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:size-0:after{content:var(--tw-content);width:0;height:0}.after\:border-x-\[10px\]:after{content:var(--tw-content);border-left-width:10px;border-right-width:10px}.after\:border-t-\[10px\]:after{content:var(--tw-content);border-top-width:10px}.after\:border-x-transparent:after{content:var(--tw-content);border-left-color:#0000;border-right-color:#0000}.after\:border-t-brand-center:after{content:var(--tw-content);border-top-color:var(--main-center)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-brand:hover{border-color:var(--main)}.hover\:bg-amber-200:hover{--tw-bg-opacity:1;background-color:rgb(253 230 138/var(--tw-bg-opacity,1))}.hover\:bg-brand-center:hover{background-color:var(--main-center)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:text-brand:hover{color:var(--main)}.hover\:text-brand-center:hover{color:var(--main-center)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.focus\:border-brand:focus{border-color:var(--main)}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-violet-300:focus-visible{outline-color:#c4b5fd}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:visible{visibility:visible}.group:hover .group-hover\:opacity-100{opacity:1}@media (min-width:640px){.sm\:flex{display:flex}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:block{display:block}.md\:hidden{display:none}.md\:h-32{height:8rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-6{padding:1.5rem}.md\:p-7{padding:1.75rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.lg\:inline{display:inline}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1280px){.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&_a\]\:text-brand-center a{color:var(--main-center)}.\[\&_h2\]\:mt-6 h2{margin-top:1.5rem}.\[\&_h2\]\:text-lg h2{font-size:1.125rem;line-height:1.75rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h2\]\:text-white h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_h3\]\:mb-2 h3{margin-bottom:.5rem}.\[\&_h3\]\:mt-4 h3{margin-top:1rem}.\[\&_h3\]\:text-xl h3{font-size:1.25rem;line-height:1.75rem}.\[\&_h3\]\:font-bold h3{font-weight:700}.\[\&_h3\]\:text-white h3{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.\[\&_iframe\]\:max-w-full iframe{max-width:100%}.\[\&_li\]\:ml-5 li{margin-left:1.25rem}.\[\&_li\]\:list-disc li{list-style-type:disc}.\[\&_p\]\:text-\[15px\] p{font-size:15px}.\[\&_p\]\:text-neutral-200 p{--tw-text-opacity:1;color:rgb(229 229 229/var(--tw-text-opacity,1))}.\[\&_strong\]\:text-white strong{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}
