.medium-zoom-overlay{opacity:0;will-change:opacity;transition:opacity .3s;position:fixed;inset:0}.medium-zoom--opened .medium-zoom-overlay{cursor:pointer;cursor:zoom-out;opacity:1}.medium-zoom-image{cursor:pointer;cursor:zoom-in;transition:transform .3s cubic-bezier(.2,0,.2,1)!important}.medium-zoom-image--hidden{visibility:hidden}.medium-zoom-image--opened{cursor:pointer;cursor:zoom-out;will-change:transform;position:relative}[data-blume-page-actions-mount]>[data-blume-page-actions]{border-top:1px solid var(--blume-border);margin-top:0;padding:.5rem}[data-blume-page-actions-mount] [data-blume-scroll-top]{display:none}[data-blume-page-actions-mount] :is([data-blume-page-actions]>:is(a,button),summary){border-radius:.375rem;padding-inline:.5rem}[data-blume-page-actions-mount] [data-blume-menu]{margin:0;border-width:0;width:auto;min-width:0;max-width:none;box-shadow:none;background-color:#0000;border-inline-start-width:1px;border-radius:0;margin-inline-start:.5rem;padding:0;padding-inline-start:.5rem;position:static}[data-blume-page-actions-mount] [data-blume-menu]>:hover{background-color:#0000}.medium-zoom-overlay{backdrop-filter:blur(4px);z-index:100}.medium-zoom-image--opened{z-index:101}@media (prefers-reduced-motion:reduce){html .medium-zoom-image,html .medium-zoom-overlay{transition-duration:1ms!important}}blume-panel-tabs pre.astro-code{background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:.75rem 1rem!important}blume-panel-tabs pre.astro-code:before{content:none!important}blume-panel-tabs [data-blume-copy]{display:none!important}[data-theme=dark] [data-astro-cid-cz7igqks][data-blume-color-swatch]{background:var(--blume-color-dark,var(--blume-color-light))}[data-astro-cid-4k7sepyl][data-blume-tooltip-panel]{display:none}[data-astro-cid-4k7sepyl][data-blume-tooltip]:hover [data-astro-cid-4k7sepyl][data-blume-tooltip-panel],[data-astro-cid-4k7sepyl][data-blume-tooltip]:focus-within [data-astro-cid-4k7sepyl][data-blume-tooltip-panel]{display:block}[data-astro-cid-4k7sepyl][data-blume-tooltip-panel]:after{content:"";inset-inline:0;height:calc(.5rem + 1px);position:absolute;top:100%}[data-astro-cid-4k7sepyl][data-blume-tooltip][data-dismissed] [data-astro-cid-4k7sepyl][data-blume-tooltip-panel]{display:none}::highlight(blume-narration){background-color:color-mix(in oklab, var(--blume-accent) 24%, transparent)}[data-blume-narration-player].is-playing{position:sticky;top:4.75rem}[data-blume-narration-player].is-playing [data-narration-shell]{width:100%}[data-blume-narration-player]:not(.is-playing) [data-narration-shell]:hover{border-color:color-mix(in oklab, var(--blume-foreground) 40%, transparent)}[data-narration-seek]{--narration-fill:var(--blume-accent);--narration-rail:color-mix(in oklab, var(--blume-foreground) 14%, transparent);--narration-direction:to right}[data-narration-seek]:dir(rtl){--narration-direction:to left}[data-narration-seek]::-webkit-slider-runnable-track{background:linear-gradient(var(--narration-direction), var(--narration-fill) calc(6px + (100% - 12px) * var(--narration-progress,0)), var(--narration-rail) 0);border-radius:9999px;height:4px}[data-narration-seek]::-webkit-slider-thumb{appearance:none;background:var(--narration-fill);border:0;border-radius:9999px;width:12px;height:12px;margin-top:-4px}[data-narration-seek]::-moz-range-track{background:var(--narration-rail);border-radius:9999px;height:4px}[data-narration-seek]::-moz-range-progress{background:var(--narration-fill);border-radius:9999px;height:4px}[data-narration-seek]::-moz-range-thumb{background:var(--narration-fill);border:0;border-radius:9999px;width:12px;height:12px}[data-narration-seek]:focus-visible{outline:none}[data-narration-seek]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--blume-background), 0 0 0 4px var(--blume-accent)}[data-narration-seek]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--blume-background), 0 0 0 4px var(--blume-accent)}[data-narration-start],[data-narration-controls]{opacity:0;visibility:hidden}[data-blume-narration-player]:not(.is-playing) [data-narration-start],[data-blume-narration-player].is-playing [data-narration-controls]{opacity:1;visibility:visible}@media (prefers-reduced-motion:no-preference){[data-narration-start],[data-narration-controls]{transition:opacity .12s,visibility 0s linear .12s}[data-blume-narration-player]:not(.is-playing) [data-narration-start],[data-blume-narration-player].is-playing [data-narration-controls]{transition:opacity .18s .1s,visibility}}.blume-api-description>:first-child{margin-top:0}.blume-api-description>:last-child{margin-bottom:0}.blume-api-description p,.blume-api-description ol,.blume-api-description ul,.blume-api-description pre{margin-block:.5rem}.blume-api-description ol{padding-inline-start:1.25rem;list-style:decimal}.blume-api-description ul{padding-inline-start:1.25rem;list-style:outside}.blume-api-description li{margin-block:.25rem}.blume-api-description :is(h1,h2,h3,h4,h5,h6){color:var(--color-foreground);margin-block:.5rem;font-weight:600}.blume-api-description strong{color:var(--color-foreground);font-weight:600}.blume-api-description a{text-underline-offset:2px;text-decoration:underline}.blume-api-description code{background:var(--color-muted);color:var(--color-foreground);font-family:var(--font-mono);border-radius:.25rem;padding:.125rem .25rem;font-size:.75rem}.blume-api-description pre{background:var(--color-muted);border-radius:.25rem;padding:.5rem;overflow-x:auto}.blume-api-description pre code{background:0 0;padding:0}.blume-api-description .blume-table-scroll{margin-block:.5rem}.zt[data-astro-cid-gksc2ixm]{--zoom:#0b5cff;--zoom-soft:color-mix(in oklab, var(--zoom) 8%, var(--paper));--zoom-line:color-mix(in oklab, var(--zoom) 22%, transparent);background:var(--paper);border:1px solid var(--hairline);border-radius:var(--r-card-lg);padding:18px 18px 14px;position:relative;box-shadow:0 1px 2px #0c0a090a,0 12px 32px -18px #0b5cff47}.zt-head[data-astro-cid-gksc2ixm]{border-bottom:1px solid var(--hairline);align-items:center;gap:9px;padding-bottom:12px;display:flex}.zt-mark[data-astro-cid-gksc2ixm]{background:linear-gradient(140deg,#4c8dff,#0b5cff 70%);border-radius:7px;width:20px;height:20px}.zt-channel[data-astro-cid-gksc2ixm]{color:var(--ink);font-size:14px;font-weight:500}.zt-channel[data-astro-cid-gksc2ixm]:before{color:var(--smoke);content:"#";margin-right:1px}.zt-chip[data-astro-cid-gksc2ixm]{color:var(--zoom);background:var(--zoom-soft);border-radius:9999px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:500}.zt-stream[data-astro-cid-gksc2ixm]{min-height:196px;padding:14px 0 4px}.zt-msg[data-astro-cid-gksc2ixm]{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:5px 0;display:grid}.zt-avatar[data-astro-cid-gksc2ixm]{width:30px;height:30px;color:var(--graphite);background:var(--surface-strong);border-radius:9999px;place-items:center;font-size:11px;font-weight:600;display:grid}.zt-avatar--app[data-astro-cid-gksc2ixm]{color:#fff;background:linear-gradient(140deg,#4c8dff,#0b5cff 72%)}.zt-name[data-astro-cid-gksc2ixm]{color:var(--ink);margin:2px 0 4px;font-size:13px;font-weight:500}.zt-name[data-astro-cid-gksc2ixm] span[data-astro-cid-gksc2ixm]{color:var(--smoke);margin-left:5px;font-size:11px;font-weight:400}.zt-badge[data-astro-cid-gksc2ixm]{color:var(--zoom);text-transform:uppercase;letter-spacing:.06em;background:var(--zoom-soft);border-radius:9999px;padding:1px 6px;font-size:10px;font-weight:600}.zt-bubble[data-astro-cid-gksc2ixm]{max-width:100%;color:var(--graphite);background:var(--surface-strong);border-radius:4px 12px 12px;margin:0;padding:9px 12px;font-size:14px;line-height:1.5;display:inline-block}.zt-bubble--app[data-astro-cid-gksc2ixm]{color:var(--ink);background:var(--zoom-soft);border:1px solid var(--zoom-line)}.zt-bubble[data-astro-cid-gksc2ixm] b[data-astro-cid-gksc2ixm],.zt-bubble--app[data-astro-cid-gksc2ixm] span[data-astro-cid-gksc2ixm]{display:block}.zt-bubble[data-astro-cid-gksc2ixm] b[data-astro-cid-gksc2ixm]{margin-bottom:4px;font-weight:600}.zt-bubble[data-astro-cid-gksc2ixm] code[data-astro-cid-gksc2ixm]{font-family:var(--blume-font-mono);color:var(--zoom);font-size:12.5px}.zt-foot[data-astro-cid-gksc2ixm]{font-family:var(--blume-font-mono);color:var(--smoke);border-top:1px solid var(--hairline);margin:0;padding-top:12px;font-size:11.5px}.zt-reply[data-astro-cid-gksc2ixm]{justify-items:start;display:grid}.zt-reply[data-astro-cid-gksc2ixm]>[data-astro-cid-gksc2ixm]{grid-area:1/1}.zt-dots[data-astro-cid-gksc2ixm]{background:var(--zoom-soft);border:1px solid var(--zoom-line);border-radius:4px 12px 12px;align-items:center;gap:4px;padding:11px 13px;display:inline-flex}.zt-dots[data-astro-cid-gksc2ixm] i[data-astro-cid-gksc2ixm]{background:var(--zoom);border-radius:9999px;width:5px;height:5px;animation:1.1s ease-in-out infinite zt-dot}.zt-dots[data-astro-cid-gksc2ixm] i[data-astro-cid-gksc2ixm]:nth-child(2){animation-delay:.15s}.zt-dots[data-astro-cid-gksc2ixm] i[data-astro-cid-gksc2ixm]:nth-child(3){animation-delay:.3s}.zt-typed[data-astro-cid-gksc2ixm]{display:inline-block;position:relative}.zt-typed-text[data-astro-cid-gksc2ixm]{animation:13s steps(29,end) infinite backwards zt-type;display:inline-block}.zt-typed[data-astro-cid-gksc2ixm]:after{content:"";background:var(--zoom);width:1.5px;animation:13s steps(29,end) infinite zt-caret-move,13s step-end infinite zt-caret-hide;position:absolute;top:2px;bottom:2px;left:0}.zt-ask[data-astro-cid-gksc2ixm]{animation:13s ease-in-out infinite zt-ask}.zt-answer[data-astro-cid-gksc2ixm]{animation:13s ease-in-out infinite backwards zt-answer}.zt-dots[data-astro-cid-gksc2ixm]{animation:13s step-end infinite backwards zt-dots-out}.zt-bubble--app[data-astro-cid-gksc2ixm]{animation:13s ease-out infinite backwards zt-bubble-in}@keyframes zt-ask{0%{opacity:0;transform:translateY(6px)}3%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes zt-type{0%,4%{clip-path:inset(0% 100% 0% 0%)}27%,to{clip-path:inset(0%)}}@keyframes zt-caret-move{0%,4%{left:0}27%,to{left:100%}}@keyframes zt-caret-hide{0%,29%{opacity:1}30%,to{opacity:0}}@keyframes zt-answer{0%,31%{opacity:0;transform:translateY(8px)}34%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:translateY(-4px)}}@keyframes zt-dots-out{0%,43%{opacity:1}44%,to{opacity:0}}@keyframes zt-bubble-in{0%,43%{opacity:0;transform:translateY(4px)}47%,to{opacity:1;transform:none}}@keyframes zt-dot{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.zt-ask[data-astro-cid-gksc2ixm],.zt-answer[data-astro-cid-gksc2ixm],.zt-typed-text[data-astro-cid-gksc2ixm],.zt-typed[data-astro-cid-gksc2ixm]:after,.zt-bubble--app[data-astro-cid-gksc2ixm],.zt-dots[data-astro-cid-gksc2ixm],.zt-dots[data-astro-cid-gksc2ixm] i[data-astro-cid-gksc2ixm]{animation:none}.zt-typed-text[data-astro-cid-gksc2ixm]{clip-path:none}.zt-typed[data-astro-cid-gksc2ixm]:after,.zt-dots[data-astro-cid-gksc2ixm]{display:none}}.sr-only[data-astro-cid-d5zoth23]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.logo[data-astro-cid-phbvnqyg]{color:var(--ink);align-items:center;gap:9px;text-decoration:none;display:inline-flex}.logo-mark[data-astro-cid-phbvnqyg]{width:23px;height:23px}.logo-word[data-astro-cid-phbvnqyg]{letter-spacing:-.01em;font-size:15px;font-weight:600}
