#rsvp-word-pivot[data-astro-cid-ud7yvlfm]{position:relative}#rsvp-word-pivot[data-astro-cid-ud7yvlfm]:before,#rsvp-word-pivot[data-astro-cid-ud7yvlfm]:after{content:"";position:absolute;left:50%;transform:translate(-50%);width:2px;height:.5rem;background-color:var(--color-primary);opacity:.3}#rsvp-word-pivot[data-astro-cid-ud7yvlfm]:before{bottom:100%}#rsvp-word-pivot[data-astro-cid-ud7yvlfm]:after{top:100%}#rsvp-speed[data-astro-cid-ud7yvlfm]{-webkit-appearance:none;appearance:none;height:4px;border-radius:2px;background:var(--color-muted);outline:none}#rsvp-speed[data-astro-cid-ud7yvlfm]::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--color-primary);cursor:pointer}#rsvp-speed[data-astro-cid-ud7yvlfm]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--color-primary);cursor:pointer;border:none}#rsvp-speed[data-astro-cid-ud7yvlfm]::-moz-range-track{height:4px;border-radius:2px;background:var(--color-muted)}@media(prefers-reduced-motion:reduce){#rsvp-overlay[data-astro-cid-ud7yvlfm],#rsvp-popover[data-astro-cid-ud7yvlfm],#rsvp-progress-bar[data-astro-cid-ud7yvlfm]{transition:none}}.prose[data-astro-cid-2q5oecfc] h2{font-family:var(--font-mono);font-size:1.5rem;font-weight:700;margin-top:3rem;margin-bottom:1rem;color:var(--color-foreground)}.prose[data-astro-cid-2q5oecfc] h3{font-family:var(--font-mono);font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:.75rem;color:var(--color-foreground)}.prose[data-astro-cid-2q5oecfc] p{font-size:1rem;line-height:1.75;margin-bottom:1.5rem;color:var(--color-foreground)}.prose[data-astro-cid-2q5oecfc] a{color:var(--color-foreground);text-decoration:underline;text-underline-offset:2px;transition:color .2s}.prose[data-astro-cid-2q5oecfc] a:hover{color:var(--color-muted-foreground)}.prose[data-astro-cid-2q5oecfc] strong{font-weight:700;color:var(--color-foreground)}.prose[data-astro-cid-2q5oecfc] em{font-style:italic}.prose[data-astro-cid-2q5oecfc] code{font-family:var(--font-mono);font-size:.875rem;background-color:var(--color-muted);border:1px solid var(--color-border);border-radius:.375rem;padding:.125rem .375rem}.prose[data-astro-cid-2q5oecfc] pre{font-family:var(--font-mono);font-size:.875rem;background-color:var(--color-muted);border:1px solid var(--color-border);border-radius:.75rem;padding:1.5rem;overflow-x:auto;margin-bottom:1.5rem}.prose[data-astro-cid-2q5oecfc] pre code{background:none;border:none;padding:0;font-size:inherit}.prose[data-astro-cid-2q5oecfc] blockquote{border-left:2px solid var(--color-border);padding-left:1rem;font-style:italic;color:var(--color-muted-foreground);margin-bottom:1.5rem}.prose[data-astro-cid-2q5oecfc] ul{list-style-type:disc;padding-left:1.5rem;margin-bottom:1.5rem}.prose[data-astro-cid-2q5oecfc] ol{list-style-type:decimal;padding-left:1.5rem;margin-bottom:1.5rem}.prose[data-astro-cid-2q5oecfc] li{margin-bottom:.5rem;line-height:1.75}.prose[data-astro-cid-2q5oecfc] hr{border:none;border-top:1px dashed var(--color-border);margin:2rem 0}.prose[data-astro-cid-2q5oecfc] img{border-radius:.75rem;margin:2rem 0;width:100%}.prose[data-astro-cid-2q5oecfc] table{width:100%;border-collapse:collapse;font-size:.875rem;margin-bottom:1.5rem;border:1px solid var(--color-border);border-radius:.75rem;overflow:hidden;display:block;overflow-x:auto}.prose[data-astro-cid-2q5oecfc] thead{background-color:var(--color-muted);display:table;width:100%}.prose[data-astro-cid-2q5oecfc] tbody{display:table;width:100%}.prose[data-astro-cid-2q5oecfc] th{font-family:var(--font-mono);font-weight:600;font-size:.875rem;text-align:left;padding:.75rem 1rem;color:var(--color-foreground);border-bottom:2px solid var(--color-border);white-space:nowrap}.prose[data-astro-cid-2q5oecfc] td{padding:.75rem 1rem;color:var(--color-foreground);border-bottom:1px solid var(--color-border);vertical-align:top;line-height:1.5}.prose[data-astro-cid-2q5oecfc] tbody tr{transition:background-color .15s}.prose[data-astro-cid-2q5oecfc] tbody tr:hover{background-color:var(--color-muted)}.prose[data-astro-cid-2q5oecfc] tbody tr:last-child td{border-bottom:none}
