.AdminLayout-module-scss-module__y5PPeG__container{background:linear-gradient(135deg,#0a0e27 0%,#1a1147 50%,#2d1b69 100%) fixed;min-height:100vh;display:flex}.AdminLayout-module-scss-module__y5PPeG__sidebar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;background:#080b1ed9;border-right:1px solid #ffffff12;flex-direction:column;width:260px;height:100vh;display:flex;position:fixed;top:0;left:0}.AdminLayout-module-scss-module__y5PPeG__sidebarHeader{border-bottom:1px solid #ffffff12;padding:28px 24px 20px}.AdminLayout-module-scss-module__y5PPeG__logo{background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);-webkit-text-fill-color:#0000;letter-spacing:-.3px;-webkit-background-clip:text;background-clip:text;margin:0;font-size:20px;font-weight:700}.AdminLayout-module-scss-module__y5PPeG__nav{flex-direction:column;flex:1;gap:4px;padding:16px 12px;display:flex;overflow-y:auto}.AdminLayout-module-scss-module__y5PPeG__navItem{color:#ffffff8c;cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:11px 14px;text-decoration:none;transition:all .2s;display:flex}.AdminLayout-module-scss-module__y5PPeG__navItem:hover{color:#ffffffe6;background:#ffffff0f}.AdminLayout-module-scss-module__y5PPeG__navItem.AdminLayout-module-scss-module__y5PPeG__active{color:#fff;background:#8b5cf62e;border-color:#8b5cf64d;box-shadow:0 0 16px #8b5cf61f}.AdminLayout-module-scss-module__y5PPeG__navIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;font-size:18px;display:flex}.AdminLayout-module-scss-module__y5PPeG__navLabel{font-size:14px;font-weight:500}.AdminLayout-module-scss-module__y5PPeG__sidebarFooter{border-top:1px solid #ffffff12;padding:16px 12px}.AdminLayout-module-scss-module__y5PPeG__adminInfo{background:#ffffff0a;border-radius:10px;margin-bottom:10px;padding:12px 14px}.AdminLayout-module-scss-module__y5PPeG__adminName{color:#ffffffe6;margin-bottom:3px;font-size:14px;font-weight:600}.AdminLayout-module-scss-module__y5PPeG__adminEmail{color:#fff6;font-size:12px}.AdminLayout-module-scss-module__y5PPeG__logoutButton{color:#fca5a5d9;cursor:pointer;background:#ef44441a;border:1px solid #ef444433;border-radius:10px;width:100%;padding:10px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.AdminLayout-module-scss-module__y5PPeG__logoutButton:hover{color:#fca5a5;background:#ef44442e;border-color:#ef444459}.AdminLayout-module-scss-module__y5PPeG__main{flex:1;min-height:100vh;margin-left:260px;padding:36px 40px;overflow-y:auto}.AdminLayout-module-scss-module__y5PPeG__content{max-width:1400px;margin:0 auto}.AdminLayout-module-scss-module__y5PPeG__loadingContainer{background:linear-gradient(135deg,#0a0e27 0%,#1a1147 50%,#2d1b69 100%);justify-content:center;align-items:center;min-height:100vh;display:flex}.AdminLayout-module-scss-module__y5PPeG__loader{color:#8b5cf6cc;align-items:center;gap:10px;font-size:16px;display:flex}.AdminLayout-module-scss-module__y5PPeG__loader:before{content:"";border:2px solid #8b5cf64d;border-top-color:#8b5cf6;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite AdminLayout-module-scss-module__y5PPeG__spin}@keyframes AdminLayout-module-scss-module__y5PPeG__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.AdminLayout-module-scss-module__y5PPeG__sidebar{width:72px}.AdminLayout-module-scss-module__y5PPeG__navLabel,.AdminLayout-module-scss-module__y5PPeG__adminInfo{display:none}.AdminLayout-module-scss-module__y5PPeG__nav{padding:16px 8px}.AdminLayout-module-scss-module__y5PPeG__navItem{justify-content:center;padding:12px}.AdminLayout-module-scss-module__y5PPeG__main{margin-left:72px;padding:20px 16px}}@media (max-width:480px){.AdminLayout-module-scss-module__y5PPeG__sidebar{width:56px}.AdminLayout-module-scss-module__y5PPeG__sidebarHeader{padding:16px 8px}.AdminLayout-module-scss-module__y5PPeG__navItem{padding:10px}.AdminLayout-module-scss-module__y5PPeG__navIcon{font-size:16px}.AdminLayout-module-scss-module__y5PPeG__main{margin-left:56px;padding:16px 12px}.AdminLayout-module-scss-module__y5PPeG__sidebarFooter{padding:10px 8px}.AdminLayout-module-scss-module__y5PPeG__logoutButton{padding:8px 4px;font-size:12px}}
.CustomSelect-module-scss-module__dzdA_G__customSelect{display:inline-block;position:relative}.CustomSelect-module-scss-module__dzdA_G__customSelect.CustomSelect-module-scss-module__dzdA_G__disabled{opacity:.5;pointer-events:none}.CustomSelect-module-scss-module__dzdA_G__customSelect.CustomSelect-module-scss-module__dzdA_G__variantForm{width:100%;display:block}.CustomSelect-module-scss-module__dzdA_G__customSelect.CustomSelect-module-scss-module__dzdA_G__variantForm .CustomSelect-module-scss-module__dzdA_G__trigger{background:#ffffff0d;border:2px solid #ffffff1a;padding:14px 18px;font-size:15px;font-weight:500}.CustomSelect-module-scss-module__dzdA_G__customSelect.CustomSelect-module-scss-module__dzdA_G__variantForm .CustomSelect-module-scss-module__dzdA_G__trigger:hover:not(:disabled){background:#ffffff12;border-color:#ffffff40}.CustomSelect-module-scss-module__dzdA_G__customSelect.CustomSelect-module-scss-module__dzdA_G__variantForm.CustomSelect-module-scss-module__dzdA_G__open .CustomSelect-module-scss-module__dzdA_G__trigger{background:#8b5cf614;border-color:#8b5cf680;box-shadow:0 0 0 4px #8b5cf61a}.CustomSelect-module-scss-module__dzdA_G__trigger{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #fff3;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:70px;padding:8px 12px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.CustomSelect-module-scss-module__dzdA_G__trigger:hover:not(:disabled){background:#ffffff14;border-color:#ffffff59}.CustomSelect-module-scss-module__dzdA_G__trigger:focus-visible{background:#ffffff14;border-color:#8b5cf6b3;outline:none}.CustomSelect-module-scss-module__dzdA_G__open .CustomSelect-module-scss-module__dzdA_G__trigger{background:#ffffff14;border-color:#8b5cf6b3;box-shadow:0 0 0 3px #8b5cf61f}.CustomSelect-module-scss-module__dzdA_G__value{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.CustomSelect-module-scss-module__dzdA_G__placeholder{color:#fff6}.CustomSelect-module-scss-module__dzdA_G__arrow{flex-shrink:0;align-items:center;transition:transform .2s;display:flex}.CustomSelect-module-scss-module__dzdA_G__arrow.CustomSelect-module-scss-module__dzdA_G__arrowUp{transform:rotate(180deg)}.CustomSelect-module-scss-module__dzdA_G__dropdown{z-index:1000;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1026f7;border:1px solid #8b5cf640;border-radius:12px;min-width:100%;margin:0;padding:4px;list-style:none;animation:.15s CustomSelect-module-scss-module__dzdA_G__dropdownIn;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 32px #050a20b3,0 0 0 1px #8b5cf61a}@keyframes CustomSelect-module-scss-module__dzdA_G__dropdownIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.CustomSelect-module-scss-module__dzdA_G__option{color:#ffffffbf;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:14px;transition:background .15s,color .15s}.CustomSelect-module-scss-module__dzdA_G__option:hover{color:#fff;background:#8b5cf62e}.CustomSelect-module-scss-module__dzdA_G__option.CustomSelect-module-scss-module__dzdA_G__selected{color:#fff;background:#8b5cf647;font-weight:500}.CustomSelect-module-scss-module__dzdA_G__option.CustomSelect-module-scss-module__dzdA_G__selected:before{content:"";vertical-align:middle;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border-radius:50%;width:6px;height:6px;margin-right:8px;display:inline-block}.CustomSelect-module-scss-module__dzdA_G__optionPlaceholder{color:#fff6;font-style:italic}.CustomSelect-module-scss-module__dzdA_G__optionPlaceholder.CustomSelect-module-scss-module__dzdA_G__selected{background:0 0;font-weight:400}.CustomSelect-module-scss-module__dzdA_G__optionPlaceholder.CustomSelect-module-scss-module__dzdA_G__selected:before{display:none}
.FeedbackPopup-module-scss-module__T3XdJa__form{z-index:1;position:relative}.FeedbackPopup-module-scss-module__T3XdJa__inputGroup{margin-bottom:20px}.FeedbackPopup-module-scss-module__T3XdJa__label{color:#fffc;letter-spacing:.3px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.FeedbackPopup-module-scss-module__T3XdJa__input,.FeedbackPopup-module-scss-module__T3XdJa__textarea,.FeedbackPopup-module-scss-module__T3XdJa__select{box-sizing:border-box;color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;width:100%;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:500;transition:all .3s}.FeedbackPopup-module-scss-module__T3XdJa__input::placeholder,.FeedbackPopup-module-scss-module__T3XdJa__textarea::placeholder,.FeedbackPopup-module-scss-module__T3XdJa__select::placeholder{color:#fff6}.FeedbackPopup-module-scss-module__T3XdJa__input:focus,.FeedbackPopup-module-scss-module__T3XdJa__textarea:focus,.FeedbackPopup-module-scss-module__T3XdJa__select:focus{background:#8b5cf614;border-color:#8b5cf680;outline:none;box-shadow:0 0 0 4px #8b5cf61a}.FeedbackPopup-module-scss-module__T3XdJa__input:disabled,.FeedbackPopup-module-scss-module__T3XdJa__textarea:disabled,.FeedbackPopup-module-scss-module__T3XdJa__select:disabled{opacity:.6;cursor:not-allowed}.FeedbackPopup-module-scss-module__T3XdJa__textarea{resize:vertical;min-height:120px}.FeedbackPopup-module-scss-module__T3XdJa__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:18px;padding-right:40px}.FeedbackPopup-module-scss-module__T3XdJa__select option{color:#fff;background:#0f142d}.FeedbackPopup-module-scss-module__T3XdJa__screenshotSection{margin-bottom:24px}.FeedbackPopup-module-scss-module__T3XdJa__screenshotGrid{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px;margin-top:12px;display:grid}.FeedbackPopup-module-scss-module__T3XdJa__screenshotItem{aspect-ratio:1;border:1px solid #ffffff1a;border-radius:8px;position:relative;overflow:hidden}.FeedbackPopup-module-scss-module__T3XdJa__screenshotItem img{object-fit:cover;width:100%;height:100%}.FeedbackPopup-module-scss-module__T3XdJa__removeScreenshot{color:#fff;cursor:pointer;background:#ef4444cc;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .2s;display:flex;position:absolute;top:4px;right:4px}.FeedbackPopup-module-scss-module__T3XdJa__removeScreenshot:hover{background:#ef4444;transform:scale(1.1)}.FeedbackPopup-module-scss-module__T3XdJa__uploadButton{aspect-ratio:1;color:#ffffff80;cursor:pointer;background:#ffffff05;border:2px dashed #fff3;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;transition:all .3s;display:flex}.FeedbackPopup-module-scss-module__T3XdJa__uploadButton:hover{color:#fffc;background:#8b5cf60d;border-color:#8b5cf680}.FeedbackPopup-module-scss-module__T3XdJa__uploadButton svg{margin-bottom:4px}.FeedbackPopup-module-scss-module__T3XdJa__uploadButton span{text-align:center;padding:0 4px;font-size:11px}.FeedbackPopup-module-scss-module__T3XdJa__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.FeedbackPopup-module-scss-module__T3XdJa__error svg{flex-shrink:0;width:20px;height:20px}.FeedbackPopup-module-scss-module__T3XdJa__actions{justify-content:flex-end;gap:12px;margin-top:10px;display:flex}@media (max-width:768px){.FeedbackPopup-module-scss-module__T3XdJa__actions{flex-direction:column-reverse}}
.DemoPopup-module-scss-module__G2TfPW__content{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.DemoPopup-module-scss-module__G2TfPW__iconWrapper{color:#6366f1;background:#6366f11a;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 10px;display:flex}.DemoPopup-module-scss-module__G2TfPW__description{color:#ffffffb3;text-align:center;margin:0;font-size:18px;line-height:1.6}.DemoPopup-module-scss-module__G2TfPW__description b{color:#fff;font-size:20px;font-weight:600}.DemoPopup-module-scss-module__G2TfPW__actions{flex-direction:row;gap:12px;width:100%;margin-top:16px;display:flex}.DemoPopup-module-scss-module__G2TfPW__primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:14px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #8b5cf64d}.DemoPopup-module-scss-module__G2TfPW__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #8b5cf666}.DemoPopup-module-scss-module__G2TfPW__primaryBtn:active{transform:translateY(0)}.DemoPopup-module-scss-module__G2TfPW__secondaryBtn{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #ffffff1a;border-radius:14px;width:100%;padding:14px 20px;font-size:15px;font-weight:500;transition:all .2s}.DemoPopup-module-scss-module__G2TfPW__secondaryBtn:hover{color:#fff;background:#ffffff0d}@keyframes DemoPopup-module-scss-module__G2TfPW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes DemoPopup-module-scss-module__G2TfPW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.DemoPopup-module-scss-module__G2TfPW__popup{border-radius:16px;padding:20px 16px}}
.SubscriptionPopup-module-scss-module__wYpMaq__content{flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex}.SubscriptionPopup-module-scss-module__wYpMaq__iconWrapper{color:#ef4444;background:#ef44441a;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;margin:0 auto 10px;display:flex}.SubscriptionPopup-module-scss-module__wYpMaq__description{color:#ffffffb3;margin:0;font-size:21px;line-height:1.5}.SubscriptionPopup-module-scss-module__wYpMaq__description b{color:#fff;font-weight:600}.SubscriptionPopup-module-scss-module__wYpMaq__actions{flex-direction:row;gap:12px;width:100%;margin-top:16px;display:flex}.SubscriptionPopup-module-scss-module__wYpMaq__primaryBtn{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:14px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 4px 12px #8b5cf64d}.SubscriptionPopup-module-scss-module__wYpMaq__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 6px 16px #8b5cf666}.SubscriptionPopup-module-scss-module__wYpMaq__primaryBtn:active{transform:translateY(0)}.SubscriptionPopup-module-scss-module__wYpMaq__secondaryBtn{color:#ffffffb3;background:0 0;border:1px solid #ffffff1a;border-radius:14px;width:100%;padding:14px 20px;font-size:15px;font-weight:500;transition:all .2s}.SubscriptionPopup-module-scss-module__wYpMaq__secondaryBtn:hover{color:#fff;background:#ffffff0d}@keyframes SubscriptionPopup-module-scss-module__wYpMaq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes SubscriptionPopup-module-scss-module__wYpMaq__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.SuccessPopup-module-scss-module__bqJkjW__content{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:12px 0 8px;display:flex}.SuccessPopup-module-scss-module__bqJkjW__lottieWrapper{flex-shrink:0;width:140px;height:140px}.SuccessPopup-module-scss-module__bqJkjW__lottie{width:100%;height:100%}.SuccessPopup-module-scss-module__bqJkjW__title{color:#fff;letter-spacing:-.3px;margin:0;font-size:26px;font-weight:700}.SuccessPopup-module-scss-module__bqJkjW__description{color:#ffffffa6;margin:0;font-size:16px;line-height:1.6}.SuccessPopup-module-scss-module__bqJkjW__ctaBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#38d275 0%,#22c55e 100%);border:none;border-radius:14px;margin-top:8px;padding:14px 36px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #22c55e59}.SuccessPopup-module-scss-module__bqJkjW__ctaBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #22c55e73}.SuccessPopup-module-scss-module__bqJkjW__ctaBtn:active{transform:translateY(0)}
.NotificationPopup-module-scss-module__nmm89W__content{text-align:center;flex-direction:column;align-items:center;gap:20px;padding:8px 0 16px;display:flex}.NotificationPopup-module-scss-module__nmm89W__iconWrapper{background:#8b5cf61f;border:1px solid #8b5cf640;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.NotificationPopup-module-scss-module__nmm89W__icon{color:#8b5cf6;width:32px;height:32px}.NotificationPopup-module-scss-module__nmm89W__message{color:#ffffffbf;max-width:380px;margin:0;font-size:15px;line-height:1.65}.NotificationPopup-module-scss-module__nmm89W__okBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:14px;margin-top:4px;padding:13px 48px;font-family:inherit;font-size:15px;font-weight:600;transition:all .2s;box-shadow:0 4px 16px #8b5cf659}.NotificationPopup-module-scss-module__nmm89W__okBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf673}.NotificationPopup-module-scss-module__nmm89W__okBtn:active{transform:translateY(0)}
.Popup-module-scss-module__jdRbKG__overlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;opacity:0;background:#050a20d9;justify-content:center;align-items:center;padding:20px;animation:.2s Popup-module-scss-module__jdRbKG__fadeIn;display:none;position:fixed;inset:0}.Popup-module-scss-module__jdRbKG__overlay.Popup-module-scss-module__jdRbKG__open{opacity:1;display:flex}.Popup-module-scss-module__jdRbKG__overlay.Popup-module-scss-module__jdRbKG__open .Popup-module-scss-module__jdRbKG__modal{opacity:1;transform:translateY(0)}@keyframes Popup-module-scss-module__jdRbKG__fadeIn{0%{opacity:0}to{opacity:1}}.Popup-module-scss-module__jdRbKG__modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;background:#0f142df2;border:2px solid #ffffff1a;border-radius:24px;width:100%;max-width:700px;padding:24px 34px;animation:.3s Popup-module-scss-module__jdRbKG__slideUp;position:relative;transform:translateY(-200px);box-shadow:0 20px 60px #0009}.Popup-module-scss-module__jdRbKG__modal:before{content:"";pointer-events:none;background:linear-gradient(135deg,#8b5cf60d 0%,#0000 50%,#db27770d 100%);border-radius:24px;position:absolute;inset:0}@media (max-width:768px){.Popup-module-scss-module__jdRbKG__modal{max-width:90vw;padding:24px}}@keyframes Popup-module-scss-module__jdRbKG__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Popup-module-scss-module__jdRbKG__header{z-index:1;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex;position:relative}.Popup-module-scss-module__jdRbKG__title{color:#fff;margin:0;font-size:24px;font-weight:700}@media (max-width:768px){.Popup-module-scss-module__jdRbKG__title{font-size:20px}}.Popup-module-scss-module__jdRbKG__closeBtn{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .3s;display:flex;position:absolute;top:-10px;right:-15px}.Popup-module-scss-module__jdRbKG__closeBtn svg{color:#ffffff1a;transition:all .3s}.Popup-module-scss-module__jdRbKG__closeBtn:hover:not(:disabled){transform:scale(1.05)}.Popup-module-scss-module__jdRbKG__closeBtn:hover:not(:disabled) svg{color:#ef4444}.Popup-module-scss-module__jdRbKG__closeBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.Popup-module-scss-module__jdRbKG__closeBtn{top:-5px;right:-5px}}.Popup-module-scss-module__jdRbKG__form{z-index:1;position:relative}.Popup-module-scss-module__jdRbKG__inputGroup{margin-bottom:24px}.Popup-module-scss-module__jdRbKG__label{color:#fffc;letter-spacing:.3px;margin-bottom:8px;font-size:14px;font-weight:600;display:block}.Popup-module-scss-module__jdRbKG__input{box-sizing:border-box;color:#fff;background:#ffffff0d;border:2px solid #ffffff1a;border-radius:12px;width:100%;padding:14px 18px;font-family:inherit;font-size:15px;font-weight:500;transition:all .3s}.Popup-module-scss-module__jdRbKG__input::placeholder{color:#fff6}.Popup-module-scss-module__jdRbKG__input:focus{background:#8b5cf614;border-color:#8b5cf680;outline:none;box-shadow:0 0 0 4px #8b5cf61a}.Popup-module-scss-module__jdRbKG__input:disabled{opacity:.6;cursor:not-allowed}.Popup-module-scss-module__jdRbKG__hint{color:#ffffff80;margin:8px 0 0;font-size:13px;line-height:1.5}.Popup-module-scss-module__jdRbKG__error{color:#ef4444;background:#ef44441a;border:1px solid #ef44444d;border-radius:12px;align-items:center;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:14px;font-weight:500;display:flex}.Popup-module-scss-module__jdRbKG__error svg{flex-shrink:0;width:20px;height:20px}.Popup-module-scss-module__jdRbKG__error span{flex:1}.Popup-module-scss-module__jdRbKG__actions{justify-content:flex-end;gap:12px;display:flex}@media (max-width:768px){.Popup-module-scss-module__jdRbKG__actions{flex-direction:column-reverse}}.Popup-module-scss-module__jdRbKG__cancelBtn,.Popup-module-scss-module__jdRbKG__submitBtn{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-family:inherit;font-size:15px;font-weight:600;transition:all .3s;display:flex}@media (max-width:768px){.Popup-module-scss-module__jdRbKG__cancelBtn,.Popup-module-scss-module__jdRbKG__submitBtn{width:100%}}.Popup-module-scss-module__jdRbKG__cancelBtn:disabled,.Popup-module-scss-module__jdRbKG__submitBtn:disabled{opacity:.6;cursor:not-allowed}.Popup-module-scss-module__jdRbKG__cancelBtn{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a}.Popup-module-scss-module__jdRbKG__cancelBtn:hover:not(:disabled){background:#ffffff1a;border-color:#fff3;transform:translateY(-2px)}.Popup-module-scss-module__jdRbKG__cancelBtn:active:not(:disabled){transform:translateY(0)}.Popup-module-scss-module__jdRbKG__submitBtn{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);position:relative;overflow:hidden;box-shadow:0 4px 16px #8b5cf64d}.Popup-module-scss-module__jdRbKG__submitBtn:before{content:"";opacity:0;background:linear-gradient(135deg,#8b5cf666,#6366f166);transition:opacity .3s;position:absolute;inset:-2px}.Popup-module-scss-module__jdRbKG__submitBtn:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf666}.Popup-module-scss-module__jdRbKG__submitBtn:hover:not(:disabled):before{opacity:1}.Popup-module-scss-module__jdRbKG__submitBtn:active:not(:disabled){transform:translateY(0)}.Popup-module-scss-module__jdRbKG__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite Popup-module-scss-module__jdRbKG__spin}@keyframes Popup-module-scss-module__jdRbKG__spin{to{transform:rotate(360deg)}}@media (max-width:480px){.Popup-module-scss-module__jdRbKG__overlay{align-items:flex-end;padding:12px}.Popup-module-scss-module__jdRbKG__modal{border-radius:20px 20px 0 0;width:100%;max-width:100%;margin:0;padding:20px 16px}}
.MainLayout-module-scss-module__YtCbrq__MainLayout{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#fffffff2;font-synthesis:none;min-width:320px;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#0a0e27 0%,#1a1147 50%,#2d1b69 100%) fixed;flex:1;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.5;position:relative;overflow-x:hidden}.MainLayout-module-scss-module__YtCbrq__MainLayout:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 20% 30%,#8a2be226 0%,#0000 50%),radial-gradient(circle at 80% 70%,#4158d026 0%,#0000 50%),radial-gradient(circle,#ba55d31a 0%,#0000 70%);position:fixed;inset:0}.MainLayout-module-scss-module__YtCbrq__MainLayout:after{content:"";pointer-events:none;z-index:0;opacity:.4;background-image:radial-gradient(circle,#fffc 1px,#0000 1px),radial-gradient(circle,#fff9 1px,#0000 1px),radial-gradient(circle,#fff6 1px,#0000 1px);background-position:0 0,40px 60px,130px 270px;background-size:550px 550px,350px 350px,250px 250px;animation:60s linear infinite MainLayout-module-scss-module__YtCbrq__sparkle;position:fixed;inset:0}.MainLayout-module-scss-module__YtCbrq__MainLayout input:-webkit-autofill{box-shadow:none}.MainLayout-module-scss-module__YtCbrq__MainLayout input:-webkit-autofill:hover{box-shadow:none}.MainLayout-module-scss-module__YtCbrq__MainLayout input:-webkit-autofill:focus{box-shadow:none}.MainLayout-module-scss-module__YtCbrq__MainLayout input:-webkit-autofill:active{box-shadow:none}.MainLayout-module-scss-module__YtCbrq__MainLayout input:-webkit-autofill:visited{box-shadow:none}.MainLayout-module-scss-module__YtCbrq__MainLayout input:-internal-autofill-selected{appearance:none;box-shadow:none;background-color:none!important}.MainLayout-module-scss-module__YtCbrq__MainLayout *{box-sizing:border-box}@keyframes MainLayout-module-scss-module__YtCbrq__sparkle{0%{transform:translateY(0)}to{transform:translateY(-550px)}}.MainLayout-module-scss-module__YtCbrq__page{flex-direction:column;flex:1;min-height:100vh;display:flex;overflow-x:hidden}.MainLayout-module-scss-module__YtCbrq__main{flex-direction:column;flex:1;justify-content:center;align-items:center;padding:110.5px 20px;display:flex}@media (max-width:480px){.MainLayout-module-scss-module__YtCbrq__main{padding:80px 10px 20px}}
.BillingTab-module-scss-module__FoJCCW__container{flex-direction:column;gap:24px;padding:0 0 32px;display:flex}.BillingTab-module-scss-module__FoJCCW__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f142d99;border:1px solid #ffffff1a;border-radius:24px;padding:32px;position:relative;overflow:hidden;box-shadow:0 20px 40px #050a2080}.BillingTab-module-scss-module__FoJCCW__card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#8b5cf60d 0%,#0000 50%,#db27770d 100%);border-radius:24px;position:absolute;inset:0}.BillingTab-module-scss-module__FoJCCW__cardHeader{z-index:1;align-items:center;gap:16px;margin-bottom:28px;display:flex;position:relative}.BillingTab-module-scss-module__FoJCCW__cardIcon{color:#a78bfa;background:#8b5cf61f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.BillingTab-module-scss-module__FoJCCW__cardIcon svg{width:20px;height:20px}.BillingTab-module-scss-module__FoJCCW__cardTitle{color:#ffffffe6;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.BillingTab-module-scss-module__FoJCCW__subBody{z-index:1;flex-direction:column;gap:20px;display:flex;position:relative}.BillingTab-module-scss-module__FoJCCW__planRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.BillingTab-module-scss-module__FoJCCW__planBadge{background:#ffffff08;border:2px solid #8b5cf659;border-radius:14px;align-items:center;gap:10px;padding:8px 16px 8px 12px;display:inline-flex}.BillingTab-module-scss-module__FoJCCW__planDot{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:2s ease-in-out infinite BillingTab-module-scss-module__FoJCCW__dotPulse}@keyframes BillingTab-module-scss-module__FoJCCW__dotPulse{0%,to{opacity:1}50%{opacity:.45}}.BillingTab-module-scss-module__FoJCCW__planName{color:#fff;letter-spacing:-.01em;font-size:18px;font-weight:700}.BillingTab-module-scss-module__FoJCCW__planPrice{color:#ffffff8c;font-size:15px;font-weight:500}.BillingTab-module-scss-module__FoJCCW__nextBilling{color:#fff9;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:8px;width:fit-content;padding:8px 14px;font-size:13px;display:inline-flex}.BillingTab-module-scss-module__FoJCCW__noSub{z-index:1;color:#ffffff73;margin:0;font-size:14px;position:relative}.BillingTab-module-scss-module__FoJCCW__loadingRow{z-index:1;align-items:center;gap:7px;padding:12px 0;display:flex;position:relative}.BillingTab-module-scss-module__FoJCCW__loadingDot{background:#8b5cf680;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite BillingTab-module-scss-module__FoJCCW__dotBounce}.BillingTab-module-scss-module__FoJCCW__loadingDot:nth-child(2){animation-delay:.2s}.BillingTab-module-scss-module__FoJCCW__loadingDot:nth-child(3){animation-delay:.4s}@keyframes BillingTab-module-scss-module__FoJCCW__dotBounce{0%,80%,to{opacity:.3;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}.BillingTab-module-scss-module__FoJCCW__errorText{color:#f87171;z-index:1;margin:0;font-size:14px;position:relative}.BillingTab-module-scss-module__FoJCCW__emptyText{color:#fff6;z-index:1;margin:0;font-size:14px;position:relative}.BillingTab-module-scss-module__FoJCCW__tableWrapper{z-index:1;-webkit-overflow-scrolling:touch;position:relative}.BillingTab-module-scss-module__FoJCCW__table{border-collapse:collapse;width:100%}.BillingTab-module-scss-module__FoJCCW__table thead tr{border-bottom:1px solid #ffffff1a}.BillingTab-module-scss-module__FoJCCW__table th{text-align:left;color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:0 16px 14px;font-size:12px;font-weight:600}.BillingTab-module-scss-module__FoJCCW__table tbody tr{border-bottom:1px solid #ffffff0d;transition:background .2s}.BillingTab-module-scss-module__FoJCCW__table tbody tr:hover{background:#ffffff08}.BillingTab-module-scss-module__FoJCCW__table tbody tr:last-child{border-bottom:none}.BillingTab-module-scss-module__FoJCCW__table td{color:#fffc;vertical-align:middle;padding:16px;font-size:14px}.BillingTab-module-scss-module__FoJCCW__badgePending,.BillingTab-module-scss-module__FoJCCW__badgeRefunded,.BillingTab-module-scss-module__FoJCCW__badge{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}.BillingTab-module-scss-module__FoJCCW__badgePending:before,.BillingTab-module-scss-module__FoJCCW__badgeRefunded:before,.BillingTab-module-scss-module__FoJCCW__badge:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.BillingTab-module-scss-module__FoJCCW__badge{color:#4ade80;background:#4ade801a;border:1px solid #4ade8040}.BillingTab-module-scss-module__FoJCCW__badgeRefunded{color:#f87171;background:#f871711a;border:1px solid #f8717140}.BillingTab-module-scss-module__FoJCCW__badgePending{color:#fbbf24;background:#fbbf241a;border:1px solid #fbbf2440}.BillingTab-module-scss-module__FoJCCW__rowRefunded td{opacity:.55}.BillingTab-module-scss-module__FoJCCW__rowRefunded:hover{background:0 0!important}.BillingTab-module-scss-module__FoJCCW__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.BillingTab-module-scss-module__FoJCCW__invoiceLink{color:#a78bfa;background:#8b5cf614;border:1px solid #8b5cf640;border-radius:10px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,transform .12s;display:inline-flex}.BillingTab-module-scss-module__FoJCCW__invoiceLink svg{flex-shrink:0}.BillingTab-module-scss-module__FoJCCW__invoiceLink:hover{background:#8b5cf626;border-color:#8b5cf673;transform:translateY(-1px)}.BillingTab-module-scss-module__FoJCCW__invoiceLink:active{transform:translateY(0)}.BillingTab-module-scss-module__FoJCCW__refundLink{cursor:pointer;color:#a78bfa;text-underline-offset:3px;background:0 0;border:none;padding:0 0 0 25px;font-size:13px;font-weight:500;transition:color .15s,opacity .15s}.BillingTab-module-scss-module__FoJCCW__refundLink:hover{color:#fca5a5;opacity:.85;text-decoration:underline}@media (max-width:768px){.BillingTab-module-scss-module__FoJCCW__card{padding:24px}.BillingTab-module-scss-module__FoJCCW__cardHeader{margin-bottom:20px}.BillingTab-module-scss-module__FoJCCW__table{min-width:520px}}@media (max-width:480px){.BillingTab-module-scss-module__FoJCCW__card{border-radius:16px;padding:20px}.BillingTab-module-scss-module__FoJCCW__cardTitle{font-size:18px}.BillingTab-module-scss-module__FoJCCW__planRow{flex-direction:column;align-items:flex-start}}
.ProfilePage-module-scss-module__gaNYQa__profilePage{box-sizing:border-box;width:100%;max-width:1048px;padding:20px 24px 60px}.ProfilePage-module-scss-module__gaNYQa__container{z-index:1;margin:0 auto;padding:0 32px;position:relative}.ProfilePage-module-scss-module__gaNYQa__teamContent{flex-direction:column;gap:24px;display:flex}.ProfilePage-module-scss-module__gaNYQa__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:24px;min-height:60vh;display:flex}.ProfilePage-module-scss-module__gaNYQa__spinner{border:4px solid #8b5cf61a;border-top-color:#8b5cf6;border-radius:50%;width:64px;height:64px;animation:1s linear infinite ProfilePage-module-scss-module__gaNYQa__spin}@keyframes ProfilePage-module-scss-module__gaNYQa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProfilePage-module-scss-module__gaNYQa__loadingText{color:#ffffffb3;margin:0;font-size:18px;font-weight:500}.ProfilePage-module-scss-module__gaNYQa__header{margin-bottom:48px}.ProfilePage-module-scss-module__gaNYQa__title{background:linear-gradient(135deg,#fff 0%,#a78bfa 100%);-webkit-text-fill-color:#0000;text-align:center;-webkit-background-clip:text;background-clip:text;margin:0;font-size:48px;font-weight:700}.ProfilePage-module-scss-module__gaNYQa__content{flex-direction:column;gap:24px;display:flex}.ProfilePage-module-scss-module__gaNYQa__tabNavigation{border-bottom:1px solid #ffffff1a;flex-wrap:wrap;gap:12px;margin-bottom:5px;padding-bottom:12px;display:flex}.ProfilePage-module-scss-module__gaNYQa__tabPanel{min-height:260px;padding-top:20px}.ProfilePage-module-scss-module__gaNYQa__tabContentBlock{padding-top:16px}.ProfilePage-module-scss-module__gaNYQa__historyStatus{color:#ffffffa6;margin:0 0 16px;font-size:15px}.ProfilePage-module-scss-module__gaNYQa__historyStatusError{color:#f87171}.ProfilePage-module-scss-module__gaNYQa__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f142d99;border:1px solid #ffffff1a;border-radius:24px;padding:32px;position:relative;overflow:hidden;box-shadow:0 20px 40px #050a2080}.ProfilePage-module-scss-module__gaNYQa__card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#8b5cf60d 0%,#0000 50%,#db27770d 100%);border-radius:24px;position:absolute;inset:0}.ProfilePage-module-scss-module__gaNYQa__cardBlock{border:1px solid #ffffff1a;border-radius:24px;padding:32px}.ProfilePage-module-scss-module__gaNYQa__cardBlockSimply{padding:32px 0}.ProfilePage-module-scss-module__gaNYQa__userInfo{align-items:center;gap:30px;margin-bottom:24px;display:flex}.ProfilePage-module-scss-module__gaNYQa__avatarWrapper{cursor:pointer;border-radius:50%;flex-shrink:0;width:120px;height:120px;position:relative}.ProfilePage-module-scss-module__gaNYQa__avatarWrapper:hover .ProfilePage-module-scss-module__gaNYQa__avatarOverlay{opacity:1}.ProfilePage-module-scss-module__gaNYQa__avatarFileInput{display:none}.ProfilePage-module-scss-module__gaNYQa__avatarOverlay{opacity:0;color:#fff;z-index:1;background:#00000073;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.ProfilePage-module-scss-module__gaNYQa__avatarOverlay.ProfilePage-module-scss-module__gaNYQa__avatarOverlayLoading{opacity:1}.ProfilePage-module-scss-module__gaNYQa__avatarUploadIcon{justify-content:center;align-items:center;display:flex}.ProfilePage-module-scss-module__gaNYQa__avatarUploadSpinner{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite ProfilePage-module-scss-module__gaNYQa__avatarSpin}@keyframes ProfilePage-module-scss-module__gaNYQa__avatarSpin{to{transform:rotate(360deg)}}.ProfilePage-module-scss-module__gaNYQa__avatar{background:linear-gradient(135deg,#6366f1,#ec4899);border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 8px 24px #8b5cf64d}.ProfilePage-module-scss-module__gaNYQa__avatarImg{object-fit:cover;width:100%;height:100%}.ProfilePage-module-scss-module__gaNYQa__avatarHasImage{box-shadow:none;background:0 0}.ProfilePage-module-scss-module__gaNYQa__avatarInitial{color:#fff;text-transform:uppercase;font-size:36px;font-weight:700}.ProfilePage-module-scss-module__gaNYQa__userDetails{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex;position:relative}.ProfilePage-module-scss-module__gaNYQa__userName{color:#fff;margin:0;font-size:28px;font-weight:700}.ProfilePage-module-scss-module__gaNYQa__userEmail{color:#fff9;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.ProfilePage-module-scss-module__gaNYQa__teamNameDisplay{color:#ffffffb3;flex-wrap:wrap;gap:6px;margin:0;font-size:14px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamNameLabel{color:#ffffff8c;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__teamNameValue{color:#fff;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__contentWrapper{flex-direction:column;gap:24px;display:flex}.ProfilePage-module-scss-module__gaNYQa__logoutButton{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:all .3s;display:flex}.ProfilePage-module-scss-module__gaNYQa__logoutButton svg{width:20px;height:20px}.ProfilePage-module-scss-module__gaNYQa__logoutButton:hover{color:#ef4444;background:#ef44441a;border-color:#ef44444d;transform:translateY(-2px);box-shadow:0 4px 12px #ef444433}.ProfilePage-module-scss-module__gaNYQa__logoutButton:active{transform:translateY(0)}.ProfilePage-module-scss-module__gaNYQa__cardHeader{z-index:1;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex;position:relative}.ProfilePage-module-scss-module__gaNYQa__cardTitle{color:#ffffffe6;margin:0;font-size:20px;font-weight:700}.ProfilePage-module-scss-module__gaNYQa__badge{color:#a78bfa;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:999px;padding:9px 15px;font-size:13px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__subscriptionInfo{flex-direction:row;align-items:center;gap:16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__planBadge{background:#ffffff08;border:2px solid;border-radius:12px;align-items:center;gap:10px;padding:7px 15px 7px 10px;display:inline-flex}.ProfilePage-module-scss-module__gaNYQa__planDot{border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite ProfilePage-module-scss-module__gaNYQa__pulse}@keyframes ProfilePage-module-scss-module__gaNYQa__pulse{0%,to{opacity:1}50%{opacity:.5}}.ProfilePage-module-scss-module__gaNYQa__planName{color:#fff;font-size:18px;font-weight:700}.ProfilePage-module-scss-module__gaNYQa__expiryInfo{flex-direction:column;gap:0;display:flex}.ProfilePage-module-scss-module__gaNYQa__label{color:#ffffff80;font-size:14px;font-weight:500}.ProfilePage-module-scss-module__gaNYQa__value{color:#ffffffe6;font-size:16px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__iconsUsage{z-index:1;position:relative}.ProfilePage-module-scss-module__gaNYQa__usageStats{z-index:1;justify-content:center;align-items:center;gap:32px;margin-bottom:24px;display:flex;position:absolute;top:0;right:0}.ProfilePage-module-scss-module__gaNYQa__teamProgressWrapper{margin-top:12px;position:relative}.ProfilePage-module-scss-module__gaNYQa__stackedProgressBar{background:#ffffff14;border-radius:999px;width:100%;height:16px;display:flex;position:relative;overflow:hidden}.ProfilePage-module-scss-module__gaNYQa__stackedSegment{height:100%;transition:transform .2s}.ProfilePage-module-scss-module__gaNYQa__stackedSegment:hover{transform:scaleY(1.08)}.ProfilePage-module-scss-module__gaNYQa__segmentTooltip{color:#f8fafc;pointer-events:none;z-index:2;background:#0f172aeb;border-radius:12px;flex-direction:column;gap:4px;padding:6px 12px;font-size:13px;display:flex;position:absolute;top:-48px;left:0;box-shadow:0 10px 30px #0f172a99}.ProfilePage-module-scss-module__gaNYQa__settingsSection{background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;margin-bottom:24px;padding:28px;transition:all .3s;position:relative;overflow:hidden}.ProfilePage-module-scss-module__gaNYQa__settingsSection:before{content:"";background:linear-gradient(#8b5cf6,#ec4899);width:4px;height:0;transition:height .3s;position:absolute;top:0;left:0}.ProfilePage-module-scss-module__gaNYQa__settingsSection:hover{background:#ffffff0d;border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 12px 30px #0003}.ProfilePage-module-scss-module__gaNYQa__settingsSection:hover:before{height:100%}.ProfilePage-module-scss-module__gaNYQa__sectionHeader{align-items:center;gap:16px;margin-bottom:24px;display:flex}.ProfilePage-module-scss-module__gaNYQa__sectionIcon{color:#a78bfa;background:#8b5cf61a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ProfilePage-module-scss-module__gaNYQa__sectionIcon svg{width:20px;height:20px}.ProfilePage-module-scss-module__gaNYQa__sectionTitle{color:#fff;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.ProfilePage-module-scss-module__gaNYQa__inputGroup{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__input{color:#fff;background:#0003;border:1px solid #ffffff1f;border-radius:14px;width:100%;padding:14px 18px;font-size:15px;transition:all .2s}.ProfilePage-module-scss-module__gaNYQa__input:focus{background:#8b5cf60d;border-color:#8b5cf6;outline:none;box-shadow:0 0 0 4px #8b5cf626}.ProfilePage-module-scss-module__gaNYQa__input:read-only{opacity:.7;cursor:default;background:#0000001a}.ProfilePage-module-scss-module__gaNYQa__input::placeholder{color:#ffffff4d}.ProfilePage-module-scss-module__gaNYQa__settingsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}@media (max-width:520px){.ProfilePage-module-scss-module__gaNYQa__settingsRow{justify-content:flex-start}}.ProfilePage-module-scss-module__gaNYQa__emailStatus{color:#ffffffb3;font-size:14px;font-weight:500}.ProfilePage-module-scss-module__gaNYQa__emailStatusActive{color:#34d399}.ProfilePage-module-scss-module__gaNYQa__settingsButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#ec4899);border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;padding:12px 24px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px #ec489959}.ProfilePage-module-scss-module__gaNYQa__settingsButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 28px #ec489973}.ProfilePage-module-scss-module__gaNYQa__settingsButton:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.ProfilePage-module-scss-module__gaNYQa__settingsMessage{color:#ffffffd9;align-items:center;gap:8px;margin:10px 0 0;font-size:14px;display:flex}.ProfilePage-module-scss-module__gaNYQa__settingsMessage:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:8px;height:8px}.ProfilePage-module-scss-module__gaNYQa__passwordSection{margin-top:0}.ProfilePage-module-scss-module__gaNYQa__passwordActions{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}@media (max-width:640px){.ProfilePage-module-scss-module__gaNYQa__passwordActions{flex-wrap:wrap;justify-content:flex-start}}.ProfilePage-module-scss-module__gaNYQa__passwordButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#34d399,#10b981);border:none;border-radius:16px;padding:12px 22px;font-size:14px;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 12px 30px #10b98159}.ProfilePage-module-scss-module__gaNYQa__passwordButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 34px #10b98173}.ProfilePage-module-scss-module__gaNYQa__passwordButton:disabled{box-shadow:none;cursor:not-allowed;background:#ffffff1a}.ProfilePage-module-scss-module__gaNYQa__historyToggle{background:#ffffff05;border:1px solid #ffffff0d;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}@media (max-width:640px){.ProfilePage-module-scss-module__gaNYQa__historyToggle{flex-direction:column;align-items:flex-start}}.ProfilePage-module-scss-module__gaNYQa__historyToggleLabel{color:#fff;margin-bottom:4px;font-size:16px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__historyToggleHint{color:#ffffff80;margin:0;font-size:13px;line-height:1.4}.ProfilePage-module-scss-module__gaNYQa__historyToggleBtn{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;min-width:100px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s}.ProfilePage-module-scss-module__gaNYQa__historyToggleBtn:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.ProfilePage-module-scss-module__gaNYQa__historyToggleBtnActive{background:linear-gradient(135deg,#8b5cf6,#ec4899);border-color:#0000;box-shadow:0 8px 20px #8b5cf64d}.ProfilePage-module-scss-module__gaNYQa__historyToggleBtnActive:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #8b5cf666}.ProfilePage-module-scss-module__gaNYQa__historyToggleBtn:disabled{opacity:.5;cursor:not-allowed}.ProfilePage-module-scss-module__gaNYQa__historyToggleError{color:#f87171;align-items:center;gap:6px;margin-top:12px;font-size:13px;display:flex}.ProfilePage-module-scss-module__gaNYQa__historyToggleError:before{content:"⚠️"}.ProfilePage-module-scss-module__gaNYQa__tooltipName{font-weight:600}.ProfilePage-module-scss-module__gaNYQa__tooltipUsage{color:#f8fafcd9;font-size:12px}.ProfilePage-module-scss-module__gaNYQa__teamProgressSummary{color:#ffffffb3;justify-content:space-between;align-items:center;margin-top:12px;font-size:13px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamProgressLabel{text-transform:uppercase;letter-spacing:.3em;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__statItem{flex-direction:column;align-items:center;gap:8px;display:flex}.ProfilePage-module-scss-module__gaNYQa__statValue{background:linear-gradient(135deg,#6366f1 0%,#ec4899 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;line-height:1}.ProfilePage-module-scss-module__gaNYQa__statLabel{color:#fff9;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__statDivider{background:linear-gradient(#0000,#fff3,#0000);width:1px;height:60px}.ProfilePage-module-scss-module__gaNYQa__progressBar{background:#ffffff0d;border-radius:999px;width:100%;height:12px;margin-bottom:12px;overflow:hidden}.ProfilePage-module-scss-module__gaNYQa__progressFill{background:linear-gradient(90deg,#8b5cf6 0%,#ec4899 100%);border-radius:999px;height:100%;transition:width .5s;box-shadow:0 0 12px #8b5cf680}.ProfilePage-module-scss-module__gaNYQa__usageText{color:#fff9;justify-content:flex-start;margin-bottom:10px;font-size:16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamSeatInfo{color:#fff9;margin-bottom:20px;font-size:14px}.ProfilePage-module-scss-module__gaNYQa__highlightedRow{background:#8b5cf624}.ProfilePage-module-scss-module__gaNYQa__tableWrapper{z-index:1;position:relative;overflow-x:auto}.ProfilePage-module-scss-module__gaNYQa__table{border-collapse:collapse;width:100%}.ProfilePage-module-scss-module__gaNYQa__table thead tr{border-bottom:1px solid #ffffff1a}.ProfilePage-module-scss-module__gaNYQa__table thead th{text-align:left;color:#fff9;text-transform:uppercase;letter-spacing:.5px;padding:12px 16px;font-size:13px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__table thead th span{white-space:nowrap}.ProfilePage-module-scss-module__gaNYQa__table tbody tr{border-bottom:1px solid #ffffff0d;transition:background .2s}.ProfilePage-module-scss-module__gaNYQa__table tbody tr:hover{background:#ffffff08}.ProfilePage-module-scss-module__gaNYQa__table tbody tr:last-child{border-bottom:none}.ProfilePage-module-scss-module__gaNYQa__table tbody td{color:#fffc;vertical-align:middle;padding:16px;font-size:15px}.ProfilePage-module-scss-module__gaNYQa__sortableHeader{all:unset;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:6px;margin:0;padding:0;display:inline-flex}.ProfilePage-module-scss-module__gaNYQa__sortableHeader:focus-visible{outline-offset:2px;outline:2px solid #8b5cf6b3}.ProfilePage-module-scss-module__gaNYQa__sortIndicator{color:#ffffff80;font-size:10px;line-height:1}.ProfilePage-module-scss-module__gaNYQa__sortableHeaderActive .ProfilePage-module-scss-module__gaNYQa__sortIndicator{color:#fff}.ProfilePage-module-scss-module__gaNYQa__tableControls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__tableControlGroup{flex-direction:column;gap:6px;min-width:285px;display:flex}.ProfilePage-module-scss-module__gaNYQa__tableControlGroup.ProfilePage-module-scss-module__gaNYQa__countInPage{min-width:50px}.ProfilePage-module-scss-module__gaNYQa__tableControlGroup label{color:#fff9;text-transform:uppercase;letter-spacing:.05em;font-size:12px}.ProfilePage-module-scss-module__gaNYQa__tableControlInput,.ProfilePage-module-scss-module__gaNYQa__tableControlSelect{color:#fff;background:#ffffff0a;border:1px solid #fff3;border-radius:12px;padding:8px 12px;font-size:14px;transition:border .2s,background .2s}.ProfilePage-module-scss-module__gaNYQa__tableControlInput:focus,.ProfilePage-module-scss-module__gaNYQa__tableControlSelect:focus,.ProfilePage-module-scss-module__gaNYQa__tableOrderBtn:focus{background:#ffffff14;border-color:#8b5cf6b3;outline:none}.ProfilePage-module-scss-module__gaNYQa__tableOrderBtn{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:12px;padding:8px 12px;font-size:14px;transition:border .2s,background .2s}.ProfilePage-module-scss-module__gaNYQa__tableBottom{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__perPageBlock{align-items:center;gap:8px;display:flex}.ProfilePage-module-scss-module__gaNYQa__pagination{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__paginationButton{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;padding:6px 13px;font-size:14px;transition:all .2s}.ProfilePage-module-scss-module__gaNYQa__paginationButton:disabled{opacity:.4;cursor:not-allowed}.ProfilePage-module-scss-module__gaNYQa__paginationInfo{color:#ffffffb3;font-size:14px}.ProfilePage-module-scss-module__gaNYQa__historyPreview{background:#fff;border:1px solid #ffffff1a;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.ProfilePage-module-scss-module__gaNYQa__historyPreview img{object-fit:contain;width:100%;height:100%}.ProfilePage-module-scss-module__gaNYQa__historyUsedBy{flex-direction:column;gap:4px;display:flex}.ProfilePage-module-scss-module__gaNYQa__historyUsedBy small{color:#fff9;font-size:12px}.ProfilePage-module-scss-module__gaNYQa__teamNameField{flex-direction:column;gap:12px;margin-top:24px;margin-bottom:20px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamNameFieldLabel{font-size:15px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__teamNameFieldRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamNameInput{color:#fff;background:#ffffff0a;border:1px solid #ffffff26;border-radius:12px;outline:none;flex:1;min-width:220px;padding:12px 16px;font-size:15px;transition:border .2s,background .2s}.ProfilePage-module-scss-module__gaNYQa__teamNameInput:focus{background:#ffffff14;border-color:#8b5cf6e6}.ProfilePage-module-scss-module__gaNYQa__teamNameSaveBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6,#ec4899);border:none;border-radius:12px;min-width:120px;padding:12px 24px;font-size:14px;font-weight:600;transition:opacity .2s,transform .2s}.ProfilePage-module-scss-module__gaNYQa__teamNameSaveBtn:disabled{opacity:.6;cursor:not-allowed}.ProfilePage-module-scss-module__gaNYQa__teamNameHint{color:#ffffff8c;margin:0;font-size:13px}.ProfilePage-module-scss-module__gaNYQa__teamNameError{color:#f87171;margin:0;font-size:13px}.ProfilePage-module-scss-module__gaNYQa__teamTableHeader{background:#ffffff05;border:1px solid #ffffff14;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamTableHeaderLabel{color:#fff9;text-transform:uppercase;letter-spacing:.1em;font-size:13px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__teamTableHead{margin-bottom:10px;padding:0 10px}.ProfilePage-module-scss-module__gaNYQa__teamTableHeaderValue{color:#fff;font-size:16px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__memberInfo{align-items:center;gap:12px;display:flex}.ProfilePage-module-scss-module__gaNYQa__memberAvatar{color:#fff;text-transform:uppercase;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:700;display:flex}.ProfilePage-module-scss-module__gaNYQa__memberName{color:#ffffffe6;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__emailCell{color:#fff9}.ProfilePage-module-scss-module__gaNYQa__iconsCount{color:#a78bfa;background:#8b5cf61a;border:1px solid #8b5cf64d;border-radius:999px;justify-content:center;align-items:center;padding:4px 12px;font-size:14px;font-weight:600;display:inline-flex}.ProfilePage-module-scss-module__gaNYQa__dateCell{color:#fff9;font-size:14px}.ProfilePage-module-scss-module__gaNYQa__notification{z-index:9999;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;align-items:center;gap:12px;max-width:400px;padding:16px 20px;animation:.3s ProfilePage-module-scss-module__gaNYQa__slideInRight;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 12px 40px #0006}.ProfilePage-module-scss-module__gaNYQa__notification svg{flex-shrink:0;width:20px;height:20px}.ProfilePage-module-scss-module__gaNYQa__notification span{flex:1;font-size:15px;font-weight:500}@media (max-width:768px){.ProfilePage-module-scss-module__gaNYQa__notification{max-width:none;left:16px;right:16px}}@keyframes ProfilePage-module-scss-module__gaNYQa__slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.ProfilePage-module-scss-module__gaNYQa__notificationSuccess{color:#10b981;background:#10b98126;border:1px solid #10b98166}.ProfilePage-module-scss-module__gaNYQa__notificationError{color:#ef4444;background:#ef444426;border:1px solid #ef444466}.ProfilePage-module-scss-module__gaNYQa__notificationClose{cursor:pointer;color:currentColor;opacity:.7;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:flex}.ProfilePage-module-scss-module__gaNYQa__notificationClose:hover{opacity:1}.ProfilePage-module-scss-module__gaNYQa__notificationClose svg{width:16px;height:16px}.ProfilePage-module-scss-module__gaNYQa__teamInfoBlock{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:10px;padding:0 10px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamIdInfo{flex-direction:column;gap:8px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamIdValue{align-items:center;gap:8px;width:320px;display:flex}.ProfilePage-module-scss-module__gaNYQa__teamIdCode{color:#a78bfa;letter-spacing:.5px;text-overflow:ellipsis;white-space:nowrap;background:#8b5cf61a;border:1px solid #8b5cf633;border-radius:8px;flex:1;padding:10px 14px;font-family:Courier New,monospace;font-size:13px;font-weight:600;overflow:hidden}.ProfilePage-module-scss-module__gaNYQa__copyBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:10px;transition:all .3s;display:flex}.ProfilePage-module-scss-module__gaNYQa__copyBtn svg{width:16px;height:16px}.ProfilePage-module-scss-module__gaNYQa__copyBtn:hover{color:#a78bfa;background:#8b5cf61a;border-color:#8b5cf64d;transform:scale(1.05)}.ProfilePage-module-scss-module__gaNYQa__copyBtn:active{transform:scale(.95)}.ProfilePage-module-scss-module__gaNYQa__upgradeBtnWrapper{justify-content:flex-end;display:flex}.ProfilePage-module-scss-module__gaNYQa__refundBtnWrapper{justify-content:flex-end;margin-top:8px;display:flex}.ProfilePage-module-scss-module__gaNYQa__upgradeBtn{color:#fdfbfe;cursor:pointer;background:linear-gradient(135deg,#6838ca 0%,#4e3ad2 100%);border:none;border-radius:16px;justify-content:center;align-items:center;gap:8px;width:auto;margin-top:16px;padding:16px 24px;font-size:16px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 16px #8b5cf64d}.ProfilePage-module-scss-module__gaNYQa__upgradeBtn svg{width:20px;height:20px}.ProfilePage-module-scss-module__gaNYQa__upgradeBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf666}.ProfilePage-module-scss-module__gaNYQa__upgradeBtn:active{transform:translateY(0)}.ProfilePage-module-scss-module__gaNYQa__cardHeaderActions{align-items:center;gap:12px;display:flex}.ProfilePage-module-scss-module__gaNYQa__addMemberBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:12px;align-items:center;gap:6px;padding:10px 18px;font-size:14px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 16px #8b5cf64d}.ProfilePage-module-scss-module__gaNYQa__addMemberBtn svg{width:18px;height:18px}.ProfilePage-module-scss-module__gaNYQa__addMemberBtn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #8b5cf666}.ProfilePage-module-scss-module__gaNYQa__addMemberBtn:active{transform:translateY(0)}.ProfilePage-module-scss-module__gaNYQa__removeBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .3s;display:flex}.ProfilePage-module-scss-module__gaNYQa__removeBtn svg{width:16px;height:16px}.ProfilePage-module-scss-module__gaNYQa__removeBtn:hover:not(:disabled){color:#ef4444;background:#ef44441a;border-color:#ef44444d;transform:scale(1.05)}.ProfilePage-module-scss-module__gaNYQa__removeBtn:active:not(:disabled){transform:scale(.95)}.ProfilePage-module-scss-module__gaNYQa__removeBtn:disabled{cursor:not-allowed;opacity:.5}.ProfilePage-module-scss-module__gaNYQa__removeBtnLoading{color:#fff6}.ProfilePage-module-scss-module__gaNYQa__spinnerIcon{animation:.8s linear infinite ProfilePage-module-scss-module__gaNYQa__spin}.ProfilePage-module-scss-module__gaNYQa__emptyState{text-align:center;z-index:1;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex;position:relative}.ProfilePage-module-scss-module__gaNYQa__emptyStateIcon{background:#8b5cf61a;border:2px solid #8b5cf633;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:20px;display:flex}.ProfilePage-module-scss-module__gaNYQa__emptyStateIcon svg{color:#8b5cf699;width:48px;height:48px}.ProfilePage-module-scss-module__gaNYQa__emptyStateText{color:#fffc;margin:0 0 8px;font-size:18px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__emptyStateHint{color:#ffffff80;margin:0;font-size:14px}.ProfilePage-module-scss-module__gaNYQa__inlineHintAction{color:#a78bfa;font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin:0;padding:0;text-decoration:underline;transition:color .2s}.ProfilePage-module-scss-module__gaNYQa__inlineHintAction:hover{color:#c4b5fd}.ProfilePage-module-scss-module__gaNYQa__inlineHintAction:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #a78bfab3}@media (max-width:1024px){.ProfilePage-module-scss-module__gaNYQa__profilePage{padding:60px 0 100px}.ProfilePage-module-scss-module__gaNYQa__container{padding:0 24px}.ProfilePage-module-scss-module__gaNYQa__title{font-size:40px}.ProfilePage-module-scss-module__gaNYQa__card{padding:24px}}@media (max-width:768px){.ProfilePage-module-scss-module__gaNYQa__profilePage{padding:40px 0 80px}.ProfilePage-module-scss-module__gaNYQa__container{padding:0 20px}.ProfilePage-module-scss-module__gaNYQa__title{font-size:32px}.ProfilePage-module-scss-module__gaNYQa__userInfo{text-align:center;flex-direction:column;gap:16px}.ProfilePage-module-scss-module__gaNYQa__avatar{width:64px;height:64px}.ProfilePage-module-scss-module__gaNYQa__avatarInitial{font-size:28px}.ProfilePage-module-scss-module__gaNYQa__userName{font-size:24px}.ProfilePage-module-scss-module__gaNYQa__logoutButton{justify-content:center;width:100%}.ProfilePage-module-scss-module__gaNYQa__usageStats{gap:24px}.ProfilePage-module-scss-module__gaNYQa__statValue{font-size:36px}.ProfilePage-module-scss-module__gaNYQa__tableWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.ProfilePage-module-scss-module__gaNYQa__table{min-width:600px}}@media (max-width:480px){.ProfilePage-module-scss-module__gaNYQa__profilePage{padding:0 0 60px}.ProfilePage-module-scss-module__gaNYQa__container{padding:0}.ProfilePage-module-scss-module__gaNYQa__title{font-size:28px}.ProfilePage-module-scss-module__gaNYQa__card{padding:20px}.ProfilePage-module-scss-module__gaNYQa__cardTitle{font-size:18px}.ProfilePage-module-scss-module__gaNYQa__subscriptionInfo,.ProfilePage-module-scss-module__gaNYQa__teamInfoBlock,.ProfilePage-module-scss-module__gaNYQa__cardHeader{flex-direction:column}.ProfilePage-module-scss-module__gaNYQa__teamInfoBlock,.ProfilePage-module-scss-module__gaNYQa__cardHeader{align-items:flex-start;gap:16px}.ProfilePage-module-scss-module__gaNYQa__usageStats{gap:16px;position:static}.ProfilePage-module-scss-module__gaNYQa__statValue{font-size:32px}.ProfilePage-module-scss-module__gaNYQa__statLabel{font-size:12px}.ProfilePage-module-scss-module__gaNYQa__tabNavigation{gap:6px}.ProfilePage-module-scss-module__gaNYQa__card{border-radius:16px}.ProfilePage-module-scss-module__gaNYQa__cardBlock{border-radius:16px;padding:20px 16px}.ProfilePage-module-scss-module__gaNYQa__discordInfo{flex-direction:column;align-items:flex-start}}.ProfilePage-module-scss-module__gaNYQa__discordConnected{flex-direction:column;gap:16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__discordInfo{align-items:center;gap:14px;display:flex}.ProfilePage-module-scss-module__gaNYQa__discordAvatar{object-fit:cover;border:2px solid #5865f280;border-radius:50%;width:48px;height:48px}.ProfilePage-module-scss-module__gaNYQa__discordAvatarPlaceholder{background:#5865f226;border:2px solid #5865f266;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ProfilePage-module-scss-module__gaNYQa__discordAvatarPlaceholder svg{color:#5865f2;width:24px;height:24px}.ProfilePage-module-scss-module__gaNYQa__discordUserDetails{flex-direction:column;gap:4px;display:flex}.ProfilePage-module-scss-module__gaNYQa__discordUsername{color:#fff;font-size:15px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__discordStatusBadge{color:#23d18b;background:#23d18b1f;border:1px solid #23d18b40;border-radius:6px;width:fit-content;padding:2px 8px;font-size:12px;font-weight:500;display:inline-block}.ProfilePage-module-scss-module__gaNYQa__discordActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ProfilePage-module-scss-module__gaNYQa__discordPendingHint{color:#ffb932e6;background:#ffb93214;border:1px solid #ffb93233;border-radius:8px;margin:0;padding:8px 12px;font-size:13px}.ProfilePage-module-scss-module__gaNYQa__discordDisconnected{flex-direction:column;gap:14px;display:flex}.ProfilePage-module-scss-module__gaNYQa__discordHint{color:#fff9;margin:0;font-size:14px;line-height:1.5}.ProfilePage-module-scss-module__gaNYQa__discordConnectBtn{color:#fff;cursor:pointer;background:#5865f2;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:600;transition:background .18s,transform .12s,box-shadow .18s;display:inline-flex;box-shadow:0 2px 12px #5865f259}.ProfilePage-module-scss-module__gaNYQa__discordConnectBtn:hover{background:#4752c4;transform:translateY(-1px);box-shadow:0 4px 18px #5865f280}.ProfilePage-module-scss-module__gaNYQa__discordConnectBtn:active{background:#3c45a5;transform:translateY(0);box-shadow:0 2px 8px #5865f24d}.ProfilePage-module-scss-module__gaNYQa__discordConnectBtnIcon{flex-shrink:0;width:20px;height:20px}.ProfilePage-module-scss-module__gaNYQa__confirmOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1100;background:#050a20d9;justify-content:center;align-items:center;padding:20px;animation:.18s ProfilePage-module-scss-module__gaNYQa__confirmFadeIn;display:flex;position:fixed;inset:0}@keyframes ProfilePage-module-scss-module__gaNYQa__confirmFadeIn{0%{opacity:0}to{opacity:1}}.ProfilePage-module-scss-module__gaNYQa__confirmDialog{background:#0f142dfa;border:2px solid #ffffff1a;border-radius:20px;width:100%;max-width:420px;padding:28px 32px;animation:.22s ProfilePage-module-scss-module__gaNYQa__confirmSlideUp;box-shadow:0 20px 60px #0009}@media (max-width:480px){.ProfilePage-module-scss-module__gaNYQa__confirmDialog{padding:22px 18px}}@keyframes ProfilePage-module-scss-module__gaNYQa__confirmSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ProfilePage-module-scss-module__gaNYQa__confirmIcon{background:#ef44441f;border:1px solid #ef444440;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 16px;display:flex}.ProfilePage-module-scss-module__gaNYQa__confirmIcon svg{color:#ef4444}.ProfilePage-module-scss-module__gaNYQa__confirmTitle{color:#fff;text-align:center;margin:0 0 8px;font-size:17px;font-weight:700}.ProfilePage-module-scss-module__gaNYQa__confirmMessage{color:#fff9;text-align:center;word-break:break-word;margin:0 0 24px;font-size:14px;line-height:1.5}.ProfilePage-module-scss-module__gaNYQa__confirmActions{justify-content:space-between;gap:10px;display:flex}@media (max-width:480px){.ProfilePage-module-scss-module__gaNYQa__confirmActions{flex-direction:column-reverse}}.ProfilePage-module-scss-module__gaNYQa__confirmCancelBtn{color:#fffc;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:background .2s,border-color .2s,transform .12s}.ProfilePage-module-scss-module__gaNYQa__confirmCancelBtn:hover{background:#ffffff1a;border-color:#ffffff38;transform:translateY(-1px)}.ProfilePage-module-scss-module__gaNYQa__confirmCancelBtn:active{transform:translateY(0)}@media (max-width:480px){.ProfilePage-module-scss-module__gaNYQa__confirmCancelBtn{width:100%}}.ProfilePage-module-scss-module__gaNYQa__confirmDeleteBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:none;border-radius:10px;padding:11px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:opacity .2s,transform .12s,box-shadow .2s;box-shadow:0 4px 14px #ef44444d}.ProfilePage-module-scss-module__gaNYQa__confirmDeleteBtn:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 18px #ef444466}.ProfilePage-module-scss-module__gaNYQa__confirmDeleteBtn:active{opacity:1;transform:translateY(0)}@media (max-width:480px){.ProfilePage-module-scss-module__gaNYQa__confirmDeleteBtn{width:100%}}.ProfilePage-module-scss-module__gaNYQa__sectionHint{color:#ffffff80;margin:0 0 20px;font-size:14px;line-height:1.5}.ProfilePage-module-scss-module__gaNYQa__revealedKeyBlock{background:#22d39914;border:1px solid #22d39940;border-radius:16px;flex-direction:column;gap:12px;margin-bottom:20px;padding:20px;display:flex}.ProfilePage-module-scss-module__gaNYQa__revealedKeyWarning{color:#22d3a0;margin:0;font-size:13px;font-weight:600}.ProfilePage-module-scss-module__gaNYQa__revealedKeyRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ProfilePage-module-scss-module__gaNYQa__revealedKeyCode{color:#e2e8f0;word-break:break-all;background:#0006;border-radius:10px;flex:1;min-width:0;padding:10px 14px;font-family:JetBrains Mono,Fira Code,monospace;font-size:13px}.ProfilePage-module-scss-module__gaNYQa__cliHintText{color:#ffffff73;margin:0;font-size:12px}.ProfilePage-module-scss-module__gaNYQa__cliHintText code{background:#ffffff14;border-radius:4px;padding:2px 6px;font-size:11px}.ProfilePage-module-scss-module__gaNYQa__createKeyForm{flex-direction:column;gap:10px;display:flex}.ProfilePage-module-scss-module__gaNYQa__createKeyLabel{color:#fff9;font-size:13px;font-weight:500}.ProfilePage-module-scss-module__gaNYQa__createKeyRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ProfilePage-module-scss-module__gaNYQa__keyPrefix{color:#ffffffb3;background:#ffffff0f;border-radius:6px;padding:4px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:12px}
.DashboardPage-module-scss-module__-Klnbq__container{padding:0}.DashboardPage-module-scss-module__-Klnbq__title{color:#fff;letter-spacing:-.4px;margin:0 0 32px;font-size:30px;font-weight:700}.DashboardPage-module-scss-module__-Klnbq__loading,.DashboardPage-module-scss-module__-Klnbq__error{text-align:center;color:#ffffff73;padding:60px 20px;font-size:16px}.DashboardPage-module-scss-module__-Klnbq__providerSection{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f142d8c;border:1px solid #ffffff14;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding:18px 24px;display:flex}.DashboardPage-module-scss-module__-Klnbq__providerInfo{flex-direction:column;gap:4px;display:flex}.DashboardPage-module-scss-module__-Klnbq__providerLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.06em;font-size:13px;font-weight:600}.DashboardPage-module-scss-module__-Klnbq__providerStatus{border-radius:20px;width:fit-content;padding:2px 10px;font-size:13px;font-weight:500;display:inline-block}.DashboardPage-module-scss-module__-Klnbq__providerStatusPolar{color:#a5b4fc;background:#6366f12e;border:1px solid #6366f159}.DashboardPage-module-scss-module__-Klnbq__providerStatusPaddle{color:#5eead4;background:#14b8a626;border:1px solid #14b8a64d}.DashboardPage-module-scss-module__-Klnbq__providerToggle{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:0;padding:4px;display:flex;position:relative}.DashboardPage-module-scss-module__-Klnbq__providerPill{pointer-events:none;will-change:transform;background:linear-gradient(135deg,#8b5cf64d 0%,#6366f14d 100%);border:1px solid #8b5cf673;border-radius:9px;width:calc(50% - 4px);transition:transform .28s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px;left:4px;transform:translate(0);box-shadow:0 2px 12px #8b5cf638,inset 0 1px #ffffff14}.DashboardPage-module-scss-module__-Klnbq__providerPillRight{transform:translate(100%)}.DashboardPage-module-scss-module__-Klnbq__providerBtn{z-index:1;color:#ffffff73;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:7px;padding:8px 18px;font-family:inherit;font-size:14px;font-weight:500;transition:color .25s;display:flex;position:relative}.DashboardPage-module-scss-module__-Klnbq__providerBtn:hover:not(:disabled){color:#fffc}.DashboardPage-module-scss-module__-Klnbq__providerBtn:disabled{cursor:default}.DashboardPage-module-scss-module__-Klnbq__providerBtnActive,.DashboardPage-module-scss-module__-Klnbq__providerBtnActive:hover:not(:disabled){color:#e0d9ff}.DashboardPage-module-scss-module__-Klnbq__providerBtnIcon{opacity:.8;flex-shrink:0;align-items:center;display:flex}@keyframes DashboardPage-module-scss-module__-Klnbq__spin{to{transform:rotate(360deg)}}.DashboardPage-module-scss-module__-Klnbq__providerSpinner{border:2px solid #8b5cf633;border-top-color:#8b5cf6;border-radius:50%;flex-shrink:0;width:16px;height:16px;margin-left:4px;animation:.7s linear infinite DashboardPage-module-scss-module__-Klnbq__spin;display:inline-block}.DashboardPage-module-scss-module__-Klnbq__cardsGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin-bottom:32px;display:grid}.DashboardPage-module-scss-module__-Klnbq__card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f142d8c;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:20px;padding:24px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.DashboardPage-module-scss-module__-Klnbq__card:hover{border-color:#8b5cf640;transform:translateY(-3px);box-shadow:0 12px 32px #0000004d,0 0 0 1px #8b5cf61a}.DashboardPage-module-scss-module__-Klnbq__cardIcon{background:linear-gradient(135deg,#8b5cf640 0%,#6366f140 100%);border:1px solid #8b5cf633;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:flex}.DashboardPage-module-scss-module__-Klnbq__cardContent{flex:1;min-width:0}.DashboardPage-module-scss-module__-Klnbq__cardLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:13px;font-weight:500}.DashboardPage-module-scss-module__-Klnbq__cardValue{color:#fff;font-size:30px;font-weight:700;line-height:1}.DashboardPage-module-scss-module__-Klnbq__section{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f142d8c;border:1px solid #ffffff14;border-radius:16px;margin-bottom:24px;padding:24px}.DashboardPage-module-scss-module__-Klnbq__sectionTitle{color:#fff;margin:0 0 20px;font-size:18px;font-weight:600}.DashboardPage-module-scss-module__-Klnbq__planStats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.DashboardPage-module-scss-module__-Klnbq__planCard{background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;padding:16px;transition:border-color .2s}.DashboardPage-module-scss-module__-Klnbq__planCard:hover{border-color:#8b5cf640}.DashboardPage-module-scss-module__-Klnbq__planName{color:#ffffffe6;margin-bottom:6px;font-size:15px;font-weight:600}.DashboardPage-module-scss-module__-Klnbq__planCount{color:#ffffff80;font-size:13px}.DashboardPage-module-scss-module__-Klnbq__chartHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.DashboardPage-module-scss-module__-Klnbq__chartContainer{background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;padding:16px 16px 8px;position:relative}.DashboardPage-module-scss-module__-Klnbq__chartSvg{width:100%;height:320px;overflow:visible}.DashboardPage-module-scss-module__-Klnbq__chartAxis{stroke:#ffffff26;stroke-width:1.5px}.DashboardPage-module-scss-module__-Klnbq__chartGridLine{stroke:#ffffff0f;stroke-width:1px}.DashboardPage-module-scss-module__-Klnbq__chartLine{fill:none;stroke:#8b5cf6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px #8b5cf680)}.DashboardPage-module-scss-module__-Klnbq__chartPoint{fill:#8b5cf6;stroke:#0f142de6;stroke-width:2.5px;cursor:pointer;transition:r .15s}.DashboardPage-module-scss-module__-Klnbq__chartYAxisTick{fill:#fff6;text-anchor:end;font-size:12px}.DashboardPage-module-scss-module__-Klnbq__chartXAxisTick{fill:#fff6;text-anchor:middle;font-size:12px}.DashboardPage-module-scss-module__-Klnbq__chartAxisLabel{fill:#fff9;font-size:12px;font-weight:600}.DashboardPage-module-scss-module__-Klnbq__chartCaption{color:#ffffff59;text-align:right;margin-top:8px;font-size:12px}.DashboardPage-module-scss-module__-Klnbq__chartTooltip{color:#ffffffe6;pointer-events:none;z-index:200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0e27f5;border:1px solid #8b5cf640;border-radius:12px;min-width:180px;padding:12px 14px;position:fixed;box-shadow:0 8px 24px #00000080}.DashboardPage-module-scss-module__-Klnbq__chartTooltipDate{color:#8b5cf6e6;margin-bottom:6px;font-size:12px;font-weight:700}.DashboardPage-module-scss-module__-Klnbq__chartTooltipTotal{color:#fff;margin-bottom:4px;font-size:12px;font-weight:600}.DashboardPage-module-scss-module__-Klnbq__chartTooltipRow{color:#ffffffa6;font-size:12px;line-height:1.5}.DashboardPage-module-scss-module__-Klnbq__controlsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.DashboardPage-module-scss-module__-Klnbq__filterGroup{flex-direction:row;gap:20px;display:flex}.DashboardPage-module-scss-module__-Klnbq__searchInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;flex:1;min-width:260px;max-width:400px;padding:9px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.DashboardPage-module-scss-module__-Klnbq__searchInput::placeholder{color:#ffffff4d}.DashboardPage-module-scss-module__-Klnbq__searchInput:focus{background:#ffffff14;border-color:#8b5cf699;outline:none}.DashboardPage-module-scss-module__-Klnbq__table{overflow-x:auto}.DashboardPage-module-scss-module__-Klnbq__table table{border-collapse:collapse;width:100%}.DashboardPage-module-scss-module__-Klnbq__table table thead tr{border-bottom:1px solid #ffffff14}.DashboardPage-module-scss-module__-Klnbq__table table thead tr th{text-align:left;color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:12px 14px;font-size:12px;font-weight:600}.DashboardPage-module-scss-module__-Klnbq__table table tbody tr{border-bottom:1px solid #ffffff0d;transition:background .15s}.DashboardPage-module-scss-module__-Klnbq__table table tbody tr:last-child{border-bottom:none}.DashboardPage-module-scss-module__-Klnbq__table table tbody tr:hover{background:#8b5cf612}.DashboardPage-module-scss-module__-Klnbq__table table tbody tr td{color:#ffffffbf;padding:13px 14px;font-size:14px}.DashboardPage-module-scss-module__-Klnbq__sortButton{color:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:600}.DashboardPage-module-scss-module__-Klnbq__pagination{justify-content:center;align-items:center;gap:16px;padding-top:20px;display:flex}.DashboardPage-module-scss-module__-Klnbq__paginationBtn{color:#ffffffbf;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:9px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.DashboardPage-module-scss-module__-Klnbq__paginationBtn:hover:not(:disabled){color:#fff;background:#8b5cf626;border-color:#8b5cf659}.DashboardPage-module-scss-module__-Klnbq__paginationBtn:disabled{opacity:.3;cursor:not-allowed}.DashboardPage-module-scss-module__-Klnbq__pageInfo{color:#ffffff73;font-size:13px}.DashboardPage-module-scss-module__-Klnbq__noData{text-align:center;color:#ffffff59;padding:32px;font-size:14px}.DashboardPage-module-scss-module__-Klnbq__badge{border:1px solid #0000;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.DashboardPage-module-scss-module__-Klnbq__planFree{color:#9ca3af;background:#6b72802e;border-color:#6b72804d}.DashboardPage-module-scss-module__-Klnbq__planStarter{color:#93c5fd;background:#3b82f62e;border-color:#3b82f64d}.DashboardPage-module-scss-module__-Klnbq__planPro{color:#c4b5fd;background:#8b5cf633;border-color:#8b5cf659}.DashboardPage-module-scss-module__-Klnbq__planTeam{color:#5eead4;background:#14b8a62e;border-color:#14b8a64d}@media (max-width:768px){.DashboardPage-module-scss-module__-Klnbq__providerSection{flex-direction:column;align-items:flex-start;gap:14px}.DashboardPage-module-scss-module__-Klnbq__providerToggle{justify-content:stretch;width:100%}.DashboardPage-module-scss-module__-Klnbq__providerBtn{flex:1;justify-content:center}.DashboardPage-module-scss-module__-Klnbq__chartHeader{flex-direction:column;align-items:stretch}.DashboardPage-module-scss-module__-Klnbq__chartSvg{height:260px}.DashboardPage-module-scss-module__-Klnbq__title{margin-bottom:20px;font-size:24px}.DashboardPage-module-scss-module__-Klnbq__cardsGrid{grid-template-columns:repeat(2,1fr);gap:12px}.DashboardPage-module-scss-module__-Klnbq__card{gap:12px;padding:16px}.DashboardPage-module-scss-module__-Klnbq__cardIcon{width:44px;height:44px;font-size:22px}}@media (max-width:480px){.DashboardPage-module-scss-module__-Klnbq__title{font-size:20px}.DashboardPage-module-scss-module__-Klnbq__cardsGrid{grid-template-columns:1fr 1fr;gap:10px}.DashboardPage-module-scss-module__-Klnbq__card{gap:10px;padding:12px}.DashboardPage-module-scss-module__-Klnbq__cardIcon{border-radius:10px;width:36px;height:36px;font-size:18px}.DashboardPage-module-scss-module__-Klnbq__chartSvg{height:200px}}
.PlansPage-module-scss-module__DHQ0lW__container{padding:0}.PlansPage-module-scss-module__DHQ0lW__title{color:#fff;letter-spacing:-.4px;margin:0 0 32px;font-size:30px;font-weight:700}.PlansPage-module-scss-module__DHQ0lW__loading{text-align:center;color:#fff6;padding:60px 20px;font-size:16px}.PlansPage-module-scss-module__DHQ0lW__plansGrid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:20px;display:grid}.PlansPage-module-scss-module__DHQ0lW__planCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f142d8c;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;padding:24px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex}.PlansPage-module-scss-module__DHQ0lW__planCard:hover{border-color:#8b5cf640;transform:translateY(-3px);box-shadow:0 12px 32px #0000004d,0 0 0 1px #8b5cf61a}.PlansPage-module-scss-module__DHQ0lW__planHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}.PlansPage-module-scss-module__DHQ0lW__planName{color:#fff;margin:0;font-size:22px;font-weight:700}.PlansPage-module-scss-module__DHQ0lW__planKey{border:1px solid #0000;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600}.PlansPage-module-scss-module__DHQ0lW__planFree{color:#9ca3af;background:#6b72802e;border-color:#6b72804d}.PlansPage-module-scss-module__DHQ0lW__planStarter{color:#93c5fd;background:#3b82f62e;border-color:#3b82f64d}.PlansPage-module-scss-module__DHQ0lW__planPro{color:#c4b5fd;background:#8b5cf633;border-color:#8b5cf659}.PlansPage-module-scss-module__DHQ0lW__planTeam{color:#5eead4;background:#14b8a62e;border-color:#14b8a64d}.PlansPage-module-scss-module__DHQ0lW__planBody{flex-direction:column;gap:14px;height:100%;margin-bottom:20px;display:flex}.PlansPage-module-scss-module__DHQ0lW__infoGroup{flex-direction:column;gap:4px;display:flex}.PlansPage-module-scss-module__DHQ0lW__infoRow{grid-template-columns:1fr 1fr;gap:14px;display:grid}.PlansPage-module-scss-module__DHQ0lW__infoLabel{color:#fff6;text-transform:uppercase;letter-spacing:.04em;font-size:12px;font-weight:600}.PlansPage-module-scss-module__DHQ0lW__infoValue{color:#ffffffd9;word-break:break-word;font-size:14px}.PlansPage-module-scss-module__DHQ0lW__editButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:10px;width:100%;padding:11px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #8b5cf64d}.PlansPage-module-scss-module__DHQ0lW__editButton:hover{transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf673}.PlansPage-module-scss-module__DHQ0lW__modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#050714bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.PlansPage-module-scss-module__DHQ0lW__modalContent{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f142df7;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:700px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 64px #0009,0 0 0 1px #8b5cf61a}.PlansPage-module-scss-module__DHQ0lW__modalHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.PlansPage-module-scss-module__DHQ0lW__modalHeader h2{color:#fff;margin:0;font-size:20px;font-weight:700}.PlansPage-module-scss-module__DHQ0lW__modalClose{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;padding:6px 8px;font-size:20px;line-height:1;transition:all .2s}.PlansPage-module-scss-module__DHQ0lW__modalClose:hover{color:#fca5a5;background:#ef44441f;border-color:#ef444440}.PlansPage-module-scss-module__DHQ0lW__modalBody{flex-direction:column;gap:20px;padding:24px;display:flex}.PlansPage-module-scss-module__DHQ0lW__formGroup{flex-direction:column;gap:8px;display:flex}.PlansPage-module-scss-module__DHQ0lW__formRow{grid-template-columns:1fr 1fr;gap:16px;display:grid}.PlansPage-module-scss-module__DHQ0lW__label{color:#ffffff80;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.PlansPage-module-scss-module__DHQ0lW__input,.PlansPage-module-scss-module__DHQ0lW__textarea{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;padding:11px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.PlansPage-module-scss-module__DHQ0lW__input::placeholder,.PlansPage-module-scss-module__DHQ0lW__textarea::placeholder{color:#ffffff40}.PlansPage-module-scss-module__DHQ0lW__input:focus,.PlansPage-module-scss-module__DHQ0lW__textarea:focus{background:#ffffff14;border-color:#8b5cf699;outline:none}.PlansPage-module-scss-module__DHQ0lW__textarea{resize:vertical;min-height:80px}.PlansPage-module-scss-module__DHQ0lW__modalFooter{border-top:1px solid #ffffff12;justify-content:flex-end;gap:10px;padding:20px 24px 24px;display:flex}.PlansPage-module-scss-module__DHQ0lW__btnCancel{color:#ffffffa6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.PlansPage-module-scss-module__DHQ0lW__btnCancel:hover{color:#fff;background:#ffffff1a}.PlansPage-module-scss-module__DHQ0lW__btnSave{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:10px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #8b5cf64d}.PlansPage-module-scss-module__DHQ0lW__btnSave:hover{transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf673}
.SubscriptionsPage-module-scss-module__s2SgIG__container{padding:0}.SubscriptionsPage-module-scss-module__s2SgIG__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__title{color:#fff;letter-spacing:-.4px;margin:0;font-size:30px;font-weight:700}.SubscriptionsPage-module-scss-module__s2SgIG__controlsRow{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__searchInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;flex:1;min-width:260px;max-width:400px;padding:9px 14px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.SubscriptionsPage-module-scss-module__s2SgIG__searchInput::placeholder{color:#ffffff4d}.SubscriptionsPage-module-scss-module__s2SgIG__searchInput:focus{background:#ffffff14;border-color:#8b5cf699;outline:none}.SubscriptionsPage-module-scss-module__s2SgIG__loading{text-align:center;color:#fff6;padding:60px 20px;font-size:16px}.SubscriptionsPage-module-scss-module__s2SgIG__tableContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f142d8c;border:1px solid #ffffff14;border-radius:16px;margin-bottom:24px;overflow-x:auto}.SubscriptionsPage-module-scss-module__s2SgIG__table{border-collapse:collapse;width:100%;min-width:900px}.SubscriptionsPage-module-scss-module__s2SgIG__table thead tr{border-bottom:1px solid #ffffff14}.SubscriptionsPage-module-scss-module__s2SgIG__table thead tr th{text-align:left;color:#fff6;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:14px 16px;font-size:12px;font-weight:600}.SubscriptionsPage-module-scss-module__s2SgIG__table tbody tr{border-bottom:1px solid #ffffff0d;transition:background .15s}.SubscriptionsPage-module-scss-module__s2SgIG__table tbody tr:last-child{border-bottom:none}.SubscriptionsPage-module-scss-module__s2SgIG__table tbody tr:hover{background:#8b5cf612}.SubscriptionsPage-module-scss-module__s2SgIG__table tbody tr td{color:#ffffffbf;padding:14px 16px;font-size:14px}.SubscriptionsPage-module-scss-module__s2SgIG__sortButton{color:inherit;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:600}.SubscriptionsPage-module-scss-module__s2SgIG__periodCell{font-size:12px;line-height:1.55}.SubscriptionsPage-module-scss-module__s2SgIG__periodCell div:first-child{color:#ffffffd9;font-weight:600}.SubscriptionsPage-module-scss-module__s2SgIG__periodCell div:last-child{color:#fff6}.SubscriptionsPage-module-scss-module__s2SgIG__planBadge{border:1px solid #0000;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.SubscriptionsPage-module-scss-module__s2SgIG__planFree{color:#9ca3af;background:#6b72802e;border-color:#6b72804d}.SubscriptionsPage-module-scss-module__s2SgIG__planStarter{color:#93c5fd;background:#3b82f62e;border-color:#3b82f64d}.SubscriptionsPage-module-scss-module__s2SgIG__planPro{color:#c4b5fd;background:#8b5cf633;border-color:#8b5cf659}.SubscriptionsPage-module-scss-module__s2SgIG__planTeam{color:#5eead4;background:#14b8a62e;border-color:#14b8a64d}.SubscriptionsPage-module-scss-module__s2SgIG__statusBadge{border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.SubscriptionsPage-module-scss-module__s2SgIG__statusActive{color:#6ee7b7;background:#10b98126;border:1px solid #10b98140}.SubscriptionsPage-module-scss-module__s2SgIG__statusCanceled{color:#fca5a5;background:#ef444426;border:1px solid #ef444440}.SubscriptionsPage-module-scss-module__s2SgIG__statusPastDue{color:#fcd34d;background:#f59e0b26;border:1px solid #f59e0b40}.SubscriptionsPage-module-scss-module__s2SgIG__statusUnpaid{color:#fde047;background:#eab3081f;border:1px solid #eab30833}.SubscriptionsPage-module-scss-module__s2SgIG__statusTrialing{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f640}.SubscriptionsPage-module-scss-module__s2SgIG__actions{gap:6px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__btnEdit,.SubscriptionsPage-module-scss-module__s2SgIG__btnCancel,.SubscriptionsPage-module-scss-module__s2SgIG__btnRevoke{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:6px 10px;font-size:15px;line-height:1;transition:all .2s}.SubscriptionsPage-module-scss-module__s2SgIG__btnEdit{background:#8b5cf61f;border-color:#8b5cf633}.SubscriptionsPage-module-scss-module__s2SgIG__btnEdit:hover{background:#8b5cf640;border-color:#8b5cf666}.SubscriptionsPage-module-scss-module__s2SgIG__btnCancel{background:#ef44441a;border-color:#ef444433}.SubscriptionsPage-module-scss-module__s2SgIG__btnCancel:hover{background:#ef444438;border-color:#ef444466}.SubscriptionsPage-module-scss-module__s2SgIG__btnRevoke{background:#f973161f;border-color:#f9731640}.SubscriptionsPage-module-scss-module__s2SgIG__btnRevoke:hover{background:#f9731647;border-color:#f9731680;box-shadow:0 0 8px #f9731633}.SubscriptionsPage-module-scss-module__s2SgIG__pagination{justify-content:center;align-items:center;gap:16px;padding:20px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__paginationBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:9px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.SubscriptionsPage-module-scss-module__s2SgIG__paginationBtn:hover:not(:disabled){color:#fff;background:#8b5cf626;border-color:#8b5cf659}.SubscriptionsPage-module-scss-module__s2SgIG__paginationBtn:disabled{opacity:.3;cursor:not-allowed}.SubscriptionsPage-module-scss-module__s2SgIG__pageInfo{color:#fff6;font-size:13px}.SubscriptionsPage-module-scss-module__s2SgIG__noData{text-align:center;color:#ffffff59;padding:40px;font-size:14px}.SubscriptionsPage-module-scss-module__s2SgIG__modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#050714bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.SubscriptionsPage-module-scss-module__s2SgIG__modalContent{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f142df7;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:500px;max-height:85vh;overflow-y:auto;box-shadow:0 24px 64px #0009,0 0 0 1px #8b5cf61a}.SubscriptionsPage-module-scss-module__s2SgIG__modalHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__modalHeader h2{color:#fff;margin:0;font-size:20px;font-weight:700}.SubscriptionsPage-module-scss-module__s2SgIG__modalClose{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;padding:6px 8px;font-size:20px;line-height:1;transition:all .2s}.SubscriptionsPage-module-scss-module__s2SgIG__modalClose:hover{color:#fca5a5;background:#ef44441f;border-color:#ef444440}.SubscriptionsPage-module-scss-module__s2SgIG__modalBody{flex-direction:column;gap:20px;padding:24px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__modalInfo{color:#ffffffb3;background:#ffffff0a;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:6px;padding:14px 16px;font-size:14px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__modalInfo strong{color:#fff6;margin-right:4px;font-weight:500}.SubscriptionsPage-module-scss-module__s2SgIG__formGroup{flex-direction:column;gap:8px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__label{color:#ffffff8c;text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.SubscriptionsPage-module-scss-module__s2SgIG__checkboxLabel{color:#ffffffbf;cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__checkboxLabel input[type=checkbox]{cursor:pointer;accent-color:#8b5cf6;width:17px;height:17px}.SubscriptionsPage-module-scss-module__s2SgIG__modalFooter{border-top:1px solid #ffffff12;justify-content:flex-end;gap:10px;padding:20px 24px 24px;display:flex}.SubscriptionsPage-module-scss-module__s2SgIG__btnModalCancel{color:#ffffffa6;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:10px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.SubscriptionsPage-module-scss-module__s2SgIG__btnModalCancel:hover{color:#fff;background:#ffffff1a}.SubscriptionsPage-module-scss-module__s2SgIG__btnModalSave{color:#fff;cursor:pointer;background:linear-gradient(135deg,#8b5cf6 0%,#6366f1 100%);border:none;border-radius:10px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600;transition:all .2s;box-shadow:0 4px 14px #8b5cf64d}.SubscriptionsPage-module-scss-module__s2SgIG__btnModalSave:hover{transform:translateY(-1px);box-shadow:0 6px 20px #8b5cf673}.SubscriptionsPage-module-scss-module__s2SgIG__filterSelect,.SubscriptionsPage-module-scss-module__s2SgIG__select{display:none}@media (max-width:768px){.SubscriptionsPage-module-scss-module__s2SgIG__title{margin-bottom:16px;font-size:22px}.SubscriptionsPage-module-scss-module__s2SgIG__filtersRow{flex-direction:column;gap:8px}}@media (max-width:480px){.SubscriptionsPage-module-scss-module__s2SgIG__title{font-size:18px}}
.TeamsPage-module-scss-module__CnQ0tW__container{padding:0}.TeamsPage-module-scss-module__CnQ0tW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__title{color:#fff;letter-spacing:-.4px;margin:0;font-size:30px;font-weight:700}.TeamsPage-module-scss-module__CnQ0tW__searchBox{flex:1;max-width:420px}.TeamsPage-module-scss-module__CnQ0tW__searchInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:10px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.TeamsPage-module-scss-module__CnQ0tW__searchInput::placeholder{color:#ffffff4d}.TeamsPage-module-scss-module__CnQ0tW__searchInput:focus{background:#ffffff14;border-color:#8b5cf699;outline:none}.TeamsPage-module-scss-module__CnQ0tW__controlsRow{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__filterGroup{flex-direction:column;gap:6px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__controlLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.TeamsPage-module-scss-module__CnQ0tW__totalBadge{color:#ffffff80;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-self:flex-end;padding:6px 12px;font-size:13px}.TeamsPage-module-scss-module__CnQ0tW__totalBadge strong{color:#fff;font-weight:700}.TeamsPage-module-scss-module__CnQ0tW__loading{text-align:center;color:#fff6;padding:60px 20px;font-size:16px}.TeamsPage-module-scss-module__CnQ0tW__tableContainer{background:#ffffff05;border:1px solid #ffffff14;border-radius:14px;overflow-x:auto}.TeamsPage-module-scss-module__CnQ0tW__table{border-collapse:collapse;width:100%;font-size:14px}.TeamsPage-module-scss-module__CnQ0tW__table thead tr{border-bottom:1px solid #ffffff14}.TeamsPage-module-scss-module__CnQ0tW__table th{text-align:left;text-transform:uppercase;letter-spacing:.06em;color:#fff6;white-space:nowrap;padding:14px 16px;font-size:11px;font-weight:600}.TeamsPage-module-scss-module__CnQ0tW__table td{color:#ffffffd9;vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:13px 16px}.TeamsPage-module-scss-module__CnQ0tW__table tbody tr{transition:background .15s}.TeamsPage-module-scss-module__CnQ0tW__table tbody tr:hover{background:#ffffff08}.TeamsPage-module-scss-module__CnQ0tW__table tbody tr:last-child td{border-bottom:none}.TeamsPage-module-scss-module__CnQ0tW__sortButton{color:#fff6;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:600;transition:color .15s}.TeamsPage-module-scss-module__CnQ0tW__sortButton:hover{color:#ffffffbf}.TeamsPage-module-scss-module__CnQ0tW__teamName{color:#fff;font-weight:600}.TeamsPage-module-scss-module__CnQ0tW__emailCell{color:#ffffff8c;font-size:13px}.TeamsPage-module-scss-module__CnQ0tW__countCell{text-align:center;color:#ffffffbf;font-weight:600}.TeamsPage-module-scss-module__CnQ0tW__noSub{color:#ffffff4d}.TeamsPage-module-scss-module__CnQ0tW__badge{white-space:nowrap;border-radius:20px;align-items:center;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.TeamsPage-module-scss-module__CnQ0tW__statusActive{color:#4ade80;background:#22c55e26;border:1px solid #22c55e33}.TeamsPage-module-scss-module__CnQ0tW__statusCanceled{color:#f87171;background:#ef44441f;border:1px solid #ef44442e}.TeamsPage-module-scss-module__CnQ0tW__statusPastDue{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b2e}.TeamsPage-module-scss-module__CnQ0tW__statusUnpaid{color:#f87171;background:#ef44441f;border:1px solid #ef44442e}.TeamsPage-module-scss-module__CnQ0tW__statusTrialing{color:#a78bfa;background:#6366f126;border:1px solid #6366f133}.TeamsPage-module-scss-module__CnQ0tW__btnView{cursor:pointer;background:#8b5cf626;border:1px solid #8b5cf64d;border-radius:8px;padding:6px 10px;font-size:14px;transition:background .15s,border-color .15s}.TeamsPage-module-scss-module__CnQ0tW__btnView:hover{background:#8b5cf647;border-color:#8b5cf680}.TeamsPage-module-scss-module__CnQ0tW__noData{text-align:center;color:#ffffff4d;padding:48px 20px;font-size:14px}.TeamsPage-module-scss-module__CnQ0tW__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:24px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__paginationBtn{color:#ffffffbf;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;padding:8px 18px;font-family:inherit;font-size:14px;transition:background .15s,border-color .15s}.TeamsPage-module-scss-module__CnQ0tW__paginationBtn:hover:not(:disabled){background:#ffffff1a;border-color:#fff3}.TeamsPage-module-scss-module__CnQ0tW__paginationBtn:disabled{opacity:.35;cursor:not-allowed}.TeamsPage-module-scss-module__CnQ0tW__pageInfo{color:#ffffff73;font-size:13px}.TeamsPage-module-scss-module__CnQ0tW__modal{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.TeamsPage-module-scss-module__CnQ0tW__modalContent{background:#1a1625;border:1px solid #ffffff1a;border-radius:18px;flex-direction:column;width:100%;max-width:640px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 24px 80px #00000080}.TeamsPage-module-scss-module__CnQ0tW__modalHeader{border-bottom:1px solid #ffffff14;flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__modalHeader h2{color:#fff;margin:0;font-size:18px;font-weight:700}.TeamsPage-module-scss-module__CnQ0tW__modalClose{color:#fff9;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:background .15s;display:flex}.TeamsPage-module-scss-module__CnQ0tW__modalClose:hover{color:#fff;background:#ffffff1f}.TeamsPage-module-scss-module__CnQ0tW__modalBody{flex:1;padding:20px 24px 24px;overflow-y:auto}.TeamsPage-module-scss-module__CnQ0tW__modalBody::-webkit-scrollbar{width:6px}.TeamsPage-module-scss-module__CnQ0tW__modalBody::-webkit-scrollbar-track{background:0 0}.TeamsPage-module-scss-module__CnQ0tW__modalBody::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:3px}.TeamsPage-module-scss-module__CnQ0tW__sectionTitle{text-transform:uppercase;letter-spacing:.08em;color:#8b5cf6cc;border-bottom:1px solid #8b5cf626;margin:20px 0 10px;padding-bottom:8px;font-size:11px;font-weight:700}.TeamsPage-module-scss-module__CnQ0tW__sectionTitle:first-child{margin-top:0}.TeamsPage-module-scss-module__CnQ0tW__detailRow{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:12px;padding:6px 0;display:flex}.TeamsPage-module-scss-module__CnQ0tW__detailRow:last-child{border-bottom:none}.TeamsPage-module-scss-module__CnQ0tW__detailLabel{color:#fff6;flex-shrink:0;min-width:140px;font-size:13px;font-weight:500}.TeamsPage-module-scss-module__CnQ0tW__detailValue{color:#ffffffd9;word-break:break-all;flex:1;font-size:13px}.TeamsPage-module-scss-module__CnQ0tW__subCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;margin-bottom:8px;padding:12px 14px}.TeamsPage-module-scss-module__CnQ0tW__membersList{flex-direction:column;gap:8px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__memberCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;padding:12px 14px}.TeamsPage-module-scss-module__CnQ0tW__memberHeader{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__memberName{color:#fff;font-size:14px;font-weight:600}.TeamsPage-module-scss-module__CnQ0tW__roleTag{text-transform:uppercase;letter-spacing:.05em;border-radius:20px;padding:2px 8px;font-size:11px;font-weight:700}.TeamsPage-module-scss-module__CnQ0tW__roleOwner{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b33}.TeamsPage-module-scss-module__CnQ0tW__roleMember{color:#a78bfa;background:#6366f11f;border:1px solid #6366f12e}.TeamsPage-module-scss-module__CnQ0tW__memberEmail{color:#ffffff73;margin-bottom:6px;font-size:12px}.TeamsPage-module-scss-module__CnQ0tW__memberDates{color:#ffffff59;flex-wrap:wrap;gap:16px;font-size:11px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__emptyState{color:#ffffff4d;text-align:center;padding:12px 0;font-size:13px}.TeamsPage-module-scss-module__CnQ0tW__invitesList{flex-direction:column;gap:8px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__inviteCard{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;padding:10px 14px}.TeamsPage-module-scss-module__CnQ0tW__inviteEmail{color:#fffc;margin-bottom:6px;font-size:14px;font-weight:500}.TeamsPage-module-scss-module__CnQ0tW__inviteMeta{color:#fff6;flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.TeamsPage-module-scss-module__CnQ0tW__inviteAccepted{color:#4ade80;font-weight:600}.TeamsPage-module-scss-module__CnQ0tW__invitePending{color:#fbbf24;font-weight:600}
.UsersPage-module-scss-module__4jjW9W__container{padding:0}.UsersPage-module-scss-module__4jjW9W__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.UsersPage-module-scss-module__4jjW9W__title{color:#fff;letter-spacing:-.4px;margin:0;font-size:30px;font-weight:700}.UsersPage-module-scss-module__4jjW9W__searchBox{flex:1;max-width:380px}.UsersPage-module-scss-module__4jjW9W__searchInput{color:#fff;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:10px;width:100%;padding:10px 16px;font-family:inherit;font-size:14px;transition:border-color .2s,background .2s}.UsersPage-module-scss-module__4jjW9W__searchInput::placeholder{color:#ffffff4d}.UsersPage-module-scss-module__4jjW9W__searchInput:focus{background:#ffffff14;border-color:#8b5cf699;outline:none}.UsersPage-module-scss-module__4jjW9W__controlsRow{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.UsersPage-module-scss-module__4jjW9W__filterGroup{flex-direction:column;gap:6px;display:flex}.UsersPage-module-scss-module__4jjW9W__controlLabel{color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}.UsersPage-module-scss-module__4jjW9W__loading{text-align:center;color:#fff6;padding:60px 20px;font-size:16px}.UsersPage-module-scss-module__4jjW9W__tableContainer{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f142d8c;border:1px solid #ffffff14;border-radius:16px;margin-bottom:24px;overflow:auto hidden}.UsersPage-module-scss-module__4jjW9W__table{border-collapse:collapse;width:100%}.UsersPage-module-scss-module__4jjW9W__table thead tr{border-bottom:1px solid #ffffff14}.UsersPage-module-scss-module__4jjW9W__table thead tr th{text-align:left;color:#fff6;text-transform:uppercase;letter-spacing:.05em;padding:14px 16px;font-size:12px;font-weight:600}.UsersPage-module-scss-module__4jjW9W__table tbody tr{border-bottom:1px solid #ffffff0d;transition:background .15s}.UsersPage-module-scss-module__4jjW9W__table tbody tr:last-child{border-bottom:none}.UsersPage-module-scss-module__4jjW9W__table tbody tr:hover{background:#8b5cf612}.UsersPage-module-scss-module__4jjW9W__table tbody tr td{color:#ffffffbf;padding:14px 16px;font-size:14px}.UsersPage-module-scss-module__4jjW9W__sortButton{color:inherit;cursor:pointer;white-space:nowrap;text-transform:uppercase;letter-spacing:.05em;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:600}.UsersPage-module-scss-module__4jjW9W__badge{border:1px solid #0000;border-radius:20px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.UsersPage-module-scss-module__4jjW9W__planFree{color:#9ca3af;background:#6b72802e;border-color:#6b72804d}.UsersPage-module-scss-module__4jjW9W__planStarter{color:#93c5fd;background:#3b82f62e;border-color:#3b82f64d}.UsersPage-module-scss-module__4jjW9W__planPro{color:#c4b5fd;background:#8b5cf633;border-color:#8b5cf659}.UsersPage-module-scss-module__4jjW9W__planTeam{color:#5eead4;background:#14b8a62e;border-color:#14b8a64d}.UsersPage-module-scss-module__4jjW9W__actions{gap:6px;display:flex}.UsersPage-module-scss-module__4jjW9W__btnView,.UsersPage-module-scss-module__4jjW9W__btnIcons,.UsersPage-module-scss-module__4jjW9W__btnDelete{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:6px 10px;font-size:15px;line-height:1;transition:all .2s}.UsersPage-module-scss-module__4jjW9W__btnView{background:#8b5cf61f;border-color:#8b5cf633}.UsersPage-module-scss-module__4jjW9W__btnView:hover{background:#8b5cf640;border-color:#8b5cf666}.UsersPage-module-scss-module__4jjW9W__btnIcons{background:#14b8a61a;border-color:#14b8a633}.UsersPage-module-scss-module__4jjW9W__btnIcons:hover{background:#14b8a638;border-color:#14b8a666}.UsersPage-module-scss-module__4jjW9W__btnDelete{background:#ef44441a;border-color:#ef444433}.UsersPage-module-scss-module__4jjW9W__btnDelete:hover{background:#ef444438;border-color:#ef444466}.UsersPage-module-scss-module__4jjW9W__pagination{justify-content:center;align-items:center;gap:16px;padding:20px;display:flex}.UsersPage-module-scss-module__4jjW9W__paginationBtn{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;padding:9px 20px;font-family:inherit;font-size:14px;font-weight:500;transition:all .2s}.UsersPage-module-scss-module__4jjW9W__paginationBtn:hover:not(:disabled){color:#fff;background:#8b5cf626;border-color:#8b5cf659}.UsersPage-module-scss-module__4jjW9W__paginationBtn:disabled{opacity:.3;cursor:not-allowed}.UsersPage-module-scss-module__4jjW9W__pageInfo{color:#fff6;font-size:13px}.UsersPage-module-scss-module__4jjW9W__noData{text-align:center;color:#ffffff59;padding:40px;font-size:14px}.UsersPage-module-scss-module__4jjW9W__modal{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:1000;background:#050714bf;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.UsersPage-module-scss-module__4jjW9W__modalContent{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f142df7;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:600px;max-height:85vh;overflow-y:auto;box-shadow:0 24px 64px #0009,0 0 0 1px #8b5cf61a}.UsersPage-module-scss-module__4jjW9W__modalHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:24px 24px 20px;display:flex}.UsersPage-module-scss-module__4jjW9W__modalHeader h2{color:#fff;margin:0;font-size:20px;font-weight:700}.UsersPage-module-scss-module__4jjW9W__modalClose{color:#ffffff80;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:8px;padding:6px 8px;font-size:20px;line-height:1;transition:all .2s}.UsersPage-module-scss-module__4jjW9W__modalClose:hover{color:#fca5a5;background:#ef44441f;border-color:#ef444440}.UsersPage-module-scss-module__4jjW9W__modalBody{padding:24px}.UsersPage-module-scss-module__4jjW9W__sectionTitle{color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #ffffff12;margin:24px 0 12px;padding-top:20px;font-size:14px;font-weight:600}.UsersPage-module-scss-module__4jjW9W__sectionTitle:first-child{border-top:none;margin-top:0;padding-top:0}.UsersPage-module-scss-module__4jjW9W__detailRow{border-bottom:1px solid #ffffff0a;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.UsersPage-module-scss-module__4jjW9W__detailRow:last-child{border-bottom:none}.UsersPage-module-scss-module__4jjW9W__detailLabel{color:#ffffff73;font-size:13px;font-weight:500}.UsersPage-module-scss-module__4jjW9W__detailValue{color:#ffffffd9;text-align:right;font-size:14px}.UsersPage-module-scss-module__4jjW9W__subscriptionHint{color:#ffffff8c;margin:0 0 12px;font-size:13px}.UsersPage-module-scss-module__4jjW9W__formGroup{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}.UsersPage-module-scss-module__4jjW9W__formLabel{color:#fff9;font-size:13px;font-weight:500}.UsersPage-module-scss-module__4jjW9W__checkboxLabel{color:#ffffffd9;align-items:center;gap:8px;margin:8px 0 14px;font-size:14px;display:inline-flex}.UsersPage-module-scss-module__4jjW9W__checkboxLabel input{width:16px;height:16px}.UsersPage-module-scss-module__4jjW9W__btnSaveSubscription{color:#fff;cursor:pointer;background:#8b5cf633;border:1px solid #8b5cf673;border-radius:10px;width:100%;margin-bottom:4px;padding:10px 14px;font-size:14px;font-weight:600;transition:all .2s}.UsersPage-module-scss-module__4jjW9W__btnSaveSubscription:hover:not(:disabled){background:#8b5cf652;border-color:#8b5cf6b3}.UsersPage-module-scss-module__4jjW9W__btnSaveSubscription:disabled{opacity:.6;cursor:not-allowed}.UsersPage-module-scss-module__4jjW9W__modalContentWide{max-width:900px}.UsersPage-module-scss-module__4jjW9W__iconsSearchRow{align-items:center;gap:12px;margin-bottom:20px;display:flex}.UsersPage-module-scss-module__4jjW9W__iconsSearchRow .UsersPage-module-scss-module__4jjW9W__searchInput{flex:1;max-width:100%}.UsersPage-module-scss-module__4jjW9W__iconsTotalBadge{white-space:nowrap;color:#fff6;background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;padding:6px 12px;font-size:13px}.UsersPage-module-scss-module__4jjW9W__iconsLoading,.UsersPage-module-scss-module__4jjW9W__iconsEmpty{text-align:center;color:#ffffff59;padding:48px 20px;font-size:14px}.UsersPage-module-scss-module__4jjW9W__iconsGrid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:12px;margin-bottom:20px;display:grid}.UsersPage-module-scss-module__4jjW9W__iconCard{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;transition:border-color .2s,background .2s;overflow:hidden}.UsersPage-module-scss-module__4jjW9W__iconCard:hover{background:#8b5cf614;border-color:#8b5cf64d}.UsersPage-module-scss-module__4jjW9W__iconPreview{background:#ffffff08;justify-content:center;align-items:center;height:90px;padding:12px;display:flex}.UsersPage-module-scss-module__4jjW9W__iconImg{object-fit:contain;filter:drop-shadow(0 0 6px #8b5cf633);max-width:100%;max-height:66px}.UsersPage-module-scss-module__4jjW9W__iconNoPreview{color:#fff3;justify-content:center;align-items:center;width:100%;height:100%;font-size:28px;display:flex}.UsersPage-module-scss-module__4jjW9W__iconMeta{border-top:1px solid #ffffff0f;flex-direction:column;gap:2px;padding:6px 8px 8px;display:flex}.UsersPage-module-scss-module__4jjW9W__iconName{color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.UsersPage-module-scss-module__4jjW9W__iconSize{color:#ffffff4d;font-size:10px}.UsersPage-module-scss-module__4jjW9W__controlSelect{display:none}@media (max-width:768px){.UsersPage-module-scss-module__4jjW9W__header{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px}.UsersPage-module-scss-module__4jjW9W__title{font-size:22px}.UsersPage-module-scss-module__4jjW9W__searchBox{max-width:100%}.UsersPage-module-scss-module__4jjW9W__controlsRow{gap:8px}}@media (max-width:480px){.UsersPage-module-scss-module__4jjW9W__title{font-size:18px}.UsersPage-module-scss-module__4jjW9W__controlsRow{flex-direction:column;gap:8px}}
