.LanguageToggle_container__sLU_w{position:relative;display:inline-block}.LanguageToggle_trigger__eRMUU{display:flex;align-items:center;gap:6px;background:var(--bg-elevated,#ffffff);border:1px solid var(--border-primary,#e6e8eb);border-radius:var(--radius-md,8px);padding:6px 12px;cursor:pointer;color:var(--text-primary,#111827);font-size:.875rem;font-weight:500;transition:all var(--transition-fast,.2s)}.LanguageToggle_trigger__eRMUU:hover{border-color:var(--color-primary,#4338ca);background:var(--surface-hover,#f3f4f6)}.LanguageToggle_compact__r4b7U .LanguageToggle_trigger__eRMUU{padding:4px 8px;font-size:.75rem;border-radius:var(--radius-sm,6px)}.LanguageToggle_triggerText__cFGDe{white-space:nowrap}.LanguageToggle_icon__xFfS9{transition:transform var(--transition-fast,.2s);color:var(--text-secondary,#4b5563);flex-shrink:0}.LanguageToggle_iconOpen__uMXNX{transform:rotate(180deg)}.LanguageToggle_dropdown__1FxYW{position:absolute;top:calc(100% + 4px);right:0;min-width:260px;background:var(--bg-surface,#ffffff);border:1px solid var(--border-primary,#e6e8eb);border-radius:var(--radius-md,8px);box-shadow:var(--shadow-md,0 4px 12px rgba(0,0,0,.1));padding:4px 0;margin:0;list-style:none;z-index:1000;display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;max-height:60vh;overflow-y:auto;overflow-x:hidden;animation:LanguageToggle_slideDown__G0foP .15s ease-out}@media (max-width:768px){.LanguageToggle_dropdown__1FxYW{min-width:200px;grid-template-columns:1fr;max-height:50vh}}.LanguageToggle_dropdown__1FxYW::-webkit-scrollbar{width:6px}.LanguageToggle_dropdown__1FxYW::-webkit-scrollbar-track{background:transparent;margin:4px 0}.LanguageToggle_dropdown__1FxYW::-webkit-scrollbar-thumb{background-color:var(--border-primary,#e6e8eb);border-radius:4px}.LanguageToggle_dropdown__1FxYW::-webkit-scrollbar-thumb:hover{background-color:var(--text-tertiary,#9ca3af)}.LanguageToggle_compact__r4b7U .LanguageToggle_dropdown__1FxYW{right:auto;left:0}.LanguageToggle_option__ldInF{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:8px 16px;border:none;background:transparent;cursor:pointer;transition:background var(--transition-fast,.2s);text-align:left}.LanguageToggle_option__ldInF:hover{background:var(--surface-hover,#f3f4f6)}.LanguageToggle_option__ldInF.LanguageToggle_active__28T1c{background:var(--surface-active,rgba(67,56,202,.05));color:var(--color-primary,#4338ca)}.LanguageToggle_optionNative__jXy8B{font-size:.875rem;font-weight:500;line-height:1.2}.LanguageToggle_optionLabel__7hubL{font-size:.7rem;color:var(--text-tertiary,#9ca3af);margin-top:2px}.LanguageToggle_active__28T1c .LanguageToggle_optionLabel__7hubL{color:var(--color-primary,#4338ca);opacity:.8}@keyframes LanguageToggle_slideDown__G0foP{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.LanguageToggle_dark__loeAS .LanguageToggle_trigger__eRMUU{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.8)}.LanguageToggle_dark__loeAS .LanguageToggle_trigger__eRMUU:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff}.LanguageToggle_dark__loeAS .LanguageToggle_icon__xFfS9{color:inherit}.LanguageToggle_dark__loeAS .LanguageToggle_dropdown__1FxYW{background:#111827;border-color:rgba(255,255,255,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.LanguageToggle_dark__loeAS .LanguageToggle_option__ldInF{color:rgba(255,255,255,.9)}.LanguageToggle_dark__loeAS .LanguageToggle_option__ldInF:hover{background:rgba(255,255,255,.05)}.LanguageToggle_dark__loeAS .LanguageToggle_option__ldInF.LanguageToggle_active__28T1c{background:rgba(67,56,202,.3);color:#818cf8}.LanguageToggle_dark__loeAS .LanguageToggle_optionLabel__7hubL{color:rgba(255,255,255,.5)}.LanguageToggle_dark__loeAS .LanguageToggle_active__28T1c .LanguageToggle_optionLabel__7hubL{color:#818cf8}.BillingSection_page__CA_wr{padding:var(--space-xl);max-width:960px;animation:BillingSection_fadeIn__4DERR .3s ease}.BillingSection_pageHeader__miGWE{margin-bottom:var(--space-xl)}.BillingSection_pageTitle__pFKnC{font-family:var(--font-family-heading);font-size:var(--font-size-2xl);font-weight:400;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--space-xs)}.BillingSection_pageSubtitle__XVXf3{color:var(--text-secondary);font-size:var(--font-size-sm)}.BillingSection_summaryGrid__jxRlj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-md);gap:var(--space-md);margin-bottom:var(--space-xl)}.BillingSection_summaryCard__f8Mcs{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-lg);display:flex;flex-direction:column;gap:var(--space-xs)}.BillingSection_summaryLabel__sVWTh{font-size:var(--font-size-xs);color:var(--text-tertiary);font-weight:600;text-transform:uppercase;letter-spacing:.5px}.BillingSection_summaryValue__LlelJ{font-size:var(--font-size-2xl);font-weight:800;color:var(--text-primary)}.BillingSection_summaryHint__X_9qp{font-size:var(--font-size-xs);color:var(--text-tertiary)}.BillingSection_invoiceSection__0WQWv{margin-bottom:var(--space-xl)}.BillingSection_sectionTitle__9hLHW{font-size:var(--font-size-lg);font-family:var(--font-family-heading);font-weight:400;color:var(--text-primary);margin-bottom:var(--space-md)}.BillingSection_invoiceList__tjDZ_{display:flex;flex-direction:column;gap:var(--space-sm)}.BillingSection_invoiceCard__rrr26{background:var(--bg-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-lg);display:grid;grid-template-columns:1fr auto;grid-gap:var(--space-md);gap:var(--space-md);align-items:center;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);cursor:default}.BillingSection_invoiceCard__rrr26:hover{border-color:var(--border-secondary);box-shadow:0 2px 12px rgba(0,0,0,.08)}.BillingSection_invoiceLeft__DqFAs{display:flex;flex-direction:column;gap:var(--space-xs)}.BillingSection_invoiceTitle__yEF8k{font-size:var(--font-size-base);font-weight:700;color:var(--text-primary);display:flex;align-items:center;gap:var(--space-sm)}.BillingSection_invoiceId__pvVZ_{font-size:var(--font-size-xs);color:var(--text-tertiary);font-family:var(--font-mono,monospace);word-break:break-all}.BillingSection_invoiceMeta__9bEay{display:flex;flex-wrap:wrap;gap:var(--space-md);font-size:var(--font-size-sm);color:var(--text-secondary)}.BillingSection_invoiceMetaItem__LAMyo{display:flex;align-items:center;gap:4px}.BillingSection_invoiceRight__BF7TP{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-xs)}.BillingSection_invoiceAmount__bXIlv{font-size:var(--font-size-xl);font-weight:800;color:var(--text-primary)}.BillingSection_statusBadge__iRTqz{display:inline-flex;align-items:center;gap:4px;font-size:var(--font-size-xs);font-weight:600;padding:3px 10px;border-radius:100px;letter-spacing:.3px}.BillingSection_statusPaid__yG2bT{background:rgba(13,242,108,.12);color:#0DF26C}.BillingSection_statusCoupon__lz0Rr{background:rgba(168,85,247,.12);color:#A855F7}.BillingSection_statusPending__oAYR1{background:rgba(251,191,36,.12);color:#FBBF24}.BillingSection_statusFailed__9UYQD{background:rgba(242,61,61,.12);color:#F23D3D}.BillingSection_breakdownToggle__2ymW_{font-size:var(--font-size-xs);color:var(--color-primary);background:none;border:none;cursor:pointer;padding:2px 0;font-weight:600;font-family:inherit}.BillingSection_breakdownToggle__2ymW_:hover{text-decoration:underline}.BillingSection_breakdown__cBJFV{margin-top:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--bg-secondary);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.BillingSection_breakdownRow__L15_Y{display:flex;justify-content:space-between;padding:4px 0;color:var(--text-secondary)}.BillingSection_breakdownRow__L15_Y:last-child{border-top:1px solid var(--border-primary);padding-top:var(--space-sm);margin-top:var(--space-xs);font-weight:700;color:var(--text-primary)}.BillingSection_emptyState__AZ_qB{text-align:center;padding:var(--space-3xl) var(--space-xl);background:var(--bg-card);border:1px dashed var(--border-primary);border-radius:var(--radius-lg)}.BillingSection_emptyIcon__reuSx{font-size:3rem;margin-bottom:var(--space-md);display:block}.BillingSection_emptyTitle__bj_rh{font-size:var(--font-size-lg);font-family:var(--font-family-heading);font-weight:400;color:var(--text-primary);margin-bottom:var(--space-xs)}.BillingSection_emptyText__wAiPz{color:var(--text-secondary);font-size:var(--font-size-sm)}.BillingSection_loading__b4PrL{text-align:center;padding:var(--space-3xl);color:var(--text-secondary)}@media (max-width:768px){.BillingSection_page__CA_wr{padding:var(--space-lg) var(--space-md)}.BillingSection_invoiceCard__rrr26,.BillingSection_summaryGrid__jxRlj{grid-template-columns:1fr}.BillingSection_invoiceRight__BF7TP{flex-direction:row;justify-content:space-between;align-items:center}}@keyframes BillingSection_fadeIn__4DERR{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ConsentsSection_page__oYTz_{padding:0;min-height:100%}.ConsentsSection_header__Z982s{margin-bottom:var(--space-xl)}.ConsentsSection_title__lT0HD{font-size:28px;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-xs)}.ConsentsSection_subtitle__iyU3G{color:var(--text-secondary);font-size:16px}.ConsentsSection_content__mVdjH{display:flex;flex-direction:column;gap:var(--space-lg)}.ConsentsSection_card__rTgum{background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--space-lg);box-shadow:var(--shadow-sm);border:1px solid var(--border-primary)}.ConsentsSection_emptyState___VzhA{text-align:center;padding:var(--space-2xl) 0;color:var(--text-secondary)}.ConsentsSection_consentsList__3oF1R{display:flex;flex-direction:column;gap:var(--space-md)}.ConsentsSection_consentItem__9dRFB{display:flex;justify-content:space-between;align-items:center;padding:var(--space-md);background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-primary)}.ConsentsSection_consentInfo__y1u6L h4{font-size:16px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xs)}.ConsentsSection_consentDate__9_4Da{font-size:14px;color:var(--text-secondary)}.ConsentsSection_revokeBtn__Tcf9i{padding:8px 16px;font-size:14px;font-weight:600;color:#DC2626;background:#FEE2E2;border:none;border-radius:var(--radius-sm);cursor:pointer;transition:all .2s ease}.ConsentsSection_revokeBtn__Tcf9i:hover{background:#FECACA}.ConsentsSection_modalOverlay__xhXPm{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:var(--space-md)}.ConsentsSection_modalContent__GQdGN{background:var(--bg-card);border-radius:var(--radius-lg);padding:var(--space-xl);width:100%;max-width:400px;box-shadow:var(--shadow-lg)}.ConsentsSection_modalTitle__nh639{font-size:20px;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-sm)}.ConsentsSection_modalDesc__itJiZ{color:var(--text-secondary);font-size:15px;line-height:1.5;margin-bottom:var(--space-lg)}.ConsentsSection_modalActions__jH8xQ{display:flex;gap:var(--space-md);justify-content:flex-end}.ConsentsSection_cancelBtn__K5ft3{padding:10px 16px;background:transparent;border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-primary);font-weight:600;cursor:pointer}.ConsentsSection_confirmBtn__o6Oqv{padding:10px 16px;background:#DC2626;border:none;border-radius:var(--radius-sm);color:white;font-weight:600;cursor:pointer}.ConsentsSection_confirmBtn__o6Oqv:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){.ConsentsSection_consentItem__9dRFB{flex-direction:column;align-items:flex-start;gap:var(--space-md)}.ConsentsSection_revokeBtn__Tcf9i{width:100%}}.SupportSection_wrap__zEQUT{display:flex;flex-direction:column;gap:var(--space-xl)}.SupportSection_card__niir_{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:var(--radius-lg);padding:var(--space-xl)}.SupportSection_cardTitle__qotbs{font-size:18px;font-weight:600;color:var(--text-primary);margin:0 0 var(--space-xs)}.SupportSection_cardSubtitle__sAkPW{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 0 var(--space-lg)}.SupportSection_form__gwULb{display:flex;flex-direction:column;gap:var(--space-md)}.SupportSection_field__fb3qV{display:flex;flex-direction:column;gap:6px}.SupportSection_label__Bc39X{font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary)}.SupportSection_input___oSs2,.SupportSection_select__16ehV,.SupportSection_textarea__vDVaO{width:100%;background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:10px 14px;font-size:var(--font-size-base);color:var(--text-primary);font-family:inherit;outline:none;transition:border-color .2s}.SupportSection_input___oSs2:focus,.SupportSection_select__16ehV:focus,.SupportSection_textarea__vDVaO:focus{border-color:var(--color-primary)}.SupportSection_textarea__vDVaO{resize:vertical;min-height:110px}.SupportSection_select__16ehV option{background:var(--bg-secondary);color:var(--text-primary)}.SupportSection_charCount__cShuv{font-size:11px;color:var(--text-muted,var(--text-secondary));align-self:flex-end;margin-top:-2px}.SupportSection_error__f_q_c{font-size:var(--font-size-sm);color:var(--color-error,#ef4444);margin:0}.SupportSection_success__0QHBM{font-size:var(--font-size-sm);color:var(--color-success,#22c55e);margin:0}.SupportSection_submitBtn__X9jz3{align-self:flex-start;background:var(--color-primary);color:#fff;border:none;padding:10px 24px;border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:600;cursor:pointer;transition:opacity .2s}.SupportSection_submitBtn__X9jz3:hover:not(:disabled){opacity:.88}.SupportSection_submitBtn__X9jz3:disabled{opacity:.5;cursor:not-allowed}.SupportSection_ticketList__nERmT{display:flex;flex-direction:column;gap:var(--space-md)}.SupportSection_ticketItem__CF15S{background:var(--bg-primary);border:1px solid var(--border-primary);border-radius:var(--radius-md);padding:var(--space-md) var(--space-lg)}.SupportSection_ticketHeader__UY7go{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.SupportSection_ticketCategory__kf2Rt{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);background:var(--bg-secondary);padding:2px 8px;border-radius:20px}.SupportSection_ticketStatus__uZLYC{font-size:var(--font-size-sm);font-weight:600}.SupportSection_ticketSubject__4S3dz{font-size:var(--font-size-base);font-weight:600;color:var(--text-primary);margin:0 0 4px}.SupportSection_ticketDesc__voQKm{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0 0 var(--space-sm);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SupportSection_ticketDate__47_Vi{font-size:11px;color:var(--text-muted,var(--text-secondary));margin:0}.SupportSection_empty__3rfYZ{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;text-align:center;padding:var(--space-xl) 0}