.SettingsPanel_container__fJ5Wf{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;overflow:hidden}.SettingsPanel_tabsBar__tCbUV{display:flex;gap:.5rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:#fff}.SettingsPanel_tab__wz1gY{padding:.625rem 1rem;border:none;background:transparent;border-radius:6px;font-size:1rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:all .15s ease}.SettingsPanel_tab__wz1gY:hover{opacity:.7}.SettingsPanel_tabActive__XnuTy{color:var(--foreground);border-bottom:2px solid var(--primary);border-radius:0;margin-bottom:-1px;padding-bottom:calc(.625rem + 1px)}.SettingsPanel_content__QxtT4{flex:1 1;overflow-y:auto;padding:1.5rem;background:#fff}.SettingsPanel_loading__OS96b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem;color:var(--muted-foreground)}.SettingsPanel_spinner__uXluD{width:24px;height:24px;border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;animation:SettingsPanel_spin__a7xno .8s linear infinite}@keyframes SettingsPanel_spin__a7xno{to{transform:rotate(1turn)}}.SettingsPanel_error__sj4nw{padding:.75rem 1rem;margin-bottom:1rem;background:rgba(255,96,71,.1);border:1px solid var(--destructive);border-radius:8px;color:var(--destructive);font-size:.875rem}.SettingsPanel_section__DV0Ib{display:flex;flex-direction:column;gap:1.5rem;max-width:900px}.SettingsPanel_settingGroup__m0xvN{display:flex;flex-direction:column;gap:.5rem}.SettingsPanel_label__Q3gLX{color:var(--foreground);text-align:left;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-source-sans),"Source Sans Pro",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.SettingsPanel_description__YE1Cc{font-size:.9375rem;color:var(--muted-foreground);margin:0 0 .5rem}.SettingsPanel_select__UZ7mT{width:100%;border:1px solid var(--border);background:#fff;border-radius:8px;font-family:inherit;font-size:.875rem;color:var(--foreground);cursor:pointer;transition:border-color .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding:.75rem 2.5rem .75rem .75rem}.SettingsPanel_select__UZ7mT option{background:#fff;color:var(--foreground);padding:.5rem}.SettingsPanel_select__UZ7mT:focus{outline:none;border-color:var(--primary)}.SettingsPanel_textarea__0_Oco{width:100%;padding:.75rem;border:1px solid var(--border);background:#fff;border-radius:8px;font-family:inherit;font-size:1rem;color:var(--foreground);resize:vertical;transition:border-color .15s ease}.SettingsPanel_textarea__0_Oco:focus{outline:none;border-color:var(--primary)}.SettingsPanel_textarea__0_Oco::placeholder{color:var(--muted-foreground)}.SettingsPanel_input__8b9JN{width:100%;padding:.75rem;border:1px solid var(--border);background:#fff;border-radius:8px;font-family:inherit;font-size:.875rem;color:var(--foreground);transition:border-color .15s ease}.SettingsPanel_input__8b9JN:focus{outline:none;border-color:var(--primary)}.SettingsPanel_input__8b9JN::placeholder{color:var(--muted-foreground)}.SettingsPanel_promptsHeader__83_N1{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.SettingsPanel_sectionTitle__2Y06f{margin:0;font-size:1rem;font-weight:600;color:var(--foreground)}.SettingsPanel_sectionDescription__uE_Hp{margin:0;font-size:.8125rem;color:var(--muted-foreground)}.SettingsPanel_createButton__wypzF{padding:.75rem 1.5rem;border:none;background:var(--primary);border-radius:6px;font-size:14px;font-weight:600;color:#fff;white-space:nowrap;cursor:pointer;transition:all .15s ease;text-transform:uppercase;letter-spacing:.08em;box-shadow:0 2px 4px rgba(0,0,0,.1)}.SettingsPanel_createButton__wypzF:hover{opacity:.95;box-shadow:0 4px 8px rgba(0,0,0,.15)}.SettingsPanel_tableContainer__MPWk4{flex:1 1;overflow-y:auto;background:#fff}.SettingsPanel_table__evQHL{width:100%;border-collapse:collapse}.SettingsPanel_table__evQHL th{text-align:left;padding:12px 8px;font-size:12px;font-weight:600;color:var(--muted-foreground);border-bottom:1px solid var(--border)}.SettingsPanel_table__evQHL td{padding:12px 8px;font-size:14px;color:var(--foreground);border-bottom:1px solid var(--border);vertical-align:middle}.SettingsPanel_tableRow__RPio5{height:52px}.SettingsPanel_tableRow__RPio5:hover{background:var(--secondary)}.SettingsPanel_checkboxCell__lJOKe{width:40px}.SettingsPanel_checkbox__aRcoD{width:16px;height:16px;cursor:pointer;accent-color:var(--primary)}.SettingsPanel_dragHeader__Orhs_{width:40px}.SettingsPanel_dragCell__tkKa9{width:40px;vertical-align:middle}.SettingsPanel_dragHandle__vZ4lK{display:flex;align-items:center;justify-content:center;color:var(--muted-foreground);cursor:-webkit-grab;cursor:grab}.SettingsPanel_dragHandle__vZ4lK:active{cursor:-webkit-grabbing;cursor:grabbing}.SettingsPanel_contentHeader__XljZw,.SettingsPanel_nameHeader__HQEop{width:auto}.SettingsPanel_contentCell__8fROd{color:var(--muted-foreground);font-size:14px;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SettingsPanel_sortBtn__7wqQw{display:flex;align-items:center;gap:4px;background:transparent;border:none;font-size:12px;font-weight:600;color:var(--muted-foreground);cursor:pointer;padding:0}.SettingsPanel_sortBtnActive__g_644,.SettingsPanel_sortBtn__7wqQw:hover{color:var(--foreground)}.SettingsPanel_dateHeader__Wh26a{width:160px}.SettingsPanel_statusHeader__XOg5O{width:80px;text-align:center}.SettingsPanel_menuHeader__M7LaL{width:50px}.SettingsPanel_nameCell__0ExO_{height:52px}.SettingsPanel_promptLink___I8FO{color:var(--primary);text-decoration:none;transition:color .15s;background:transparent;border:none;font-size:inherit;cursor:pointer;padding:0;text-align:left}.SettingsPanel_promptLink___I8FO:hover{text-decoration:underline}.SettingsPanel_dateCell__BbXeH{color:var(--muted-foreground)}.SettingsPanel_statusCell__fwHQ2{text-align:center}.SettingsPanel_statusActive__qWyDB{color:#22c55e}.SettingsPanel_statusInactive__TURKL{color:var(--muted-foreground)}.SettingsPanel_menuCell__zxu3s{text-align:right}.SettingsPanel_menuWrapper__saxwO{position:relative;display:inline-block}.SettingsPanel_menuBtn__LE5yd{padding:6px;background:transparent;border:none;color:var(--muted-foreground);cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .15s}.SettingsPanel_menuBtn__LE5yd:hover{color:var(--foreground);background:var(--secondary)}.SettingsPanel_dropdown__uX6rv{position:absolute;bottom:100%;right:0;margin-bottom:4px;min-width:140px;background:var(--card);border:1px solid var(--border);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.15);overflow:hidden;z-index:50}.SettingsPanel_dropdownItem__vL8Ty{display:flex;align-items:center;gap:8px;width:100%;padding:8px 16px;font-size:14px;color:var(--foreground);background:transparent;border:none;cursor:pointer;transition:background .15s;text-align:left}.SettingsPanel_dropdownItem__vL8Ty:hover{background:var(--secondary)}.SettingsPanel_dropdownItemDanger__Vf0Kq{color:var(--destructive)}.SettingsPanel_dropdownItemDanger__Vf0Kq:hover{background:rgba(239,68,68,.1)}.SettingsPanel_primaryButton__iyx6Y{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border:none;background:var(--primary);border-radius:8px;font-size:14px;font-weight:600;color:var(--primary-foreground);white-space:nowrap;cursor:pointer;transition:all .15s ease}.SettingsPanel_primaryButton__iyx6Y:hover:not(:disabled){opacity:.9}.SettingsPanel_primaryButton__iyx6Y:disabled{background:var(--color-neutral-3);color:var(--color-neutral-5);opacity:1;cursor:not-allowed}.SettingsPanel_secondaryButton__8u5wt{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;border:1px solid var(--border);background:#fff;border-radius:8px;font-size:14px;font-weight:600;color:var(--foreground);white-space:nowrap;cursor:pointer;transition:all .15s ease}.SettingsPanel_secondaryButton__8u5wt:hover:not(:disabled){background:var(--accent)}.SettingsPanel_secondaryButton__8u5wt:disabled{opacity:.5;cursor:not-allowed}.SettingsPanel_promptForm__G3yJ7{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:var(--secondary);border-radius:10px;margin-bottom:1rem}.SettingsPanel_formActions__vECey{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.SettingsPanel_promptList__zceHx{display:flex;flex-direction:column;gap:.75rem}.SettingsPanel_promptCard__L84_o{padding:1rem;border:1px solid var(--border);background:#fff;border-radius:10px;transition:all .15s ease}.SettingsPanel_promptCard__L84_o:hover{border-color:var(--muted-foreground)}.SettingsPanel_promptCardActive__raxcB{border-color:var(--primary);background:rgba(198,58,40,.03)}.SettingsPanel_promptHeader__ncZzU{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.SettingsPanel_promptInfo__gLyjy{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.SettingsPanel_promptName__gHjTl{margin:0;font-size:.9375rem;font-weight:600;color:var(--foreground)}.SettingsPanel_activeBadge__EuPi1{padding:.125rem .5rem;background:var(--primary);color:var(--primary-foreground);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.025em;border-radius:4px}.SettingsPanel_promptActions__s_UnS{display:flex;gap:.25rem}.SettingsPanel_iconButton__x6Gzb{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;color:var(--muted-foreground);cursor:pointer;transition:all .15s ease}.SettingsPanel_iconButton__x6Gzb:hover:not(:disabled){background:var(--accent);color:var(--foreground)}.SettingsPanel_iconButtonDanger__R4iA4:hover:not(:disabled){background:rgba(255,96,71,.1);color:var(--destructive)}.SettingsPanel_promptContent__V_Mx1{margin:0;font-size:.8125rem;color:var(--muted-foreground);line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.SettingsPanel_emptyState__Q_AeV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:3rem;text-align:center;color:var(--muted-foreground)}.SettingsPanel_emptyState__Q_AeV svg{opacity:.5}.SettingsPanel_emptyState__Q_AeV p{margin:0;font-size:.9375rem}.SettingsPanel_linkButton__OBZwF{padding:0;border:none;background:none;font-size:14px;font-weight:600;color:var(--primary);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.SettingsPanel_linkButton__OBZwF:hover{opacity:.8}.SettingsPanel_examplePromptList__tA6jr{display:flex;flex-direction:column;gap:.75rem}.SettingsPanel_examplePromptCard__m6Im3{padding:1rem;border:1px solid var(--border);background:#fff;border-radius:10px;transition:all .15s ease}.SettingsPanel_examplePromptCard__m6Im3:hover{border-color:var(--muted-foreground)}.SettingsPanel_examplePromptCardHidden__qbMCI{opacity:.6;border-style:dashed}.SettingsPanel_examplePromptHeader__wTrnT{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.SettingsPanel_examplePromptPosition__bP_Fa{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em}.SettingsPanel_hiddenBadge__7jPWB{padding:.125rem .375rem;background:var(--muted);color:var(--muted-foreground);font-size:.625rem;font-weight:600;text-transform:uppercase;border-radius:4px}.SettingsPanel_examplePromptContent__SSIjR{display:flex;flex-direction:column;gap:.375rem}.SettingsPanel_examplePromptLabel__OeOK6{margin:0;font-size:.9375rem;font-weight:600;color:var(--foreground)}.SettingsPanel_examplePromptText__mBPo_{margin:0;font-size:.8125rem;color:var(--muted-foreground);line-height:1.5}.SettingsPanel_formGroup__burUW{display:flex;flex-direction:column;gap:.375rem}.SettingsPanel_formLabel__89MlX{font-size:.75rem;font-weight:600;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.025em}.SettingsPanel_savingIndicator__pxtz_{position:fixed;bottom:1rem;right:1rem;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--foreground);color:#fff;border-radius:8px;font-size:.8125rem;font-weight:500;box-shadow:0 4px 12px rgba(0,0,0,.15)}.SettingsPanel_savingIndicator__pxtz_ .SettingsPanel_spinner__uXluD{width:14px;height:14px;border-color:#fff hsla(0,0%,100%,.3) hsla(0,0%,100%,.3)}.SettingsPanel_toast__4Fo4L{position:fixed;top:1.25rem;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;background:#fff;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.15);z-index:200;animation:SettingsPanel_toastIn__ZFtZW .2s ease}@keyframes SettingsPanel_toastIn__ZFtZW{0%{opacity:0;transform:translate(-50%,-.5rem)}to{opacity:1;transform:translate(-50%)}}.SettingsPanel_toastIcon__kjblG{flex-shrink:0;color:#22c55e}.SettingsPanel_toastMessage__DMdrL{font-size:1rem;font-weight:500;color:var(--foreground);white-space:nowrap}.SettingsPanel_toastClose__9a7cp{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-left:.25rem;border:none;background:transparent;border-radius:6px;color:var(--destructive);cursor:pointer;transition:background .15s ease}.SettingsPanel_toastClose__9a7cp:hover{background:rgba(255,96,71,.1)}.SettingsPanel_modalOverlay__qBc77{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.SettingsPanel_modal__E2_VJ{width:100%;max-width:500px;background:#fff;border-radius:12px;box-shadow:0 20px 40px rgba(0,0,0,.2);overflow:hidden}.SettingsPanel_modalHeader__Y_ToE{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid var(--border)}.SettingsPanel_modalTitle__UBr5_{margin:0;font-size:1.25rem;font-weight:600;color:var(--foreground)}.SettingsPanel_modalClose__fFB2X{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:transparent;border-radius:6px;color:var(--muted-foreground);cursor:pointer;transition:all .15s ease}.SettingsPanel_modalClose__fFB2X:hover{background:var(--accent);color:var(--foreground)}.SettingsPanel_modalBody__GQZF9{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.SettingsPanel_modalFooter__R8SNY{display:flex;justify-content:flex-end;align-items:center;gap:1rem;padding:1rem 1.5rem}.SettingsPanel_toggleRow__8VjZ0{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.SettingsPanel_toggle__nggHx{position:relative;display:inline-flex;align-items:center;background:transparent;border:none;padding:0;cursor:pointer}.SettingsPanel_toggleTrack__TBRPm{width:48px;height:26px;background:#d1d5db;border-radius:13px;position:relative;transition:background .2s ease}.SettingsPanel_toggleActive__mpRYb .SettingsPanel_toggleTrack__TBRPm{background:var(--primary)}.SettingsPanel_toggleThumb__H_TBq{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.2)}.SettingsPanel_toggleActive__mpRYb .SettingsPanel_toggleThumb__H_TBq{transform:translateX(22px);background:var(--primary)}.SettingsPanel_toggleLabel__vEIJZ{font-size:1rem;color:var(--foreground)}.SettingsPanel_toggleLabel__vEIJZ strong{font-weight:600}.SettingsPanel_cancelButton__OV_DK{padding:.625rem 1rem;background:transparent;border:none;font-size:.875rem;font-weight:600;color:var(--muted-foreground);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:color .15s ease}.SettingsPanel_cancelButton__OV_DK:hover{color:var(--foreground)}.SettingsPanel_saveButton__axbVu{padding:.75rem 1.5rem;background:var(--primary);border:none;border-radius:6px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:opacity .15s ease}.SettingsPanel_saveButton__axbVu:hover{opacity:.9}.SettingsPanel_saveButton__axbVu:disabled{background:var(--color-neutral-3);color:var(--color-neutral-5);opacity:1;cursor:not-allowed}@media (max-width:480px){.SettingsPanel_tabsBar__tCbUV{padding:.75rem 1rem;overflow-x:auto}.SettingsPanel_tab__wz1gY{padding:.5rem .75rem;font-size:.8125rem}.SettingsPanel_content__QxtT4{padding:1rem}.SettingsPanel_promptsHeader__83_N1{flex-direction:column}.SettingsPanel_primaryButton__iyx6Y{width:100%;justify-content:center}}.FeedbackPanel_container__U0Kg7{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:12px;overflow:hidden}.FeedbackPanel_tabsBar__xdOjW{display:flex;gap:.5rem;padding:1rem 1.5rem;border-bottom:1px solid var(--border);background:#fff}.FeedbackPanel_tab__dbPa2{padding:.625rem 1rem;border:none;background:transparent;border-radius:6px;font-size:1rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:all .15s ease}.FeedbackPanel_tab__dbPa2:hover{opacity:.7}.FeedbackPanel_tabActive__ChHbz{color:var(--foreground);border-bottom:2px solid var(--primary);border-radius:0;margin-bottom:-1px;padding-bottom:calc(.625rem + 1px)}.FeedbackPanel_content__wSBR8{flex:1 1;overflow-y:auto;padding:1.5rem;background:#fff}.FeedbackPanel_section__ywM_b{display:flex;flex-direction:column;gap:1.5rem;max-width:900px}.FeedbackPanel_settingGroup__hr6ti{display:flex;flex-direction:column;gap:.5rem}.FeedbackPanel_label__jW5a_{color:var(--foreground);text-align:left;font-feature-settings:"liga" off,"clig" off;font-family:var(--font-source-sans),"Source Sans Pro",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:21px}.FeedbackPanel_description__tjTOu{font-size:.9375rem;color:var(--muted-foreground);line-height:1.5;margin:0 0 .5rem}.FeedbackPanel_textarea__tcqnZ{width:100%;padding:.75rem;border:1px solid var(--border);background:#fff;border-radius:8px;font-family:inherit;font-size:1rem;color:var(--foreground);resize:vertical;min-height:200px;transition:border-color .15s ease}.FeedbackPanel_textarea__tcqnZ:focus{outline:none;border-color:var(--primary)}.FeedbackPanel_textarea__tcqnZ::placeholder{color:var(--muted-foreground)}.FeedbackPanel_textarea__tcqnZ:disabled{opacity:.7;cursor:not-allowed}.FeedbackPanel_error__YEHIf{padding:.75rem 1rem;background:rgba(255,96,71,.1);border:1px solid var(--destructive);border-radius:8px;color:var(--destructive);font-size:.875rem}.FeedbackPanel_formActions___ZrN1{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.FeedbackPanel_saveButton__ftGtf{padding:.75rem 1.5rem;background:var(--primary);border:none;border-radius:6px;font-size:14px;font-weight:600;color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:.05em;transition:opacity .15s ease}.FeedbackPanel_saveButton__ftGtf:hover:not(:disabled){opacity:.9}.FeedbackPanel_saveButton__ftGtf:disabled{background:var(--color-neutral-3);color:var(--color-neutral-5);opacity:1;cursor:not-allowed}.FeedbackPanel_successState__p8suo{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:80px 24px;gap:16px}.FeedbackPanel_successIcon__g7gAa{width:80px;height:80px;border-radius:50%;background:#dcfce7;display:flex;align-items:center;justify-content:center;color:#22c55e}.FeedbackPanel_successTitle__Q1IP6{font-size:1.25rem;font-weight:600;color:var(--foreground);margin:0}.FeedbackPanel_successText__dClnf{font-size:.9375rem;color:var(--muted-foreground);margin:0;max-width:400px;line-height:1.5}.FeedbackPanel_successState__p8suo .FeedbackPanel_saveButton__ftGtf{margin-top:16px}@media (max-width:480px){.FeedbackPanel_tabsBar__xdOjW{padding:.75rem 1rem;overflow-x:auto}.FeedbackPanel_tab__dbPa2{padding:.5rem .75rem;font-size:.8125rem}.FeedbackPanel_content__wSBR8{padding:1rem}}.AddTokensModal_overlay__bX7rj{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(30,26,25,.55);animation:AddTokensModal_overlayIn__Ncs41 .16s ease-out both}@keyframes AddTokensModal_overlayIn__Ncs41{0%{opacity:0}to{opacity:1}}@keyframes AddTokensModal_modalIn__Y_zlM{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.AddTokensModal_modal__5ABEW{box-sizing:border-box;width:100%;max-width:500px;max-height:calc(100vh - 32px);overflow-y:auto;padding:16px 24px;border-radius:8px;background:var(--card);color:var(--foreground);font-family:var(--font-source-sans),"Source Sans Pro",sans-serif;box-shadow:0 16px 16px rgba(0,0,0,.1);animation:AddTokensModal_modalIn__Y_zlM .2s cubic-bezier(.16,1,.3,1) both}@media (prefers-reduced-motion:reduce){.AddTokensModal_modal__5ABEW,.AddTokensModal_overlay__bX7rj{animation:none}}.AddTokensModal_modal__5ABEW button{font-family:inherit}.AddTokensModal_header__MeD9U{display:flex;align-items:center;justify-content:space-between;gap:16px}.AddTokensModal_title__eEhEL{margin:0;font-size:18px;font-weight:600;line-height:23px;color:var(--foreground)}.AddTokensModal_closeBtn__rNuUX{display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;background:none;color:var(--primary);border-radius:6px}.AddTokensModal_closeBtn__rNuUX:hover{background:var(--hover-color)}.AddTokensModal_divider__snUEV{height:1px;margin:12px 0 20px;background:var(--border)}.AddTokensModal_subtitle__L_eTS{margin:0 0 16px;font-size:14px;color:var(--muted-foreground)}.AddTokensModal_upsellSubtitle__AF_hm{line-height:24px;color:var(--foreground)}.AddTokensModal_changePlanSubtitle__MOD2R{margin:0;line-height:24px;color:var(--foreground)}.AddTokensModal_usageUsed__M5Fxp{font-size:18px;font-weight:700;color:var(--foreground)}.AddTokensModal_usageLimit__eHL6I{font-size:12px;color:var(--muted-foreground)}.AddTokensModal_usageBarBg__3EmV8{height:8px;border-radius:4px;background:var(--color-neutral-3);overflow:hidden}.AddTokensModal_usageBarFill__Uww2J{height:100%;border-radius:4px;background:var(--primary);transition:width .3s ease}.AddTokensModal_chooseHeading__AaXZm{margin:8px 0;font-size:18px;font-weight:600;line-height:23px;color:var(--foreground)}.AddTokensModal_upsellCards__c_wL9{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px}.AddTokensModal_upsellCard__Vd2Zh{justify-content:space-between;padding:16px;border:1px solid var(--border);border-radius:8px}.AddTokensModal_upsellCardTop__LngUb,.AddTokensModal_upsellCard__Vd2Zh{display:flex;flex-direction:column;gap:8px}.AddTokensModal_upsellCardTitle__xi5Jr{margin:0;font-size:14px;font-weight:600;line-height:24px;color:var(--foreground)}.AddTokensModal_upsellCardCopy__7x2EQ{margin:0;font-size:14px;line-height:24px;color:var(--muted-foreground)}.AddTokensModal_tierList___bFyh{display:flex;gap:16px;margin:0;padding:0;list-style:none}.AddTokensModal_tier__ropDv{display:flex;min-width:0;flex:1 1;flex-direction:column}.AddTokensModal_tierName__rkXld{font-size:14px;font-weight:600;line-height:24px;color:var(--foreground)}.AddTokensModal_tierCredits__zVh7U{font-size:14px;font-weight:400;line-height:24px;color:var(--muted-foreground)}.AddTokensModal_tierCreditsValue__RQaTT{font-weight:600}.AddTokensModal_outlineBtn__VBVJ_,.AddTokensModal_primaryBtn__QyVFF{display:inline-flex;align-items:center;justify-content:center;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;line-height:21px;text-align:center;text-decoration:none}.AddTokensModal_outlineBtn__VBVJ_{border:1.5px solid var(--primary);background:none;color:var(--primary)}.AddTokensModal_outlineBtn__VBVJ_:hover:not(:disabled){background:var(--color-primary-tint)}.AddTokensModal_outlineBtn__VBVJ_:disabled{border-color:var(--color-neutral-2);background:none;color:var(--color-neutral-3);cursor:not-allowed;opacity:1}.AddTokensModal_primaryBtn__QyVFF{border:1.5px solid var(--primary);background:var(--primary);color:var(--primary-foreground)}.AddTokensModal_primaryBtn__QyVFF:hover{background:var(--color-primary-dark);border-color:var(--color-primary-dark)}.AddTokensModal_currentAddon__Sy0yX{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;padding:12px 16px;margin-bottom:16px;border-radius:8px;background:var(--background)}.AddTokensModal_currentAddonLabel__FmCko{font-size:12px;font-weight:600;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:var(--muted-foreground);flex-basis:100%}.AddTokensModal_currentAddonValue__OPqlE{font-size:14px;font-weight:700;line-height:20px;color:var(--foreground)}.AddTokensModal_currentBadge__AUc3R{display:inline-flex;align-items:center;margin-left:6px;padding:1px 6px;border-radius:8px;background:var(--primary);color:var(--primary-foreground);font-size:10px;font-weight:700;letter-spacing:.3px}.AddTokensModal_creditPlans__1QMOn{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.AddTokensModal_creditPlan__iQTWe{display:flex;flex-direction:column;gap:8px;padding:16px;text-align:left;border:1.5px solid transparent;border-radius:8px;background:var(--color-neutral-0);box-shadow:0 4px 4px rgba(77,71,91,.1);transition:border-color .15s ease,background-color .15s ease}.AddTokensModal_creditPlan__iQTWe:hover{border-color:var(--color-primary-lighter)}.AddTokensModal_creditPlanSelected__1vrzO{border-color:var(--primary);background:var(--color-primary-tint);box-shadow:none}.AddTokensModal_creditPlanLabel__KiH2I{font-size:12px;font-weight:600;line-height:16px;letter-spacing:.2px;text-transform:uppercase;color:var(--muted-foreground)}.AddTokensModal_creditPlanCredits__qhDGF{font-size:16px;font-weight:700;line-height:24px;color:var(--foreground)}.AddTokensModal_creditPlanUnit__n869N{font-size:14px;font-weight:400;color:var(--foreground)}.AddTokensModal_creditPlanPrice__u7Vah{font-size:14px;font-weight:600;line-height:24px;color:var(--foreground)}.AddTokensModal_processing__StkXS{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;text-align:center}.AddTokensModal_processingCopy__DiwRw{margin:0;color:var(--foreground);font-size:14px;font-weight:600;line-height:24px}.AddTokensModal_processingHint__Mm3Jj{margin:0;color:var(--muted-foreground);font-size:13px;font-weight:400;line-height:20px}.AddTokensModal_cancelConfirmCopy___wocJ{margin:0 0 16px;color:var(--foreground);font-size:14px;font-weight:400;line-height:24px}.AddTokensModal_changePlanCards__4sPJW{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end;grid-gap:16px;gap:16px;margin-bottom:16px}.AddTokensModal_changePlanCol__ANcJ7{display:flex;flex-direction:column;min-width:0}.AddTokensModal_currentPlanTab__0FYXb{display:flex;align-items:center;gap:8px;align-self:stretch;min-height:24px;padding:6px 16px 2px;border-radius:8px 8px 0 0;background:var(--color-ink-deep);color:var(--primary-foreground);font-size:12px;font-weight:600;line-height:16px;letter-spacing:.2px}.AddTokensModal_scheduledPlanTab__dZ_2l{background:var(--color-neutral-3);color:var(--main-text-color)}.AddTokensModal_changePlanCardCurrent__ssSaS,.AddTokensModal_changePlanCardScheduled__vUESk{border-radius:0 0 8px 8px}.AddTokensModal_changePlanActions___GFZe{gap:16px}.AddTokensModal_newUsageBox__4mdTZ{padding:16px;border-radius:8px;background:var(--background)}.AddTokensModal_newUsageRow__JCHZQ{display:flex;align-items:center;gap:4px;margin-bottom:8px}.AddTokensModal_microCopy__vqf2U{margin:4px 0 0;font-size:12px;line-height:16px;color:var(--muted-foreground)}.AddTokensModal_pendingNotice__iX8oR{margin:4px 0 0;font-size:12px;font-weight:600;line-height:16px;color:var(--main-text-color)}.AddTokensModal_actions__T5Rqe{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px}.AddTokensModal_cancelBtn__vMotN{padding:10px 16px;border:none;background:none;font-size:14px;font-weight:600;line-height:21px;text-align:center;color:var(--muted-foreground);border-radius:8px}.AddTokensModal_cancelBtn__vMotN:hover{color:var(--foreground)}.AddTokensModal_purchaseBtn__ahYfU{padding:12px 20px;border:none;border-radius:8px;background:var(--primary);color:var(--primary-foreground);font-size:14px;font-weight:600;line-height:21px;text-align:center;cursor:pointer}.AddTokensModal_purchaseBtn__ahYfU:hover:not(:disabled){background:var(--color-primary-dark)}.AddTokensModal_purchaseBtn__ahYfU:disabled{background:var(--color-neutral-2);color:var(--color-neutral-3);cursor:not-allowed;opacity:1}.AddTokensModal_loading__dXtS1{display:flex;justify-content:center;padding:24px 0}.AddTokensModal_loadingPlans__LouZi{align-items:center;min-height:300px}.AddTokensModal_bodyIn__e5hjf{animation:AddTokensModal_bodyIn__e5hjf .18s ease-out both}@keyframes AddTokensModal_bodyIn__e5hjf{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.AddTokensModal_bodyIn__e5hjf{animation:none}}.AddTokensModal_error__v0DfI{padding:16px 0;font-size:14px;color:var(--destructive)}@media (max-width:480px){.AddTokensModal_creditPlans__1QMOn,.AddTokensModal_upsellCards__c_wL9{grid-template-columns:1fr}.AddTokensModal_tierList___bFyh{flex-direction:column;gap:8px}}.InfoTooltip_wrapper__hCV4t{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.InfoTooltip_trigger__Tpwum{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;color:inherit;border-radius:50%}.InfoTooltip_trigger__Tpwum:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.InfoTooltip_panel__xaJUM{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:10;width:max-content;max-width:280px;padding:12px 16px;border-radius:12px;background:var(--popover);color:var(--foreground);box-shadow:0 8px 8px 0 rgba(77,71,91,.1);font-size:14px;font-weight:400;line-height:1.5;text-align:center;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s ease}.InfoTooltip_trigger__Tpwum:focus-visible+.InfoTooltip_panel__xaJUM,.InfoTooltip_trigger__Tpwum:hover+.InfoTooltip_panel__xaJUM{opacity:1;visibility:visible}.InfoTooltip_panel__xaJUM:after{content:"";position:absolute;top:calc(100% - 5px);left:50%;width:10px;height:10px;transform:translateX(-50%) rotate(45deg);border-bottom-right-radius:2px;background:var(--popover)}@media (prefers-reduced-motion:reduce){.InfoTooltip_panel__xaJUM{transition:none}}