:root{--bg:#3d0d7b;--fg:#08010e;--field-border:#ffffff4a;--field-border-focus:#9500ff;--field-bg:#1f1f1f}*{box-sizing:border-box}body,html{background:#3d0d7b;background:var(--bg);height:100%;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}article,main{height:100%;width:100%}.content{background:var(--fg);height:100%;width:600px}.popup_form_wrap{align-items:center;background:#ffffff1a;display:flex;flex-direction:column;height:100%;justify-content:flex-start;left:0;padding-top:48px;position:fixed;top:0;width:100%;z-index:100}.popup_form{background:#000;border-radius:16px;box-shadow:0 0 6px #be09be99;width:600px}.popup_form .popup_heading{border-bottom:1px solid #fff6;display:flex;flex-direction:row;padding:16px}.popup_form .popup_heading .popup_title{color:#fff;flex-grow:1;font-size:18px}article{display:flex;flex-direction:row;justify-content:center}nav{flex-shrink:1;padding-right:24px;padding-top:16px;width:280px}nav .logo{fill:#9500ff;height:48px;width:48px}nav a.primary{align-items:center;color:#ffffff80;display:flex;font-size:20px;gap:24px;margin:8px 0;padding:12px 0;text-decoration:none}nav a.primary:hover{color:#fff}nav a.primary .icon{fill:#ffffff80;height:24px;width:24px}nav a.primary:hover .icon{fill:#fff}nav a.primary.active{color:#9500ff!important;font-weight:600}nav a.primary.active svg{fill:#9500ff!important}nav button.post{background:#9500ff;border:none;border-radius:999px;color:#fff;display:block;font-size:20px;font-weight:600;margin-top:24px;padding:16px 0;text-align:center;text-decoration:none;width:100%}.profile-info-wrapper.popped .profile-dialog{display:block}.profile-info,.profile-info-wrapper{position:relative}.profile-info{align-items:center;border-radius:999px;display:flex;gap:12px;margin-top:12px;padding:12px;z-index:2}.profile-info:hover{background:#ffffff14}.profile-info .profile-avatar{background:#9500ff;border-radius:999px;flex-shrink:0;height:40px;width:40px}.profile-desc{display:flex;flex-direction:column;flex-grow:1;gap:2px}.profile-info .profile-display-name{color:#fff;font-size:14px;font-weight:800}.profile-info .profile-username{color:#ffffff80;font-size:14px}.profile-info .icon{fill:#ffffff80;height:18px;margin-right:8px;width:18px}.profile-dialog{background:#000;border-radius:8px;bottom:70px;box-shadow:0 0 4px #fff9;display:none;min-height:60px;min-width:240px;overflow:hidden;position:absolute;z-index:3}.profile-dialog button{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;font-weight:600;outline:none;padding:24px;text-align:left;width:100%}.profile-dialog button:hover{background:#ffffff1a}section{flex-shrink:1;padding:16px;width:380px}section footer{display:flex;gap:16px;padding:12px}section footer a{color:#ffffff80;font-size:14px;text-decoration:none}section footer a:hover{color:#fff}.search_field input[type=text]{background:var(--field-bg);border:1px solid var(--field-border);border-radius:8px;color:#fff;font-size:16px;outline:none;padding:16px;width:100%}.search_field input[type=text]:focus{border:1px solid var(--field-border-focus)}.trendings{background:#000;border-radius:8px;display:flex;flex-direction:column;margin-top:24px}.trendings .trendings-title{border-bottom:1px solid #1f2431;color:#fff;font-size:16px;padding:16px}.trendings a{color:#fff;font-size:16px;padding:16px;text-decoration:none}.trendings a span{display:block}.trendings a span.count{color:#ffffff80;font-size:13px}.suggested_users{background:#000;border-radius:8px;display:flex;flex-direction:column;margin-top:24px}.suggested_users_title{border-bottom:1px solid #1f2431;color:#fff;font-size:16px;padding:16px}.suggested_users .user{color:#fff;display:flex;font-size:16px;padding:16px;text-decoration:none}.suggested_users .user span{display:block}.suggested_users .user span.handle{color:#ffffff80;font-size:13px}.suggested_users .avatar{background:#9500ff;border-radius:999px;flex-shrink:0;height:36px;margin-right:12px;width:36px}.join{background:var(--fg);border-radius:8px;display:flex;flex-direction:column;margin-top:24px}.join .join-title{border-bottom:1px solid #1f2431;color:#fff;font-size:16px;padding:16px}.join p{color:#fff;font-size:16px;text-align:center}.join-content{padding:12px 24px 24px}.join-content a.action{background:#9500ff;border:none;border-radius:999px;color:#fff;font-size:20px;font-weight:600;margin-top:24px;padding:16px 0;width:100%}.join-content a.action,.join-content a.subaction{display:block;text-align:center;text-decoration:none}.join-content a.subaction{color:#9500ff;font-size:16px;margin-top:12px;padding:12px 0}.activity_feed{display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}.activity_feed_primer{color:#ffffff4d;font-size:20px;padding:24px;text-align:center}.activity_feed_collection{display:flex;flex-direction:column}.activity_feed_heading{border-bottom:1px solid #3a3f4e;padding:16px 16px 48px}.activity_feed_heading .title{color:#fff;font-size:20px;font-weight:800}.activity_item{border-bottom:1px solid #3c364f;display:flex;flex-direction:column;overflow:hidden}.activity_item.clickable:hover{background:#ffffff26;cursor:pointer}.replies{background:#ffffff26;padding-left:24px}.replies .activity_item{background:var(--fg)}.acitivty_main{padding:16px}.activity_item:last-child{border-bottom:none}.activity_item .activity_actions{align-items:flex-end;display:flex;padding-left:60px;padding-top:16px}.activity_item .activity_actions .action{border-radius:999px;cursor:pointer;display:flex;flex-direction:row;flex-grow:1;gap:12px;padding:8px}.activity_item .activity_actions .action .counter{color:#fffc;font-weight:800}.activity_item .activity_actions .icon{fill:#fff;height:18px;width:18px}.activity_item .activity_actions .action:hover{background:#9500ff33}.activity_item .activity_actions .action:hover .icon{fill:#9500ff}.activity_item.expanded .activity_content{display:flex}.activity_item.expanded .activity_content .activity_identity{flex-grow:1}.activity_content_wrap{align-items:flex-start;display:flex;flex-direction:row}.activity_content{flex-grow:1;padding-left:12px}.activity_content_wrap .activity_avatar{background:#9500ff;border-radius:999px;display:block;flex-shrink:0;height:60px;width:60px}.activity_content .activity_meta{display:flex;justify-content:space-between}.activity_content .activity_identity{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;font-size:16px;text-decoration:none}.activity_content .activity_identity a{display:block;flex-shrink:1;text-decoration:none}.activity_content .activity_identity .display_name{color:#fff;font-weight:800}.activity_content .activity_identity .display_name:hover{text-decoration:underline}.activity_content .activity_identity .handle{color:#ffffff80}.activity_content .activity_times{align-items:flex-end;display:flex;flex-direction:column}.activity_content .activity_times .created_at{color:#484d5f;font-size:14px}.activity_content .activity_times .expires_at{color:#9500ff;display:flex;font-size:14px;gap:2px}.activity_content .activity_times .expires_at svg.icon{fill:#9500ff;height:14px;width:14px}.activity_content .message{color:#fff;font-size:16px;margin-top:8px}form.activity_form{display:flex;flex-direction:column;padding:16px}form.activity_form textarea{background:#9500ff1a;border:1px solid #9500ff1a;border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:140px;outline:none;padding:16px;resize:none;width:100%}form.activity_form textarea:focus{border:1px solid #9500ff}form.activity_form .submit{align-items:center;display:flex;flex-direction:row;font-weight:600;justify-content:flex-end;margin-top:12px}form.activity_form button[type=submit]{background:#9500ff;border:none;border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;color:#fff;font-size:16px;font-weight:800;height:38px;margin-left:12px;outline:none;padding:10px 20px}form.activity_form .count{color:#ffffff4d}form.activity_form .count.err{color:red}form.activity_form .expires_at_field{border-left:1px solid #9500ffb3;display:flex;gap:12px;position:relative}form.activity_form .expires_at_field .icon{fill:#fff;height:14px;left:8px;position:absolute;top:12px;width:14px;z-index:2}form.activity_form select{-webkit-appearance:none;appearance:none;background-color:#9500ffcc;background-image:url("data:image/svg+xml;utf8,<svg fill=%27white%27 height=%2724%27 viewBox=%270 0 24 24%27 width=%2724%27 xmlns=%27http://www.w3.org/2000/svg%27><path d=%27M7 10l5 5 5-5z%27/><path d=%27M0 0h24v24H0z%27 fill=%27none%27/></svg>");background-position-x:100%;background-position-y:50%;background-repeat:no-repeat;border:none;border-radius:4px;border-bottom-left-radius:0;border-top-left-radius:0;color:#fff;display:block;font-size:16px;font-weight:600;height:38px;outline:none;padding:10px 8px 10px 28px;position:relative;width:100%;width:120px;z-index:1}.errors{background:#ff00004d;border-radius:8px;color:#fff;font-size:14px;margin-top:16px;padding:16px}form.replies_form{display:flex;flex-direction:column;padding:16px}.activity_wrap{padding:16px}form.replies_form textarea{background:#9500ff1a;border:1px solid #9500ff1a;border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:140px;outline:none;padding:16px;resize:none;width:100%}form.replies_form textarea:focus{border:1px solid #9500ff}form.replies_form .submit{align-items:center;display:flex;flex-direction:row;font-weight:600;justify-content:flex-end;margin-top:12px}form.replies_form button[type=submit]{background:#9500ff;border:none;border-radius:4px;border-bottom-right-radius:0;border-top-right-radius:0;color:#fff;font-size:16px;font-weight:800;height:38px;margin-left:12px;outline:none;padding:10px 20px}form.replies_form .count{color:#ffffff4d}form.replies_form .count.err{color:red}form.replies_form .expires_at_field{border-left:1px solid #9500ffb3;display:flex;gap:12px;position:relative}form.replies_form .expires_at_field .icon{fill:#fff;height:14px;left:8px;position:absolute;top:12px;width:14px;z-index:2}.profile_heading{padding-bottom:0}.profile_heading .profile-avatar{background-color:var(--fg);border:8px solid var(--fg);border-radius:999px;bottom:-74px;height:148px;left:16px;position:absolute;width:148px}.profile_heading .banner{height:200px;position:relative}.profile_heading .info{align-items:flex-start;display:flex;flex-direction:row;padding:16px}.profile_heading .info .id{flex-grow:1;padding-top:70px}.profile_heading .info .id .display_name{color:#fff;font-size:24px;font-weight:700}.profile_heading .info .id .handle{color:#ffffffb3;font-size:16px}.profile_heading .cruds_count{color:#ffffffb3}.profile_heading .bio{color:#ffffffb3;padding:16px}.profile-edit-button{background:none;border:1px solid #ffffff80;border-radius:999px;color:#fffc;cursor:pointer;font-size:18px;padding:12px 20px}.profile-edit-button:hover{background:#ffffff4d}.profile_popup .upload{background:green;color:#fff}form.profile_form input[type=text],form.profile_form textarea{background:var(--field-bg);border:none;border:1px solid var(--field-border);border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;outline:none;padding:16px;resize:none;width:100%}.profile_popup .popup_content{padding:16px}form.profile_form .field.display_name{margin-bottom:24px}form.profile_form label{color:#fffc;display:block;padding-bottom:4px}form.profile_form textarea{height:140px}form.profile_form input[type=text]:hover,form.profile_form textarea:focus{border:1px solid var(--field-border-focus)}.profile_popup button[type=submit]{background:#9500ff;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:800;outline:none;padding:10px 20px}article.signup-article .signup-info{flex-grow:1;padding-left:12px}article.signup-article .signup-info .logo{fill:#2021246c;height:140px;width:140px}article.signup-article{background:#8819f5;display:flex;height:100%;justify-content:flex-start;width:100%}article.signup-article .signup-wrapper{background:#202124;display:flex;flex-direction:column;padding-top:120px;width:760px}article.signup-article form{flex-grow:1;padding:0 120px}article.signup-article label{color:#fff9;display:block;padding:4px 0}article.signup-article input[type=password],article.signup-article input[type=text]{background:#1f1f1f;border:none;border:1px solid var(--field-border);border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;outline:none;padding:16px;resize:none;width:100%}.field.email,.field.username{margin-top:16px}article.signup-article input[type=password]:focus,article.signup-article input[type=text]:focus{border:1px solid var(--field-border-focus)}article.signup-article .submit{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:24px}article.signup-article h2{color:#fff;text-align:center}article.signup-article button[type=submit]{background:#9500ff;border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:800;outline:none;padding:18px 28px}.already-have-an-account{background:#252525;color:#fff9;display:flex;gap:8px;justify-content:center;padding:24px}.already-have-an-account a{color:#9500ff;font-weight:600;text-decoration:none}article.signin-article .signin-info{flex-grow:1;padding-left:12px}article.signin-article .signin-info .logo{fill:#2021246c;height:140px;width:140px}article.signin-article{background:#8819f5;display:flex;height:100%;justify-content:flex-start;width:100%}article.signin-article .signin-wrapper{background:#202124;display:flex;flex-direction:column;padding-top:120px;width:760px}article.signin-article form{flex-grow:1;padding:0 120px}article.signin-article label{color:#fff9;display:block;padding:4px 0}article.signin-article input[type=password],article.signin-article input[type=text]{background:var(--field-bg);border:none;border:1px solid var(--field-border);border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;outline:none;padding:16px;resize:none;width:100%}article.signin-article input[type=password]:focus,article.signin-article input[type=text]:focus{border:1px solid var(--field-border-focus)}article.signin-article .submit{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:24px}article.signin-article h2{color:#fff;text-align:center}article.signin-article a.forgot-link{color:#fff;font-weight:600;text-decoration:none}article.signin-article button[type=submit]{background:#9500ff;border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:800;outline:none;padding:18px 28px}.dont-have-an-account{background:#252525;color:#fff9;display:flex;gap:8px;justify-content:center;padding:24px}.dont-have-an-account a{color:#9500ff;font-weight:600;text-decoration:none}article.recover-article .recover-info .logo{fill:#2021246c;height:140px;width:140px}article.recover-article{align-items:center;background:#8819f5;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}article.recover-article .recover-wrapper{background:#202124;border-radius:12px;display:flex;flex-direction:column;width:560px}article.recover-article form{flex-grow:1;padding:48px}article.recover-article label{color:#fff9;display:block;padding:4px 0}article.recover-article input[type=password],article.recover-article input[type=text]{background:#1f1f1f;border:1px solid #555;border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;outline:none;padding:16px;resize:none;width:100%}.field.password{margin-top:16px}article.recover-article input[type=password]:focus,article.recover-article input[type=text]:focus{border:1px solid #9500ff}article.recover-article .submit{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:24px}article.recover-article h2{color:#fff;text-align:center}article.recover-article button[type=submit]{background:#9500ff;border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:800;outline:none;padding:18px 28px}section.message_groups{background:#000;border-right:1px solid #3a3f4e;padding:0}.message_group_feed_heading{border-bottom:1px solid #3a3f4e;padding:16px 16px 48px}.message_group_feed_heading .title{color:#fff;font-size:20px;font-weight:800}.message_group_feed{display:flex;flex-direction:column;height:100%}.message_group_feed_collection{flex-grow:1;overflow:auto}.message_group_item{align-items:flex-start;cursor:pointer;display:flex;overflow:hidden;padding:16px;text-decoration:none}.message_group_item.active,.message_group_item:hover{background:#ffffff14}.message_group_item:last-child{border-bottom:none}.message_group_item .message_content{flex-grow:1;padding-left:12px}.message_group_item .message_group_avatar{background:#9500ff;border-radius:999px;flex-shrink:0;height:50px;margin-right:8px;width:50px}.message_group_item .message_group_meta{display:flex;justify-content:space-between}.message_group_item .message_group_identity{flex-grow:1;font-size:16px;text-decoration:none}.message_group_item .message_group_identity .display_name{color:#fff;font-weight:800}.message_group_item .message_group_identity .handle{color:#ffffff80}.message_group_item .created_at{color:#484d5f;font-size:14px}.message_group_item .message{color:#fff;font-size:16px;margin-top:8px}.messages.content{display:flex;flex-direction:column}.message_feed{flex-grow:1;overflow:auto}.message_item{align-items:flex-start;border-bottom:1px solid #1f2431;display:flex;overflow:hidden;padding:16px}.message_item .avatar{cursor:pointer;text-decoration:none}.message_item:hover{background:#ffffff14}.message_item:last-child{border-bottom:none}.message_item .message_content{flex-grow:1;padding-left:12px}.message_item .message_avatar{background:#9500ff;border-radius:999px;flex-shrink:0;height:50px;margin-right:8px;width:50px}.message_item .message_meta{display:flex;justify-content:space-between}.message_item .message_identity{flex-grow:1;font-size:16px;text-decoration:none}.message_item .message_identity .display_name{color:#fff;font-weight:800}.message_item .message_identity .handle{color:#ffffff80}.message_item .created_at{color:#484d5f;font-size:14px}.message_item .message{color:#fff;font-size:16px;margin-top:8px}form.message_form{display:flex;flex-direction:column;padding:16px}form.message_form textarea{background:#9500ff1a;border:1px solid #9500ff1a;border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;height:140px;outline:none;padding:16px;resize:none;width:100%}form.message_form textarea:focus{border:1px solid #9500ff}form.message_form .submit{align-items:center;display:flex;flex-direction:row;font-weight:600;justify-content:flex-end;margin-top:12px}form.message_form button[type=submit]{background:#9500ff;border:none;border-radius:4px;color:#fff;font-size:16px;font-weight:800;height:38px;margin-left:12px;outline:none;padding:10px 20px}form.message_form .count{color:#ffffff4d}form.message_form .count.err{color:red}article.confirm-article .recover-info .logo{fill:#2021246c;height:140px;width:140px}article.confirm-article{align-items:center;background:#8819f5;display:flex;flex-direction:column;height:100%;justify-content:flex-start;width:100%}article.confirm-article .recover-wrapper{background:#202124;border-radius:12px;display:flex;flex-direction:column;width:560px}article.confirm-article form{flex-grow:1;padding:48px}article.confirm-article label{color:#fff9;display:block;padding:4px 0}article.confirm-article input[type=password],article.confirm-article input[type=text]{background:#1f1f1f;border:1px solid #555;border-radius:4px;color:#fff;display:block;font-family:Arial,Helvetica,sans-serif;font-size:16px;outline:none;padding:16px;resize:none;width:100%}.field.code{margin-top:16px}article.confirm-article input[type=password]:focus,article.confirm-article input[type=text]:focus{border:1px solid #9500ff}article.confirm-article .submit{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:24px}article.confirm-article h2{color:#fff;margin-top:0;text-align:center}article.confirm-article button[type=submit]{background:#9500ff}article.confirm-article button.resend,article.confirm-article button[type=submit]{border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:800;outline:none;padding:18px 28px}article.confirm-article button.resend{background:#562397;cursor:pointer;margin-top:24px}article.confirm-article button.resend:hover{background:#451782}article.confirm-article .sent-message{color:#000000b3;font-size:18px;font-weight:600;margin-top:24px}.back{color:#ffffff80;cursor:pointer;font-size:24px;padding:0 16px}.back:hover{color:#fff}.activity_feed_heading.flex{align-items:center;display:flex;flex-direction:row}.activity_feed_heading.flex .title{flex-grow:1}
/*# sourceMappingURL=main.6c91c44c.css.map*/