:where(*){box-sizing:border-box;border:0 solid}:where(html){-webkit-text-size-adjust:100%}:where(body){margin:0}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(h1,h2,h3,h4,h5,h6,p,blockquote,figure,pre,dl,dd,fieldset,legend){margin:0;padding:0}:where(ol,ul,menu){margin:0;padding:0;list-style:none}:where(img,svg,video,canvas){display:block}:where(button,input,optgroup,select,textarea){font:inherit;color:inherit;margin:0;padding:0}:where(button){cursor:pointer;background-color:#0000}:where(:disabled){cursor:default}.base-ui-disable-scrollbar{scrollbar-width:none}.base-ui-disable-scrollbar::-webkit-scrollbar{display:none}:root{--color-background:var(--tg-theme-bg-color,#fff);--color-surface:var(--tg-theme-secondary-bg-color,#f1f1f1);--color-text:var(--tg-theme-text-color,#000);--color-hint:var(--tg-theme-hint-color,#707579);--color-danger:var(--tg-theme-destructive-text-color,#d32f2f);--color-danger-text:var(--color-text);--color-link:var(--color-text);--color-accent:#6a3fd3;--color-on-accent:#fff;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--radius-control:8px;--font-family:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-body:16px;--font-size-small:14px;--font-size-heading:20px;--size-touch-target:44px;--size-icon-box:24px;--size-focus-ring-width:2px;--size-focus-ring-offset:2px;--size-content-width-max:480px;--size-border-width:1px}@supports (color:color-mix(in oklab, red 50%, blue)){:root{--color-danger-text:color-mix(in oklab, var(--color-danger) 80%, var(--color-text));--color-link:color-mix(in oklab, var(--tg-theme-link-color,#0b5cad) 80%, var(--color-text));--color-accent:color-mix(in oklab, #6a3fd3 72%, var(--color-text));--color-on-accent:var(--color-background)}}:where(html){--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial}}:where(body){-webkit-font-smoothing:antialiased}:where(a){color:var(--color-link);text-decoration:underline}.fzKcjG_overlay{padding:var(--spacing-lg);background-color:var(--color-background);color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-body);text-align:center;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
