:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--palette-white:#fff;--palette-canvas:#f5f6fa;--palette-paper:#fafafd;--palette-cloud:#f0f1f6;--palette-ink:#1b1d29;--palette-slate:#3a3f52;--palette-graphite:#5b6070;--palette-pewter:#6b7080;--palette-haze:#8a8fa3;--palette-hairline:#e4e6ee;--palette-whisper:#eef0f4;--palette-rule:#d5d8e3;--palette-empty:#e9ebf2;--palette-indigo:#4f46e5;--palette-indigo-deep:#3730a3;--palette-indigo-mid:#a5a8f5;--palette-indigo-soft:#eef0ff;--palette-indigo-tint:#f4f5ff;--palette-amber:#e9a23b;--palette-amber-icon:#b4690e;--palette-amber-text:#8a4b08;--palette-amber-ink:#5c3405;--palette-amber-soft:#fff4e0;--palette-amber-tint:#fffaf0;--palette-green:#1f9d57;--palette-green-text:#146c3c;--palette-green-soft:#e7f6ec;--palette-red-text:#a3261c;--palette-red-soft:#fdecea;--palette-red-vivid:#d92d20;--palette-indigo-hover:#e6e8ff;--palette-scrim:#1b1d2952;--surface-canvas:var(--palette-canvas);--surface-base:var(--palette-white);--surface-raised:var(--palette-paper);--surface-subtle:var(--palette-cloud);--surface-scrim:var(--palette-scrim);--text-primary:var(--palette-ink);--text-body:var(--palette-slate);--text-secondary:var(--palette-graphite);--text-muted:var(--palette-pewter);--text-faint:var(--palette-haze);--text-disabled:var(--palette-haze);--text-on-accent:var(--palette-white);--line-hairline:var(--palette-hairline);--line-subtle:var(--palette-whisper);--line-control:var(--palette-rule);--scrollbar-thumb:var(--palette-rule);--scrollbar-thumb-active:var(--palette-pewter);--scrollbar-track:transparent;--line-tentative:var(--palette-haze);--line-clear:transparent;--mask-fade-end:linear-gradient(to right, black calc(100% - var(--space-8)), transparent);--link:var(--palette-indigo-deep);--link-hover:var(--palette-ink);--focus-ring:var(--palette-indigo);--accent:var(--palette-indigo);--accent-strong:var(--palette-indigo-deep);--accent-muted:var(--palette-indigo-mid);--accent-soft:var(--palette-indigo-soft);--accent-tint:var(--palette-indigo-tint);--accent-soft-hover:var(--palette-indigo-hover);--halo-selected:0 0 0 4px var(--palette-indigo-soft);--warning:var(--palette-amber);--warning-icon:var(--palette-amber-icon);--warning-text:var(--palette-amber-text);--warning-ink:var(--palette-amber-ink);--warning-soft:var(--palette-amber-soft);--warning-tint:var(--palette-amber-tint);--success:var(--palette-green);--success-text:var(--palette-green-text);--success-soft:var(--palette-green-soft);--danger-text:var(--palette-red-text);--danger-soft:var(--palette-red-soft);--counter-over:var(--palette-red-vivid);--meter-stock:var(--palette-indigo);--meter-catalog:var(--palette-indigo-mid);--meter-inferred:var(--palette-amber-soft);--meter-catalog-fill:var(--palette-indigo-soft);--meter-catalog-line:var(--palette-indigo);--meter-inferred-line:var(--palette-amber-icon);--meter-empty:var(--palette-empty);--meter-empty-line:var(--palette-haze);--accent-confirmed:var(--success);--accent-source:var(--accent);--state-success:var(--success);--state-danger:var(--warning-text);--skeleton:var(--palette-empty);--disabled-opacity:.55;--space-0-5:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:5.25rem;--radius-sm:.375rem;--radius-md:.75rem;--radius-lg:1rem;--radius-xl:1.25rem;--radius-pill:9999px;--line-width:1px;--line-width-strong:1.5px;--line-width-thick:2px;--icon-sm:.75rem;--icon-md:1.125rem;--icon-lg:2rem;--badge-size:2.75rem;--mark-size:.95em;--meter-height:.375rem;--meter-height-lg:.625rem;--swatch-width:.625rem;--checkbox-size:1.125rem;--dot-size:.4375rem;--header-height:3.5rem;--field-min-lines:3;--field-max-lines:8;--page-fill:calc(100dvh - var(--header-height) - var(--line-width) - var(--space-6) - var(--space-8));--focus-ring-width:2px;--focus-ring-offset:2px;--target-touch:2.75rem;--menu-width:11rem;--menu-item-height:2.5rem;--combobox-width:22rem;--combobox-max-height:26rem;--sheet-height:min(85dvh, 40rem);--flag-width:1.25rem;--radius-flag:.125rem;--radius-switch:.5rem;--tool-size:2rem;--measure-prose:62ch;--measure-hero:52rem;--toast-width:24rem;--dialog-width:32rem;--dialog-wide-width:64rem;--drawer-width:30rem;--z-menu:300;--z-toast:500;--layout-gutter:clamp(var(--space-4), .5rem + 2vw, var(--space-7));--pane-products:clamp(15rem, 19vw, 24rem);--pane-companies:clamp(18rem, 23vw, 28rem);--pane-evidence-max:54rem;--pane-evidence:minmax(0, 1fr);--pane-offset:var(--space-4);--rail-width:3.5rem;--rail-max-height:36rem;--history-kind-size:2.25rem;--history-min-height:34rem;--z-skip-link:600;--indicator-height:2px;--skeleton-line:.75rem;--state-badge:3.5rem;--tip-width:12rem;--marker-size:1.125rem;--skeleton-title:1.75rem;--skeleton-hero:12rem;--meter-gap:3px;--dialog-offset:min(12dvh, 6rem);--dialog-max-height:calc(100dvh - 2 * var(--space-4));--dialog-wide-max-height:calc(100dvh - var(--dialog-offset) - var(--space-4));--col-status:13rem;--score-width:4ch;--offer-image:3.5rem;--offer-min:18rem;--offer-track:max(var(--offer-min), calc((100% - var(--space-3)) / 2));--offer-ribbon:85%;--toast-lift:0rem;--dock-height:calc(var(--target-touch) + 2 * var(--space-2) + 2 * var(--line-width))}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-cyrillic-400.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-400.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-cyrillic-500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-latin-500.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans:"Onest", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--text-2xs:.75rem;--text-xs:.8125rem;--text-sm:.9375rem;--text-root:clamp(100%, 100% + (100vw - 160rem) / 320, 125%);--text-md:1rem;--text-lg:1.0625rem;--text-xl:1.1875rem;--text-2xl:1.5rem;--leading-tight:1.2;--leading-normal:1.5;--leading-relaxed:1.6;--tracking-tight:-.02em;--tracking-brand:-.06em;--text-brand:2rem;--gap-brand:.23em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--text-page-title:clamp(1.75rem, 1.3rem + 1.1vw, 2.25rem);--text-record-title:var(--text-2xl);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--ease-panel:cubic-bezier(.65, 0, .35, 1);--dur-fast:.13s;--dur-base:.18s;--dur-enter:.22s;--dur-exit:.16s;--dur-drawer:.28s;--dur-panel:.46s;--motion-offset:.5rem;--motion-nudge:.25rem;--motion-scale:.96;--motion-blur:4px;--press-scale:.97;--press-scale-surface:.99;--pop-scale:.4;--transition-control:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out), opacity var(--dur-fast) var(--ease-out);--motion-swap:fade-in var(--dur-fast) var(--ease-out) both;--motion-fade-in:fade-in var(--dur-enter) var(--ease-out) both;--motion-fade-out:fade-out var(--dur-exit) var(--ease-out) both;--motion-scale-in:scale-in var(--dur-enter) var(--ease-out) both;--motion-scale-out:scale-out var(--dur-exit) var(--ease-out) both;--motion-popover-in:scale-in var(--dur-base) var(--ease-out) both;--motion-popover-out:scale-out var(--dur-fast) var(--ease-out) both;--motion-sheet-in:sheet-in var(--dur-drawer) var(--ease-drawer) both;--motion-sheet-out:sheet-out var(--dur-exit) var(--ease-out) both;--motion-drawer-in:drawer-in var(--dur-drawer) var(--ease-drawer) both;--motion-drawer-out:drawer-out var(--dur-exit) var(--ease-out) both;--motion-pop-in:pop-in var(--dur-base) var(--ease-out) both;--motion-slide-in:slide-in var(--dur-enter) var(--ease-out) both;--motion-slide-out:slide-out var(--dur-exit) var(--ease-out) both;--motion-collapse:collapse var(--dur-exit) var(--ease-out) both;--motion-nudge-in:nudge-in var(--dur-base) var(--ease-out) both;--motion-nudge-out:nudge-out var(--dur-fast) var(--ease-out) both;--dur-pulse:.9s;--skeleton-dim:.5;--motion-pulse:pulse var(--dur-pulse) var(--ease-in-out) infinite alternate;--delay-skeleton:.3s;--motion-skeleton-in:fade-in var(--dur-enter) var(--ease-out) var(--delay-skeleton) both;--transition-indicator:transform var(--dur-base) var(--ease-out);--transition-surface:var(--transition-control), box-shadow var(--dur-fast) var(--ease-out);--motion-expand:expand var(--dur-enter) var(--ease-out) both;--motion-reveal:reveal-x var(--dur-drawer) var(--ease-out) both;--dur-spin:.7s;--motion-spin:spin var(--dur-spin) linear infinite;--dur-sweep:1.2s;--motion-sweep:sweep var(--dur-sweep) linear infinite;--motion-slide-x-in:slide-x-in var(--dur-enter) var(--ease-out) both;--motion-slide-in-late:slide-in var(--dur-drawer) var(--ease-out) var(--stagger-offset) both;--stagger-step:40ms;--reveal-index:0;--stagger-offset:60ms;--dur-route-progress:2s;--motion-route-progress:route-progress var(--dur-route-progress) var(--ease-out) both;--route-progress-max:.9;--transition-segment:flex-grow var(--dur-drawer) var(--ease-out);--vt-old:fade-out var(--dur-exit) var(--ease-out) both;--vt-new:slide-in var(--dur-enter) var(--ease-out) both;--vt-morph:var(--dur-drawer);--vt-query-old:fade-out var(--dur-fast) var(--ease-out) both;--vt-query-new:fade-in var(--dur-base) var(--ease-out) var(--dur-fast) both;--vt-panel-out:panel-out var(--dur-base) var(--ease-out) both;--vt-fade-out:fade-out var(--dur-panel) var(--ease-panel) both;--vt-fade-in:fade-in var(--dur-panel) var(--ease-panel) both;--vt-pane-old:pane-old var(--dur-base) var(--ease-out) both;--vt-pane-ghost:pane-old var(--dur-fast) var(--ease-out) both;--vt-pane-new:pane-new var(--dur-drawer) var(--ease-out) var(--dur-fast) both;--vt-panel-in:panel-in var(--dur-drawer) var(--ease-out) var(--dur-base) both;--motion-scroll-edge:scroll-edge linear both}@media (prefers-reduced-motion:reduce){:root{--dur-fast:1ms;--dur-base:1ms;--dur-enter:1ms;--dur-exit:1ms;--dur-drawer:1ms;--dur-panel:1ms;--dur-pulse:1ms;--dur-route-progress:1ms;--stagger-step:0s;--stagger-offset:0s;--vt-morph:1ms;--motion-offset:0;--motion-nudge:0;--motion-scale:1;--motion-blur:0;--pop-scale:1}*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(var(--motion-scale))}}@keyframes scale-out{to{opacity:0;transform:scale(var(--motion-scale))}}@keyframes drawer-in{0%{transform:translate(100%)}}@keyframes drawer-out{to{transform:translate(100%)}}@keyframes sheet-in{0%{transform:translateY(100%)}}@keyframes sheet-out{to{transform:translateY(100%)}}@keyframes pop-in{0%{opacity:0;transform:scale(var(--pop-scale))}}@keyframes slide-in{0%{opacity:0;transform:translateY(var(--motion-offset))}}@keyframes slide-out{to{opacity:0;transform:translateY(var(--motion-offset))}}@keyframes nudge-in{0%{opacity:0;transform:translateY(var(--motion-nudge))}}@keyframes nudge-out{to{opacity:0;transform:translateY(var(--motion-nudge))}}@keyframes collapse{to{opacity:0;transform:translateY(var(--motion-offset));grid-template-rows:0fr}}@keyframes expand{0%{opacity:0;transform:translateY(calc(var(--motion-offset) * -1));grid-template-rows:0fr}}@keyframes reveal-x{0%{clip-path:inset(0 100% 0 0)}}@keyframes panel-out{to{opacity:0;transform:translateY(calc(-2 * var(--motion-offset))) scale(var(--motion-scale))}}@keyframes panel-in{0%{opacity:0;transform:translateY(calc(-2 * var(--motion-offset))) scale(var(--motion-scale))}}@keyframes pane-old{to{opacity:0;filter:blur(var(--motion-blur))}}@keyframes pane-new{0%{opacity:0;filter:blur(var(--motion-blur))}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes slide-x-in{0%{opacity:0;transform:translateX(calc(var(--motion-offset) * var(--slide-direction,1)))}}@keyframes route-progress{0%{transform:scaleX(0)}to{transform:scaleX(var(--route-progress-max))}}@keyframes scroll-edge{to{border-block-end-color:var(--line-hairline)}}@keyframes pulse{to{opacity:var(--skeleton-dim)}}*,:before,:after{box-sizing:border-box}*{margin:0}html{font-size:var(--text-root);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}img,picture,svg,video,canvas{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}h1,h2,h3,h4,p{overflow-wrap:break-word}#root{isolation:isolate}body{background:var(--surface-canvas);min-height:100dvh;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-md);line-height:var(--leading-normal);font-variant-numeric:tabular-nums}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:var(--focus-ring-offset)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}:where(:hover,:focus-within){scrollbar-color:var(--scrollbar-thumb-active) var(--scrollbar-track)}:root:has([data-dock]){--toast-lift:calc(var(--dock-height) + var(--space-4))}a{color:var(--link)}a:hover{color:var(--link-hover)}::view-transition{pointer-events:none}::view-transition-old(root){animation:var(--vt-old)}::view-transition-new(root){animation:var(--vt-new)}::view-transition-group(search-query){animation-duration:var(--vt-morph);animation-timing-function:var(--ease-drawer)}::view-transition-image-pair(search-query){border-radius:var(--radius-lg);overflow:clip}::view-transition-old(search-query){object-fit:none;object-position:left top;height:100%}::view-transition-new(search-query){object-fit:none;object-position:left top;height:100%}::view-transition-old(search-query){animation:var(--vt-query-old)}::view-transition-new(search-query){animation:var(--vt-query-new)}:root[data-transition=panel]::view-transition-old(root){animation:var(--vt-fade-out)}:root[data-transition=panel]::view-transition-new(root){animation:var(--vt-fade-in)}:root[data-transition=panel] [data-part=query-text]{view-transition-name:search-text}:root[data-transition=panel] [data-part=query-bar]{view-transition-name:search-bar}:root[data-transition=panel]::view-transition-old(search-query){object-fit:fill;width:100%;animation:none}:root[data-transition=panel]::view-transition-new(search-query){object-fit:fill;width:100%;animation:none}::view-transition-image-pair(search-text){overflow:clip}::view-transition-image-pair(search-bar){overflow:clip}::view-transition-old(search-text){object-fit:none;height:100%;animation:none}::view-transition-new(search-text){object-fit:none;height:100%;animation:none}::view-transition-old(search-bar){object-fit:none;height:100%;animation:none}::view-transition-new(search-bar){object-fit:none;height:100%;animation:none}::view-transition-old(search-text){object-position:left top}::view-transition-new(search-text){object-position:left top}::view-transition-old(search-bar){object-position:right top}::view-transition-new(search-bar){object-position:right top}::view-transition-old(search-text){opacity:0}::view-transition-old(search-bar){opacity:0}:root[data-transition^=fold-] [data-pane=list]{view-transition-name:pane-list}:root[data-transition=panel]::view-transition-group(search-query){view-transition-name:pane-list}::view-transition-group(search-text){view-transition-name:pane-list}::view-transition-group(search-bar){view-transition-name:pane-list}:root[data-transition^=fold-] [data-pane=candidates]{view-transition-name:pane-candidates}:root[data-transition^=fold-] [data-pane=evidence]{view-transition-name:pane-evidence}:root[data-transition^=fold-]::view-transition-old(root){animation:none}:root[data-transition^=fold-]::view-transition-new(root){animation:none}::view-transition-group(pane-list){animation-duration:var(--dur-panel);animation-timing-function:var(--ease-panel)}::view-transition-group(pane-candidates){animation-duration:var(--dur-panel);animation-timing-function:var(--ease-panel)}::view-transition-group(pane-evidence){animation-duration:var(--dur-panel);animation-timing-function:var(--ease-panel)}::view-transition-image-pair(pane-list){border-radius:var(--radius-xl);overflow:clip}::view-transition-image-pair(pane-candidates){border-radius:var(--radius-xl);overflow:clip}::view-transition-image-pair(pane-evidence){border-radius:var(--radius-xl);overflow:clip}::view-transition-old(pane-list){object-fit:none;object-position:left top;height:100%;animation:none}::view-transition-new(pane-list){object-fit:none;object-position:left top;height:100%;animation:none}::view-transition-old(pane-candidates){object-fit:none;object-position:left top;height:100%;animation:none}::view-transition-new(pane-candidates){object-fit:none;object-position:left top;height:100%;animation:none}::view-transition-old(pane-evidence){object-fit:none;object-position:left top;height:100%;animation:none}::view-transition-new(pane-evidence){object-fit:none;object-position:left top;height:100%;animation:none}:root[data-transition=fold-list]::view-transition-old(pane-list){animation:var(--vt-pane-old)}:root[data-transition=fold-candidates]::view-transition-old(pane-candidates){animation:var(--vt-pane-old)}:root[data-transition=fold-list]::view-transition-new(pane-list){animation:var(--vt-pane-new)}:root[data-transition=fold-candidates]::view-transition-new(pane-candidates){animation:var(--vt-pane-new)}::view-transition-old(pane-evidence){animation:var(--vt-pane-ghost)}::view-transition-group(recent-panel){animation-duration:var(--dur-panel);animation-timing-function:var(--ease-panel)}::view-transition-group(recent-reveal){animation-duration:var(--dur-panel);animation-timing-function:var(--ease-panel)}::view-transition-old(recent-panel){animation:var(--vt-panel-out)}::view-transition-old(recent-reveal){animation:var(--vt-panel-out)}::view-transition-new(recent-panel){animation:var(--vt-panel-in)}::view-transition-new(recent-reveal){animation:var(--vt-panel-in)}._nav_hsozf_1{--tab-padding:var(--space-3);align-self:stretch;align-items:center;gap:var(--space-1);overflow-clip-margin:var(--focus-ring-offset);min-width:0;display:flex;position:relative;overflow:clip}._tab_hsozf_13{min-height:var(--target-touch);padding-inline:var(--tab-padding);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:var(--transition-control);align-items:center;text-decoration:none;display:inline-flex}._tab_hsozf_13[aria-current=page]{color:var(--text-primary)}._icon_hsozf_31{display:none}._indicator_hsozf_35{width:var(--line-width);height:var(--indicator-height);background:var(--accent);transform:translateX(var(--indicator-x)) scaleX(var(--indicator-scale));transform-origin:0;pointer-events:none;position:absolute;inset-block-end:calc(var(--line-width) * -1);inset-inline-start:0}._nav_hsozf_1[data-indicator=ready] ._indicator_hsozf_35{transition:var(--transition-indicator)}@media (hover:hover) and (pointer:fine){._tab_hsozf_13:hover{background:var(--surface-subtle);color:var(--text-primary)}}@media (width<=47.99rem){._nav_hsozf_1{--tab-padding:var(--space-2);gap:0}}@media (width<=29.99rem){._nav_hsozf_1{--tab-padding:var(--space-1)}._tab_hsozf_13{min-width:var(--target-touch);justify-content:center}._icon_hsozf_31{display:inline-flex}._label_hsozf_79{display:none}}._bar_191x5_1{z-index:1;height:var(--indicator-height);background:var(--accent);transform-origin:0;pointer-events:none;position:absolute;inset-block-end:calc(var(--line-width) * -1);inset-inline:0}._bar_191x5_1[data-state=open]{animation:var(--motion-route-progress)}._bar_191x5_1[data-state=closed]{animation:var(--motion-fade-out)}._flag_1k6ip_1{width:var(--flag-width);border-radius:var(--radius-flag);outline:var(--line-width) solid var(--line-subtle);outline-offset:calc(-1 * var(--line-width));flex-shrink:0;height:auto}._menu_ykedg_1{z-index:var(--z-menu);gap:var(--space-1);min-width:var(--menu-width);padding:var(--space-1);border:var(--line-width) solid var(--line-hairline);border-radius:var(--radius-md);background:var(--surface-base);transform-origin:100% 0;display:grid;position:absolute;inset-block-start:calc(100% + var(--space-2));inset-inline-end:0}._menu_ykedg_1[data-state=open]{animation:var(--motion-scale-in)}._menu_ykedg_1[data-state=closed]{animation:var(--motion-scale-out)}._indicator_ykedg_24{inset-block-start:0;inset-inline:var(--space-1);height:var(--indicator-height);border-radius:var(--radius-switch);background:var(--surface-subtle);transform:translateY(var(--indicator-y));pointer-events:none;position:absolute}._menu_ykedg_1[data-indicator=hidden] ._indicator_ykedg_24{display:none}._menu_ykedg_1[data-indicator=ready] ._indicator_ykedg_24{transition:var(--transition-indicator)}._item_ykedg_43{align-items:center;gap:var(--space-3);min-height:var(--menu-item-height);padding-inline:var(--space-3);border-radius:var(--radius-switch);color:var(--text-body);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:start;transition:var(--transition-control);background:0 0;border:0;display:flex;position:relative}._item_ykedg_43[aria-checked=true]{color:var(--text-primary)}._item_ykedg_43:focus-visible{outline-offset:calc(-1 * var(--focus-ring-width))}@media (hover:hover) and (pointer:fine){._item_ykedg_43:not([aria-checked=true]):hover{background:var(--surface-raised);color:var(--text-primary)}}._check_ykedg_75{width:var(--icon-md);color:var(--accent);place-items:center;margin-inline-start:auto;display:inline-grid}._check_ykedg_75 svg{animation:var(--motion-pop-in)}._tool_13pgn_1{width:var(--tool-size);height:var(--tool-size);border-radius:var(--radius-switch);color:var(--text-secondary);transition:var(--transition-control);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}._tool_13pgn_1:after{inset:calc((var(--tool-size) - var(--target-touch)) / 2);content:"";position:absolute}._tool_13pgn_1:hover,._tool_13pgn_1[aria-expanded=true]{color:var(--text-primary)}._tool_13pgn_1[aria-expanded=true]{background:var(--surface-subtle)}._tool_13pgn_1:active{transform:scale(var(--press-scale))}._tool_13pgn_1 svg{width:var(--icon-md);height:var(--icon-md)}@media (hover:hover) and (pointer:fine){._tool_13pgn_1:hover{background:var(--surface-subtle)}}._switch_o4i1a_1{display:inline-flex;position:relative}._mark_1j7ek_1{width:var(--mark-size);height:var(--mark-size);flex-shrink:0}._letter_1j7ek_7{fill:var(--accent)}._facet_1j7ek_11{fill:var(--warning)}._skipLink_1kbe6_1{z-index:var(--z-skip-link);padding:var(--space-2) var(--space-4);background:var(--surface-base);border-radius:var(--radius-sm);position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);transform:translateY(-200%)}._skipLink_1kbe6_1:focus-visible{transform:none}._shell_1jw74_1{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}._header_1jw74_8{border-block-end:var(--line-width) solid var(--line-hairline);background:var(--surface-base);position:relative}._bar_1jw74_14{min-height:var(--header-height);align-items:stretch;gap:var(--space-5);padding-inline:var(--layout-gutter);display:flex}._brand_1jw74_22{align-items:center;gap:var(--gap-brand);min-height:var(--target-touch);color:inherit;font-size:var(--text-brand);font-weight:var(--weight-semibold);flex-shrink:0;align-self:center;line-height:1;text-decoration:none;display:inline-flex}._brand_1jw74_22:hover{color:inherit}._wordmark_1jw74_40{letter-spacing:var(--tracking-brand);text-transform:lowercase}._tools_1jw74_45{align-items:center;gap:var(--space-1);flex-shrink:0;margin-inline-start:auto;display:flex}._main_1jw74_53{width:100%;padding:var(--space-6) var(--layout-gutter) var(--space-8)}._main_1jw74_53:focus{outline:none}@media (width<=47.99rem){._bar_1jw74_14{gap:var(--space-2)}}@media (width>=48rem){._bar_1jw74_14{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}._brand_1jw74_22{justify-self:start}._tools_1jw74_45{justify-self:end}}._stack_5p0cw_1{flex-direction:column;display:flex}._tight_5p0cw_6{gap:var(--space-1)}._normal_5p0cw_10{gap:var(--space-2)}._wide_5p0cw_14{gap:var(--space-4)}._list_5p0cw_18{padding:0;list-style:none}._truncate_213mc_1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._recent_flbcb_1{gap:var(--space-2);width:min(100%, var(--measure-prose));border-block-start:var(--line-width) solid var(--line-hairline);padding-block-start:var(--space-5);display:grid}._title_flbcb_9{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._link_flbcb_14{grid-template-columns:var(--icon-sm) minmax(0, 1fr) auto;align-items:center;gap:var(--space-3);min-height:var(--target-touch);margin-inline:calc(var(--space-2) * -1);padding-inline:var(--space-2);border-radius:var(--radius-sm);color:var(--text-primary);transition:var(--transition-control);text-decoration:none;display:grid}._file_flbcb_28{font-family:var(--font-mono);font-size:var(--text-sm)}._meta_flbcb_33{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){._link_flbcb_14:hover{background:var(--surface-subtle);color:var(--accent-strong)}}._reveal_176j4_1{animation:var(--motion-skeleton-in)}._bone_w3iw9_1{height:var(--skeleton-line);border-radius:var(--radius-sm);background:var(--skeleton);animation:var(--motion-pulse);display:block}._page_w3iw9_9{gap:var(--space-5);display:grid}._head_w3iw9_14{justify-content:space-between;align-items:flex-end;gap:var(--space-4);display:flex}._titles_w3iw9_21{gap:var(--space-3);flex:1;display:grid}._title_w3iw9_21{width:min(16rem,60%);height:var(--text-page-title)}._caption_w3iw9_32{width:min(28rem,80%)}._action_w3iw9_36{width:9rem;height:var(--target-touch);border-radius:var(--radius-md);flex-shrink:0}._panel_w3iw9_43{border:var(--line-width) solid var(--line-hairline);border-radius:var(--radius-xl);background:var(--surface-base);display:grid;overflow:hidden}._columns_w3iw9_51,._row_w3iw9_52{align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.5fr);display:grid}._columns_w3iw9_51{border-block-end:var(--line-width) solid var(--line-hairline);background:var(--surface-raised)}._row_w3iw9_52+._row_w3iw9_52{border-block-start:var(--line-width) solid var(--line-subtle)}._wide_w3iw9_69{width:70%}._medium_w3iw9_73{width:55%}._short_w3iw9_77{width:40%}@media (width<=47.99rem){._action_w3iw9_36{width:var(--target-touch)}._columns_w3iw9_51{display:none}._row_w3iw9_52{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}._viewport_1phfm_1{z-index:var(--z-toast);width:min(var(--toast-width), calc(100vw - 2 * var(--space-4)));pointer-events:none;position:fixed;inset-block-end:calc(var(--space-4) + var(--toast-lift));inset-inline-end:var(--space-4)}._list_1phfm_10{margin:0;padding:0;list-style:none;display:grid}._item_1phfm_17{grid-template-rows:1fr;display:grid}._item_1phfm_17[data-state=open]{animation:var(--motion-expand)}._item_1phfm_17[data-state=closed]{animation:var(--motion-collapse)}._clip_1phfm_30{min-height:0;overflow:hidden}._toast_1phfm_35{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:var(--line-width) solid var(--line-hairline);border-radius:var(--radius-md);background:var(--surface-base);pointer-events:auto;margin-block-start:var(--space-2);display:flex}._info_1phfm_47{border-color:var(--line-hairline)}._success_1phfm_51{border-color:var(--state-success)}._error_1phfm_55{border-color:var(--state-danger)}._message_1phfm_59{padding-block:var(--space-2);flex:1}._action_1phfm_64{min-height:var(--target-touch);padding-inline:var(--space-3);border-radius:var(--radius-sm);color:var(--accent-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:var(--transition-control);background:0 0;border:0;flex:none}._close_1phfm_77{width:var(--target-touch);height:var(--target-touch);border-radius:var(--radius-sm);font-size:var(--text-xl);background:0 0;border:0;flex:none;place-items:center;line-height:1;display:inline-grid}@media (hover:hover) and (pointer:fine){._action_1phfm_64:hover{background:var(--accent-soft)}._close_1phfm_77:hover{background:var(--surface-subtle)}}
