@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300;400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:monospace,Space Grotesk,sans-serif,inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue;letter-spacing:.2px;margin:0}*,:after,:before{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.simple-button{border-radius:.3em;cursor:pointer;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:.1em;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:1.5ex}.simple-button.button-reply{font-size:.9em;opacity:.7;padding:.5em}.simple-button.button-reply.empty{opacity:.3}.simple-button:active{background-color:#000;color:#fff}.forest-landing{background:#000;border-radius:0;height:100vh;width:100vw}.forest-image{animation:fadeIn 60s;background-image:url(/static/media/branchesfreddie.5709aaa428dfaa4a24c7.png);background-size:cover;opacity:.2;z-index:-1}.forest-entrance{align-items:center;border-radius:2pt;cursor:pointer;display:flex;font-size:.5em;letter-spacing:0;margin:1em;opacity:.4;padding:1ex;transition:font-size 2s;z-index:1}.forest-entrance:hover{background-color:#ffffff1a;opacity:1}.forest-entrance:active{background-color:#ffffff24}@keyframes fadeIn{0%{opacity:.04}to{opacity:.2}}@keyframes fadeInHalf{0%{opacity:.04}to{opacity:.5}}.forest-text{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:3em;gap:.5ex;height:100%;justify-content:center;letter-spacing:.5ex;position:absolute;text-align:center;width:100%;z-index:1}@keyframes spacen{0%{letter-spacing:0}to{letter-spacing:1ex}}:root{--border-color:#464646;--text-color:#fff;--white-border:var(--border-color) solid 1px}.local-forest-view{color:#fff;color:var(--text-color);display:flex;flex-direction:column;font-size:1.7ex;height:100vh;justify-content:space-between;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;width:100vw}.local-forest-view>div{padding:1ex}.existing-paths-container{display:flex;flex:1 1;overflow-x:auto}.existing-paths-container.NEXT{align-items:flex-end}.forest-thought{background-color:#000;border:var(--white-border);display:flex;flex-direction:column;height:19ex;max-height:30vh;max-width:80vw;min-height:60pt;min-width:100pt;overflow-y:auto;padding:1ex 1.2ex;width:40ex}.forest-thought-author-name{margin-bottom:.5ex;opacity:.4}.forest-thought.isClickable{cursor:pointer}.forest-path-caption{font-style:italic;height:6ex;overflow-wrap:break-word;padding:1ex;text-align:center}.forest-path-caption.empty{opacity:.5}.forest-path-caption.invisible{opacity:0}.forest-path{align-items:flex-start;display:flex;flex:0 1;max-height:100%;width:-webkit-max-content;width:max-content}.forest-path,.forest-path.NEXT{flex-direction:column}.forest-path.PREV{flex-direction:column-reverse}.existing-paths{display:flex;flex:1 1;gap:2ex;height:100%}.existing-paths.NEXT{align-items:flex-end}.existing-paths.PREV{align-items:flex-start}.new-path-button{border:var(--white-border);cursor:pointer;height:19ex;margin-right:2ex;max-height:30vh;min-height:60pt;padding:3ex}.new-path-button,.queen-thought{align-items:center;display:flex;justify-content:center}.queen-thought{border:none;flex:1 1}.App{-ms-overflow-style:none;word-break:break-word}::-webkit-scrollbar{background-color:initial;width:0}.audio-thought-container{cursor:pointer}.delete-post-trash{color:#c8c8c8;margin-left:6px}.delete-post-trash:hover{color:#000}.textpost-title{cursor:default;font-size:1.1em;margin:.6ex 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.textpost-title.mine{cursor:pointer}.author-name-in-post{color:inherit;cursor:pointer;text-decoration:none}.author-name-in-post:hover{text-decoration:underline}.mini-truncated-display{color:#a1a1a1;font-size:.9em;font-style:italic;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:2px}.expanded-related-thoughts-header{color:#c8c8c8;font-size:1.2em;font-style:italic;margin:1ex}.two-columns{display:flex;justify-content:space-between}.button-column{display:flex;flex-direction:column;gap:10px}:root{--bubble:0 0 .3em #b8b8b8;--airy-smoke:#fafafa}.App{align-items:stretch;flex-direction:column;height:100vh;width:100vw}.App,.row{display:flex}.row{flex-direction:row;justify-content:center}.column{align-items:center;display:flex;flex-direction:column}.panel{flex:1 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;max-width:500pt}.panel,.panel-container{align-items:stretch;display:flex;flex-direction:column}.secondary-panel{padding:0}@keyframes extra-pulse{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}@keyframes pulse-slow{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.extra-pulse,.pulse{animation:pulse 1.5s infinite}.pulse-slow{animation:pulse 2.5s infinite}.spinner{animation:spin 2s linear infinite}.slow-spinner{animation:spin 200s linear infinite}.slow-spinner.extra-pulse{animation:spin 4s linear infinite,pulse 1.5s infinite}.textPost{background-color:#fff;border:.01em solid #dcdcdc;border-radius:2pt;box-shadow:0 0 1ex #dcdcdc;flex:1 1;flex:0 1;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:10pt;max-width:500pt;min-width:80pt;padding:.6em;position:relative}@keyframes oscillate{0%,to{outline-color:rgba(255,0,0,.486)}20%{outline-color:#ff008099}40%{outline-color:#8000ff4d}60%{outline-color:#0080ff99}80%{outline-color:#00ff804d}}.textPost.playing{animation:oscillate 8s infinite;outline:4px solid}.textPost.breadcrumb{box-shadow:none;margin:.5ex 0;opacity:.6}.textPost:not(.expanded){cursor:pointer}.textPost:not(.expanded):active{outline:1px solid gray}.textPost.expanded{border:none;border-bottom:1px solid #dcdcdc;border-radius:0;box-shadow:none;display:flex;flex-direction:column;margin:0;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}.feed-item-with-connect+.feed-item-with-connect,.textPost:not(.breadcrumb)+.textPost:not(.breadcrumb){margin-top:1em}.textPost.personPreview{min-height:42pt}.app-view-toggle{margin:1ex 0 0}.app-view-toggle>*{border-radius:2pt;color:#b5b5b5;cursor:pointer;font-size:.9em;padding:.35em}.toggle-option.selected{background-color:#f0f0f0;color:gray}.bold-inbox{color:#000;font-weight:700}.editor-container{border-radius:.5em;color:#828282;color:#000;display:flex;flex-direction:column;width:100%}.editor-container>div{height:100%}.post-button{align-self:flex-end;cursor:pointer;padding:.3em}.create-container{flex:1 1;min-height:100pt}.create-container.textPost.focused{border-color:#0000;z-index:11}.recording-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.question-mark{color:#dcdcdc;cursor:pointer;font-family:Inter;font-size:1.6em;transition:font-size 1s,rotate 1s,color 1s ease-out}.question-mark:active{color:red}.question-mark.expanded{font-size:1em;rotate:180deg}.button{align-items:center;background:#fff;border:1px solid #000;border-radius:50%;cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.button--deprioritised{opacity:.4}button.audio-recorder-button{border:1px solid #000;height:88px;padding:3ex;width:88px}.button.audio-recorder-button--recording{border-color:#000}@keyframes rotate{to{transform:rotate(1turn)}}.button.audio-recorder-button--sending{border:0;overflow:hidden;position:relative;z-index:0}.audio-recorder-button--sending:before{animation:rotate 2s linear infinite;background-image:linear-gradient(#000,#000),linear-gradient(#000,#000);background-position:0 0,100% 0,100% 100%,0 100%;background-repeat:no-repeat;background-size:50% 50%,50% 50%;border-radius:50%;content:"";height:100%;position:absolute;width:100%;z-index:-2}.audio-recorder-button--sending:after{background:#fff;border-radius:50%;content:"";height:calc(100% - 2px);position:absolute;width:calc(100% - 2px);z-index:-1}.record-small{transform:scaleX(-1)}.inbox-item-container{display:flex;flex-direction:column;margin:1em;position:relative}.thought-title-link{cursor:pointer;text-decoration:underline}.black-background{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}
/*# sourceMappingURL=main.25c224b0.css.map*/