.SiteLocaleSync_overlay___vNkg{position:fixed;top:0;left:0;width:100dvw;height:100dvh;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background-color:rgba(var(--color-background-rgb),.7);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;&.SiteLocaleSync_visible__iuo01{opacity:1;visibility:visible}}.SiteLocaleSync_spinner__xOlSi{width:48px;height:48px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:SiteLocaleSync_spin__pUBdX .8s linear infinite}@keyframes SiteLocaleSync_spin__pUBdX{to{transform:rotate(1turn)}}.SiteLocaleSync_text__uQG_U{font-size:1.0625rem;font-weight:500;color:var(--color-text);text-align:center}.SiteLocaleSync_siteName__PP0jY{font-weight:600;color:var(--color-primary)}.background-tasks-notification_container__p31GP{position:fixed;bottom:20px;right:20px;z-index:1000;display:flex;flex-direction:column;gap:12px;max-width:400px;width:calc(100% - 40px);@media (max-width:768px){bottom:10px;right:10px;left:10px;width:auto;max-width:none}}[dir=rtl] .background-tasks-notification_container__p31GP{right:auto;left:20px;@media (max-width:768px){left:10px;right:10px}}.background-tasks-notification_task__yN3fA{background:var(--card);border-radius:12px;box-shadow:var(--shadow-lg);padding:16px;border:1px solid var(--border);animation:background-tasks-notification_slideIn__VHb9K .3s ease-out;&.background-tasks-notification_taskRunning__gcC9q{border-color:var(--primary);.background-tasks-notification_taskIcon__z74NZ{color:var(--primary)}}&.background-tasks-notification_taskCompleted__9Ki4o{border-color:var(--success);.background-tasks-notification_taskIcon__z74NZ{color:var(--success)}}&.background-tasks-notification_taskError__eQ6mB{border-color:var(--error);.background-tasks-notification_taskIcon__z74NZ{color:var(--error)}}&.background-tasks-notification_taskCancelled__uaeR7{border-color:var(--text-tertiary);.background-tasks-notification_taskIcon__z74NZ{color:var(--text-tertiary)}}}.background-tasks-notification_taskHeader__wvu17{display:flex;align-items:flex-start;gap:12px}.background-tasks-notification_taskIcon__z74NZ{flex-shrink:0;margin-top:2px}.background-tasks-notification_taskContent__yBl4a{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:4px}.background-tasks-notification_taskTitle__uxeDl{font-size:.8125rem;font-weight:600;color:var(--text-primary)}.background-tasks-notification_taskMessage__WP_Un{font-size:.75rem;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.background-tasks-notification_taskActions__i5qK8{display:flex;gap:8px;flex-shrink:0}.background-tasks-notification_cancelButton__rHber{padding:4px 12px;border-radius:6px;font-size:.6875rem;font-weight:500;border:1px solid var(--border);background:transparent;color:var(--text-secondary);cursor:pointer;transition:all .2s ease;&:hover{background:var(--background-hover);border-color:var(--text-tertiary);color:var(--text-primary)}}.background-tasks-notification_dismissButton__6i5_l{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;border:none;background:transparent;color:var(--text-tertiary);cursor:pointer;transition:all .2s ease;&:hover{background:var(--background-hover);color:var(--text-primary)}}.background-tasks-notification_progressContainer__X7D_f{margin-top:12px}.background-tasks-notification_progressRow__5f5FF{display:flex;align-items:center;gap:8px}.background-tasks-notification_progressTrack__U7DWL{flex:1 1;height:4px;background:var(--background);border-radius:2px;overflow:hidden}.background-tasks-notification_progressBar__AGouI{height:100%;background:var(--primary);border-radius:2px;transition:width .3s ease}.background-tasks-notification_progressPercent__nvfiS{font-size:.6875rem;font-weight:600;color:var(--text-secondary);min-width:32px;text-align:right}.background-tasks-notification_spinningIcon__uAW9d{animation:background-tasks-notification_spin__Nuxeq 1s linear infinite}.background-tasks-notification_successIcon__2nXpr{color:var(--success)}.background-tasks-notification_errorIcon__mK7i4{color:var(--error)}.background-tasks-notification_cancelledIcon__J8iXI{color:var(--text-tertiary)}[dir=rtl]{@keyframes background-tasks-notification_slideIn__VHb9K{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}}@keyframes background-tasks-notification_spin__Nuxeq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LimitReachedModal_overlay__fzf2z{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:LimitReachedModal_fadeIn__t4xxk .2s ease}.LimitReachedModal_modal__Q4xb8{position:relative;width:100%;max-width:600px;margin:1rem;background:var(--card,#fff);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-xl,0 25px 50px rgba(0,0,0,.25));padding:2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;animation:LimitReachedModal_slideIn__PfY4m .3s ease;text-align:center}.LimitReachedModal_closeBtn__pLxKF{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-md,8px);background:none;color:var(--muted-foreground,#9ca3af);cursor:pointer;transition:color .15s,background .15s;&:hover{color:var(--foreground,#111);background:var(--muted,rgba(0,0,0,.05))}}[dir=rtl] .LimitReachedModal_closeBtn__pLxKF{right:auto;left:.75rem}.LimitReachedModal_iconWrapper__j0n05{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center}.LimitReachedModal_iconAlert__foWCa{color:#f59e0b}.LimitReachedModal_iconLock__r4AIB{color:#6b7280}.LimitReachedModal_title__iifR_{font-size:1.0625rem;font-weight:600;color:var(--foreground,#111);margin:0}.LimitReachedModal_body__Pf9Wf{font-size:.75rem;color:var(--muted-foreground,#6b7280);line-height:1.6;margin:0;max-width:380px}.LimitReachedModal_usageBar__r_MHh{width:100%;display:flex;flex-direction:column;gap:.35rem}.LimitReachedModal_usageBarTrack__JqvDW{width:100%;height:6px;background:var(--muted,#e5e7eb);border-radius:3px;overflow:hidden}.LimitReachedModal_usageBarFill__N3i__{height:100%;background:linear-gradient(90deg,#7b2cbf,#ef4444);border-radius:3px;transition:width .4s ease}.LimitReachedModal_usageLabel__xqkNO{font-size:.75rem;color:var(--muted-foreground,#9ca3af);text-align:center}.LimitReachedModal_actions__k_Y3n{width:100%;display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.LimitReachedModal_addonGroups__dFuX2{display:flex;flex-direction:column;gap:1rem;width:100%}.LimitReachedModal_addonGroup__eX06q{display:flex;flex-direction:column;gap:.5rem;width:100%}.LimitReachedModal_addonGroupLabel__TRIxA{font-size:.75rem;font-weight:600;color:var(--muted-foreground,#6b7280);text-transform:uppercase;letter-spacing:.04em;text-align:start}.LimitReachedModal_addonList__2KL_7{display:flex;flex-direction:column;gap:.5rem;width:100%}.LimitReachedModal_emptyAddons__jHNmn{font-size:.8125rem;color:var(--muted-foreground,#6b7280);text-align:center;margin:0;padding:.5rem 0}.LimitReachedModal_addonCard__C8aqy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8125rem 1rem;background:var(--muted,rgba(123,44,191,.04));border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-md,8px);text-align:start}.LimitReachedModal_addonInfo__fZOv5{display:flex;flex-direction:column;gap:4px;flex:1 1;min-width:0}.LimitReachedModal_addonHeader__xWJns{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.LimitReachedModal_addonName__ATCFY{font-size:.8125rem;font-weight:600;color:var(--foreground,#111)}.LimitReachedModal_addonDesc__G_AVg{font-size:.75rem;color:var(--muted-foreground,#9ca3af)}.LimitReachedModal_addonMeta__BTqPy{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:2px}.LimitReachedModal_addonQty__2bI6A{font-size:.8125rem;font-weight:600;color:#7b2cbf}.LimitReachedModal_addonPrice__f5Ygr{font-size:.8125rem;font-weight:700;color:var(--foreground,#111)}.LimitReachedModal_addonBadge__D_XMQ{font-size:.6875rem;font-weight:600;padding:2px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap}.LimitReachedModal_badgeRecurring__JmMHN{background:rgba(123,44,191,.12);color:#7b2cbf}.LimitReachedModal_badgeOneTime__ww6Od{background:rgba(245,158,11,.12);color:#b45309}.LimitReachedModal_addonBuyBtn__Lni2b{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;background:var(--gradient-primary,linear-gradient(135deg,#7b2cbf,#9d4edd));color:#fff;border:none;border-radius:var(--radius-md,8px);font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .2s,box-shadow .2s;flex-shrink:0;&:hover:not(:disabled){opacity:.9;box-shadow:0 4px 14px rgba(123,44,191,.3)}&:disabled{opacity:.55;cursor:not-allowed}}.LimitReachedModal_primaryBtn__7VwH9{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;background:var(--gradient-primary,linear-gradient(135deg,#7b2cbf,#9d4edd));color:#fff;border:none;border-radius:var(--radius-md,8px);font-size:.75rem;font-weight:500;cursor:pointer;transition:opacity .2s,box-shadow .2s;&:hover:not(:disabled){opacity:.9;box-shadow:0 4px 14px rgba(123,44,191,.3)}&:disabled{opacity:.65;cursor:not-allowed}}.LimitReachedModal_secondaryBtn__zffLX{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px 16px;background:none;color:var(--muted-foreground,#6b7280);border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-md,8px);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s;&:hover{color:var(--foreground,#111);border-color:rgba(123,44,191,.3);background:var(--muted,rgba(123,44,191,.04))}}.LimitReachedModal_resultBanner__P79us{display:flex;align-items:center;gap:8px;padding:.625rem .8125rem;border-radius:var(--radius-md,8px);font-size:.75rem;font-weight:500}.LimitReachedModal_resultSuccess___tENx{background:rgba(34,197,94,.1);color:#15803d}.LimitReachedModal_resultError__kLVzv{background:rgba(239,68,68,.1);color:#dc2626}.LimitReachedModal_loadingRow__pzGCD{display:flex;align-items:center;justify-content:center;gap:8px;padding:.5rem 0;color:var(--muted-foreground,#9ca3af);font-size:.75rem}.LimitReachedModal_spinning__7aLZt{animation:LimitReachedModal_spin__lPONw .8s linear infinite}@keyframes LimitReachedModal_spin__lPONw{to{transform:rotate(1turn)}}@keyframes LimitReachedModal_fadeIn__t4xxk{0%{opacity:0}to{opacity:1}}@keyframes LimitReachedModal_slideIn__PfY4m{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:480px){.LimitReachedModal_modal__Q4xb8{padding:1.5rem 1.25rem}}.SmartActionButton_smartButton__kpySR{position:relative;display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:var(--radius-md,8px);font-size:.75rem;font-weight:500;cursor:pointer;transition:opacity .2s,box-shadow .2s,background .2s;white-space:nowrap;overflow:hidden;&:disabled{opacity:.65;cursor:not-allowed}}.SmartActionButton_primary__Gl7X3{background:var(--gradient-primary,linear-gradient(135deg,#7b2cbf,#9d4edd));color:#fff;&:hover:not(:disabled){opacity:.9;box-shadow:0 4px 14px rgba(123,44,191,.3)}}.SmartActionButton_secondary__8Haa9{background:var(--muted,rgba(123,44,191,.05));color:var(--foreground);border:1px solid var(--border);&:hover:not(:disabled){background:var(--muted-foreground-hover,rgba(123,44,191,.1));border-color:rgba(123,44,191,.3)}}.SmartActionButton_ghost__GIPSj{background:transparent;color:var(--foreground);padding:8px 12px;&:hover:not(:disabled){background:var(--muted,rgba(123,44,191,.05))}}.SmartActionButton_warning__9qRqM.SmartActionButton_primary__Gl7X3{background:linear-gradient(135deg,#b45309,#d97706)}.SmartActionButton_limitReached__JRj0c{opacity:.85}.SmartActionButton_limitReached__JRj0c.SmartActionButton_primary__Gl7X3{background:linear-gradient(135deg,#6b7280,#9ca3af)}.SmartActionButton_icon__nGOTK{flex-shrink:0}.SmartActionButton_spinning__c1Evm{animation:SmartActionButton_spin__ZsR9C .8s linear infinite}@keyframes SmartActionButton_spin__ZsR9C{to{transform:rotate(1turn)}}.SmartActionButton_label__DojvD{flex:0 0 auto}.SmartActionButton_usageBadge__7II4J{display:inline-flex;align-items:center;padding:1px 7px;border-radius:10px;background:rgba(255,255,255,.2);font-size:.8125rem;font-weight:600;letter-spacing:.02em;line-height:1.4}.SmartActionButton_usageBadgeWarning__vnWh2{background:rgba(255,255,255,.25)}.SmartActionButton_usageBadgeLimited__mJMHt{background:rgba(239,68,68,.25);color:#fecaca}.SmartActionButton_microBar__Ft9A6{position:absolute;bottom:0;left:0;right:0;height:3px;background:rgba(0,0,0,.12)}.SmartActionButton_microBarFill__uc1_T{display:block;height:100%;background:rgba(255,255,255,.5);transition:width .4s ease;border-radius:0 2px 2px 0}.SmartActionButton_microBarFillWarning__taYdO{background:#fbbf24}.SmartActionButton_microBarFillLimited__7sqA3{background:#ef4444}.ScannedPageRow_tableRow__ExJB4{border-bottom:1px solid var(--border);transition:background .15s;&:last-child{border-bottom:none}&:hover{background:rgba(0,0,0,.015)}td{padding:10px 12px;font-size:.75rem;vertical-align:middle}}.ScannedPageRow_tdUrl__rP8bB{max-width:0}.ScannedPageRow_tdCenter__46wFQ{text-align:center;font-weight:500;white-space:nowrap}.ScannedPageRow_tdActions__2vCgI{text-align:end}.ScannedPageRow_mono__wz40_{font-family:ui-monospace,SFMono-Regular,monospace;color:var(--muted-foreground)}.ScannedPageRow_fixBannerRow__YNMOp td{padding:0}.ScannedPageRow_row___FuxG{display:flex;align-items:center;gap:12px;padding:10px 16px;border-bottom:1px solid var(--border);transition:background .15s;&:last-child{border-bottom:none}&:hover{background:rgba(0,0,0,.015)}}.ScannedPageRow_pageInfo__tYptN{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.ScannedPageRow_pageUrl__2UV_3{font-size:.75rem;color:var(--foreground);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .15s;&:hover{color:var(--primary,#7b2cbf)}}.ScannedPageRow_pageTitle__MQC_y{font-size:.6875rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ScannedPageRow_metrics__qevEW{display:flex;align-items:center;gap:16px;flex-shrink:0}.ScannedPageRow_compactMetrics__8mKMA{display:flex;align-items:center;gap:10px;flex-shrink:0}.ScannedPageRow_metric__Bbrk0{font-size:.75rem;font-weight:500;text-align:center;min-width:36px}.ScannedPageRow_metricMono__S_5H9{font-size:.75rem;font-family:ui-monospace,SFMono-Regular,monospace;color:var(--muted-foreground);text-align:center;min-width:40px}.ScannedPageRow_metricCount__MKeKq{font-size:.75rem;font-weight:500;color:var(--muted-foreground);text-align:center;min-width:28px}.ScannedPageRow_statusGood__gzv5A{color:#22c55e}.ScannedPageRow_statusRedirect__fvxay{color:#f59e0b}.ScannedPageRow_statusError__uzd_F{color:#ef4444}.ScannedPageRow_good__oDrHb{color:#22c55e}.ScannedPageRow_warning__nTlBU{color:#f59e0b}.ScannedPageRow_bad__LoW1a{color:#ef4444}.ScannedPageRow_actions__IsMQ7{display:flex;align-items:center;gap:4px;flex-shrink:0}.ScannedPageRow_actionBtn__tRcCU{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-sm,6px);border:1px solid var(--border);background:transparent;color:var(--muted-foreground);cursor:pointer;transition:all .15s;text-decoration:none;&:hover:not(:disabled){background:rgba(123,44,191,.06);border-color:rgba(123,44,191,.2);color:var(--primary,#7b2cbf)}&:disabled{opacity:.5;cursor:not-allowed}}.ScannedPageRow_creditBtn__Bld_X{position:relative}.ScannedPageRow_creditIcon__h0fhE{position:absolute;bottom:2px;inset-inline-end:2px;color:#f59e0b;filter:drop-shadow(0 0 1px rgba(0,0,0,.15))}.ScannedPageRow_fixBtn__5PVf_{position:relative;border-color:rgba(34,197,94,.3);color:#22c55e;&:hover:not(:disabled){background:rgba(34,197,94,.08);border-color:rgba(34,197,94,.35);color:#16a34a}}.ScannedPageRow_fixResultBanner__npGD0{width:100%;display:flex;align-items:center;gap:6px;padding:6px 16px 4px;font-size:.75rem;color:#22c55e;border-top:1px dashed rgba(34,197,94,.2)}.ScannedPageRow_spinning__T0rDY{animation:ScannedPageRow_spin__Z3xxV 1s linear infinite}@keyframes ScannedPageRow_spin__Z3xxV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:768px){.ScannedPageRow_metrics__qevEW{display:none}.ScannedPageRow_compactMetrics__8mKMA{gap:6px}.ScannedPageRow_actions__IsMQ7{gap:2px}.ScannedPageRow_actionBtn__tRcCU{width:28px;height:28px}.ScannedPageRow_tableRow__ExJB4 td:nth-child(3),.ScannedPageRow_tableRow__ExJB4 td:nth-child(5),.ScannedPageRow_tableRow__ExJB4 td:nth-child(6){display:none}}.AuditOverviewTab_overview___8Tf5{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}.AuditOverviewTab_colStart__CxyGZ{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem}.AuditOverviewTab_metaRow__tQU3t{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.AuditOverviewTab_metaItem__xfF3d{display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;color:var(--muted-foreground)}.AuditOverviewTab_discoveryBadge__CD0Ib{display:inline-flex;align-items:center;padding:2px 8px;font-size:.6875rem;font-weight:500;border-radius:999px;background:var(--accent,#2a2a4a);color:var(--accent-foreground,#a0a0c0)}.AuditOverviewTab_scoreSection__4HtnH{display:flex;justify-content:center}.AuditOverviewTab_scoreCircleWrap__UXOc1{display:flex;flex-direction:column;align-items:center;gap:.35rem}.AuditOverviewTab_scoreLabel__SJLDj{font-size:.6875rem;color:var(--muted-foreground);text-transform:uppercase;letter-spacing:.05em}.AuditOverviewTab_statsGrid__1XyPM{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:.75rem;gap:.75rem}.AuditOverviewTab_statCard__VycD5{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.85rem .5rem;border-radius:12px;background:var(--card,#1a1a2e);border:1px solid var(--border,#2a2a4a);svg{opacity:.7}}.AuditOverviewTab_statError__DWA_H svg{color:var(--destructive,#ef4444)}.AuditOverviewTab_statWarning__j3ukn svg{color:var(--warning,#f59e0b)}.AuditOverviewTab_statPassed__WK9c0 svg{color:var(--success,#22c55e)}.AuditOverviewTab_statInfo__My0wc svg{color:var(--info,#3b82f6)}.AuditOverviewTab_statValue__2a6Fo{font-size:1.3125rem;font-weight:700;color:var(--foreground)}.AuditOverviewTab_statLabel__75Tdr{font-size:.75rem;color:var(--muted-foreground)}.AuditOverviewTab_categoryCircles__vVD93{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.AuditOverviewTab_waveCircle__Zx6ct{display:flex;flex-direction:column;align-items:center;gap:.35rem;svg{filter:drop-shadow(0 1px 3px rgba(0,0,0,.1))}}.AuditOverviewTab_waveBg__KmwP_{fill:transparent}.AuditOverviewTab_wavePath1__JbbLn{animation:AuditOverviewTab_waveShift1__vooGb 3s ease-in-out infinite alternate}.AuditOverviewTab_wavePath2__iuNg3{animation:AuditOverviewTab_waveShift2__XK5SD 3.5s ease-in-out infinite alternate}.AuditOverviewTab_waveScoreText__eVZTH{font-size:1.4375rem;font-weight:700;fill:var(--foreground)}.AuditOverviewTab_waveLabel__hgxMT{font-size:.6875rem;color:var(--muted-foreground);text-align:center;max-width:90px;line-height:1.2}@keyframes AuditOverviewTab_waveShift1__vooGb{0%{transform:translateX(-3px)}to{transform:translateX(3px)}}@keyframes AuditOverviewTab_waveShift2__XK5SD{0%{transform:translateX(2px)}to{transform:translateX(-2px)}}.AuditOverviewTab_colEnd__m18N4{display:flex;flex-direction:column;gap:1.5rem;padding:1.25rem}.AuditOverviewTab_sectionTitle__ceQbv{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;font-weight:600;color:var(--foreground);margin:0}.AuditOverviewTab_summarySection__Yhse_{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border-radius:12px;background:var(--card,#1a1a2e);border:1px solid var(--border,#2a2a4a);.AuditOverviewTab_sectionTitle__ceQbv svg{color:var(--warning,#f59e0b)}}.AuditOverviewTab_summaryLoading__KDPKm{display:flex;align-items:center;gap:.5rem;padding:1.5rem;justify-content:center;color:var(--muted-foreground);font-size:.75rem}.AuditOverviewTab_spinning__e_Q1b{animation:AuditOverviewTab_spin__HP2AG 1s linear infinite}@keyframes AuditOverviewTab_spin__HP2AG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AuditOverviewTab_summaryContent__r8u0o{font-size:.75rem;line-height:1.7;color:var(--foreground);p{margin:0 0 .5rem}li{margin-bottom:.35rem;-webkit-padding-start:.25rem;padding-inline-start:.25rem;list-style:disc;-webkit-margin-start:1.25rem;margin-inline-start:1.25rem}strong{font-weight:600;color:var(--foreground)}}.AuditOverviewTab_summaryLink__Yy4ms{color:var(--primary,#7b2cbf);text-decoration:none;word-break:break-all;transition:color .15s;&:hover{text-decoration:underline;color:#6d28d9}}.AuditOverviewTab_screenshotsSection__w7ast{display:flex;flex-direction:column;gap:.75rem}.AuditOverviewTab_screenshotsGallery__PW2WU{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:.75rem;gap:.75rem}.AuditOverviewTab_galleryItem___wRq0{display:flex;flex-direction:column;gap:.35rem}.AuditOverviewTab_galleryThumb__vX1xs{position:relative;border-radius:8px;overflow:hidden;border:1px solid var(--border,#2a2a4a);cursor:pointer;aspect-ratio:16/10;transition:transform .15s ease,box-shadow .15s ease;&:hover{transform:scale(1.02);box-shadow:0 4px 12px rgba(0,0,0,.15)}}.AuditOverviewTab_galleryImage__TcWpC{width:100%;height:100%;display:block;object-fit:cover;object-position:top}.AuditOverviewTab_galleryOverlay__arBP8{position:absolute;inset:0;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;color:white;.AuditOverviewTab_galleryThumb__vX1xs:hover &{opacity:1}}.AuditOverviewTab_galleryLabel__L06eD{display:flex;align-items:center;gap:.3rem;font-size:.6875rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AuditOverviewTab_trendSection__hCYaK{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;border-radius:12px;background:var(--card,#1a1a2e);border:1px solid var(--border,#2a2a4a)}.AuditOverviewTab_trendChartWrap__Lnv6z{width:100%;overflow:hidden;position:relative}.AuditOverviewTab_trendChartSvg__v_eih{width:100%;height:auto;display:block;cursor:crosshair}.AuditOverviewTab_chartPath__LIciK{transition:d .5s ease-out,fill .3s ease,stroke .3s ease}@supports (d:path("M0 0")){.AuditOverviewTab_chartPath__LIciK{transition:d .5s ease-out}}.AuditOverviewTab_chartTooltip__3lpYQ{position:absolute;top:1.5rem;direction:ltr;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-md,8px);padding:.5rem .75rem;box-shadow:var(--shadow-lg,0 4px 12px rgba(0,0,0,.3));font-size:.75rem;white-space:nowrap;pointer-events:none;z-index:10;.dark &{background:rgba(20,10,35,.95);border-color:rgba(123,44,191,.3)}}.AuditOverviewTab_chartTooltipDate__7Kyos{font-weight:600;color:var(--foreground);margin-bottom:.25rem;font-size:.6875rem;text-transform:uppercase;letter-spacing:.02em}.AuditOverviewTab_chartTooltipRow__ZG7aF{display:flex;align-items:center;gap:.375rem;color:var(--muted-foreground);line-height:1.6;strong{color:var(--foreground);font-weight:600}}.AuditOverviewTab_chartTooltipDot__mENPh{width:6px;height:6px;border-radius:50%;flex-shrink:0}.AuditOverviewTab_deltaBadge__mginh{display:inline-flex;align-items:center;gap:3px;padding:2px 8px;border-radius:999px;font-size:.8125rem;font-weight:600;line-height:1;white-space:nowrap;svg{flex-shrink:0}}.AuditOverviewTab_deltaSm__8na8I{font-size:.6875rem;padding:1px 6px}.AuditOverviewTab_deltaUp__8Z9F8{background:rgba(34,197,94,.12);color:var(--success,#22c55e)}.AuditOverviewTab_deltaDown__IHgUH{background:rgba(239,68,68,.12);color:var(--destructive,#ef4444)}.AuditOverviewTab_deltaNeutral__JIcdZ{background:rgba(148,163,184,.12);color:var(--muted-foreground,#888)}.AuditOverviewTab_celebrationBox__zNk0t{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-radius:12px;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);color:var(--success,#22c55e);svg{flex-shrink:0}}.AuditOverviewTab_celebrationText__DNRW_{display:flex;flex-direction:column;gap:2px;strong{font-size:.8125rem;font-weight:600;color:var(--success,#22c55e)}span{font-size:.75rem;color:var(--foreground);opacity:.85}}@media (max-width:900px){.AuditOverviewTab_overview___8Tf5{grid-template-columns:1fr}.AuditOverviewTab_statsGrid__1XyPM{grid-template-columns:repeat(2,1fr)}.AuditOverviewTab_categoryCircles__vVD93{gap:.75rem}}@media (max-width:480px){.AuditOverviewTab_statsGrid__1XyPM{grid-template-columns:repeat(2,1fr);gap:.5rem}.AuditOverviewTab_categoryCircles__vVD93{gap:.5rem}}.IssueInfoPopup_overlay__VEQZ6{position:fixed;inset:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;display:flex;align-items:center;justify-content:center;animation:IssueInfoPopup_fadeIn__E7ZyV .15s ease}@keyframes IssueInfoPopup_fadeIn__E7ZyV{0%{opacity:0}to{opacity:1}}@keyframes IssueInfoPopup_slideUp__6s_bK{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.IssueInfoPopup_popup__YbCDQ{background:var(--card);border-radius:var(--radius-xl);padding:1.75rem;max-width:480px;width:90%;position:relative;animation:IssueInfoPopup_slideUp__6s_bK .2s ease;box-shadow:var(--shadow-lg);border:1px solid var(--border)}.IssueInfoPopup_close__iCq1P{position:absolute;top:.75rem;right:.75rem;width:32px;height:32px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--muted-foreground);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;[dir=rtl] &{right:auto;left:.75rem}&:hover{background:var(--muted);color:var(--foreground)}}.IssueInfoPopup_header__4_Vwv{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.IssueInfoPopup_iconBadge__tKdei{width:44px;height:44px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff}.IssueInfoPopup_iconBadgeFix__NHcBl{background:linear-gradient(135deg,#f59e0b,#d97706)}.IssueInfoPopup_title__lveC0{font-size:1.1875rem;font-weight:600;color:var(--foreground)}.IssueInfoPopup_section__7nAeP{margin-bottom:1rem}.IssueInfoPopup_issueTitle__zW_mk{font-size:.75rem;font-weight:500;color:var(--foreground);line-height:1.5;margin:0}.IssueInfoPopup_description__A4CT5{font-size:.75rem;color:var(--muted-foreground);line-height:1.7;margin:0;white-space:pre-line}.IssueInfoPopup_dismiss__D3lk8{display:block;width:100%;padding:.65rem;margin-top:.5rem;background:var(--primary);color:var(--primary-foreground);border:none;border-radius:var(--radius-md);font-size:.8125rem;font-weight:600;cursor:pointer;transition:opacity .2s;&:hover{opacity:.9}}.EntitiesSelectionPanel_panel__GJJAh{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;background:var(--bg-subtle,#f7f7f8);border:1px solid var(--border,#e5e7eb);border-radius:12px;width:100%;box-sizing:border-box;color:var(--text-primary,#111827)}.EntitiesSelectionPanel_header__20i6n{display:flex;align-items:flex-start;gap:.75rem}.EntitiesSelectionPanel_headerIcon__9G5AM{flex-shrink:0;color:var(--primary,#6366f1);margin-top:2px}.EntitiesSelectionPanel_headerText__1EoWp{display:flex;flex-direction:column;gap:.25rem}.EntitiesSelectionPanel_title__ysyl_{font-size:1rem;font-weight:600;color:var(--text-primary,#111827);margin:0}.EntitiesSelectionPanel_subtitle__ato4u{font-size:.875rem;color:var(--text-secondary,#6b7280);margin:0}.EntitiesSelectionPanel_loadingState__Tyd_a{display:flex;align-items:center;gap:.75rem;padding:1.5rem;justify-content:center;color:var(--text-secondary,#6b7280);font-size:.875rem}.EntitiesSelectionPanel_spinningIcon__b3D5Q{animation:EntitiesSelectionPanel_spin__m22wh 1s linear infinite;color:var(--primary,#6366f1)}@keyframes EntitiesSelectionPanel_spin__m22wh{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EntitiesSelectionPanel_typesList__JSgQg{display:flex;flex-direction:column;gap:.5rem;max-height:320px;overflow-y:auto;padding:.25rem;margin:0 -.25rem}.EntitiesSelectionPanel_typeRow__uZJLx{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;background:var(--bg-card,#ffffff);border:1px solid var(--border,#e5e7eb);border-radius:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--text-primary,#111827)}.EntitiesSelectionPanel_typeRow__uZJLx:hover{border-color:var(--border-hover,#6366f1);background:var(--bg-hover,#fafafa)}.EntitiesSelectionPanel_typeRow__uZJLx.EntitiesSelectionPanel_selected__wS_mO{border-color:var(--primary,#6366f1);background:color-mix(in srgb,var(--primary,#6366f1) 6%,transparent)}.EntitiesSelectionPanel_checkbox__6jyNG{width:20px;height:20px;border:2px solid var(--border,#d1d5db);border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s ease,border-color .15s ease;background:var(--bg-card,#ffffff)}.EntitiesSelectionPanel_typeRow__uZJLx.EntitiesSelectionPanel_selected__wS_mO .EntitiesSelectionPanel_checkbox__6jyNG{background:var(--primary,#6366f1);border-color:var(--primary,#6366f1);color:var(--primary-foreground,#ffffff)}.EntitiesSelectionPanel_typeInfo___Qhhs{display:flex;flex-direction:column;gap:.125rem;flex:1 1;min-width:0}.EntitiesSelectionPanel_typeName__Aqgzb{font-size:.875rem;font-weight:500;color:var(--text-primary,#111827)}.EntitiesSelectionPanel_typeMeta__Z71WK{font-size:.75rem;color:var(--text-secondary,#6b7280)}.EntitiesSelectionPanel_coreBadge__qzxLT{display:inline-flex;align-items:center;padding:.125rem .5rem;background:color-mix(in srgb,var(--primary,#6366f1) 12%,transparent);color:var(--primary,#6366f1);font-size:.7rem;font-weight:500;border-radius:999px;flex-shrink:0}.EntitiesSelectionPanel_actions__Rwg5J{display:flex;gap:.75rem;justify-content:flex-end;padding-top:.5rem;border-top:1px solid var(--border,#e5e7eb)}.EntitiesSelectionPanel_confirmButton__2eg2a,.EntitiesSelectionPanel_skipButton__5_DD_{display:inline-flex;align-items:center;gap:.5rem;padding:.625rem 1.25rem;border-radius:8px;font-size:.875rem;font-weight:500;border:1px solid transparent;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,opacity .15s ease}.EntitiesSelectionPanel_skipButton__5_DD_{background:transparent;color:var(--text-secondary,#6b7280);border-color:var(--border,#e5e7eb)}.EntitiesSelectionPanel_skipButton__5_DD_:hover{background:var(--bg-hover,#f3f4f6);color:var(--text-primary,#111827)}.EntitiesSelectionPanel_confirmButton__2eg2a{background:var(--primary,#6366f1);color:var(--primary-foreground,#ffffff)}.EntitiesSelectionPanel_confirmButton__2eg2a:hover{background:var(--primary-dark,#4f46e5)}.EntitiesSelectionPanel_confirmButton__2eg2a:disabled{opacity:.5;cursor:not-allowed}.theme-toggle_themeToggle__PB6Ni{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);background:transparent;border:1px solid transparent;color:var(--muted-foreground);transition:all var(--transition-fast);&:hover{background:rgba(123,44,191,.2);color:var(--primary)}&:hover,.dark &:hover{border-color:rgba(123,44,191,.3)}.dark &:hover{background:rgba(123,44,191,.3);color:#c084fc}}.theme-toggle_icon__PjrdX{width:1.25rem;height:1.25rem}.language-switcher_container__Zhs_O{position:relative}.language-switcher_button__2ycau{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:var(--radius-lg);background:transparent;color:var(--muted-foreground);font-size:.75rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);border:1px solid transparent;&:hover{background:var(--muted);color:var(--foreground)}.dark &{&:hover{background:rgba(255,255,255,.05)}}}.language-switcher_buttonCompact__DNezw{padding:.5rem;aspect-ratio:1/1;width:40px;display:flex;justify-content:center;align-items:center;background:transparent;border:1px solid transparent;color:var(--muted-foreground)}.language-switcher_buttonCompact__DNezw:hover{background:rgba(123,44,191,.2);border-color:rgba(123,44,191,.3);color:var(--primary)}.dark .language-switcher_buttonCompact__DNezw:hover{background:rgba(123,44,191,.3);border-color:rgba(123,44,191,.3);color:#c084fc}.language-switcher_buttonCompact__DNezw .language-switcher_icon__BLNht{width:1.25rem;height:1.25rem}.language-switcher_icon__BLNht{width:1.125rem;height:1.125rem}.language-switcher_label__8tF4P{min-width:60px}.language-switcher_chevron__17uW0{width:.8125rem;height:.8125rem;transition:transform var(--transition-fast)}.language-switcher_chevronOpen__NUGJV{transform:rotate(180deg)}.language-switcher_dropdown__mhWIy{position:absolute;top:calc(100% + .5rem);right:0;min-width:150px;padding:.5rem;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:100;animation:language-switcher_fadeIn__Th3a6 .15s ease-out;.dark &{background:#1a1a2e;border-color:rgba(123,44,191,.2)}}.language-switcher_dropdownRtl__O_Nxx{right:auto;left:0}.language-switcher_option__LQgbU{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.625rem .75rem;border-radius:var(--radius-md);background:transparent;color:var(--foreground);font-size:.75rem;cursor:pointer;transition:all var(--transition-fast);border:none;text-align:start;&:hover{background:var(--muted)}.dark &{&:hover{background:rgba(255,255,255,.05)}}}.language-switcher_optionActive__h3kZ1{color:var(--primary);background:rgba(123,44,191,.1);&:hover{background:rgba(123,44,191,.15)}}.language-switcher_optionLabel__JtGNj{flex:1 1}.language-switcher_checkIcon__NvM7f{width:1rem;height:1rem;color:var(--primary)}@keyframes language-switcher_fadeIn__Th3a6{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}html[dir=rtl] .language-switcher_button__2ycau{flex-direction:row-reverse}html[dir=rtl] .language-switcher_option__LQgbU{flex-direction:row-reverse;text-align:right}.header-actions_headerActions__E3w0d{position:absolute;top:50px;right:50px;left:auto;display:flex;flex-direction:row;align-items:center;gap:.75rem;z-index:10;@media (max-width:767px){top:30px;right:30px}}.CardComPaymentForm_paymentFormContainer__YZERb{width:100%}.CardComPaymentForm_loadingContainer__w8b5W{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 1rem;color:var(--muted-foreground,#6b7280)}.CardComPaymentForm_spinning__YRQcx{animation:CardComPaymentForm_spin__4pfEp 1s linear infinite}@keyframes CardComPaymentForm_spin__4pfEp{to{transform:rotate(1turn)}}.CardComPaymentForm_errorContainer__NjXHq{color:#ef4444}.CardComPaymentForm_errorContainer__NjXHq,.CardComPaymentForm_successContainer__wcJnb{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;text-align:center}.CardComPaymentForm_successIcon__OkI26{width:56px;height:56px;border-radius:50%;background:rgba(34,197,94,.12);color:#22c55e;display:flex;align-items:center;justify-content:center}.CardComPaymentForm_successTitle__Dsu_n{font-size:1.1875rem;font-weight:600;color:var(--foreground,#111);margin:0}.CardComPaymentForm_successMessage__RXvVz{font-size:.75rem;color:var(--muted-foreground,#6b7280);margin:0}.CardComPaymentForm_backBtn__C6l7V{display:inline-flex;align-items:center;gap:.375rem;background:none;border:none;color:var(--muted-foreground,#6b7280);cursor:pointer;font-size:.75rem;padding:.375rem 0;margin-bottom:.75rem;transition:color .15s}.CardComPaymentForm_backBtn__C6l7V:hover{color:var(--foreground,#111)}.CardComPaymentForm_orderSummary__RMwJz{background:var(--gradient-card,linear-gradient(135deg,rgba(123,44,191,.05) 0,rgba(67,97,238,.05) 100%));border:1px solid var(--border,rgba(0,0,0,.1));border-radius:.75rem;padding:1rem 1.125rem;margin-bottom:1.25rem;position:relative;overflow:hidden}.CardComPaymentForm_orderSummary__RMwJz:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:var(--gradient-primary,linear-gradient(135deg,#7B2CBF,#4361EE));border-radius:3px}.CardComPaymentForm_orderRow__Mr_aI{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--foreground,#111)}.CardComPaymentForm_orderLabel__xBd6d{color:var(--muted-foreground,#6b7280);font-size:.75rem}.CardComPaymentForm_orderPrice___PX3T{font-weight:700;font-size:1.1875rem;background:var(--gradient-primary,linear-gradient(135deg,#7B2CBF,#4361EE));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CardComPaymentForm_orderTotal__HSCRu{margin-top:.5rem;padding-top:.5rem;border-top:1px dashed var(--border,rgba(0,0,0,.1));font-weight:600}.CardComPaymentForm_couponSection__u_K6u{margin-top:.75rem;padding-top:.75rem;border-top:1px dashed var(--border,rgba(0,0,0,.1))}.CardComPaymentForm_couponLabel__8zZ8e{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground,#6b7280);margin-bottom:.5rem}.CardComPaymentForm_couponInputRow__P8fCl{display:flex;gap:.5rem}.CardComPaymentForm_couponInput__kkt5y{flex:1 1;height:36px;padding:0 .625rem;font-size:.75rem;font-family:monospace;letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--border,#d1d5db);border-radius:.5rem;background:var(--input,transparent);color:var(--foreground,#111);outline:none;transition:border-color .15s,box-shadow .15s}.CardComPaymentForm_couponInput__kkt5y:focus{border-color:var(--primary,#7b2cbf);box-shadow:0 0 0 2px rgba(123,44,191,.15)}.CardComPaymentForm_couponInputError__auJSS{border-color:#ef4444}.CardComPaymentForm_couponApplyBtn__9JXwe{height:36px;padding:0 1rem;font-size:.8125rem;font-weight:600;color:var(--primary,#7b2cbf);background:rgba(123,44,191,.08);border:1px solid rgba(123,44,191,.2);border-radius:.5rem;cursor:pointer;transition:background .15s,opacity .15s;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:.25rem}.CardComPaymentForm_couponApplyBtn__9JXwe:hover:not(:disabled){background:rgba(123,44,191,.15)}.CardComPaymentForm_couponApplyBtn__9JXwe:disabled{opacity:.5;cursor:not-allowed}.CardComPaymentForm_couponApplied__fL6Xw{display:flex;align-items:center;gap:.5rem;padding:.5rem .625rem;border-radius:.5rem;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2)}.CardComPaymentForm_couponAppliedIcon__b6vD3{color:#22c55e;flex-shrink:0}.CardComPaymentForm_couponAppliedCode__25qFt{font-family:monospace;font-weight:600;font-size:.8125rem;letter-spacing:.05em;color:var(--foreground,#111)}.CardComPaymentForm_couponBonusWrap__NJgXM{position:relative;display:inline-flex}.CardComPaymentForm_couponBonusBadge__kAQmF{font-size:.8125rem;font-weight:600;color:#7b2cbf;background:rgba(123,44,191,.1);padding:.125rem .5rem;border-radius:999px;cursor:help}.CardComPaymentForm_couponBonusTooltip__G5tY2{position:absolute;bottom:calc(100% + 6px);inset-inline-start:50%;transform:translateX(-50%);background:var(--popover,#1f2937);color:var(--popover-foreground,#f9fafb);font-size:.6875rem;font-weight:400;padding:.5rem .75rem;border-radius:8px;display:flex;flex-direction:column;gap:.25rem;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s,visibility .15s;z-index:9999;box-shadow:0 2px 8px rgba(0,0,0,.18)}[dir=rtl] .CardComPaymentForm_couponBonusTooltip__G5tY2{transform:translateX(50%)}.CardComPaymentForm_couponBonusWrap__NJgXM:hover .CardComPaymentForm_couponBonusTooltip__G5tY2{opacity:1;visibility:visible}.CardComPaymentForm_bonusTooltipItem__4QL8m{display:flex;align-items:center;gap:.25rem}.CardComPaymentForm_couponRemoveBtn__hffzT{-webkit-margin-start:auto;margin-inline-start:auto;background:none;border:none;color:var(--muted-foreground,#6b7280);cursor:pointer;padding:.125rem;display:flex;border-radius:.25rem;transition:color .15s,background .15s}.CardComPaymentForm_couponRemoveBtn__hffzT:hover{color:#ef4444;background:rgba(239,68,68,.08)}.CardComPaymentForm_couponErrorMsg__bKBHA{margin-top:.375rem;font-size:.75rem;color:#ef4444}.CardComPaymentForm_couponDuration__seZWi{margin-top:.25rem;font-size:.75rem;color:var(--muted-foreground,#6b7280);font-style:italic}.CardComPaymentForm_form__NatPQ{display:flex;flex-direction:column;gap:.875rem}.CardComPaymentForm_formGroup__r4TP2{display:flex;flex-direction:column;gap:.375rem;flex:1 1}.CardComPaymentForm_formRow__iYkNE{display:flex;gap:.75rem}.CardComPaymentForm_label__YP1IQ{font-size:.75rem;font-weight:500;color:var(--foreground,#111);display:flex;align-items:center}.CardComPaymentForm_input__hTfJT,.CardComPaymentForm_select__AQ4za{height:42px;padding:0 .75rem;font-size:.75rem;border:1px solid var(--border,#d1d5db);border-radius:.5rem;background:var(--input,transparent);color:var(--foreground,#111);outline:none;transition:border-color .15s,box-shadow .15s;width:100%}.CardComPaymentForm_input__hTfJT:focus,.CardComPaymentForm_select__AQ4za:focus{border-color:var(--primary,#7b2cbf);box-shadow:0 0 0 2px rgba(123,44,191,.15)}.CardComPaymentForm_select__AQ4za{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2rem}.CardComPaymentForm_iframeWrapper__dB_qD{border-radius:.5rem;overflow:hidden;transition:box-shadow .15s}.CardComPaymentForm_cardInputWrapper__JnPj7{position:relative}.CardComPaymentForm_cardInputIcon__YTN_2{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;color:var(--muted-foreground,#9ca3af);opacity:.6}.CardComPaymentForm_iframeInvalid___gMdu{box-shadow:0 0 0 2px rgba(239,68,68,.3)}.CardComPaymentForm_cardIframe__Gs_UL,.CardComPaymentForm_cvvIframe__A4gmJ{width:100%;height:44px;border:none;display:block}.CardComPaymentForm_cvvIframe__A4gmJ{max-width:100%}.CardComPaymentForm_errorMsg__kBur0{border-radius:.5rem;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);color:#ef4444}.CardComPaymentForm_errorMsg__kBur0,.CardComPaymentForm_successMsg__EXwRG{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;font-size:.75rem}.CardComPaymentForm_successMsg__EXwRG{border-radius:.5rem;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2);color:#22c55e}.CardComPaymentForm_secureNote__JeS_x{display:flex;align-items:center;justify-content:center;gap:.375rem;font-size:.75rem;color:var(--muted-foreground,#6b7280);padding:.25rem 0}.CardComPaymentForm_submitBtn__XUBRQ{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:46px;padding:0 1.5rem;font-size:.8125rem;font-weight:600;color:white;background:var(--primary,#7b2cbf);border:none;border-radius:.625rem;cursor:pointer;transition:opacity .15s,transform .1s}.CardComPaymentForm_submitBtn__XUBRQ:hover:not(:disabled){opacity:.9}.CardComPaymentForm_submitBtn__XUBRQ:active:not(:disabled){transform:scale(.98)}.CardComPaymentForm_submitBtn__XUBRQ:disabled{opacity:.5;cursor:not-allowed}@media (max-width:480px){.CardComPaymentForm_formRow__iYkNE{flex-direction:column;gap:.75rem}}.GuidesCenter_backdrop__7gFzW{position:fixed;inset:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;animation:GuidesCenter_fadeIn__QhL8d .18s ease-out}.GuidesCenter_modal__PQoqI{background:var(--background);color:var(--foreground);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:680px;max-height:85vh;overflow-y:auto;padding:1.5rem;box-shadow:0 20px 60px rgba(0,0,0,.25);animation:GuidesCenter_slideUp__6Ikyy .22s ease-out;.dark &{background:linear-gradient(180deg,#0f0f1a,#0A0A0A);border-color:rgba(123,44,191,.2)}}.GuidesCenter_header__lKGoF{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.GuidesCenter_title__RZkur{font-size:1.125rem;font-weight:600;color:var(--foreground)}.GuidesCenter_progress__884nG{font-size:.75rem;color:var(--muted-foreground);margin-top:.25rem}.GuidesCenter_subtitle__JYXIi{font-size:.875rem;color:var(--muted-foreground);margin-bottom:1.25rem}.GuidesCenter_closeButton__YrqVy{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-md);color:var(--muted-foreground);transition:all var(--transition-fast);background:transparent;border:none;cursor:pointer;flex-shrink:0}.GuidesCenter_closeButton__YrqVy:hover{background:var(--muted);color:var(--foreground)}.GuidesCenter_featuredItem__HBJow{display:flex;align-items:flex-start;gap:.75rem;padding:1rem;background:linear-gradient(135deg,rgba(124,58,237,.08),rgba(124,58,237,.02));border:1px solid rgba(124,58,237,.35);border-radius:var(--radius-md);text-align:start;cursor:pointer;transition:all var(--transition-fast);width:100%;margin-bottom:1.25rem}.GuidesCenter_featuredItem__HBJow:hover{background:linear-gradient(135deg,rgba(124,58,237,.14),rgba(124,58,237,.04));border-color:rgba(124,58,237,.55)}.GuidesCenter_featuredItemCompleted__1dfRd{background:rgba(34,197,94,.06);border-color:rgba(34,197,94,.3)}.GuidesCenter_featuredItemCompleted__1dfRd:hover{background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.5)}.GuidesCenter_chipRow__urcyW{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:1rem}.GuidesCenter_chip__qRenF{padding:.375rem .75rem;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--muted-foreground);font-size:.75rem;cursor:pointer;transition:all var(--transition-fast)}.GuidesCenter_chip__qRenF:hover{border-color:rgba(124,58,237,.4);color:var(--foreground)}.GuidesCenter_chipActive__1r6_W{background:rgba(124,58,237,.12);border-color:rgba(124,58,237,.6);color:var(--foreground)}.GuidesCenter_categorySections__bwP2O{display:flex;flex-direction:column;gap:1.25rem}.GuidesCenter_categorySection__c_DXV{display:flex;flex-direction:column;gap:.5rem}.GuidesCenter_categoryTitle__Nlvsx{font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted-foreground);margin-bottom:.25rem}.GuidesCenter_list__YZvHr{display:flex;flex-direction:column;gap:.5rem}.GuidesCenter_guideItem__JVBB1{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 1rem;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-md);text-align:start;cursor:pointer;transition:all var(--transition-fast);width:100%}.GuidesCenter_guideItem__JVBB1:hover:not(:disabled){background:rgba(124,58,237,.08);border-color:rgba(124,58,237,.3)}.GuidesCenter_guideItemCompleted__ulHUm{background:rgba(34,197,94,.06);border-color:rgba(34,197,94,.25)}.GuidesCenter_guideItemCompleted__ulHUm:hover:not(:disabled){background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.45)}.GuidesCenter_guideItemDisabled__KIHyE{opacity:.6;cursor:not-allowed}.GuidesCenter_guideIcon__zxnWp{color:var(--primary);flex-shrink:0;margin-top:2px}.GuidesCenter_guideIconCompleted__xbvnz{color:#22c55e;flex-shrink:0;margin-top:2px}.GuidesCenter_guideIconMuted__PHXAK{color:var(--muted-foreground);flex-shrink:0;margin-top:2px}.GuidesCenter_guideText__rbK8V{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.GuidesCenter_guideTitle__yks49{font-size:.875rem;font-weight:500;color:var(--foreground)}.GuidesCenter_guideHint__iO5Bj{font-size:.75rem;color:var(--muted-foreground)}.GuidesCenter_guideMeta__NqmaO{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.GuidesCenter_durationBadge__FcZKW{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;color:var(--muted-foreground);background:var(--background);border:1px solid var(--border);padding:.125rem .5rem;border-radius:999px}.GuidesCenter_comingSoonBadge__4KWl9{font-size:.625rem;color:var(--muted-foreground);background:transparent;border:1px dashed var(--border);padding:.125rem .5rem;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}@keyframes GuidesCenter_fadeIn__QhL8d{0%{opacity:0}to{opacity:1}}@keyframes GuidesCenter_slideUp__6Ikyy{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.UpgradePlanModal_overlay__ZjlDz{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:UpgradePlanModal_fadeIn__cQHtS .2s ease}.UpgradePlanModal_modal__GBims{position:relative;width:100%;max-width:1020px;max-height:90vh;margin:1rem;background:var(--card,#fff);transition:max-width .3s ease,max-height .3s ease,width .3s ease,height .3s ease;border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-xl,0 25px 50px rgba(0,0,0,.25));padding:2rem;display:flex;flex-direction:column;gap:1.5rem;animation:UpgradePlanModal_slideIn__lBwSW .3s ease;overflow-y:auto}.UpgradePlanModal_closeBtn__zFnkc{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-md,8px);background:none;color:var(--muted-foreground,#9ca3af);cursor:pointer;transition:color .15s,background .15s;z-index:1;&:hover{color:var(--foreground,#111);background:var(--muted,rgba(0,0,0,.05))}}[dir=rtl] .UpgradePlanModal_closeBtn__zFnkc{right:auto;left:.75rem}.UpgradePlanModal_header__xXdg0{text-align:center}.UpgradePlanModal_iconWrapper__kSfIf{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:var(--gradient-primary,linear-gradient(135deg,#7b2cbf,#9d4edd));color:white;margin-bottom:.75rem}.UpgradePlanModal_title__L0hQ2{margin:0;font-size:1.3125rem;font-weight:700;color:var(--foreground)}.UpgradePlanModal_subtitle__Tjtgt{margin:.25rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.UpgradePlanModal_loading__sm9hr{display:flex;justify-content:center;padding:2rem}.UpgradePlanModal_spinning__96vnf{animation:UpgradePlanModal_spin__B68Nm 1s linear infinite}.UpgradePlanModal_empty__jR2Ah{text-align:center;color:var(--muted-foreground);padding:2rem}.UpgradePlanModal_plansGrid___gBCV{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem}.UpgradePlanModal_planCard__Tc5AC{position:relative;display:flex;flex-direction:column;padding:1.25rem;border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--card);transition:border-color .2s,box-shadow .2s}.UpgradePlanModal_planCard__Tc5AC:hover{border-color:var(--primary,#7b2cbf)}.UpgradePlanModal_planCard__Tc5AC.UpgradePlanModal_popular__qPnit{border-color:var(--primary,#7b2cbf);box-shadow:0 0 0 1px var(--primary,#7b2cbf)}.UpgradePlanModal_planCard__Tc5AC.UpgradePlanModal_current__PcVVp{border-color:var(--primary,#7b2cbf);background:rgba(123,44,191,.06);box-shadow:0 0 0 2px rgba(123,44,191,.25);cursor:default}.UpgradePlanModal_planCard__Tc5AC.UpgradePlanModal_current__PcVVp:hover{border-color:var(--primary,#7b2cbf)}html.dark .UpgradePlanModal_planCard__Tc5AC.UpgradePlanModal_current__PcVVp{background:rgba(123,44,191,.15);box-shadow:0 0 0 2px rgba(123,44,191,.4)}.UpgradePlanModal_popularBadge__zWUHv{left:50%;transform:translateX(-50%);display:flex;gap:.25rem;padding:.125rem .625rem;letter-spacing:.05em;white-space:nowrap}.UpgradePlanModal_currentBadge__wJvX7,.UpgradePlanModal_popularBadge__zWUHv{position:absolute;top:-.625rem;align-items:center;font-size:.6875rem;font-weight:700;text-transform:uppercase;color:white;background:var(--gradient-primary,linear-gradient(135deg,#7b2cbf,#9d4edd));border-radius:999px}.UpgradePlanModal_currentBadge__wJvX7{right:.75rem;display:inline-flex;gap:.2rem;padding:.2rem .625rem;letter-spacing:.03em;box-shadow:0 2px 6px rgba(123,44,191,.25)}[dir=rtl] .UpgradePlanModal_currentBadge__wJvX7{right:auto;left:.75rem}.UpgradePlanModal_planName__rFojI{margin:0;font-size:1.0625rem;font-weight:700;color:var(--foreground)}.UpgradePlanModal_planDescription__UsMBb{margin:.25rem 0 0;font-size:.75rem;color:var(--muted-foreground);line-height:1.4}.UpgradePlanModal_planPrice__9xeMW{display:flex;align-items:baseline;gap:.25rem;margin:.75rem 0}.UpgradePlanModal_priceAmount__DpbSm{font-size:1.5625rem;font-weight:800;color:var(--foreground)}.UpgradePlanModal_ilsNote__B_hUA,.UpgradePlanModal_pricePeriod___Mpki{font-size:.75rem;color:var(--muted-foreground)}.UpgradePlanModal_ilsNote__B_hUA{margin:-.25rem 0 .5rem}.UpgradePlanModal_ilsVatNote__EJ6Bb{font-size:.6875rem;opacity:.7}.UpgradePlanModal_featuresList__eY0ap{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem;flex:1 1}.UpgradePlanModal_featureItem__9gQPl{display:flex;align-items:flex-start;gap:.375rem;font-size:.75rem;color:var(--foreground);line-height:1.3}.UpgradePlanModal_featureCheck__sv5W9{color:var(--primary,#7b2cbf);flex-shrink:0;margin-top:1px}.UpgradePlanModal_featureMore__cOVPC{font-size:.75rem;color:var(--muted-foreground);font-style:italic}.UpgradePlanModal_selectBtn__zUuqZ{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;margin-top:1rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;border:none;border-radius:var(--radius-md,8px);background:var(--gradient-primary,linear-gradient(135deg,#7b2cbf,#9d4edd));color:white;cursor:pointer;transition:opacity .15s,box-shadow .15s;&:hover{opacity:.9;box-shadow:0 4px 12px rgba(123,44,191,.3)}& svg:last-child{transition:transform .15s}}[dir=rtl] .UpgradePlanModal_selectBtn__zUuqZ svg:last-child{transform:scaleX(-1)}.UpgradePlanModal_selectBtnCurrent__9Aazk{background:var(--muted);color:var(--muted-foreground);cursor:default;&:hover{opacity:1;box-shadow:none}}.UpgradePlanModal_footerLink__hSOP5{display:flex;align-items:center;justify-content:center;gap:.375rem;background:none;border:none;font-size:.75rem;color:var(--primary,#7b2cbf);cursor:pointer;transition:opacity .15s;&:hover{opacity:.8}& svg:last-child{transition:transform .15s}}[dir=rtl] .UpgradePlanModal_footerLink__hSOP5 svg:last-child{transform:scaleX(-1)}.UpgradePlanModal_successView__3Xg2l{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;text-align:center}.UpgradePlanModal_successIconLarge__yMQEL{width:64px;height:64px;border-radius:50%;background:rgba(34,197,94,.12);color:#22c55e;display:flex;align-items:center;justify-content:center}@keyframes UpgradePlanModal_fadeIn__cQHtS{0%{opacity:0}to{opacity:1}}@keyframes UpgradePlanModal_slideIn__lBwSW{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UpgradePlanModal_spin__B68Nm{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.UpgradePlanModal_prorationRow__ijgDx{display:flex;justify-content:space-between;align-items:center;font-size:.75rem;padding:.25rem 0;color:var(--foreground,#111)}.UpgradePlanModal_prorationTotal__uAgf3{font-weight:700;font-size:.8125rem;padding-top:.375rem}.UpgradePlanModal_prorationCredit__7Tzgg{color:var(--success-color,#22c55e);font-weight:600}.UpgradePlanModal_prorationDivider__T3avI{height:1px;background:var(--border,rgba(0,0,0,.1));margin:.5rem 0}.UpgradePlanModal_prorationNote__Q1Y7h{font-size:.75rem;color:var(--muted-foreground,#6b7280);margin-top:.5rem;text-align:center;line-height:1.4}.UpgradePlanModal_downgradeCard__ejYDn{background:var(--gradient-card,linear-gradient(135deg,rgba(123,44,191,.05) 0,rgba(67,97,238,.05) 100%));border:1px solid var(--border,rgba(0,0,0,.1));border-radius:.75rem;padding:1rem 1.125rem;position:relative;overflow:hidden}.UpgradePlanModal_downgradeCard__ejYDn:before{content:"";position:absolute;inset-inline-start:0;top:0;bottom:0;width:3px;background:linear-gradient(135deg,#f59e0b,#ef4444);border-radius:3px}.UpgradePlanModal_downgradeWarning__1ynmW{display:flex;align-items:flex-start;gap:.625rem;padding:.75rem 1rem;border-radius:.625rem;background:rgba(245,158,11,.08);border:1px solid rgba(245,158,11,.2);color:#d97706;font-size:.75rem;line-height:1.5;margin-top:.75rem}.UpgradePlanModal_downgradeWarning__1ynmW svg{flex-shrink:0;margin-top:.125rem}.UpgradePlanModal_downgradeCheckbox__PWLIx{display:flex;align-items:flex-start;gap:.625rem;margin-top:.75rem;cursor:pointer;font-size:.75rem;color:var(--foreground,#111);line-height:1.5}.UpgradePlanModal_downgradeCheckbox__PWLIx input[type=checkbox]{margin-top:.25rem;flex-shrink:0;accent-color:var(--primary,#7b2cbf);width:16px;height:16px;cursor:pointer}.UpgradePlanModal_downgradeError__XR7On{padding:.5rem .75rem;border-radius:.5rem;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);color:#ef4444;font-size:.75rem;margin-top:.5rem}.UpgradePlanModal_downgradeActions__ekxGN{display:flex;gap:.75rem;margin-top:1rem}.UpgradePlanModal_downgradeBackBtn__GPHEx{display:flex;align-items:center;justify-content:center;gap:.375rem;flex:0 0 auto;height:42px;padding:0 1rem;font-size:.75rem;font-weight:500;color:var(--muted-foreground,#6b7280);background:transparent;border:1px solid var(--border,#d1d5db);border-radius:.625rem;cursor:pointer;transition:background .15s,color .15s}.UpgradePlanModal_downgradeBackBtn__GPHEx:hover{background:var(--muted,rgba(0,0,0,.04));color:var(--foreground,#111)}.UpgradePlanModal_downgradeConfirmBtn__rC1ZV{display:flex;align-items:center;justify-content:center;gap:.5rem;flex:1 1;height:42px;padding:0 1.25rem;font-size:.8125rem;font-weight:600;color:white;background:linear-gradient(135deg,#f59e0b,#ef4444);border:none;border-radius:.625rem;cursor:pointer;transition:opacity .15s,transform .1s}.UpgradePlanModal_downgradeConfirmBtn__rC1ZV:hover:not(:disabled){opacity:.9}.UpgradePlanModal_downgradeConfirmBtn__rC1ZV:active:not(:disabled){transform:scale(.98)}.UpgradePlanModal_downgradeConfirmBtn__rC1ZV:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.UpgradePlanModal_modal__GBims{max-width:100%;margin:.5rem;padding:1.25rem}.UpgradePlanModal_plansGrid___gBCV{grid-template-columns:1fr}}.HelpButton_button__phiqo{position:relative;display:flex;justify-content:center;align-items:center;padding:.5rem;width:40px;height:40px;border-radius:var(--radius-lg);background:transparent;border:1px solid transparent;color:var(--muted-foreground);cursor:pointer;transition:all var(--transition-fast)}.HelpButton_button__phiqo:hover{background:rgba(123,44,191,.2);border-color:rgba(123,44,191,.3);color:var(--primary)}.dark .HelpButton_button__phiqo:hover{background:rgba(123,44,191,.3);border-color:rgba(123,44,191,.3);color:#c084fc}.AddCreditsModal_overlay__OGVJw{position:fixed;top:0;left:0;width:100dvw;height:100dvh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:AddCreditsModal_fadeIn__6Ztbw .2s ease}.AddCreditsModal_modal__KytE7{position:relative;width:100%;max-width:520px;max-height:90vh;margin:1rem;background:var(--card,#fff);transition:max-width .3s ease,max-height .3s ease,width .3s ease,height .3s ease;border:1px solid var(--border,#e5e7eb);border-radius:var(--radius-xl,16px);box-shadow:var(--shadow-xl,0 25px 50px rgba(0,0,0,.25));padding:2rem;display:flex;flex-direction:column;gap:1.25rem;animation:AddCreditsModal_slideIn__AsEGq .3s ease;overflow-y:auto}.AddCreditsModal_closeBtn__vV4Mb{position:absolute;top:.75rem;right:.75rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--radius-md,8px);background:none;color:var(--muted-foreground,#9ca3af);cursor:pointer;transition:color .15s,background .15s;z-index:1;&:hover{color:var(--foreground,#111);background:var(--muted,rgba(0,0,0,.05))}}[dir=rtl] .AddCreditsModal_closeBtn__vV4Mb{right:auto;left:.75rem}.AddCreditsModal_header__Y_xK5{text-align:center}.AddCreditsModal_iconWrapper__FJ1lh{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:50%;background:linear-gradient(135deg,#f59e0b,#d97706);color:white;margin-bottom:.75rem}.AddCreditsModal_title__Syi_A{margin:0;font-size:1.3125rem;font-weight:700;color:var(--foreground)}.AddCreditsModal_subtitle__5UHG5{margin:.25rem 0 0;font-size:.75rem;color:var(--muted-foreground)}.AddCreditsModal_balanceBar__QfL_6{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem;padding:.5rem .75rem;background:var(--muted,rgba(0,0,0,.03));border-radius:var(--radius-md,8px);font-size:.75rem}.AddCreditsModal_balanceLabel__RS4ay{color:var(--muted-foreground)}.AddCreditsModal_balanceValue__WNN7c{font-weight:600;color:var(--foreground)}.AddCreditsModal_loading__AMwFY{display:flex;justify-content:center;padding:2rem}.AddCreditsModal_spinning__11lhk{animation:AddCreditsModal_spin__Nem95 1s linear infinite}.AddCreditsModal_empty__a7UUY{text-align:center;color:var(--muted-foreground);padding:2rem}.AddCreditsModal_addonsList__cAVVC{display:flex;flex-direction:column;gap:.75rem}.AddCreditsModal_addonCard__A1n6Q{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-lg,12px);background:var(--card);transition:border-color .2s;&:hover{border-color:rgba(123,44,191,.3)}}.AddCreditsModal_addonInfo__ux0IN{flex:1 1;min-width:0}.AddCreditsModal_addonName__mWuVc{display:flex;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;color:var(--foreground)}.AddCreditsModal_addonEmoji__3JSwq{font-size:1.1875rem}.AddCreditsModal_addonDesc__lE5yz{margin:.25rem 0 0;font-size:.75rem;color:var(--muted-foreground);line-height:1.4}.AddCreditsModal_addonQty__2ByYm{display:inline-block;margin-top:.375rem;padding:.125rem .5rem;font-size:.8125rem;font-weight:600;color:var(--primary,#7b2cbf);background:rgba(123,44,191,.08);border-radius:999px}.AddCreditsModal_addonActions__AEL_s{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;flex-shrink:0}.AddCreditsModal_priceRow__9plfT{display:flex;align-items:center;gap:.375rem}.AddCreditsModal_price__WrxyX{font-size:1.1875rem;font-weight:700;color:var(--foreground)}.AddCreditsModal_oneTimeBadge__YaJ_0{color:var(--primary);background:rgba(123,44,191,.08)}.AddCreditsModal_oneTimeBadge__YaJ_0,.AddCreditsModal_recurringBadge__CJRym{padding:.0625rem .375rem;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;border-radius:999px}.AddCreditsModal_recurringBadge__CJRym{color:#2563eb;background:rgba(37,99,235,.08)}.AddCreditsModal_successView__zEnw_{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;text-align:center}.AddCreditsModal_successIconLarge__bDjGG{width:64px;height:64px;border-radius:50%;background:rgba(34,197,94,.12);color:#22c55e;display:flex;align-items:center;justify-content:center}.AddCreditsModal_quantityRow__vCLxi{display:flex;align-items:center;gap:.5rem}.AddCreditsModal_quantityCounter__VLHJH{display:flex;align-items:center;border:1px solid var(--border);border-radius:var(--radius-md,8px);overflow:hidden}.AddCreditsModal_quantityBtn__UA9MD{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;background:none;color:var(--foreground);cursor:pointer;transition:background .15s;&:hover:not(:disabled){background:var(--muted,rgba(0,0,0,.05))}&:disabled{opacity:.3;cursor:default}}.AddCreditsModal_quantityValue__RR0fD{min-width:1.5rem;text-align:center;font-size:.8125rem;font-weight:600}.AddCreditsModal_buyBtn___NEmY{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:600;border:none;border-radius:var(--radius-md,8px);background:var(--gradient-primary,linear-gradient(135deg,#7b2cbf,#9d4edd));color:white;cursor:pointer;transition:opacity .15s,box-shadow .15s;&:hover:not(:disabled){opacity:.9;box-shadow:0 4px 12px rgba(123,44,191,.3)}&:disabled{opacity:.6;cursor:default}}.AddCreditsModal_msg__xmHxx{display:flex;align-items:center;gap:.25rem;font-size:.75rem;padding:.25rem .5rem;border-radius:var(--radius-sm,4px)}.AddCreditsModal_msgSuccess__zH_P2{color:#16a34a;background:rgba(22,163,74,.08)}.AddCreditsModal_msgError__X1c0Y{color:#dc2626;background:rgba(220,38,38,.08)}.AddCreditsModal_footerActions__i4g8R{display:flex;flex-direction:column;align-items:center;gap:.625rem;margin-top:.25rem}.AddCreditsModal_upgradePlanBtn__zBVwE{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.625rem 1rem;background:linear-gradient(135deg,var(--primary,#7b2cbf),#9b4dca);color:#fff;border:none;border-radius:.5rem;font-size:.8125rem;font-weight:600;cursor:pointer;transition:opacity .15s,transform .15s;&:hover{opacity:.9;transform:translateY(-1px)}}.AddCreditsModal_footerLink__C5YaZ{display:flex;align-items:center;justify-content:center;gap:.375rem;background:none;border:none;font-size:.75rem;color:var(--primary,#7b2cbf);cursor:pointer;transition:opacity .15s;&:hover{opacity:.8}svg{transition:transform .15s}}[dir=rtl] .AddCreditsModal_footerLink__C5YaZ svg{transform:scaleX(-1)}@keyframes AddCreditsModal_fadeIn__6Ztbw{0%{opacity:0}to{opacity:1}}@keyframes AddCreditsModal_slideIn__AsEGq{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AddCreditsModal_spin__Nem95{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:480px){.AddCreditsModal_modal__KytE7{max-width:100%;margin:.5rem;padding:1.25rem}.AddCreditsModal_addonCard__A1n6Q{flex-direction:column}.AddCreditsModal_addonActions__AEL_s{align-items:flex-start;width:100%}.AddCreditsModal_quantityRow__vCLxi{width:100%;justify-content:space-between}}.GenerateReportWizard_modalOverlay__5ujwE{position:fixed;inset:0;width:100dvw;height:100dvh;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;animation:GenerateReportWizard_fadeIn__0XejQ .2s ease-out;padding:1rem}@keyframes GenerateReportWizard_fadeIn__0XejQ{0%{opacity:0}to{opacity:1}}.GenerateReportWizard_modal__qdYuh{width:100%;max-width:580px;max-height:90dvh;background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);animation:GenerateReportWizard_modalSlideIn__82nv7 .3s ease-out;display:flex;flex-direction:column}@keyframes GenerateReportWizard_modalSlideIn__82nv7{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.GenerateReportWizard_modalHeader__DCtzW{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem .75rem;border-bottom:1px solid var(--border)}.GenerateReportWizard_modalTitle__9eW4c{display:flex;align-items:center;gap:.5rem;font-size:1.0625rem;font-weight:600;color:var(--foreground);margin:0 0 .25rem}.GenerateReportWizard_modalSubtitle__ezOUs{font-size:.8125rem;color:var(--muted-foreground);margin:0}.GenerateReportWizard_modalClose__a_Boa{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-md);color:var(--muted-foreground);background:transparent;border:0;cursor:pointer;transition:all var(--transition-fast);&:hover{background:var(--muted);color:var(--foreground)}}.GenerateReportWizard_stepIndicator__fjmmw{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;border-bottom:1px solid var(--border)}.GenerateReportWizard_stepDot__hm40q{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:50%;background:var(--muted);color:var(--muted-foreground);font-size:.75rem;font-weight:600;transition:all var(--transition-fast)}.GenerateReportWizard_stepDotActive__DtovP{background:var(--primary);color:var(--primary-foreground,#fff);box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 18%,transparent)}.GenerateReportWizard_stepDotDone__TrXxF{background:color-mix(in srgb,var(--primary) 25%,transparent);color:var(--primary)}.GenerateReportWizard_modalBody__UMjkc{padding:1.5rem;display:flex;flex-direction:column;gap:1rem;overflow-y:auto;flex:1 1}.GenerateReportWizard_stepDescription__vyH4q{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:var(--muted-foreground);margin:0}.GenerateReportWizard_formGroup__8U_jB{display:flex;flex-direction:column;gap:.4375rem}.GenerateReportWizard_formLabel__AWsK8{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500;color:var(--foreground)}.GenerateReportWizard_formInput__7Vren{padding:.625rem .75rem;background:var(--input-background);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--foreground);font-size:.875rem;transition:border-color var(--transition-fast);&:focus{outline:none;border-color:var(--primary)}}.GenerateReportWizard_formTextarea__XQfTF{padding:.625rem .75rem;background:var(--input-background);border:1px solid var(--input-border);border-radius:var(--radius-md);color:var(--foreground);font-size:.875rem;font-family:inherit;resize:vertical;min-height:70px;&:focus{outline:none;border-color:var(--primary)}}.GenerateReportWizard_formHint__hh7EQ{font-size:.75rem;color:var(--muted-foreground);margin:0}.GenerateReportWizard_formError__RUfBQ{font-size:.8125rem;color:var(--destructive,#ef4444);margin:0}.GenerateReportWizard_sectionsList__si4_h{list-style:none;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.GenerateReportWizard_sectionItem__d23TF{display:flex;align-items:center;justify-content:space-between;padding:.625rem .875rem;border-bottom:1px solid var(--border);background:var(--card);&:last-child{border-bottom:0}}.GenerateReportWizard_sectionToggle__v8h3A{display:flex;align-items:center;gap:.625rem;font-size:.875rem;color:var(--foreground);cursor:pointer;flex:1 1;& input{accent-color:var(--primary);width:1rem;height:1rem}}.GenerateReportWizard_sectionControls__fkSbY{display:flex;gap:.25rem;flex-shrink:0}.GenerateReportWizard_sectionBtn__QY1e5{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-sm);background:transparent;border:1px solid var(--border);color:var(--muted-foreground);cursor:pointer;transition:all var(--transition-fast);&:hover:not(:disabled){background:var(--muted);color:var(--foreground)}&:disabled{opacity:.4;cursor:not-allowed}}.GenerateReportWizard_periodGrid__QTnuh{display:grid;grid-template-columns:1fr 1fr;grid-gap:.875rem;gap:.875rem}@media (max-width:540px){.GenerateReportWizard_periodGrid__QTnuh{grid-template-columns:1fr}}.GenerateReportWizard_modalFooter__JFcxL{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-top:1px solid var(--border);gap:.75rem}.GenerateReportWizard_primaryBtn__DQ47j,.GenerateReportWizard_secondaryBtn__Q94p_{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem .875rem;border-radius:var(--radius-md);font-size:.875rem;font-weight:500;cursor:pointer;border:1px solid transparent;transition:all var(--transition-fast);&:disabled{opacity:.5;cursor:not-allowed}}.GenerateReportWizard_primaryBtn__DQ47j{background:linear-gradient(135deg,var(--primary),var(--secondary));color:var(--primary-foreground,#fff);&:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(123,44,191,.3)}}.GenerateReportWizard_secondaryBtn__Q94p_{background:transparent;border-color:var(--border);color:var(--foreground);&:hover:not(:disabled){background:var(--muted)}}.GenerateReportWizard_spinningIcon__lezJd{animation:GenerateReportWizard_spin__0rDgY .9s linear infinite}@keyframes GenerateReportWizard_spin__0rDgY{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[dir=rtl] .GenerateReportWizard_primaryBtn__DQ47j svg,[dir=rtl] .GenerateReportWizard_secondaryBtn__Q94p_ svg{transform:scaleX(-1)}