.review-page .head{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.5rem;display:flex}.review-page .title{flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-right:auto;display:flex}.review-page h1{margin:0;font-size:1.375rem}.review-page .summary,.review-page .who{color:var(--rf-muted);margin:0;font-size:.875rem}.review-page .links{gap:1rem;font-size:.875rem;display:flex}.review-page .who{align-items:center;gap:.75rem;display:flex}.review-page .link{font:inherit;color:var(--rf-accent);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.review-page .views{flex-wrap:wrap;gap:.5rem;display:flex}.review-page .views a{border:1px solid var(--rf-line);background:var(--rf-paper);color:var(--rf-ink);border-radius:999px;padding:.375rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none}.review-page .views a[aria-current=page]{border-color:var(--rf-accent);color:var(--rf-accent-deep)}.review-page .notice{border-radius:var(--radius-sm);border-left:3px solid var(--rf-accent);background:var(--rf-mist);max-width:40rem;padding:.875rem 1rem}.review-page{padding:calc(var(--rf-nav-space) + 1rem) 1.5rem 3rem;margin:0 auto}.review-page .table-wrap{border:1px solid var(--rf-line);border-radius:var(--radius-sm);background:var(--rf-paper)}.review-page .sheet th,.review-page .sheet td{border-bottom:1px solid var(--rf-line);text-align:left;vertical-align:middle;white-space:nowrap;padding:.5rem .625rem}.review-page .sheet thead th{background:var(--rf-mist);letter-spacing:.03em;text-transform:uppercase;color:var(--rf-muted);font-size:.75rem;font-weight:600}.review-page .sheet select{font:inherit;border:1px solid var(--rf-line);border-radius:var(--radius-sm);background:var(--rf-paper);padding:.25rem .375rem}.review-page .sheet td a{color:var(--rf-ink);font-weight:600}.review-page .sheet td a:hover{color:var(--rf-accent)}.review-page .sheet tbody tr{scroll-margin-top:calc(var(--rf-nav-space) + 1rem)}.review-page .num{font-variant-numeric:tabular-nums}.peek[data-astro-cid-o7fezfec]{z-index:20;top:calc(var(--rf-nav-space) + .5rem);border:1px solid var(--rf-line);border-radius:var(--radius-sm);background:var(--rf-paper);width:min(40rem,100vw - 1rem);box-shadow:0 12px 40px color-mix(in srgb, var(--rf-ink) 18%, transparent);flex-direction:column;display:flex;position:fixed;bottom:.5rem;right:.5rem}.peek[data-astro-cid-o7fezfec][hidden]{display:none}.peek-bar[data-astro-cid-o7fezfec]{border-bottom:1px solid var(--rf-line);background:var(--rf-mist);align-items:center;gap:.375rem;padding:.5rem .75rem;display:flex}.peek-bar[data-astro-cid-o7fezfec] button[data-astro-cid-o7fezfec]{font:inherit;border:1px solid var(--rf-line);border-radius:var(--radius-sm);background:var(--rf-paper);cursor:pointer;min-width:2rem;padding:.125rem .5rem;font-weight:700}.peek-hint[data-astro-cid-o7fezfec]{color:var(--rf-muted);font-size:.75rem}.peek-close[data-astro-cid-o7fezfec]{margin-left:auto}.peek-content[data-astro-cid-o7fezfec]{padding:1rem 1.25rem 2rem;overflow:auto}.peek-content[data-astro-cid-o7fezfec][aria-busy=true]{opacity:.5}.peek[data-astro-cid-o7fezfec] .peek-head h2{margin:0;font-size:1.375rem}.peek[data-astro-cid-o7fezfec] .peek-head h2:focus{outline:none}.peek[data-astro-cid-o7fezfec] .peek-head p{color:var(--rf-muted);margin:.25rem 0 .5rem;font-size:.875rem}.peek[data-astro-cid-o7fezfec] .peek-head a{color:var(--rf-accent);font-size:.875rem}.peek[data-astro-cid-o7fezfec] .peek-body>.decide{margin:1rem 0 0}.peek[data-astro-cid-o7fezfec] .peek-body h3{border-top:1px solid var(--rf-line);margin:1.5rem 0 .5rem;padding-top:.75rem;font-size:1rem}.peek[data-astro-cid-o7fezfec] .peek-body h4{color:var(--rf-muted);margin:1rem 0 .375rem;font-size:.8125rem;font-weight:600}.peek[data-astro-cid-o7fezfec] .answer{margin:0 0 .625rem}.peek[data-astro-cid-o7fezfec] .answer+.answer{border-top:1px dashed var(--rf-line);padding-top:.625rem}.peek[data-astro-cid-o7fezfec] .by{color:var(--rf-accent-deep);margin:0 0 .125rem;font-size:.75rem;font-weight:700}.peek[data-astro-cid-o7fezfec] .by span{color:var(--rf-muted);font-weight:400}.peek[data-astro-cid-o7fezfec] .text{white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.55}.sheet tr[aria-current=true] td{background:var(--rf-mist);box-shadow:inset 0 -2px 0 var(--rf-accent)}
