#req-bubble[data-astro-cid-nnn7akjz]{display:inline-flex;align-items:center;gap:8px;margin-top:.9rem;padding:0;border:0;background:none;cursor:pointer;color:var(--ink-soft);font:inherit;font-size:.82rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}#req-bubble[data-astro-cid-nnn7akjz]:hover{color:var(--accent)}#req-panel[data-astro-cid-nnn7akjz]{position:fixed;right:18px;bottom:18px;z-index:9001;width:min(360px,calc(100vw - 36px));background:var(--card);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);overflow:hidden;color:var(--ink)}.req-head[data-astro-cid-nnn7akjz]{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;background:var(--ink);color:var(--paper);font-family:var(--font-display);font-weight:800;font-size:15px;border-bottom:2px solid var(--accent)}.req-head[data-astro-cid-nnn7akjz] button[data-astro-cid-nnn7akjz]{background:none;border:none;color:var(--paper);font-size:22px;line-height:1;cursor:pointer}.req-msg[data-astro-cid-nnn7akjz]{padding:13px 14px;font-size:13px;line-height:1.6;color:var(--ink-soft);background:var(--paper-2)}#req-form[data-astro-cid-nnn7akjz]{display:flex;flex-direction:column;gap:8px;padding:12px 14px 16px}#req-form[data-astro-cid-nnn7akjz] input[data-astro-cid-nnn7akjz],#req-form[data-astro-cid-nnn7akjz] textarea[data-astro-cid-nnn7akjz]{width:100%;padding:10px 11px;border:1px solid var(--line);border-radius:10px;font-size:13.5px;font-family:inherit;box-sizing:border-box;resize:vertical;background:#fff}#req-form[data-astro-cid-nnn7akjz] input[data-astro-cid-nnn7akjz]:focus,#req-form[data-astro-cid-nnn7akjz] textarea[data-astro-cid-nnn7akjz]:focus{outline:none;box-shadow:0 0 0 3px color-mix(in oklab,var(--accent) 30%,transparent)}.req-hp[data-astro-cid-nnn7akjz]{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important}.req-submit[data-astro-cid-nnn7akjz]{margin-top:2px;padding:11px;border:1px solid var(--line);border-radius:10px;cursor:pointer;background:var(--accent);color:#fff;font-family:var(--font-display);font-size:14px;font-weight:800}.req-submit[data-astro-cid-nnn7akjz]:disabled{opacity:.6;cursor:default}.req-status[data-astro-cid-nnn7akjz]{margin:4px 0 0;font-size:13px;text-align:center}.req-status[data-astro-cid-nnn7akjz].ok{color:#1f7a4d}.req-status[data-astro-cid-nnn7akjz].err{color:#c62828}.s-1{color:var(--ink-soft)!important}.s-2{border-color:var(--line)!important;color:var(--ink-soft)!important}.s-3{margin-bottom:1.6rem!important}.s-4{font-size:.85rem!important;color:var(--ink-soft)!important;text-decoration:none!important}.s-5{margin:.5rem 0 .3rem!important}.s-6{border-color:var(--line)!important;font-size:.8rem!important;padding:.3rem .8rem!important;font-weight:700!important}.s-7{display:flex!important;gap:1.6rem!important;align-items:flex-start!important;flex-wrap:wrap!important;margin-bottom:2rem!important}.s-8{flex:1!important;min-width:240px!important}.s-9{margin:.3rem 0!important}.s-10{color:var(--ink-faint)!important;font-size:1.1rem!important}.s-11{margin-top:.8rem!important}.s-12{font-size:.8rem!important;padding:.3rem .8rem!important}.s-13{font-size:1.1rem!important}.s-14{margin:2rem 0!important}.s-15{margin-bottom:.8rem!important}.s-16{border-color:var(--line)!important;padding:.4rem .9rem!important;font-size:.9rem!important}.s-17{margin:1.6rem 0!important}.s-18{display:flex!important;gap:.5rem!important;flex-wrap:wrap!important}.s-19{margin-top:2.4rem!important}.s-20{margin-bottom:.6rem!important}.s-21{border-color:var(--line)!important;padding:.3rem .8rem!important;font-size:.78rem!important;font-weight:700!important}.s-22{display:flex!important;gap:.6rem!important;flex-wrap:wrap!important}.s-23{margin-bottom:1.8rem!important}.s-24{border:1px solid var(--line)!important;border-radius:18px!important;background:var(--card)!important;box-shadow:var(--shadow)!important;padding:1.4rem 1.2rem!important}.s-25{display:grid!important;gap:1.6rem!important}.s-26{font-family:var(--font-display)!important;font-weight:800!important;font-size:1.1rem!important;margin-bottom:.7rem!important;display:inline-block!important;border-bottom:2px solid var(--accent)!important;padding-bottom:.2rem!important}.s-27{border:1px solid var(--line)!important;border-radius:18px!important;background:var(--card)!important;box-shadow:var(--shadow)!important;overflow:hidden!important}.s-28{display:flex!important;align-items:center!important;gap:1rem!important;padding:.75rem 1.1rem!important;border-bottom:1px dashed var(--line)!important}.s-29{font-family:var(--font-display)!important;font-weight:800!important;min-width:64px!important;color:var(--ink-soft)!important}.s-30{flex:1!important}.s-31{font-family:var(--font-display)!important}.s-32{border-color:var(--line)!important;font-size:.66rem!important}.s-33{display:grid!important;gap:1.1rem!important;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))!important}.s-34{font-family:var(--font-display)!important;font-weight:800!important;font-size:1.8rem!important;letter-spacing:-.03em!important}.s-35{font-weight:700!important;font-size:.85rem!important}.s-36{font-weight:700!important;font-size:.8rem!important}.s-37{display:flex!important;gap:.8rem!important;align-items:center!important;font-weight:700!important}.s-38{display:inline-flex!important;align-items:center!important;gap:.3rem!important}.s-39{font-weight:700!important}.s-40{margin:0 0 1.6rem!important}.s-41{margin-bottom:2rem!important}.s-42{margin-bottom:1rem!important}.s-43{border-color:var(--line)!important;padding:.4rem .9rem!important;font-weight:700!important}.s-44{color:var(--ink-soft)!important;font-weight:600!important}.s-45{margin-bottom:2.4rem!important}.s-46{display:grid!important;gap:.9rem!important;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}.s-47{font-family:var(--font-display)!important;font-weight:800!important;font-size:1.1rem!important;letter-spacing:-.02em!important}.s-48{font-size:.78rem!important;color:var(--ink-soft)!important;font-weight:700!important}.s-49{display:flex!important;gap:.6rem!important;align-items:center!important;font-weight:700!important;font-size:.82rem!important;margin-top:.2rem!important}.s-50{display:inline-flex!important;align-items:center!important;gap:.3rem!important;color:var(--accent)!important}.s-51{display:inline-flex!important;align-items:center!important;gap:.4rem!important}.s-52{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;margin-bottom:2.6rem!important}.s-53{border:1px solid var(--line)!important;border-radius:20px!important;background:var(--card)!important;box-shadow:var(--shadow)!important;overflow:hidden!important}.s-54{padding:1rem 1.2rem!important;font-size:.9rem!important}.s-55{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;padding:.8rem 1.2rem!important;border-bottom:1px dashed var(--line)!important}.s-56{font-weight:700!important;color:var(--ink-faint)!important;font-size:.85rem!important;white-space:nowrap!important}.s-57{margin-bottom:1.4rem!important}.s-58{color:#fff!important}.s-59{background:#140c2857!important;border-color:#ffffff61!important;color:#fff!important}.s-61{margin:1.8rem 0 2.4rem!important}.s-62{display:flex!important;align-items:baseline!important;gap:.7rem!important;flex-wrap:wrap!important;margin-bottom:.4rem!important}.s-63{margin:0!important}.s-64{margin:.1rem 0 1rem!important;font-size:.88rem!important;color:var(--ink-soft)!important}.s-65{margin-top:.8rem!important;font-size:.82rem!important;color:var(--ink-soft)!important}.s-66{display:flex!important;align-items:baseline!important;gap:.8rem!important;margin-bottom:.3rem!important;flex-wrap:wrap!important}.s-67{font-size:.85rem!important;color:var(--accent)!important;font-weight:700!important}.s-68{font-family:var(--font-display)!important;font-weight:700!important}.s-69{color:var(--ink-soft)!important;font-size:.82rem!important;text-align:right!important}.s-70{padding:.4rem .2rem!important;font-size:.85rem!important}.s-71{font-size:.74rem!important;color:var(--ink-faint)!important;font-weight:700!important}.s-72{font-family:var(--font-display)!important;font-weight:800!important;font-size:1.25rem!important}.s-73{font-weight:700!important}.s-74{display:flex!important;align-items:baseline!important;gap:.8rem!important;margin-bottom:1rem!important}.s-75{font-size:.85rem!important;color:var(--ink-soft)!important;font-weight:700!important}.s-76{display:flex!important;align-items:baseline!important;gap:.8rem!important;margin-bottom:1rem!important;flex-wrap:wrap!important}.s-77{color:var(--ink-faint)!important;font-family:var(--font-sans)!important;font-size:1rem!important;font-weight:700!important}.s-78{margin-top:1.6rem!important;text-align:center!important}.s-79{display:inline-flex!important;gap:.5rem!important;margin-bottom:1.2rem!important;flex-wrap:wrap!important}.s-80{border-color:var(--line)!important;padding:.3rem .8rem!important;font-weight:700!important}.s-81{display:flex!important;gap:1.6rem!important;align-items:flex-start!important;flex-wrap:wrap!important;margin-bottom:1.6rem!important}.s-82{width:220px!important;height:220px!important;object-fit:cover!important;border-radius:22px!important;border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;flex:0 0 auto!important;background:#fff!important}.s-83{flex:1!important;min-width:200px!important}.s-84{font-weight:700!important;color:var(--ink-soft)!important;margin-top:.4rem!important}.s-85{margin-left:.8rem!important;display:inline-flex!important;align-items:center!important;gap:.35rem!important}.s-86{max-width:none!important}.s-87{font-size:1.2rem!important}.s-88{padding-block:1rem 2.4rem!important;max-width:64ch!important}.s-89{margin:.4rem 0 1rem!important}.s-90{max-width:64ch!important;display:grid!important;gap:1.8rem!important}.s-91{margin-top:.6rem!important;color:var(--ink-soft)!important;line-height:1.75!important}.s-92{margin-top:.6rem!important;color:var(--ink-soft)!important;line-height:2!important;padding-left:1.4rem!important}.s-93{margin-top:.8rem!important;color:var(--ink-soft)!important;line-height:1.75!important}.s-94{font-family:var(--font-display)!important;font-weight:800!important;font-size:1.1rem!important}.s-95{margin-top:.8rem!important;color:var(--ink-faint)!important}:root{--paper: #f6f0e1;--paper-2: #ece3cc;--card: #fbf8ef;--ink: #1f1b14;--ink-soft: #4a4336;--ink-faint: #665c48;--line: #d8ccae;--rule: #9c8d6a;--accent: #6f5200;--mustard: #dba62a;--mustard-deep: #9a6c00;--brand: #dba62a;--margin: #a8442f;--r-standard: #8a8270;--r-rare: #2e7566;--r-secret: #8e2f2a;--r-chase: #c48a00;--font-display: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--font-mono: var(--font-display);--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--shadow: none;--radius: 2px;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--font-sans);line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.hk-skip{color:var(--paper)}header.dex{position:sticky;top:0;z-index:50;background:var(--paper);display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem clamp(1rem,4vw,2.4rem);border-bottom:3px double var(--ink)}.brand{font-family:var(--font-mono);font-size:1.05rem;letter-spacing:-.02em;display:inline-flex;align-items:center;gap:.5rem;white-space:nowrap;flex:none}.brand .dot{width:.8rem;height:.8rem;background:var(--mustard);border:1.5px solid var(--ink);display:inline-block}header.dex nav{display:flex;gap:.1rem;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;align-items:center}header.dex nav::-webkit-scrollbar{display:none}header.dex nav a{font-size:.84rem;padding:.45rem .55rem;color:var(--ink-soft);white-space:nowrap;border-bottom:2px solid transparent}header.dex nav a:hover{color:var(--ink);border-bottom-color:var(--line)}header.dex nav a.on{color:var(--ink);border-bottom-color:var(--mustard)}.langsw{position:relative;flex:none;white-space:nowrap;margin-left:.3rem}.langsw summary{list-style:none;cursor:pointer;font:.78rem var(--font-mono);padding:.35rem .55rem;border:1px solid var(--rule);color:var(--ink-soft);user-select:none}.langsw summary::-webkit-details-marker{display:none}.langmenu{position:fixed;right:clamp(1rem,4vw,2.4rem);top:3.2rem;background:var(--card);border:1px solid var(--ink);padding:.25rem;display:grid;min-width:140px;z-index:60}.langmenu a{font-size:.84rem;padding:.4rem .6rem;color:var(--ink-soft)}.langmenu a:hover{background:var(--paper-2);color:var(--ink)}.langmenu a.on{color:var(--ink);box-shadow:inset 3px 0 0 var(--mustard)}@media(max-width:760px){header.dex{position:static;flex-wrap:wrap;gap:.3rem}header.dex nav{flex-wrap:wrap;overflow:visible;width:100%;gap:0 .1rem}header.dex nav a{padding:.4rem .45rem}.langmenu{position:absolute;right:0;top:120%}}main{max-width:1180px;margin:0 auto;padding:clamp(1.4rem,3.5vw,2.6rem) clamp(1rem,4vw,2.4rem) 4rem}h1,.display{font-family:var(--font-mono);font-weight:500;letter-spacing:-.035em;line-height:1.05;margin:0}h1{font-size:clamp(1.9rem,4.6vw,3.1rem)}h2{font-family:var(--font-mono);font-weight:500;font-size:clamp(1.05rem,2vw,1.3rem);letter-spacing:-.02em;margin:0}.kicker{font:.74rem var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-faint)}.lead{font-size:clamp(.98rem,1.4vw,1.08rem);color:var(--ink-soft);max-width:62ch}.muted{color:var(--ink-soft)}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.pill{font-size:.72rem;padding:.1rem .45rem;border:1px solid var(--rule);color:var(--ink-soft);line-height:1.5;display:inline-block}.sec-h{display:flex;align-items:baseline;justify-content:space-between;gap:.4rem 1rem;flex-wrap:wrap;border-bottom:2px solid var(--ink);padding-bottom:.35rem;margin:0}.sec-h>a{font:.8rem var(--font-mono);color:var(--accent);text-decoration:underline;text-underline-offset:3px}.sec-h .num{font-size:.8rem;color:var(--ink-faint)}.sec{margin-top:clamp(2rem,4vw,3rem)}.rdot{width:.62rem;height:.62rem;border-radius:50%;display:inline-block;flex:none;background:var(--r-standard)}.rdot.r-rare{background:var(--r-rare)}.rdot.r-secret{background:var(--r-secret)}.rdot.r-chase{background:var(--r-chase)}.ledger-head,.lr{display:grid;grid-template-columns:6.4rem minmax(0,1fr) 10.5rem 4.6rem 5.4rem;gap:.2rem 1rem;align-items:center}.ledger-head{font:.68rem var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);padding:.5rem .3rem .35rem;border-bottom:1px solid var(--rule)}.ledger-head .h-price{text-align:right}.ledger{list-style:none;margin:0;padding:0}.lr{padding:.55rem .3rem;border-bottom:1px solid var(--line)}.lr:hover{background:var(--paper-2)}.lr-no{font-family:var(--font-mono);font-size:1.32rem;letter-spacing:-.04em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums;display:grid;gap:.2rem}.lr-no small{font-size:.66rem;letter-spacing:.02em;color:var(--ink-faint)}.lr-main{min-width:0}.lr-name{font-weight:600;overflow-wrap:anywhere}.lr-name:hover{text-decoration:underline;text-underline-offset:3px}.lr-sub{display:block;font-size:.8rem;color:var(--ink-soft);overflow-wrap:anywhere}.lr-meta{display:contents}.lr-rar{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--ink-soft);white-space:nowrap}.lr-rar b{font:.82rem var(--font-mono);color:var(--ink);font-weight:500}.lr-rar em{font-style:normal;font-size:.72rem;color:var(--ink-faint)}.lr-price{font:.9rem var(--font-mono);text-align:right;font-variant-numeric:tabular-nums}.lr-chk{justify-self:end}.ledger-total{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;flex-wrap:wrap;border-top:3px double var(--ink);padding:.55rem .3rem;font-size:.88rem}.ledger-total b{font:1.1rem var(--font-mono);font-weight:500}.ledger-total a{color:var(--accent);text-decoration:underline;text-underline-offset:3px;font-weight:600}@media(max-width:700px){.ledger-head{display:none}.lr{grid-template-columns:4.3rem minmax(0,1fr) auto;grid-template-areas:"no main chk" "no meta chk";gap:.25rem .75rem}.lr-no{grid-area:no;font-size:1.08rem;align-self:start}.lr-main{grid-area:main}.lr-meta{grid-area:meta;display:flex;flex-wrap:wrap;gap:.2rem .9rem;align-items:baseline}.lr-price{text-align:left;font-size:.82rem}.lr-chk{grid-area:chk;align-self:center}}.comp{list-style:none;margin:0;padding:0}.comp li{padding:.55rem 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.15rem .8rem;align-items:baseline}.comp a{font-size:.9rem;font-weight:600;overflow-wrap:anywhere}.comp a:hover{text-decoration:underline;text-underline-offset:3px}.comp .num{font-size:.85rem;color:var(--ink-soft)}.comp progress,progress.bar{grid-column:1 / -1;width:100%;height:8px}progress{-webkit-appearance:none;appearance:none;border:1px solid var(--ink);background:var(--card);height:8px;border-radius:0;accent-color:var(--mustard-deep)}progress::-webkit-progress-bar{background:var(--card)}progress::-webkit-progress-value{background:var(--mustard-deep)}progress::-moz-progress-bar{background:var(--mustard-deep)}.ltable-wrap{overflow-x:auto}table.ltable{width:100%;border-collapse:collapse;font-size:.88rem}.ltable th{font:.68rem var(--font-mono);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-faint);text-align:left;padding:.5rem .5rem .35rem;border-bottom:1px solid var(--rule);font-weight:500;white-space:nowrap}.ltable td{padding:.5rem;border-bottom:1px solid var(--line);vertical-align:middle}.ltable tr:hover td{background:var(--paper-2)}.ltable .n{font-family:var(--font-mono);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ltable th.n{text-align:right}.ltable td a{font-weight:600}.ltable td a:hover{text-decoration:underline;text-underline-offset:3px}.ltable .mine>span{font:.78rem var(--font-mono);color:var(--ink-soft);display:block}.ltable .mine{width:9rem}footer.dex{border-top:3px double var(--ink);margin-top:3rem;padding:1.8rem clamp(1rem,4vw,2.4rem) 2.2rem;font-size:.82rem;color:var(--ink-soft);background:var(--paper)}footer.dex strong{font-family:var(--font-mono);font-weight:500;color:var(--ink)}footer.dex a{color:var(--ink-soft);text-decoration:underline;text-underline-offset:3px}footer.dex a:hover{color:var(--ink)}footer.dex .links{display:flex;gap:.4rem 1rem;flex-wrap:wrap;margin-top:.6rem}
