.rules-article[data-v-16fb68b5]{--text-3:#8aa0b4}.art-grid[data-v-16fb68b5]{align-items:start;display:grid;gap:26px;grid-template-columns:210px minmax(0,1fr) 200px}.art-grid.no-secnav[data-v-16fb68b5]{grid-template-columns:minmax(0,1fr) 200px}@media(max-width:1050px){.art-grid[data-v-16fb68b5]{grid-template-columns:minmax(0,1fr) 200px}.secnav-col[data-v-16fb68b5]{display:none}}@media(max-width:800px){.art-grid[data-v-16fb68b5],.art-grid.no-secnav[data-v-16fb68b5]{grid-template-columns:minmax(0,1fr)}.arttoc-col[data-v-16fb68b5]{display:none}}.arttoc-mobile-btn[data-v-16fb68b5]{display:none}@media(max-width:800px){.arttoc-mobile-btn[data-v-16fb68b5]{display:block}}.rec-head[data-v-16fb68b5]{background:linear-gradient(180deg,color-mix(in srgb,var(--gold) 5%,transparent),transparent 60%),var(--surface);border:1px solid var(--line-2);border-left:3px solid var(--gold);border-radius:12px;margin-bottom:22px;padding:16px 18px}.rec-head .crumb[data-v-16fb68b5]{color:var(--text-3);font-family:var(--mono);font-size:13px;margin-bottom:8px}.rec-head .crumb ol[data-v-16fb68b5]{flex-wrap:wrap;list-style:none;margin:0;padding:0}.rec-head .crumb li[data-v-16fb68b5],.rec-head .crumb ol[data-v-16fb68b5]{align-items:center;display:flex;gap:6px}.rec-head .crumb a[data-v-16fb68b5]:hover{color:var(--holo)}.rec-head .crumb .here[data-v-16fb68b5]{color:var(--text-2)}.rec-head .crumb .sep[data-v-16fb68b5],.rec-meta[data-v-16fb68b5]{color:var(--text-3)}.rec-meta[data-v-16fb68b5]{align-items:center;display:flex;flex-wrap:wrap;font-family:var(--mono);font-size:11px;gap:8px;letter-spacing:.06em;margin-bottom:9px;text-transform:uppercase}.rec-meta .badge[data-v-16fb68b5]{border-radius:4px;font-weight:600;padding:2px 7px}.rec-meta .rec[data-v-16fb68b5]{border:1px solid color-mix(in srgb,var(--holo) 35%,transparent);color:var(--holo)}.rec-meta .gm[data-v-16fb68b5]{border:1px solid color-mix(in srgb,var(--gold) 40%,transparent);color:var(--gold)}.rec-meta .recid[data-v-16fb68b5],.rec-meta .sys-adapt[data-v-16fb68b5],.rec-meta .sys-pf2e[data-v-16fb68b5],.rec-meta .sys-sf2e[data-v-16fb68b5]{border:1px solid var(--line-2);color:var(--text-2)}.rec-head h1[data-v-16fb68b5]{color:var(--text);font-family:var(--head);font-size:30px;font-weight:700;line-height:1.15;margin:2px 0 5px}.rec-head .desc[data-v-16fb68b5]{color:var(--text-2);font-size:14px;margin:0}.doc-body[data-v-16fb68b5] blockquote,.doc-body[data-v-16fb68b5] h1,.doc-body[data-v-16fb68b5] h2,.doc-body[data-v-16fb68b5] h3,.doc-body[data-v-16fb68b5] h4,.doc-body[data-v-16fb68b5] ol,.doc-body[data-v-16fb68b5] p,.doc-body[data-v-16fb68b5] ul{max-width:72ch}.doc-body[data-v-16fb68b5] h1,.doc-body[data-v-16fb68b5] h2,.doc-body[data-v-16fb68b5] h3{color:var(--color-text);font-family:var(--head),"Eczar",serif}.doc-body[data-v-16fb68b5] h2{border-bottom:1px solid var(--color-border);font-size:22px;margin:30px 0 10px;padding-bottom:6px}.doc-body[data-v-16fb68b5] h3{font-size:17px;margin:22px 0 8px}.doc-body[data-v-16fb68b5] h2 a,.doc-body[data-v-16fb68b5] h3 a,.doc-body[data-v-16fb68b5] h4 a{color:inherit;text-decoration:none}.doc-body[data-v-16fb68b5] h1:first-child{display:none}.doc-body[data-v-16fb68b5] table{border:1px solid var(--color-border);border-collapse:collapse;border-radius:8px;display:block;max-width:100%;overflow-x:auto;width:100%}.doc-body[data-v-16fb68b5] td,.doc-body[data-v-16fb68b5] th{border-bottom:1px solid var(--color-border);padding:.5rem .75rem;text-align:left}.doc-body[data-v-16fb68b5] thead th{background-color:var(--color-surface-alt);color:var(--color-text);font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.04em;text-transform:uppercase}.doc-body[data-v-16fb68b5] tbody tr:nth-child(2n){background-color:var(--color-badge-bg)}.doc-body[data-v-16fb68b5] tbody tr:hover{background-color:color-mix(in srgb,var(--color-holo,#00e0f0) 8%,transparent)}.doc-body[data-v-16fb68b5] blockquote{background:color-mix(in srgb,var(--color-holo,#00e0f0) 6%,transparent);border-left:3px solid var(--color-holo,#00e0f0);border-radius:0 8px 8px 0;color:var(--color-text-secondary);font-style:normal;margin:1rem 0;padding:.65rem 1rem}.doc-body[data-v-16fb68b5] code{background-color:var(--color-surface-alt);border-radius:.25rem;font-size:.875rem;line-height:1.25rem;padding:.125rem .25rem}.doc-body[data-v-16fb68b5] :not(pre)>code{overflow-wrap:anywhere}.doc-body[data-v-16fb68b5] pre{max-width:100%;overflow-x:auto}.doc-body[data-v-16fb68b5] pre code{background-color:transparent;padding:0}.toc-overlay-enter-active[data-v-16fb68b5],.toc-overlay-leave-active[data-v-16fb68b5]{transition:opacity .2s ease}.toc-overlay-enter-from[data-v-16fb68b5],.toc-overlay-leave-to[data-v-16fb68b5]{opacity:0}.toc-panel-enter-active[data-v-16fb68b5]{transition:transform .3s ease}.toc-panel-leave-active[data-v-16fb68b5]{transition:transform .2s ease}.toc-panel-enter-from[data-v-16fb68b5],.toc-panel-leave-to[data-v-16fb68b5]{transform:translate(100%)}@media(prefers-reduced-motion:reduce){.toc-overlay-enter-active[data-v-16fb68b5],.toc-overlay-leave-active[data-v-16fb68b5],.toc-panel-enter-active[data-v-16fb68b5],.toc-panel-leave-active[data-v-16fb68b5]{transition:none}}
