.animate-presence-container.svelte-h5wgzt{display:contents}.brut-coord.svelte-12v7ed{border-bottom:1px solid var(--brut-rule);color:var(--brut-ink-3);letter-spacing:.14em;grid-template-columns:repeat(12,1fr);font-size:10px;display:grid}.brut-coord.svelte-12v7ed div:where(.svelte-12v7ed){border-right:1px solid var(--brut-rule);padding:6px 8px}.brut-coord.svelte-12v7ed div:where(.svelte-12v7ed):last-child{border-right:0}.brut-hero.svelte-12v7ed{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:80px 24px 32px;display:grid;position:relative}.brut-hero.svelte-12v7ed .meta:where(.svelte-12v7ed){color:var(--brut-ink-3);flex-direction:column;gap:8px;font-size:11px;display:flex}.brut-hero.svelte-12v7ed .meta:where(.svelte-12v7ed) .k:where(.svelte-12v7ed){color:var(--brut-ink-3)}.brut-hero.svelte-12v7ed .meta:where(.svelte-12v7ed) .v:where(.svelte-12v7ed){color:var(--brut-ink)}.brut-hero.svelte-12v7ed .meta:where(.svelte-12v7ed) .v.accent:where(.svelte-12v7ed){color:var(--brut-accent)}.brut-hero.svelte-12v7ed .meta:where(.svelte-12v7ed) hr:where(.svelte-12v7ed){border:0;border-top:1px dashed var(--brut-rule);margin:8px 0}.brut-hero.svelte-12v7ed .hero-body:where(.svelte-12v7ed) .k:where(.svelte-12v7ed){color:var(--brut-ink-3);letter-spacing:.14em;font-size:11px}.brut-hero.svelte-12v7ed h1:where(.svelte-12v7ed){letter-spacing:-.06em;text-transform:lowercase;margin:8px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(56px,11vw,152px);font-weight:500;line-height:.88}.brut-hero.svelte-12v7ed h1:where(.svelte-12v7ed) span:where(.svelte-12v7ed){color:var(--brut-accent)}.brut-hero.svelte-12v7ed h1:where(.svelte-12v7ed) .end:where(.svelte-12v7ed){color:var(--brut-ink-3)}.brut-hero.svelte-12v7ed .sub:where(.svelte-12v7ed){max-width:720px;color:var(--brut-ink-2);letter-spacing:-.01em;margin:28px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:17px;line-height:1.5}.brut-hero.svelte-12v7ed .sub:where(.svelte-12v7ed) b{color:var(--brut-ink);font-weight:600}.brut-hero.svelte-12v7ed .sub:where(.svelte-12v7ed) code{background:var(--brut-bg-2);border:1px solid var(--brut-rule);color:var(--brut-ink);padding:0 5px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:14.5px}.brut-hero.svelte-12v7ed .cta-row:where(.svelte-12v7ed){flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;margin-top:28px;display:flex}.brut-hero.svelte-12v7ed .cta-row:where(.svelte-12v7ed)>:where(.svelte-12v7ed){border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink);z-index:1;padding:10px 14px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;position:relative}.brut-hero.svelte-12v7ed .cta-row:where(.svelte-12v7ed)>:where(.svelte-12v7ed)+:where(.svelte-12v7ed){margin-left:-1px}.brut-hero.svelte-12v7ed .cta-row:where(.svelte-12v7ed) .pri:where(.svelte-12v7ed){background:var(--brut-accent);color:var(--brut-accent-ink);border-color:var(--brut-accent);font-weight:600}.brut-hero.svelte-12v7ed .cta-row:where(.svelte-12v7ed) .pri:where(.svelte-12v7ed):hover{background:var(--brut-accent-hover);border-color:var(--brut-accent-hover)}.brut-hero.svelte-12v7ed .cta-row:where(.svelte-12v7ed) a:where(.svelte-12v7ed):not(.pri):hover{background:var(--brut-bg-2);border-color:var(--brut-rule-2)}.brut-hero.svelte-12v7ed .corner:where(.svelte-12v7ed){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10px;position:absolute}.brut-hero.svelte-12v7ed .corner.tr:where(.svelte-12v7ed){top:12px;right:24px}.brut-hero.svelte-12v7ed .corner.bl:where(.svelte-12v7ed){bottom:12px;left:24px}.brut-hero.svelte-12v7ed .corner.br:where(.svelte-12v7ed){bottom:12px;right:24px}.brut-grid-section.svelte-12v7ed{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:28px 24px;display:grid}.brut-grid-section.svelte-12v7ed .lede:where(.svelte-12v7ed) .k:where(.svelte-12v7ed){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10.5px}.brut-grid-section.svelte-12v7ed .lede:where(.svelte-12v7ed) h2:where(.svelte-12v7ed){color:var(--brut-ink);letter-spacing:-.02em;text-transform:lowercase;margin:12px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500}.brut-grid-section.svelte-12v7ed .lede:where(.svelte-12v7ed) h2:where(.svelte-12v7ed) span:where(.svelte-12v7ed){color:var(--brut-accent)}.brut-grid-section.svelte-12v7ed .lede:where(.svelte-12v7ed) p:where(.svelte-12v7ed){color:var(--brut-ink-2);max-width:220px;margin:12px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.brut-grid-section.svelte-12v7ed .grid:where(.svelte-12v7ed){border-left:1px solid var(--brut-rule);border-top:1px solid var(--brut-rule);grid-template-columns:repeat(3,1fr);display:grid}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed){border-right:1px solid var(--brut-rule);border-bottom:1px solid var(--brut-rule);min-height:240px;color:var(--brut-ink);background:var(--brut-bg);padding:22px 22px 26px;text-decoration:none;display:block;position:relative}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed):after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .2s;position:absolute;inset:8px}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed):hover:after{border-color:var(--brut-accent)}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed) .id:where(.svelte-12v7ed){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10.5px}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed) h3:where(.svelte-12v7ed){letter-spacing:-.03em;color:var(--brut-ink);text-transform:lowercase;margin:26px 0 6px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed):hover h3:where(.svelte-12v7ed){color:var(--brut-accent)}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed) .tag:where(.svelte-12v7ed){letter-spacing:.14em;color:var(--brut-ink-3);text-transform:uppercase;margin:0;font-size:10.5px}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed) .line:where(.svelte-12v7ed){color:var(--brut-ink-2);max-width:320px;margin:12px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.5}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed) .corner:where(.svelte-12v7ed){color:var(--brut-ink-3);font-size:14px;transition:color .2s;position:absolute;top:14px;right:16px}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed):hover .corner:where(.svelte-12v7ed){color:var(--brut-accent)}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed) .marker:where(.svelte-12v7ed){border:1px solid var(--brut-ink-3);width:14px;height:14px;position:absolute;bottom:16px;right:16px}.brut-grid-section.svelte-12v7ed .cell:where(.svelte-12v7ed):nth-child(3n+1) .marker:where(.svelte-12v7ed){background:var(--brut-accent);border-color:var(--brut-accent)}.brut-foot.svelte-12v7ed{border-top:1px solid var(--brut-rule);grid-template-columns:200px 1fr 200px;align-items:end;gap:24px;padding:60px 24px 36px;display:grid}.brut-foot.svelte-12v7ed .big:where(.svelte-12v7ed){letter-spacing:-.06em;text-transform:lowercase;color:var(--brut-ink);font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(40px,7vw,96px);line-height:.9;text-decoration:none;display:inline-block}.brut-foot.svelte-12v7ed .big:where(.svelte-12v7ed) span:where(.svelte-12v7ed){color:var(--brut-accent)}.brut-foot.svelte-12v7ed .big:where(.svelte-12v7ed) .copy-hint:where(.svelte-12v7ed){letter-spacing:.14em;color:var(--brut-ink-3);text-transform:uppercase;margin-top:16px;font-size:11px;display:block}.brut-foot.svelte-12v7ed .big:where(.svelte-12v7ed):hover .copy-hint:where(.svelte-12v7ed){color:var(--brut-accent)}.brut-foot.svelte-12v7ed .info:where(.svelte-12v7ed){color:var(--brut-ink-3);letter-spacing:.12em;font-size:11px;line-height:1.8}.brut-foot.svelte-12v7ed .info.right:where(.svelte-12v7ed){text-align:right}.brut-foot.svelte-12v7ed .info:where(.svelte-12v7ed) .v:where(.svelte-12v7ed),.brut-foot.svelte-12v7ed .info:where(.svelte-12v7ed) a.v:where(.svelte-12v7ed){color:var(--brut-ink);margin-top:12px;text-decoration:none;display:block}.brut-foot.svelte-12v7ed .info:where(.svelte-12v7ed) a.v:where(.svelte-12v7ed):hover{color:var(--brut-accent)}@media (width<=1024px){.brut-grid-section.svelte-12v7ed .grid:where(.svelte-12v7ed){grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.brut-coord.svelte-12v7ed{display:none}.brut-hero.svelte-12v7ed,.brut-grid-section.svelte-12v7ed{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.brut-hero.svelte-12v7ed{padding-top:56px}.brut-grid-section.svelte-12v7ed .grid:where(.svelte-12v7ed){grid-template-columns:1fr}.brut-foot.svelte-12v7ed{grid-template-columns:1fr;padding:40px 16px 28px}.brut-foot.svelte-12v7ed .info.right:where(.svelte-12v7ed){text-align:left}}.dk-footer-v2.svelte-1recw87{letter-spacing:.06em;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:11px}.dk-footer-grid.svelte-1recw87{text-transform:lowercase;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:14px 24px;display:grid}.dk-footer-cell.svelte-1recw87{color:var(--color-text-muted,#7f7f7fe6);align-items:center;gap:6px;display:inline-flex}.dk-footer-meta.svelte-1recw87{justify-content:flex-start}.dk-footer-mid.svelte-1recw87{text-align:center;flex-wrap:wrap;justify-content:center}.dk-footer-end.svelte-1recw87{justify-content:flex-end}.dk-footer-sep.svelte-1recw87{color:var(--color-text-muted,#7f7f7f99)}.dk-footer-heart{line-height:1}.dk-footer-brand.svelte-1recw87{color:var(--color-brand-500,#54dbbc);font-weight:500;text-decoration:none;transition:color .15s}.dk-footer-brand.svelte-1recw87:hover{color:var(--color-brand-600,#3aa088);text-decoration:underline}.dk-footer-top.svelte-1recw87{color:var(--color-text-muted,#7f7f7fe6);text-decoration:none;transition:color .15s}.dk-footer-top.svelte-1recw87:hover{color:var(--color-text,currentColor)}@media (width<=640px){.dk-footer-grid.svelte-1recw87{text-align:center;grid-template-columns:1fr;gap:6px}.dk-footer-meta.svelte-1recw87,.dk-footer-mid.svelte-1recw87,.dk-footer-end.svelte-1recw87{justify-content:center}}.dk-theme-v2.svelte-1c78pbf{border:1px solid var(--color-border-muted,#7f7f7f40);align-items:center;display:inline-flex}.dk-theme-cell.svelte-1c78pbf{appearance:none;border:0;border-right:1px solid var(--color-border-muted,#7f7f7f40);color:var(--color-text-muted,#7f7f7fe6);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:4px 8px;font-family:inherit;line-height:1;transition:background .15s,color .15s;display:inline-flex}.dk-theme-cell.svelte-1c78pbf:last-child{border-right:0}.dk-theme-cell.svelte-1c78pbf:hover{color:var(--color-text,currentColor);background:var(--color-surface-muted,#7f7f7f0f)}.dk-theme-cell.on.svelte-1c78pbf{background:var(--color-brand-500,#54dbbc);color:var(--color-brand-ink,#06090a)}.dk-theme-cell.on.svelte-1c78pbf:hover{filter:brightness(.95)}.dk-header-v2.svelte-10hjcj1{letter-spacing:0;border-bottom:1px solid var(--color-border-muted,#7f7f7f38);background:var(--color-background,var(--brut-bg,var(--background,white)));color:var(--color-text,var(--brut-ink,var(--foreground,inherit)));font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12px;position:relative}.dk-header-row.svelte-10hjcj1{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:12px 16px;display:grid}@media (width>=768px){.dk-header-row.svelte-10hjcj1{padding-left:24px;padding-right:24px}}.dk-header-left.svelte-10hjcj1{justify-self:start;align-items:center;gap:12px;min-width:0;display:inline-flex;overflow:hidden}.dk-header-middle.svelte-10hjcj1{justify-self:center;align-items:center;min-width:0;display:inline-flex}.dk-header-right.svelte-10hjcj1{justify-self:end;align-items:center;gap:8px;min-width:0;display:inline-flex}@media (width>=768px){.dk-header-right.svelte-10hjcj1{gap:12px}}.dk-logo-link.svelte-10hjcj1{justify-content:center;align-items:center;display:inline-flex}.dk-header-v2.svelte-10hjcj1 .dk-logo-img{width:1.5rem;height:1.5rem}.dk-mark.svelte-10hjcj1{color:var(--color-text,currentColor);letter-spacing:-.01em;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.dk-mark-slash.svelte-10hjcj1{color:var(--color-brand-500,#54dbbc);margin:0 1px}.dk-mark-tail.svelte-10hjcj1{color:var(--color-text,currentColor)}.dk-version.svelte-10hjcj1{letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-border-muted,#7f7f7f40);color:var(--color-text-muted,#7f7f7fe6);padding:2px 6px;font-size:10.5px}@media (width<=480px){.dk-version.svelte-10hjcj1{display:none}}.dk-crumbs.svelte-10hjcj1{color:var(--color-text-muted,#7f7f7fe6);white-space:nowrap;align-items:center;gap:6px;margin-left:4px;font-size:11px;display:inline-flex}@media (width<=640px){.dk-crumbs.svelte-10hjcj1{display:none}}.dk-crumb-sep.svelte-10hjcj1{color:var(--color-text-muted,#7f7f7fb3);align-items:center;display:inline-flex}.dk-crumb-current.svelte-10hjcj1{color:var(--color-text,currentColor);font-weight:500}.dk-crumb-link.svelte-10hjcj1{color:var(--color-text-muted,#7f7f7fe6);text-decoration:none;transition:color .15s}.dk-crumb-link.svelte-10hjcj1:hover{color:var(--color-text,currentColor)}.dk-nav.svelte-10hjcj1{border-left:1px solid var(--color-border-muted,#7f7f7f2e);border-right:1px solid var(--color-border-muted,#7f7f7f2e);align-items:center;gap:0;display:none}@media (width>=768px){.dk-nav.svelte-10hjcj1{display:inline-flex}}.dk-nav-link.svelte-10hjcj1{letter-spacing:.06em;text-transform:lowercase;color:var(--color-text-muted,#7f7f7fe6);border-right:1px solid var(--color-border-muted,#7f7f7f2e);padding:6px 14px;font-size:11px;text-decoration:none;transition:background .15s,color .15s}.dk-nav-link.svelte-10hjcj1:last-child{border-right:0}.dk-nav-link.svelte-10hjcj1:hover{background:var(--color-surface-muted,#7f7f7f0f);color:var(--color-text,currentColor)}.dk-icon-link.svelte-10hjcj1,.dk-menu-btn.svelte-10hjcj1{color:var(--color-text-muted,#7f7f7fe6);justify-content:center;align-items:center;text-decoration:none;transition:color .15s;display:inline-flex}.dk-icon-link.svelte-10hjcj1:hover,.dk-menu-btn.svelte-10hjcj1:hover{color:var(--color-text,currentColor)}.dk-icon-link.svelte-10hjcj1 .dk-icon-square,.dk-menu-btn.svelte-10hjcj1{border:1px solid var(--color-border-muted,#7f7f7f40);cursor:pointer;background:0 0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;padding:0;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.dk-icon-link.svelte-10hjcj1:hover .dk-icon-square,.dk-menu-btn.svelte-10hjcj1:hover{border-color:var(--color-text,currentColor)}.dk-menu-btn[aria-expanded=true].svelte-10hjcj1{border-color:var(--color-text,currentColor);color:var(--color-text,currentColor)}@media (width>=768px){.dk-menu-btn.svelte-10hjcj1{display:none}}@media (width<=480px){.dk-npm-link.svelte-10hjcj1{display:none}}.dk-header-v2.svelte-10hjcj1 .dk-mobile-drawer{z-index:30;border-bottom:1px solid var(--color-border-muted,#7f7f7f38);background:var(--color-background,var(--brut-bg,var(--background,white)));position:absolute;top:100%;left:0;right:0;overflow:hidden}@media (width>=768px){.dk-header-v2.svelte-10hjcj1 .dk-mobile-drawer{display:none}}.dk-header-v2.svelte-10hjcj1 .dk-mobile-drawer nav{flex-direction:column;display:flex}.dk-mobile-nav-link.svelte-10hjcj1{letter-spacing:.04em;text-transform:lowercase;color:var(--color-text,currentColor);border-top:1px solid var(--color-border-muted,#7f7f7f24);justify-content:space-between;align-items:center;padding:14px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}.dk-mobile-nav-link.svelte-10hjcj1:first-child{border-top:0}.dk-mobile-nav-link.svelte-10hjcj1:hover,.dk-mobile-nav-link.svelte-10hjcj1:focus-visible{background:var(--color-surface-muted,#7f7f7f0f)}.brut.svelte-1aba2cg{--brut-bad:#b8443c;--brut-bad-soft:#b8443c14}html.dark .brut.svelte-1aba2cg{--brut-bad:#f5736b;--brut-bad-soft:#f5736b1f}.brut-coord.svelte-1aba2cg{border-bottom:1px solid var(--brut-rule);color:var(--brut-ink-3);letter-spacing:.14em;grid-template-columns:repeat(12,1fr);font-size:10px;display:grid}.brut-coord.svelte-1aba2cg div:where(.svelte-1aba2cg){border-right:1px solid var(--brut-rule);padding:6px 8px}.brut-coord.svelte-1aba2cg div:where(.svelte-1aba2cg):last-child{border-right:0}.brut-hero.svelte-1aba2cg{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:64px 24px 32px;display:grid;position:relative}.brut-hero.svelte-1aba2cg .meta:where(.svelte-1aba2cg){color:var(--brut-ink-3);flex-direction:column;gap:8px;font-size:11px;display:flex}.brut-hero.svelte-1aba2cg .meta:where(.svelte-1aba2cg) .k:where(.svelte-1aba2cg){color:var(--brut-ink-3)}.brut-hero.svelte-1aba2cg .meta:where(.svelte-1aba2cg) .v:where(.svelte-1aba2cg){color:var(--brut-ink);text-decoration:none}.brut-hero.svelte-1aba2cg .meta:where(.svelte-1aba2cg) a.v:where(.svelte-1aba2cg):hover{color:var(--brut-accent)}.brut-hero.svelte-1aba2cg .meta:where(.svelte-1aba2cg) hr:where(.svelte-1aba2cg){border:0;border-top:1px dashed var(--brut-rule);margin:8px 0}.brut-hero.svelte-1aba2cg .hero-body:where(.svelte-1aba2cg) .k:where(.svelte-1aba2cg){color:var(--brut-ink-3);letter-spacing:.14em;font-size:11px}.brut-hero.svelte-1aba2cg h1:where(.svelte-1aba2cg){letter-spacing:-.05em;text-transform:lowercase;color:var(--brut-ink);margin:8px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(48px,9vw,128px);font-weight:500;line-height:.92}.brut-hero.svelte-1aba2cg h1:where(.svelte-1aba2cg) span:where(.svelte-1aba2cg){color:var(--brut-accent)}.brut-hero.svelte-1aba2cg h1:where(.svelte-1aba2cg) .end:where(.svelte-1aba2cg){color:var(--brut-ink-3)}.brut-hero.svelte-1aba2cg h1:where(.svelte-1aba2cg) .vs:where(.svelte-1aba2cg){margin-right:.28em}.brut-hero.svelte-1aba2cg .sub:where(.svelte-1aba2cg){max-width:720px;color:var(--brut-ink-2);letter-spacing:-.01em;margin:22px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:17px;line-height:1.5}.brut-hero.svelte-1aba2cg .cta-row:where(.svelte-1aba2cg){flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;margin-top:24px;display:flex}.brut-hero.svelte-1aba2cg .cta-row:where(.svelte-1aba2cg)>:where(.svelte-1aba2cg){border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink);z-index:1;padding:10px 14px;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;position:relative}.brut-hero.svelte-1aba2cg .cta-row:where(.svelte-1aba2cg)>:where(.svelte-1aba2cg)+:where(.svelte-1aba2cg){margin-left:-1px}.brut-hero.svelte-1aba2cg .cta-row:where(.svelte-1aba2cg)>:where(.svelte-1aba2cg):hover{z-index:2}.brut-hero.svelte-1aba2cg .cta-row:where(.svelte-1aba2cg) .pri:where(.svelte-1aba2cg){background:var(--brut-accent);color:var(--brut-accent-ink);border-color:var(--brut-accent);font-weight:600}.brut-hero.svelte-1aba2cg .cta-row:where(.svelte-1aba2cg) .pri:where(.svelte-1aba2cg):hover{background:var(--brut-accent-hover);border-color:var(--brut-accent-hover)}.brut-hero.svelte-1aba2cg .cta-row:where(.svelte-1aba2cg) a:where(.svelte-1aba2cg):not(.pri):hover{background:var(--brut-bg-2);border-color:var(--brut-rule-2)}.brut-hero.svelte-1aba2cg .corner:where(.svelte-1aba2cg){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10px;position:absolute}.brut-hero.svelte-1aba2cg .corner.tr:where(.svelte-1aba2cg){top:12px;right:24px}.brut-hero.svelte-1aba2cg .corner.bl:where(.svelte-1aba2cg){bottom:12px;left:24px}.brut-hero.svelte-1aba2cg .corner.br:where(.svelte-1aba2cg){bottom:12px;right:24px}.brut-section.svelte-1aba2cg{border-bottom:1px solid var(--brut-rule);grid-template-columns:220px 1fr;gap:24px;padding:28px 24px;display:grid}.brut-section.svelte-1aba2cg .lede:where(.svelte-1aba2cg) .k:where(.svelte-1aba2cg){color:var(--brut-ink-3);letter-spacing:.14em;font-size:10.5px}.brut-section.svelte-1aba2cg .lede:where(.svelte-1aba2cg) h2:where(.svelte-1aba2cg){color:var(--brut-ink);letter-spacing:-.02em;text-transform:lowercase;margin:12px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500}.brut-section.svelte-1aba2cg .lede:where(.svelte-1aba2cg) h2:where(.svelte-1aba2cg) span:where(.svelte-1aba2cg){color:var(--brut-accent)}.brut-section.svelte-1aba2cg .lede:where(.svelte-1aba2cg) p:where(.svelte-1aba2cg){color:var(--brut-ink-2);max-width:220px;margin:12px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.brut-section.svelte-1aba2cg .panel:where(.svelte-1aba2cg){border:1px solid var(--brut-rule);background:var(--brut-bg)}.panel.overview.svelte-1aba2cg{padding:22px 24px}.panel.overview.svelte-1aba2cg p:where(.svelte-1aba2cg){color:var(--brut-ink);letter-spacing:-.005em;margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:15px;line-height:1.6}.matrix-scroll.svelte-1aba2cg{overflow-x:auto}table.matrix.svelte-1aba2cg{border-collapse:collapse;width:100%;min-width:640px}table.matrix.svelte-1aba2cg th:where(.svelte-1aba2cg),table.matrix.svelte-1aba2cg td:where(.svelte-1aba2cg){text-align:left;border-bottom:1px solid var(--brut-rule);color:var(--brut-ink);vertical-align:top;padding:12px 14px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12.5px}table.matrix.svelte-1aba2cg th:where(.svelte-1aba2cg){color:var(--brut-ink-3);letter-spacing:.14em;text-transform:lowercase;background:var(--brut-bg-2);font-size:10.5px;font-weight:400}table.matrix.svelte-1aba2cg th.us:where(.svelte-1aba2cg){color:var(--brut-accent)}table.matrix.svelte-1aba2cg tbody:where(.svelte-1aba2cg) tr:where(.svelte-1aba2cg):hover{background:var(--brut-bg-2)}table.matrix.svelte-1aba2cg tr.alt:where(.svelte-1aba2cg){background:#00000004}html.dark table.matrix.svelte-1aba2cg tr.alt:where(.svelte-1aba2cg){background:#ffffff05}table.matrix.svelte-1aba2cg td.ok:where(.svelte-1aba2cg){color:var(--brut-accent)}table.matrix.svelte-1aba2cg td.no:where(.svelte-1aba2cg){color:var(--brut-ink-3)}table.matrix.svelte-1aba2cg td.us:where(.svelte-1aba2cg){font-weight:600}table.matrix.svelte-1aba2cg .fname:where(.svelte-1aba2cg){font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13.5px;display:inline-block}table.matrix.svelte-1aba2cg .fnote:where(.svelte-1aba2cg){color:var(--brut-ink-2);margin-top:4px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:11.5px;line-height:1.45;display:block}.pair.svelte-1aba2cg{grid-template-columns:1fr 1fr;gap:0;display:grid}.panel.list.svelte-1aba2cg{border-right-width:0}.panel.list.svelte-1aba2cg:last-child{border-right-width:1px}.panel.list.svelte-1aba2cg header:where(.svelte-1aba2cg){border-bottom:1px solid var(--brut-rule);background:var(--brut-bg-2);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 14px;font-size:11px;display:flex}.panel.list.us.svelte-1aba2cg header:where(.svelte-1aba2cg) .tag:where(.svelte-1aba2cg){color:var(--brut-accent)}.panel.list.them.svelte-1aba2cg header:where(.svelte-1aba2cg) .tag:where(.svelte-1aba2cg){color:var(--brut-ink)}.panel.list.svelte-1aba2cg header:where(.svelte-1aba2cg) .count:where(.svelte-1aba2cg){color:var(--brut-ink-3);font-variant-numeric:tabular-nums}.panel.list.svelte-1aba2cg ul:where(.svelte-1aba2cg){margin:0;padding:0;list-style:none}.panel.list.svelte-1aba2cg li:where(.svelte-1aba2cg){border-bottom:1px dashed var(--brut-rule);color:var(--brut-ink);gap:10px;padding:10px 14px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13.5px;line-height:1.5;display:flex}.panel.list.svelte-1aba2cg li:where(.svelte-1aba2cg):last-child{border-bottom:0}.panel.list.svelte-1aba2cg .bullet:where(.svelte-1aba2cg){color:var(--brut-accent);flex-shrink:0;width:12px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;line-height:1.5}.panel.list.svelte-1aba2cg .bullet.bad:where(.svelte-1aba2cg){color:var(--brut-bad)}.panel.list.muted.svelte-1aba2cg li:where(.svelte-1aba2cg){color:var(--brut-ink-2)}.panel.verdict.svelte-1aba2cg{border:1px solid var(--brut-accent);background:var(--brut-accent-soft);padding:28px 32px}.panel.verdict.svelte-1aba2cg p:where(.svelte-1aba2cg){color:var(--brut-ink);letter-spacing:-.005em;margin:0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;line-height:1.6}.more-grid.svelte-1aba2cg{border-left:1px solid var(--brut-rule);border-top:1px solid var(--brut-rule);grid-template-columns:repeat(3,1fr);display:grid}.more-cell.svelte-1aba2cg{border-right:1px solid var(--brut-rule);border-bottom:1px solid var(--brut-rule);min-height:180px;color:var(--brut-ink);background:var(--brut-bg);padding:20px 22px 22px;text-decoration:none;transition:background .15s;display:block;position:relative}.more-cell.svelte-1aba2cg:hover{background:var(--brut-bg-2)}.more-cell.svelte-1aba2cg:after{content:"";pointer-events:none;border:1px solid #0000;transition:border-color .2s;position:absolute;inset:8px}.more-cell.svelte-1aba2cg:hover:after{border-color:var(--brut-accent)}.more-cell.svelte-1aba2cg .more-tag:where(.svelte-1aba2cg){letter-spacing:-.02em;color:var(--brut-ink);text-transform:lowercase;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:20px;font-weight:500}.more-cell.svelte-1aba2cg:hover .more-tag:where(.svelte-1aba2cg){color:var(--brut-accent)}.more-cell.svelte-1aba2cg .more-line:where(.svelte-1aba2cg){color:var(--brut-ink-2);max-width:280px;margin:14px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.more-cell.svelte-1aba2cg .more-cta:where(.svelte-1aba2cg){letter-spacing:.14em;text-transform:uppercase;color:var(--brut-accent);font-size:11px;position:absolute;bottom:16px;left:22px}.more-cell.all.svelte-1aba2cg{background:var(--brut-bg-2)}.more-cell.all.svelte-1aba2cg:hover{background:var(--brut-bg)}.brut-foot.svelte-1aba2cg{border-top:1px solid var(--brut-rule);grid-template-columns:200px 1fr 200px;align-items:end;gap:24px;padding:60px 24px 36px;display:grid}.brut-foot.svelte-1aba2cg .big:where(.svelte-1aba2cg){letter-spacing:-.06em;text-transform:lowercase;color:var(--brut-ink);font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(36px,6.4vw,88px);line-height:.92;text-decoration:none;display:inline-block}.brut-foot.svelte-1aba2cg .big:where(.svelte-1aba2cg) span:where(.svelte-1aba2cg){color:var(--brut-accent)}.brut-foot.svelte-1aba2cg .big:where(.svelte-1aba2cg) .copy-hint:where(.svelte-1aba2cg){letter-spacing:.14em;color:var(--brut-ink-3);text-transform:uppercase;margin-top:16px;font-size:11px;display:block}.brut-foot.svelte-1aba2cg .big:where(.svelte-1aba2cg):hover .copy-hint:where(.svelte-1aba2cg){color:var(--brut-accent)}.brut-foot.svelte-1aba2cg .info:where(.svelte-1aba2cg){color:var(--brut-ink-3);letter-spacing:.12em;font-size:11px;line-height:1.8}.brut-foot.svelte-1aba2cg .info.right:where(.svelte-1aba2cg){text-align:right}.brut-foot.svelte-1aba2cg .info:where(.svelte-1aba2cg) .v:where(.svelte-1aba2cg),.brut-foot.svelte-1aba2cg .info:where(.svelte-1aba2cg) a.v:where(.svelte-1aba2cg){color:var(--brut-ink);margin-top:12px;text-decoration:none;display:block}.brut-foot.svelte-1aba2cg .info:where(.svelte-1aba2cg) a.v:where(.svelte-1aba2cg):hover{color:var(--brut-accent)}@media (width<=1024px){.pair.svelte-1aba2cg{grid-template-columns:1fr}.panel.list.svelte-1aba2cg{border-bottom-width:0;border-right-width:1px}.panel.list.svelte-1aba2cg:last-child{border-bottom-width:1px}.more-grid.svelte-1aba2cg{grid-template-columns:1fr 1fr}}@media (width<=720px){.more-grid.svelte-1aba2cg{grid-template-columns:1fr}.brut-coord.svelte-1aba2cg{display:none}.brut-hero.svelte-1aba2cg,.brut-section.svelte-1aba2cg{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.brut-hero.svelte-1aba2cg{padding-top:48px}.brut-foot.svelte-1aba2cg{grid-template-columns:1fr;padding:40px 16px 28px}.brut-foot.svelte-1aba2cg .info.right:where(.svelte-1aba2cg){text-align:left}}.dk-doc-hero.svelte-103hyzy{border:1px solid var(--border);background:var(--background);color:var(--foreground);letter-spacing:0;margin:0 0 36px;padding:32px 28px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:13px;position:relative}.dk-doc-hero-corner.svelte-103hyzy{color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;font-size:10px;position:absolute}.dk-doc-hero-corner.tr.svelte-103hyzy{top:10px;right:14px}.dk-doc-hero-corner.bl.svelte-103hyzy{bottom:10px;left:14px}.dk-doc-hero-corner.br.svelte-103hyzy{bottom:10px;right:14px}.dk-doc-hero-k.svelte-103hyzy{color:var(--muted-foreground);letter-spacing:.14em;font-size:10.5px}.dk-doc-hero.svelte-103hyzy h1:where(.svelte-103hyzy){letter-spacing:-.05em;text-transform:lowercase;color:var(--foreground);margin:8px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:clamp(40px,6vw,88px);font-weight:500;line-height:.9}.dk-doc-hero-hilite.svelte-103hyzy{color:var(--color-brand-500,var(--brand-500,var(--accent)))}.dark .dk-doc-hero-hilite.svelte-103hyzy{color:var(--color-brand-400,var(--brand-400,var(--accent)))}.dk-doc-hero-end.svelte-103hyzy{color:var(--muted-foreground)}.dk-doc-hero-sub.svelte-103hyzy{max-width:640px;color:var(--muted-foreground);letter-spacing:-.005em;margin:22px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:16px;line-height:1.55}.dk-doc-hero-ctas.svelte-103hyzy{flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;margin-top:22px;display:flex}.dk-doc-hero-ctas.svelte-103hyzy>:where(.svelte-103hyzy){border:1px solid var(--border);background:var(--background);color:var(--foreground);z-index:1;padding:9px 14px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:13px;text-decoration:none;transition:background .15s,border-color .15s;position:relative}.dk-doc-hero-ctas.svelte-103hyzy>:where(.svelte-103hyzy)+:where(.svelte-103hyzy){margin-left:-1px}.dk-doc-hero-ctas.svelte-103hyzy .pri:where(.svelte-103hyzy){background:var(--color-brand-500,var(--brand-500,var(--accent)));color:var(--background);border-color:var(--color-brand-500,var(--brand-500,var(--accent)));font-weight:600}.dk-doc-hero-ctas.svelte-103hyzy .pri:where(.svelte-103hyzy):hover{background:var(--color-brand-600,var(--brand-600,var(--accent)));border-color:var(--color-brand-600,var(--brand-600,var(--accent)))}.dk-doc-hero-ctas.svelte-103hyzy a:where(.svelte-103hyzy):not(.pri):hover{background:var(--muted,color-mix(in srgb, var(--foreground) 6%, transparent));border-color:var(--muted-foreground)}@media (width<=720px){.dk-doc-hero.svelte-103hyzy{padding:28px 18px}.dk-doc-hero.svelte-103hyzy h1:where(.svelte-103hyzy){font-size:clamp(36px,11vw,64px)}}.dk-slug-strip.svelte-164bsft{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--card,var(--background)) 60%, transparent);letter-spacing:.14em;color:var(--muted-foreground);font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.dk-slug-inner.svelte-164bsft{text-transform:uppercase;align-items:center;gap:8px;padding:7px 24px;display:flex}.dk-slug-k.svelte-164bsft{color:var(--muted-foreground)}.dk-slug-v.svelte-164bsft{color:var(--foreground);text-transform:lowercase;letter-spacing:0}.dk-slug-sep.svelte-164bsft{color:var(--muted-foreground);opacity:.5}.dk-slug-grow.svelte-164bsft{flex:1}.dk-slug-k.accent.svelte-164bsft{color:var(--color-brand-500,var(--brand-500,var(--accent)))}.dark .dk-slug-k.accent.svelte-164bsft{color:var(--color-brand-400,var(--brand-400,var(--accent)))}@media (width<=720px){.dk-slug-inner.svelte-164bsft{padding:7px 16px}}.dk-sidebar-v2.svelte-twfc3m{color:var(--foreground);padding:8px 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:12px}.dk-sb-section.svelte-twfc3m{border-top:1px solid var(--border)}.dk-sb-first.svelte-twfc3m{border-top:0}.dk-sb-section-toggle.svelte-twfc3m{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;width:100%;color:var(--muted-foreground);background:0 0;border:0;justify-content:space-between;align-items:center;padding:10px 14px 8px;font-family:inherit;font-size:10.5px;font-weight:500;transition:color .15s;display:flex}.dk-sb-section-toggle.svelte-twfc3m:hover{color:var(--foreground)}.dk-sb-section-label.svelte-twfc3m{align-items:center;gap:8px;display:inline-flex}.dk-sb-section-toggle.svelte-twfc3m .dk-sb-section-icon{color:var(--muted-foreground);display:inline-flex}.dk-sb-section-toggle.svelte-twfc3m .dk-sb-chev{color:var(--muted-foreground);flex-shrink:0;transition:transform .18s}.dk-sb-section-toggle.svelte-twfc3m .dk-sb-chev.open{transform:rotate(180deg)}.dk-sb-list.svelte-twfc3m{margin:0;padding:0 0 8px;list-style:none}.dk-sb-list.svelte-twfc3m .dk-sb-li{margin:0;padding:0}.dk-sb-link.svelte-twfc3m{color:var(--muted-foreground);text-transform:lowercase;letter-spacing:-.005em;align-items:center;gap:8px;padding:6px 14px 6px 22px;font-size:12.5px;line-height:1.35;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.dk-sb-link.svelte-twfc3m:hover{color:var(--foreground);background:color-mix(in srgb, var(--muted) 50%, transparent)}.dk-sb-bar.svelte-twfc3m{background:0 0;width:2px;transition:background .15s;position:absolute;top:6px;bottom:6px;left:12px}.dk-sb-li.active .dk-sb-link.svelte-twfc3m{color:var(--foreground);background:color-mix(in srgb, var(--color-brand-500,var(--brand-500,var(--accent))) 14%, transparent);font-weight:500}.dk-sb-li.active .dk-sb-bar.svelte-twfc3m{background:var(--color-brand-500,var(--brand-500,var(--accent)))}.dk-sb-link.svelte-twfc3m .dk-sb-ext{color:var(--muted-foreground);opacity:.7;margin-left:auto}.dk-toc-v2.svelte-16jwpy9{color:var(--foreground);padding:20px 18px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace}.dk-toc-header.svelte-16jwpy9{border-bottom:1px solid var(--border);margin-bottom:10px;padding:0 0 12px}.dk-toc-k.svelte-16jwpy9{letter-spacing:.14em;color:var(--muted-foreground);font-size:10.5px}.dk-toc-list.svelte-16jwpy9{margin:0;padding:0;list-style:none}.dk-toc-li.svelte-16jwpy9{padding:0;padding-left:var(--toc-indent,0px);margin:0}.dk-toc-btn.svelte-16jwpy9{text-align:left;width:100%;color:var(--muted-foreground);text-transform:lowercase;letter-spacing:-.005em;cursor:pointer;background:0 0;border:0;padding:4px 10px;font-family:inherit;font-size:12px;line-height:1.45;transition:color .15s;display:block;position:relative}.dk-toc-btn.svelte-16jwpy9:hover{color:var(--foreground)}.dk-toc-bar.svelte-16jwpy9{background:0 0;width:2px;transition:background .15s;position:absolute;top:6px;bottom:6px;left:0}.dk-toc-li.active.svelte-16jwpy9 .dk-toc-btn:where(.svelte-16jwpy9){color:var(--color-brand-600,var(--brand-600,var(--accent)));font-weight:500}.dk-toc-li.active.svelte-16jwpy9 .dk-toc-bar:where(.svelte-16jwpy9){background:var(--color-brand-500,var(--brand-500,var(--accent)))}.dark .dk-toc-li.active.svelte-16jwpy9 .dk-toc-btn:where(.svelte-16jwpy9){color:var(--color-brand-400,var(--brand-400,var(--accent)))}.dk-ex.svelte-134sb2o{border-bottom:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink);grid-template-columns:220px 1fr;gap:24px;padding:28px 24px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;display:grid}.dk-ex-lede.svelte-134sb2o{flex-direction:column;align-items:flex-start;gap:0;display:flex}.dk-ex-kicker.svelte-134sb2o{color:var(--brut-ink-3);letter-spacing:.14em;text-transform:uppercase;font-size:10.5px}.dk-ex-kicker.svelte-134sb2o span:where(.svelte-134sb2o){color:var(--brut-accent)}.dk-ex-title.svelte-134sb2o{color:var(--brut-ink);letter-spacing:-.02em;text-transform:lowercase;margin:12px 0 0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:28px;font-weight:500;line-height:1.1}.dk-ex-title.svelte-134sb2o span:where(.svelte-134sb2o){color:var(--brut-accent)}.dk-ex-title.svelte-134sb2o .end:where(.svelte-134sb2o){color:var(--brut-ink-3)}.dk-ex-desc.svelte-134sb2o{color:var(--brut-ink-2);max-width:240px;margin:12px 0 0;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:13px;line-height:1.55}.dk-ex-notes.svelte-134sb2o{color:var(--brut-ink-2);max-width:240px;margin-top:16px;font-family:Inter Variable,Inter,system-ui,sans-serif;font-size:12.5px;line-height:1.55}.dk-ex-notes.svelte-134sb2o ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.dk-ex-notes.svelte-134sb2o li{align-items:flex-start;gap:8px;display:flex}.dk-ex-notes.svelte-134sb2o svg{color:var(--brut-accent);flex-shrink:0;width:12px;height:12px;margin-top:3px}.dk-ex-notes.svelte-134sb2o code{background:var(--brut-bg-2);border:1px solid var(--brut-rule);color:var(--brut-ink);border-radius:2px;padding:0 4px;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:11.5px}.dk-ex.svelte-134sb2o .dk-ex-back{color:var(--brut-accent);letter-spacing:.08em;text-transform:lowercase;margin-top:18px;font-size:11.5px;text-decoration:none;display:inline-block}.dk-ex.svelte-134sb2o .dk-ex-back:hover{text-decoration:underline}.dk-ex-panel.svelte-134sb2o{border:1px solid var(--brut-rule);background:var(--brut-bg);flex-direction:column;min-width:0;display:flex}.dk-ex-bar.svelte-134sb2o{border-bottom:1px solid var(--brut-rule);color:var(--brut-ink-2);background:var(--brut-bg-2);flex-wrap:wrap;align-items:center;gap:18px;padding:8px 14px;font-size:11px;display:flex}.dk-ex-bar-cell.svelte-134sb2o{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.dk-ex-bar-cell.svelte-134sb2o .lbl:where(.svelte-134sb2o){color:var(--brut-ink-3)}.dk-ex-bar-cell.svelte-134sb2o .v:where(.svelte-134sb2o){color:var(--brut-ink)}.dk-ex-bar-cell.live.svelte-134sb2o,.dk-ex-bar-cell.live.svelte-134sb2o .v:where(.svelte-134sb2o){color:var(--brut-accent)}.dk-ex-bar-cell.live.svelte-134sb2o .dot:where(.svelte-134sb2o){background:var(--brut-accent);width:6px;height:6px;box-shadow:0 0 0 0 var(--brut-accent);border-radius:50%;flex-shrink:0;animation:1.6s ease-out infinite svelte-134sb2o-dk-ex-pulse}@keyframes svelte-134sb2o-dk-ex-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--brut-accent) 60%, transparent)}80%,to{box-shadow:0 0 0 6px color-mix(in srgb, var(--brut-accent) 0%, transparent)}}.dk-ex-bar-grow.svelte-134sb2o{flex:1}.dk-ex.svelte-134sb2o .dk-ex-ctrl{border:1px solid var(--brut-rule);background:var(--brut-bg);color:var(--brut-ink-2);cursor:pointer;text-transform:lowercase;align-items:center;gap:5px;padding:4px 9px;font-family:inherit;font-size:11px;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.dk-ex.svelte-134sb2o .dk-ex-ctrl:hover{color:var(--brut-accent);border-color:var(--brut-accent)}.dk-ex.svelte-134sb2o .dk-ex-ctrl.active{color:var(--brut-accent);border-color:var(--brut-accent);background:var(--brut-accent-soft,color-mix(in srgb, var(--brut-accent) 10%, transparent))}.dk-ex.svelte-134sb2o .dk-ex-glyph{letter-spacing:0;font-family:JetBrains Mono Variable,JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.dk-ex-code-panel.svelte-134sb2o{border-top:1px solid var(--brut-rule);background:var(--brut-bg-2);flex-direction:column;display:flex}.dk-ex-code-panel-head.svelte-134sb2o{border-bottom:1px solid var(--brut-rule);letter-spacing:.14em;text-transform:uppercase;color:var(--brut-ink-3);padding:8px 14px;font-size:10.5px}.dk-ex-code-panel-head.svelte-134sb2o .lbl:where(.svelte-134sb2o){color:var(--brut-ink-3)}.dk-ex-code-panel-head.svelte-134sb2o .v:where(.svelte-134sb2o){color:var(--brut-ink-2)}.dk-ex-body.svelte-134sb2o{flex-direction:column;min-height:0;display:flex;position:relative}.dk-ex-body>*{flex:auto;min-width:0}.dk-ex-foot.svelte-134sb2o{border-top:1px solid var(--brut-rule);color:var(--brut-ink-2);background:var(--brut-bg);flex-wrap:wrap;align-items:stretch;font-size:11px;display:flex}.dk-ex-foot-cell.svelte-134sb2o{border-right:1px solid var(--brut-rule);white-space:nowrap;align-items:center;gap:4px;padding:8px 14px;display:inline-flex}.dk-ex-foot-cell.svelte-134sb2o:last-child{border-right:0}.dk-ex-foot-cell.right.svelte-134sb2o{color:var(--brut-ink-3);margin-left:auto}.dk-ex-foot-cell.svelte-134sb2o .lbl:where(.svelte-134sb2o){color:var(--brut-ink-3)}.dk-ex-foot-cell.svelte-134sb2o .v:where(.svelte-134sb2o){color:var(--brut-ink)}.dk-ex-foot-cell.svelte-134sb2o .v.accent:where(.svelte-134sb2o){color:var(--brut-accent);text-transform:uppercase;letter-spacing:.12em}@media (width<=1024px){.dk-ex.svelte-134sb2o{grid-template-columns:1fr}.dk-ex-desc.svelte-134sb2o{max-width:720px}}@media (width<=720px){.dk-ex.svelte-134sb2o{padding-left:16px;padding-right:16px}.dk-ex-bar.svelte-134sb2o,.dk-ex-foot.svelte-134sb2o{padding-left:12px;padding-right:12px}}
