.safari-controls-layer{position:fixed;inset:auto;z-index:20;pointer-events:none;transform:none;transition:none;animation:none}.safari-controls-layer>*{pointer-events:auto}.safari-controls-layer .reader-dock{position:absolute;left:0;right:0;margin-inline:auto;transform:none}@media(max-width:900px){.safari-controls-layer .side-rail{position:absolute;top:auto;left:0;right:0;width:max-content;max-width:calc(100% - 24px);margin-inline:auto;transform:none}}.safari-controls-layer>.liquid-back{position:absolute}@media(hover:none),(pointer:coarse){.safari-controls-layer>.liquid-back:hover{transform:none}.safari-controls-layer>.liquid-back:active{transform:scale(.94)}}.library-toast-region{--toast-bottom: max(10px, env(safe-area-inset-bottom));position:fixed;bottom:var(--toast-bottom);left:12px;right:12px;z-index:1100;display:flex;justify-content:center;pointer-events:none}.safari-controls-layer:has(>.library-toast-region){z-index:1100}.safari-controls-layer>.library-toast-region{position:absolute;pointer-events:none}.library-toast{--toast-swipe-x: 0px;display:flex;align-items:center;gap:10px;max-width:min(460px,100%);min-width:0;padding:12px 16px;border:1px solid #ffffff35;border-radius:23px;background:linear-gradient(145deg,#ffffff1b,#ffffff05),#3f474bbf;color:#fff;box-shadow:inset 0 1px 1px #ffffff45,0 8px 25px #11192333;backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%);font:inherit;font-size:13px;line-height:1.5;text-align:left;pointer-events:auto;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;transform:translate3d(var(--toast-swipe-x),0,0);transition:transform .22s cubic-bezier(.2,.7,.2,1)}.library-toast>svg{flex-shrink:0}.library-toast>span{min-width:0;overflow-wrap:anywhere}.library-toast[data-phase=entering]{animation:library-toast-enter .34s cubic-bezier(.16,1,.3,1) both}.library-toast[data-phase=leaving]{animation:library-toast-exit .26s cubic-bezier(.4,0,1,1) both;pointer-events:none}.library-toast.is-dragging{animation:none;transition:none;cursor:grabbing}.library-toast:focus-visible{box-shadow:inset 0 0 0 2px #9ac5f0,0 8px 25px #11192333}@keyframes library-toast-enter{0%{transform:translate3d(var(--toast-swipe-x),calc(100% + var(--toast-bottom) + 24px),0);opacity:0}to{transform:translate3d(var(--toast-swipe-x),0,0);opacity:1}}@keyframes library-toast-exit{0%{transform:translate3d(var(--toast-swipe-x),0,0);opacity:1}to{transform:translate3d(var(--toast-swipe-x),calc(100% + var(--toast-bottom) + 24px),0);opacity:0}}@media(max-width:700px){.library-toast{font-size:12px}}@media(prefers-reduced-motion:reduce){.library-toast{animation:none;transition:none}.library-toast[data-phase=leaving]{opacity:0}}@media(prefers-reduced-transparency:reduce){.library-toast{background:#444b52;backdrop-filter:none;-webkit-backdrop-filter:none}}.not-found{box-sizing:border-box;min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:max(34px,env(safe-area-inset-top)) 24px max(34px,env(safe-area-inset-bottom));text-align:center;font-family:Manrope,system-ui,sans-serif;color:#fff;background:radial-gradient(ellipse at 50% 10%,#62666b,#44484d 80%)}.not-found h1{font-size:clamp(110px,22vw,208px);font-weight:800;letter-spacing:-.075em;line-height:.9;margin:0;outline:none}.not-found p{font-size:clamp(14px,2vw,18px);line-height:1.7;margin:0;max-width:34ch;text-wrap:balance;color:#eceef0}.not-found>img{display:block;max-width:min(100%,380px);width:auto;max-height:280px;height:auto;object-fit:contain;border-radius:18px}.not-found-home{display:inline-flex;justify-content:center;align-items:center;min-height:48px;padding:12px 26px;border:1px solid #ffffff45;border-radius:999px;color:inherit;text-decoration:none;font-size:14px;background:linear-gradient(145deg,#ffffff1f,#ffffff08);box-shadow:inset 0 1px 1px #ffffff40,0 7px 22px #171e261a;transition:background .18s,transform .18s}.not-found-home:hover{background:#ffffff24}.not-found-home:active{transform:scale(.98)}.not-found-home:focus-visible{outline:2px solid #cfdee5;outline-offset:5px}.page-skeleton{width:100%;min-width:0;padding:12px 0;overflow:hidden;pointer-events:none}.skeleton-block{display:block;background:#d5dee41f;border-radius:12px;position:relative;overflow:hidden;min-height:16px}.skeleton-block:after{content:"";position:absolute;inset:0;background:#ebf1f517;animation:skeleton-breathe 1.8s ease-in-out infinite alternate;opacity:.1}.skeleton-lines{display:grid;gap:10px;min-width:0;width:100%}.skeleton-lines .skeleton-block:first-child{width:75%}.skeleton-lines .skeleton-block:last-child{width:53%}.skeleton-title{height:34px;width:min(60%,340px);margin:20px 0 24px}.skeleton-tools{display:flex;gap:12px;margin:10px 0 28px}.skeleton-tools>.skeleton-block{height:44px;flex:1;border-radius:24px}.skeleton-cards{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px}.skeleton-card{min-width:0}.skeleton-cover{aspect-ratio:2/3;width:100%;border-radius:18px}.skeleton-card .skeleton-lines{margin-top:16px}.skeleton-rows{display:grid;gap:16px}.skeleton-row{display:flex;gap:16px;align-items:center;padding:20px;border:1px solid #ffffff15;border-radius:20px;min-height:100px}.skeleton-avatar{width:44px;height:44px;flex:none;border-radius:50%}.skeleton-small-cover{width:62px;aspect-ratio:2/3;flex:none}.skeleton-profile-banner{height:220px;border-radius:20px}.skeleton-profile-avatar{width:100px;height:100px;border-radius:50%;margin:-45px 0 26px 26px;border:5px solid #63676a}.skeleton-stats{display:flex;gap:35px;margin:35px 0}.skeleton-stats>*{width:100px;height:50px}.skeleton-manga-head{display:grid;grid-template-columns:220px 1fr;gap:40px;margin:20px 0 50px}.skeleton-manga-head .skeleton-lines{margin-bottom:30px}.skeleton-hero-art{height:382px;border-radius:24px}.skeleton-announcement{height:240px;border-radius:24px;margin-bottom:28px}.skeleton-reader-page{aspect-ratio:2/3;width:min(880px,100%);margin:0 auto 8px;border-radius:0}.skeleton-admin-layout{display:grid;grid-template-columns:240px 1fr;gap:30px}.skeleton-form-fields{max-width:430px;margin:40px auto;display:grid;gap:22px;padding:30px;border:1px solid #ffffff25;border-radius:28px}.skeleton-form-fields>.skeleton-block:not(.skeleton-avatar):not(.skeleton-title){height:48px}.skeleton-form-fields>.skeleton-avatar{justify-self:center;width:80px;height:80px}.skeleton-submit{width:45%;justify-self:end}.skeleton-profile,.skeleton-scan,.skeleton-hero,.skeleton-reader{padding:0}.skeleton-notifications .skeleton-row{padding:14px;min-height:85px}.skeleton-comments .skeleton-row{border:0;padding:18px 0;align-items:flex-start}.skeleton-scans .skeleton-row{min-height:120px}@keyframes skeleton-breathe{to{opacity:1}}@media(max-width:700px){.skeleton-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.skeleton-card .skeleton-lines{gap:7px}.skeleton-profile-banner{height:160px}.skeleton-profile-avatar{width:82px;height:82px}.skeleton-manga-head{grid-template-columns:110px 1fr;gap:20px}.skeleton-manga-head .skeleton-title{width:90%}.skeleton-manga-head .skeleton-lines{margin-bottom:20px}.skeleton-hero-art{height:426px}.skeleton-admin-layout{grid-template-columns:1fr}.skeleton-admin-layout>.skeleton-rows{display:none}.skeleton-row{padding:16px;gap:12px}.skeleton-announcement{height:200px}.skeleton-form-fields{margin:20px auto}.skeleton-title{height:27px}.skeleton-stats{gap:20px}}@media(prefers-reduced-motion:reduce){.skeleton-block:after{animation:none;opacity:.4}}.home-skeleton-shelves{margin-top:30px;min-height:230px}.scan-directory-grid>.page-skeleton{grid-column:1/-1}.skeleton-hero-art{position:relative;background:#d5dee01a}.skeleton-hero-copy{position:absolute;left:30px;right:30px;bottom:24px;max-width:450px}.skeleton-hero-copy .skeleton-title{width:78%;height:42px}.skeleton-hero-copy .skeleton-tools{max-width:290px;margin-bottom:0}.skeleton-scan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.skeleton-scan-grid>div{border:1px solid #ffffff18;border-radius:22px;overflow:hidden}.skeleton-scan-banner{height:95px;border-radius:0}.skeleton-scan-copy{padding:0 18px 24px}.skeleton-scan-copy>.skeleton-avatar{margin:-22px 0 20px;border:3px solid #63676a;width:50px;height:50px}@media(max-width:700px){.skeleton-hero-copy{left:18px;right:18px}.skeleton-hero-copy .skeleton-title{height:38px}.skeleton-scan-grid{grid-template-columns:1fr}}.skeleton-rating-stars{display:flex;justify-content:center;gap:20px;padding:20px}.skeleton-rating-stars>.skeleton-block{width:42px;height:42px;clip-path:polygon(50% 0,61% 34%,98% 35%,68% 58%,79% 95%,50% 73%,21% 95%,32% 58%,2% 35%,39% 34%)}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2) format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2) format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2) format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff) format("woff")}:root{font-family:Manrope,sans-serif;color:#fff;font-synthesis:none;font-weight:500;color-scheme:dark;--glass-border: rgba(255,255,255,.25)}*{box-sizing:border-box}html{min-width:320px;scroll-behavior:smooth}body{margin:0;min-height:100dvh;background:#67696b}button,input,a{-webkit-tap-highlight-color:transparent}button,input{font:inherit}button,a{touch-action:manipulation}button{color:inherit;cursor:pointer}button:disabled{cursor:default;opacity:1}a{color:inherit;text-decoration:none}button,input{border:0}button{display:inline-flex;align-items:center;justify-content:center;background:transparent}:focus-visible{outline:2px solid #fff;outline-offset:5px}#conteudo:focus-visible,.page-content:focus-visible{outline:none}.ambient-background{position:fixed;z-index:-2;overflow:hidden}.ambient-background:after{position:absolute;inset:0;background:linear-gradient(110deg,#9d9f9ebd,#5d5f6061 55%,#b0b2b2a1);backdrop-filter:blur(35px)}.ambient-background>div{position:absolute;inset:0;background:url(/images/solo-leveling-banner.jpg) center / cover;filter:grayscale(1) blur(22px);opacity:.52;transform:scale(1.15)}.ambient-background>div:nth-child(2){inset:7% 75% 12% -8%;background-image:url(/images/one-piece-cover.jpg);transform:rotate(-9deg) scale(1.3);filter:grayscale(.8) blur(22px);opacity:.35}.ambient-background>div:nth-child(3){inset:30% -8% -10% 80%;background-image:url(/images/frieren-cover.jpg);transform:rotate(5deg) scale(1.4);filter:grayscale(.8) blur(22px);opacity:.35}.site-stage{margin:0 auto;padding:42px 0 32px}.brand-bar{display:flex;align-items:center;justify-content:space-between;padding-right:8px}.brand{display:inline-flex;align-items:center;gap:12px;font-weight:800;letter-spacing:-.8px;text-shadow:0 2px 12px #0002}.brand-light{font-weight:500;color:#ffffffba}.brand-mark{width:34px;height:34px;border:1px solid #ffffff6b;box-shadow:inset 0 1px 4px #fff4;display:grid;place-items:center;border-radius:10px;background:#ffffff14;font-size:23px;font-weight:800;position:relative}.brand-mark>span{width:5px;height:5px;background:#fff;border-radius:50%;position:absolute;bottom:7px;right:5px}.brand-note{font-size:12px;color:#fff;letter-spacing:.1px}.workspace{position:relative;padding-left:88px}.glass-shell{padding:19px;border:1px solid var(--glass-border);backdrop-filter:blur(32px) saturate(115%);-webkit-backdrop-filter:blur(32px) saturate(115%);border-radius:30px;box-shadow:0 28px 85px #1415183d,inset 0 1px #ffffff26,inset 0 -1px #ffffff0c;animation:enter .65s ease-out both}.side-rail{position:absolute;left:0;top:50%;transform:translateY(-50%);flex-direction:column;align-items:center;gap:10px;padding:12px 9px;border:1px solid #ffffff29;border-radius:24px;background:#6a6c6d80;box-shadow:inset 0 1px #ffffff1c,0 15px 35px #0001;backdrop-filter:blur(20px)}.rail-button{width:38px;height:38px;border-radius:50%;color:#ffffffda;transition:background .2s,transform .2s;display:flex;align-items:center;justify-content:center}.rail-button:hover{background:#ffffff17}.rail-button.current{background:#ffffff23;border:1px solid #ffffff3b;box-shadow:0 0 0 4px #ffffff09,inset 0 1px #ffffff28;color:#fff}.rail-divider{width:17px;height:1px;background:#ffffff20;margin:1px 0}.app-header{display:flex;align-items:center;gap:20px;padding:1px 2px 20px;min-height:61px}.search-field{min-width:160px;height:40px;padding:0 13px;display:flex;align-items:center;gap:8px;border:1px solid #ffffff11;background:#30313536;box-shadow:inset 0 1px 4px #00000009;border-radius:22px}.search-field>svg{flex-shrink:0;width:16px;color:#fff}.search-field input{width:100%;min-width:0;color:#fff;background:transparent;outline-offset:3px;font-size:12px}.search-field input::placeholder{color:#ffffffde;opacity:1}.search-field kbd{font:inherit;font-size:10px;color:#ffffffb3;white-space:nowrap}.categories{display:flex;align-items:center;gap:7px;margin-right:auto}.category{min-height:38px;padding:0 14px;border-radius:22px;font-size:12px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;color:#fff;transition:background .2s}.category:hover{background:#ffffff12}.category.selected{background:#ffffff21;border:1px solid #ffffff19;box-shadow:inset 0 1px #ffffff20,0 3px 10px #00000008;font-weight:700}.header-actions{display:flex;align-items:center;gap:10px}.notification-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;height:36px;width:36px;border-radius:50%;background:#ffffff09}.notification-button>svg{display:block;flex-shrink:0}.notification-button:hover{background:#ffffff1c}.profile-button{gap:9px;padding:5px 10px 5px 4px;border-radius:24px;background:#ffffff09;min-width:129px}.avatar{width:31px;height:31px;border-radius:50%;background:linear-gradient(145deg,#c8d0d6,#a7a0a0);color:#3b3c40;display:grid;place-items:center;border:1px solid #ffffff6b}.profile-text{display:grid;text-align:left;gap:2px}.profile-text strong{font-weight:700}.profile-text>span{color:#ffffffc4}.featured{position:relative;isolation:isolate;min-height:355px;border-radius:22px;overflow:hidden;background:#181c27;border:1px solid #ffffff12}.featured-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:67% center}.featured-shade{position:absolute;inset:0;background:linear-gradient(90deg,#0c101bea,#0c101bd4 20%,#11162569 51%,#0d101900 77%),linear-gradient(0deg,#0b0d1a8c 0%,transparent 54%)}.featured-top{position:absolute;top:18px;left:21px;right:21px;display:flex;align-items:center;justify-content:space-between}.featured-label{display:flex;align-items:center;gap:6px;background:#ffffff13;padding:6px 10px;border:1px solid #ffffff25;border-radius:20px;font-size:10px;box-shadow:0 2px 8px #0000000d;backdrop-filter:blur(12px)}.featured-label svg{color:#e4daab}.featured-type{font-size:10px;font-weight:600;letter-spacing:2px;color:#ffffffd9;text-shadow:0 1px 6px #000}.featured-content{position:relative}.genre-tags{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:11px}.genre-tags span{padding:4px 8px;border-radius:7px;border:1px solid #ffffff24;background:#ffffff0b;font-size:10px}.featured h1{font-size:clamp(32px,4vw,47px);font-weight:800;letter-spacing:-1.8px;line-height:1.14;margin:0 0 11px;text-wrap:balance}.featured-content>p{color:#e1e3e9;margin:0 0 13px;line-height:1.7;text-wrap:pretty}.featured-meta{display:flex;align-items:center;gap:10px;font-size:10px;color:#e8eaf0;margin-bottom:20px}.featured-meta>span:first-child{display:inline-flex;align-items:center;gap:4px}.meta-separator{width:2px;height:2px;background:#ffffffa8;border-radius:50%}.featured-buttons{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.button-primary,.button-secondary{height:40px;border-radius:22px;padding:0 19px;gap:8px;font-weight:700;white-space:nowrap;transition:background .2s,transform .2s}.button-primary{background:#fff;color:#252730;border:1px solid #fff;box-shadow:0 4px 16px #0002}.button-primary:hover{background:#e8e9ed}.button-secondary{border:1px solid #ffffff85;background:#ffffff06}.button-secondary:hover{background:#ffffff14}.button-circle{width:35px;height:35px;border-radius:50%;background:#ffffff0c;border:1px solid #ffffff32;transition:background .2s}.button-circle:hover{background:#ffffff29}.more-button{height:40px;width:40px}.feature-navigation{position:absolute;bottom:25px;right:22px;display:flex;align-items:center;gap:8px}.recommendations{scroll-margin-top:20px}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;padding:0 3px}.section-header h2{margin:0;font-size:17px;line-height:1.4;font-weight:700;letter-spacing:-.4px}.see-all{font-size:10px;gap:5px;border-radius:14px;background:#ffffff12;padding:6px 10px}.see-all:hover{background:#ffffff25}.books-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:13px}.book-card{position:relative;isolation:isolate;overflow:hidden;border:1px solid #ffffff20;border-radius:15px;background:#25272c;box-shadow:0 4px 11px #17171a18;transition:transform .25s,box-shadow .25s;min-width:0}.book-card:hover{transform:translateY(-5px);box-shadow:0 12px 24px #14151847}.book-cover{position:absolute;inset:0;overflow:hidden;border-radius:inherit;isolation:isolate;pointer-events:none}.book-cover>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.book-card:hover .book-cover>img{transform:scale(1.035)}.book-shade{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(0deg,#11141bfa 0%,#11141bed 20%,#11141b90 40%,transparent 68%)}.card-bookmark{position:absolute;right:8px;top:8px;width:28px;height:28px;border-radius:9px;background:#1c202c40;border:1px solid #ffffff20;backdrop-filter:blur(10px)}.card-bookmark:hover{background:#1c202caa}.book-info{position:absolute;left:12px;right:8px}.book-genre{color:#f7f7f8;line-height:1.4;display:inline-flex;padding:3px 6px;border:1px solid #ffffff23;background:#ffffff10;border-radius:5px;margin-bottom:7px}.book-info h3{font-weight:800;letter-spacing:-.2px;line-height:1.35;margin:0 0 4px;overflow-wrap:anywhere;padding-right:2px}.book-info p{font-weight:500;line-height:1.45;margin:0;color:#d2d4dc;max-width:calc(100% - 31px)}.card-read{background:#fff;color:#22252c;border-radius:50%;position:absolute;bottom:13px;right:10px;box-shadow:0 3px 9px #0003}.card-read:hover{background:#dbdde3}.shell-footer{display:flex;align-items:center;justify-content:space-between;padding:20px 4px 1px;color:#e4e5e8}.shell-footer>span:first-child{font-weight:700}@keyframes enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.search-field input,.category{font-size:14px}.profile-text strong{font-size:12px}.profile-text>span{font-size:12px}.featured-label,.featured-type,.genre-tags span,.featured-meta,.see-all{font-size:12px}.button-primary,.button-secondary{font-size:14px}.book-genre,.book-info p,.shell-footer{font-size:12px}@media(min-width:1600px){.featured{min-height:390px}.featured-content{padding-top:130px}}@media(max-width:1150px){.app-header{gap:12px}.category{padding:0 10px}.search-field{flex-basis:195px}.search-field kbd{display:none}.profile-text,.profile-button>svg{display:none}.profile-button{min-width:auto;padding:0;background:transparent}.books-grid{gap:10px}.book-info{left:9px}}@media(max-width:900px){.brand-note{display:none}.side-rail{position:fixed;top:auto;left:50%;transform:translate(-50%);flex-direction:row;z-index:10;padding:7px 12px;gap:17px;border-radius:28px}.rail-divider{display:none}.glass-shell{padding:16px;border-radius:25px}.categories{gap:1px}.app-header{gap:10px}.search-field{flex-basis:210px}.category-more{display:none}.header-actions{gap:6px}.books-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}.book-info p{font-size:11px;max-width:calc(100% - 37px)}.book-genre{font-size:10px}.shell-footer{margin-bottom:4px}}@media(max-width:600px){.glass-shell{padding:11px;border-radius:24px}.app-header{flex-wrap:wrap;padding:2px 2px 14px}.search-field{height:39px;order:1}.header-actions{order:2}.categories{order:3;width:100%;justify-content:flex-start;gap:6px}.category{min-height:33px;padding:0 15px;font-size:12px}.category-more{display:inline-flex;margin-left:auto;padding:0 7px}.featured{border-radius:18px}.featured-art{object-position:74% center}.featured-shade{background:linear-gradient(0deg,#0d101bf5,#0d101bdb 30%,#0d101b44 72%,#0d101b11),linear-gradient(90deg,#0d101b65,transparent)}.featured-top{left:15px;right:15px}.featured h1{font-size:35px;letter-spacing:-1.1px}.genre-tags{margin-bottom:9px}.button-primary,.button-secondary{height:39px;padding:0 13px;gap:6px}.more-button{width:36px;height:36px}.feature-navigation{display:none}.section-header{margin-bottom:12px}.section-header h2{font-size:16px}.books-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.book-card{border-radius:13px}.book-info{left:11px}.book-info p{font-size:10px}.book-genre{font-size:9px}.shell-footer{font-size:9px;flex-wrap:wrap;gap:12px;padding:20px 3px 7px}.shell-footer>span:nth-child(2){display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}@media(prefers-reduced-transparency:reduce){.glass-shell{backdrop-filter:none}.side-rail{background:#55575b;backdrop-filter:none}}@media(max-width:600px){.category,.featured-meta,.book-genre,.book-info p,.shell-footer,.button-primary,.button-secondary{font-size:12px}.featured{min-height:417px}}@media(max-width:380px){.category-more,.more-button{display:none}.categories{gap:4px}.category{padding:0 12px}.search-field{min-width:130px}.featured h1{font-size:30px}.featured-buttons{gap:7px}.button-primary,.button-secondary{padding:0 12px}.book-info{left:8px}.book-info p{max-width:calc(100% - 29px)}.card-read{right:7px}.side-rail{gap:12px}}.ambient-background{inset:0;background:url(/images/ambient.webp) center / cover}.ambient-background:after{content:none}.glass-shell,.featured-label,.card-bookmark{backdrop-filter:none;-webkit-backdrop-filter:none}.glass-shell{background:linear-gradient(135deg,#ffffff14,#ffffff04),#4b4d50c9;padding-bottom:20px}.glass-shell{animation-fill-mode:none}.session-loading{position:fixed;z-index:40;inset:0;display:grid;place-items:center;padding:24px;background:#67696b url(/images/ambient.webp) center / cover}.session-loading-surface{display:flex;gap:9px;padding:22px 26px;border:1px solid #ffffff32;border-radius:24px;background:linear-gradient(140deg,#ffffff1b,#ffffff06),#4b4d5080;box-shadow:inset 0 1px 1px #ffffff25}.session-loading-surface>span{width:9px;height:9px;border-radius:50%;background:#ffffff8a}.session-loading-surface>span:nth-child(2){opacity:.65}.session-loading-surface>span:nth-child(3){opacity:.35}.hero-placeholder{min-height:382px;background:linear-gradient(145deg,#ffffff0d,#ffffff03),#4b4d50}.hero-placeholder-copy{position:absolute;left:30px;right:30px;bottom:32px;display:grid;gap:14px}.hero-placeholder-copy>span{height:14px;width:min(360px,75%);border-radius:8px;background:#ffffff0c}.hero-placeholder-copy>span:first-child{height:36px;width:min(280px,70%)}.hero-placeholder-copy>span:last-child{width:min(190px,50%)}.home-load-error{padding:50px 28px;font-size:14px;line-height:1.7}.home-shelves-placeholder{margin-top:30px;min-height:230px}.home-shelves-placeholder>div{display:flex;gap:16px;overflow:hidden}.home-shelves-placeholder span{flex:0 0 clamp(140px,16vw,205px);aspect-ratio:2 / 3;border-radius:14px;background:#ffffff08}@media(max-width:600px){.hero-placeholder{min-height:426px}.hero-placeholder-copy{left:18px;right:18px;bottom:23px}}.route-loading{min-height:65svh;display:grid;place-items:center;color:#ffffffc9}.site-stage{width:min(1480px,calc(100% - 64px));padding-top:34px}.brand-bar,.workspace{padding-left:0}.brand-bar{margin-bottom:22px;padding-left:7px}.brand{font-size:24px}.side-rail{display:none}.search-field{flex:0 1 310px}.avatar{overflow:hidden}.avatar img,.rail-profile img{width:100%;height:100%;border-radius:50%;object-fit:cover}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.highlight-carousel{position:relative;min-width:0}.carousel-viewport{overflow:hidden;border-radius:22px;touch-action:pan-y pinch-zoom;cursor:grab}.carousel-viewport:active{cursor:grabbing}.carousel-track{display:flex;touch-action:pan-y pinch-zoom}.carousel-slide{display:flex;flex:0 0 90%;min-width:0;padding:0 8px;position:relative}.carousel-slide .featured{flex:1;min-height:382px;height:auto;transform:scale(.96);opacity:.56;transition:transform .6s cubic-bezier(.22,1,.36,1),opacity .6s ease}.carousel-slide.is-selected .featured{transform:scale(1);opacity:1}.featured-art{pointer-events:none;user-select:none}.featured-picture{position:absolute;inset:0}.featured-picture .featured-art{object-position:var(--featured-desktop-position);transform-origin:var(--featured-desktop-position);transform:var(--featured-desktop-transform)}@media(max-width:1000px){.featured-picture .featured-art{object-position:var(--featured-tablet-position);transform-origin:var(--featured-tablet-position);transform:var(--featured-tablet-transform)}}@media(max-width:600px){.featured-picture .featured-art{object-position:var(--featured-mobile-position);transform-origin:var(--featured-mobile-position);transform:var(--featured-mobile-transform)}}.featured-content{padding:112px 30px 30px;max-width:535px}.featured h1,.featured h2,.featured-title{font-size:clamp(34px,3.6vw,47px);font-weight:800;letter-spacing:-1.8px;line-height:1.14;margin:0 0 11px;text-wrap:balance}.featured-content>p{max-width:360px;font-size:15px;min-height:51px}.featured-meta{flex-wrap:wrap}.featured-meta>span:first-child{color:#e8eaf0}.featured-meta>span:first-child:has(svg){color:#f4e6b7}.featured .featured-size-reference{display:none}@media(min-width:601px){.featured-copy{position:absolute;bottom:0;left:0;width:100%}.featured-copy>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;min-height:51px}.featured .featured-size-reference{display:block;visibility:hidden;pointer-events:none}.featured-size-reference .featured-buttons>span{display:inline-flex;align-items:center;justify-content:center}}.carousel-controls{display:flex;justify-content:space-between;align-items:center;padding:13px calc(5% + 9px) 0;min-height:42px}.carousel-dots{display:flex;gap:5px;align-items:center}.carousel-dot{padding:9px 2px}.carousel-dot span{display:block;width:16px;height:4px;border-radius:8px;background:#ffffff50;transition:background .25s,transform .4s;transform-origin:left}.carousel-dot.active span{background:#fff;transform:scaleX(1.7)}.carousel-dot.active{margin-right:12px}.carousel-actions{display:flex;align-items:center;gap:8px}.carousel-arrow{width:30px;height:30px}.recommendations{padding-top:16px}.book-card{aspect-ratio:.77}.book-info{bottom:17px}.book-info h3{font-size:16px}.book-info p{min-height:30px}.card-read{width:32px;height:32px}@media(max-width:1100px){.site-stage{width:calc(100% - 36px)}.carousel-slide{flex-basis:92%}.carousel-controls{padding-left:calc(4% + 9px);padding-right:calc(4% + 9px)}.book-info h3{font-size:14px}}@media(max-width:900px){.site-stage{width:calc(100% - 28px);padding-top:25px;padding-bottom:calc(100px + env(safe-area-inset-bottom))}.side-rail{display:flex;background:#44464bf2;backdrop-filter:none;bottom:calc(14px + env(safe-area-inset-bottom))}.rail-profile{padding:3px;border:1px solid #ffffff60}.profile-button{display:none}.search-field{flex:1 1 auto}.app-header{flex-wrap:wrap}.search-field{order:1}.header-actions{order:2}.categories{order:3;width:100%}.carousel-slide{flex-basis:100%;padding:0}.carousel-slide .featured{transform:none;opacity:1}.carousel-arrow{display:none}.carousel-controls{padding:10px 6px 0}.brand-bar{padding-left:7px}}@media(max-width:600px){.site-stage{width:calc(100% - 24px);padding-top:23px}.brand{font-size:23px}.app-header{gap:11px}.search-field{flex:1 1 calc(100% - 55px);min-width:0}.notification-button{width:35px;height:35px}.featured-top{top:17px}.carousel-slide .featured{min-height:426px;display:flex}.featured-content{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:flex-end;padding:167px 18px 23px;max-width:100%}.featured h1,.featured h2{font-size:35px;letter-spacing:-1.1px}.featured-content>p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;overflow-wrap:anywhere;font-size:14px;line-height:1.65;min-height:4.95em;max-width:100%}.featured-buttons{flex-shrink:0}.featured-meta{font-size:11px;min-height:16px;margin-bottom:16px;gap:7px}.featured-meta>span:nth-child(2):not(.meta-separator){max-width:180px}.book-card{aspect-ratio:.66}.book-info h3{font-size:14px}.book-info p{min-height:34px}.rail-profile{width:38px;height:38px}.recommendations{padding-top:17px}}@media(max-width:380px){.featured-content{padding-left:15px;padding-right:15px;padding-top:159px}.featured h1,.featured h2{font-size:30px}.carousel-slide .featured{min-height:430px}.featured-meta{font-size:10px;gap:5px}.book-info h3{font-size:13px}.card-read{width:27px;height:27px}}.categories{overflow-x:auto;scrollbar-width:none}.categories>.category{flex:0 0 auto}.page-carousel-panel{position:fixed;top:0;z-index:9;overflow:hidden;pointer-events:none;contain:layout paint style;will-change:transform}.app-shell[data-carousel-live]{visibility:hidden}.page-carousel-panel .book-card{content-visibility:visible;contain-intrinsic-size:none}.community-header-profile{display:none}.rail-account{position:relative;width:37px;height:37px}.rail-account-art{position:absolute;inset:3px;pointer-events:none;z-index:1}.rail-account-art img,.rail-account-art svg{position:absolute;inset:0;width:31px;height:31px;border-radius:50%;transition:transform .3s cubic-bezier(.22,.8,.2,1),opacity .22s ease}.rail-account-art svg{opacity:0;transform:scale(.4) rotate(-90deg)}.rail-account .rail-profile,.rail-account .rail-create{position:absolute;inset:0;width:37px;height:37px}.rail-account .rail-create{visibility:hidden;background:transparent}@media(max-width:900px){.header-community,.profile-community{display:none}.community-header-profile{display:inline-flex;padding:3px}.community-header-profile img{border-radius:50%;width:31px;height:31px}.rail-account.is-compose .rail-account-art img{opacity:0;transform:scale(.4) rotate(90deg)}.rail-account.is-compose .rail-account-art svg{opacity:1;transform:scale(1) rotate(0)}.rail-account.is-compose .rail-profile{visibility:hidden}.rail-account.is-compose .rail-create{visibility:visible}}@media(prefers-reduced-motion:reduce){.rail-account-art img,.rail-account-art svg{transition:none}}a.button-primary,a.button-secondary,a.button-circle,a.card-read{display:inline-flex;align-items:center;justify-content:center}.book-info h3 a:after{content:"";position:absolute;inset:-250px -12px -17px}.card-read,.card-bookmark{z-index:2}.book-info h3 a:focus-visible{outline-offset:3px}.detail-shell{padding:0;overflow:hidden}.manga-world{background:color-mix(in srgb,var(--manga-color) 25%,#152437)}.manga-hero{height:440px;position:relative;isolation:isolate}.manga-banner{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;object-position:center;z-index:-2}.manga-banner-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,color-mix(in srgb,var(--manga-color) 25%,#152437),transparent 85%),linear-gradient(90deg,#081220aa,#0812201a 80%)}.back-home{position:absolute;top:26px;left:34px;display:inline-flex;align-items:center;gap:6px;padding:9px 13px;border:1px solid #ffffff33;background:#16203166;border-radius:22px;font-size:14px;transition:background .2s}.back-home:hover{background:#162031bc}.manga-title{position:absolute;bottom:34px;left:7%;right:7%}.eyebrow{display:block;font-size:12px;letter-spacing:1.5px;color:#e0e4eb;line-height:1.6}.manga-title h1{margin:9px 0 14px;font-size:clamp(44px,5.7vw,82px);letter-spacing:-2.8px;line-height:1.03;font-weight:800;text-wrap:balance}.manga-title>p{color:#e0e4eb;font-size:14px;margin:0}.manga-summary{display:grid;grid-template-columns:158px minmax(0,1fr) 155px;gap:35px;padding:18px 7% 30px;align-items:start}.manga-cover{width:100%;height:auto;border-radius:9px;box-shadow:0 15px 30px #06152666}.manga-creators,.manga-cast{margin:0 0 9px;color:#e0e4eb;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.manga-creators strong,.manga-cast strong{color:#fff;margin-right:8px}.synopsis{margin-top:20px}.synopsis h2{font-size:13px;font-weight:700;margin:0 0 7px;color:#e0e4eb}.synopsis p{font-size:16px;line-height:1.75;color:#e0e4eb;max-width:65ch;margin:0;white-space:pre-line;text-wrap:pretty}.synopsis p:not(.expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}.synopsis button{font-size:12px;color:#e0e4eb;padding:10px 0 0;text-decoration:underline;text-underline-offset:4px}h1[tabindex="-1"]:focus,#chapter-title:focus,main[tabindex="-1"]:focus{outline:none}.manga-genres{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 23px}.manga-genres span{border:1px solid #ffffff55;border-radius:25px;font-size:12px;padding:6px 13px;color:#e9ecf2}.manga-actions{display:flex;flex-wrap:wrap;align-items:center;gap:23px}.manga-actions .button-primary{min-height:43px}.manga-chapter-jump{font-size:14px;border-bottom:1px solid #ffffff55;padding:8px 0;transition:border-color .2s}.manga-chapter-jump:hover{border-color:#fff}.anilist-rating{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:7px;text-align:center}.rating-ring{display:grid;place-items:center;width:114px;height:114px;border-radius:50%;background:conic-gradient(#f1d27a 0 var(--score),#ffffff1a var(--score) 100%);position:relative;margin-bottom:9px;box-shadow:0 9px 24px #08132236}.rating-ring:before{content:"";position:absolute;inset:7px;border-radius:50%;background:color-mix(in srgb,var(--manga-color) 25%,#152437)}.rating-ring>span{position:relative;font-weight:800;font-size:35px;font-variant-numeric:tabular-nums;letter-spacing:-1.5px}.anilist-rating>strong{font-size:14px}.anilist-rating>span{font-size:12px;color:#e0e4eb}.anilist-rating>a{display:flex;align-items:center;gap:6px;font-size:12px;margin-top:7px;padding-bottom:3px;border-bottom:1px solid #ffffff44}.anilist-rating>a:hover{border-color:#fff}.manga-gallery{padding:35px 7% 24px}.gallery-heading{text-align:center;margin-bottom:27px}.gallery-heading h2{font-size:30px;font-weight:800;letter-spacing:-1px;margin:5px 0 7px}.gallery-heading p{font-size:12px;color:#dce1ea;margin:0}.gallery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.gallery-tile{position:relative;display:block;border-radius:9px;padding:0;overflow:hidden;aspect-ratio:1.6;background:#0f1c2d;min-width:0}.gallery-tile img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(var(--gallery-zoom, 1));transition:transform .35s}.gallery-tile.character img{object-position:center 22%}.gallery-tile:hover img{transform:scale(calc(var(--gallery-zoom, 1) * 1.04))}.gallery-caption{position:absolute;inset:auto 0 0;display:flex;align-items:end;justify-content:space-between;gap:8px;background:linear-gradient(transparent,#06101fe6);padding:28px 13px 12px;text-align:left;font-size:12px;color:#fff}.gallery-caption svg{flex-shrink:0}.anilist-source{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;gap:12px;padding:4px 7% 37px;color:#dce1ea;font-size:12px;text-align:center}.anilist-source button{font-size:12px;text-decoration:underline;text-underline-offset:4px;padding:7px}.anilist-source button:disabled{opacity:.65}.chapter-library{padding:40px 7% 46px;background:linear-gradient(130deg,#ffffff0d,#ffffff02),#4b4d50}.chapter-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:26px}.chapter-heading h2{font-size:32px;letter-spacing:-1px;margin:5px 0 9px}.chapter-heading p{font-size:14px;color:#e0e1e5;margin:0;line-height:1.6}.chapter-sort{display:flex;align-items:center;gap:9px;background:#ffffff12;border:1px solid #ffffff2a;border-radius:22px;min-height:40px;font-size:12px;padding:8px 13px;flex-shrink:0}.chapter-sort:hover{background:#fff2}.chapter-list{border:1px solid #ffffff22;border-radius:15px;overflow:hidden;background:#33353a29}.chapter-row{display:flex;align-items:center;gap:21px;padding:19px 23px;min-height:84px;transition:background .2s}.chapter-row+.chapter-row{border-top:1px solid #ffffff15}.chapter-row:hover{background:#ffffff0c}.chapter-row:focus-visible{outline-offset:-4px}.chapter-number{font-size:24px;color:#fff7;font-weight:700;font-variant-numeric:tabular-nums}.chapter-row-text{display:grid;gap:7px;margin-right:auto}.chapter-row-text strong{font-size:15px}.chapter-row-text>span{font-size:12px;color:#e0e1e5}.chapter-badge{font-size:12px;border:1px solid #ffffff26;padding:5px 9px;border-radius:7px}.gallery-dialog{width:min(1100px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;background:#111823;border:1px solid #ffffff36;border-radius:15px;color:#fff;overscroll-behavior:contain}.gallery-dialog::backdrop{background:#08101cdb}.lightbox-content{position:relative;padding:38px 20px 12px}.lightbox-content>img{display:block;width:100%;height:auto;max-height:calc(100dvh - 160px);object-fit:contain}.lightbox-close{position:absolute;top:6px;right:7px;width:33px;height:33px;border-radius:50%;background:#ffffff0c}.lightbox-close:hover{background:#fff2}.lightbox-footer{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.lightbox-footer>button{min-width:44px;min-height:44px;border-radius:50%;background:#ffffff0a}.lightbox-footer p{text-align:center;font-size:14px;line-height:1.6;margin:0}.lightbox-footer p span{display:block;font-size:12px;color:#c7ced8}.route-empty{padding:70px 8%}.route-empty h1{font-size:35px}.route-empty p{margin-bottom:25px}.reader-shell{background:#181b21;overflow:clip;backdrop-filter:none;-webkit-backdrop-filter:none}.reader{min-height:100dvh;background:#181b21;color:#fff;padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.reader-pages{width:100%;margin:0}.reader-pages figure{margin:0;padding:0}.reader-pages img{width:100%;height:auto;display:block}.reader-state{min-height:calc(100dvh - 96px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;text-align:center}.reader-state p{margin:0}.reader-state button,.reader-image-error button{color:#fff;text-decoration:underline;text-underline-offset:3px;padding:12px}.reader-image-error{min-height:240px;padding:64px 20px;text-align:center}.reader-dock{position:fixed;z-index:10;bottom:calc(14px + env(safe-area-inset-bottom,0px));left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;gap:12px;width:max-content;max-width:calc(100% - 32px);margin:0;padding:7px 14px;border:1px solid #ffffff38;border-radius:999px;background:linear-gradient(155deg,#ffffff1c,#ffffff03 55%),#2a2d32a3;box-shadow:inset 0 1px 1px #ffffff35,inset 0 -1px 2px #ffffff0d,0 8px 28px #10121738;backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%)}.reader-dock a,.reader-dock button{display:grid;place-items:center;width:46px;height:46px;padding:0;border:0;border-radius:50%;color:#fff;background:transparent;flex:0 0 auto;transition:background .18s,transform .18s}.reader-dock a:hover{background:#ffffff1c}.reader-dock a:active{transform:scale(.93)}.reader-dock a:focus-visible{outline:2px solid #fff;outline-offset:2px;background:#ffffff1c}.reader-dock button:disabled{color:#ffffff60}.reader-dock svg{display:block}.reader .reading-save-error{margin:0;padding:16px 24px}@media(prefers-reduced-transparency:reduce){.reader-dock{background:#35383e;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(prefers-reduced-motion:reduce){.reader-dock a,.reader-dock button{transition:none}}@media(max-width:1000px){.manga-hero{height:380px}.manga-summary{grid-template-columns:125px minmax(0,1fr) 120px;gap:22px;padding-left:5%;padding-right:5%}.manga-gallery,.chapter-library{padding-left:5%;padding-right:5%}.rating-ring{width:100px;height:100px}}@media(max-width:600px){.detail-shell{border-radius:22px}.manga-hero{height:320px}.manga-banner{object-position:67% center}.back-home{top:17px;left:16px;font-size:12px;padding:8px 11px}.manga-title{left:21px;right:21px;bottom:27px}.manga-title h1{font-size:42px;letter-spacing:-1.8px;margin-bottom:12px}.manga-title>p{font-size:12px;line-height:1.7}.manga-summary{grid-template-columns:108px minmax(0,1fr);gap:24px 20px;padding:0 21px 25px}.manga-cover{grid-column:1;grid-row:1}.anilist-rating{grid-column:2;grid-row:1;padding-top:5px;align-self:center}.rating-ring{width:83px;height:83px;margin-bottom:2px}.rating-ring:before{inset:5px}.rating-ring>span{font-size:28px}.anilist-rating>strong{font-size:12px}.anilist-rating>span{font-size:12px}.anilist-rating>a{margin-top:3px}.manga-description{grid-column:1 / -1;grid-row:2}.manga-creators,.manga-cast{font-size:14px;line-height:1.7}.synopsis p{font-size:16px;line-height:1.75}.manga-actions{gap:20px}.manga-gallery{padding:24px 16px 20px}.gallery-heading{margin-bottom:21px}.gallery-heading h2{font-size:26px}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.gallery-tile{aspect-ratio:1.25}.gallery-tile.art:first-child{grid-column:1 / -1;aspect-ratio:1.9}.gallery-caption{padding:26px 9px 9px;font-size:12px;line-height:1.4}.gallery-caption svg{display:none}.anilist-source{padding:0 20px 27px;gap:4px;line-height:1.7}.chapter-library{padding:30px 16px 28px}.chapter-heading{flex-wrap:wrap;gap:17px;margin-bottom:18px}.chapter-heading h2{font-size:28px}.chapter-heading p{font-size:14px}.chapter-sort{min-height:37px}.chapter-row{padding:17px 12px;gap:12px;min-height:85px}.chapter-number{font-size:21px}.chapter-row-text strong{font-size:14px}.chapter-row-text>span{max-width:160px;line-height:1.5}.chapter-badge{padding:4px 6px}.chapter-row>svg{display:none}}.comic-credits{margin:22px 0;color:#bcc0c8;font-size:12px;line-height:1.65;overflow-wrap:anywhere}.comic-credits p{margin:5px 0}.comic-credits a{color:inherit;text-decoration:underline;text-underline-offset:3px}.comic-credits summary{cursor:pointer;width:fit-content;padding:5px 0}.comic-credits details p{max-width:80ch}.manga-world>.comic-credits{padding:0 7% 14px;margin-top:8px}.comic-credits :focus-visible{outline:2px solid #a4b7d9;outline-offset:4px;border-radius:3px}body[data-page=fullscreen]{background:#1b4387}.site-stage.fullscreen-stage{width:100%;margin:0;padding:0;min-height:100dvh}.fullscreen-stage .glass-shell{border:0;border-radius:0;box-shadow:none;padding:0;animation:none;min-height:100dvh}.fullscreen-stage .workspace{padding:0}.manga-page{view-transition-name:manga-expand}.manga-page .manga-world{background:var(--manga-color, #1b4387)}.manga-page .manga-hero{height:clamp(190px,40.3vw,560px)}.manga-page .manga-banner{object-position:var(--manga-x, 50%) var(--manga-y, 50%)}.manga-page .manga-banner-shade{background:linear-gradient(0deg,var(--manga-color, #1b4387) 0%,color-mix(in srgb,var(--manga-color, #1b4387) 42%,transparent) 28%,transparent var(--manga-fade, 75%))}.manga-page .manga-title{width:85.2%;max-width:1280px;left:0;right:0;margin:auto;bottom:clamp(20px,3.9vw,48px)}.manga-page .manga-title h1{font-size:clamp(38px,8.5vw,118px);line-height:1;letter-spacing:-.055em;margin:0 0 clamp(10px,1.6vw,21px);text-transform:uppercase;font-weight:800}.manga-page .manga-title>p{font-size:clamp(10px,1.45vw,16px);line-height:1.6;letter-spacing:.02em;color:#edf2ff;margin:0}:is(.manga-page,.safari-controls-layer) .liquid-back{position:fixed;z-index:8;top:max(18px,env(safe-area-inset-top));left:max(20px,env(safe-area-inset-left));width:46px;height:46px;padding:0;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#ffffff43,#ffffff08);border:1px solid #ffffff70;box-shadow:inset 0 1px 2px #ffffff65,inset 0 -1px 3px #ffffff15,0 7px 25px #092c6538;backdrop-filter:blur(15px) saturate(150%);-webkit-backdrop-filter:blur(15px) saturate(150%);transition:background .2s,transform .2s}:is(.manga-page,.safari-controls-layer) .liquid-back:hover{background:linear-gradient(145deg,#ffffff65,#ffffff19);transform:translate(-2px)}:is(.manga-page,.safari-controls-layer) .liquid-back:active{transform:scale(.94)}.manga-page .manga-summary{width:85.2%;max-width:1280px;margin:0 auto;padding:0;grid-template-columns:15.7% minmax(0,1fr) 15.7%;gap:clamp(12px,3.3vw,44px);align-items:start}.manga-page .manga-cover{grid-row:1;grid-column:1;border-radius:3px;box-shadow:0 8px 18px #08275e30}.manga-page .manga-description{grid-row:1;grid-column:2;min-width:0}.manga-page .manga-creators,.manga-page .manga-cast{font-size:clamp(10px,1.5vw,17px);line-height:1.45;margin:0 0 clamp(5px,.8vw,9px)}.manga-page .manga-creators strong,.manga-page .manga-cast strong{margin-right:4px}.manga-page .manga-cast{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.manga-page .synopsis{margin-top:clamp(6px,1vw,12px)}.manga-page .synopsis .synopsis-copy{display:block;width:100%;font-size:clamp(11px,1.65vw,18px);line-height:1.45;text-wrap:pretty;white-space:pre-line;color:#edf2ff;text-align:left;padding:0;text-decoration:none;background:transparent;border:0}.synopsis-copy>span{display:block}.synopsis-copy>span:not(.expanded){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.synopsis-copy:focus-visible{outline:2px solid #edf2ff;outline-offset:5px}.manga-page .manga-genres{gap:clamp(4px,.8vw,10px);margin:clamp(10px,1.4vw,18px) 0 0}.manga-page .manga-genres span{font-size:clamp(10px,1.4vw,14px);line-height:1.1;padding:clamp(4px,.8vw,7px) clamp(6px,1.5vw,17px);border:1px solid #ccdeff88;color:#e7efff;border-radius:999px}.manga-page .anilist-rating{grid-row:1;grid-column:3;padding-top:0;gap:0;align-self:start}.manga-page .rating-ring{width:100%;height:auto;aspect-ratio:1;max-width:155px;margin:0;background:conic-gradient(#efd548 0 var(--score),#ffffff22 var(--score) 100%);box-shadow:none}.manga-page .rating-ring:before{inset:clamp(4px,1vw,9px);background:var(--manga-color, #1b4387)}.manga-page .rating-ring>span{font-size:clamp(22px,4vw,49px);letter-spacing:-.04em}.manga-page .anilist-rating>a{font-size:clamp(8px,1.1vw,12px);letter-spacing:.18em;border:0;display:block;margin:clamp(10px,1.6vw,20px) 0 0;padding:4px 0;color:#d8e3fa}.manga-page .anilist-rating>a:hover{text-decoration:underline}.manga-page .manga-gallery{width:94.5%;max-width:1450px;margin:0 auto;padding:clamp(28px,5.5vw,74px) 0 clamp(45px,8vw,100px)}.manga-page .gallery-heading{margin:0 0 clamp(10px,1.6vw,22px);display:grid;justify-items:center;gap:4px}.manga-page .gallery-heading h2{font-size:clamp(11px,1.3vw,15px);text-transform:uppercase;letter-spacing:.2em;font-weight:500;margin:0;line-height:1.5}.manga-page .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(5px,1.1vw,15px)}.manga-page .gallery-tile,.manga-page .gallery-tile.art:first-child{grid-column:auto;aspect-ratio:1.6;border-radius:1px}.manga-page .gallery-tile img{object-position:center}.manga-page .gallery-tile.character img{object-position:center 25%}.manga-page .anilist-source{min-height:clamp(60px,12vw,145px);padding:22px 18px;margin:0;gap:5px 12px;font-size:12px;color:#dbe6fd}.manga-page .anilist-source button{font-size:12px}.manga-page .chapter-library{padding:48px max(7.4%,calc((100% - 1280px)/2)) max(50px,env(safe-area-inset-bottom))}.continue-chapter{display:inline-flex;align-items:center;padding:8px 0;margin-top:10px;font-size:14px;text-decoration:underline;text-underline-offset:4px}::view-transition-group(manga-expand){animation-duration:.62s;animation-timing-function:cubic-bezier(.22,.8,.2,1);overflow:clip;border-radius:0}::view-transition-image-pair(manga-expand){isolation:isolate}::view-transition-old(manga-expand),::view-transition-new(manga-expand){width:100%;height:100%;object-fit:cover;object-position:top}::view-transition-old(manga-expand){animation:manga-fade-out .25s ease both}::view-transition-new(manga-expand){animation:manga-fade-in .45s ease both}::view-transition-group(root){animation-duration:.3s}::view-transition-old(root){animation:manga-fade-out .25s ease both}::view-transition-new(root){animation:none}@keyframes manga-fade-out{to{opacity:0}}@keyframes manga-fade-in{0%{opacity:0}to{opacity:1}}@media(max-width:600px){:is(.manga-page,.safari-controls-layer) .liquid-back{top:max(12px,env(safe-area-inset-top));left:max(12px,env(safe-area-inset-left));width:40px;height:40px}.manga-page .manga-hero{height:max(190px,40.3vw)}.manga-page .manga-title h1{font-size:clamp(33px,8.5vw,51px)}.manga-page .manga-summary{width:87%;grid-template-columns:15.7% minmax(0,1fr) 15.7%;gap:10px}.manga-page .manga-genres{margin-top:9px}.manga-page .manga-gallery{padding-top:32px}.manga-page .anilist-source{min-height:85px;font-size:10px;gap:2px 8px}.manga-page .anilist-source button{font-size:10px}.manga-page .chapter-library{padding:30px 20px max(32px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:0s!important}}@media(prefers-reduced-transparency:reduce){:is(.manga-page,.safari-controls-layer) .liquid-back{background:#315796;backdrop-filter:none;-webkit-backdrop-filter:none}}.glass-switch-row{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:8px 0;cursor:pointer}.glass-switch-copy{display:grid;gap:6px;min-width:0}.glass-switch-copy strong{color:inherit;font-size:13px;line-height:1.6;font-weight:500;overflow-wrap:anywhere}.glass-switch-copy small{font-size:12px;line-height:1.5;color:#ffffffb3}.glass-switch-row input.glass-switch-control{appearance:none;-webkit-appearance:none;position:relative;flex:0 0 44px;width:44px;height:27px;min-height:27px;margin:0;padding:0;border-radius:20px;border:1px solid #ffffff3a;background:#18222d48;box-shadow:inset 0 1px 3px #15202d30;cursor:pointer;transition:background .18s ease-out}.glass-switch-row input.glass-switch-control:before{content:"";position:absolute;top:3px;left:3px;width:19px;height:19px;border-radius:50%;background:#f3f5f6;box-shadow:0 1px 4px #10202d40;transition:transform .18s ease-out}.glass-switch-row input.glass-switch-control:checked{background:#b6cbd1a6;border-color:#d6e5e96e}.glass-switch-row input.glass-switch-control:checked:before{transform:translate(17px)}.glass-switch-row:has(input:disabled){opacity:.5;cursor:default}.glass-switch-row input.glass-switch-control:disabled{cursor:default}.glass-switch-row:has(input:focus-visible){border-radius:6px;outline:2px solid #bfd5e5;outline-offset:4px}@media(prefers-reduced-motion:reduce){.glass-switch-row input.glass-switch-control,.glass-switch-row input.glass-switch-control:before{transition:none}}@media(forced-colors:active){.glass-switch-row input.glass-switch-control{background:Canvas;border-color:ButtonText}.glass-switch-row input.glass-switch-control:before{background:ButtonText}.glass-switch-row input.glass-switch-control:checked{background:Highlight}.glass-switch-row input.glass-switch-control:checked:before{background:HighlightText}}.notification-bell{position:relative}.notification-count{position:absolute;right:-4px;top:-5px;min-width:17px;height:17px;padding:0 4px;display:grid;place-items:center;border-radius:12px;background:#eeeef1;color:#323942;font-size:9px;font-weight:800;line-height:1;box-shadow:0 2px 7px #17212d30}.notifications-dialog{position:fixed;inset:20px 20px 20px auto;z-index:30;width:min(390px,calc(100vw - 40px));height:calc(100dvh - 40px);max-height:none;margin:0;padding:0;border:1px solid #ffffff4d;border-radius:28px;background:linear-gradient(135deg,#ffffff15,#ffffff02 65%),#465059c9;color:#fff;box-shadow:inset 0 1px 1px #ffffff60,inset 0 -1px 2px #ffffff15,0 14px 48px #14212e38;backdrop-filter:blur(32px) saturate(140%);-webkit-backdrop-filter:blur(32px) saturate(140%);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff45 transparent;animation:notifications-side-enter .22s cubic-bezier(.2,.7,.2,1) both;font-family:inherit}.notifications-dialog::backdrop{background:#141b243d;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.notifications-inner{padding:22px 16px}.notifications-header{display:flex;align-items:center;gap:12px;margin:0 3px 13px;padding-bottom:18px;border-bottom:1px solid #ffffff22}.notifications-header>div{flex:1;min-width:0}.notifications-header h2{margin:0;font-size:22px;letter-spacing:-.6px;line-height:1.3}.notifications-header span{display:block;margin-top:5px;color:#ffffffbd;font-size:11px}.notifications-header h2:focus{outline:none}.notifications-dialog :focus-visible{outline:2px solid #bfd5e5;outline-offset:3px}.notification-tool{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;width:36px;height:36px;padding:0;border:1px solid #ffffff20;border-radius:50%;background:#ffffff09;color:#fff;touch-action:manipulation}.notification-tool:hover{background:#ffffff20}.notification-list{display:grid;gap:8px;margin-top:12px}.notification-entry{position:relative;border:1px solid #ffffff14;border-radius:18px;background:#ffffff08}.notification-entry:not(.is-read):before{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--notification-accent);left:6px;top:22px}.notification-entry>a{display:flex;align-items:flex-start;gap:11px;padding:15px;color:inherit;text-decoration:none}.notification-entry.is-read{background:transparent;border-color:transparent}.notification-entry.is-read .notification-entry-copy{opacity:.85}.notification-entry-icon{flex:none;width:42px;height:42px;object-fit:cover;border-radius:13px;background:#ffffff08}.notification-entry-copy{flex:1;min-width:0}.notification-entry-copy small{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;color:#ffffffa6;font-size:9px;margin-bottom:7px}.notification-entry-copy strong{display:block;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.notification-entry-copy p{margin:6px 0;color:#ffffffc0;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.notification-entry-image{width:100%;height:auto;max-height:210px;object-fit:cover;border-radius:11px;margin-top:7px}.notification-entry-link{display:flex;align-items:center;gap:6px;font-size:10px;margin-top:9px;color:#ffffffe0}.notification-empty{display:grid;justify-items:center;gap:13px;padding:38px 18px;text-align:center;color:#ffffffb0;font-size:12px}.notification-empty strong{font-size:14px;color:#fff}.notification-empty p{margin:0;line-height:1.7;max-width:30ch}.notification-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:10px 16px;border-radius:23px;border:1px solid #ffffff35;background:linear-gradient(145deg,#ffffff18,#ffffff05);color:#fff;font:inherit;font-size:12px;touch-action:manipulation}.notification-action:disabled{opacity:.5}.notification-action:hover:not(:disabled){background-color:#ffffff14}.notification-more{width:100%;margin-top:14px;min-height:55px}.notification-error{padding:12px;color:#ffd5dc;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.notification-error button{display:block;margin-top:9px;padding:0;color:inherit;background:none;text-decoration:underline}.notification-entry>a{transition:background .16s ease-out;border-radius:inherit}.notification-entry>a:hover{background:#ffffff09}.notification-empty{min-height:220px;align-content:center;padding-inline:12px}.notification-empty strong{font-size:14px;font-weight:500;line-height:1.6;text-wrap:balance}.profile-notification-preferences{margin:25px 22px 8px;padding-bottom:26px;border-bottom:1px solid #ffffff22}.profile-notification-preferences h2{margin:0 0 18px;font-size:20px;letter-spacing:-.03em}.profile-notification-options{padding:0 17px;border:1px solid #ffffff2b;border-radius:21px;background:linear-gradient(135deg,#ffffff08,#ffffff02),#29343e19;box-shadow:inset 0 1px #ffffff20}.profile-notification-option{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:80px;padding:17px 0;cursor:pointer}.profile-notification-option+.profile-notification-option{border-top:1px solid #ffffff1c}.profile-notification-option>span{display:grid;gap:6px;min-width:0}.profile-notification-option strong{color:#fff;font-size:14px;line-height:1.5;font-weight:600}.profile-notification-option small{font-size:12px;line-height:1.5;color:#ffffffb3}@keyframes notifications-side-enter{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes notifications-enter{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:900px){.notifications-dialog{inset:0;width:min(440px,calc(100vw - 28px));height:fit-content;max-height:calc(100dvh - 48px);margin:auto;background:linear-gradient(135deg,#ffffff18,#ffffff04),#465059d9;animation-name:notifications-enter}}@media(max-width:600px){.notifications-inner{padding:20px 14px}.notifications-header h2{font-size:21px}.notification-entry>a{padding-left:12px;gap:9px}.profile-notification-preferences{margin-inline:13px}.profile-notification-option{gap:14px;min-height:83px}.profile-notification-option strong{font-size:13px}.profile-notification-option small{font-size:11px}}@media(prefers-reduced-motion:reduce){.notifications-dialog{animation:none}.profile-notification-option input,.profile-notification-option input:before,.notification-entry>a{transition:none}}@media(prefers-reduced-transparency:reduce){.notifications-dialog{background:#465059;backdrop-filter:none;-webkit-backdrop-filter:none}}.notification-swipe{position:relative;isolation:isolate;overflow:hidden;border-radius:18px}.notification-swipe .notification-entry{background:#4c555ee8;transition:transform .21s cubic-bezier(.2,.7,.2,1);position:relative;z-index:1}.notification-swipe.is-dragging .notification-entry{transition:none;user-select:none}.notification-swipe .notification-entry.is-read{background:#4b555df5}.notification-swipe-underlay{position:absolute;inset:0;display:flex;align-items:center;padding:24px;color:#f5d2d2;background:linear-gradient(90deg,#bd70704f,#ab5c5c24);border:1px solid #e0a0a035;border-radius:inherit}.notification-swipe-underlay.is-right{justify-content:flex-end;background:linear-gradient(270deg,#bd70704f,#ab5c5c24)}.notification-swipe.is-removing{pointer-events:none}@media(prefers-reduced-motion:reduce){.notification-swipe .notification-entry{transition:none}}.shelf-empty{margin:0;padding:12px 3px 20px;color:#fff9;font-size:12px;line-height:1.7}.archive-entry{container-type:inline-size;padding:36px 0 14px}.archive-cta,.archive-load-more,.archive-reset{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:54px;padding:14px 26px;border-radius:30px;border:1px solid #ffffff45;color:#fff;background:linear-gradient(145deg,#ffffff28,#ffffff0b);box-shadow:inset 0 1px 1px #fff5,inset 0 -1px 3px #ffffff09,0 8px 24px #1820291b;backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);font-size:14px;font-weight:700;transition:background-color .2s,transform .2s}.archive-cta{width:100%;height:calc((100cqw - 64px) / 2.89);min-height:0;flex-direction:column;gap:18px;border-radius:15px;font-size:clamp(20px,2vw,28px);letter-spacing:-.04em}.archive-cta:hover,.archive-load-more:hover,.archive-reset:hover{background-color:#ffffff18}.archive-cta:active{transform:scale(.995)}.archive-load-more:active,.archive-reset:active{transform:scale(.98)}.archive-page{padding:0 0 18px}.archive-header{justify-content:space-between}.archive-header .notification-button{width:40px;height:40px;border:1px solid #ffffff40;background:linear-gradient(135deg,#ffffff27,#ffffff08),#313b4428;box-shadow:inset 0 1px 1px #fff5,inset 0 -1px 1px #ffffff15,0 4px 14px #18202a20;backdrop-filter:blur(16px) saturate(150%);-webkit-backdrop-filter:blur(16px) saturate(150%)}.archive-header .archive-home:hover{background-color:#ffffff20}.archive-total{flex-shrink:0;color:#ffffffb6;font-size:12px;font-variant-numeric:tabular-nums}.archive-filters{display:grid;grid-template-columns:1.4fr .8fr .9fr 1.1fr;align-items:end;gap:12px;margin-bottom:16px}.archive-search{display:flex;align-items:center;gap:10px;min-width:0;height:46px;padding:0 14px;border:1px solid #ffffff30;border-radius:23px;background:#26303a28;box-shadow:inset 0 1px 1px #ffffff18}.archive-search svg{flex-shrink:0;color:#fffa}.archive-search input{width:100%;min-width:0;color:#fff;background:transparent;padding:12px 0;font-size:12px}.archive-search input::placeholder{color:#ffffff92}.archive-filter{display:grid;min-width:0;gap:8px;font-size:11px;color:#ffffffae}.archive-filter .glass-select-trigger{font-size:12px}@media(max-width:700px){.archive-filter .glass-select-trigger{font-size:16px}}.archive-results-meta{display:flex;align-items:baseline;justify-content:flex-end;gap:18px;margin:0 2px 18px}.archive-results-meta .archive-ranking-note{flex:1;margin:0}.archive-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:17px}.archive-grid .book-card{aspect-ratio:.68;content-visibility:auto;contain-intrinsic-size:auto 300px}.archive-grid .book-info{left:13px;right:10px;bottom:18px}.archive-grid .book-info h3{font-size:15px}.archive-ranking-note{color:#ffffffa5;font-size:11px;margin:0 0 20px;line-height:1.7}.archive-empty{padding:45px 0 65px;text-align:center;color:#ffffffbd;font-size:13px}.archive-reset{min-height:42px;font-size:12px;padding:9px 19px;margin-top:12px}.archive-load-more{width:100%;margin-top:28px}.page-vertical-panel .book-card{content-visibility:visible;contain-intrinsic-size:none}.page-vertical-panel{position:fixed;top:0;z-index:9;overflow:hidden;pointer-events:none;contain:layout paint style;will-change:transform;transform-origin:50% 50%}.site-stage[data-vertical-live]{visibility:hidden}.site-stage[data-vertical-live] .side-rail{visibility:visible}html[data-page-transition=vertical]{overflow-x:clip}@media(max-width:1050px){.archive-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.archive-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.archive-search{grid-column:1 / -1}}@media(max-width:900px){.archive-cta{height:calc((100cqw - 48px) / 2.21)}}@media(max-width:700px){.archive-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 9px}.archive-filter:last-child{grid-column:1 / -1}.archive-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.archive-grid .book-info h3{font-size:13px}}@media(max-width:600px){.archive-cta{height:calc((100cqw - 24px) / 1.53);border-radius:13px}.archive-header{flex-wrap:nowrap;min-height:60px}.archive-entry{padding:30px 0 12px}}@media(max-width:500px){.archive-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.archive-grid .book-info{left:11px;right:9px;bottom:16px}.archive-grid .book-info h3{font-size:14px}}@media(prefers-reduced-motion:reduce){.archive-cta,.archive-load-more,.archive-reset{transition:none}}@media(prefers-reduced-transparency:reduce){.archive-cta,.archive-load-more,.archive-reset,.archive-header .notification-button{background:#50565e;backdrop-filter:none;-webkit-backdrop-filter:none}}.site-share-row{display:flex;justify-content:center;padding:12px 0 20px}.site-share-button{background:linear-gradient(145deg,#ffffff14,#ffffff05);min-height:42px;border-radius:24px;color:#fff;font-size:12px;gap:9px;padding:0 19px}.manga-row{padding-top:28px}.manga-row-viewport{overflow:hidden;touch-action:pan-y pinch-zoom;cursor:grab;padding:6px 0 12px;border-radius:16px}.manga-row-viewport:active{cursor:grabbing}.manga-row-viewport:focus-visible{outline-offset:2px}.manga-row-track{display:flex;gap:16px;touch-action:pan-y pinch-zoom}.manga-row-track .book-card{flex:0 0 calc((100% - 64px) / 4.25);aspect-ratio:.68}.manga-row-track img{user-select:none;pointer-events:none}.manga-row .book-info{left:14px;right:12px;bottom:18px}.manga-row .book-info h3{font-size:16px}.save-button.is-saved{color:#fff;background-color:#ffffff24;border-color:#ffffff60}.save-button[aria-busy=true]{opacity:.5}.save-button{transition:background-color .2s,border-color .2s,opacity .2s}.card-bookmark{width:36px;height:36px;border-radius:50%;padding:0}.card-bookmark>svg{display:block;flex-shrink:0}.saved-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:12px 0}.saved-grid .book-card{aspect-ratio:.68}.saved-grid .book-info{left:14px;right:12px;bottom:18px}.saved-empty{color:#ffffffca;padding:35px 0 60px;font-size:15px}.library-error{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;background:#41444c;padding:12px 16px;border:1px solid #ffffff35;border-radius:14px;font-size:13px;margin-bottom:12px}.library-error button{padding:8px 12px;border:1px solid #ffffff40;border-radius:20px;flex-shrink:0}.chapter-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.saved-link.current{background:#ffffff28}.manga-row:last-child{padding-bottom:10px}.app-shell{position:relative;overflow:hidden}.framed-page-panel{position:absolute;top:0;left:0;z-index:3;overflow:hidden;pointer-events:none;contain:layout paint style;will-change:transform}.app-shell[data-framed-live]>.app-header,.app-shell[data-framed-live]>.page-content{visibility:hidden}.page-content{min-height:calc(100svh - 210px)}.compact-header .search-field{flex:1 1 auto}.compact-header .header-actions{margin-left:auto;flex-shrink:0}.profile-exit{margin-top:30px}.profile-button{display:inline-flex;align-items:center}html[data-page-transition=slide]{overflow-x:clip}@media(max-width:900px){.saved-link{display:none}.manga-row-track .book-card{flex-basis:calc((100% - 48px) / 3.25)}.profile-button{display:none}.saved-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.manga-row{padding-top:24px}.manga-row-track{gap:12px}.saved-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.saved-grid .book-info{left:11px;right:9px;bottom:16px}.manga-row-track .book-card{flex-basis:calc((100% - 24px) / 2.25)}.manga-row .book-info{left:11px;right:9px;bottom:16px}.manga-row .book-info h3{font-size:14px}.manga-row .section-header h2{font-size:15px;letter-spacing:-.4px}.library-error{flex-wrap:wrap}.chapter-actions{gap:8px}}@media(max-width:380px){.manga-row .section-header h2{font-size:13px}.manga-row .book-info h3{font-size:12px}.manga-row .book-info p{font-size:10px}}@media(prefers-reduced-motion:reduce){.manga-row-viewport *,.save-button{transition:none}::view-transition-old(section-swipe),::view-transition-new(section-swipe){animation:none}}html body :focus,html body :focus-within{outline:none!important}html body :focus-visible:not([tabindex="-1"]){box-shadow:inset 0 0 0 999px #ffffff12}html body :is(h1,h2,h3,.page-content)[tabindex="-1"]:focus{box-shadow:none}html body :is(.archive-search,.search-field,.admin-search,.gif-search):focus-within{background-color:#ffffff12}html body :is(.archive-search,.search-field,.admin-search,.gif-search) input:focus-visible{box-shadow:none}::selection{background:#26313c80;color:#fff}@media(forced-colors:active){html body :focus-visible:not([tabindex="-1"]){outline:2px solid Highlight!important}}img{-webkit-touch-callout:none;-webkit-user-drag:none;user-select:none}
