body{margin:0;font-family:Roboto,sans-serif;overflow-x:hidden}@font-face{font-family:Aldrich;src:url(../fonts/Aldrich-Regular.72fa89a5.ttf)}.button.ghost{border:1px solid #fff;color:#fff;line-height:40px;font-size:16px;height:40px;background:transparent;padding:0 10px;border-radius:5px;cursor:pointer;text-decoration:none;text-align:center}input{padding:100px;-moz-appearance:none;-webkit-appearance:none;appearance:none;display:inline-block;padding:8px 12px;width:100%;margin-top:5px;background:#28292c;box-sizing:border-box;border-radius:1px;border:unset;font-size:15px;color:#fff;outline:none}.email-input{position:relative;padding-left:50px;padding-bottom:10px}.email-loading{position:absolute;top:calc(50% - 13px);left:320px;height:20px;widows:20px}.spin{animation:spin 2s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{border-radius:10px;background:#000}::-webkit-scrollbar-thumb{background:#1e1f22;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#1e1f22;width:15px}.banner[data-v-75688cf9]{height:100vh;background:#000}.banner #particles-js[data-v-75688cf9]{height:100%}.banner .banner-title[data-v-75688cf9]{position:absolute;top:20%;left:50%;transform:translateX(-50%);overflow:hidden}.banner .banner-title .logo[data-v-75688cf9]{width:350px;height:200px;margin:auto;pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.banner .banner-title .logo .keyboard[data-v-75688cf9]{z-index:1}.banner .banner-title .logo .screen[data-v-75688cf9]{transform-origin:bottom center;transform:rotateX(90deg);transition:transform 1s ease-in-out;z-index:0}.banner .banner-title .logo .screen.open[data-v-75688cf9]{transform:rotateX(0deg)}.banner .banner-title .logo img[data-v-75688cf9]{position:absolute;left:0;top:0;width:100%}.banner .banner-title .logo .text[data-v-75688cf9]{position:absolute;height:100%;width:100%;padding-top:25px;padding-left:65px;font-size:26px;line-height:1.2em;color:#fff;z-index:1;font-family:Aldrich}.banner .banner-title .actions[data-v-75688cf9]{display:flex;justify-content:space-evenly;margin-top:15px}.banner .banner-title .actions .button[data-v-75688cf9]{min-width:75px}.avatar[data-v-3f9c053f]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:35px;width:35px;border-radius:50%;margin-right:15px}.carousel-container[data-v-86bdddec]{width:100%;max-width:600px;margin:auto;position:relative}.carousel-content[data-v-86bdddec]{position:relative;overflow:hidden;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);background-color:#f0f0f0}.carousel-image[data-v-86bdddec]{width:100%;display:block;height:350px;-o-object-fit:cover;object-fit:cover;cursor:zoom-in}.carousel-btn[data-v-86bdddec]{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.4);color:#fff;border:none;border-radius:50%;width:44px;height:44px;cursor:pointer;transition:background-color .3s;display:flex;justify-content:center;align-items:center;z-index:10}.carousel-btn[data-v-86bdddec]:hover{background-color:rgba(0,0,0,.7)}.carousel-btn.prev[data-v-86bdddec]{left:10px}.carousel-btn.next[data-v-86bdddec]{right:10px}.carousel-dots[data-v-86bdddec]{text-align:center;padding:15px 0}.dot[data-v-86bdddec]{cursor:pointer;height:12px;width:12px;margin:0 5px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .3s ease}.dot.active[data-v-86bdddec]{background-color:#717171}.fade-enter-active[data-v-86bdddec],.fade-leave-active[data-v-86bdddec]{transition:opacity .4s ease}.fade-enter[data-v-86bdddec],.fade-leave-to[data-v-86bdddec]{opacity:0}.modal-overlay[data-v-86bdddec]{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.85)}.modal-content[data-v-86bdddec]{display:block;max-width:90vw;max-height:90vh;border-radius:8px}.modal-close[data-v-86bdddec]{position:absolute;top:20px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;cursor:pointer;transition:color .3s;z-index:1001}.modal-close[data-v-86bdddec]:hover{color:#bbb}.projects[data-v-46055ad8]{min-height:80vh;background:#fff}.projects .navigator[data-v-46055ad8]{box-shadow:5px 5px 20px rgba(0,0,0,.5);-webkit-box-shadow:5px 5px 20px rgba(0,0,0,.5);-moz-box-shadow:5px 5px 20px rgba(0,0,0,.5);border-radius:15px}.projects .navigator .actions[data-v-46055ad8]{padding:10px}.projects .navigator .actions .close[data-v-46055ad8],.projects .navigator .actions .minus[data-v-46055ad8],.projects .navigator .actions .zoom[data-v-46055ad8]{height:15px;width:15px;border-radius:50%;display:inline-block;margin-right:10px;cursor:pointer;transition:opacity .15s}.projects .navigator .actions .close[data-v-46055ad8]:hover,.projects .navigator .actions .minus[data-v-46055ad8]:hover,.projects .navigator .actions .zoom[data-v-46055ad8]:hover{opacity:.75}.projects .navigator .actions .close[data-v-46055ad8]{background:#ed6a5e}.projects .navigator .actions .minus[data-v-46055ad8]{background:#f5bf4f}.projects .navigator .actions .zoom[data-v-46055ad8]{background:#61c554}.projects .navigator[data-v-46055ad8]{max-width:80%;margin:5em auto;background:#2a2b2f;transition:max-width .4s ease,margin .4s ease,border-radius .4s ease}.projects .navigator.fullscreen[data-v-46055ad8]{max-width:100%;margin:0;border-radius:0}.projects .navigator.fullscreen .content[data-v-46055ad8]{height:100vh}.projects .navigator.minimized .content[data-v-46055ad8]{display:none}.projects .navigator .content[data-v-46055ad8]{display:flex;background:#232427;height:80vh;transition:height .4s ease}.projects .navigator .content .left[data-v-46055ad8]{overflow:auto;min-width:220px;max-width:220px}.projects .navigator .content .left .search input[data-v-46055ad8]{margin-top:1em;height:20px}.projects .navigator .content .left .divider[data-v-46055ad8]{padding:12.3px;border-bottom:2px solid #313237;color:#8c8c8c;font-size:15px}.projects .navigator .content .left .tech-filter .tech-filter-toggle[data-v-46055ad8]{display:flex;align-items:center;gap:7px;width:100%;background:transparent;border:none;color:#828282;font-size:13px;padding:0;cursor:pointer;text-align:left}.projects .navigator .content .left .tech-filter .tech-filter-toggle[data-v-46055ad8]:hover{color:#fff}.projects .navigator .content .left .tech-filter .tech-filter-toggle .filter-count[data-v-46055ad8]{background:hsla(0,0%,100%,.15);border-radius:10px;font-size:10px;padding:1px 6px;color:#fff}.projects .navigator .content .left .tech-filter .tech-filter-toggle .chevron[data-v-46055ad8]{margin-left:auto;font-size:10px;transition:transform .2s}.projects .navigator .content .left .tech-filter .tech-filter-toggle .chevron.open[data-v-46055ad8]{transform:rotate(180deg)}.projects .navigator .content .left .tech-filter .tech-chips[data-v-46055ad8]{display:flex;flex-wrap:wrap;gap:5px;padding:10px 0 2px}.projects .navigator .content .left .tech-filter .tech-chip[data-v-46055ad8]{display:flex;align-items:center;gap:5px;background:#28292c;border:1px solid transparent;border-radius:20px;color:#828282;font-size:11px;padding:4px 9px 4px 6px;cursor:pointer;transition:all .15s}.projects .navigator .content .left .tech-filter .tech-chip img[data-v-46055ad8]{width:13px;height:13px;-o-object-fit:contain;object-fit:contain;opacity:.45}.projects .navigator .content .left .tech-filter .tech-chip[data-v-46055ad8]:hover{color:#fff;border-color:hsla(0,0%,100%,.15)}.projects .navigator .content .left .tech-filter .tech-chip:hover img[data-v-46055ad8]{opacity:.8}.projects .navigator .content .left .tech-filter .tech-chip.active[data-v-46055ad8]{border-color:hsla(0,0%,100%,.25);color:#fff;background:#36373c}.projects .navigator .content .left .tech-filter .tech-chip.active img[data-v-46055ad8]{opacity:1}.projects .navigator .content .left .section-label[data-v-46055ad8]{padding:10px 15px 4px;font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#5a5a5f;font-weight:700}.projects .navigator .content .left .project-section[data-v-46055ad8]{padding:0;margin:0;min-width:200px}.projects .navigator .content .left .project-section li[data-v-46055ad8]{position:relative;display:flex;align-items:center;cursor:pointer;list-style:none;padding:10px 15px;color:#8c8c8c;gap:10px}.projects .navigator .content .left .project-section li.active[data-v-46055ad8]{background:#2a2b2f;color:#fff}.projects .navigator .content .left .project-section li.active .project-logos img[data-v-46055ad8]{opacity:.8}.projects .navigator .content .left .project-section li.notified[data-v-46055ad8]{color:#fff}.projects .navigator .content .left .project-section li .project-info[data-v-46055ad8]{flex:1;overflow:hidden}.projects .navigator .content .left .project-section li .project-info .project-title[data-v-46055ad8]{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px}.projects .navigator .content .left .project-section li .project-info .project-logos[data-v-46055ad8]{display:flex;gap:4px;margin-top:4px}.projects .navigator .content .left .project-section li .project-info .project-logos img[data-v-46055ad8]{width:13px;height:13px;-o-object-fit:contain;object-fit:contain;opacity:.45}.projects .navigator .content .left .project-section li .notifications[data-v-46055ad8]{position:absolute;top:50%;transform:translateY(-50%);right:10px;border-radius:50%;height:15px;width:15px;font-size:1em;font-weight:700;text-align:center;color:#fff}.projects .navigator .content .conversation-wrapper[data-v-46055ad8]{flex:1;display:flex;flex-direction:column;overflow:hidden}.projects .navigator .content .conversation[data-v-46055ad8]{display:flex;flex-direction:column;flex:1;background:#313237;color:#fff;overflow:auto}.projects .navigator .content .conversation .title[data-v-46055ad8]{display:flex;align-items:center;padding:15px;border-bottom:2px solid #232427;gap:8px;overflow:hidden}.projects .navigator .content .conversation .title .title-text[data-v-46055ad8]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects .navigator .content .conversation .title img[data-v-46055ad8]{flex-shrink:0}.projects .navigator .content .conversation .title .header-actions[data-v-46055ad8]{display:flex;align-items:center;margin-left:auto;gap:10px;flex-shrink:0}.projects .navigator .content .conversation .title .header-actions .header-link[data-v-46055ad8]{color:#78787d;display:flex;align-items:center;text-decoration:none;transition:color .15s}.projects .navigator .content .conversation .title .header-actions .header-link[data-v-46055ad8]:hover{color:#fff}.projects .navigator .content .conversation .messages[data-v-46055ad8]{flex:1;display:flex;flex-direction:column-reverse;padding:15px;overflow:auto}.projects .navigator .content .conversation .messages input[data-v-46055ad8]{width:auto}.projects .navigator .content .conversation .messages .message-wrapper .message[data-v-46055ad8]{display:flex;align-items:center;font-weight:700}.projects .navigator .content .conversation .messages .message-wrapper .message .createdAt[data-v-46055ad8]{margin-left:.3em;font-size:.7em;opacity:.5;padding-top:4px}.projects .navigator .content .conversation .messages .message-wrapper .message .edit[data-v-46055ad8]{cursor:pointer}.projects .navigator .content .conversation .messages .message-wrapper .message-content[data-v-46055ad8]{margin:0;padding-left:50px;line-height:1.6em;padding-right:15px}.projects .navigator .content .conversation .messages .message-wrapper .skeleton-wrapper[data-v-46055ad8]{padding-left:50px;padding-right:15px;padding-top:10px}.projects .navigator .content .conversation .messages .message-wrapper .skeleton-wrapper .skeleton-line[data-v-46055ad8]{height:13px;background:hsla(0,0%,100%,.08);border-radius:6px;margin-bottom:10px;animation:skeleton-pulse-46055ad8 1.6s ease-in-out infinite}.projects .navigator .content .conversation .messages .message-wrapper .skeleton-wrapper .skeleton-line.short[data-v-46055ad8]{width:55%}.projects .navigator .content .conversation .messages .message-wrapper .skeleton-wrapper .skeleton-line.medium[data-v-46055ad8]{width:75%}.projects .navigator .content .conversation .input-disclaimer[data-v-46055ad8]{text-align:center;font-size:.72em;color:#5a5a5a;margin:-8px 15px 12px}.projects .navigator .content .conversation .input-disclaimer svg[data-v-46055ad8]{font-size:.9em;margin-right:4px}.projects .navigator .content .conversation .input[data-v-46055ad8]{display:flex;align-items:center;margin:0 15px 8px;background:#28292c;border-radius:8px}.projects .navigator .content .conversation .input input[data-v-46055ad8]{flex:1;background:transparent;border:none;padding:15px;color:#fff;font-size:1em;outline:none}.projects .navigator .content .conversation .input input[data-v-46055ad8]::-moz-placeholder{color:#8c8c8c}.projects .navigator .content .conversation .input input[data-v-46055ad8]::placeholder{color:#8c8c8c}.projects .navigator .content .conversation .input button[data-v-46055ad8]{background:transparent;border:none;color:#8c8c8c;padding:0 15px;cursor:pointer;font-size:1.2em}.projects .navigator .content .conversation .input button[data-v-46055ad8]:hover{color:#fff}.projects .navigator .content .conversation .input button[data-v-46055ad8]:disabled{color:#646464;cursor:not-allowed}.project-fade-enter-active[data-v-46055ad8],.project-fade-leave-active[data-v-46055ad8]{transition:opacity .15s ease}.project-fade-enter[data-v-46055ad8],.project-fade-leave-to[data-v-46055ad8]{opacity:0}.filter-expand-enter-active[data-v-46055ad8],.filter-expand-leave-active[data-v-46055ad8]{transition:opacity .2s ease,max-height .25s ease;max-height:300px;overflow:hidden}.filter-expand-enter[data-v-46055ad8],.filter-expand-leave-to[data-v-46055ad8]{opacity:0;max-height:0}@keyframes skeleton-pulse-46055ad8{0%{opacity:.4}50%{opacity:.8}to{opacity:.4}}@media(max-width:710px){.projects[data-v-46055ad8]{min-height:100vh;background:#2a2b2f}.projects .navigator[data-v-46055ad8]{margin:0;border-radius:0;max-width:100%}.projects .navigator .actions[data-v-46055ad8]{display:none}.projects .navigator .content[data-v-46055ad8]{height:100vh;flex-direction:column}.projects .navigator .content .left[data-v-46055ad8]{min-width:100%;max-width:100%;height:100vh}.projects .navigator .content .conversation-wrapper[data-v-46055ad8]{min-width:100%;height:100vh;display:flex;flex-direction:column}.projects .navigator .content .conversation-wrapper .conversation[data-v-46055ad8]{height:100vh}.projects .navigator .content .conversation-wrapper .conversation .title .title-text[data-v-46055ad8]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projects .navigator .content .conversation-wrapper .conversation .title img[data-v-46055ad8]{display:none}}.message-content .embed{background:#202124;padding:15px;border-radius:15px}.message-content a{color:#2580cd}.projects-inner{width:100%}.closed-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:#646469;font-size:15px}.closed-screen .closed-icon{font-size:48px;filter:grayscale(1);opacity:.5}.closed-screen p{margin:0}.closed-screen button{background:#2a2b2f;border:none;color:#fff;padding:8px 20px;border-radius:8px;cursor:pointer;font-size:14px;transition:opacity .15s}.closed-screen button:hover{opacity:.8}.closed-fade-enter-active,.closed-fade-leave-active{transition:opacity .25s ease}.closed-fade-enter,.closed-fade-leave-to{opacity:0}.menu-toggle{background:transparent;border:none;color:#8c8c8c;cursor:pointer;padding:0;font-size:1em;flex-shrink:0;line-height:1}.menu-toggle:hover{color:#fff}#app[data-v-3456ed45]{display:block;width:100%}