.FeedbackCard_card__RWJoM{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-6);cursor:pointer;transition:all var(--transition);display:flex;flex-direction:column;gap:var(--space-4);position:relative;overflow:hidden}.FeedbackCard_card__RWJoM:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl);border-color:var(--primary)}.FeedbackCard_closed__SJXrG{opacity:.7;background:var(--bg-secondary);border-style:dashed}.FeedbackCard_header__48tqg{display:flex;justify-content:space-between;align-items:flex-start}.FeedbackCard_badges__MIXyb{display:flex;gap:var(--space-2);flex-wrap:wrap}.FeedbackCard_badge__mnjF7{font-weight:var(--font-bold);padding:4px 10px;text-transform:uppercase;letter-spacing:.05em;display:inline-flex;align-items:center}.FeedbackCard_date__RcXe1{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--font-medium);white-space:nowrap}.FeedbackCard_title___np0N{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin:0;line-height:1.4}.FeedbackCard_description__1TiAt{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.FeedbackCard_footer__jVcS_{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:var(--space-4);border-top:1px solid var(--border-ultra-light)}.FeedbackCard_author__W3JsI{display:flex;align-items:center;gap:var(--space-2)}.FeedbackCard_authorName__Mvfu_{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--font-medium)}.FeedbackCard_actions__1rbkE{display:flex;align-items:center;gap:var(--space-4)}.FeedbackCard_meta__YcWyX{display:flex;align-items:center;gap:var(--space-1-5);font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--font-medium);background:var(--bg-secondary);padding:4px 10px;border-radius:var(--border-radius-full)}.FeedbackCard_adminControls__XWdYP{display:flex;gap:var(--space-2);margin-left:var(--space-2);padding-left:var(--space-2);border-left:1px solid var(--border-light)}.FeedbackCard_adminBtn__CtOrz{background:transparent;border:none;cursor:pointer;color:var(--text-tertiary);padding:4px;transition:all var(--transition);border-radius:var(--border-radius)}.FeedbackCard_adminBtn__CtOrz:hover{color:var(--primary);background:var(--primary-light)}.FeedbackCard_adminBtn__CtOrz.FeedbackCard_danger__nGNVK{color:var(--error)}.FeedbackCard_adminBtn__CtOrz.FeedbackCard_danger__nGNVK:hover{color:var(--error);background:var(--error-bg)}.FeedbackCard_adminBtn__CtOrz.FeedbackCard_success__c0BSl{color:var(--success)}.FeedbackCard_adminBtn__CtOrz.FeedbackCard_success__c0BSl:hover{color:var(--success);background:var(--success-bg)}.FeedbackCard_feedbackCard__b58bu{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);padding:var(--space-4) var(--space-5);cursor:pointer;transition:var(--transition);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.FeedbackCard_feedbackCard__b58bu:hover{border-color:var(--primary)}.FeedbackCard_cardContent__9zhoh{flex:1 1;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.FeedbackCard_cardHeader__B9HVk{display:flex;align-items:center;gap:var(--space-2)}.FeedbackCard_badge__mnjF7{font-size:var(--text-xs);font-weight:var(--font-medium);padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-full);text-transform:capitalize;border:1px solid}.FeedbackCard_badgeBug__MsVgp{color:var(--error);background:var(--error-bg);border-color:var(--error)}.FeedbackCard_badgeFeedback__NqVQI{color:var(--primary);background:var(--primary-light);border-color:var(--primary)}.FeedbackCard_statuspending__8TCvX{color:var(--text-secondary);background:var(--bg-secondary);border-color:var(--border-medium)}.FeedbackCard_statusopen__A73SE{color:var(--primary);background:var(--primary-light);border-color:var(--primary)}.FeedbackCard_statusinprogress__ffZNh{color:var(--warning);background:var(--warning-bg);border-color:var(--warning)}.FeedbackCard_statuscompleted__mNGp9{color:var(--success);background:var(--success-bg);border-color:var(--success)}.FeedbackCard_statusclosed__3Slz7{color:var(--text-tertiary);background:var(--bg-secondary);border-color:var(--border-light)}.FeedbackCard_cardTitle__MCKXK{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:1.4}.FeedbackCard_cardDescription__s6EfJ{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FeedbackCard_cardActions__W_pHQ{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.FeedbackCard_commentCount__PCRf3{display:flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-tertiary)}.FeedbackCard_voteBtn__UI4a5{display:flex;align-items:center;gap:var(--space-1-5);background:var(--bg-secondary);border:1px solid var(--border-light);cursor:pointer;color:var(--text-tertiary);padding:var(--space-1-5) var(--space-3);border-radius:var(--border-radius-full);font-size:var(--text-sm);transition:all var(--transition)}.FeedbackCard_voteBtn__UI4a5:hover:not(:disabled){color:var(--primary);border-color:var(--primary);background:var(--primary-light)}.FeedbackCard_voteBtn__UI4a5:disabled{opacity:.5;cursor:not-allowed}.FeedbackCard_activeUp__szmeM{color:var(--primary);background:var(--primary-light);border-color:var(--primary)}.FeedbackCard_voteCount__efyTS{font-size:var(--text-sm);font-weight:var(--font-bold);color:inherit}@media (max-width:640px){.FeedbackCard_feedbackCard__b58bu{flex-direction:column;align-items:stretch;gap:var(--space-3)}.FeedbackCard_cardActions__W_pHQ{justify-content:flex-start}}.FeedbackFormModal_overlay__NW7o0{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--overlay);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-4);animation:FeedbackFormModal_fadeIn__3fPhA .2s ease-out}@keyframes FeedbackFormModal_fadeIn__3fPhA{0%{opacity:0}to{opacity:1}}.FeedbackFormModal_modal__Jz2at{background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);width:100%;max-width:900px;height:85vh;max-height:700px;box-shadow:var(--shadow-xl);animation:FeedbackFormModal_slideUp__je_vg .3s cubic-bezier(.16,1,.3,1);overflow:hidden;display:flex;flex-direction:column}@keyframes FeedbackFormModal_slideUp__je_vg{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.FeedbackFormModal_header__Gn52J{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-6);background:var(--bg-card);position:sticky;top:0;border-bottom:1px solid var(--border-light)}.FeedbackFormModal_title__RHNgN{font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--text-primary);margin:0}.FeedbackFormModal_form__q8wFD{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-5);overflow-y:auto}.FeedbackFormModal_errorBanner__aumdy{background:var(--error-bg);border:1px solid var(--border-error);color:var(--error-dark);padding:var(--space-3);border-radius:var(--border-radius);display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--font-medium)}.FeedbackFormModal_formGroup__SVPrL{display:flex;flex-direction:column;gap:var(--space-2)}.FeedbackFormModal_inputWrapper__NOOZo{position:relative}.FeedbackFormModal_counterInside__iX588{position:absolute;right:var(--space-3);bottom:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.FeedbackFormModal_inputWithCounter__rA_ld{padding-right:calc(var(--space-3) + 48px)}.FeedbackFormModal_counterBelow__ndMx8{margin-top:6px;font-size:var(--text-xs);color:var(--text-tertiary);display:block;text-align:right}.FeedbackFormModal_counterWarning__Zwuld{color:var(--error)}.FeedbackFormModal_label__QHAcg{font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--text-primary)}.FeedbackFormModal_typeSelector__DrKRz{display:flex;gap:var(--space-3);background:var(--bg-secondary);padding:var(--space-1-5);border-radius:var(--border-radius-lg);border:1px solid var(--border-light)}.FeedbackFormModal_typeBtn__j_v13{flex:1 1;padding:var(--space-2-5);border:1px solid transparent;background:transparent;color:var(--text-secondary);font-weight:var(--font-medium);border-radius:var(--border-radius);cursor:pointer;transition:all var(--transition);font-size:var(--text-sm)}.FeedbackFormModal_typeBtn__j_v13:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-light)}.FeedbackFormModal_activeFeature__HMgwt{color:var(--primary)}.FeedbackFormModal_activeBug__ux6mj,.FeedbackFormModal_activeFeature__HMgwt{background:var(--white);border-color:var(--border-light);font-weight:var(--font-bold)}.FeedbackFormModal_activeBug__ux6mj{color:var(--error)}.FeedbackFormModal_input__VFzjF,.FeedbackFormModal_textarea___9PSE{background:transparent;border:1px solid var(--border-light);color:var(--text-primary);padding:var(--space-3);border-radius:var(--border-radius-lg);font-size:var(--text-base);transition:all var(--transition);width:100%}.FeedbackFormModal_inputError__qiEH_,.FeedbackFormModal_tagsError__jfwl6,.FeedbackFormModal_textareaError__rVYNq{border-color:var(--error);animation:FeedbackFormModal_shake__6oSNC .3s ease}@keyframes FeedbackFormModal_shake__6oSNC{0%,to{transform:translateX(0)}25%{transform:translateX(-8px)}75%{transform:translateX(8px)}}.FeedbackFormModal_input__VFzjF:focus,.FeedbackFormModal_textarea___9PSE:focus{outline:none;border-color:var(--primary);background:var(--white)}.FeedbackFormModal_textarea___9PSE{resize:vertical;min-height:120px;line-height:1.6}.FeedbackFormModal_tags__gLEk8{display:flex;flex-wrap:wrap;gap:var(--space-2)}.FeedbackFormModal_tag__smt2Q{background:transparent;border:1px solid var(--border-light);color:var(--text-secondary);padding:6px 14px;border-radius:var(--border-radius-full);font-size:var(--text-sm);cursor:pointer;transition:all var(--transition);font-weight:var(--font-medium)}.FeedbackFormModal_tag__smt2Q:disabled{opacity:.6;cursor:not-allowed}.FeedbackFormModal_tag__smt2Q:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-light)}.FeedbackFormModal_tag__smt2Q:hover{border-color:var(--primary);color:var(--primary)}.FeedbackFormModal_activeTag__wAibl{background:var(--primary-light);border-color:var(--primary);color:var(--primary-dark)}.FeedbackFormModal_footer__XSl04{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4)}.FeedbackFormModal_cancelBtn__twJD_{background:transparent;border:1px solid var(--border-light);color:var(--text-secondary);padding:var(--space-2-5) var(--space-5);border-radius:var(--border-radius-full);cursor:pointer;font-weight:var(--font-medium);transition:all var(--transition)}.FeedbackFormModal_cancelBtn__twJD_:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-light)}.FeedbackFormModal_cancelBtn__twJD_:hover{background:var(--bg-secondary);color:var(--text-primary);border-color:var(--border-medium)}.FeedbackFormModal_submitBtn__FTpAE{background:var(--gradient-primary);border:none;color:var(--white);padding:var(--space-2-5) var(--space-6);border-radius:var(--border-radius-full);cursor:pointer;font-weight:var(--font-semibold);transition:all var(--transition);display:flex;align-items:center;justify-content:center;min-width:140px}.FeedbackFormModal_submitBtn__FTpAE:focus-visible{outline:none;box-shadow:0 0 0 3px var(--primary-light),var(--shadow-md)}.FeedbackFormModal_submitBtn__FTpAE:hover:not(:disabled){filter:brightness(1.05)}.FeedbackFormModal_submitBtn__FTpAE:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.CloseButton_closeButton__aSZck{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;border-radius:var(--border-radius);cursor:pointer;color:var(--text-primary);transition:var(--transition)}.CloseButton_closeButton__aSZck:hover{background:var(--bg-accent)}.UserAvatar_container__uYLkH{display:flex;align-items:center;gap:var(--space-3)}.UserAvatar_profileSection__6uNdk,.UserAvatar_profileWrapper__X9Sg3{display:flex;align-items:center;gap:var(--space-2)}.UserAvatar_profileWrapper__X9Sg3{position:relative}.UserAvatar_planBadgeWrapper__xL7Zq,.UserAvatar_profileButton__nn23h{display:flex;align-items:center;height:38px}.UserAvatar_profileButton__nn23h{position:absolute;top:0;left:0;width:38px;justify-content:center;background:none;border:none;cursor:pointer;padding:0;border-radius:var(--border-radius-full);transition:var(--transition);z-index:1;border-radius:50%}.UserAvatar_profileButton__nn23h:hover,.UserAvatar_profileWrapper__X9Sg3:hover .UserAvatar_userAvatar__6MZ9X{box-shadow:0 0 0 2px var(--primary-light)}.UserAvatar_userAvatar__6MZ9X{width:38px;height:38px;border-radius:var(--border-radius-full);border:1px solid var(--border-light);object-fit:cover;display:block;transition:var(--transition);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:auto}.UserAvatar_avatarContainer__ZfCc8{position:relative;width:38px;height:38px;border-radius:var(--border-radius-full);overflow:hidden;display:flex;align-items:center;gap:var(--space-2)}.UserAvatar_profileDropdown__mJAyG{position:absolute;top:calc(100% + 8px);right:0;background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-container);width:300px;z-index:1000;display:flex;flex-direction:column;opacity:0;transform:scale(.97) translateY(-6px);transform-origin:top right;pointer-events:none;transition:opacity .15s ease-out,transform .15s ease-out}.UserAvatar_profileDropdown__mJAyG.UserAvatar_show__uoQ5y{opacity:1;transform:scale(1) translateY(0);pointer-events:auto}.UserAvatar_dropdownDivider__gS_v_{height:1px;width:100%;border:0;background-image:linear-gradient(to right,var(--border-medium) 50%,transparent 50%);background-position:bottom;background-size:8px 1px;background-repeat:repeat-x}.UserAvatar_profileDropdown__mJAyG{padding:0}.UserAvatar_profileHeader__Oa2f3{display:flex;gap:var(--space-3);align-items:center;padding:var(--space-4)}.UserAvatar_profileDropdownAvatar__SyzWJ{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;pointer-events:none}.UserAvatar_profileDropdownAvatar__SyzWJ,.UserAvatar_profileHeader__Oa2f3 .UserAvatar_avatarContainer__ZfCc8{width:48px;height:48px;border-radius:var(--border-radius-lg)}.UserAvatar_profileHeader__Oa2f3 .UserAvatar_avatarWatermark__CAUt8{font-size:12px;border-radius:var(--border-radius-lg)}.UserAvatar_profileInfo__2_CkX{flex:1 1;min-width:0}.UserAvatar_profileName__b8F_Z{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;display:flex;align-items:center;gap:var(--space-2)}.UserAvatar_profileNameText__Cm7qD{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserAvatar_profileEmail__sm2Zg{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.UserAvatar_profileActions__yF9Ey{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-4)}.UserAvatar_profileAction__pGY3R{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:none;border:none;border-radius:var(--border-radius);cursor:pointer;transition:var(--transition);font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);text-align:left;width:100%}.UserAvatar_profileAction__pGY3R:hover{background:var(--hover-bg,var(--bg-accent));color:var(--text-primary)}.UserAvatar_profileActionDanger__bwtwI{color:var(--error)}.UserAvatar_profileActionDanger__bwtwI:hover{background:var(--surface-error);color:var(--error)}.UserAvatar_planContainer__lGIEj{background-color:var(--bg-secondary);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;margin:var(--space-4);margin-top:0}.UserAvatar_usageDropdown__t8Bow{padding:0;gap:var(--space-2)}.UserAvatar_usageDropdown__t8Bow .UserAvatar_dropdownHeader___g0e7,.UserAvatar_usageDropdown__t8Bow .UserAvatar_infoRow__vAP8_{padding-left:var(--space-4);padding-right:var(--space-4)}.UserAvatar_usageDropdown__t8Bow .UserAvatar_dropdownHeader___g0e7{padding-top:var(--space-4)}.UserAvatar_usageDropdown__t8Bow .UserAvatar_usageLink__tLoe0{padding-left:var(--space-4);padding-right:var(--space-4);padding-bottom:var(--space-4)}.UserAvatar_dropdownHeader___g0e7{display:flex;justify-content:space-between;align-items:center;padding:var(--space-2) var(--space-3)}.UserAvatar_planName__EuT3_{font-size:var(--text-base);font-weight:var(--font-semibold);color:var(--text-primary)}.UserAvatar_upgradeButton__dm5dD{background-color:var(--primary);color:var(--text-inverse);border:none;padding:var(--space-1-5) var(--space-3);border-radius:var(--border-radius);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:var(--transition)}.UserAvatar_upgradeButton__dm5dD:hover{background-color:var(--primary-dark)}.UserAvatar_viewPlanButton__r_jVT{background-color:transparent;color:var(--text-secondary);border:1px solid var(--border-medium);padding:var(--space-1-5) var(--space-3);border-radius:var(--border-radius);font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer;transition:var(--transition)}.UserAvatar_viewPlanButton__r_jVT:hover{background-color:var(--bg-accent);border-color:var(--border-dark);color:var(--text-primary)}.UserAvatar_usageLink__tLoe0{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-1);width:100%;text-align:left;font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--font-medium);background:none;border:none;cursor:pointer;padding:var(--space-1) var(--space-4);transition:color var(--transition)}.UserAvatar_usageLink__tLoe0:hover{color:var(--primary)}.UserAvatar_infoRow__vAP8_{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3)}.UserAvatar_infoIconWrapper__3ml29{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0}.UserAvatar_infoIcon__6dlge{color:var(--warning)}.UserAvatar_infoTextWrapper__KfDXA{display:flex;flex-direction:column;flex-grow:1}.UserAvatar_infoLabel__oYUvx{font-size:var(--text-base);color:var(--text-primary);font-weight:var(--font-medium)}.UserAvatar_infoDescription__jA4Ii{font-size:var(--text-xs);color:var(--text-tertiary)}.UserAvatar_infoValue__cgDxe{font-size:var(--text-lg);font-weight:var(--font-bold);color:var(--text-primary);margin-left:auto}.UserAvatar_authButtonsContainer__sRBLW{display:flex;align-items:center;gap:var(--space-3)}.UserAvatar_signInButton__bu23P{background:transparent;color:var(--text-primary);border:1px solid var(--border-light);padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-lg);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition);white-space:nowrap}.UserAvatar_signInButton__bu23P:hover{background:var(--bg-accent);border-color:var(--border-medium)}.UserAvatar_getStartedButton__DOyUS{background:var(--primary);color:var(--text-inverse);border:none;padding:var(--space-2) var(--space-4);border-radius:var(--border-radius-lg);font-size:var(--text-sm);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition);white-space:nowrap}.UserAvatar_getStartedButton__DOyUS:hover{background:var(--primary-dark)}.UserAvatar_errorIndicator__nwLyY{color:#ef4444;margin-left:var(--space-1)}.UserAvatar_warningIndicator__tR1j9{color:#f59e0b;margin-left:var(--space-1);animation:UserAvatar_pulse__J9MSf 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes UserAvatar_pulse__J9MSf{0%,to{opacity:1}50%{opacity:.5}}.UserAvatar_usageIndicatorLow__TeBhP{border-color:#f59e0b;background-color:rgba(245,158,11,.05)}.UserAvatar_errorBanner__Gkroe{display:flex;align-items:flex-start;gap:var(--space-2);padding:var(--space-3);background-color:#fef2f2;border:1px solid #fecaca;border-radius:var(--border-radius-md);margin:var(--space-2) 0}.UserAvatar_errorIcon__zCZbY{color:#ef4444;flex-shrink:0;margin-top:2px}.UserAvatar_errorContent__0jocm{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1}.UserAvatar_errorTitle__IxEJr{font-weight:var(--font-semibold);color:#dc2626;font-size:var(--text-sm)}.UserAvatar_errorMessage__pfGsT{color:#b91c1c;font-size:var(--text-xs);line-height:1.4}.UserAvatar_retryButton__OXr2k{background:#dc2626;color:white;border:none;padding:var(--space-1) var(--space-2);border-radius:var(--border-radius);font-size:var(--text-xs);font-weight:var(--font-medium);cursor:pointer;transition:var(--transition);margin-top:var(--space-1)}.UserAvatar_retryButton__OXr2k:hover:not(:disabled){background:#b91c1c}.UserAvatar_retryButton__OXr2k:disabled{opacity:.6;cursor:not-allowed}.UserAvatar_usageLink__tLoe0:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.UserAvatar_errorBanner__Gkroe{margin:var(--space-2) var(--space-1)}.UserAvatar_errorContent__0jocm{gap:var(--space-0-5)}.UserAvatar_errorTitle__IxEJr{font-size:var(--text-xs)}.UserAvatar_errorMessage__pfGsT{font-size:10px}}.UserAvatar_accountBadge__xIdKC{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;transition:all .2s ease;cursor:default;-webkit-user-select:none;user-select:none;border:1px solid transparent}.UserAvatar_accountBadge__xIdKC.UserAvatar_pro__tZ1xa{background:linear-gradient(135deg,#ffd700,#ffa500);color:#1a1a1a;border-color:rgba(255,215,0,.3);box-shadow:0 2px 8px rgba(255,215,0,.2)}.UserAvatar_accountBadge__xIdKC.UserAvatar_pro__tZ1xa:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(255,215,0,.3)}.UserAvatar_accountBadge__xIdKC.UserAvatar_plus__meBiu{background:linear-gradient(135deg,#e5e7eb,#d1d5db);color:#374151;border-color:rgba(107,114,128,.2);box-shadow:0 2px 8px rgba(0,0,0,.1)}.UserAvatar_accountBadge__xIdKC.UserAvatar_plus__meBiu:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.UserAvatar_accountBadge__xIdKC.UserAvatar_free__BL926{background:#f9fafb;color:#6b7280;border-color:#e5e7eb;box-shadow:0 1px 3px rgba(0,0,0,.05)}.UserAvatar_accountBadge__xIdKC.UserAvatar_free__BL926:hover{transform:translateY(-1px);box-shadow:0 2px 6px rgba(0,0,0,.08)}.UserAvatar_accountBadge__xIdKC.UserAvatar_dropdownBadge__vYIlP{font-size:10px;padding:4px 8px;margin-top:4px}.UserAvatar_accountBadge__xIdKC.UserAvatar_dropdownBadge__vYIlP.UserAvatar_pro__tZ1xa{background:linear-gradient(135deg,#ffd700,#ffa500);animation:none}.UserAvatar_accountBadge__xIdKC.UserAvatar_dropdownBadge__vYIlP.UserAvatar_plus__meBiu{background:linear-gradient(135deg,#c0c0c0,#a8a8a8);animation:none}@keyframes UserAvatar_proGlow__XFS_R{0%{box-shadow:0 0 20px rgba(255,215,0,.4),0 4px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.3)}to{box-shadow:0 0 25px rgba(255,215,0,.5),0 4px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.3)}}@keyframes UserAvatar_plusGlow__KZcsr{0%{box-shadow:0 0 15px rgba(192,192,192,.4),0 4px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.2)}to{box-shadow:0 0 20px rgba(192,192,192,.5),0 4px 20px rgba(0,0,0,.15),inset 0 1px 0 rgba(255,255,255,.2)}}@keyframes UserAvatar_proShine__Rdd5U{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes UserAvatar_plusShine__ZnR7X{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}.UserAvatar_crownIcon__0LkVD{font-size:14px;animation:UserAvatar_crownPulse__rpdzW 2s ease-in-out infinite}.UserAvatar_crownIcon__0LkVD,.UserAvatar_plusIcon__e1Auj{margin-right:4px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.3))}.UserAvatar_plusIcon__e1Auj{font-size:12px;animation:UserAvatar_plusSparkle__5fYBQ 3s ease-in-out infinite}@keyframes UserAvatar_crownPulse__rpdzW{0%,to{transform:scale(1) rotate(0deg)}50%{transform:scale(1.1) rotate(-5deg)}}@keyframes UserAvatar_plusSparkle__5fYBQ{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}}@media (max-width:640px){.UserAvatar_accountBadge__xIdKC{font-size:10px;padding:4px 8px}.UserAvatar_crownIcon__0LkVD{font-size:12px;margin-right:3px}.UserAvatar_plusIcon__e1Auj{font-size:10px;margin-right:3px}.UserAvatar_accountBadge__xIdKC.UserAvatar_plus__meBiu,.UserAvatar_accountBadge__xIdKC.UserAvatar_pro__tZ1xa,.UserAvatar_crownIcon__0LkVD,.UserAvatar_plusIcon__e1Auj{animation:none}}.AppSidebar_sidebar__BcOXF{width:80px;background:var(--bg-secondary);position:fixed;height:90vh;left:0;top:0;z-index:200}.AppSidebar_sidebarContent__x7hPJ{display:flex;flex-direction:column;height:100%;padding:var(--space-6) var(--space-4)}.AppSidebar_sidebarLogo__lyKgW{display:flex;justify-content:center;align-items:center;margin-bottom:var(--space-8);padding:var(--space-4) 0;transform:scale(.9)}.AppSidebar_sidebarLogoImage__sHrAC{width:48px;height:48px;border-radius:var(--border-radius-lg);object-fit:cover;cursor:pointer;transition:var(--transition)}.AppSidebar_sidebarLogoImage__sHrAC:hover{transform:scale(1.05);opacity:.8}.AppSidebar_sidebarCreateButton__jtitU{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--border-radius-lg);background:none;color:var(--text-secondary);border:none;outline:none!important;cursor:pointer;width:100%;text-align:center;margin-bottom:var(--space-6);transition:var(--transition);min-height:70px}.AppSidebar_sidebarCreateButton__jtitU:hover{color:var(--text-primary);transform:translateY(-1px)}.AppSidebar_sidebarCreateIcon__uX3aG{padding:0;border-radius:var(--border-radius);transition:var(--transition);display:flex;align-items:center;justify-content:center;color:var(--primary);border:1px solid var(--primary);width:40px;height:40px;aspect-ratio:1}.AppSidebar_sidebarCreateButton__jtitU:hover .AppSidebar_sidebarCreateIcon__uX3aG{background:var(--primary);color:#ffffff;transform:scale(1.1)}.AppSidebar_sidebarCreateLabel__MD1G9{font-size:var(--text-xs);font-weight:var(--font-medium);transition:var(--transition)}.AppSidebar_sidebarNav__wx7he{flex:1 1;display:flex;flex-direction:column;gap:var(--space-6);align-items:center}.AppSidebar_navItem__FtI9y{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--border-radius-lg);color:var(--text-secondary);text-decoration:none;font-weight:var(--font-medium);background:none;border:none;cursor:pointer;width:100%;text-align:center;min-height:70px;outline:none!important;box-shadow:none!important}.AppSidebar_navIcon__o_CI_{padding:0;border-radius:var(--border-radius);transition:var(--transition);display:flex;align-items:center;justify-content:center;cursor:pointer;width:40px;height:40px;aspect-ratio:1}.AppSidebar_navItem__FtI9y:hover .AppSidebar_navIcon__o_CI_{background:var(--primary);color:#ffffff;transform:scale(1.1)}.AppSidebar_navItem__FtI9y:hover .AppSidebar_navLabel___VGwH{color:var(--text-primary)}.AppSidebar_navLabel___VGwH{font-size:var(--text-xs);transition:var(--transition);white-space:nowrap}.AppSidebar_navItemActive__ju_q2 .AppSidebar_navIcon__o_CI_{background:var(--primary);color:#ffffff}.AppSidebar_navItemActive__ju_q2 .AppSidebar_navLabel___VGwH{color:var(--primary);font-weight:var(--font-semibold)}.AppSidebar_mobileMenuOverlay__coU3P{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;-webkit-backdrop-filter:blur(var(--space-1));backdrop-filter:blur(var(--space-1));opacity:0;transition:opacity .3s ease-in-out}.AppSidebar_mobileMenuOverlay__coU3P.AppSidebar_show__BWb3N{opacity:1}.AppSidebar_sidebarMobileOpen__jpPIB{transform:translateX(0)!important}.AppSidebar_mobileCloseButton__Txm6a{display:none}@media (max-width:992px){.AppSidebar_sidebar__BcOXF{width:70px}.AppSidebar_navLabel___VGwH{font-size:10px}}@media (max-width:768px){.AppSidebar_sidebar__BcOXF{width:60px}.AppSidebar_sidebarCreateButton__jtitU{padding:var(--space-2)}.AppSidebar_navLabel___VGwH,.AppSidebar_sidebarCreateLabel__MD1G9{display:none}.AppSidebar_navIcon__o_CI_{margin-bottom:0}}@media (max-width:640px){.AppSidebar_mobileMenuOverlay__coU3P{display:block;opacity:1}.AppSidebar_sidebar__BcOXF{position:fixed;width:280px;height:100vh;top:0;left:0;transform:translateX(-100%);transition:transform .3s ease-in-out;z-index:1001;box-shadow:var(--shadow-lg)}.AppSidebar_sidebarContent__x7hPJ{padding:var(--space-8) var(--space-4) var(--space-6);height:100%;overflow-y:auto;position:relative}.AppSidebar_sidebarCreateButton__jtitU{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-6);min-height:auto;border-radius:var(--border-radius-lg);margin-top:var(
      --space-2
    )}.AppSidebar_sidebarCreateButton__jtitU:hover{color:var(--text-primary);transform:translateY(-1px)}.AppSidebar_sidebarCreateIcon__uX3aG{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid var(--primary);color:var(--primary);border-radius:var(--border-radius);transition:var(--transition)}.AppSidebar_sidebarCreateButton__jtitU:hover .AppSidebar_sidebarCreateIcon__uX3aG{background:var(--primary);color:#ffffff;transform:scale(1.1)}.AppSidebar_sidebarCreateLabel__MD1G9{font-size:var(--text-base);font-weight:var(--font-semibold)}.AppSidebar_sidebarNav__wx7he{gap:var(--space-2)}.AppSidebar_navItem__FtI9y{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-height:50px;border-radius:var(--border-radius-lg);width:100%}.AppSidebar_navIcon__o_CI_{width:36px;height:36px;padding:var(--space-2);margin-bottom:0;display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius)}.AppSidebar_navLabel___VGwH{display:block;font-size:var(--text-base);font-weight:var(--font-medium)}}@media (min-width:768px) and (max-width:1024px){.AppSidebar_sidebar__BcOXF{width:70px}.AppSidebar_sidebarContent__x7hPJ{padding:var(--space-6) var(--space-3)}.AppSidebar_sidebarCreateButton__jtitU{padding:var(--space-2);min-height:64px}.AppSidebar_navLabel___VGwH,.AppSidebar_sidebarCreateLabel__MD1G9{display:none}}.AppSidebar_adminSection__fddSm{margin-top:auto;padding-top:var(--space-6);border-top:1px solid var(--border-light)}.AppSidebar_adminDropdown__rPRVH{position:relative}.AppSidebar_adminDropdownTrigger__yJvB1{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--border-radius-lg);color:var(--text-secondary);background:none;border:none;cursor:pointer;width:100%;text-align:center;min-height:70px;outline:none!important;box-shadow:none!important;transition:var(--transition)}.AppSidebar_adminDropdownTrigger__yJvB1:hover{color:var(--text-primary);transform:translateY(-1px)}.AppSidebar_adminDropdownTrigger__yJvB1:hover .AppSidebar_navIcon__o_CI_{background:var(--primary);color:var(--text-inverse);transform:scale(1.1)}.AppSidebar_adminDropdownMenu__Q5RjU{position:absolute;bottom:100%;left:0;right:0;background:var(--bg-card);border:1px solid var(--border-light);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);padding:var(--space-2);margin-bottom:var(--space-2);opacity:0;visibility:hidden;transform:translateY(10px);transition:all .2s ease-in-out;z-index:1000;min-width:180px}.AppSidebar_adminDropdown__rPRVH:hover .AppSidebar_adminDropdownMenu__Q5RjU{opacity:1;visibility:visible;transform:translateY(0)}.AppSidebar_adminDropdownItem__OwBQ7{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-3);border-radius:var(--border-radius);color:var(--text-secondary);background:none;border:none;cursor:pointer;width:100%;text-align:left;font-size:var(--text-sm);font-weight:var(--font-medium);transition:var(--transition)}.AppSidebar_adminDropdownItem__OwBQ7:hover{background:var(--bg-secondary);color:var(--text-primary)}.AppSidebar_adminDropdownItem__OwBQ7 svg{flex-shrink:0}@media (max-width:640px){.AppSidebar_adminSection__fddSm{margin-top:var(--space-8);padding-top:var(--space-4)}.AppSidebar_adminDropdownTrigger__yJvB1{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:var(--space-3);padding:var(--space-4);min-height:auto;border-radius:var(--border-radius-lg);width:100%}.AppSidebar_adminDropdownMenu__Q5RjU{position:static;opacity:1;visibility:visible;transform:none;margin-top:var(--space-2);margin-bottom:0;box-shadow:none;border:none;background:var(--bg-secondary);border-radius:var(--border-radius)}.AppSidebar_adminDropdownItem__OwBQ7{padding:var(--space-3) var(--space-4)}}