.fp[data-astro-cid-mxxqcl3x]{margin-top:24px;display:grid;gap:16px}.fp-head[data-astro-cid-mxxqcl3x]{display:flex;align-items:flex-start;gap:18px}.fp-title[data-astro-cid-mxxqcl3x]{flex:1;min-width:0}.fp-byline[data-astro-cid-mxxqcl3x]{margin:10px 0 0;font-family:var(--font-ui);font-size:.88rem;color:var(--text-2);display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.calc[data-astro-cid-mxxqcl3x]{display:grid;gap:14px}.calc-head[data-astro-cid-mxxqcl3x]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:10px}.calc-head[data-astro-cid-mxxqcl3x] h2[data-astro-cid-mxxqcl3x]{font-size:1.2rem;color:var(--gold-2);margin:0}.calc-form[data-astro-cid-mxxqcl3x]{display:flex;flex-wrap:wrap;align-items:end;gap:10px 14px}.calc-start[data-astro-cid-mxxqcl3x],.calc-hidden[data-astro-cid-mxxqcl3x]{margin:0}.calc-hidden[data-astro-cid-mxxqcl3x]{color:var(--ember)}.track[data-astro-cid-mxxqcl3x]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:3px}.track-seg[data-astro-cid-mxxqcl3x]{position:relative;height:34px;border:1px solid var(--gold-5);border-radius:3px;background:#000;overflow:hidden}.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-ui);font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);font-weight:700;text-shadow:0 1px 1px #000}.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=hated],.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=hostile]{color:var(--hated)}.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=unfriendly]{color:var(--unfriendly)}.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=neutral]{color:var(--neutral)}.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=friendly],.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=honored],.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=revered]{color:var(--friendly)}.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x][data-name=exalted]{color:var(--exalted)}.track-seg[data-astro-cid-mxxqcl3x].is-passed b[data-astro-cid-mxxqcl3x]{opacity:.45}.track-seg[data-astro-cid-mxxqcl3x].is-current b[data-astro-cid-mxxqcl3x]{color:#fff;opacity:1}.track-seg[data-astro-cid-mxxqcl3x].is-current{border-color:var(--gold-3);box-shadow:0 0 0 1px #000,0 0 10px #ffd10059}.track-seg[data-astro-cid-mxxqcl3x].is-target{border-color:var(--gold-2);border-style:dashed}.track-seg[data-astro-cid-mxxqcl3x].is-unreachable{opacity:.35}.track-fill[data-astro-cid-mxxqcl3x]{position:absolute;left:0;top:0;bottom:0;width:0;background:var(--friendly);transition:width .12s ease}.track-fill[data-astro-cid-mxxqcl3x][data-tone=hated]{background:var(--hated)}.track-fill[data-astro-cid-mxxqcl3x][data-tone=unfriendly]{background:var(--unfriendly)}.track-fill[data-astro-cid-mxxqcl3x][data-tone=neutral]{background:var(--neutral)}.track-fill[data-astro-cid-mxxqcl3x][data-tone=friendly],.track-fill[data-astro-cid-mxxqcl3x][data-tone=honored],.track-fill[data-astro-cid-mxxqcl3x][data-tone=revered]{background:var(--friendly)}.track-fill[data-astro-cid-mxxqcl3x][data-tone=exalted]{background:var(--exalted)}.class-pick[data-astro-cid-mxxqcl3x] legend[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{text-transform:none;letter-spacing:0;color:var(--text-3);font-size:.78rem}.class-pick[data-astro-cid-mxxqcl3x]{display:block}.class-start[data-astro-cid-mxxqcl3x]{position:absolute;top:3px;right:4px;font-size:.6rem;color:var(--gold);letter-spacing:0}.race-tile[data-astro-cid-mxxqcl3x] .race-noicon[data-astro-cid-mxxqcl3x]+span[data-astro-cid-mxxqcl3x]{margin-top:0}.race-pick[data-astro-cid-mxxqcl3x]{border:0;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:8px 22px}.race-pick[data-astro-cid-mxxqcl3x] legend[data-astro-cid-mxxqcl3x]{padding:0;margin-bottom:6px;font-family:var(--font-ui);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-3)}.race-side[data-astro-cid-mxxqcl3x]{display:grid;gap:5px;align-content:start}.race-side-name[data-astro-cid-mxxqcl3x]{font-family:var(--font-ui);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-3)}.race-tiles[data-astro-cid-mxxqcl3x]{display:flex;flex-wrap:wrap;gap:6px}.race-tile[data-astro-cid-mxxqcl3x]{position:relative;display:grid;grid-template-rows:auto auto;justify-items:center;align-content:start;gap:5px;width:80px;padding:8px 4px 7px;border:1px solid var(--gold-4);border-radius:4px;background:linear-gradient(180deg,#1c150d,#0d0a07);box-shadow:0 0 0 1px #000,0 1px #ffdc7814 inset;color:var(--text-2);font-family:var(--font-ui);font-size:.68rem;letter-spacing:.05em;line-height:1.15;text-align:center;text-transform:uppercase;cursor:pointer;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease,color .12s ease}.race-tile[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.race-tile[data-astro-cid-mxxqcl3x] img[data-astro-cid-mxxqcl3x],.race-noicon[data-astro-cid-mxxqcl3x]{width:32px;height:32px;border-radius:4px;border:1px solid #000;box-shadow:0 0 0 1px var(--gold-4)}.race-noicon[data-astro-cid-mxxqcl3x]{display:grid;place-items:center;background:#000;color:var(--gold-3);font-family:var(--font-display);font-size:1rem}.race-tile[data-astro-cid-mxxqcl3x]:hover{color:var(--gold-2);border-color:var(--gold-3);transform:translateY(-1px)}.race-tile[data-astro-cid-mxxqcl3x]:has(input:checked){color:var(--gold);border-color:var(--gold-3);background:linear-gradient(180deg,#2a2012,#120d07);box-shadow:0 0 0 1px #000,0 0 14px #ffd10038}.race-tile[data-astro-cid-mxxqcl3x]:has(input:checked) img[data-astro-cid-mxxqcl3x]{box-shadow:0 0 0 1px var(--gold),0 0 10px #ffd10080}.race-tile[data-astro-cid-mxxqcl3x]:has(input:focus-visible){outline:2px solid var(--gold);outline-offset:2px}.race-tile[data-astro-cid-mxxqcl3x].is-unseen{opacity:.5}.race-tile[data-astro-cid-mxxqcl3x].is-unseen img[data-astro-cid-mxxqcl3x]{filter:grayscale(1)}@media(max-width:560px){.race-tiles[data-astro-cid-mxxqcl3x]{gap:5px}.race-tile[data-astro-cid-mxxqcl3x]{width:calc((100% - 20px)/5);min-width:0;padding:7px 2px 6px;font-size:.58rem;letter-spacing:.02em}.race-tile[data-astro-cid-mxxqcl3x] img[data-astro-cid-mxxqcl3x],.race-noicon[data-astro-cid-mxxqcl3x]{width:30px;height:30px}}.calc-result[data-astro-cid-mxxqcl3x]{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;padding:12px 16px;border:1px solid var(--gold-4);border-radius:3px;background:linear-gradient(180deg,#1c150d,#0d0a07)}.calc-result[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{font-family:var(--font-display);font-size:2rem;color:var(--gold);font-weight:400;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 2px 0 #000,0 0 18px rgba(255,209,0,.18)}.calc-result[data-astro-cid-mxxqcl3x] span[data-astro-cid-mxxqcl3x]{font-family:var(--font-ui);color:var(--text-2)}.calc-sources[data-astro-cid-mxxqcl3x]{display:grid;gap:6px}.calc-list[data-astro-cid-mxxqcl3x]{list-style:none;margin:0;padding:0;display:grid;gap:6px}.calc-list[data-astro-cid-mxxqcl3x] li[data-astro-cid-mxxqcl3x]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:9px 12px;border:1px solid var(--gold-5);border-radius:3px;background:#00000040}.calc-src[data-astro-cid-mxxqcl3x]{display:grid;gap:2px;min-width:0;flex:1 1 260px;font-family:var(--font-ui);font-weight:700;color:var(--gold-2)}.calc-src[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{font-weight:400;color:var(--text-3);font-size:.82rem}.calc-list[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{margin-left:auto;color:var(--gold);font-family:var(--font-ui);font-variant-numeric:tabular-nums}.calc-foot[data-astro-cid-mxxqcl3x]{margin:0}.calc-routes[data-astro-cid-mxxqcl3x] li[data-astro-cid-mxxqcl3x]{align-items:center;gap:8px 14px}.route-icons[data-astro-cid-mxxqcl3x]{display:flex;flex-wrap:wrap;gap:3px;max-width:128px}.route-icons[data-astro-cid-mxxqcl3x] img[data-astro-cid-mxxqcl3x]{display:block;width:22px;height:22px;border:1px solid #000;border-radius:2px;box-shadow:0 0 0 1px var(--gold-5)}.route-kinds[data-astro-cid-mxxqcl3x]{display:inline;margin-left:6px}.route-price[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x]{width:7em;text-align:right;font-variant-numeric:tabular-nums}.route-price[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x][aria-invalid=true]{border-color:var(--ember)}.route-need[data-astro-cid-mxxqcl3x]{margin-left:auto;display:grid;justify-items:end;gap:2px;text-align:right}.calc-routes[data-astro-cid-mxxqcl3x] .route-need[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{margin:0;font-family:var(--font-display);font-size:1.6rem;font-weight:400;line-height:1}.route-lines[data-astro-cid-mxxqcl3x]{display:grid;justify-items:end;gap:1px;font-family:var(--font-ui);font-size:.8rem;color:var(--text-3)}.route-lines[data-astro-cid-mxxqcl3x] span:first-child{color:var(--text-2)}.route-lines[data-astro-cid-mxxqcl3x] .route-gold{display:grid;justify-items:end;gap:2px;margin-top:6px}.route-lines[data-astro-cid-mxxqcl3x] .route-gold b{font-family:var(--font-display);font-size:1.6rem;font-weight:400;line-height:1;color:var(--gold);text-shadow:0 2px 0 #000}.route-lines[data-astro-cid-mxxqcl3x] .route-gold small{color:var(--text-2);font-size:.8rem}@media(max-width:560px){.calc-routes[data-astro-cid-mxxqcl3x] li[data-astro-cid-mxxqcl3x]{display:grid;grid-template-columns:auto 1fr}.route-need[data-astro-cid-mxxqcl3x],.route-price[data-astro-cid-mxxqcl3x]{grid-column:1 / -1}.route-need[data-astro-cid-mxxqcl3x]{justify-items:start;text-align:left;margin-left:0}.route-lines[data-astro-cid-mxxqcl3x],.route-lines[data-astro-cid-mxxqcl3x] .route-gold{justify-items:start}}.fp-grid[data-astro-cid-mxxqcl3x]{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px}.notes[data-astro-cid-mxxqcl3x],.rewards[data-astro-cid-mxxqcl3x]{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-family:var(--font-ui);font-size:.92rem}.rewards[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-size:.78rem}.gain-items[data-astro-cid-mxxqcl3x]{display:inline-flex;flex-wrap:wrap;gap:4px 10px}.gain-items[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x],.rewards[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x],.plain[data-astro-cid-mxxqcl3x]{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.gain-items[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x]:hover,.rewards[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x]:hover{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.gain-items[data-astro-cid-mxxqcl3x] img[data-astro-cid-mxxqcl3x],.rewards[data-astro-cid-mxxqcl3x] img[data-astro-cid-mxxqcl3x],.noicon[data-astro-cid-mxxqcl3x]{border:1px solid #000;border-radius:2px;box-shadow:0 0 0 1px var(--gold-5);background:#000}.noicon[data-astro-cid-mxxqcl3x]{display:inline-block;width:24px;height:24px}.notes[data-astro-cid-mxxqcl3x] li[data-astro-cid-mxxqcl3x]{display:grid;gap:4px}.notes[data-astro-cid-mxxqcl3x] p[data-astro-cid-mxxqcl3x]{margin:0;font-family:var(--font-body);font-size:.95rem;line-height:1.5;color:var(--text)}.notes[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-size:.78rem}.quests[data-astro-cid-mxxqcl3x]{margin-top:14px}.quest-zone[data-astro-cid-mxxqcl3x]+.quest-zone[data-astro-cid-mxxqcl3x]{margin-top:12px}.quest-zone[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x]{font-size:1rem;color:var(--gold-2);margin:0 0 6px;display:inline}.quest-zone[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-weight:400;margin-left:6px}.quest-zone[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x]{list-style:none}.quest-zone[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x]::-webkit-details-marker{display:none}.is-folded[data-astro-cid-mxxqcl3x] .quest-zone[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x]{cursor:pointer}.is-folded[data-astro-cid-mxxqcl3x] .quest-zone[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x]:before{content:"▸";display:inline-block;width:1em;color:var(--gold-3)}.is-folded[data-astro-cid-mxxqcl3x] .quest-zone[data-astro-cid-mxxqcl3x][open] summary[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x]:before{content:"▾"}.is-folded[data-astro-cid-mxxqcl3x] .quest-zone[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x]:hover h3[data-astro-cid-mxxqcl3x]{color:var(--gold)}.quest-table[data-astro-cid-mxxqcl3x]{width:100%;border-collapse:collapse;font-family:var(--font-ui);font-size:.88rem}.quest-table[data-astro-cid-mxxqcl3x] th[data-astro-cid-mxxqcl3x]{text-align:left;padding:4px 8px;border-bottom:1px solid var(--gold-4);font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-3);white-space:nowrap}.quest-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x]{padding:5px 8px;border-bottom:1px solid var(--gold-5);vertical-align:top;color:var(--text-2)}.quest-table[data-astro-cid-mxxqcl3x] tbody[data-astro-cid-mxxqcl3x] tr[data-astro-cid-mxxqcl3x]:hover td[data-astro-cid-mxxqcl3x]{background:#ffd10009}.quest-table[data-astro-cid-mxxqcl3x] .n[data-astro-cid-mxxqcl3x]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.quest-table[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{color:var(--gold-2);font-weight:600}.quest-table[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x].neg{color:#d4663b}.quest-table[data-astro-cid-mxxqcl3x] .tag[data-astro-cid-mxxqcl3x]{margin-left:6px}.quest-name[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x]{color:var(--gold-2);text-decoration:none}.quest-name[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x]:hover{color:var(--gold);text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.quest-note[data-astro-cid-mxxqcl3x]{display:block;color:var(--text-3);font-size:.76rem}.quest-choice[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);margin-right:6px}.quest-table[data-astro-cid-mxxqcl3x] .unstated[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-style:italic;cursor:help;border-bottom:1px dotted var(--text-3)}@media(max-width:640px){.quest-table[data-astro-cid-mxxqcl3x] thead[data-astro-cid-mxxqcl3x]{display:none}.quest-table[data-astro-cid-mxxqcl3x],.quest-table[data-astro-cid-mxxqcl3x] tbody[data-astro-cid-mxxqcl3x]{display:block}.quest-table[data-astro-cid-mxxqcl3x] tr[data-astro-cid-mxxqcl3x]{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:2px 14px;padding:7px 0;border-bottom:1px solid var(--gold-5)}.quest-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x]{display:block;padding:0;border:0;text-align:left}.quest-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x].quest-name,.quest-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x].quest-items{grid-column:1 / -1}.quest-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x].n:before,.quest-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x].quest-items:before{content:attr(data-label) " ";color:var(--text-3);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase}}.quest-items[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x],.quest-items[data-astro-cid-mxxqcl3x] .plain[data-astro-cid-mxxqcl3x]{display:inline-flex;margin:0 8px 2px 0}.quest-items[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x]{display:inline-flex;align-items:center;gap:6px;color:inherit;text-decoration:none}.quest-items[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x]:hover{text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:3px}.quest-items[data-astro-cid-mxxqcl3x] img[data-astro-cid-mxxqcl3x]{border:1px solid #000;border-radius:2px;box-shadow:0 0 0 1px var(--gold-5);background:#000}.sibling[data-astro-cid-mxxqcl3x]{margin-top:10px}.tiers[data-astro-cid-mxxqcl3x]{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:6px;font-family:var(--font-ui);font-size:.92rem}.tiers[data-astro-cid-mxxqcl3x] li[data-astro-cid-mxxqcl3x]{display:grid;gap:2px;padding:8px 10px;border:1px solid var(--gold-5);border-radius:3px;background:#00000040}.tiers[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{color:var(--gold-2)}.tiers[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-size:.78rem;font-variant-numeric:tabular-nums}.rewards[data-astro-cid-mxxqcl3x] .tag[data-astro-cid-mxxqcl3x],.gain-items[data-astro-cid-mxxqcl3x] .tag[data-astro-cid-mxxqcl3x]{margin-left:4px}.reward-group[data-astro-cid-mxxqcl3x]{display:grid;gap:5px;margin-bottom:8px}.reward-group[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x]{font-family:var(--font-ui);font-size:.82rem;font-weight:600;letter-spacing:.04em;text-shadow:none;margin:4px 0 0}.reward-group[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-weight:400;margin-left:4px}.rewards[data-astro-cid-mxxqcl3x]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:4px 14px}.rewards[data-astro-cid-mxxqcl3x] li[data-astro-cid-mxxqcl3x]{display:flex;align-items:center;gap:6px;min-width:0}.rewards[data-astro-cid-mxxqcl3x] li[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x] span[data-astro-cid-mxxqcl3x]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fp-sources[data-astro-cid-mxxqcl3x]{margin:0}@media(max-width:560px){.fp-head[data-astro-cid-mxxqcl3x]{gap:12px}.seal[data-astro-cid-mxxqcl3x].is-large{width:48px;height:48px;font-size:1.2rem}.track-seg[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{font-size:.52rem;letter-spacing:.04em}}.writs[data-astro-cid-mxxqcl3x] .field[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x][type=text]{width:7em;text-align:right;font-variant-numeric:tabular-nums}.writ-mine[data-astro-cid-mxxqcl3x]{justify-self:start}.writ-ways[data-astro-cid-mxxqcl3x]{border-collapse:collapse;font-family:var(--font-ui);font-size:.9rem;width:100%;max-width:560px}.writ-ways[data-astro-cid-mxxqcl3x] caption[data-astro-cid-mxxqcl3x]{caption-side:top;text-align:left;color:var(--text-3);font-size:.88rem;line-height:1.45;padding-bottom:6px}.writ-ways[data-astro-cid-mxxqcl3x] th[data-astro-cid-mxxqcl3x],.writ-ways[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x]{padding:5px 10px;border-bottom:1px solid var(--gold-5);text-align:left}.writ-ways[data-astro-cid-mxxqcl3x] thead[data-astro-cid-mxxqcl3x] th[data-astro-cid-mxxqcl3x]{font-size:.64rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-3)}.writ-ways[data-astro-cid-mxxqcl3x] tbody[data-astro-cid-mxxqcl3x] th[data-astro-cid-mxxqcl3x]{font-weight:400;color:var(--text-2)}.writ-ways[data-astro-cid-mxxqcl3x] tbody[data-astro-cid-mxxqcl3x] th[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-size:.8rem}.writ-ways[data-astro-cid-mxxqcl3x] .n[data-astro-cid-mxxqcl3x]{text-align:right;font-variant-numeric:tabular-nums;color:var(--gold-2);white-space:nowrap}.writ-ways[data-astro-cid-mxxqcl3x] tr[data-astro-cid-mxxqcl3x][data-way=all] th[data-astro-cid-mxxqcl3x],.writ-ways[data-astro-cid-mxxqcl3x] tr[data-astro-cid-mxxqcl3x][data-way=all] td[data-astro-cid-mxxqcl3x]{color:var(--gold)}.writ-groups[data-astro-cid-mxxqcl3x]{display:grid;gap:2px}.writ-group[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x]{list-style:none;cursor:pointer;padding:6px 0}.writ-group[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x]::-webkit-details-marker{display:none}.writ-group[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x]{font-size:1rem;color:var(--gold-2);margin:0;display:inline}.writ-group[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x]:before{content:"▸";display:inline-block;width:1em;color:var(--gold-3)}.writ-group[data-astro-cid-mxxqcl3x][open] h3[data-astro-cid-mxxqcl3x]:before{content:"▾"}.writ-group[data-astro-cid-mxxqcl3x] h3[data-astro-cid-mxxqcl3x] small[data-astro-cid-mxxqcl3x]{color:var(--text-3);font-weight:400;margin-left:6px;font-family:var(--font-ui);font-size:.8rem}.writ-group[data-astro-cid-mxxqcl3x] summary[data-astro-cid-mxxqcl3x]:hover h3[data-astro-cid-mxxqcl3x]{color:var(--gold)}.writ-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x]{vertical-align:middle}.writ-table[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x]{width:6.5em;padding:3px 6px;border:1px solid var(--gold-4);border-radius:3px;background:#0d0a07;color:var(--gold-2);font:inherit;text-align:right;font-variant-numeric:tabular-nums}.writ-table[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x][data-count]{width:4.5em}.writ-table[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x]:focus{outline:none;border-color:var(--gold-3);box-shadow:0 0 0 1px #ffd10040}.writs[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x][aria-invalid=true]{border-color:var(--ember)}.writ-table[data-astro-cid-mxxqcl3x] tbody[data-astro-cid-mxxqcl3x] tr[data-astro-cid-mxxqcl3x].is-planned{background:#ffd1000f}.writ-order[data-astro-cid-mxxqcl3x] .quest-note[data-astro-cid-mxxqcl3x] a[data-astro-cid-mxxqcl3x]{color:var(--text-2)}.writs[data-astro-cid-mxxqcl3x].is-mine .writ-table[data-astro-cid-mxxqcl3x] tbody[data-astro-cid-mxxqcl3x] tr[data-astro-cid-mxxqcl3x]:not(.is-planned),.writs[data-astro-cid-mxxqcl3x].is-mine .writ-group[data-astro-cid-mxxqcl3x]:not(.has-plan){display:none}.writ-bar[data-astro-cid-mxxqcl3x]{position:sticky;bottom:0;z-index:3;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;padding:10px 14px;border:1px solid var(--gold-4);border-radius:3px;background:linear-gradient(180deg,#1c150d,#0d0a07);box-shadow:0 -8px 16px #0009}.writ-total[data-astro-cid-mxxqcl3x]{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;flex:1 1 320px}.writ-total[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{font-family:var(--font-display);font-size:1.6rem;color:var(--gold);font-weight:400;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 2px 0 #000}.writ-total[data-astro-cid-mxxqcl3x] span[data-astro-cid-mxxqcl3x]{font-family:var(--font-ui);color:var(--text-2);font-size:.92rem}.writ-actions[data-astro-cid-mxxqcl3x]{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:640px){.writ-table[data-astro-cid-mxxqcl3x] tr[data-astro-cid-mxxqcl3x]{grid-template-columns:repeat(4,auto);justify-content:space-between;align-items:end;padding:8px 4px}.writ-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x].n:before{display:block;margin-bottom:2px}.writ-table[data-astro-cid-mxxqcl3x] td[data-astro-cid-mxxqcl3x].quest-items:before{display:none}.writ-order[data-astro-cid-mxxqcl3x] .quest-note[data-astro-cid-mxxqcl3x]{display:inline;margin-left:4px}.writ-table[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x]{width:5.6em;min-height:32px}.writ-table[data-astro-cid-mxxqcl3x] input[data-astro-cid-mxxqcl3x][data-count]{width:3.6em}.writ-bar[data-astro-cid-mxxqcl3x]{padding:7px 10px;gap:6px 10px}.writ-total[data-astro-cid-mxxqcl3x]{flex-basis:100%;gap:2px 8px}.writ-total[data-astro-cid-mxxqcl3x] b[data-astro-cid-mxxqcl3x]{font-size:1.2rem}.writ-total[data-astro-cid-mxxqcl3x] span[data-astro-cid-mxxqcl3x]{font-size:.82rem}.writ-actions[data-astro-cid-mxxqcl3x] .btn[data-astro-cid-mxxqcl3x]{padding:4px 10px;font-size:.78rem}}
