.rd{--rd-line:#e2e2dd;--rd-rule:#f0f0ec;--rd-muted:#6b6b66;--rd-band:#f4f4f1;padding-top:24px;padding-bottom:64px;font-size:15px;line-height:22px}.rd a:hover{color:var(--accent)}.rd :focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rd h1{letter-spacing:-.3px;margin-top:6px;font-size:32px;font-weight:600;line-height:40px}.rd h2{letter-spacing:-.2px;margin-top:40px;font-size:24px;font-weight:600;line-height:32px}.rd-strip{grid-template-columns:44px minmax(0,1fr) 44px;gap:8px;margin-top:20px;display:grid}.rd-strip ol{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.rd-strip ol a{border:1px solid var(--rd-line);background:var(--card);font-variant-numeric:tabular-nums;border-radius:8px;flex-direction:column;align-items:center;padding:8px 2px;display:flex}.rd-strip ol a[aria-current]{border-color:var(--foreground);box-shadow:inset 0 0 0 1px var(--foreground)}.rd-strip ol a[data-empty]{color:#9a9a94;background:0 0}.rd-wd{color:var(--rd-muted);font-size:12px;line-height:16px}.rd-strip a[data-empty] .rd-wd{color:inherit}.rd-dm{font-size:14px;font-weight:600;line-height:20px}.rd-c{color:var(--rd-muted);font-size:13px;line-height:18px}.rd-step{border:1px solid var(--rd-line);background:var(--card);border-radius:8px;justify-content:center;align-items:center;font-size:18px;display:flex}.rd-table{background:var(--card);border:1px solid var(--rd-line);border-radius:8px;margin-top:20px;overflow:hidden}.rd-band{background:var(--rd-band);justify-content:space-between;gap:16px;padding:18px 20px 8px;font-size:13px;font-weight:600;line-height:20px;display:flex}.rd-band span{color:var(--rd-muted);font-variant-numeric:tabular-nums;font-weight:400}.rd-table section+section .rd-band{border-top:1px solid var(--rd-line)}.rd-row{border-top:1px solid var(--rd-rule);grid-template-columns:minmax(0,1fr) 168px 184px 96px;grid-template-areas:"n p v s";align-items:center;gap:20px;min-height:56px;padding:10px 20px;display:grid}.rd-band+.rd-row,.rd-band+div>.rd-row:first-child{border-top:0}.rd-n{grid-area:n;font-weight:600}.rd .rd-row:hover{color:inherit}.rd-row:hover .rd-n{color:var(--accent)}.rd-p{color:var(--rd-muted);white-space:nowrap;grid-area:p;font-size:13px;line-height:20px}.rd-v{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:v;font-size:16px;font-weight:600;line-height:24px}.rd-spark{grid-area:s;width:96px;height:28px;display:block;overflow:visible}.rd-spark polyline{fill:none;stroke:var(--foreground);stroke-width:1.4px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rd-spark-dot,.rd-spark-end{stroke:var(--foreground);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.rd-spark-end{stroke-width:4.5px}.rd-more summary{cursor:pointer;color:var(--rd-muted);margin-top:-6px;padding:0 20px 10px;font-size:13px;line-height:20px;list-style:none}.rd-more summary::-webkit-details-marker{display:none}.rd-more summary span{text-underline-offset:2px;text-decoration:underline}.rd-more summary:hover{color:var(--accent)}.rd-more summary:before{content:"+ "}.rd-more[open] summary:before{content:"− "}.rd-more[open] .rd-more-closed,.rd-more:not([open]) .rd-more-open{display:none}.rd-member{padding-left:36px}.rd-member .rd-n{font-weight:500}.rd-rev{table-layout:fixed;border-collapse:separate;border-spacing:0;background:var(--card);border:1px solid var(--rd-line);border-radius:8px;width:100%;margin-top:12px;overflow:hidden}.rd-col-p{width:248px}.rd-col-v{width:140px}.rd-rev th,.rd-rev td{text-align:left;vertical-align:baseline;border-top:1px solid var(--rd-rule);padding:10px 20px}.rd-rev thead th{border-top:0;border-bottom:1px solid var(--rd-line);color:var(--rd-muted);font-size:13px;font-weight:400}.rd-rev tbody tr:first-child>*{border-top:0}.rd-rev tbody th{font-weight:600}.rd-rev thead th:nth-child(n+3),.rd-rev .rd-rev-old,.rd-rev .rd-rev-new{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.rd-rev-p{color:var(--rd-muted);font-size:13px}.rd-rev-old{color:var(--rd-muted)}.rd-rev-new{font-weight:600}.rd-rev-more td{color:var(--rd-muted);font-size:13px}.rd-quiet{background:var(--card);border:1px solid var(--rd-line);color:var(--rd-muted);border-radius:8px;margin-top:20px;padding:20px}.rd-how{max-width:820px;margin-top:32px}.rd-how summary{cursor:pointer;font-size:15px;font-weight:600}.rd-how p{color:#4a4a45;margin-top:8px;font-size:14px;line-height:21px}@media (max-width:640px){.rd h1{font-size:26px;line-height:32px}.rd-strip{grid-template-columns:repeat(2,44px);grid-template-areas:"o o""p n";justify-content:space-between;row-gap:8px}.rd-strip ol{grid-area:o;gap:4px}.rd-strip>:first-child{grid-area:p;height:40px}.rd-strip>:last-child{grid-area:n;height:40px}.rd-strip ol a{padding:6px 0}.rd-wd{font-size:11px}.rd-dm{font-size:13px}.rd-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n v""p v";gap:2px 16px;padding:10px 16px}.rd-spark{display:none}.rd-band{padding:16px 16px 6px}.rd-more summary{margin-top:-4px;padding:0 16px 10px}.rd-member{padding-left:28px}.rd-rev,.rd-rev tbody{display:block}.rd-rev colgroup,.rd-rev thead{display:none}.rd-rev tbody tr{border-top:1px solid var(--rd-rule);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"n n n""p o w";gap:2px 12px;padding:10px 16px;display:grid}.rd-rev tbody tr:first-child{border-top:0}.rd-rev th,.rd-rev td{border:0;padding:0}.rd-rev tbody th{grid-area:n}.rd-rev tbody th:has(>.sr-only){position:absolute}.rd-rev-p{grid-area:p}.rd-rev-old{grid-area:o}.rd-rev-new{grid-area:w}.rd-rev-old:after{content:" →"}.rd-rev .rd-rev-more{display:block}}
