.lr-ground{isolation:isolate;position:relative}[data-benchmark-page] [data-slot=panel]{background:color-mix(in oklab, var(--glass-fill-strong) 88%, var(--brand) 2%);border-color:var(--glass-rim);box-shadow:var(--glass-inner), var(--glass-shadow);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop)}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){[data-benchmark-page] [data-slot=panel]{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}.lr-ground:before,.lr-ground:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%)}.lr-ground:before{background-color:color-mix(in oklab, var(--bg-elevated) 62%, var(--bg) 38%);background-image: linear-gradient(to right, color-mix(in oklab, var(--grid-line) 60%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--grid-line) 60%, transparent) 1px, transparent 1px), radial-gradient(72% 58% at 14% 4%, color-mix(in oklch, var(--brand) 6%, transparent), transparent 68%), radial-gradient(64% 52% at 92% 58%, color-mix(in oklch, var(--spectrum) 4%, transparent), transparent 70%), radial-gradient(120% 74% at 50% 108%, color-mix(in oklch, var(--fg) 3%, transparent), transparent 72%);background-position:50%;background-size:72px 72px,72px 72px,auto,auto,auto}.lr-ground:after{background-image:var(--glass-noise);opacity:var(--glass-noise-opacity);mix-blend-mode:overlay;background-size:120px 120px}.lr-plate-card{contain:paint;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out),  -webkit-backdrop-filter var(--duration-base) var(--ease-out), backdrop-filter var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out)}@media (hover:hover){.lr-plate-card:hover,.lr-plate-card:focus-within{background-color:var(--glass-fill-strong);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);border-color:var(--glass-rim);border-top-color:var(--glass-rim-top);border-bottom-color:var(--glass-rim-bottom);box-shadow:var(--glass-inner), var(--glass-shadow)}}.lr-plate-lead{background-image:radial-gradient(92% 72% at 6% 0%, color-mix(in oklch, var(--brand) 5%, transparent), transparent 64%)}.lr-straddle{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:color-mix(in oklab, var(--fg) 8%, transparent);-webkit-user-select:none;user-select:none;line-height:.8}@media (min-width:1024px){.lr-bleed-left{margin-left:calc(-1 * (max(0px, (100vw - var(--page-max-width)) / 2) + var(--page-gutter)));border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}}.lr-readout-strip>*+*{border-left:1px solid var(--border-color)}@media (min-width:40rem){.lr-metric-strip>*+*{border-left:1px solid var(--border-color)}}.lr-faq{border-left:1px solid var(--border-color)}.lr-faq-item{position:relative}.lr-faq-item:before{content:"";background-color:color-mix(in oklab, var(--fg) 55%, transparent);transform-origin:top;width:1px;transition:scale var(--duration-fast) var(--ease-out);position:absolute;top:0;bottom:0;left:-1px;scale:1 0}.lr-faq-item[data-state=open]:before{transition:scale var(--duration-base) var(--ease-calibrate);scale:1}.lr-faq-trigger{padding-block:.875rem;transition:color var(--duration-fast) var(--ease-out), scale var(--press-duration) var(--ease-out);align-items:baseline;gap:.875rem;padding-left:1.25rem;padding-right:.25rem}@media (hover:hover){.lr-faq-trigger:hover .lr-faq-index,.lr-faq-trigger:hover .lr-faq-reticle{color:var(--fg-secondary)}}.lr-faq-index{width:2.25rem}.lr-faq-reticle{width:.75rem;height:.75rem;color:var(--fg-quaternary);transition:color var(--duration-fast) var(--ease-out);margin-top:.375rem;display:block;position:relative}.lr-faq-reticle:before,.lr-faq-reticle:after{content:"";transition:scale var(--duration-base) var(--ease-calibrate);background-color:currentColor;margin:auto;position:absolute;inset:0}.lr-faq-reticle:before{height:1px}.lr-faq-reticle:after{width:1px}.lr-faq-trigger[data-state=open] .lr-faq-reticle:after{scale:1 0}.lr-faq [data-slot=accordion-content]{grid-template-rows:0fr;display:grid}.lr-faq [data-slot=accordion-content]>[data-slot=accordion-content-inner]{min-height:0}.lr-faq [data-slot=accordion-content][data-state=open]{animation:lr-faq-open var(--duration-base) var(--ease-calibrate) forwards}.lr-faq [data-slot=accordion-content][data-state=closed]{animation:lr-faq-close var(--duration-fast) var(--ease-out) forwards}@keyframes lr-faq-open{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes lr-faq-close{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}.lr-faq-answer{padding-bottom:1.5rem;padding-left:1.25rem;padding-right:.25rem}.lr-faq [data-state=open]>.lr-faq-answer{animation:lr-faq-answer-in var(--duration-base) var(--ease-calibrate) both}@keyframes lr-faq-answer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.lr-faq [data-state=open]>.lr-faq-answer{animation:none}.lr-faq-item:before,.lr-faq-reticle:before,.lr-faq-reticle:after{transition:none}}@media (prefers-contrast:more){.lr-faq{border-left-color:var(--fg-tertiary)}.lr-faq-item:before{background-color:var(--fg)}}
