@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-400-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:93%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-400-latin-ext.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;size-adjust:93%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-700-latin.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:93%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-700-latin-ext.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;size-adjust:93%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-400Italic-latin.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;size-adjust:93%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-400Italic-latin-ext.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap;size-adjust:93%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-700Italic-latin.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap;size-adjust:93%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;src:url(/fonts/alegreya/AlegreyaSans-700Italic-latin-ext.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap;size-adjust:93%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya;src:url(/fonts/alegreya/Alegreya-Variable-latin.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;size-adjust:94%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya;src:url(/fonts/alegreya/Alegreya-Variable-latin-ext.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap;size-adjust:94%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya;src:url(/fonts/alegreya/Alegreya-VariableItalic-latin.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap;size-adjust:94%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya;src:url(/fonts/alegreya/Alegreya-VariableItalic-latin-ext.woff2)format("woff2");font-weight:400 900;font-style:italic;font-display:swap;size-adjust:94%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:fallback}:root{--content-top-margin:clamp(0px, calc((100vw - 1060px) * .05), 20vh);--content-right-padding:clamp(0px, calc((100vw - 1060px) * .25), 20vw);--content-max-width:calc(720px + var(--content-right-padding));--viewport-height:100vh;--keyboard-visible:0;--browser-chrome-visible:1;--titlebar-height:0px}html[data-tauri]{--titlebar-height:36px}html[data-tauri] [id^=chakra-toast-manager-top]{top:var(--titlebar-height)!important}html,body{overscroll-behavior:none;-webkit-overscroll-behavior:none;height:100%;font-family:system-ui,sans-serif;overflow:hidden}input,textarea,[contenteditable],[data-slate-editor],input[type=text],input[type=email],input[type=password],input[type=search],input[type=url]{caret-color:var(--chakra-colors-primary)}#root{height:100%;overflow:hidden}.sticky-header{top:16px;right:calc(16px + var(--content-right-padding));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;border-radius:12px;position:absolute}.mobile-toolbar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1050;width:100%;height:60px;position:fixed;bottom:0;left:0;right:0}.keyboard-visible .mobile-toolbar{bottom:calc(var(--viewport-height) - 100vh + env(safe-area-inset-bottom,0px))}@media (width<=767px){.mobile-content{height:var(--viewport-height) - 60px;min-height:var(--viewport-height) - 60px}.keyboard-visible .mobile-content{padding-bottom:calc(60px + env(safe-area-inset-bottom,0px))}}.status-bar-desktop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.status-bar-mobile-position{z-index:1;width:100%;position:absolute;bottom:0;left:0;right:0}@keyframes navigation-flash{0%{box-shadow:inset 0 0 0 1000px #0000}5%{box-shadow:inset 0 0 0 1000px color-mix(in srgb, var(--chakra-colors-primary) 35%, transparent)}15%{box-shadow:inset 0 0 0 1000px color-mix(in srgb, var(--chakra-colors-primary) 35%, transparent)}21%{box-shadow:inset 0 0 0 1000px #0000}23%{box-shadow:inset 0 0 0 1000px #0000}28%{box-shadow:inset 0 0 0 1000px color-mix(in srgb, var(--chakra-colors-primary) 35%, transparent)}52%{box-shadow:inset 0 0 0 1000px color-mix(in srgb, var(--chakra-colors-primary) 35%, transparent)}61%{box-shadow:inset 0 0 0 1000px #0000}to{box-shadow:inset 0 0 0 1000px #0000}}[data-navigation-flash=true]{animation:1.2s ease-in-out navigation-flash}[data-message]{border-radius:.5rem;margin-left:-.75rem;margin-right:-.75rem;padding:.5rem .75rem}[data-message-kind=deleted],[data-message-kind=join]{padding:0}[data-message] h2[data-first-heading],[data-message] h3[data-first-heading],[data-message] h4[data-first-heading]{margin-top:0}[data-highlight-box=true]{transition:background-color .1s;background-color:color-mix(in srgb, var(--chakra-colors-primary) 20%, transparent)!important}@keyframes url-unfurling-wave{0%{background-position:200% 0}to{background-position:-200% 0}}.url-unfurling{background:linear-gradient(90deg, currentColor 0%, currentColor 30%, var(--chakra-colors-primary) 40%, color-mix(in srgb, var(--chakra-colors-primary) 80%, white) 50%, color-mix(in srgb, var(--chakra-colors-primary) 60%, white) 60%, currentColor 70%, currentColor 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2s ease-in-out infinite url-unfurling-wave;position:relative}@supports not ((-webkit-background-clip:text)){.url-unfurling{color:var(--chakra-colors-primary);-webkit-text-fill-color:unset;background:0 0}}.new-message-input::placeholder{color:var(--chakra-colors-text-tertiary);font-family:Alegreya Sans,system-ui,sans-serif}::selection{background-color:var(--chakra-colors-bg-active)}::selection{background-color:var(--chakra-colors-bg-active)}:focus,[data-focus],[data-focus-visible-added]{outline:none!important}input:focus,textarea:focus,select:focus,input[data-focus-visible-added]{box-shadow:none!important}input:focus,input[data-focus-visible-added]{border-color:inherit!important}
