.tweet-embed-shell.svelte-1gx6ntg{position:relative;width:100%;overflow:hidden;border-radius:var(--f2z-radius-xl);background:var(--background)}.tweet-embed-shell.svelte-1gx6ntg:after{content:"";position:absolute;inset:0;pointer-events:none;border-radius:var(--f2z-radius-xl);box-shadow:inset 0 0 0 2px var(--background);z-index:2}.tweet-embed-target.svelte-1gx6ntg{display:flex;justify-content:center;width:100%;overflow:hidden;border-radius:var(--f2z-radius-xl);background:var(--background)}.tweet-embed-target.svelte-1gx6ntg iframe{display:block;background:transparent!important;border-radius:var(--f2z-radius-lg)!important;clip-path:inset(2px round var(--f2z-radius-lg))}.tweet-embed-target.svelte-1gx6ntg .twitter-tweet,.tweet-embed-target.svelte-1gx6ntg .twitter-tweet-rendered{margin:0 auto!important;max-width:min(550px,100%)!important;width:100%!important;overflow:hidden!important;border-radius:var(--f2z-radius-lg)!important;clip-path:inset(2px round 16px)}.iframely-embed-shell.svelte-1gx6ntg{width:100%;overflow:hidden;border-radius:.75rem}.iframely-embed-target.svelte-1gx6ntg{width:100%}.iframely-embed-target.svelte-1gx6ntg iframe{display:block;width:100%;max-width:100%;border:0}.embed-status.svelte-1gx6ntg{border:1px dashed var(--border);border-radius:.75rem;background:var(--card);padding:1.5rem;color:var(--muted-foreground);text-align:center}.embed-status.svelte-1gx6ntg a:where(.svelte-1gx6ntg){margin-left:.35rem;color:var(--primary)}.markdown-qrcode.svelte-13o7zfp{display:flex;justify-content:center;margin:1.5rem 0}.markdown-qrcode-inner.svelte-13o7zfp{display:flex;flex-direction:column;align-items:center;gap:.65rem;width:100%;max-width:22rem;min-width:0}.markdown-qrcode-button.svelte-13o7zfp{display:block;padding:.75rem;background:#fff;border:1px solid var(--border);border-radius:.65rem;cursor:pointer;outline:none;transition:border-color .12s ease}.markdown-qrcode-button.svelte-13o7zfp:hover{border-color:var(--primary)}.markdown-qrcode-button.svelte-13o7zfp:focus-visible{border-color:var(--ring)}.markdown-qrcode-button.svelte-13o7zfp img:where(.svelte-13o7zfp){display:block;width:256px;max-width:100%;height:auto}.markdown-qrcode-placeholder.svelte-13o7zfp{width:256px;max-width:100%;aspect-ratio:1;border-radius:.65rem;background:color-mix(in srgb,var(--muted),transparent 40%)}.markdown-qrcode-error.svelte-13o7zfp{margin:0;font-size:.8125rem;color:var(--destructive)}.markdown-qrcode-hint.svelte-13o7zfp{margin:0;font-size:.75rem;color:var(--muted-foreground);text-align:center}.markdown-audio.svelte-1l64m2h{display:flex;width:min(100%,42rem);flex-direction:column;gap:.5rem;margin:1.5rem auto}.markdown-audio-visualizer.svelte-1l64m2h{height:9rem;overflow:hidden;border-radius:.65rem}audio.svelte-1l64m2h{width:100%}.markdown-content.svelte-qbygm2{max-width:100%;min-width:0;overflow-wrap:anywhere}.markdown-content.svelte-qbygm2 .markdown-table-scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}.markdown-content.svelte-qbygm2 .markdown-table-scroll table{overflow-wrap:break-word}.markdown-content.svelte-qbygm2 .code-block-shell{position:relative;margin:1.5rem 0;border:1px solid var(--border);border-radius:var(--f2z-radius-lg);overflow:hidden;background:#16161c}.markdown-content.svelte-qbygm2 .code-block-shell pre,.markdown-content.svelte-qbygm2 .code-block-shell code{background:transparent!important}.markdown-content.svelte-qbygm2 .code-block-chrome-host{position:absolute;inset:0;pointer-events:none}.markdown-content.svelte-qbygm2 .code-block-shell pre{position:relative;margin:0;max-width:100%;overscroll-behavior-x:contain;touch-action:pan-x pan-y;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.markdown-content.svelte-qbygm2 .code-block-shell code{display:block;padding:3.25rem 1rem .9rem}.markdown-content.svelte-qbygm2 .code-line{display:block;min-height:1.5em;padding-inline:.3rem}.markdown-content.svelte-qbygm2 .code-line-highlighted{background:color-mix(in srgb,var(--primary),transparent 84%);box-shadow:inset 3px 0 var(--primary)}.markdown-content.svelte-qbygm2 .show-line-numbers{counter-reset:markdown-code-line}.markdown-content.svelte-qbygm2 .show-line-numbers .code-line{counter-increment:markdown-code-line}.markdown-content.svelte-qbygm2 .show-line-numbers .code-line:before{content:counter(markdown-code-line);display:inline-block;width:2.5rem;margin-right:1rem;color:color-mix(in srgb,currentColor,transparent 55%);text-align:right;-webkit-user-select:none;user-select:none}.markdown-content.svelte-qbygm2 .code-block-shell[data-wrap=false] code{min-width:max-content;white-space:pre}.markdown-content.svelte-qbygm2 .code-block-shell[data-wrap=true] pre{overflow-x:visible}.markdown-content.svelte-qbygm2 .code-block-shell[data-wrap=true] code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.markdown-content.svelte-qbygm2 :not(pre)>code:before,.markdown-content.svelte-qbygm2 :not(pre)>code:after{content:none!important}.markdown-content.svelte-qbygm2 :not(pre)>code{max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em;font-weight:500;overflow-wrap:anywhere;word-break:break-word;color:var(--foreground);background:color-mix(in srgb,var(--muted),transparent 25%);border:1px solid var(--border);border-radius:var(--f2z-radius-sm);padding:.1em .36em}.markdown-content.svelte-qbygm2 a{overflow-wrap:anywhere;word-break:break-word}.markdown-content.svelte-qbygm2 .markdown-video,.markdown-content.svelte-qbygm2 .markdown-embed-image{display:block;max-width:100%;height:auto;margin:1.5rem 0}.markdown-content.svelte-qbygm2 h1[id],.markdown-content.svelte-qbygm2 h2[id],.markdown-content.svelte-qbygm2 h3[id],.markdown-content.svelte-qbygm2 h4[id],.markdown-content.svelte-qbygm2 h5[id],.markdown-content.svelte-qbygm2 h6[id],.markdown-content.svelte-qbygm2 .footnotes li[id]{scroll-margin-top:6rem}.markdown-content.svelte-qbygm2 .heading-anchor{margin-left:.45em;color:var(--primary);font-weight:500;text-decoration:none;opacity:0;transition:opacity .12s ease}.markdown-content.svelte-qbygm2 h1:hover>.heading-anchor,.markdown-content.svelte-qbygm2 h2:hover>.heading-anchor,.markdown-content.svelte-qbygm2 h3:hover>.heading-anchor,.markdown-content.svelte-qbygm2 h4:hover>.heading-anchor,.markdown-content.svelte-qbygm2 h5:hover>.heading-anchor,.markdown-content.svelte-qbygm2 h6:hover>.heading-anchor,.markdown-content.svelte-qbygm2 .heading-anchor:focus-visible{opacity:1}.markdown-content.svelte-qbygm2 .footnotes{margin-top:2.5rem;border-top:1px solid var(--border);padding-top:1rem;font-size:.9em}.markdown-content.svelte-qbygm2 .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%)}
