.rg-detail[data-astro-cid-mayywrby]{padding-bottom:64px}.rg-question[data-astro-cid-mayywrby]{max-width:780px;margin-bottom:32px}.rg-body[data-astro-cid-mayywrby]{display:grid;grid-template-columns:minmax(0,1fr) var(--sidebar);gap:44px;align-items:start}.rg-toc[data-astro-cid-mayywrby]{grid-column:2;grid-row:1;position:sticky;top:calc(var(--header-height, 62px) + 16px)}.rg-toc[data-astro-cid-mayywrby] ol[data-astro-cid-mayywrby]{list-style:none;margin:0;display:flex;flex-direction:column;gap:8px}.rg-toc[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]{font-size:.9rem;color:var(--ink);text-decoration:none;line-height:1.4}.rg-toc[data-astro-cid-mayywrby] a[data-astro-cid-mayywrby]:hover{color:var(--fairway);text-decoration:underline}.rg-article[data-astro-cid-mayywrby]{grid-column:1;grid-row:1;max-width:780px}.rg-section[data-astro-cid-mayywrby]{margin-bottom:40px}.rg-section[data-astro-cid-mayywrby] h2[data-astro-cid-mayywrby]{font-size:1.5rem;margin:0 0 14px}.rg-section[data-astro-cid-mayywrby] h3[data-astro-cid-mayywrby]{font-size:1.08rem;margin:26px 0 10px}.rg-section[data-astro-cid-mayywrby] p[data-astro-cid-mayywrby]{line-height:1.72;margin:0 0 16px}.rg-list[data-astro-cid-mayywrby]{margin:0 0 18px;padding-left:22px}.rg-list[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby]{line-height:1.68;margin-bottom:9px}.rg-list-num[data-astro-cid-mayywrby] li[data-astro-cid-mayywrby]{padding-left:4px}.rg-table-wrap[data-astro-cid-mayywrby]{margin:0 0 20px}.rg-table-wrap[data-astro-cid-mayywrby] table[data-astro-cid-mayywrby]{min-width:420px}.rg-note-title[data-astro-cid-mayywrby]{margin:0 0 6px!important}.rg-note-box[data-astro-cid-mayywrby] p[data-astro-cid-mayywrby]:last-child{margin-bottom:0!important;font-size:.95rem}.rg-formula[data-astro-cid-mayywrby]{margin:0 0 20px;padding:16px 20px;background:var(--paper-raised);border:1px solid var(--line);border-radius:var(--radius)}.rg-formula[data-astro-cid-mayywrby] code[data-astro-cid-mayywrby]{display:block;font-family:var(--mono);font-size:.95rem;line-height:1.5;color:var(--ink);word-break:break-word}.rg-formula[data-astro-cid-mayywrby] figcaption[data-astro-cid-mayywrby]{margin-top:8px}.rg-faq[data-astro-cid-mayywrby]{border:1px solid var(--line);border-radius:var(--radius);padding:14px 18px;margin-bottom:10px;background:var(--paper-raised)}.rg-faq[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]{font-weight:600;cursor:pointer;line-height:1.45}.rg-faq[data-astro-cid-mayywrby] summary[data-astro-cid-mayywrby]::marker{color:var(--fairway)}.rg-faq[data-astro-cid-mayywrby] p[data-astro-cid-mayywrby]{margin:12px 0 0!important;font-size:.95rem;line-height:1.65;color:var(--ink-soft)}.rg-linked[data-astro-cid-mayywrby]{margin-top:48px}.rg-grid[data-astro-cid-mayywrby]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.rg-study[data-astro-cid-mayywrby]{display:flex;flex-direction:column;gap:8px;padding:18px 20px;text-decoration:none;color:inherit}.rg-study[data-astro-cid-mayywrby]:hover .rg-study-q[data-astro-cid-mayywrby]{color:var(--fairway)}.rg-card-badges[data-astro-cid-mayywrby]{display:flex;flex-wrap:wrap;gap:6px}.rg-study-q[data-astro-cid-mayywrby]{font-size:.98rem;line-height:1.4;color:var(--ink)}.rg-practice[data-astro-cid-mayywrby]{margin:32px 0 24px;padding:18px 20px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.rg-practice-head[data-astro-cid-mayywrby]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:10px}.rg-practice[data-astro-cid-mayywrby] h3[data-astro-cid-mayywrby]{margin:0;font-size:1.1rem}.rg-practice[data-astro-cid-mayywrby] p[data-astro-cid-mayywrby]{margin:0 0 12px}.rg-practice-links[data-astro-cid-mayywrby]{display:flex;flex-wrap:wrap;gap:8px}.rg-disclaimer[data-astro-cid-mayywrby]{margin-top:48px;padding-top:18px;border-top:1px solid var(--line);max-width:76ch;line-height:1.6}@media(max-width:1023px){.rg-body[data-astro-cid-mayywrby]{grid-template-columns:minmax(0,1fr);gap:24px}.rg-toc[data-astro-cid-mayywrby],.rg-article[data-astro-cid-mayywrby]{grid-column:auto;grid-row:auto}.rg-toc[data-astro-cid-mayywrby]{position:static}}@media print{.rg-toc[data-astro-cid-mayywrby],.rg-practice[data-astro-cid-mayywrby],.rg-linked[data-astro-cid-mayywrby]{display:none}}
