*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}body{font-family:Manrope,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#f7f7fa;color:#14131a;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#5b34e8;text-decoration:none}a:hover{color:#4b27cc;text-decoration:underline}button{font:inherit;color:inherit;background:none;border:none;padding:0;cursor:pointer}input,textarea,select{font:inherit;color:inherit}input::placeholder,textarea::placeholder{color:#8b8996}textarea{resize:none}@media(max-width:900px){input,textarea,select{font-size:16px!important}}::selection{background:#dcd1fb}.rail-scroll{scrollbar-width:none}.rail-scroll::-webkit-scrollbar{display:none}.mono,kbd{font-family:JetBrains Mono,ui-monospace,SF Mono,Consolas,monospace;font-feature-settings:"tnum" 1}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#c0becc;border-radius:99px;border:3px solid transparent;background-clip:content-box}::-webkit-scrollbar-track{background:transparent}*{scrollbar-width:thin;scrollbar-color:#c0becc transparent}@keyframes spin{to{transform:rotate(360deg)}}@keyframes slidein{0%{translate:36px 0;opacity:0}to{translate:none;opacity:1}}@keyframes pop{0%{translate:0 12px;opacity:0}to{translate:none;opacity:1}}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes sheetup{0%{translate:0 60px;opacity:0}to{translate:none;opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes skdIn{0%{opacity:0;translate:0 8px}to{opacity:1;translate:none}}@keyframes skdPop{0%{opacity:0;translate:0 -6px;scale:.98}to{opacity:1;translate:none;scale:none}}@keyframes skdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes skdSpin45{0%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes skdSpin90{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes skdCheck{0%{transform:scale(1) translateY(0)}45%{transform:scale(1.28) translateY(-1.6px)}to{transform:scale(1) translateY(0)}}@keyframes skdStack{0%,to{transform:translateY(0)}45%{transform:translateY(-1.9px)}}@keyframes skdBubble{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-1.6px) scale(1.06)}}@keyframes skdWobble{0%{transform:rotate(0)}30%{transform:rotate(-8deg)}65%{transform:rotate(6deg)}to{transform:rotate(0)}}@keyframes skdBars{0%{transform:scaleY(.72)}55%{transform:scaleY(1.08)}to{transform:scaleY(1)}}@keyframes skdSlide{0%,to{transform:translate(0)}35%{transform:translate(-2.2px)}70%{transform:translate(2.2px)}}@keyframes skdSpark{0%{transform:rotate(0) scale(1)}55%{transform:rotate(32deg) scale(1.14)}to{transform:rotate(0) scale(1)}}@keyframes skdTwinkle{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(1.35)}}@keyframes skdBell{0%{transform:rotate(0)}20%{transform:rotate(14deg)}45%{transform:rotate(-11deg)}67%{transform:rotate(7deg)}85%{transform:rotate(-4deg)}to{transform:rotate(0)}}@keyframes skdDot{0%,to{transform:scale(1)}50%{transform:scale(1.4)}}@keyframes skdShackle{0%,to{transform:translateY(0)}50%{transform:translateY(-2.4px)}}@keyframes skdArc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes skdPlay{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.org-tree ul{list-style:none;margin:0;padding:0}.org-tree ul ul{padding-left:36px}.org-tree li{position:relative;padding-top:8px}.org-tree ul ul>li:before{content:"";position:absolute;left:-22px;top:-8px;width:18px;height:40px;border-left:1.5px solid #c0becc;border-bottom:1.5px solid #c0becc;border-radius:0 0 0 9px}.org-tree ul ul>li:not(:last-child):after{content:"";position:absolute;left:-22px;top:-8px;bottom:0;width:0;border-left:1.5px solid #c0becc}.org-scheme{display:flex;width:max-content;min-width:100%;justify-content:center}.org-scheme ul{display:flex;align-items:flex-start;justify-content:center;list-style:none;margin:13px 0 0;padding:0;position:relative}.org-scheme li{display:flex;flex-direction:column;align-items:center;position:relative;padding:13px 7px 0}.org-scheme li>ul:before{content:"";position:absolute;left:50%;top:-13px;height:13px;width:0;border-left:1.5px solid #c0becc}.org-scheme ul ul>li:before{content:"";position:absolute;right:50%;top:0;width:50%;height:13px;border-top:1.5px solid #c0becc}.org-scheme ul ul>li:after{content:"";position:absolute;left:50%;top:0;width:50%;height:13px;border-top:1.5px solid #c0becc;border-left:1.5px solid #c0becc}.org-scheme ul ul>li:first-child:before{border-top:none}.org-scheme ul ul>li:last-child:after{border-top:none}.org-scheme>ul{margin-top:0}.org-scheme>ul>li{padding-top:0}.org-branches{display:block;width:max-content;min-width:100%}.org-branches ul{display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0 0 0 13px;padding:0;position:relative}.org-branches li{display:flex;align-items:center;position:relative;padding:4px 0 4px 13px}.org-branches li>ul:before{content:"";position:absolute;left:-13px;top:50%;width:13px;height:0;border-top:1.5px solid #c0becc}.org-branches ul ul>li:before{content:"";position:absolute;left:0;top:0;width:13px;height:50%;border-left:1.5px solid #c0becc;border-bottom:1.5px solid #c0becc}.org-branches ul ul>li:after{content:"";position:absolute;left:0;top:50%;height:50%;width:0;border-left:1.5px solid #c0becc}.org-branches ul ul>li:first-child:before{border-left:none}.org-branches ul ul>li:last-child:after{border-left:none}.org-branches>ul{margin-left:0}.org-branches>ul>li{padding-left:0}@keyframes flashrow{0%,70%{background:#fdf0df}to{background:transparent}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:1080px){.personal-grid{grid-template-columns:minmax(0,1fr)!important}.personal-feed{position:static!important;max-height:none!important;overflow-y:visible!important}}.org-drag,.org-drag *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.org-drag{-webkit-tap-highlight-color:transparent}.org-grip{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:grab}body.org-dragging{touch-action:none;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
