@keyframes OgpSignInDialog_fadeAndScaleIn__Q3PKl{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes OgpSignInDialog_fadeAndScaleOut__8qv2z{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes OgpSignInDialog_scaleIn__T07uj{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes OgpSignInDialog_scaleOut__JlzFJ{0%{transform:scale(1)}to{transform:scale(.95)}}.OgpSignInDialog_OGPAuthButton__xNQRo{gap:.5rem;display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:#000;color:#fff;border:1px solid #8f00c8;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.OgpSignInDialog_OGPAuthButton__xNQRo:disabled{opacity:.5;cursor:not-allowed;background-color:#222;border-color:#636363}@keyframes GenericCanvasContainer_fadeAndScaleIn__dDSmk{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes GenericCanvasContainer_fadeAndScaleOut__L_fKF{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes GenericCanvasContainer_scaleIn__VsahH{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes GenericCanvasContainer_scaleOut__EVTG5{0%{transform:scale(1)}to{transform:scale(.95)}}.GenericCanvasContainer_RenderDiv__xU0or{display:flex;height:100%;width:100%;overflow:hidden;position:relative}.GenericCanvasContainer_RenderDiv__xU0or canvas{width:100%;height:auto}.GenericCanvasContainer_Root__IxnDc{position:relative;height:100%;width:100%}.GenericCanvasContainer_Root__IxnDc.GenericCanvasContainer_FullScreen__I0tZg{position:fixed;left:0;top:0;z-index:100;background-color:#000}.GenericCanvasContainer_Root__IxnDc .GenericCanvasContainer_FullScreenButton__f3PIA{color:#fafeae;display:flex;align-items:center;justify-content:center;position:absolute;right:0;margin:1.5rem;border-radius:.375rem;padding:.5rem;background-color:#000;border:1px solid #8f8f8f;z-index:1}.GenericCanvasContainer_Root__IxnDc .GenericCanvasContainer_FullScreenButton__f3PIA svg{height:1rem;width:1rem}.GenericCanvasContainer_Root__IxnDc .GenericCanvasContainer_FullScreenButton__f3PIA.GenericCanvasContainer_FullScreen__I0tZg{z-index:100}.GenericCanvasContainer_SubscribeBannerContainer__OWwYS{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);width:100%}.GenericCanvasContainer_InfiniteErrorContainer___kPqL{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;color:#f44336}.GenericCanvasContainer_InfiniteErrorContainer___kPqL svg{height:3rem;width:3rem}@keyframes ConfirmationDialogBody_fadeAndScaleIn__PFk6s{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ConfirmationDialogBody_fadeAndScaleOut__VQ0Cj{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ConfirmationDialogBody_scaleIn__iy2Q4{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ConfirmationDialogBody_scaleOut__mRD5Y{0%{transform:scale(1)}to{transform:scale(.95)}}.ConfirmationDialogBody_ConfirmationActions__kq9g2{display:flex;justify-content:space-between;align-items:center;gap:1rem}.ConfirmationDialogBody_ConfirmationActions__kq9g2 .ConfirmationDialogBody_ConfirmButton__4cUZs{flex-grow:1;border-radius:.375rem;background-color:#ff2424;padding-inline:1rem}.ConfirmationDialogBody_ConfirmationActions__kq9g2 .ConfirmationDialogBody_ConfirmButton__4cUZs svg{margin-right:3px;width:14px;height:14px}.ConfirmationDialogBody_ConfirmationActions__kq9g2 .ConfirmationDialogBody_CancelButton__SSJMs{flex-grow:1;border-radius:.375rem;border:1px solid #fff;background-color:rgba(0,0,0,0);padding-inline:1rem}.ConfirmationDialogBody_ConfirmationActions__kq9g2 .ConfirmationDialogBody_CancelButton__SSJMs svg{padding-right:2px;width:18px;height:18px}.ConfirmationDialogBody_ConfirmationMessage__cdqzH{text-align:center}@keyframes DragDropFile_fadeAndScaleIn__COHsz{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes DragDropFile_fadeAndScaleOut__NF_bs{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes DragDropFile_scaleIn__c8Pt3{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes DragDropFile_scaleOut__7ipn3{0%{transform:scale(1)}to{transform:scale(.95)}}.DragDropFile_FormFileUpload__hwQff{width:100%;max-width:100%;text-align:center;position:relative}.DragDropFile_FormFileUpload__hwQff.DragDropFile_DragActive__Ghfa5{z-index:10}.DragDropFile_FormFileUpload__hwQff input{display:none}.DragDropFile_FormFileUpload__hwQff label{cursor:pointer;height:100%;display:flex;align-items:center;justify-content:center;border-radius:.3125rem;border:1px dashed #f19aa5;background:rgba(241,154,165,.05)}.DragDropFile_FormFileUpload__hwQff label.DragDropFile_DragActive__Ghfa5{background-color:#000}.DragDropFile_FormFileUpload__hwQff label:hover button{-webkit-text-decoration-line:underline;text-decoration-line:underline}.DragDropFile_FormFileUpload__hwQff .DragDropFile_DragFileCatcher__Jzv7p,.DragDropFile_FormFileUpload__hwQff label section{display:flex;flex-direction:column;align-items:center;justify-content:center}.DragDropFile_FormFileUpload__hwQff .DragDropFile_DragFileCatcher__Jzv7p{gap:.5rem;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:.3125rem;background:rgba(241,154,165,.5);box-shadow:0 0 0 3px #cb52fb,0 2px 16px 0 rgba(0,0,0,.12);border:2px dashed #cb52fb;animation:DragDropFile_dragPulse__HtHRQ 1.2s infinite alternate}.DragDropFile_FormFileUpload__hwQff .DragDropFile_DragFileCatcher__Jzv7p svg{color:#fff;width:2rem;height:2rem}.DragDropFile_FormFileUpload__hwQff .DragDropFile_DragFileCatcher__Jzv7p p{font-family:var(--font-source-code-pro);font-size:1rem;font-weight:400;color:#fff}@keyframes DragDropFile_dragPulse__HtHRQ{0%{box-shadow:0 0 0 3px #cb52fb,0 2px 16px 0 rgba(0,0,0,.12)}to{box-shadow:0 0 0 6px #cb52fb,0 4px 32px 0 rgba(0,0,0,.18)}}.DragDropFile_FormFileUpload__hwQff span{padding:.25rem;font-size:1rem;border:none;background-color:rgba(0,0,0,0);-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#cb52fb;font-weight:700}@keyframes ProjectCardsContainer_fadeAndScaleIn__0ngQW{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectCardsContainer_fadeAndScaleOut__Ha7Ye{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectCardsContainer_scaleIn__WREtl{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectCardsContainer_scaleOut__w4w7h{0%{transform:scale(1)}to{transform:scale(.95)}}.ProjectCardsContainer_CardsSelectorContainer__ImHRe{width:100%;grid-gap:.5rem;gap:.5rem;display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:576px){.ProjectCardsContainer_CardsSelectorContainer__ImHRe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.ProjectCardsContainer_CardsSelectorContainer__ImHRe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1224px){.ProjectCardsContainer_CardsSelectorContainer__ImHRe{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1800px){.ProjectCardsContainer_CardsSelectorContainer__ImHRe{grid-template-columns:repeat(5,minmax(0,1fr))}}.ProjectCardsContainer_CardsSelectorContainer__ImHRe button{font-size:.75rem}@keyframes ProjectSelector_fadeAndScaleIn__y5JZM{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes ProjectSelector_fadeAndScaleOut__98_sc{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}@keyframes ProjectSelector_scaleIn__LMUku{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes ProjectSelector_scaleOut__hgCvm{0%{transform:scale(1)}to{transform:scale(.95)}}.ProjectSelector_QueryMessage__ioffY{color:#fff;padding:2rem}.ProjectSelector_HiddenCard___XhYP{visibility:hidden}.ProjectSelector_CreateProjectButton__UvDw9{border-radius:.5rem;color:#8f8f8f;font-family:var(--font-source-code-pro);background-color:#000;padding:1rem;flex-grow:1;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;border:2px solid #8f8f8f;width:100%}.ProjectSelector_CreateProjectButton__UvDw9 svg{color:#fff;width:20%;height:auto}.ProjectSelector_CreateProjectButton__UvDw9:hover{background-color:#8f00c8;color:#fff;font-weight:700;border:2px solid #f19aa5}