.comparison-navigation.svelte-92e7v9{gap:var(--ui-spacing-xxl);min-width:0;top:calc(var(--ui-header-height) + var(--ui-spacing-lg));max-height:calc(100dvh - var(--ui-header-height) - var(--ui-spacing-xxl));align-self:start;display:grid;position:sticky;overflow:hidden auto}.comparison-content.svelte-92e7v9{min-width:0;color:var(--ui-text);font:var(--ui-font-size)/1.6 var(--ui-font-family)}.comparison-content.svelte-92e7v9 .comparison-page,.comparison-content.svelte-92e7v9 .comparison-container{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0}.comparison-content.svelte-92e7v9 .comparison-table-container{box-sizing:border-box;box-shadow:none;border-color:var(--ui-border)}.comparison-content.svelte-92e7v9 .comparison-table-container.wide{width:100%;max-width:100%;margin-left:0}.comparison-content.svelte-92e7v9 h1{letter-spacing:-.03em;text-align:left;margin:0 0 var(--ui-spacing-lg);font-size:32px;line-height:1.25}.comparison-content.svelte-92e7v9 h2{text-align:left;font-size:20px;line-height:1.4}.comparison-content.svelte-92e7v9 .comparison-intro p{font-size:var(--ui-font-size);max-width:75ch}.comparison-content.svelte-92e7v9 .comparison-intro{margin-bottom:var(--ui-spacing-xxl);display:block}.comparison-content.svelte-92e7v9 .comparison-intro p{margin:0 0 var(--ui-spacing-lg)}.comparison-content.svelte-92e7v9 .comparison-intro a{color:var(--ui-text-secondary);font-size:var(--ui-font-size)}.comparison-content.svelte-92e7v9 .docs_link{margin-top:0}.comparison-content.svelte-92e7v9 .comparison-links{background:0 0;border:0;border-radius:0;padding:0}.comparison-content.svelte-92e7v9 button.show-more-button,.comparison-content.svelte-92e7v9 button.show-more-button:hover,.comparison-content.svelte-92e7v9 button.show-more-button:focus{justify-content:center;align-items:center;gap:var(--ui-spacing-md);width:fit-content;min-height:var(--ui-control-height);margin:var(--ui-spacing-lg) auto;box-shadow:none;color:var(--ui-text-secondary);font:inherit;text-underline-offset:.2em;opacity:1;background:0 0;border:0;border-radius:0;outline:none;padding:0;text-decoration:underline;display:flex;transform:none}.comparison-content.svelte-92e7v9 button.show-more-button:focus-visible{outline:1px solid var(--ui-border-focus);outline-offset:3px}@media (width<=700px){.comparison-content.svelte-92e7v9 h1{font-size:28px}}
