.AnimationPreview_button__ri_WL{position:relative;width:100%;padding:14px 10px;font-family:satoshi,sans-serif;font-size:17.6px;color:var(--color-light);cursor:pointer;background-color:var(--color-button);border:none;border:1px solid var(--color-border-light);border-radius:10px;transition:background .3s ease}.AnimationPreview_button__ri_WL:after{position:absolute;top:50%;left:20px;width:8px;height:8px;background-color:var(--color-accent);border-radius:50%;opacity:0;transition:.6s ease;transform:translateY(-50%) scale(0);content:""}.AnimationPreview_active__0HPpy{background-color:rgb(0 0 0/0);transition:.3s ease-in-out}.AnimationPreview_active__0HPpy:after{opacity:1;transition:.3s ease-in-out;transform:translateY(-50%) scale(1)}.AnimationPreview_animatedText__kzdDg{font-size:24px;font-weight:900}.Button_button__cNP6R{position:relative;width:100%;padding:14px 10px;font-family:satoshi,sans-serif;font-size:1.1rem;color:var(--color-light);cursor:pointer;background-color:var(--color-button);border:none;border:1px solid var(--color-border-light);border-radius:10px;transition:background .3s ease}.Button_button__cNP6R:after{position:absolute;top:50%;left:20px;width:8px;height:8px;background-color:var(--color-accent);border-radius:50%;opacity:0;transition:.6s ease;transform:translateY(-50%) scale(0);content:""}.Button_active__R6m7O{background-color:rgb(0 0 0/0);transition:.3s ease-in-out}.Button_active__R6m7O:after{opacity:1;transition:.3s ease-in-out;transform:translateY(-50%) scale(1)}.Button_hover__AmjR8:hover{background-color:rgb(0 0 0/0);transition:.3s ease-in-out}.Button_hover__AmjR8:hover:after{opacity:1;transition:.3s ease-in-out;transform:translateY(-50%) scale(1)}.Button_disabled__AOvlk{opacity:.4;pointer-events:none}.ButtonColor_buttonColor__8auvV{position:relative;width:calc(50% - 5px);height:100px;cursor:pointer;border:1px solid var(--color-border-light);border-radius:10px}.ButtonColor_buttonColor__8auvV:after{position:absolute;top:50%;left:50%;width:8px;height:8px;background-color:var(--color-accent);border-radius:50%;opacity:0;transition:.6s ease;transform:translate(-50%,-50%) scale(0);content:""}.ButtonColor_active__aMdl2:after{opacity:1;transition:.3s ease-in-out;transform:translate(-50%,-50%) scale(1)}.CircularLogo_circularLogo__KBxxb{--circle-size:80px;--circle-radius:calc(var(--circle-size) / 2);--animation-duration:2s;height:var(--circle-size);width:var(--circle-size);position:relative;animation:CircularLogo_rotate__SaQpa var(--animation-duration) linear infinite;display:flex;align-items:center;justify-content:center;transition:all .3s ease}@keyframes CircularLogo_rotate__SaQpa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.CircularLogo_circularLogo__KBxxb span{position:absolute;left:50%;transform-origin:0 var(--circle-radius);font-family:Satoshi,sans-serif;text-transform:uppercase;font-weight:700;color:var(--color-light);font-size:14px;letter-spacing:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:color .3s ease;height:var(--circle-size);display:flex;align-items:flex-start;justify-content:center;line-height:1;margin:0;padding:0}.CircularLogo_circularLogo__KBxxb:hover{animation-duration:calc(var(--animation-duration) * .2);transform:scale(1.1)}.CircularLogo_circularLogo__KBxxb:hover span{color:var(--color-accent);text-shadow:0 0 8px rgba(13,255,91,.5)}@media (max-width:768px){.CircularLogo_circularLogo__KBxxb{--circle-size:45px}.CircularLogo_circularLogo__KBxxb span{font-size:12px}}.CustomColorSelector_title__5UGgO{margin-bottom:8px;font-family:satoshi,sans-serif;font-size:.9rem;font-weight:600;letter-spacing:.8px;color:var(--color-light);text-transform:uppercase;opacity:.8}.CustomColorSelector_wrapper__z95cf{display:flex;flex-wrap:wrap;gap:10px;width:100%;padding:4px 7px;background-color:var(--color-dark-accent-alt);border:1px solid var(--color-border-light);border-radius:10px}.CustomColorSelector_container__ybcuJ{width:100%;overflow:hidden;border-radius:8px}.CustomColorSelector_inputColor__It2xa{width:100%;height:120px;padding:0;cursor:pointer;background-color:transparent;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.CustomColorSelector_inputColor__It2xa::-webkit-color-swatch{border:none;border-radius:8px}.CustomColorSelector_inputColor__It2xa::-moz-color-swatch{border:none;border-radius:8px}.InputText_input__3tRaf{padding:14px 10px;font-family:satoshi,sans-serif;font-size:1.1rem;color:var(--color-light);background-color:var(--color-button);border:1px solid var(--color-border-light);border-radius:10px}.InputText_input__3tRaf:focus{outline:1px solid var(--color-outline-focus)}.MiniButton_miniBtn__tXHjB{position:relative;z-index:10;display:flex;justify-content:center;align-items:center;width:24px;height:24px;color:var(--color-light);cursor:pointer;background-color:#242424;border:1px solid var(--color-border-light);border-radius:50%;transition:opacity .4s ease-in-out}.MiniButton_miniBtn__tXHjB:after{position:absolute;left:50%;z-index:-10;width:110%;height:110%;background:linear-gradient(90deg,rgb(93 255 93) 0 var(--progress,50%),#000 var(--progress,50%) 100%);border-radius:50%;box-shadow:0 2px 4px 0 rgb(158 255 93);opacity:0;transition:opacity .3s;transform:translateX(-50%);animation:MiniButton_rotate__Xbvu7 1s linear infinite paused;content:"";filter:blur(2px)}.MiniButton_miniBtn__tXHjB svg{transition:.4s ease-in-out;pointer-events:none}.MiniButton_long__ifk9P svg{width:16px;height:16px}.MiniButton_small__kp2_k svg{width:12px;height:12px}.MiniButton_medium__trHti svg{width:14px;height:14px}.MiniButton_miniBtn__tXHjB:hover svg{transition:.4s ease;transform:rotate(-1turn)}.MiniButton_disabledBtn__1mKIm{cursor:default;opacity:.5}.MiniButton_disabledBtn__1mKIm:after{opacity:0}.MiniButton_disabledBtn__1mKIm:hover svg{transform:none}.MiniButton_noAnimation__H9Mr2:hover svg{transform:rotate(0deg)}.MiniButton_active__UoHTP{position:relative;opacity:1}.MiniButton_miniBtn__tXHjB:before{position:absolute;left:50%;z-index:-1;width:100%;height:100%;background-color:#242424;border-radius:50%;transform:translateX(-50%);content:"";pointer-events:none}@keyframes MiniButton_rotate__Xbvu7{0%{transform:translateX(-50%) rotate(0deg)}to{transform:translateX(-50%) rotate(1turn)}}.MiniButton_active__UoHTP:after{opacity:.8;animation:MiniButton_rotate__Xbvu7 1.5s linear infinite running}.MiniButton_noClickable__BS3mA,.MiniButton_noClickable__BS3mA:before{background-color:rgb(255 0 0/0)}.Note_note__48xR8{font-family:satoshi,sans-serif;font-size:.8rem;line-height:1rem;color:var(--color-light);opacity:.9}.ProjectPreview_previewContainer___dWr3{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.ProjectPreview_previewBox__Ulb_S{background:linear-gradient(135deg,var(--color-dark-accent-alt),var(--color-dark-accent));border:2px solid var(--color-border-light);border-radius:12px;padding:.75rem;display:flex;align-items:center;justify-content:center;min-height:70px;position:relative;overflow:hidden;transition:all .3s ease;flex:1 1}.ProjectPreview_previewBox__Ulb_S:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,.05),rgba(255,255,255,.02));opacity:0;transition:opacity .3s ease}.ProjectPreview_previewBox__Ulb_S:hover:before{opacity:1}.ProjectPreview_previewBox__Ulb_S:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.ProjectPreview_animatedText__uL2AB{font-family:Satoshi,sans-serif;font-size:1rem;font-weight:600;color:var(--color-light);text-align:center;position:relative;z-index:2;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:.02em}.ProjectPreview_previewArrow__7OkUn{color:var(--color-accent);transition:all .3s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:70px;width:50px}.ProjectPreview_previewArrow__7OkUn svg{width:32px;height:32px;transition:all .3s ease}.ProjectPreview_previewContainer___dWr3:hover .ProjectPreview_previewArrow__7OkUn{transform:translateX(4px);color:var(--color-accent-alt)}.ProjectPreview_previewContainer___dWr3:hover .ProjectPreview_previewArrow__7OkUn svg{transform:scale(1.1)}@media (max-width:768px){.ProjectPreview_animatedText__uL2AB{font-size:.9rem}.ProjectPreview_previewBox__Ulb_S{min-height:60px;padding:.6rem}.ProjectPreview_previewArrow__7OkUn{height:60px;width:40px}.ProjectPreview_previewArrow__7OkUn svg{width:28px;height:28px}}.ProjectName_projectNameContainer__VYpE1{display:flex;align-items:center;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:8px;padding:.4rem .8rem;transition:all .2s ease}.ProjectName_projectName__Ntf6i{font-family:Satoshi,sans-serif;font-size:.85rem;font-weight:600;color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}@keyframes ProjectName_slideInFromLeft__988ul{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.ProjectName_projectNameContainer__VYpE1{animation:ProjectName_slideInFromLeft__988ul .3s ease-out}@media (max-width:768px){.ProjectName_projectName__Ntf6i{max-width:100px;font-size:.75rem}.ProjectName_projectNameContainer__VYpE1{padding:.3rem .6rem}}.Subtitle_subtitle__vB3xi{font-size:1rem;letter-spacing:.8px;opacity:.9}.Subtitle_subtitle__vB3xi,.Title_title__lEv4C{font-family:satoshi,sans-serif;font-weight:600;color:var(--color-light);text-transform:uppercase}.Title_title__lEv4C{display:flex;justify-content:flex-start;align-items:center;gap:6px;margin-bottom:16px;font-size:1.2rem}.Title_title__lEv4C svg{width:1.5rem;height:1.5rem}.ProfileView_profileContainer__OvDET{min-height:100vh;background:var(--color-dark);color:var(--color-light);padding:2rem;animation:ProfileView_fadeIn__ZaviC .6s ease-out}@keyframes ProfileView_fadeIn__ZaviC{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProfileView_profileContent__chEAw{display:grid;grid-template-columns:300px 1fr;grid-gap:3rem;gap:3rem;max-width:1400px;margin:0 auto}.ProfileView_profileSidebar___Gyo7{animation:ProfileView_slideInLeft___NXy6 .8s ease-out}@keyframes ProfileView_slideInLeft___NXy6{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}.ProfileView_profileCard__EXNHR{background:var(--color-dark-accent);border:1px solid var(--color-border-light);border-radius:16px;padding:2rem;text-align:center;animation:ProfileView_float__5Wj2M 6s ease-in-out infinite}@keyframes ProfileView_float__5Wj2M{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ProfileView_avatarContainer__TSEMN{margin-bottom:1.5rem}.ProfileView_avatar__oj_nK{width:120px;height:120px;border-radius:50%;background:var(--color-dark-accent-alt);border:3px solid var(--color-accent);display:flex;align-items:center;justify-content:center;margin:0 auto;animation:ProfileView_pulse__BywWo 2s ease-in-out infinite}@keyframes ProfileView_pulse__BywWo{0%,to{box-shadow:0 0 0 0 rgba(13,255,91,.4)}50%{box-shadow:0 0 0 20px rgba(13,255,91,0)}}.ProfileView_profileInfo__goE6_{margin-bottom:2rem}.ProfileView_creationDate__54ypy{color:var(--color-light-alt);font-size:.9rem;margin-bottom:1rem;font-family:Satoshi,sans-serif}.ProfileView_planBadge__en1ky{background:linear-gradient(135deg,#ffd700,#ffed4e);color:#000;padding:.5rem 1rem;border-radius:20px;font-weight:600;font-size:.8rem;display:inline-block;animation:ProfileView_glow__dcKNa 2s ease-in-out infinite alternate;font-family:Satoshi,sans-serif}@keyframes ProfileView_glow__dcKNa{0%{box-shadow:0 0 5px rgba(255,215,0,.5)}to{box-shadow:0 0 20px rgba(255,215,0,.8)}}.ProfileView_accountActions__z_UBQ{display:flex;flex-direction:column;gap:.75rem}.ProfileView_deleteButton__B7_Yx{background:none;color:#ff4757;border:none;padding:.5rem 0;font-weight:500;cursor:pointer;transition:all .3s ease;font-family:Satoshi,sans-serif;text-align:center;font-size:.9rem}.ProfileView_deleteButton__B7_Yx:hover:not(:disabled){color:#ff3742;text-decoration:underline}.ProfileView_deleteButton__B7_Yx:disabled{opacity:.6;cursor:not-allowed}.ProfileView_signOutButton__bsgRB{background:none;color:var(--color-accent);border:1px solid var(--color-accent);border-radius:6px;padding:.5rem 1rem;font-weight:500;cursor:pointer;transition:all .3s ease;font-family:Satoshi,sans-serif;text-align:center;font-size:.9rem}.ProfileView_signOutButton__bsgRB:hover{background:var(--color-accent);color:#000}.ProfileView_deleting__adwvh{animation:ProfileView_shake__kNK16 .5s ease-in-out infinite}@keyframes ProfileView_shake__kNK16{0%,to{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.ProfileView_supportButton__H6gST{background:var(--color-button);color:var(--color-light);border:1px solid var(--color-border-light);border-radius:8px;padding:.75rem 1rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Satoshi,sans-serif}.ProfileView_supportButton__H6gST:hover{background:var(--color-hover);border-color:var(--color-accent);color:var(--color-accent);transform:translateY(-2px)}.ProfileView_projectsSection__BuCf_{animation:ProfileView_slideInRight__6jSrc .8s ease-out}@keyframes ProfileView_slideInRight__6jSrc{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}.ProfileView_sectionHeader__CqwfK{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.ProfileView_sectionTitle__EsJfr{font-family:Satoshi,sans-serif;font-size:1.8rem;font-weight:700;color:var(--color-light);margin:0;position:relative}.ProfileView_sectionTitle__EsJfr:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:linear-gradient(90deg,var(--color-accent),var(--color-accent-alt));border-radius:2px;animation:ProfileView_expandLine__JoKJe 1s ease-out .5s both}@keyframes ProfileView_expandLine__JoKJe{0%{width:0}to{width:60px}}.ProfileView_newProjectButton__20lma{background:var(--color-accent);color:#000;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Satoshi,sans-serif}.ProfileView_newProjectButton__20lma:hover{background:var(--color-accent-alt);transform:translateY(-2px);box-shadow:0 4px 12px rgba(13,255,91,.3);font-family:Satoshi,sans-serif}.ProfileView_projectsGrid__wncFs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;justify-content:start}.ProfileView_projectCard__m7gj7{background:var(--color-dark-accent);border:1px solid var(--color-border-light);border-radius:16px;padding:1rem;transition:all .3s ease;animation:ProfileView_slideInUp__WDwpM .6s ease-out both;animation-delay:var(--delay);position:relative;overflow:hidden}@keyframes ProfileView_slideInUp__WDwpM{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.ProfileView_projectCard__m7gj7:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--card-color);transform:scaleX(0);transform-origin:left;transition:transform .3s ease}.ProfileView_projectCard__m7gj7:hover:before{transform:scaleX(1)}.ProfileView_projectCard__m7gj7:hover{transform:translateY(-8px);box-shadow:0 8px 25px rgba(0,0,0,.3);border-color:var(--color-accent)}.ProfileView_projectHeader__Mj_UD{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.ProfileView_projectName__qUM9l{font-family:Satoshi,sans-serif;font-size:1.2rem;font-weight:600;color:var(--color-light);margin:0}.ProfileView_projectDate__3HzJV{color:var(--color-light-alt);font-size:.8rem;font-family:Satoshi,sans-serif}.ProfileView_previewBox__jYZws{background:linear-gradient(135deg,var(--color-dark-accent-alt),var(--color-dark-accent));border:2px solid var(--color-border-light);border-radius:12px;padding:.75rem;display:flex;align-items:center;justify-content:center;min-height:70px;position:relative;overflow:hidden;transition:all .3s ease;flex:1 1}.ProfileView_previewBox__jYZws:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,rgba(255,255,255,.05),rgba(255,255,255,.02));opacity:0;transition:opacity .3s ease}.ProfileView_previewBox__jYZws:hover:before{opacity:1}.ProfileView_previewBox__jYZws:hover{border-color:var(--color-accent);transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,0,0,.3)}.ProfileView_previewContainer__5FqPg{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.ProfileView_previewText__axBif{font-family:Satoshi,sans-serif;font-size:1rem;font-weight:600;color:var(--color-light);text-align:center;position:relative;z-index:2;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:.02em}.ProfileView_previewArrow__AH6Ix{color:var(--color-accent);transition:all .3s ease;flex-shrink:0;display:flex;align-items:center;justify-content:center;height:70px;width:50px}.ProfileView_previewArrow__AH6Ix svg{width:32px;height:32px;transition:all .3s ease}.ProfileView_previewContainer__5FqPg:hover .ProfileView_previewArrow__AH6Ix{transform:translateX(4px);color:var(--color-accent-alt)}.ProfileView_previewContainer__5FqPg:hover .ProfileView_previewArrow__AH6Ix svg{transform:scale(1.1)}.ProfileView_projectActions__ttFSn{display:flex;align-items:center;gap:1rem}.ProfileView_playButton__hgXkM{background:var(--color-accent);color:#000;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.ProfileView_playButton__hgXkM:hover{background:var(--color-accent-alt);transform:scale(1.1)}.ProfileView_editButton__ke7Yg{background:none;color:var(--color-light);border:1px solid var(--color-border-light);border-radius:6px;padding:.5rem 1rem;font-size:.9rem;cursor:pointer;transition:all .3s ease;font-family:Satoshi,sans-serif}.ProfileView_editButton__ke7Yg:hover{background:var(--color-hover);border-color:var(--color-accent);color:var(--color-accent)}.ProfileView_loadingContainer__WYM2S{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;grid-column:1/-1}.ProfileView_loadingSpinner__k_Xgc{width:40px;height:40px;border-top:3px solid var(--color-border-light);border:3px solid var(--color-border-light);border-top-color:var(--color-accent);border-radius:50%;animation:ProfileView_spin__rGeEW 1s linear infinite;margin-bottom:1rem}@keyframes ProfileView_spin__rGeEW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ProfileView_loadingContainer__WYM2S p{color:var(--color-light-alt);font-family:Satoshi,sans-serif;font-size:1rem;margin:0}.ProfileView_errorContainer__v0qGD{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;text-align:center;grid-column:1/-1}.ProfileView_errorMessage__6sla8{color:#ff4757;font-family:Satoshi,sans-serif;font-size:1.1rem;margin-bottom:1.5rem}.ProfileView_retryButton__S54mm{background:var(--color-accent);color:#000;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Satoshi,sans-serif}.ProfileView_retryButton__S54mm:hover{background:var(--color-accent-alt);transform:translateY(-2px);box-shadow:0 4px 12px rgba(13,255,91,.3)}.ProfileView_emptyContainer__jegA3{flex-direction:column;padding:2rem;text-align:center;grid-column:1/-1;background:var(--color-dark-accent);border:1px solid var(--color-border-light);border-radius:16px;overflow:hidden}.ProfileView_emptyContainer__jegA3,.ProfileView_sadFaceAnimation__TCKcz{display:flex;align-items:center;justify-content:center;position:relative}.ProfileView_sadFaceAnimation__TCKcz{margin-bottom:1rem}.ProfileView_sadFace__mT5f5{width:80px;height:80px;position:relative;animation:ProfileView_sadBounce__6KHiL 3s ease-in-out infinite;margin:0 auto}.ProfileView_faceCircle__YlRe3{position:absolute;width:70px;height:70px;border:2px solid #ff6b6b;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);animation:ProfileView_facePulse__V5nlI 2s ease-in-out infinite}.ProfileView_eyebrowLeft__UP_Qk{left:15px;transform:rotate(-8deg)}.ProfileView_eyebrowLeft__UP_Qk,.ProfileView_eyebrowRight__VWr4y{position:absolute;width:10px;height:2px;background:#ff6b6b;border-radius:1px;top:15px;animation:ProfileView_eyebrowSad__XkLbM 2s ease-in-out infinite}.ProfileView_eyebrowRight__VWr4y{right:15px;transform:rotate(8deg)}.ProfileView_eyeLeft__JP9hv{left:20px}.ProfileView_eyeLeft__JP9hv,.ProfileView_eyeRight___bBhu{position:absolute;width:5px;height:5px;background:#ff6b6b;border-radius:50%;top:25px;animation:ProfileView_eyeBlink__wJ_mm 4s ease-in-out infinite}.ProfileView_eyeRight___bBhu{right:20px}.ProfileView_mouth__BeGW8{position:absolute;width:15px;height:8px;border:2px solid #ff6b6b;border-bottom:none;border-radius:15px 15px 0 0;bottom:15px;left:50%;transform:translateX(-50%);animation:ProfileView_mouthSad__wlkRK 2.5s ease-in-out infinite}@keyframes ProfileView_sadBounce__6KHiL{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}@keyframes ProfileView_eyebrowSad__XkLbM{0%,to{transform:rotate(-15deg) translateY(0)}50%{transform:rotate(-20deg) translateY(2px)}}.ProfileView_eyebrow__13Us7:last-child{animation:ProfileView_eyebrowSadRight__K7Nsc 2s ease-in-out infinite}@keyframes ProfileView_eyebrowSadRight__K7Nsc{0%,to{transform:rotate(15deg) translateY(0)}50%{transform:rotate(20deg) translateY(2px)}}@keyframes ProfileView_eyeBlink__wJ_mm{0%,90%,to{height:8px}95%{height:2px}}@keyframes ProfileView_mouthSad__wlkRK{0%,to{transform:translateX(-50%) scaleY(1)}50%{transform:translateX(-50%) scaleY(1.2)}}@keyframes ProfileView_facePulse__V5nlI{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) scale(1.05);opacity:1}}.ProfileView_emptyTitle__DaRY7{font-family:Satoshi,sans-serif;font-size:2rem;font-weight:700;color:var(--color-light);margin:0 0 .5rem;animation:ProfileView_wiggle__Hv21L 3s ease-in-out infinite}@keyframes ProfileView_wiggle__Hv21L{0%,to{transform:rotate(0deg)}25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}}.ProfileView_emptyDescription__5d_YX{color:var(--color-light);font-family:Satoshi,sans-serif;font-size:1.2rem;font-weight:500;margin:0;animation:ProfileView_fadeInUp__FyLzd 1s ease-out .5s both}@keyframes ProfileView_fadeInUp__FyLzd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProfileView_tutorialSection__Pxx67{margin-bottom:2rem;animation:ProfileView_slideInUp__WDwpM .6s ease-out}.ProfileView_tutorialCard__w6pNd{background:linear-gradient(135deg,#ff6b9d,#ff8fab,#ffa8c5);border:none;display:flex;align-items:center;justify-content:center;min-height:200px;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.ProfileView_tutorialCard__w6pNd:hover{transform:translateY(-8px);box-shadow:0 12px 25px rgba(0,0,0,.15)}.ProfileView_tutorialContent__t9l8d{text-align:center;color:#000}.ProfileView_tutorialIcon___OBRQ{margin-bottom:1.5rem;position:relative;display:inline-block}.ProfileView_tutorialIcon___OBRQ svg{width:80px;height:80px;position:relative;z-index:2;transition:all .3s ease}.ProfileView_tutorialCard__w6pNd:hover .ProfileView_tutorialIcon___OBRQ svg{transform:scale(1.05)}@keyframes ProfileView_bounce__hwg1N{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.ProfileView_tutorialTitle__SzKGz{font-family:Pacifico,cursive;font-size:2.2rem;font-weight:400;margin:0 0 .75rem;letter-spacing:.02em;position:relative;z-index:2;transition:all .3s ease;animation:ProfileView_popIn__C86Xl 2s ease-in-out infinite}@keyframes ProfileView_popIn__C86Xl{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.ProfileView_tutorialCard__w6pNd:hover .ProfileView_tutorialTitle__SzKGz{transform:translateY(-2px) scale(1.05);animation:none}.ProfileView_tutorialDescription__qp1Pa{font-family:Pacifico,cursive;font-size:1.4rem;margin:0;opacity:.8;font-weight:400;position:relative;z-index:2;transition:all .3s ease}.ProfileView_tutorialCard__w6pNd:hover .ProfileView_tutorialDescription__qp1Pa{opacity:1;transform:translateY(-1px)}@media (max-width:1024px){.ProfileView_profileContent__chEAw{grid-template-columns:1fr;gap:2rem}.ProfileView_profileSidebar___Gyo7{order:2}.ProfileView_projectsSection__BuCf_{order:1}}@media (max-width:1200px){.ProfileView_projectsGrid__wncFs{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.ProfileView_profileContainer__OvDET{padding:1rem}.ProfileView_projectsGrid__wncFs{grid-template-columns:1fr;justify-content:stretch}}.ButtonWrapper_wrapper__bDjE_{display:flex;flex-wrap:wrap;gap:10px;width:100%;padding:10px;background-color:var(--color-dark-accent-alt);border:1px solid var(--color-border-light);border-radius:10px}.ButtonWrapper_column__prJaI{flex-direction:column}.ButtonWrapper_title__8briu{position:relative;margin-bottom:8px;font-family:satoshi,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:.8px;color:var(--color-light);text-transform:uppercase;opacity:.8}.InputRange_inputWrapper__0leYF{position:relative;display:flex;flex-direction:column;gap:10px;font-family:satoshi,sans-serif;border:none;border-radius:10px}.InputRange_floating__O7_Z0{position:absolute;top:-10px;right:-4px;display:flex;gap:10px}.InputRange_labelStyle__tTvWd{margin-bottom:8px;font-family:satoshi,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:.8px;color:var(--color-light);text-transform:uppercase;opacity:.8;pointer-events:none}.InputRange_inputRange___8WO5{width:100%;height:4px;cursor:pointer;background:transparent;border-radius:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.InputRange_inputRange___8WO5::-webkit-slider-runnable-track{height:4px;background:linear-gradient(90deg,rgb(186 255 106) 0 var(--progress,50%),#2e2e2e var(--progress,50%) 100%);border-radius:5px}.InputRange_inputRange___8WO5::-webkit-slider-thumb{width:16px;height:16px;margin-top:-6px;cursor:pointer;background:var(--color-accent);border:none;border-radius:50%;box-shadow:0 5px 15px rgb(131 227 47/72.7%);outline:1px solid var(--color-accent);-webkit-appearance:none;appearance:none;outline-offset:4px}.InputRange_inputRange___8WO5::-moz-range-progress{height:6px;background:rgb(186 255 106);border-radius:5px}.InputRange_inputRange___8WO5::-moz-range-track{height:6px;background:#242424;border-radius:5px}.InputRange_inputRange___8WO5::-moz-range-thumb{width:16px;height:16px;cursor:pointer;background:var(--color-accent);border:none;border-radius:50%}.InputRange_inputRange___8WO5::-ms-fill-lower{background:rgb(186 255 106);border-radius:5px}.InputRange_inputRange___8WO5::-ms-fill-upper{background:rgb(17 15 15);border-radius:5px}.Tooltip_tooltip__3_BPB{position:relative}.Tooltip_info__NTXDv{position:absolute;top:-85px;right:5px;z-index:20;min-width:210px;max-width:210px;min-height:60px;padding:12px;background-color:var(--color-dark);border:1px solid var(--color-border-light);border-radius:10px;opacity:0;transition:.2s;transform:scale(0);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Tooltip_tooltip__3_BPB:hover .Tooltip_info__NTXDv{opacity:1;transform:scale(1)}.Tooltip_info__NTXDv p{font-family:satoshi,sans-serif;font-size:.8rem;line-height:1rem;color:var(--color-light);opacity:.9}.PickerStep_step__6qv4q{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:28px}.LoginModal_overlay__NKC99{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:LoginModal_overlayFadeIn__9NYUx .3s ease-out}@keyframes LoginModal_overlayFadeIn__9NYUx{0%{opacity:0}to{opacity:1}}.LoginModal_modal__2gd2j{background:var(--color-dark-accent);border:1px solid var(--color-border-light);border-radius:20px;padding:2rem;max-width:450px;width:90%;max-height:90vh;overflow-y:auto;position:relative;animation:LoginModal_modalSlideIn__JOFmg .3s ease-out;box-shadow:0 25px 50px rgba(0,0,0,.5)}@keyframes LoginModal_modalSlideIn__JOFmg{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.LoginModal_closeButton__eXkEX{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--color-text-light);cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.LoginModal_closeButton__eXkEX:hover{background:var(--color-hover);transform:rotate(90deg)}.LoginModal_modalContent__zUm5L{display:flex;flex-direction:column;gap:1.5rem}.LoginModal_modalHeader__83VWf{text-align:center;margin-bottom:1rem}.LoginModal_logoContainer__9eaxn{margin-bottom:1rem}.LoginModal_logo__SYZGa{font-family:Bebas Neue,sans-serif;font-size:3rem;font-weight:400;color:var(--color-light);letter-spacing:.1em;display:flex;justify-content:center;gap:.1rem;margin-bottom:.5rem}.LoginModal_logoLetter__h_Z4m{display:inline-block;animation:LoginModal_logoFloat__Slzom 3s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .1s)}.LoginModal_logoLetter__h_Z4m:first-child{--i:0}.LoginModal_logoLetter__h_Z4m:nth-child(2){--i:1}.LoginModal_logoLetter__h_Z4m:nth-child(3){--i:2}.LoginModal_logoLetter__h_Z4m:nth-child(4){--i:3}.LoginModal_logoLetter__h_Z4m:nth-child(5){--i:4}@keyframes LoginModal_logoFloat__Slzom{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.LoginModal_logoSubtitle__rV9GP{font-family:Space Grotesk,sans-serif;font-size:.9rem;color:var(--color-accent);letter-spacing:.15em;text-transform:uppercase;opacity:.8;animation:LoginModal_subtitleGlow__Yk3u5 2s ease-in-out infinite alternate}@keyframes LoginModal_subtitleGlow__Yk3u5{0%{opacity:.6}to{opacity:1}}.LoginModal_loginForm__hPJgK{display:flex;flex-direction:column;gap:1.5rem}.LoginModal_inputGroup__LB8Tu{display:flex;flex-direction:column;gap:.5rem}.LoginModal_label__qNu_s{font-family:Satoshi,sans-serif;font-size:.9rem;font-weight:600;color:var(--color-light);text-transform:uppercase;letter-spacing:.05em}.LoginModal_input___3oLa{padding:1rem;background:var(--color-dark);border:1px solid var(--color-border-light);border-radius:10px;color:var(--color-text-light);font-family:Inter,sans-serif;font-size:1rem;transition:all .2s ease}.LoginModal_input___3oLa:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(13,255,91,.1)}.LoginModal_input___3oLa::placeholder{color:var(--color-text-light);opacity:.5}.LoginModal_submitButton__R8XmI{background:linear-gradient(135deg,var(--color-accent) 0,var(--color-accent-alt) 100%);border:none;border-radius:10px;padding:1rem;font-family:Satoshi,sans-serif;font-size:1rem;font-weight:600;color:var(--color-dark);cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.LoginModal_submitButton__R8XmI:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px rgba(13,255,91,.3)}.LoginModal_submitButton__R8XmI:active:not(:disabled){transform:translateY(0)}.LoginModal_submitButton__R8XmI:disabled{opacity:.6;cursor:not-allowed}.LoginModal_loading__u211G{pointer-events:none}.LoginModal_spinner__DPBA4{width:20px;height:20px;border:2px solid transparent;border-top:2px solid var(--color-dark);border-radius:50%;animation:LoginModal_spin__DGw0C 1s linear infinite;margin:0 auto}@keyframes LoginModal_spin__DGw0C{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoginModal_divider__YCGeo{position:relative;text-align:center;margin:1rem 0}.LoginModal_divider__YCGeo:before{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:var(--color-border-light)}.LoginModal_dividerText__HGLPV{background:var(--color-dark-accent);padding:0 1rem;color:var(--color-text-light);opacity:.6;font-size:.9rem;font-family:Inter,sans-serif}.LoginModal_errorMessage__ddp5j{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;padding:.75rem 1rem;margin:1rem 0;color:#ef4444;font-size:.9rem;font-family:Inter,sans-serif;text-align:center}.LoginModal_verificationMessage__t6rcb{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:12px;padding:1.5rem;margin:1rem 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.LoginModal_verificationIcon__GeXRT{color:#22c55e;display:flex;align-items:center;justify-content:center}.LoginModal_verificationContent__XlFmH h3{color:var(--color-light);font-family:Satoshi,sans-serif;font-size:1.2rem;font-weight:600;margin:0 0 .5rem}.LoginModal_verificationContent__XlFmH p{color:var(--color-text-light);font-family:Inter,sans-serif;font-size:.9rem;line-height:1.5;margin:0 0 1rem;opacity:.8}.LoginModal_verificationContent__XlFmH .LoginModal_closeButton__eXkEX{background:var(--color-accent);color:#000;border:none;border-radius:8px;padding:.75rem 1.5rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:Satoshi,sans-serif;font-size:.9rem}.LoginModal_verificationContent__XlFmH .LoginModal_closeButton__eXkEX:hover{background:var(--color-accent-alt);transform:translateY(-1px)}.LoginModal_googleButton__nTLi9{display:flex;align-items:center;justify-content:center;gap:.75rem;background:var(--color-dark);border:1px solid var(--color-border-light);border-radius:10px;padding:1rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:500;color:var(--color-text-light);cursor:pointer;transition:all .2s ease;width:100%}.LoginModal_googleButton__nTLi9:hover:not(:disabled){background:var(--color-hover);border-color:var(--color-accent);transform:translateY(-1px)}.LoginModal_googleButton__nTLi9:active:not(:disabled){transform:translateY(0)}.LoginModal_googleButton__nTLi9:disabled{opacity:.6;cursor:not-allowed}.LoginModal_googleIcon__4hfZe{width:20px;height:20px}.LoginModal_footer__gxhkv{text-align:center;margin-top:1rem}.LoginModal_footerText__igal7{font-family:Inter,sans-serif;font-size:.9rem;color:var(--color-text-light);opacity:.7}.LoginModal_linkButton__RrJCA{background:none;border:none;color:var(--color-accent);cursor:pointer;font-weight:600;text-decoration:underline;transition:color .2s ease}.LoginModal_linkButton__RrJCA:hover{color:var(--color-accent-alt)}@media (max-width:768px){.LoginModal_modal__2gd2j{padding:1.5rem;margin:1rem}.LoginModal_logo__SYZGa{font-size:2.5rem}.LoginModal_googleButton__nTLi9,.LoginModal_submitButton__R8XmI{padding:.875rem}}.BloopNameModal_overlay__3EY7T{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:BloopNameModal_overlayFadeIn__ma1fW .3s ease-out}@keyframes BloopNameModal_overlayFadeIn__ma1fW{0%{opacity:0}to{opacity:1}}.BloopNameModal_modal__zETJz{background:var(--color-dark-accent);border:1px solid var(--color-border-light);border-radius:20px;padding:2rem;max-width:400px;width:90%;position:relative;animation:BloopNameModal_modalSlideIn__q78vf .3s ease-out;box-shadow:0 25px 50px rgba(0,0,0,.5)}@keyframes BloopNameModal_modalSlideIn__q78vf{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.BloopNameModal_closeButton__z8mgv{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--color-text-light);cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.BloopNameModal_closeButton__z8mgv:hover{background:var(--color-hover);transform:rotate(90deg)}.BloopNameModal_modalContent__3f6El,.BloopNameModal_shareForm__0R14d{display:flex;flex-direction:column;gap:1.5rem}.BloopNameModal_inputGroup__pnKf_{display:flex;flex-direction:column;gap:.5rem}.BloopNameModal_label__m33wP{font-family:Bebas Neue,sans-serif;font-size:1.5rem;font-weight:400;color:var(--color-light);text-transform:uppercase;letter-spacing:.1em;text-align:center;margin-bottom:.5rem}.BloopNameModal_input__NdArY{padding:1rem;background:var(--color-dark);border:1px solid var(--color-border-light);border-radius:10px;color:var(--color-text-light);font-family:Inter,sans-serif;font-size:1rem;transition:all .2s ease}.BloopNameModal_input__NdArY:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(13,255,91,.1)}.BloopNameModal_input__NdArY::placeholder{color:var(--color-text-light);opacity:.5}.BloopNameModal_input__NdArY:disabled{background-color:#f9fafb;color:#6b7280;cursor:not-allowed}.BloopNameModal_saveButton__LSW4Y{background:linear-gradient(135deg,var(--color-accent) 0,var(--color-accent-alt) 100%);border:none;border-radius:10px;padding:1rem;font-family:Satoshi,sans-serif;font-size:1rem;font-weight:600;color:var(--color-dark);cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.BloopNameModal_saveButton__LSW4Y:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 10px 25px rgba(13,255,91,.3)}.BloopNameModal_saveButton__LSW4Y:active:not(:disabled){transform:translateY(0)}.BloopNameModal_saveButton__LSW4Y:disabled{opacity:.6;cursor:not-allowed;background:#9ca3af}.BloopNameModal_loading__aQAhf{pointer-events:none}.BloopNameModal_spinner__jym1y{width:20px;height:20px;border:2px solid transparent;border-top:2px solid var(--color-dark);border-radius:50%;animation:BloopNameModal_spin__y3GWO 1s linear infinite;margin:0 auto}@keyframes BloopNameModal_spin__y3GWO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.BloopNameModal_error__BAM35{background-color:#fef2f2;border:1px solid #fecaca;color:#dc2626;padding:12px 16px;border-radius:8px;margin-bottom:16px;font-size:.875rem}.BloopNameModal_urlSection__98no_{margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-border-light);animation:BloopNameModal_slideInUp__j2jDE .3s ease-out}.BloopNameModal_urlTitle__qnLy5{font-family:Satoshi,sans-serif;font-size:1.1rem;font-weight:600;color:var(--color-light);margin:0 0 1rem;text-align:center}.BloopNameModal_urlContainer__Dk_J5{display:flex;gap:.5rem;margin-bottom:1rem}.BloopNameModal_urlInput__iQaSp{flex:1 1;background:var(--color-dark);border:1px solid var(--color-border-light);border-radius:8px;padding:.75rem;color:var(--color-light);font-family:Satoshi,sans-serif;font-size:.9rem;outline:none;transition:all .2s ease}.BloopNameModal_urlInput__iQaSp:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px rgba(13,255,91,.1)}.BloopNameModal_copyButton___FF3G{background:var(--color-accent);color:#000;border:none;border-radius:8px;padding:.75rem 1rem;font-family:Satoshi,sans-serif;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap}.BloopNameModal_copyButton___FF3G:hover{background:var(--color-accent-alt);transform:translateY(-1px)}.BloopNameModal_copyButton___FF3G:active{transform:translateY(0)}.BloopNameModal_urlDescription__n_c0G{font-family:Satoshi,sans-serif;font-size:.85rem;color:var(--color-light-alt);text-align:center;margin:0;line-height:1.4}@keyframes BloopNameModal_slideInUp__j2jDE{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.BloopNameModal_modal__zETJz{padding:1.5rem;margin:1rem}.BloopNameModal_saveButton__LSW4Y{padding:.875rem}.BloopNameModal_urlContainer__Dk_J5{flex-direction:column}.BloopNameModal_copyButton___FF3G{width:100%}}.ShareModal_overlay__tSvFF{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:ShareModal_overlayFadeIn__aODqH .3s ease-out}@keyframes ShareModal_overlayFadeIn__aODqH{0%{opacity:0}to{opacity:1}}.ShareModal_modal__n0zQl{background:var(--color-dark-accent);border:1px solid var(--color-border-light);border-radius:20px;padding:2rem;max-width:500px;width:90%;position:relative;animation:ShareModal_modalSlideIn__e8kKH .3s ease-out;box-shadow:0 25px 50px rgba(0,0,0,.5)}@keyframes ShareModal_modalSlideIn__e8kKH{0%{opacity:0;transform:translateY(30px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ShareModal_closeButton__En_FH{position:absolute;top:1rem;right:1rem;background:none;border:none;color:var(--color-text-light);cursor:pointer;padding:.5rem;border-radius:50%;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ShareModal_closeButton__En_FH:hover{background:var(--color-hover);transform:rotate(90deg)}.ShareModal_modalContent__FrE16{display:flex;flex-direction:column;gap:1.5rem}.ShareModal_title__pqqGR{font-family:Satoshi,sans-serif;font-size:1.5rem;font-weight:600;color:var(--color-light);text-align:center;margin:0}.ShareModal_linkSection__JGFlI{margin-bottom:1.5rem}.ShareModal_linkField__KlPG6{background:var(--color-dark);border:1px solid var(--color-border-light);border-radius:12px;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.ShareModal_linkText__iZqoR{font-family:Inter,monospace;font-size:1rem;color:var(--color-text-light);flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShareModal_copyIconButton__O_U4h{background:none;border:none;color:var(--color-text-light);cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ShareModal_copyIconButton__O_U4h:hover{background:var(--color-hover);color:var(--color-accent)}.ShareModal_socialIcons__3gs_g{display:flex;justify-content:center;gap:1rem;margin-bottom:1.5rem}.ShareModal_socialIcon__tXaZ8{width:40px;height:40px;border:none;border-radius:50%;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;color:white}.ShareModal_socialIcon__tXaZ8:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.ShareModal_instagram__t1zgX{background:linear-gradient(45deg,#f09433,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888)}.ShareModal_facebook__jQ2mm{background:#1877f2}.ShareModal_twitter__Wlu7N{background:#000}.ShareModal_twitterOld__zVZBy{background:#1da1f2}.ShareModal_bottomActions__cOmq0{display:flex;gap:1rem;margin-top:.5rem}.ShareModal_actionButton__LA56T{flex:1 1;background:var(--color-dark);border:1px solid var(--color-border-light);border-radius:10px;padding:1rem;font-family:Satoshi,sans-serif;font-size:1rem;font-weight:500;color:var(--color-text-light);cursor:pointer;transition:all .2s ease}.ShareModal_actionButton__LA56T:hover{background:var(--color-hover);border-color:var(--color-accent);color:var(--color-accent)}@media (max-width:768px){.ShareModal_modal__n0zQl{padding:1.5rem;margin:1rem}.ShareModal_socialIcons__3gs_g{justify-content:center}.ShareModal_bottomActions__cOmq0{flex-direction:column}}.PickerWrapper_wrapper__ACvVj{display:flex;flex-direction:column;gap:10px}.RangeWrapper_wrapper__tbKqh{display:flex;flex-direction:column;gap:40px}.Scroller_scroller__4RvUj{display:flex;flex-direction:column;gap:10px;width:100%;min-height:220px;max-height:220px;padding:10px;overflow-y:scroll;background-color:var(--color-dark-accent-alt);border:1px solid var(--color-border-light);border-radius:10px;transition:max-height .4s ease}.Scroller_expanded__BZ32n{max-height:420px}.Scroller_title__xppmU{position:relative;margin-bottom:8px;font-family:satoshi,sans-serif;font-size:.9rem;font-weight:400;letter-spacing:.8px;color:var(--color-light);text-transform:uppercase}.Scroller_floating__kBZrW{position:absolute;top:-10px;right:-4px;z-index:10;display:flex;gap:10px}.Scroller_info__81Uum{opacity:.8}.Scroller_row__MuGWg{flex-flow:row wrap}.AnimationPreviewSkeleton_skeletonButton__AvWFK{position:relative;width:100%;padding:14px 10px;background-color:var(--color-button);border:1px solid var(--color-border-light);border-radius:10px;overflow:hidden}.AnimationPreviewSkeleton_skeletonTitle__cj3A1{width:60%;height:18px;background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 75%);background-size:200% 100%;border-radius:4px;margin-bottom:8px;animation:AnimationPreviewSkeleton_shimmer__HtldW 1.5s infinite}.AnimationPreviewSkeleton_skeletonText__K0neY{display:flex;gap:4px;align-items:center;justify-content:center}.AnimationPreviewSkeleton_skeletonChar__eZP1R{width:20px;height:24px;background:linear-gradient(90deg,rgba(255,255,255,.1) 25%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.1) 75%);background-size:200% 100%;border-radius:3px;animation:AnimationPreviewSkeleton_shimmer__HtldW 1.5s infinite}.AnimationPreviewSkeleton_skeletonChar__eZP1R:first-child{animation-delay:0s}.AnimationPreviewSkeleton_skeletonChar__eZP1R:nth-child(2){animation-delay:.1s}.AnimationPreviewSkeleton_skeletonChar__eZP1R:nth-child(3){animation-delay:.2s}.AnimationPreviewSkeleton_skeletonChar__eZP1R:nth-child(4){animation-delay:.3s}.AnimationPreviewSkeleton_skeletonChar__eZP1R:nth-child(5){animation-delay:.4s}@keyframes AnimationPreviewSkeleton_shimmer__HtldW{0%{background-position:-200% 0}to{background-position:200% 0}}.AnimationPreviewSkeleton_skeletonButton__AvWFK:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:AnimationPreviewSkeleton_pulse__Wyenb 2s infinite}@keyframes AnimationPreviewSkeleton_pulse__Wyenb{0%{left:-100%}to{left:100%}}.Sidebar_sidebar__6vzMD{display:flex;width:100%;max-width:650px;background-color:var(--color-dark);border-radius:12px}.Sidebar_buttonBar__7v6zJ{flex-direction:column;min-width:280px;max-width:280px;height:100%;max-height:calc(100dvh);overflow-y:scroll;background-color:var(--color-dark-accent);border-right:1px solid var(--color-border-light)}.Sidebar_btn__njIet,.Sidebar_buttonBar__7v6zJ{position:relative;display:flex;justify-content:flex-start;align-items:center;width:100%}.Sidebar_btn__njIet{gap:10px;padding:26px 16px;font-family:satoshi,sans-serif;font-size:1.1rem;font-weight:500;color:var(--color-text-light);cursor:pointer;background-color:transparent;border-bottom:1px solid var(--color-border-light);transition:background .2s}.Sidebar_btn__njIet:hover{background-color:var(--color-hover)}.Sidebar_btn__njIet:after{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:var(--color-light);content:"";pointer-events:none}.Sidebar_btn__njIet span{z-index:10;display:flex;gap:10px;pointer-events:none}.Sidebar_btn__njIet svg{width:1.5rem;height:1.5rem;opacity:.9}.Sidebar_btn__njIet:last-of-type{margin-bottom:60px}.Sidebar_btnActive__23oju{color:var(--color-dark)}.Sidebar_btnActive__23oju:after{height:100%;transition:height .4s}.Sidebar_btnActive__23oju:hover{background-color:transparent}.Sidebar_currentPicker__9TlY4{position:relative;flex:1 1;min-width:320px;height:100%;max-height:calc(100dvh);padding:20px;overflow-y:scroll;border-right:1px solid var(--color-border-light)}.Visualizer_visualizer__LKutw{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--color-light)}.Visualizer_visualizer__LKutw p{font-family:satoshi,sans-serif;color:var(--color-dark)}.AnimationDashboard_dashboard__n0iJL{display:flex;height:100%;background-color:var(--color-dark)}.HomeView_homeContainer__EXFTJ{display:flex;flex-direction:column;height:100vh;padding-top:var(--global-header-height)}