.gp-MessageInput{height:auto;width:100%;min-height:37px}.gp-MessageInput.light .ql-editor{color:#11182b}.gp-MessageInput.light .ql-editor.ql-blank:before{color:#11182b8f}.gp-MessageInput.light .ql-editor .ql-entity:after{background-color:#000b2b0a}.gp-MessageInput.dark .ql-editor{color:#ebefff}.gp-MessageInput.dark .ql-editor.ql-blank:before{color:#ebefff96}.gp-MessageInput.dark .ql-editor .ql-entity:after{background-color:#dbe6ff0d}.gp-MessageInput .ql-editor{font-style:normal;font-weight:400;font-size:15px;line-height:21px;padding:8px}.gp-MessageInput .ql-editor ol,.gp-MessageInput .ql-editor ul{padding-left:0}.gp-MessageInput .ql-editor.ql-blank:before{font-style:normal;font-weight:400;font-size:15px;line-height:21px;left:8px;right:8px}.gp-MessageInput .ql-editor::-webkit-scrollbar{display:none}.gp-MessageInput .ql-editor .ql-entity{display:inline-flex;height:21px;padding:1px 4px;border-radius:8px;margin:0 2px;align-items:center;position:relative;box-sizing:border-box;font-weight:600}.gp-MessageInput .ql-editor .ql-entity>span{z-index:1}.gp-MessageInput .ql-editor .ql-entity:after{border-radius:8px;content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-sizing:border-box}.gp-MessageInput .ql-editor a{color:#0079fd}button{border:none;margin:0;padding:0;width:auto;overflow:visible;outline:none;cursor:pointer;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}button::-moz-focus-inner{border:0;padding:0}input{outline:none}a{text-decoration:none}@tailwind base;@tailwind components;@tailwind utilities;@layer base{:root{--background: 0 0% 100%;--foreground: 240 10% 3.9%;--card: 0 0% 100%;--card-foreground: 240 10% 3.9%;--popover: 0 0% 100%;--popover-foreground: 240 10% 3.9%;--primary: 240 5.9% 10%;--primary-foreground: 0 0% 98%;--secondary: 240 4.8% 95.9%;--secondary-foreground: 240 5.9% 10%;--muted: 240 4.8% 95.9%;--muted-foreground: 240 3.8% 46.1%;--accent: 240 4.8% 95.9%;--accent-foreground: 240 5.9% 10%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 240 5.9% 90%;--input: 240 5.9% 90%;--ring: 240 10% 3.9%;--radius: .5rem}.dark{--background: 240 10% 3.9%;--foreground: 0 0% 98%;--card: 240 10% 3.9%;--card-foreground: 0 0% 98%;--popover: 240 10% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 0% 98%;--primary-foreground: 240 5.9% 10%;--secondary: 240 3.7% 15.9%;--secondary-foreground: 0 0% 98%;--muted: 240 3.7% 15.9%;--muted-foreground: 240 5% 64.9%;--accent: 240 3.7% 15.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 240 3.7% 15.9%;--input: 240 3.7% 15.9%;--ring: 240 4.9% 83.9%}*{@apply border-border;}body{@apply bg-background text-foreground font-sans antialiased;}@font-face{font-family:Geist Sans;font-weight:100 900;font-display:swap;src:url(/fonts/GeistVF.woff2) format("woff2")}}@font-face{font-family:GoPeerIcons;src:url(/fonts/gp-icons.ttf) format("woff2")}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.ttf) format("woff2")}html{width:100vw;height:100%;margin:0;overflow:hidden}body{width:100vw;height:100%;margin:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#root{position:relative;width:100%;height:100%;font-family:Helvetica Neue,-apple-system,Helvetica,Arial,sans-serif}.app{width:100%;height:100%}.app--light ::-webkit-scrollbar{width:15px}.app--light ::-webkit-scrollbar-track{background:transparent}.app--light ::-webkit-scrollbar-thumb{background:#000b2b29;border-radius:8px;width:7px;border:4px solid rgba(0,0,0,0);background-clip:padding-box}.app--dark ::-webkit-scrollbar{width:15px}.app--dark ::-webkit-scrollbar-track{background:transparent}.app--dark ::-webkit-scrollbar-thumb{background:#ccd8ff30;border-radius:8px;width:7px;border:4px solid rgba(0,0,0,0);background-clip:padding-box}.main{display:flex;flex-direction:row;overflow:hidden;justify-content:center;flex:1;overflow-y:auto;scrollbar-gutter:stable;padding-left:15px;padding-right:15px}.isOnlyPrintable{display:none}@media print{html,body{width:100%;height:auto;overflow:auto}@page{size:auto;margin:5mm}.isOnlyPrintable{display:block}.isNotPrintable{display:none}#main>div:not(:last-child){display:none}#main>div{max-width:100%!important}}
