.login-form{display:flex;justify-content:center;width:400px;max-width:90%;flex-wrap:wrap;margin:auto auto 20px;gap:20px}.login-form>h1{font-size:42px;font-family:Larsseit,Helvetica Neue,Helvetica,Segoe UI,Tahoma,Arial,sans-serif;margin-top:8px}.login-form>label{width:100%;box-sizing:border-box}.login-form>label>input{width:100%;box-sizing:border-box;height:44px;border-radius:5px;border:1px solid #BBBABB;margin-top:8px;padding-left:12px;font-size:18px;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-weight:400}.signup-form{display:flex;justify-content:center;width:400px;max-width:90%;flex-wrap:wrap;margin:auto auto 50px;gap:20px}.signup-form>h1{font-size:42px;font-family:Larsseit,Helvetica Neue,Helvetica,Segoe UI,Tahoma,Arial,sans-serif;width:100%;text-align:center;margin:auto}.signup-form>label{width:100%;box-sizing:border-box}.signup-form>label>input{width:100%;box-sizing:border-box;height:44px;border-radius:5px;border:1px solid #bbbabb;margin-top:8px;padding-left:12px;font-size:18px;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-weight:400}.signup-form>label>textarea{width:100%;box-sizing:border-box;height:100px;border-radius:5px;border:1px solid #bbbabb;margin-top:8px;padding:12px;min-height:48px;font-size:18px;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-weight:400}.signup-form>button{margin-top:10px}.signup-file-upload-wrapper{margin-top:10px}#modal{position:fixed;top:0;right:0;left:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:50}#modal-background{position:fixed;top:0;right:0;left:0;bottom:0;background-color:#000000b3}#modal-content{position:absolute;background-color:var(--color-background);border-radius:5px;overflow:hidden}.profile-dropdown{position:absolute}@media screen and (max-width: 500px){.landing-top-half>h1{font-size:20px}.landing-top-half>h2{font-size:12px}}@media screen and (min-width: 501px){.landing-top-half>h1{font-size:30px}.landing-top-half>h2{font-size:16px}}.landing-top-half-background{position:relative;background-color:#faf6f2;height:400px;margin:none;margin-bottom:-75px}.landing-top-half{background-color:#faf6f2;height:370px;width:500px;max-width:90%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:auto;overflow:hidden}.landing-top-half>img{margin-bottom:-15px}.landing-top-half>a{max-width:100%;margin:0}.landing-top-half>a>button{margin:0}.landing-header{height:20px;display:flex;justify-content:center;align-items:center}.login-confirm{margin:0;text-align:center;background-color:#fff;border-radius:50px;width:fit-content;padding:5px 20px;font-size:12px}.landing-top-half>h1{font-family:Larsseit,Helvetica Neue,Helvetica,Segoe UI,Tahoma,Arial,sans-serif;width:100%;text-align:center;margin:5px 0 0;padding:0;display:flex;align-items:start;justify-content:center}.landing-top-half>h2{text-align:center;width:400px;max-width:100%;margin:0;font-weight:400}.logout-button{border:none;margin-left:10px;background-color:#fff;color:#777;font-size:12px}.logout-button:hover{color:#000}.logout-button:active{color:#f6f6f6}.landing-create-new-server{margin:auto;width:fit-content;padding:0}.landing-join-server{margin:5px auto auto;width:fit-content;text-decoration:none}.landing-bottom-half{width:400px;max-width:90%;display:grid;grid-template-columns:1fr;margin:-30px auto auto}.landing-bottom-half>h3{text-align:center}.available-servers-wrapper{display:grid;grid-template-columns:1fr;box-shadow:0 4px 10px #ddd;border-radius:5px;max-height:300px;overflow-y:auto;width:100%}.available-servers-header{border-bottom:1px solid #ddd;padding:10px}.landing-server-link{text-decoration:none;color:#000;display:flex;align-items:center;justify-content:space-between;height:60px;padding:10px;cursor:pointer;max-width:100%}.landing-server-link>i{margin-right:20px}.landing-server-link:hover{background-color:#f6f6f6}.landing-server-link:active{background-color:#f1f1f1}.available-server-lhs{display:flex;flex-wrap:nowrap;align-items:center;justify-content:start}.landing-server-image{height:40px;width:40px;border-radius:5px;margin-right:10px;display:flex;align-items:center;justify-content:center}.landing-server-image>img{height:100%}.landing-change-email{display:flex;align-items:center;justify-content:space-between;padding:20px;background-color:#f8f8f8;border-radius:5px;box-sizing:border-box;height:60px;margin-top:30px;margin-bottom:30px}.landing-change-email>p{font-size:14px}.try-different-email{font-size:14px;background-color:#fff;border:1px solid #bbb;padding:5px 10px;border-radius:3px;font-family:Lato,Slack-Fractions,appleLogo,sans-serif}.try-different-email:hover{background-color:#f6f6f6}.try-different-email:hover{background-color:#f1f1f1}body{font-family:Lato,Slack-Fractions,appleLogo,sans-serif;padding:0;margin:0}button{font-family:Lato,Slack-Fractions,appleLogo,sans-serif}@media screen and (max-width: 500px){.signin-header>h1{font-size:30px}.footer>p{font-size:9px}}.home-header{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;margin:auto auto 35px;grid-template-rows:1fr;width:500px;max-width:90%;overflow:hidden;position:relative}.home-logo{width:150px;margin:30px auto}.home-body{max-width:90%;display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.home-body>a{max-width:100%;text-decoration:none}.signin-header{max-width:100%;margin:auto auto 30px;text-align:center;font-size:20px}.signin-header>h1{font-family:Larsseit,Helvetica Neue,Helvetica,Segoe UI,Tahoma,Arial,sans-serif;width:100%;margin:0}.signin-header>p{font-size:18px;font-weight:300;margin-bottom:28px}.large-white-button{width:400px;max-width:100%;height:44px;text-decoration:none;margin:auto;box-sizing:border-box;background-color:#fff;color:#000;border-radius:5px;border:2px solid #BBBABB;cursor:pointer;font-size:17px;font-weight:500;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;display:flex;justify-content:center;align-items:center;position:relative}.large-white-button:hover{box-shadow:0 2px 5px #ddd}.large-white-button:active{background-color:#f6f6f6}.home-or{position:relative;text-align:center;width:50px;height:50px;padding:0;margin:50px auto 34px;background-color:#fff;border-radius:100px;z-index:2;display:flex;justify-content:center;align-items:center}button{cursor:pointer}.divider{position:relative;border-top:1px solid #ddd;margin-top:-60px;margin-bottom:60px;height:0px;z-index:-5;width:100%}.large-purple-button{width:400px;max-width:100%;height:44px;text-decoration:none;margin:auto;box-sizing:border-box;background-color:#4a154b;color:#fff;border-radius:5px;border:none;cursor:pointer;font-size:18px;font-weight:500;font-family:Lato,Slack-Fractions,appleLogo,sans-serif}.large-purple-button:hover{background-color:#5c2c5d}.large-purple-button:active{background-color:#653565}.demo-user-wrapper{margin-top:20px;max-width:100%;text-decoration:none}.demo-user-wrapper-end{max-width:100%;text-decoration:none}span{color:#e01e5a;text-align:left;width:100%}.google-icon{height:20px;position:absolute;left:85px}.footer{position:fixed;bottom:0;height:30px;background-color:#4a154b;width:100%;display:flex;justify-content:center;align-items:center;color:#f2f2f2;font-size:14px;gap:14px;z-index:20}.footer>p{display:flex;gap:5px}.footer>p>a{color:#f2f2f2;text-decoration:none}.footer>p>a:hover{text-decoration:underline;color:#fff}.hidden{display:none}.react-bar-hidden{opacity:0}.channel-page-wrapper{display:flex;flex-direction:column;justify-content:space-between;height:100%;background-color:var(--color-background);color:var(--color-font);overflow-x:hidden;width:100%;padding-bottom:20px;box-sizing:border-box;box-shadow:0 0 5px #999;z-index:10}.channel-page-button-container{display:flex;justify-content:space-between;align-items:center;min-height:49px;width:100%;box-sizing:border-box;border-bottom:1px solid var(--header-bottom-border);z-index:3;padding:10px 10px 10px 20px}.channel-page-button-container>button{background:none;border-radius:5px;padding:none;border:none}.channel-page-button-container>button:last-child{border-radius:5px;border:1px solid #eaeaea;padding:0;color:var(--color-font);display:flex;align-items:center}.channel-page-button-container>button:first-child{font-weight:600;font-size:20px;border:none}.channel-page-button-container>button:hover{background-color:var(--channel-header-hover)}.channel-page-button-container>button:active{background-color:var(--channel-header-active)}.channel-page-first-button{display:flex;align-items:center;gap:3px;color:var(--color-font)}.first-button-wrapper{display:flex;align-items:center;gap:5px}.channel-page-button-arrow{font-size:12px}.channel-page-button-container>button:last-child{border-radius:5px;height:30px;color:var(--color-font);display:flex;align-items:center;padding:3px 8px 3px 3px}.channel-page-button-container>button:last-child:hover{color:var(--color-font)}.channel-page-button-container>button:last-child:hover .member-button-image-wrapper{border:3px solid var(--channel-header-hover)}.new-message-to-wrapper{display:flex;align-items:start;height:40px;padding-top:11px;font-weight:400;font-size:15px;color:#757575}.new-message-to-wrapper>div{margin-top:-11px}.new-message-to-wrapper>div>div>span>input{border:none;font-size:15px;font-weight:400;font-family:inherit;padding-left:12px}.channel-members-button-wrapper{display:flex;flex-wrap:nowrap;gap:20px;align-items:center;margin-left:15px;margin-right:8px;padding:0;height:26px}.member-button-image-wrapper{height:24px;width:24px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:3px solid var(--color-background);border-radius:7px;box-sizing:border-box;margin-left:-15px;margin-right:-15px;background-color:#fff}.member-button-image-wrapper>img{height:100%}.all-messages-container{display:flex;flex-direction:column-reverse;overflow-y:auto;overflow-x:hidden;height:100%}.no-scroll{overflow:hidden}.emoji-box{position:absolute;right:80px;z-index:200}.user-message-container{display:flex;padding:5px 20px;justify-content:space-between}.user-message-container:hover{background-color:var(--color-hover)}.pinned,.pinned:hover{background-color:#fef9ec}.pinned-icon-on-message{color:#e8912d;align-self:flex-start;transform:rotate(-45deg);position:relative;left:30px;bottom:5px}.message-profile-pic{object-fit:cover;width:40px;height:40px;border-radius:10px;cursor:pointer}.top-profile-pic{object-fit:cover;width:24px;height:24px;border-radius:3px;cursor:pointer}.intro-profile-container{margin:48px 20px 16px}.intro-profile-wrapper{display:flex;align-items:center;gap:12px}.intro-profile-pic{object-fit:cover;width:100px;height:100px;border-radius:10px;cursor:pointer}.message-body-header-container{display:flex;gap:10px;align-items:center}.message-owner-date-container{display:flex;flex-direction:column;gap:5px;font-size:15px;font-weight:400;width:90%}.date-name-container{display:flex;align-items:center;gap:5px;height:fit-content;width:fit-content;cursor:pointer}.message-owner,.message-post-time,.message-body,.message-reaction{height:fit-content;margin:0;padding:0}.message-owner{font-size:15px;font-weight:600}.message-owner:hover{text-decoration:underline}.message-post-time{display:flex;font-size:12px;color:#888}.message-body{overflow-wrap:break-word}.message-body>p,.message-body>ol,.message-body>ul{margin:0}.ql-syntax{background-color:var(--code-background);color:var(--color-font);padding:10px;margin:5px 0}.message-reactions-container{display:flex;margin-left:60px}.message-reaction{display:flex;gap:5px;border-radius:15px;width:50px;justify-content:center;align-items:center;height:25px;background-color:var(--reaction);border:1px solid transparent;cursor:pointer}.message-reaction:hover{background-color:var(--react-bar-hover);border:1px solid grey}.message-reaction:active{background-color:var(--react-bar-active)}.react-bar{display:flex;justify-content:center;align-items:center;height:30px;gap:5px;border:1px solid var(--date-divider);border-radius:10px;padding:5px;width:auto;background-color:var(--color-hover);box-shadow:2px 2px 10px var(--react-bar-shadow);cursor:pointer;z-index:0;position:sticky;right:30px}.react-bar>*{border-radius:5px;width:25px;height:25px}.react-bar>*:hover{background-color:var(--react-bar-hover)}.react-bar>*:active{background-color:#c1c1c1;background-color:var(--react-bar-active)}.remove-message{display:flex;justify-content:center;padding-top:5px}.pin-message{display:flex;justify-content:center;align-items:center;margin-left:3px}.confirm-message-delete{position:relative;right:140px;bottom:4vh;border:1px solid #555;border-radius:10px;padding:5px;background-color:#fff;box-shadow:2px 2px 5px #d3d3d3;text-align:center;color:#e01e5a;width:140px;font-size:14px;cursor:pointer}.confirm-message-delete:hover{text-decoration:underline}.reaction-icon{display:flex;align-items:center;justify-content:center}.date-wrapper{display:flex;flex-wrap:wrap;justify-content:center;padding:0}.message-date-separator{border:1px solid var(--date-divider);text-align:center;width:fit-content;border-radius:100px;padding:6px 15px;background-color:var(--message-date-seperator);font-size:13px;font-weight:600;position:relative;margin:0}.date-divider{border-bottom:1px solid var(--date-divider);z-index:-1;height:0px;width:100%;margin-top:-15px}.message-body-reactions-container{display:flex;flex-direction:column;gap:10px;width:100%}.date-separator-bar{border-bottom:1px solid lightgrey;bottom:21px;z-index:0}.reaction-count{font-size:12px}.open-nav-bar{position:fixed;top:50px;left:0;z-index:20;background-color:#5e2262;color:#fff;border:none;width:40px;height:40px;border-radius:0 3px 3px 0;font-size:20px;cursor:pointer}.close-nav-bar{position:fixed;top:0;left:0;height:100%;width:100%;z-index:15;background-color:#0003;visibility:hidden}.hyper-link-button{background-color:var(--profile-link-background);border:none;font-size:16px;color:#1264a3;padding:0 2px 1px;border-radius:3px}.hyper-link-button:hover{background-color:var(--profile-link-bg-hover)}.view-profile-button{background-color:var(--color-background);border:1px solid var(--header-bottom-border);height:36px;padding:0 12px 1px;font-size:15px;margin-bottom:16px;font-weight:600;border-radius:4px;color:var(--color-font)}.view-profile-button:hover{background-color:var(--color-hover)}.theme-light{--color-background: white;--color-font: #1d1c1d;--color-hover: #f6f6f6;--color-active: #f1f1f1;--inner-nav-header-hover: #c9aecb;--inner-nav-header-active: #bda5bf;--inner-nav-hover: #c7acc8;--inner-nav-active: #bda5bf;--channel-header-hover: #f6f6f6;--channel-header-active: #f1f1f1;--inner-nav-channel-font: #454447;--inner-nav-wrapper-border: #c0aec4;--inner-background: #dac3da;--message-date-seperator: #f6f6f6;--date-divider: #dddddd;--react-bar-shadow: lightgray;--react-bar-hover: lightgray;--react-bar-active: rgb(193, 193, 193);--reaction: #efefef;--reaction-hover: #f6f6f6;--reaction-active: white;--header-bottom-border: #e2e2e2;--code-background: #f0f0f0;--profile-link-background:#f0f4fc;--profile-link-bg-hover:#d8ecf4}.theme-dark{--color-background: #1b1d21;--color-font: #d0d1d2;--color-hover: #424242;--color-active: #525252;--inner-nav-header-hover: #562c56;--inner-nav-header-active: #653565;--inner-nav-hover: #562c56;--inner-nav-active: #653565;--channel-header-hover: #353739;--channel-header-active: #454749;--inner-nav-channel-font: #b9babe;--inner-nav-wrapper-border: #747474;--inner-background: #350d36;--react-bar-shadow: #35373a;--react-bar-hover: #34383d;--react-bar-active: #222529;--message-date-seperator: #1b1d21;--date-divider: #35373a;--reaction: #222529;--reaction-hover: #2d3137;--reaction-active: #40464e;--header-bottom-border: #747474;--code-background: #1b1d21;--profile-link-background:#202c34;--profile-link-bg-hover:#203c4c}.server-popup-form-wrapper{padding:20px;width:500px;max-width:90vw;box-sizing:border-box;background-color:var(--color-background);color:var(--color-font)}.server-popup-form-wrapper>h1{font-size:24px;margin-top:0}.server-popup-form{width:100%}.server-modal-form-input-wrapper{width:100%;box-sizing:border-box;display:flex;align-items:baseline;justify-content:end;flex-wrap:wrap;margin-bottom:20px}.server-modal-form-input-wrapper>input{width:100%;box-sizing:border-box;border:1px solid #868686;padding:10px;font-size:14px;border-radius:5px;background-color:var(--color-background);color:var(--color-font)}.server-modal-form-input-wrapper>textarea{width:100%;box-sizing:border-box;border:1px solid #868686;padding:8px 12px 12px;font-size:16px;border-radius:5px;height:80px;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;background-color:var(--color-background);color:var(--color-font)}.server-popup-form-button-wrapper{display:flex;justify-content:end}.server-popup-form-button{margin-left:12px;width:80px;height:36px;border-radius:4px;font-size:14px;font-weight:550;box-sizing:border-box}.server-popup-form-cancel{border:1px solid #BBBABB;background-color:#fff}.server-popup-form-cancel:hover{background-color:#f6f6f6}.server-popup-form-cancel:active{background-color:#f1f1f1}.server-popup-form-submit{background-color:#2e8b57;border:none;color:#fff;cursor:pointer}.server-popup-form-submit:hover{background-color:#297c4d}.server-popup-form-submit:active{background-color:#236a41}.character-count{color:#aaa;font-size:14px;height:10px;margin-right:3px;margin-top:2px}input::file-selector-button{border:none;background-color:#e0e0e0;padding:8px;cursor:pointer;border-radius:3px;width:120px}input::file-selector-button:hover{background-color:#d6d6d6}input::file-selector-button:active{background-color:#ccc}.channel-popup{width:500px;max-width:90vw;height:428px;overflow:hidden;position:relative;z-index:50;color:var(--color-font);background-color:var(--color-background)}.channel-popup-header{border-bottom:1px solid #E2E2E2;padding:20px 20px 0;background-color:var(--color-background)}.channel-popup-header>h1{margin:0}.channel-members-wrapper{overflow-y:auto;height:286px}.channel-popup-member{display:flex;gap:10px;font-size:15px;cursor:pointer;margin:10px 20px;padding:0 5px;align-items:center}.channel-popup-member:hover{background-color:var(--color-hover)}.channel-popup-member:active{background-color:var(--color-active)}.channel-popup-members-scroll{overflow-y:auto;height:440px}.channel-popup-tab-container{display:flex;gap:20px;font-size:12px;margin-bottom:0}.channel-popup-tab-container>.channel-popup-selected-tab{border-bottom:2px solid #5e2262;color:var(--color-font)}.channel-popup-tab{color:#616061;cursor:pointer;margin-bottom:0;padding:4px 8px 8px}.channel-popup-tab:hover{color:var(--color-font)}.channel-popup-tab:active{background-color:var(--color-active)}.channel-popup-tab:active{background-color:var(--color-hover)}.channel-popup-content-wrapper{background-color:var(--color-background);padding:20px;height:288px}.channel-popup-details-container{border:1px solid #ddd;border-radius:5px;font-size:15px;box-sizing:border-box;background-color:var(--color-background)}.channel-popup-details-border{border-bottom:1px solid #ddd}.channel-popup-details-border-last{border-bottom:none}.channel-popup-details{font-size:15px;margin:15px}.popup-profile-pic{object-fit:cover;width:30px;height:30px;border-radius:10px}.channel-popup-delete-button{margin-top:20px}.topic-modal-wrapper>button{width:100%;height:100%;background-color:#fff;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;border:none;background:none;border-radius:5px}.topic-modal-wrapper{height:100px;overflow:hidden;box-sizing:border-box}.topic-modal-wrapper>button:hover{background-color:var(--color-hover)}.topic-modal-wrapper>button:active{background-color:var(--color-active)}.channel-popup-about-div{display:flex;justify-content:space-between;align-items:center;padding:15px}.channel-popup-about-div-left{display:grid;grid-template-columns:1fr;font-size:16px;margin-top:0;color:var(--color-font);text-align:left}.channel-popup-about-div-left>p{text-align:left;font-weight:600;margin-top:0;color:var(--color-font)}.channel-popup-about-div-right{color:#1064a3;margin-top:0;margin-bottom:40px;font-weight:600}.channel-popup-about-div-right:hover{text-decoration:underline}.channel-popup-huddle-buttons{font-size:15px;margin:15px;display:flex;gap:10px}.channel-popup-huddle-buttons>button{background-color:var(--color-background);border-radius:5px;display:flex;gap:3px;border:1px solid gray;color:var(--color-font)}.channel-popup-huddle-buttons>button:hover{background-color:var(--color-hover)}.channel-popup-delete-button{height:100px;width:100%;margin-top:0;overflow:hidden;box-sizing:border-box;color:#e01e5a}.channel-popup-delete-modal>button{height:100px;width:100%;margin-top:0;overflow:hidden;box-sizing:border-box;color:#e01e5a;border:none;border-radius:none;padding:5px}.cant-delete-channel{display:flex;align-items:center}.send-message-form{display:flex;flex-direction:column;flex-wrap:wrap;margin:0 20px;z-index:0;align-items:flex-end;font-family:Lato,Slack-Fractions,appleLogo,sans-serif}.message-wrapper-top{display:flex;justify-content:flex-start;align-items:flex-start;width:100%}.message-wrapper-bottom{display:flex;justify-content:space-between;align-items:flex-start;width:100%;background-color:var(--color-background);border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-bottom-right-radius:5px;border-bottom-left-radius:5px;padding:0 10px}.message-box{resize:none;width:98%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top-left-radius:5px;border-top-right-radius:5px;z-index:1;outline:transparent;background-color:var(--color-background);color:var(--color-font);font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-size:15px;box-sizing:border-box}.char-count-and-submit{display:flex;align-items:center;gap:5px}.char-count-and-submit>span{font-size:13px}.clear-message-limit{color:var(--clear-message-limit)}.over-message-limit{color:red}.nearing-message-limit{color:orange}.send-message{display:flex;align-items:center;justify-content:center;background-color:#007a5a;color:var(--color);border:none;width:60px;height:30px;border-radius:5px;margin:5px}.send-message:disabled{background-color:var(--send-disabled);cursor:default}.ql-toolbar.ql-snow{display:flex;justify-content:start;background-color:var(--code-background)}.ql-toolbar.ql-snow.hidden{display:none}.quill{width:100%}.ql-formats{width:auto}.ql-editor{max-height:20em}.ql-editor>p{font-size:15px}.ql-editor::placeholder{font-weight:700;opacity:.5}.bottom-toolbar-wrapper{align-self:center;display:flex;gap:2px}.bottom-toolbar-wrapper>button{background-color:var(--color-background);border:none;font-size:15px;color:var(--bottom-tool)}.bottom-toolbar-wrapper>button:hover{color:#06c}.theme-light{--border: #dddddd;--color: white;--clear-message-limit: black;--send-disabled: lightgray;--bottom-tool: #1d1c1d}.theme-dark{--border: #35373a;--color: #d0d1d2;--clear-message-limit: #d0d1d2;--send-disabled: transparent;--bottom-tool: rgb(65, 65, 65) }/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:auto;outline:none;overflow-y:auto;padding:8px 12px 0;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-style:normal}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:gray;content:attr(data-placeholder);left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translate(60px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px;font-size:20px;border-top-left-radius:5px;border-top-right-radius:5px}.ql-toolbar.ql-snow .ql-formats{margin-right:5px;margin-left:5px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{height:fit-content}.create-channel-wrapper{padding:20px;color:var(--color-font);background-color:var(--color-background)}.create-channel-header{display:flex;justify-content:space-between;align-items:center;font-family:Lato,Slack-Fractions,appleLogo,sans-serif}.create-channel-header>button{border:none;font-size:20px;background-color:var(--color-background);color:var(--color-font)}.channel-creation-form{display:flex;justify-content:center;align-items:center;width:400px;flex-wrap:wrap;margin:auto;gap:20px}.channel-creation-form>label{width:100%;box-sizing:border-box}.channel-creation-form>label>input{width:100%;box-sizing:border-box;height:44px;border-radius:5px;border:1px solid #bbbabb;margin-top:8px;padding-left:12px;font-size:18px;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-weight:400;background-color:var(--color-background);color:var(--color-font)}.create-channel-bottom{margin-top:20px;display:flex;justify-content:center;align-items:center}.create-button{background-color:#2e8b57;color:#fff;border:none;width:25%;height:40px;font-size:18px;border-radius:5px;align-items:center;width:100%;margin-top:20px}.create-button:hover{background-color:#297c4d}.create-button:active{background-color:#236a41}.server-popup-delete-wrapper{padding:20px;width:500px;max-width:90vw;box-sizing:border-box;background-color:var(--color-background);color:var(--color-font)}.server-popup-delete-wrapper>h1{font-size:24px;margin-top:0}.server-popup-delete-wrapper>h2{font-size:18px;font-weight:400}.server-popup-delete{width:100%}.server-popup-delete-button-wrapper{display:flex;justify-content:end}.server-popup-modal-delete-button{margin-left:12px;width:125px;height:36px;border-radius:4px;font-size:14px;font-weight:550;box-sizing:border-box;color:#000;cursor:pointer}.server-popup-modal-delete-cancel{border:1px solid #BBBABB;background-color:#fff}.server-popup-modal-delete-cancel:hover{background-color:#f6f6f6}.server-popup-modal-delete-cancel:active{background-color:#f1f1f1}.server-popup-modal-delete-submit{background-color:#e01e5a;border:none;color:#fff}.server-popup-modal-delete-submit:hover{background-color:#d00e4a}.server-popup-modal-delete-submit:active{background-color:#c00d46}.server-popup{width:500px;max-width:90vw;padding:0;overflow:hidden;position:relative;background-color:var(--color-background)}.server-popup-header{border-bottom:1px solid #ddd;margin:0px padding 20px;background-color:var(--color-background);color:var(--color-font)}.server-popup-header>h1{margin:0;padding:20px 20px 10px}.server-popup-details-container{border:1px solid #ddd;border-radius:10px;margin:10px 20px 20px;font-size:15px;box-sizing:border-box;background-color:var(--color-background)}.server-modal-wrapper{border-bottom:1px solid #ddd}.server-popup-details{font-size:15px;margin:15px}.server-popup-delete-button{margin-top:20px}.server-modal-wrapper>button{width:100%;height:100%;background-color:#fff;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;border:none;background:none;box-sizing:border-box;overflow:hidden}.server-popup-name>button{border-radius:10px 10px 0 0}.server-popup-delete{border-bottom:none}.server-popup-delete>button{border-radius:0 0 10px 10px}.server-popup-description>.server-modal-wrapper{overflow:hidden;box-sizing:border-box}.server-popup-description>button>.server-popup-about-div>.server-popup-about-div-left{font-size:12px;text-align:left;max-height:100px}.server-popup-description>button>.server-popup-about-div>.server-popup-about-div-left>p{font-size:16px}.server-popup-delete>button>.server-popup-about-div{height:24px}.server-popup-delete>button>.server-popup-about-div>.server-popup-about-div-left>p{color:#e01e5a;margin-bottom:0;margin-top:0}.server-modal-wrapper>button:hover{background-color:var(--color-hover)}.server-modal-wrapper>button:active{background-color:var(--color-active)}.server-popup-about-div{display:flex;justify-content:space-between;align-items:center;padding:15px;gap:10px}.server-popup-about-div-left{display:grid;grid-template-columns:1fr;font-size:16px;margin-top:0;color:var(--color-font);overflow-y:auto;text-align:left}.server-popup-about-div-left>p{text-align:left;font-weight:600;margin-top:0;color:var(--color-font)}.server-popup-about-div-right{color:#1064a3;margin-top:0;margin-bottom:40px;font-weight:600}.server-popup-about-div-right:hover{text-decoration:underline}.server-popup-huddle-buttons>button:hover{background-color:#f6f6f6}.server-popup-huddle-buttons>button:active{background-color:#f1f1f1}.server-popup-delete-button{height:100px;width:100%;margin-top:0;overflow:hidden;box-sizing:border-box}.server-popup-delete-button>button:hover{background-color:#f6f6f6}.server-popup-delete-button>button:active{background-color:#f1f1f1}.server-popup-image{border-bottom:none}.server-popup-image>button{border-radius:0 0 10px 10px}.inner-navbar-wrapper{min-width:min(max(25%,230px),330px);height:100%;box-sizing:border-box;background-color:var(--inner-background);display:flex;flex-direction:column;justify-content:start;align-items:start;padding:0;z-index:10;overflow:hidden;border-top-left-radius:5px;border-bottom-left-radius:5px;border-left:1px solid var(--inner-nav-wrapper-border)}.inner-navbar-header{height:49px;box-sizing:border-box;border-bottom:1px solid var(--inner-nav-wrapper-border);width:100%;display:flex;justify-content:start;align-items:center;padding:10px 10px 10px 16px}.inner-navbar-header>button{background-color:var(--inner-background);border-radius:5px;border:none;padding:5px;height:30px;display:flex;align-items:center}.inner-navbar-header>button>p{justify-content:space-between;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-size:18px;font-weight:600;display:flex;align-items:center;gap:15px;color:var(--color-font)}.inner-navbar-header>button>p>i{font-size:10px}.inner-navbar-header>button:hover{background-color:var(--inner-nav-header-hover)}.inner-navbar-header>button:active{background-color:var(--inner-nav-header-active)}.inner-navbar-content{padding:0;width:100%}.inner-navbar-content>li{width:94%;margin-left:3%;list-style-type:none;height:28px;border-radius:8px;box-sizing:border-box;display:flex;align-items:center}.inner-navbar-link{text-decoration:none;width:100%;height:100%;display:flex;align-items:center}.bold-channel>a>div{font-weight:700}.navbar-content{display:flex;width:100%;align-items:center;gap:10px;text-decoration:none;font-size:15px;font-weight:400;justify-content:space-between;padding:10px}.navbar-content-left{display:flex;gap:10px;align-items:center;flex-wrap:nowrap;white-space:nowrap;max-width:100px}.navbar-content-left>i{font-size:13px}.not-selected-channel>a{color:var(--inner-nav-channel-font);width:100%}.not-selected-channel:hover{background-color:var(--inner-nav-hover)}.not-selected-channel:active{background-color:var(--inner-nav-active)}.selected-channel{color:#fff;background-color:#621e69}.selected-channel>a>p,.selected-channel>a{color:#fff}.unread-message-count{border-radius:100px;color:#fff;height:18px;width:25px;background-color:#83388a;font-size:12px;display:flex;align-items:center;justify-content:center;font-weight:500}.theme-light{--inner-background: #DAC3DA}.channel-dropdown.hidden{display:none}.create-channel-container{margin-bottom:5px;width:100%;display:flex;align-items:center;justify-content:space-between;padding-right:20px}.create-channel-container>button{background-color:var(--inner-background);border:none;align-items:center;font-size:15px;padding-left:17px;color:var(--inner-nav-channel-font);font-weight:400}.create-channel-button{width:34px;display:flex;align-items:center;justify-content:center}.create-channel-button:hover{font-size:18px}.create-channel-button:active{font-size:16px}.channel-dropdown{list-style-type:none;background-color:var(--color-background);box-shadow:0 8px 16px #0003;position:relative;left:3%;border-radius:5px;width:94%;overflow:hidden;padding-top:10px;padding-bottom:10px}.channel-dropdown>button{border:none;background-color:var(--color-background);font-size:14px;font-weight:400;width:100%;text-align:left;padding:5px 10px;color:var(--color-font)}.channel-dropdown>button:hover{background-color:#1064a3;color:#fff}.channel-dropdown>button:active{background-color:#0e5b96}.nav-arrow-container{width:9.38px}.inner-profile-pic{object-fit:cover;width:20px;height:20px;border-radius:5px}.preference-container-top{justify-content:space-between;align-items:center;padding:8px;display:flex;border-bottom:1px solid rgb(170,170,170,20%)}.preference-container-top>h2{font-size:18px;margin-left:10px}.preference-container-bottom{justify-content:space-between;align-items:center;gap:40px;padding:25px;display:flex}.preference-container-top>button{border:none;font-size:20px;background-color:var(--color-background);color:var(--color-font)}.theme-option{display:flex;justify-content:space-between}.theme-option>button{border-radius:5px;justify-content:space-around;font-size:16px;border-color:#d3d3d3;border-width:1px;width:180px;height:30px;align-items:center;font-weight:700;background-color:var(--color-background);color:var(--color-font)}.preference-modal{background-color:var(--color-background);color:var(--color-font)}.outer-navbar-wrapper{width:75px;height:100%;box-sizing:border-box;background-color:#5e2262;background:none;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:20px;z-index:20}.outer-navbar-top{display:flex;align-items:center;flex-direction:column}.server-img-wrapper{box-sizing:border-box;width:36px;height:36px;border-radius:7px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:white;margin-bottom:15px;cursor:pointer;transition:box-shadow .1s}.server-img-wrapper:hover{box-shadow:0 0 8px var(--inner-background)}.server-img-wrapper>img{height:100%;font-size:10px}.selected-server{border:4px solid var(--inner-background);box-sizing:content-box;margin-top:-4px;margin-bottom:11px}.home-link-wrapper{display:flex;justify-content:center;align-items:center;color:#fff;text-decoration:none;width:36px;height:48px;border-radius:7px;font-size:11px;flex-wrap:wrap;gap:2px}.home-icon-wrapper{font-size:16px;width:36px;height:36px;border-radius:7px;display:flex;align-items:center;justify-content:center}.home-link-wrapper:hover .home-icon-wrapper{background-color:#97609d;font-size:18px}.home-link-wrapper:active .home-icon-wrapper{background-color:#a066a7}.new-button-wrapper{background-color:#805083;width:36px;height:36px;border-radius:100px;display:flex;justify-content:center;align-items:center;text-decoration:none;font-size:18px;color:#fff;margin-bottom:18px}.new-button-wrapper:hover{width:40px;height:40px;font-size:20px;margin-bottom:16px}.new-button-wrapper:active{background-color:#955e99}.new-button-wrapper>button{margin:0;padding:0;border:none;outline:none;background-color:transparent;color:#fff;width:100%;height:100%}.new-button-wrapper>button:hover{font-size:18px}.open-profile-wrapper>button{width:36px;height:36px;border-radius:3px;overflow:hidden;display:flex;justify-content:center;align-items:center;background:white;border:none;margin:auto;box-sizing:border-box}.open-profile-wrapper>button>img{height:105%}.outer-navbar-bottom{display:flex;align-items:center;flex-direction:column}.outer-navbar-bottom>a{text-decoration:none}.profile-dropdown.hidden{display:none}.profile-dropdown{display:flex;flex-direction:column;border-radius:7px;list-style-type:none;box-shadow:0 8px 16px #0003;position:absolute;left:80px;bottom:20px;background-color:var(--color-background);color:var(--color-font);text-align:left;font-size:14px;font-weight:400;gap:0px;width:200px;overflow:hidden;padding-top:10px}.profile-dropdown>button{border:none;font-size:15px;font-weight:400;background-color:var(--color-background);color:var(--color-font);text-align:left;font-size:14px;padding:5px 20px;box-sizing:border-box}.outer-navbar-logout-button{margin-top:10px;margin-bottom:12px}.profile-dropdown>button:hover{background-color:#1064a3;color:#fff}.profile-dropdown>button:active{background-color:#0e5b96}.server-dropdown.hidden{display:none}.server-dropdown{display:flex;flex-direction:column;border-radius:7px;list-style-type:none;box-shadow:0 8px 16px #0003;position:absolute;left:80px;bottom:70px;background-color:var(--color-background);color:var(--color-font);text-align:left;font-size:14px;font-weight:400;gap:0px;width:200px;overflow:hidden;padding-top:10px}.server-dropdown>button{border:none;font-size:15px;font-weight:400;background-color:var(--color-background);color:var(--color-font);text-align:left;font-size:14px;padding:5px 20px;margin-top:10px;margin-bottom:12px;box-sizing:border-box}.outer-navbar-popup-divider{border-top:1px solid #ddd;margin-top:10px}.server-dropdown>button:hover{background-color:#1064a3;color:#fff}.server-dropdown>button:active{background-color:#0e5b96}.server-dropdown>a{padding:5px 20px;text-decoration:none;color:var(--color-font)}.server-dropdown>a:hover{background-color:#1064a3;color:#fff}.server-dropdown>a:active{background-color:#0e5b96}.icon-button{padding:0}.profile-button-img{width:36px;object-fit:cover}.create-new-server>button{margin:0;padding:0;border:none;outline:none;background-color:transparent}.theme-light{--inner-background: #dac3da}.theme-dark{--inner-background: #350d36}@media screen and (max-width: 500px){.main-page-wrapper>.top-bar-wrapper{padding-left:5px;padding-right:5px}.main-page-wrapper>.top-bar-wrapper>div{width:100%}}.main-page-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:start;align-items:start;flex-direction:column;box-sizing:border-box;background-color:#5e2262;background:linear-gradient(160deg,#83388a,#150616);overflow:hidden}.top-bar-wrapper{height:40px;min-height:40px;width:100%;display:flex;align-items:start;z-index:11;padding-left:calc(75px + min(max(25%,230px),330px))}.top-bar-wrapper>i{width:10px;margin-top:15px;margin-left:10px;z-index:5;color:#fdfcfd;font-size:13px}.top-bar-wrapper>div{width:65%}.top-bar-wrapper>div>div>span>input{width:100%;height:28px;margin-top:6px;background:rgba(255,200,255,.3);cursor:pointer;border:none;color:#fdfcfd;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-weight:300;font-size:13px;border-radius:7px;margin-left:-20px;padding-left:32px}.top-bar-wrapper>div>div>span>input::placeholder{color:inherit}.top-bar-wrapper>div>div>span>input:hover{background:rgba(255,200,255,.4)}.top-bar-wrapper>div>div>span>input:active{background:rgba(255,200,255,.45)}.react-search-box-dropdown{font-size:15px;font-weight:600}.main-content-wrapper{width:100%;display:flex;justify-content:start;align-items:center;box-sizing:border-box;height:calc(100% - 40px)}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}.profile-modal{position:absolute;top:0;right:0;width:300px;max-width:min(300px,70%);height:100%;background-color:var(--color-background);color:var(--color-font);box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column;animation:slideIn .4s;overflow:auto;z-index:58}.profile-modal2{position:absolute;top:0;right:0;width:300px;max-width:min(300px,70%);height:100%;background-color:var(--color-background);color:var(--color-font);box-shadow:-2px 0 10px #0000001a;display:flex;flex-direction:column;animation:slideOut .4s;z-index:58}.profile-top{padding:10px;border-bottom:1px solid rgb(170,170,170,20%);display:flex;justify-content:space-between;align-items:center}.profile-location{display:flex;gap:15px;margin-bottom:20px}.profile-header,.profile-middle{padding:10px;border-bottom:1px solid rgb(170,170,170,20%)}.profile-bottom{padding:10px}.flex-container{display:flex;justify-content:start;align-items:center;height:50px}.flex-item{display:flex;flex-direction:column;justify-content:space-between;height:100%}.flex-item>p{margin:0}.email-icon{background-color:var(--color-hover);height:50px;width:50px;display:flex;align-items:center;justify-content:center;border-radius:4px;margin-right:10px}.email-header{font-size:12px;font-weight:600}.profile-top>i{background-color:transparent;border:none;cursor:pointer;font-size:20px;color:#555}.profile-top>i:hover{color:#333}.close-profile{padding:10px 5px;cursor:pointer}.profile-popup-buttons{display:flex;gap:10px}.profile-popup-buttons>button{background-color:var(--color-background);border-radius:4px;display:flex;gap:3px;border:1px solid rgb(163,163,163);color:var(--color-font);font-size:15px;align-items:center;justify-content:center;height:36px;width:150px;font-weight:600}.profile-popup-buttons>button:hover{background-color:var(--color-hover)}.profile-popup-buttons>button:active{background-color:var(--color-active)}.server-creation-form{display:flex;width:400px;flex-wrap:wrap;margin:auto auto 50px;gap:20px}.server-creation-form>div>span{color:red}.server-creation-header{font-size:30px;font-family:Larsseit,Helvetica Neue,Helvetica,Segoe UI,Tahoma,Arial,sans-serif;width:100%;text-align:left;margin:auto}.server-creation-subheader{font-size:15px}.server-creation-input{width:400px;box-sizing:border-box;height:44px;border-radius:5px;border:1px solid #BBBABB;margin-top:8px;padding-left:12px;font-size:18px;font-family:Lato,Slack-Fractions,appleLogo,sans-serif;font-weight:400}.submit-server{margin-top:10px}.join-server-page-wrapper{position:absolute;background-color:#faf6f2;width:100%;height:100%;display:grid;grid-template-rows:100px 100px 1fr}.back-to-landing{position:absolute;top:10px;left:20px;text-decoration:none;color:#06c;font-size:12px;display:flex;gap:10px;align-items:baseline}.back-to-landing>p:hover{text-decoration:underline}.join-server-page-wrapper>img{margin-bottom:0}.join-server-page-wrapper>h1{width:400px;text-align:center;margin:auto}.servers-to-join-wrapper{width:400px;margin:20px auto auto;display:grid;grid-template-columns:1fr;box-shadow:0 4px 10px #ddd;border-radius:5px;background-color:#fff;max-height:80%;overflow-y:auto}.server-to-join-header{border-bottom:1px solid #ddd;padding:10px}.server-to-join{text-decoration:none;color:#000;display:flex;align-items:center;height:60px;padding:10px}.server-to-join-image{width:40px;height:40px;border-radius:5px;margin-right:10px;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid #ddd;box-sizing:border-box}.server-to-join-image>img{height:100%}.server-to-join-name{width:270px}.add-server-button{border:none;background-color:#2e8b57;color:#fff;height:28px;width:28px;border-radius:4px;font-size:18px}.add-server-button:hover{background-color:#297c4d}.add-server-button:active{background-color:#236a41}.redirect{display:flex;flex-direction:column;align-content:center;text-align:center;margin-top:35vh}@media screen and (max-width: 500px){.outer-navbar-wrapper,.inner-navbar-wrapper{visibility:hidden;position:absolute}.inner-navbar-wrapper{left:75px;border-radius:0;min-width:190px;z-index:54}.outer-navbar-wrapper{z-index:55;background-color:#5e2262}.top-bar-wrapper{display:none}.main-content-wrapper{height:100%}}@media screen and (min-width: 501px){.open-nav-bar{visibility:hidden}}.do-not-show{visibility:hidden}.do-show{visibility:visible}.home-link{margin:0;padding:0}.home-link>img{margin:0}
