.dnd-page[data-astro-cid-jugqba64]{font-family:"M PLUS Rounded 1c",Noto Sans JP,sans-serif}.dnd-grid[data-astro-cid-jugqba64]{background-image:linear-gradient(rgba(244,189,106,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(244,189,106,.12) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(120deg,black,transparent 70%);mask-image:linear-gradient(120deg,black,transparent 70%)}.dnd-orb[data-astro-cid-jugqba64]{position:absolute;border:1px solid rgba(244,189,106,.35);border-radius:999px}.dnd-orb-one[data-astro-cid-jugqba64]{width:30rem;height:30rem;right:-10rem;top:-12rem;box-shadow:0 0 0 24px #f4bd6a0a,0 0 0 48px #f4bd6a08}.dnd-orb-two[data-astro-cid-jugqba64]{width:12rem;height:12rem;right:16%;bottom:-6rem}.dnd-stat[data-astro-cid-jugqba64]{border-top:1px solid #665c4d;padding-top:.8rem}.dnd-stat[data-astro-cid-jugqba64] span[data-astro-cid-jugqba64],.dnd-kicker[data-astro-cid-jugqba64],.dnd-rule[data-astro-cid-jugqba64] span[data-astro-cid-jugqba64]{display:block;font-size:.68rem;font-weight:900;letter-spacing:.2em}.dnd-stat[data-astro-cid-jugqba64] span[data-astro-cid-jugqba64]{color:#a99c89}.dnd-stat[data-astro-cid-jugqba64] strong[data-astro-cid-jugqba64]{display:block;margin-top:.35rem;font-size:.95rem}.dnd-kicker[data-astro-cid-jugqba64]{color:#a4773e}.dnd-heading[data-astro-cid-jugqba64]{margin-top:.55rem;font-size:clamp(2rem,4vw,3.1rem);font-weight:900;line-height:1.2;letter-spacing:-.04em}.dnd-paper-card[data-astro-cid-jugqba64],.dnd-rule[data-astro-cid-jugqba64],.dnd-table-card[data-astro-cid-jugqba64]{border:1px solid #e4dacb;background:#fffdf8;border-radius:1rem}.dnd-paper-card[data-astro-cid-jugqba64]{padding:1.35rem}.dnd-card-number[data-astro-cid-jugqba64]{color:#a4773e;font-size:.72rem;font-weight:900;letter-spacing:.16em}.dnd-paper-card[data-astro-cid-jugqba64] h3[data-astro-cid-jugqba64]{margin-top:.8rem;font-size:1.1rem;font-weight:900}.dnd-paper-card[data-astro-cid-jugqba64] p[data-astro-cid-jugqba64]{margin-top:.45rem;color:#655d51;font-size:.9rem;line-height:1.8}.dnd-timeline-card[data-astro-cid-jugqba64]{border-radius:1rem;background:#3a342b;padding:1.5rem;color:#fffaf1;box-shadow:0 18px 40px #29251f26}.dnd-time-row[data-astro-cid-jugqba64]{display:grid;grid-template-columns:4.2rem 1fr;gap:.8rem;border-bottom:1px solid #5e5446;padding-bottom:1rem}.dnd-time-row[data-astro-cid-jugqba64]:last-child{border-bottom:0;padding-bottom:0}.dnd-time-row[data-astro-cid-jugqba64] b[data-astro-cid-jugqba64]{color:#f4bd6a;font-size:.9rem}.dnd-time-row[data-astro-cid-jugqba64] strong[data-astro-cid-jugqba64],.dnd-time-row[data-astro-cid-jugqba64] small[data-astro-cid-jugqba64]{display:block}.dnd-time-row[data-astro-cid-jugqba64] strong[data-astro-cid-jugqba64]{font-size:.95rem}.dnd-time-row[data-astro-cid-jugqba64] small[data-astro-cid-jugqba64]{margin-top:.3rem;color:#c8bdae;font-size:.75rem}.dnd-rule[data-astro-cid-jugqba64]{padding:1.3rem}.dnd-rule[data-astro-cid-jugqba64] span[data-astro-cid-jugqba64]{color:#a4773e}.dnd-rule[data-astro-cid-jugqba64] h3[data-astro-cid-jugqba64]{margin-top:.65rem;font-size:1.05rem;font-weight:900}.dnd-rule[data-astro-cid-jugqba64] p[data-astro-cid-jugqba64]{margin-top:.45rem;color:#655d51;font-size:.88rem;line-height:1.85}.dnd-rule-alert[data-astro-cid-jugqba64]{border-color:#d6b27c;background:#fff8ed}.dnd-dm-pill[data-astro-cid-jugqba64]{display:inline-flex;align-items:center;gap:.55rem;border:1px solid #d8cbb9;border-radius:999px;background:#fffdf8;padding:.5rem .85rem .5rem .55rem;font-size:.88rem;font-weight:800}.dnd-dm-pill[data-astro-cid-jugqba64] i[data-astro-cid-jugqba64]{display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:50%;background:#29251f;color:#f4bd6a;font-size:.6rem;font-style:normal}.dnd-table-card[data-astro-cid-jugqba64]{padding:1.35rem;transition:transform .2s ease,box-shadow .2s ease}.dnd-table-card[data-astro-cid-jugqba64]:hover{transform:translateY(-3px);box-shadow:0 12px 26px #47392614}.dnd-table-index[data-astro-cid-jugqba64]{color:#a4773e;font-size:.68rem;font-weight:900;letter-spacing:.16em}.dnd-table-card[data-astro-cid-jugqba64] h3[data-astro-cid-jugqba64]{margin-top:1.15rem;font-size:1.35rem;font-weight:900;letter-spacing:-.03em}@media(min-width:768px){.dnd-table-card[data-astro-cid-jugqba64]:last-child{grid-column:span 2}}
