.logo-mark.svelte-1cfiwpa{display:inline-block;vertical-align:baseline;line-height:0;margin-right:-.1em}.logo-mark.svelte-1cfiwpa svg:where(.svelte-1cfiwpa){height:var(--mark-size);width:auto;display:block;overflow:visible;transform:translateY(var(--mark-baseline-shift, .51em))}.logo-fill.svelte-1cfiwpa{fill:currentColor;stroke:none;fill-rule:nonzero;shape-rendering:geometricPrecision}.dl-sm.svelte-19rwbe8{--download-icon-box: 13px;gap:6px}.dl-lg.svelte-19rwbe8{--download-icon-box: 16px;gap:.75rem;padding-inline-start:.875rem}.dl-btn.svelte-19rwbe8{flex:0 0 auto}.dl-label.svelte-19rwbe8{white-space:nowrap}.dl-version.svelte-19rwbe8{margin-left:6px;font-weight:400;font-size:.8125rem}.os-icon.svelte-19rwbe8{display:inline-flex;align-items:center;justify-content:center;inline-size:var(--download-icon-box, 16px);block-size:var(--download-icon-box, 16px);flex:0 0 var(--download-icon-box, 16px)}.os-icon-macos.svelte-19rwbe8,.os-icon-windows.svelte-19rwbe8,.os-icon-linux.svelte-19rwbe8,.os-icon-fallback.svelte-19rwbe8{align-items:center;justify-content:center;flex:0 0 auto}.os-icon.svelte-19rwbe8 svg{flex:0 0 auto;max-inline-size:none}.os-icon-fallback.svelte-19rwbe8{display:inline-flex}html[data-os=macos] .os-icon-fallback.svelte-19rwbe8,html[data-os=windows] .os-icon-fallback.svelte-19rwbe8,html[data-os=linux] .os-icon-fallback.svelte-19rwbe8{display:none}.docs-panel.svelte-ojnh2u{display:flex;flex-direction:column}.docs-panel-grid.svelte-ojnh2u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:8px}.docs-panel-section.svelte-ojnh2u{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:10px;border-radius:var(--radius-card);text-decoration:none;color:inherit;transition:background-color var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-out)}:where(.docs-panel:where(.svelte-ojnh2u):not([data-sweeping])) .docs-panel-section.svelte-ojnh2u:hover,.docs-panel-section.svelte-ojnh2u:focus-visible{background:#ffffff0d}:where(.docs-panel:where(.svelte-ojnh2u):not([data-sweeping])) .docs-panel-section.svelte-ojnh2u:hover .docs-panel-icon:where(.svelte-ojnh2u){border-color:var(--color-border-hover);color:var(--color-text-sec)}.docs-panel-section[aria-current].svelte-ojnh2u .docs-panel-title:where(.svelte-ojnh2u){font-weight:700}.docs-panel-section[aria-current].svelte-ojnh2u .docs-panel-icon:where(.svelte-ojnh2u){color:var(--color-accent)}.docs-panel-icon.svelte-ojnh2u{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-ter);flex-shrink:0;transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.docs-panel-body.svelte-ojnh2u{display:flex;flex-direction:column;gap:2px;min-width:0}.docs-panel-heading.svelte-ojnh2u{display:flex;align-items:baseline;gap:6px}.docs-panel-title.svelte-ojnh2u{font-size:.8125rem;font-weight:600;color:var(--color-text);letter-spacing:-.005em}.docs-panel-count.svelte-ojnh2u{font-size:.6875rem;font-variant-numeric:tabular-nums;color:var(--color-text-qua)}.docs-panel-desc.svelte-ojnh2u{font-size:.75rem;line-height:1.45;color:var(--color-text-sec);display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.35em}.docs-panel-footer.svelte-ojnh2u{display:flex;align-items:center;gap:1.25rem;padding:10px 18px;border-top:1px solid var(--color-border-subtle);background:#060b082e}.docs-panel-link.svelte-ojnh2u{font-size:.75rem;color:var(--color-text-sec);text-decoration:none;transition:color var(--duration-fast) var(--ease-standard)}:where(.docs-panel:where(.svelte-ojnh2u):not([data-sweeping])) .docs-panel-link.svelte-ojnh2u:hover,.docs-panel-link.svelte-ojnh2u:focus-visible{color:var(--color-text)}@media(prefers-reduced-motion:reduce){.docs-panel-section.svelte-ojnh2u,.docs-panel-icon.svelte-ojnh2u,.docs-panel-link.svelte-ojnh2u{transition:none}}.nav-sentinel.svelte-11zhvzk{position:absolute;top:0;height:1px;width:100%;pointer-events:none}.topnav.svelte-11zhvzk{position:fixed;top:0;left:0;right:0;z-index:var(--z-nav);background:transparent;border-bottom:1px solid transparent;backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);transition:background-color var(--duration-slow) var(--ease-standard),border-color var(--duration-slow) var(--ease-standard),box-shadow var(--duration-slow) var(--ease-standard)}.topnav-settling.svelte-11zhvzk{transition:none}.topnav-solid.svelte-11zhvzk{background:color-mix(in srgb,var(--color-bg-sidebar) 92%,transparent);border-bottom-color:var(--color-border-subtle)}.topnav-solid.topnav-scrolled.svelte-11zhvzk{box-shadow:var(--shadow-contact)}.topnav-inner.svelte-11zhvzk{max-width:var(--shell-max);margin-inline:auto;display:grid;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;column-gap:clamp(.75rem,2vw,1.5rem);height:var(--nav-height);padding-inline:clamp(1.25rem,4vw,2.5rem)}.topnav[data-family=docs].svelte-11zhvzk .topnav-inner:where(.svelte-11zhvzk){max-width:none;padding-inline:var(--docs-gutter)}.topnav-brand.svelte-11zhvzk{display:flex;align-items:center;gap:8px;justify-self:start;min-width:0}.topnav-logo.svelte-11zhvzk{--mark-baseline-shift: 0em;display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--color-text);flex-shrink:0;border-radius:var(--radius-control)}.topnav-wordmark.svelte-11zhvzk{font-weight:600;font-size:.9375rem;letter-spacing:-.01em;white-space:nowrap}.topnav-context-divider.svelte-11zhvzk{color:var(--color-text-ter);font-size:.875rem;-webkit-user-select:none;user-select:none;flex-shrink:0}.topnav-context.svelte-11zhvzk{color:var(--color-text-sec);text-decoration:none;font-size:.875rem;border-radius:var(--radius-control);max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}a.topnav-context.svelte-11zhvzk:hover{color:var(--color-text)}.topnav-center.svelte-11zhvzk{justify-self:center;min-width:0}.topnav-primary.svelte-11zhvzk{display:none;align-items:center;gap:6px;min-width:0}.topnav-primary-link.svelte-11zhvzk{position:relative;display:inline-grid;place-items:center;min-height:var(--control-compact);padding-inline:.625rem;border-radius:var(--radius-control);color:var(--color-text-sec);text-decoration:none;font-size:.8125rem;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.topnav-primary-label.svelte-11zhvzk{grid-area:1 / 1}.topnav-primary-link.svelte-11zhvzk:before{content:attr(data-label);grid-area:1 / 1;font-weight:600;visibility:hidden;pointer-events:none}:where(.topnav-primary:where(.svelte-11zhvzk):not([data-sweeping])) .topnav-primary-link.svelte-11zhvzk:hover{color:var(--color-text);background:#ffffff0d}.topnav-primary-link[data-panel-open].svelte-11zhvzk{color:var(--color-text);background:#ffffff12}.topnav-traveling.svelte-11zhvzk .topnav-primary-link:where(.svelte-11zhvzk):not([data-panel-trigger]){pointer-events:none}.topnav-primary-link[aria-current=page].svelte-11zhvzk{color:var(--color-text);font-weight:600;background:#ffffff12}.topnav-primary-link[aria-current=page].svelte-11zhvzk:after{content:"";position:absolute;left:.625rem;right:.625rem;top:calc(50% + .625rem);height:1px;background:var(--color-accent);border-radius:var(--radius-pill)}@media(pointer:coarse){.topnav-primary-link.svelte-11zhvzk{min-height:var(--control-touch)}}.topnav-panel.svelte-11zhvzk{position:absolute;top:var(--nav-height);left:50%;transform:translate(-50%);width:min(46rem,calc(100% - 2.5rem));padding-top:6px}.topnav-panel-card.svelte-11zhvzk{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-elevated);box-shadow:var(--shadow-overlay);overflow:hidden;animation:svelte-11zhvzk-topnav-panel-in var(--duration-standard) var(--ease-out) both}@keyframes svelte-11zhvzk-topnav-panel-in{0%{opacity:0;transform:translateY(-6px) scale(.99)}to{opacity:1;transform:none}}.topnav-utilities.svelte-11zhvzk{display:flex;align-items:center;gap:8px;justify-self:end}.topnav-search.svelte-11zhvzk{display:flex;align-items:center;justify-content:center;gap:8px;flex-shrink:0;width:var(--control-compact);height:var(--control-compact);padding:0;background:#e4e4e70a;border:1px solid color-mix(in srgb,var(--color-control-border) 78%,transparent);border-radius:var(--radius-control);color:var(--color-text-sec);font-size:.8125rem;font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.topnav-search.svelte-11zhvzk:hover{background:#e4e4e712;color:var(--color-text)}.topnav-search-label.svelte-11zhvzk,.topnav-search-kbd.svelte-11zhvzk{display:none}.topnav-search-label.svelte-11zhvzk{flex:1 1 auto;text-align:left}.topnav-search-kbd.svelte-11zhvzk{font-family:var(--font-sans);font-size:.6875rem;font-weight:500;color:var(--color-text-on-elevated);background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-xs);padding:1px 4px;line-height:1.4;flex-shrink:0}.topnav-github.svelte-11zhvzk{display:none;align-items:center;justify-content:center;width:var(--control-compact);height:var(--control-compact);border-radius:var(--radius-control);color:var(--color-text-sec);transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.topnav-github.svelte-11zhvzk:hover{color:var(--color-text);background:#ffffff0d}.topnav-download.svelte-11zhvzk{display:none;align-items:center}.topnav-menu-btn.svelte-11zhvzk{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--control-compact);height:var(--control-compact);background:#e4e4e70a;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text-sec);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.topnav-menu-btn.svelte-11zhvzk:hover{color:var(--color-text);background:#e4e4e71a;border-color:var(--color-border-hover)}.site-drawer-backdrop.svelte-11zhvzk{position:fixed;inset:0;z-index:var(--z-drawer-backdrop);background:var(--scrim);animation:svelte-11zhvzk-fadeIn .2s ease}.site-drawer.svelte-11zhvzk{position:fixed;top:var(--nav-height);right:0;bottom:0;width:min(360px,100vw);z-index:var(--z-drawer);background:var(--color-bg);border-left:1px solid var(--color-border);display:flex;flex-direction:column;animation:svelte-11zhvzk-slideInRight .25s cubic-bezier(.16,1,.3,1)}@media(max-width:479px){.site-drawer.svelte-11zhvzk{left:0;width:auto;border-left:none}}.site-drawer-nav.svelte-11zhvzk{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:1rem clamp(1.25rem,4vw,2rem);padding-right:max(clamp(1.25rem,4vw,2rem),env(safe-area-inset-right));padding-left:max(clamp(1.25rem,4vw,2rem),env(safe-area-inset-left))}.site-drawer-nav.svelte-11zhvzk[data-overflow=bottom]{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - 2rem),transparent 100%)}.site-drawer-nav.svelte-11zhvzk[data-overflow=top]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 2rem);mask-image:linear-gradient(to bottom,transparent 0,#000 2rem)}.site-drawer-nav.svelte-11zhvzk[data-overflow=both]{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 2rem,#000 calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 2rem,#000 calc(100% - 2rem),transparent 100%)}.site-drawer-search.svelte-11zhvzk{display:flex;align-items:center;gap:8px;width:100%;height:2.75rem;padding:0 .75rem;background:#e4e4e70a;border:1px solid color-mix(in srgb,var(--color-control-border) 78%,transparent);border-radius:var(--radius-card);color:var(--color-text-sec);font-size:.875rem;font-family:var(--font-sans);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.site-drawer-search.svelte-11zhvzk span:where(.svelte-11zhvzk){flex:1;text-align:left}.site-drawer-search.svelte-11zhvzk:hover{background:#e4e4e714}.site-drawer-group.svelte-11zhvzk{margin-top:1.25rem;margin-bottom:.25rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-ter)}.site-drawer-link.svelte-11zhvzk{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:var(--control-touch);color:var(--color-text-sec);text-decoration:none;font-size:1rem;padding:.625rem 0;border-bottom:1px solid var(--color-border-subtle);transition:color var(--duration-fast) var(--ease-standard)}.site-drawer-link.svelte-11zhvzk:hover{color:var(--color-text)}.site-drawer-link[aria-current=page].svelte-11zhvzk{color:var(--color-text);font-weight:600}.site-drawer-current.svelte-11zhvzk{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-ter)}.site-drawer-external.svelte-11zhvzk{flex-shrink:0;opacity:.5}.site-drawer-cta.svelte-11zhvzk{flex-shrink:0;padding:1rem clamp(1.25rem,4vw,2rem);padding-bottom:max(1rem,env(safe-area-inset-bottom));border-top:1px solid var(--color-border-subtle)}.site-drawer-cta.svelte-11zhvzk .dl-btn{width:100%;justify-content:center}@keyframes svelte-11zhvzk-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes svelte-11zhvzk-slideInRight{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@media(max-width:399px){.topnav-wordmark.svelte-11zhvzk,.topnav-context-divider.svelte-11zhvzk{display:none}}@media(min-width:640px){.topnav-github.svelte-11zhvzk,.topnav-download.svelte-11zhvzk{display:flex}.topnav-search.svelte-11zhvzk{width:auto;justify-content:flex-start;padding:0 .625rem}.topnav-search-label.svelte-11zhvzk,.topnav-search-kbd.svelte-11zhvzk{display:revert}}@media(min-width:1024px){.topnav-search.svelte-11zhvzk{min-width:10.5rem}}@media(min-width:1024px){.topnav-primary.svelte-11zhvzk{display:flex}.topnav-menu-btn.svelte-11zhvzk,.site-drawer-backdrop.svelte-11zhvzk,.site-drawer.svelte-11zhvzk{display:none}}@media(pointer:coarse){.topnav-search.svelte-11zhvzk,.topnav-github.svelte-11zhvzk,.topnav-menu-btn.svelte-11zhvzk{min-width:var(--control-touch);min-height:var(--control-touch)}.topnav-search-kbd.svelte-11zhvzk,.site-drawer-search.svelte-11zhvzk .topnav-search-kbd:where(.svelte-11zhvzk){display:none}}@media(forced-colors:active){.topnav-primary-link[aria-current=page].svelte-11zhvzk:after{background:CanvasText;height:2px}}@media(prefers-reduced-motion:reduce){.topnav.svelte-11zhvzk,.topnav-context.svelte-11zhvzk,.topnav-primary-link.svelte-11zhvzk,.topnav-search.svelte-11zhvzk,.topnav-github.svelte-11zhvzk,.topnav-menu-btn.svelte-11zhvzk,.site-drawer-search.svelte-11zhvzk,.site-drawer-link.svelte-11zhvzk{transition:none}.site-drawer-backdrop.svelte-11zhvzk,.site-drawer.svelte-11zhvzk,.topnav-panel-card.svelte-11zhvzk{animation:none}}.site-footer.svelte-jz8lnl{--footer-brand-track: 300px;container-type:inline-size;position:relative;overflow:hidden;padding:clamp(3rem,6vw,4.5rem) 0 clamp(2rem,4vw,3rem);background:transparent}.separator.svelte-jz8lnl{position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(255,255,255,0),var(--color-border-subtle) 50%,rgba(255,255,255,0));pointer-events:none}.footer-content.svelte-jz8lnl{position:relative;z-index:1}.footer-grid.svelte-jz8lnl{display:grid;grid-template-columns:1fr;gap:clamp(2rem,4vw,2.5rem)}@container (min-width: 360px) and (max-width: 639px){.footer-grid.svelte-jz8lnl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}.brand-col.svelte-jz8lnl,.link-col.svelte-jz8lnl:last-child{grid-column:1 / -1}.link-col.svelte-jz8lnl:last-child .link-list:where(.svelte-jz8lnl){display:grid;grid-auto-flow:column;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}}@container (min-width: 640px){.footer-grid.svelte-jz8lnl{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2.5rem)}}@container (min-width: 1024px){.footer-grid.svelte-jz8lnl{grid-template-columns:minmax(0,var(--footer-brand-track)) repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem)}}.brand-col.svelte-jz8lnl{display:flex;flex-direction:column;gap:12px}.brand-mark.svelte-jz8lnl{display:flex;align-items:center;gap:8px;width:fit-content;color:inherit;text-decoration:none}.brand-mark.svelte-jz8lnl:hover .brand-name:where(.svelte-jz8lnl),.brand-mark.svelte-jz8lnl:focus-visible .brand-name:where(.svelte-jz8lnl){text-decoration:underline;text-underline-offset:3px}.brand-name.svelte-jz8lnl{font-weight:600;font-size:1.0625rem;letter-spacing:-.01em}.brand-copy.svelte-jz8lnl{display:flex;flex-direction:column;gap:6px}.brand-tagline.svelte-jz8lnl{color:var(--color-text-sec);max-width:var(--footer-brand-track)}.brand-evidence.svelte-jz8lnl{color:var(--color-text-ter);max-width:var(--footer-brand-track)}.brand-people.svelte-jz8lnl{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:0;font-size:.8125rem;color:var(--color-text-ter)}.brand-people.svelte-jz8lnl a:where(.svelte-jz8lnl){display:inline-flex;align-items:center;min-block-size:24px;color:inherit;text-decoration:underline;text-decoration-color:currentColor;text-underline-offset:.2em;text-decoration-thickness:from-font;transition:color .15s ease}.brand-people.svelte-jz8lnl a:where(.svelte-jz8lnl):hover,.brand-people.svelte-jz8lnl a:where(.svelte-jz8lnl):focus-visible{color:var(--color-text-sec)}.github-card.svelte-jz8lnl{display:flex;align-items:center;gap:6px;padding:6px 10px;color:var(--color-text-sec);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-bg-card);text-decoration:none;width:fit-content;overflow:hidden;margin-top:6px;transition:border-color .15s ease,color .15s ease}.github-card.svelte-jz8lnl:hover,.github-card.svelte-jz8lnl:focus-visible{border-color:var(--color-border-hover);color:var(--color-text)}.github-card.svelte-jz8lnl:hover .gh-card-repo:where(.svelte-jz8lnl),.github-card.svelte-jz8lnl:focus-visible .gh-card-repo:where(.svelte-jz8lnl),.github-card.svelte-jz8lnl:hover .gh-card-stars:where(.svelte-jz8lnl),.github-card.svelte-jz8lnl:focus-visible .gh-card-stars:where(.svelte-jz8lnl){color:var(--color-text)}.github-card.svelte-jz8lnl:hover .external-icon:where(.svelte-jz8lnl),.github-card.svelte-jz8lnl:focus-visible .external-icon:where(.svelte-jz8lnl){opacity:.9}.gh-card-repo.svelte-jz8lnl{font-size:.75rem;color:var(--color-text-sec);margin-right:2px;transition:color .15s ease}.gh-card-stars.svelte-jz8lnl{display:inline-flex;align-items:center;gap:3px;margin-left:auto;font-size:.75rem;color:var(--color-text-sec);transition:color .15s ease}.link-matrix.svelte-jz8lnl{display:contents}.link-col.svelte-jz8lnl{display:flex;flex-direction:column;min-width:0}.col-heading.svelte-jz8lnl{font-size:.75rem;font-weight:500;color:var(--color-text);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.link-list.svelte-jz8lnl{display:flex;flex-direction:column;gap:8px;list-style:none}.footer-link.svelte-jz8lnl{display:inline-flex;align-items:center;min-height:24px;gap:4px;font-size:.875rem;color:var(--color-text-sec);text-decoration:none;transition:color .15s ease}.footer-link.svelte-jz8lnl:hover,.footer-link.svelte-jz8lnl:focus-visible{color:var(--color-text)}.external-icon.svelte-jz8lnl{opacity:.5;transition:opacity var(--duration-fast) var(--ease-standard)}.footer-link.svelte-jz8lnl:hover .external-icon:where(.svelte-jz8lnl),.footer-link.svelte-jz8lnl:focus-visible .external-icon:where(.svelte-jz8lnl),.socket-link.svelte-jz8lnl:hover .external-icon:where(.svelte-jz8lnl),.socket-link.svelte-jz8lnl:focus-visible .external-icon:where(.svelte-jz8lnl){opacity:.9}.bottom-bar.svelte-jz8lnl{margin-top:clamp(2.5rem,5vw,3.5rem);padding-top:1.25rem;border-top:1px solid var(--color-border);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.bottom-left.svelte-jz8lnl{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;font-size:.8125rem}.copyright.svelte-jz8lnl{color:var(--color-text-qua)}.socket-sep.svelte-jz8lnl{color:var(--color-muted);-webkit-user-select:none;user-select:none}@container (max-width: 639px){.socket-sep.svelte-jz8lnl{display:none}.bottom-left.svelte-jz8lnl{gap:.35rem .9rem}}.socket-link.svelte-jz8lnl{display:inline-flex;align-items:center;gap:3px;color:var(--color-text-sec);text-decoration:underline;text-decoration-color:var(--color-muted);text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.socket-link.svelte-jz8lnl:hover,.socket-link.svelte-jz8lnl:focus-visible{color:var(--color-text);text-decoration-color:currentColor}.built-by.svelte-jz8lnl{color:var(--color-text-qua);white-space:nowrap}.bottom-right.svelte-jz8lnl{display:flex;align-items:center;gap:8px}.social-icon.svelte-jz8lnl{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;color:var(--color-text-ter);transition:color .15s ease}.social-icon.svelte-jz8lnl:hover{color:var(--color-text)}@media(pointer:coarse){.footer-link.svelte-jz8lnl{min-height:var(--control-touch)}.link-list.svelte-jz8lnl{row-gap:0}.social-icon.svelte-jz8lnl{min-width:var(--control-touch);min-height:var(--control-touch)}.github-card.svelte-jz8lnl,.socket-link.svelte-jz8lnl{min-height:var(--control-touch)}}
