html{--site-header-height:90px;--scroll-ink:#11110f;--scroll-paper:#f3efe3;--scroll-accent:#f0ce53;--scroll-rule:#44413f;--scroll-header-rule:1px}:is(.manga-site-header,.manga-site-footer){background:hsl(var(--background));color:hsl(var(--foreground));border-color:hsl(var(--border));font-family:var(--font-sans), sans-serif}.manga-site-header{background:0 0;border:0}.manga-header-inner{min-height:calc(var(--site-header-height) - var(--scroll-header-rule));gap:24px;padding:12px 32px}.manga-desktop-nav{flex-shrink:0;align-items:center;gap:32px}.manga-wordmark{min-height:44px;font-family:var(--font-sans), sans-serif;letter-spacing:.08em;text-transform:uppercase;color:inherit;align-items:center;font-size:26px;font-weight:400;line-height:1;display:inline-flex}.manga-wordmark-dot{color:hsl(var(--gold-ink))}.manga-main-links{gap:4px}.manga-nav-link{letter-spacing:.08em;text-transform:uppercase;min-height:44px;color:inherit;border-bottom:1px solid #0000;align-items:center;padding-inline:14px;font-size:11px;font-weight:600;display:inline-flex}.manga-nav-link[aria-current=page]{color:hsl(var(--primary));border-bottom-color:hsl(var(--primary))}.manga-nav-link:hover{border-bottom-color:currentColor}.manga-header-tools button{min-height:44px;color:inherit;border-color:hsl(var(--border));font-family:var(--font-sans), sans-serif;background:0 0;border-radius:0}.manga-header-tools button:hover{background:hsl(var(--muted))}.manga-settings button{min-width:44px}.manga-search button{border-color:currentColor;max-width:100%}.manga-skip-link{z-index:100;background:hsl(var(--foreground));color:hsl(var(--background));padding:12px 18px;position:fixed;top:8px;left:16px;transform:translateY(-160%)}.manga-skip-link:focus{transform:translateY(0)}:is(.manga-site-header,.manga-site-footer) :focus-visible{outline:3px solid hsl(var(--ring));outline-offset:4px}.manga-site-footer{border-top:1px solid hsl(var(--border) / .15);padding-bottom:0}.manga-footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:36px 32px;display:flex}.manga-footer-brand p{color:hsl(var(--muted-foreground));margin-top:10px;font-size:13px;line-height:1.6}.manga-footer-social,.manga-footer-tools{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.manga-footer-social a{align-items:center;gap:7px;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}.manga-footer-social a:hover{text-underline-offset:5px;text-decoration:underline}.manga-footer-tools button{min-width:44px;min-height:44px}.manga-back-top{border:1px solid hsl(var(--border) / .15);align-items:center;gap:12px;padding:0 14px;font-size:14px;font-weight:650;display:inline-flex}@media (min-width:768px){.manga-mobile-wordmark{display:none}}@media (min-width:768px) and (max-width:1100px){.manga-header-inner{gap:16px;padding-inline:24px}.manga-desktop-nav{gap:20px}.manga-main-links{gap:14px}.manga-nav-link{padding-inline:10px}}@media (max-width:767px){html{--site-header-height:76px}.manga-header-inner{min-height:calc(var(--site-header-height) - var(--scroll-header-rule));gap:4px;padding:10px 16px}.manga-mobile-wordmark{margin-right:0;padding:0;font-size:20px}.manga-header-tools{min-width:0}.manga-search{justify-content:flex-end;display:flex}.manga-search button{width:auto;min-width:44px}.manga-footer-inner{align-items:flex-start;gap:20px;padding:28px 20px}.manga-footer-brand{width:100%}.manga-footer-social{gap:18px}}
.quick-jump-dialog{color:#f3efe3;background:#11110f;border:0;border-radius:8px;gap:0;width:min(640px,100vw - 32px);max-width:none;max-height:calc(100dvh - 48px);margin-inline:auto;padding:0;display:block;position:fixed;top:clamp(24px,12vh,144px);left:0;right:0;transform:none}.quick-jump-dialog[data-state=open]{animation:.18s ease-out quick-jump-enter}.quick-jump-dialog[data-state=closed]{animation:.12s ease-in quick-jump-leave}.quick-jump-dialog>button{width:44px;height:44px;color:inherit;background:0 0;border:0;border-radius:0;place-items:center;display:grid;top:12px;right:12px}.quick-jump-dialog>button svg{width:18px;height:18px}.quick-jump-dialog>button:hover{background:#8882}.quick-jump-dialog>button:focus-visible{outline-offset:2px;outline:2px solid #f0ce53}@keyframes quick-jump-enter{0%{opacity:0}to{opacity:1}}@keyframes quick-jump-leave{0%{opacity:1}to{opacity:0}}@media (max-width:600px){.quick-jump-dialog{width:calc(100vw - 24px);max-height:calc(100dvh - 24px);top:12px}}@media (prefers-reduced-motion:reduce){.quick-jump-dialog[data-state]{animation:none}}.quick-jump-menu[cmdk-root]{width:100%;height:auto;max-height:inherit;color:#f3efe3;min-height:0;font-family:var(--font-sans), sans-serif;background:#11110f;border:1px solid #f3efe326;border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 90px #0008}.quick-jump-menu .quick-heading{color:#f3efe3a6;letter-spacing:.04em;flex-shrink:0;align-items:center;gap:10px;min-height:56px;padding:12px 66px 0 24px;font-size:12px;display:flex}.quick-jump-menu .quick-slash{color:#f0ce53;font-family:var(--font-mono), monospace;font-size:19px}.quick-jump-menu [cmdk-input-wrapper]{border:0;border-bottom:1px solid #f3efe333;flex-shrink:0;margin:0 24px;padding:0;transition:border-color .15s}.quick-jump-menu [cmdk-input-wrapper]:focus-within{border-bottom-color:#f0ce53}.quick-jump-menu [cmdk-input-wrapper]>svg{display:none}.quick-jump-menu [cmdk-input]{color:#f3efe3;width:100%;min-width:0;height:64px;font-family:var(--font-cal), serif;background:0 0;border:0;border-radius:0;padding:8px 0 16px;font-size:27px;line-height:1.25}.quick-jump-menu [cmdk-input]:focus,.quick-jump-menu [cmdk-input]:focus-visible{box-shadow:none;outline:none}.quick-jump-menu [cmdk-input]::placeholder{color:#f3efe373;opacity:1}.quick-jump-menu .quick-results{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f3efe333 transparent;min-height:0;max-height:min(48dvh,380px);padding:12px;scroll-padding-block:12px;overflow:hidden auto}.quick-jump-menu [cmdk-group]{color:#f3efe3;padding:0 0 12px}.quick-jump-menu [cmdk-group-heading]{color:#f3efe373;font-family:var(--font-mono), monospace;letter-spacing:.12em;text-transform:uppercase;padding:10px 12px 8px;font-size:10px;font-weight:400}.quick-jump-menu [cmdk-item]{color:#f3efe3;cursor:pointer;background:0 0;border-left:2px solid #0000;border-radius:0;grid-template-columns:minmax(0,1fr) minmax(0,auto) 14px;align-items:center;gap:14px;min-height:46px;padding:10px 12px;font-size:14px;line-height:1.4;display:grid}.quick-jump-menu [cmdk-item][aria-selected=true]{color:#f3efe3;background:#f0ce530d;border-left-color:#f0ce53}.quick-jump-menu .quick-destination,.quick-jump-menu .quick-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.quick-jump-menu .quick-path{max-width:240px;color:hsl(var(--muted-foreground));font-family:var(--font-mono), monospace;text-align:right;font-size:10px}.quick-jump-menu .quick-arrow{color:#f0ce53;opacity:0}.quick-jump-menu [cmdk-item][aria-selected=true] .quick-arrow{opacity:1}.quick-jump-menu [cmdk-empty]{color:#f3efe399;padding:32px 12px;font-size:13px}.quick-jump-menu .quick-help{color:#f3efe373;border-top:1px solid #f3efe31a;flex-shrink:0;align-items:center;gap:20px;min-height:46px;padding:10px 24px;font-size:11px;display:flex}.quick-jump-menu .quick-help kbd{color:#f3efe3b3;font-family:var(--font-mono), monospace;margin-right:4px;font-size:10px}@media (max-width:540px){.quick-jump-menu[cmdk-root]{max-height:calc(100dvh - 112px)}.quick-jump-menu .quick-heading{padding-left:18px}.quick-jump-menu [cmdk-input-wrapper]{margin-inline:18px}.quick-jump-menu [cmdk-input]{height:60px;font-size:23px}.quick-jump-menu .quick-results{flex:0 auto;max-height:min(48dvh,380px);padding:8px}.quick-jump-menu [cmdk-item]{grid-template-columns:minmax(0,1fr) 14px;gap:2px 8px;padding-block:8px}.quick-jump-menu .quick-path{text-align:left;grid-area:2/1;max-width:100%}.quick-jump-menu .quick-arrow{grid-area:1/2/3}.quick-jump-menu .quick-help{gap:14px;padding-inline:18px}}
.index-drawer{color:#f3efe3;width:min(440px,100vw);max-width:none;height:100dvh;font-family:var(--font-sans),sans-serif;background:#11110f;border:0;border-left:1px solid #f3efe31a;gap:0;padding:0;transition:none;inset:0 0 0 auto;overflow:hidden;transform:none}.index-drawer[data-state=open]{animation:.18s ease-out index-drawer-enter}.index-drawer[data-state=closed]{animation:.12s ease-in index-drawer-leave}.index-drawer .index-drawer-close{width:44px;height:44px;color:inherit;place-items:center;display:grid;position:absolute;top:16px;right:16px}.index-drawer .index-drawer-close:hover{background:#8882}.index-drawer :is(a,button):focus-visible{outline-offset:2px;outline:2px solid #f0ce53}@keyframes index-drawer-enter{0%{opacity:0}to{opacity:1}}@keyframes index-drawer-leave{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.index-drawer[data-state]{animation:none}}.index-drawer-body{color:#f3efe3;background:#11110f;flex-direction:column;height:100%;min-height:0;display:flex}.index-drawer-body header{flex:none;padding:28px 72px 24px 28px}.index-drawer-body .quiet-brand{font:600 25px var(--font-sans),sans-serif;letter-spacing:-.05em}.index-drawer-body .quiet-brand>span{color:#f0ce53}.index-drawer-body header p{color:#a8a598;font:11px var(--font-mono),monospace;margin-top:22px}.index-drawer-body .quiet-drawer-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f3efe326 transparent;flex:1;min-height:0;padding:0 28px 32px;overflow-y:auto}.index-drawer-body a{align-items:center;gap:14px;min-height:44px;text-decoration:none;display:flex}.index-drawer-body .quiet-site-links{padding-bottom:24px}.index-drawer-body .quiet-site-links a{min-height:60px;font:400 32px/1.1 var(--font-cal),sans-serif;letter-spacing:-.04em}.index-drawer-body .quiet-number{color:#a8a598;width:18px;font:10px var(--font-mono),monospace;letter-spacing:0}.index-drawer-body .quiet-link-arrow{color:#858276;font:14px var(--font-sans),sans-serif;flex:none;margin-left:auto}.index-drawer-body .quiet-project-links{border-top:1px solid #f3efe31a;padding-top:22px}.index-drawer-body h2{color:#a8a598;font:10px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.12em;justify-content:space-between;margin-bottom:12px;display:flex}.index-drawer-body .quiet-project-links a{padding-block:10px;font-size:14px;line-height:1.5}.index-drawer-body a>span:first-child{overflow-wrap:anywhere}.index-drawer-body a:hover,.index-drawer-body a[aria-current=page],.index-drawer-body a[aria-current=page] .quiet-link-arrow{color:#f0ce53}.index-drawer-body footer{color:#858276;font:10px/1.5 var(--font-mono),monospace;margin-top:32px}@media (max-width:380px){.index-drawer-body header{padding-left:22px}.index-drawer-body .quiet-drawer-scroll{padding-inline:22px}}
.index-header{--header-foreground:#f3efe3;--header-button-background:#f3efe3;--header-button-foreground:#11110f;--header-focus:#f0ce53;isolation:isolate;color:var(--header-foreground);background:0 0;transition:color .22s 80ms;position:relative;overflow:clip}.index-header:before{content:"";z-index:-1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);pointer-events:none;background:#11110f;border-bottom:1px solid #f3efe314;transition:clip-path .6s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.index-header[data-surface=clear]{--header-foreground:#11110f;--header-button-background:#11110f;--header-button-foreground:#f3efe3;--header-focus:#11110f}.index-header[data-surface=clear]:before{clip-path:polygon(0 0,100% 0,100% -35%,0 -5%)}.index-header-inner{height:var(--site-header-height);align-items:center;gap:22px;max-width:1600px;margin:auto;padding:0 32px;display:flex}.index-header .manga-wordmark{text-transform:none;font-family:var(--font-cal), var(--font-sans), sans-serif;letter-spacing:-.065em;font-size:34px;font-weight:600}.index-header .manga-wordmark-dot{color:#f0ce53;transition:color .22s 80ms}.index-header[data-surface=clear] .manga-wordmark-dot{color:inherit}.index-header-tools{margin-left:auto}.index-header .manga-header-tools{align-items:center;gap:6px;display:flex}.index-header .manga-header-tools button:hover{background:#8882}.index-header .manga-settings button{min-width:44px;margin:0}.index-header .manga-search button{border:0;width:44px;min-width:44px;height:44px;padding:0}.index-header-menu .index-drawer-trigger{border:1px solid var(--header-button-background);background:var(--header-button-background);width:110px;height:44px;color:var(--header-button-foreground);border-radius:0;align-items:center;gap:12px;margin:0;padding:0 16px;display:inline-flex}.index-header-menu .index-drawer-trigger:after{content:"Index";font:12px var(--font-mono), monospace}.index-header-menu .index-drawer-trigger:hover{color:#11110f;background:#f0ce53;border-color:#f0ce53}.index-header :is(a,button):focus-visible{outline:2px solid var(--header-focus);outline-offset:4px}@media (max-width:767px){.index-header-inner{gap:8px;padding:0 14px}.index-header .manga-wordmark{font-size:27px}.index-header .manga-header-tools{gap:0}.index-header-menu .index-drawer-trigger{justify-content:center;width:44px;min-width:44px;padding:0}.index-header-menu .index-drawer-trigger:after{display:none}}@media (prefers-reduced-motion:reduce){.index-header,.index-header:before,.index-header .manga-wordmark-dot{transition:none}}
