@font-face{font-family:Comic Neue;font-weight:700;font-display:swap;src:url(../../../fonts/comic-neue-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2212}@font-face{font-family:Mali;font-weight:600 700;font-display:swap;src:url(../../../fonts/mali-600-thai.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Bangers;font-display:swap;src:url(../../../fonts/bangers-latin.woff2)format("woff2");unicode-range:U+??,U+2000-206F}:root{--font-comic:"Comic Neue", "Mali", "Comic Sans MS", "Comic Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--font-body:system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{color:#000;font-family:var(--font-body);background:#fff}button{font-family:inherit}.manga-card{background:#fff;border:2px solid #000;box-shadow:4px 4px #000}.panel{width:100%;display:block}.manga-title{color:#fff;background:#000;position:relative;box-shadow:none!important;border:none!important;padding-bottom:.9rem!important}.manga-title:after{content:"";background:radial-gradient(circle,#000 1.1px,#0000 1.3px) 0 0/5px 5px,#fff;height:.45rem;position:absolute;bottom:0;left:0;right:0}.manga-title h1{font-family:"Bangers", var(--font-comic);letter-spacing:.06em;text-transform:uppercase;font-weight:400;line-height:1;font-size:1.6rem!important}.manga-title a{color:#fff!important}.balloon-input{font-weight:700;font-family:var(--font-comic), var(--font-body)!important;border:3px solid #000!important;border-radius:1.6rem/1.4rem!important;padding:.55rem 1rem!important}.balloon-input:focus-visible{outline-offset:2px;outline:3px solid #000}.burst-btn{--burst:polygon(50% 0%, 61% 18%, 82% 7%, 79% 30%, 100% 34%, 85% 52%, 100% 70%, 78% 72%, 82% 95%, 61% 83%, 50% 100%, 39% 83%, 18% 95%, 22% 72%, 0% 70%, 15% 52%, 0% 34%, 21% 30%, 18% 7%, 39% 18%);clip-path:var(--burst);letter-spacing:.06em;text-transform:uppercase;min-width:4.6rem;min-height:3.4rem;font-size:1.15rem;color:#fff!important;box-shadow:none!important;font-family:"Bangers", var(--font-comic)!important;background:#000!important;border:none!important}.burst-btn:disabled{opacity:1!important;background:#9a9a9a!important}.burst-btn:focus-visible{outline:none;background:#444!important}.typing-balloon{letter-spacing:.15em;background:#fff;border:2px solid #000;border-radius:50%;padding:.05rem .7rem;font-weight:700;display:inline-block;position:relative}.typing-balloon:after{content:"";border:.3rem solid #0000;border-top:.45rem solid #000;position:absolute;bottom:-.45rem;left:.6rem}.bar.svelte-qhcpjg{z-index:30;pointer-events:none;gap:.4rem;display:flex;position:fixed;top:3.6rem;left:50%;transform:translate(-50%)}.chip.svelte-qhcpjg{pointer-events:auto;font:inherit;color:#fff;white-space:nowrap;background:#000;border:2px solid #fff;outline:2px solid #000;padding:.2rem .6rem;font-size:.8rem;font-weight:700}button.chip.svelte-qhcpjg{cursor:pointer}.blocker.svelte-qhcpjg{z-index:40;background:#ffffffeb;place-items:center;display:grid;position:fixed;inset:0}.box.svelte-qhcpjg{text-align:center;max-width:22rem;padding:1.25rem}.box.svelte-qhcpjg h2:where(.svelte-qhcpjg){font-family:var(--font-comic);margin-top:0}.box.svelte-qhcpjg button:where(.svelte-qhcpjg){font:inherit;color:#fff;cursor:pointer;background:#000;border:2px solid #000;padding:.5rem 1rem;font-weight:700}.backdrop.svelte-1nn86in{z-index:40;background:#00000073;position:fixed;inset:0}.dialog.svelte-1nn86in{z-index:41;background:#fff;width:min(92vw,27rem);max-height:90vh;padding:1rem 1.1rem;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}h2.svelte-1nn86in{font-family:var(--font-comic);margin:0 0 .4rem;font-size:1.3rem}p.svelte-1nn86in{margin:.4rem 0}.code.svelte-1nn86in{letter-spacing:.04em;text-align:center;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;border:3px solid #000;padding:.6rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.15rem;font-weight:700}.row.svelte-1nn86in{flex-wrap:wrap;justify-content:center;gap:.5rem;margin:.5rem 0;display:flex}.check.svelte-1nn86in{align-items:center;gap:.5rem;margin:.6rem 0;font-weight:700;display:flex}.check.svelte-1nn86in input:where(.svelte-1nn86in){accent-color:#000;width:1.2rem;height:1.2rem}form.svelte-1nn86in{flex-direction:column;gap:.35rem;display:flex}label[for=recovery-code].svelte-1nn86in{font-weight:700}#recovery-code.svelte-1nn86in{font:inherit;text-transform:uppercase;border:2px solid #000;padding:.45rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}button.svelte-1nn86in{font:inherit;cursor:pointer;font-weight:700}.ghost.svelte-1nn86in{color:#000;background:#fff;border:2px solid #000;padding:.4rem .9rem}.done.svelte-1nn86in{margin:.4rem auto 0;padding:.55rem 1.4rem;display:block}.link.svelte-1nn86in{color:#000;background:0 0;border:none;margin-top:.4rem;padding:.4rem 0;text-decoration:underline}.err.svelte-1nn86in{color:#b00;font-weight:700}.banner.svelte-1nn86in{z-index:30;background:#fff;border:2px solid #000;padding:.5rem .75rem;font-weight:700;position:fixed;bottom:.5rem;left:.5rem;right:.5rem}.notice.svelte-1hpega7{z-index:31;background:#fff;align-items:center;gap:.6rem;width:min(92vw,26rem);padding:.6rem .75rem;font-size:.9rem;display:flex;position:fixed;top:5.4rem;left:50%;transform:translate(-50%)}p.svelte-1hpega7{flex:1;margin:0}.actions.svelte-1hpega7{gap:.3rem;display:flex}button.svelte-1hpega7{font:inherit;cursor:pointer;border:2px solid #000;padding:.35rem .7rem;font-weight:700}.on.svelte-1hpega7{color:#fff;background:#000}.later.svelte-1hpega7{color:#000;background:#fff}
