.page_profileContainer__Kcyzo{max-width:1600px;margin:0 auto;padding:40px 40px 80px}.page_pageTitleBlock__X4V1G{margin-bottom:32px;text-align:center}.page_headerDivider__ITisS{width:1px;height:70px;background:linear-gradient(to bottom,transparent,rgba(var(--accent-gold-rgb),.3),transparent)}.page_statDivider__76YY1{width:1px;height:40px;background:rgba(var(--accent-gold-rgb),.2);align-self:center}.page_header__hMSOF{margin-bottom:40px;padding:32px;border-radius:24px;background:linear-gradient(135deg,rgba(var(--bg-soft-rgb),.8) 0,rgba(var(--bg-soft-rgb),.4) 100%);box-shadow:0 10px 40px rgba(0,0,0,.05);border:1px solid var(--card-border)}.page_headerContent__QDuiT{display:flex;justify-content:space-between;align-items:center;gap:40px}.page_userBasicInfo__ftdY4{display:flex;align-items:center;gap:24px}.page_avatar__Kwuzb{width:80px;height:80px;border-radius:50%;overflow:hidden;border:3px solid var(--card-bg);box-shadow:0 0 0 2px var(--accent-gold);flex-shrink:0;display:flex;align-items:center;justify-content:center;margin:0 auto}.page_avatarImage__oLJAN{object-fit:cover}.page_userName__f_zDa{font-size:var(--text-24);font-weight:700;margin-bottom:4px;color:var(--accent-gold);letter-spacing:-.02em;line-height:1.2}.page_userEmail__V5gia{color:var(--secondary);font-size:var(--text-18);opacity:.8}.page_statsBar__ojm8C{display:flex;gap:32px;padding:16px 24px;background:rgba(var(--background-rgb),.5);border-radius:16px;border:1px solid rgba(var(--accent-gold-rgb),.15)}.page_statItem__TYrrw{display:flex;flex-direction:column;align-items:center;min-width:70px}.page_statValueText__0vOXo{font-size:var(--text-24);font-weight:800;color:var(--accent-gold);line-height:1.2}.page_statLabel__xyDJ2{font-size:var(--text-12);text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);font-weight:650;margin-top:4px}.page_welcomeBonusNotice__DnnKW{margin-bottom:28px;border:1px solid rgba(var(--accent-gold-rgb),.3);background:rgba(var(--accent-gold-rgb),.12);border-radius:12px;padding:12px 14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.page_welcomeBonusNoticeText__sxpYw{display:flex;align-items:center;gap:10px;color:var(--foreground);font-size:var(--text-15);line-height:1.4}.page_welcomeBonusNoticeText__sxpYw svg{color:var(--accent-gold);flex-shrink:0}.page_welcomeBonusNoticeClose__6YK2y{border:none;background:transparent;color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:6px;transition:background-color .2s ease,color .2s ease;flex-shrink:0}@media (hover:hover) and (pointer:fine){.page_welcomeBonusNoticeClose__6YK2y:hover{color:var(--foreground);background:rgba(var(--foreground-rgb),.08)}}.page_noticeActions__Nn5XE{display:flex;align-items:center;gap:10px;flex-shrink:0}.page_noticeActionBtn__WxpO5{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;border:none;background:var(--btn-bg);color:var(--btn-fg);font-size:var(--text-14);font-weight:700;text-decoration:none;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.page_noticeActionBtn__WxpO5:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(var(--accent-gold-rgb),.22);text-decoration:none}}.page_layout__4NQZJ{display:flex;gap:60px;align-items:flex-start}.page_sidebar__dyIks{width:260px;flex-shrink:0;position:sticky;top:100px}.page_nav__hRqic{display:flex;flex-direction:column;gap:12px}.page_navItem__zKlqJ{display:flex;align-items:center;gap:16px;padding:16px 24px;background:transparent;border:1px solid transparent;border-radius:14px;color:var(--secondary);font-size:var(--text-16);font-weight:500;cursor:pointer;transition:background-color .2s ease,color .2s ease,transform .2s ease;width:100%;text-align:left}@media (hover:hover) and (pointer:fine){.page_navItem__zKlqJ:hover{background:rgba(var(--foreground-rgb),.03);color:var(--foreground);transform:translateX(4px)}}.page_activeNav__xOEau{background:var(--card-bg)!important;border-color:var(--accent-gold)!important;color:var(--accent-gold)!important;font-weight:600;box-shadow:0 4px 20px rgba(244,196,48,.1)}.page_mainContent__2aY4K{flex-grow:1;min-height:600px;width:100%}.page_overviewGrid__UWZFP{display:flex;flex-direction:column;gap:40px}.page_heroSection__8jSAR{padding:48px;position:relative;overflow:hidden}.page_heroSection__8jSAR:before{content:"";position:absolute;top:0;right:0;width:300px;height:100%;background:radial-gradient(circle at top right,rgba(var(--accent-gold-rgb),.1),transparent 70%);pointer-events:none}.page_heroSection__8jSAR h2{font-size:var(--text-36);margin-bottom:16px;color:var(--foreground);position:relative}.page_heroSection__8jSAR h3{font-size:var(--text-20);margin-bottom:8px;color:var(--accent-gold);position:relative}.page_heroSection__8jSAR p{color:var(--secondary);margin-bottom:32px;font-size:var(--text-18);max-width:600px;position:relative;line-height:1.6}.page_heroActions__2iqZT{display:flex;gap:16px;position:relative;flex-wrap:wrap;align-items:center}.page_whatsappCircleBtn__KNg61{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,#25D366,#128C7E);display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 4px 15px rgba(37,211,102,.3);transition:box-shadow .3s ease,transform .3s ease;flex-shrink:0}@media (hover:hover) and (pointer:fine){.page_whatsappCircleBtn__KNg61:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,211,102,.5)}}.page_primaryBtn__fFh7f{background:var(--btn-bg);color:var(--btn-fg);padding:14px 28px;border-radius:12px;font-weight:700;display:flex;align-items:center;gap:10px;transition:box-shadow .2s ease,filter .2s ease,transform .2s ease;border:none;box-shadow:0 4px 15px rgba(244,196,48,.2)}@media (hover:hover) and (pointer:fine){.page_primaryBtn__fFh7f:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(244,196,48,.4);filter:brightness(1.1)}}.page_actionBtn__e1gK9{background:var(--btn-bg);color:var(--btn-fg);padding:12px 24px;border-radius:var(--radius-md);font-size:var(--text-15);font-weight:750;transition:background-color .4s cubic-bezier(.175,.885,.32,1.275),box-shadow .4s cubic-bezier(.175,.885,.32,1.275),color .4s cubic-bezier(.175,.885,.32,1.275),filter .4s cubic-bezier(.175,.885,.32,1.275),transform .4s cubic-bezier(.175,.885,.32,1.275);border:none;display:flex;align-items:center;gap:10px;box-shadow:0 6px 20px rgba(var(--accent-gold-rgb),.25);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.page_actionBtn__e1gK9:hover{transform:translateY(-3px) scale(1.02);box-shadow:0 10px 30px rgba(var(--accent-gold-rgb),.4);filter:brightness(1.1)}}.page_actionBtn__e1gK9:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:.5s}@media (hover:hover) and (pointer:fine){.page_actionBtn__e1gK9:hover:after{left:100%}}.page_actionBtnSecondary__pkkFf{background:rgba(var(--error-rgb),.08);color:var(--error);padding:8px 16px;border-radius:8px;font-size:var(--text-14);font-weight:500;transition:background-color .2s,color .2s;display:flex;align-items:center;gap:8px;border:1px solid var(--error-bg)}@media (hover:hover) and (pointer:fine){.page_actionBtnSecondary__pkkFf:hover{background:var(--error);color:var(--bg-primary)}.page_actionBtn__e1gK9:hover{background:var(--btn-bg);color:var(--btn-fg);transform:translateY(-2px);box-shadow:0 5px 15px rgba(244,196,48,.2);filter:brightness(1.1)}}.page_infoBadge__wCSdu{background:rgba(var(--accent-gold-rgb),.12);color:var(--accent-gold);border:1px solid rgba(var(--accent-gold-rgb),.25);padding:8px 14px;border-radius:999px;font-size:var(--text-14);font-weight:650}.page_secondaryBtn__FBWol{display:flex;align-items:center;gap:10px;padding:14px 28px;background:transparent;border:1px solid var(--card-border);color:var(--foreground);border-radius:12px;font-weight:600;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.page_secondaryBtn__FBWol:hover{background:rgba(var(--foreground-rgb),.05);border-color:var(--accent-gold);transform:translateY(-2px)}}.page_quickStats__XQkKD{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.page_quickStatCard__z05F3{padding:32px;display:flex;flex-direction:column;justify-content:space-between;min-height:220px;transition:border-color .3s ease,box-shadow .3s ease,transform .3s ease}@media (hover:hover) and (pointer:fine){.page_quickStatCard__z05F3:hover{transform:translateY(-4px);border-color:var(--accent-gold);box-shadow:0 10px 30px rgba(0,0,0,.1)}}.page_quickStatCard__z05F3 h3{font-size:var(--text-16);margin-bottom:24px;color:var(--accent-gold);text-transform:uppercase;letter-spacing:1.5px;font-weight:700}.page_usageContainer__HT6mY{display:flex;flex-direction:column;gap:16px;margin-top:8px;flex-grow:1}.page_usageHeader__y8pvf{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;font-size:var(--text-14);margin-bottom:8px}.page_usageLabel__B_rnI{color:var(--text-muted)}.page_usageValue__g1ipJ{font-weight:600;color:var(--primary)}.page_progressBar__KK8xK{width:100%;height:8px;background:rgba(var(--foreground-rgb),.1);border-radius:4px;overflow:hidden}.page_progressFill__KUArX{height:100%;background:var(--accent-gold-decor);border-radius:4px;transition:width .6s cubic-bezier(.4,0,.2,1)}.page_usageNote__cLO4F{font-size:var(--text-13);color:var(--text-muted);font-style:italic}.page_manageLink__7KEEz{font-size:var(--text-14);color:var(--primary);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:4px;margin-top:auto;transition:color .2s}@media (hover:hover) and (pointer:fine){.page_manageLink__7KEEz:hover{color:var(--accent-gold);text-decoration:none}}.page_communityCTA__6UZma{display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;align-items:flex-start;text-align:left}.page_communityText__8B_Q4{font-size:var(--text-14);color:var(--secondary);margin-bottom:12px;line-height:1.5}.page_communityIcon__Pl4yl{width:64px;height:64px;background:var(--success-bg);border-radius:20px;display:flex;align-items:center;justify-content:center;color:var(--success)}.page_miniList__6Y8BV{display:flex;flex-direction:column;gap:16px}.page_miniRow__nPq1I{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:rgba(var(--foreground-rgb),.03);border-radius:12px;color:var(--foreground);font-size:var(--text-15);transition:background-color .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.page_miniRow__nPq1I:hover{background:rgba(var(--foreground-rgb),.06);transform:translateX(4px)}}.page_cardFooterLink__coUR2{display:flex;align-items:center;gap:6px;color:var(--primary);font-size:var(--text-14);font-weight:600;margin-top:auto;text-decoration:none!important;transition:color .2s ease,transform .2s ease;padding:8px 0;cursor:pointer;background:none;border:none;width:fit-content}@media (hover:hover) and (pointer:fine){.page_cardFooterLink__coUR2:hover{color:var(--accent-gold);transform:translateX(4px)}}.page_fullSection__AS5Do{width:100%;animation:page_fadeIn__H9j47 .4s ease-out}@keyframes page_fadeIn__H9j47{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page_sectionHeader__K1e0Y{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px;gap:20px}.page_sectionTitle__8MSOY{font-size:var(--text-28);font-weight:750;display:flex;align-items:center;gap:12px;color:var(--foreground);margin:0}.page_headerActions__jYYd0{display:flex;align-items:center;gap:16px}.page_bulkDeleteBtn__jhf_n{background:rgba(var(--error-rgb),.08);color:var(--error);border:1px solid var(--error-bg);padding:12px 24px;border-radius:var(--radius-md);font-size:var(--text-15);font-weight:700;display:flex;align-items:center;gap:10px;transition:background-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);cursor:pointer}@media (hover:hover) and (pointer:fine){.page_bulkDeleteBtn__jhf_n:hover:not(:disabled){background:var(--error);color:white;transform:translateY(-2px);box-shadow:0 6px 20px rgba(var(--error-rgb),.2)}}.page_bulkDeleteBtn__jhf_n:disabled{opacity:.5;cursor:not-allowed}.page_profileGrid__H6fTQ{display:grid;grid-template-columns:repeat(auto-fill,minmax(380px,1fr));gap:32px;width:100%}.page_profileControls__dpks1{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-bottom:24px;padding:0 4px}.page_profileCount__oXODe{font-size:var(--text-15);color:var(--text-muted);font-weight:500}.page_lifeReportCard__THG7e{background:var(--card-bg);border-radius:24px;padding:40px;margin-bottom:40px;display:flex;justify-content:space-between;align-items:center;position:relative;overflow:hidden;color:var(--foreground);box-shadow:0 20px 40px rgba(0,0,0,.05)}.page_lifeReportCard__THG7e:before{content:"";position:absolute;top:-50%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(var(--accent-gold-rgb),.15) 0,transparent 70%);pointer-events:none}.page_lifeReportContent__m5oJX{max-width:60%;position:relative;z-index:1}.page_lifeReportBadge__cDF3B{display:inline-flex;align-items:center;gap:8px;background:rgba(var(--accent-gold-rgb),.2);color:var(--accent-gold);padding:6px 14px;border-radius:20px;font-size:var(--text-13);font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.page_lifeReportCard__THG7e h3{font-size:var(--text-32);font-weight:800;margin-bottom:12px;color:var(--foreground)}.page_lifeReportCard__THG7e p{font-size:var(--text-18);color:var(--secondary);margin-bottom:24px;line-height:1.6}.page_reportBtn__0u4Zq{background:var(--btn-bg);color:var(--btn-fg);padding:12px 24px;border-radius:12px;font-weight:750;display:inline-flex;align-items:center;gap:10px;text-decoration:none;transition:box-shadow .3s ease,transform .3s ease}@media (hover:hover) and (pointer:fine){.page_reportBtn__0u4Zq:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(var(--accent-gold-rgb),.4)}}.page_lifeReportIcon__tYj36{color:rgba(var(--accent-gold-rgb),.1);position:relative;z-index:0;margin-right:-20px}.page_textLink__pAtqp{background:transparent;border:none;color:var(--accent-gold);font-weight:600;font-size:var(--text-15);cursor:pointer;padding:0;transition:color .2s;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (hover:hover) and (pointer:fine){.page_textLink__pAtqp:hover{color:var(--accent-gold-dim);text-decoration:underline}}.page_profileCard__WqwMx{padding:24px;display:flex;flex-direction:column;gap:20px;transition:border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.page_profileCard__WqwMx:hover{transform:translateY(-8px);box-shadow:0 12px 40px rgba(0,0,0,.1);border-color:var(--accent-gold)}}.page_selectedCard__wCWft{border-color:var(--accent-gold);background:rgba(var(--accent-gold-rgb),.05)}.page_disabledCard__wLV01{opacity:.75;background:rgba(var(--foreground-rgb),.02)}.page_cardHeader__BKx4i{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.page_checkbox__QOY_r{background:transparent;border:none;cursor:pointer;color:var(--text-muted);transition:background-color .2s,color .2s;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center}@media (hover:hover) and (pointer:fine){.page_checkbox__QOY_r:hover{background:rgba(var(--foreground-rgb),.05);color:var(--foreground)}}.page_activeBadge__HFnI5,.page_disabledBadge__MgSuC{font-size:var(--text-12);padding:6px 12px;border-radius:20px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.page_activeBadge__HFnI5{background:var(--success-bg);color:var(--success)}.page_disabledBadge__MgSuC{background:rgba(var(--foreground-rgb),.1);color:var(--text-muted)}.page_cardBody___kguK{flex-grow:1}.page_profileName__1cqnM{font-size:var(--text-24);font-weight:700;margin-bottom:12px;color:var(--foreground)}.page_detailList__STa0p{display:flex;flex-direction:column;gap:10px}.page_detailItem__2vhSl{display:flex;align-items:center;gap:10px;color:var(--secondary);font-size:var(--text-15)}.page_timeLabel__c1QZ9{color:var(--text-muted);font-size:var(--text-14);margin-left:6px}.page_cardActions__MfIV0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:10px;padding-top:20px;border-top:1px solid var(--border-soft)}.page_viewLink__d7GEO{display:flex;align-items:center;gap:6px;color:var(--primary);font-weight:700;font-size:var(--text-14);text-decoration:none;transition:color .2s,gap .2s}@media (hover:hover) and (pointer:fine){.page_viewLink__d7GEO:hover{color:var(--accent-gold);gap:10px}}.page_iconDeleteBtn__JxKN7{background:transparent;border:none;color:var(--text-muted);cursor:pointer;padding:8px;border-radius:8px;transition:background-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.page_iconDeleteBtn__JxKN7:hover{background:var(--error-bg);color:var(--error)}}.page_creditsDisplay__FvSWw{display:flex;flex-direction:column;gap:24px}.page_creditValueLarge__RqMag{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:28px 30px;display:flex;align-items:center;gap:18px}.page_creditValueLarge__RqMag svg{color:var(--accent-gold)}.page_creditValueLarge__RqMag span{font-size:var(--text-32);font-weight:750;color:var(--foreground)}.page_creditValueLarge__RqMag label{margin-left:auto;color:var(--text-muted);font-size:var(--text-15)}.page_creditRequestPanel__5Vloo{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px}.page_creditRequestHeader__aWFws{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:12px}.page_creditRequestHeader__aWFws h3{margin:0;font-size:var(--text-18);font-weight:700;color:var(--foreground)}.page_creditRequestForm__ojyOi{display:flex;flex-direction:column;gap:12px}.page_creditRequestField__Pnrlb{display:flex;flex-direction:column;gap:6px}.page_creditRequestField__Pnrlb label{font-size:var(--text-14);color:var(--text-muted);text-transform:uppercase;letter-spacing:.8px;font-weight:650}.page_creditRequestInput__5_GFe,.page_creditRequestTextarea__TtjC6{background:var(--background);border:1px solid var(--card-border);border-radius:10px;padding:10px 12px;color:var(--foreground);font:inherit}.page_creditRequestTextarea__TtjC6{resize:vertical;min-height:90px}.page_creditRequestBtn__7B3lB{align-self:flex-start;background:var(--btn-bg);color:var(--btn-fg);border:none;border-radius:10px;padding:10px 18px;font-size:var(--text-15);font-weight:700;cursor:pointer;transition:filter .2s ease,opacity .2s ease,transform .2s ease}@media (hover:hover) and (pointer:fine){.page_creditRequestBtn__7B3lB:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}}.page_creditRequestBtn__7B3lB:disabled{opacity:.6;cursor:not-allowed}.page_creditRequestHint__32DOI{margin:0;color:var(--text-muted);line-height:1.5;font-size:var(--text-15)}.page_creditRequestHistory__hJSgq{display:flex;flex-direction:column;gap:10px}.page_creditRequestHistoryTitle__nq65K{margin:0;font-size:var(--text-16);color:var(--foreground)}.page_statusApproved__76psm,.page_statusPending__kJ03w,.page_statusRejected__rzhHo{display:inline-flex;align-items:center;justify-content:center;min-width:92px;padding:5px 10px;border-radius:999px;font-size:var(--text-12);font-weight:700;letter-spacing:.5px}.page_statusPending__kJ03w{color:var(--accent-gold);background:rgba(var(--accent-gold-rgb),.12);border:1px solid rgba(var(--accent-gold-rgb),.25)}.page_statusApproved__76psm{color:var(--success);background:var(--success-bg);border:1px solid var(--success-bg)}.page_statusRejected__rzhHo{color:var(--error);background:var(--error-bg);border:1px solid var(--error-bg)}.page_tableWrapper__kYU93{background:var(--card-bg);border:1px solid var(--card-border);border-radius:24px;overflow-x:auto;box-shadow:0 4px 20px rgba(0,0,0,.05)}.page_exportTable__xEre5{width:100%;border-collapse:collapse}.page_exportTable__xEre5 th{background:rgba(var(--foreground-rgb),.03);padding:16px 24px;text-align:left;font-size:var(--text-14);text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);font-weight:700}.page_exportTable__xEre5 td{padding:20px 24px;border-bottom:1px solid var(--border-soft);color:var(--foreground);vertical-align:middle}.page_exportTable__xEre5 tr:last-child td{border-bottom:none}.page_exportTable__xEre5 tr{transition:background .2s}@media (hover:hover) and (pointer:fine){.page_exportTable__xEre5 tr:hover{background:rgba(var(--foreground-rgb),.02)}}.page_selectedRow__q5a9u{background:rgba(var(--accent-gold-rgb),.05)!important}.page_exportTypeCell__QZvZs{display:flex;align-items:center;gap:16px;font-weight:600}.page_dateCell___4Tiz{display:flex;flex-direction:column;gap:2px;font-size:var(--text-15);color:var(--primary)}.page_dateCell___4Tiz small{color:var(--text-muted);font-size:var(--text-13)}.page_statusIcon__qzfNl{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.page_statusPositive__nYJw6{background:var(--success-bg);color:var(--success)}.page_statusNegative__7hgaU{background:var(--error-bg);color:var(--error)}.page_amountPositive__pYJX8{color:var(--success);font-weight:700}.page_amountNegative__tyQZA{color:var(--error);font-weight:700}.page_actionCell__LYQqW{display:flex;gap:10px}.page_miniDownloadBtn__m8XB5{background:var(--btn-bg);color:var(--btn-fg);border:none;padding:8px 16px;border-radius:8px;font-weight:600;font-size:var(--text-14);cursor:pointer;transition:box-shadow .2s,transform .2s}@media (hover:hover) and (pointer:fine){.page_miniDownloadBtn__m8XB5:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(244,196,48,.3)}}.page_miniTrashBtn__kV6yi{background:transparent;border:1px solid var(--card-border);color:var(--text-muted);padding:8px;border-radius:8px;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;display:flex;align-items:center;justify-content:center}@media (hover:hover) and (pointer:fine){.page_miniTrashBtn__kV6yi:hover{border-color:var(--error);color:var(--error);background:var(--error-bg)}}.page_infoNote__7vtBV{margin-top:24px;background:rgba(var(--accent-gold-rgb),.1);color:var(--accent-gold-dim);padding:16px 24px;border-radius:12px;display:flex;align-items:center;gap:12px;font-size:var(--text-14);border:1px solid rgba(var(--accent-gold-rgb),.2)}.page_list__2n3lP{display:flex;flex-direction:column;gap:16px}.page_historyItem__b3Eug{background:var(--card-bg);border:1px solid var(--card-border);border-radius:20px;padding:24px;display:flex;align-items:center;gap:20px;transition:border-color .2s,transform .2s}@media (hover:hover) and (pointer:fine){.page_historyItem__b3Eug:hover{border-color:var(--accent-gold);transform:translateX(4px)}}.page_historyIcon__VDSiJ{width:48px;height:48px;border-radius:14px;background:rgba(var(--foreground-rgb),.05);display:flex;align-items:center;justify-content:center;color:var(--primary)}.page_historyContent__bqoSh{flex-grow:1}.page_historyQuestion__J4_Pv{font-weight:600;color:var(--foreground);margin-bottom:4px;font-size:var(--text-16)}.page_historyDate__rwMVX{font-size:var(--text-14);color:var(--text-muted)}.page_viewResultBtn__8sWqC{padding:8px 20px;border-radius:10px;background:transparent;border:1px solid var(--card-border);color:var(--primary);font-weight:600;font-size:var(--text-14);text-decoration:none;transition:background-color .2s,border-color .2s,color .2s}@media (hover:hover) and (pointer:fine){.page_viewResultBtn__8sWqC:hover{border-color:var(--primary);background:var(--primary);color:var(--bg-primary)}}.page_emptyState__o7E5O{text-align:center;padding:60px 20px;color:var(--text-muted);background:var(--card-bg);border-radius:24px;border:1px dashed var(--card-border)}@media (max-width:1024px){.page_profileContainer__Kcyzo{padding-left:24px;padding-right:24px}.page_layout__4NQZJ{flex-direction:column;gap:32px}.page_sidebar__dyIks{width:100%;max-width:100%;position:static;overflow:hidden}.page_nav__hRqic{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:12px;padding-bottom:8px}.page_nav__hRqic::-webkit-scrollbar{display:none}.page_navItem__zKlqJ{padding:12px 20px;font-size:var(--text-15);flex:0 0 auto;width:auto;min-width:0;justify-content:center;scroll-snap-align:start}@media (hover:hover) and (pointer:fine){.page_navItem__zKlqJ:hover{transform:translateY(-2px)}}.page_header__hMSOF{padding:24px}.page_headerContent__QDuiT{flex-direction:column;align-items:stretch;gap:24px}.page_headerDivider__ITisS{width:100%;height:1px;background:linear-gradient(to right,transparent,rgba(var(--accent-gold-rgb),.3),transparent)}.page_statsBar__ojm8C{width:100%;display:flex;justify-content:space-around;padding:16px}.page_quickStats__XQkKD{grid-template-columns:1fr 1fr;gap:20px}.page_lifeReportCard__THG7e{flex-direction:column;align-items:flex-start;gap:24px;padding:28px}.page_lifeReportContent__m5oJX{max-width:100%}.page_lifeReportIcon__tYj36{display:none}.page_heroSection__8jSAR{padding:32px}.page_heroSection__8jSAR h2{font-size:var(--text-28)}.page_heroActions__2iqZT{flex-direction:column;gap:12px}.page_welcomeBonusNotice__DnnKW{padding:12px;flex-direction:column;align-items:stretch}.page_primaryBtn__fFh7f,.page_secondaryBtn__FBWol{width:100%;justify-content:center}.page_noticeActionBtn__WxpO5,.page_noticeActions__Nn5XE{width:100%}.page_profileGrid__H6fTQ{grid-template-columns:1fr;gap:20px}.page_creditValueLarge__RqMag{flex-wrap:wrap}.page_creditValueLarge__RqMag label{margin-left:0;width:100%}.page_sectionHeader__K1e0Y{flex-direction:column;align-items:flex-start;gap:16px}.page_headerActions__jYYd0{width:100%;justify-content:flex-start;flex-wrap:wrap}}@media (max-width:640px){.page_profileContainer__Kcyzo{padding-left:16px;padding-right:16px;padding-top:24px}.page_userBasicInfo__ftdY4{gap:16px;flex-direction:column;text-align:center}.page_avatar__Kwuzb{width:70px;height:70px;margin:0 auto}.page_historyIcon__VDSiJ{font-size:var(--text-20)}}.page_loadingContainer__HJM_Y{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:20px;color:var(--accent-gold)}.page_loader__wmPpw{width:40px;height:40px;border:3px solid rgba(var(--accent-gold-rgb),.2);border-top-color:var(--accent-gold);border-radius:50%;animation:page_loader-spin__cHVWf 1s linear infinite}@keyframes page_loader-spin__cHVWf{to{transform:rotate(1turn)}}@media (max-width:640px){.page_userName__f_zDa{font-size:var(--text-18)}.page_userEmail__V5gia{font-size:var(--text-15)}.page_statsBar__ojm8C{padding:12px;gap:8px}.page_statValueText__0vOXo{font-size:var(--text-24)}.page_nav__hRqic{gap:8px;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.page_navItem__zKlqJ{padding:10px 16px;font-size:var(--text-14)}.page_quickStats__XQkKD{grid-template-columns:1fr;gap:16px}.page_quickStatCard__z05F3{padding:20px;min-height:auto}.page_profileCard__WqwMx{padding:20px;gap:16px}.page_heroSection__8jSAR{padding:24px 20px}.page_heroSection__8jSAR h2{font-size:var(--text-24)}.page_heroSection__8jSAR h3{font-size:var(--text-20);margin-bottom:8px;color:var(--accent-gold);position:relative}.page_heroSection__8jSAR p{font-size:var(--text-16)}.page_welcomeBonusNoticeText__sxpYw{font-size:var(--text-14)}.page_noticeActionBtn__WxpO5,.page_noticeActions__Nn5XE{width:100%}.page_tableWrapper__kYU93{border-radius:16px}.page_exportTable__xEre5 td,.page_exportTable__xEre5 th{padding:12px 16px;font-size:var(--text-14)}.page_historyItem__b3Eug{flex-direction:column;align-items:flex-start;gap:12px}.page_creditValueLarge__RqMag{padding:20px}.page_creditValueLarge__RqMag span{font-size:var(--text-24)}.page_creditRequestPanel__5Vloo{padding:18px}.page_creditRequestBtn__7B3lB{width:100%;justify-content:center}.page_viewResultBtn__8sWqC{width:100%;text-align:center}.page_actionBtn__e1gK9,.page_bulkDeleteBtn__jhf_n{padding:10px 16px;font-size:var(--text-14)}.page_lifeReportCard__THG7e{padding:20px}.page_lifeReportCard__THG7e h3{font-size:var(--text-20)}.page_sectionTitle__8MSOY{font-size:var(--text-24)}}.ConfirmDialog_overlay__IsGj1{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;animation:ConfirmDialog_fadeIn__ACx7u .2s ease}@keyframes ConfirmDialog_fadeIn__ACx7u{0%{opacity:0}to{opacity:1}}.ConfirmDialog_dialog__xWXMS{background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;position:relative;animation:ConfirmDialog_slideUp__EjeIN .3s ease;box-shadow:0 20px 60px rgba(0,0,0,.3)}@keyframes ConfirmDialog_slideUp__EjeIN{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.ConfirmDialog_closeButton__b_Xvd{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--text-muted);cursor:pointer;padding:4px;border-radius:4px;transition:background-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.ConfirmDialog_closeButton__b_Xvd:hover{background:rgba(var(--foreground-rgb),.1);color:var(--foreground)}}.ConfirmDialog_header__iLvs_{padding:32px 32px 16px}.ConfirmDialog_title__VEsjR{font-size:var(--text-24);font-weight:700;margin:0;color:var(--foreground)}.ConfirmDialog_title__VEsjR.ConfirmDialog_warning__PwR76{color:var(--accent-gold)}.ConfirmDialog_title__VEsjR.ConfirmDialog_danger__n7lhA{color:#ff6347}.ConfirmDialog_title__VEsjR.ConfirmDialog_info__CS_Ih{color:var(--primary)}.ConfirmDialog_content__IZflW{padding:0 32px 24px}.ConfirmDialog_message__OYe1Y{font-size:var(--text-16);line-height:1.6;color:var(--text-muted);margin:0;white-space:pre-line}.ConfirmDialog_actions__V2eg_{padding:24px 32px;border-top:1px solid var(--card-border);display:flex;gap:12px;justify-content:flex-end}.ConfirmDialog_cancelButton___aQKl{padding:10px 24px;border:1px solid var(--card-border);background:transparent;color:var(--foreground);border-radius:8px;font-weight:500;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}@media (hover:hover) and (pointer:fine){.ConfirmDialog_cancelButton___aQKl:hover{border-color:var(--text-muted);background:rgba(var(--foreground-rgb),.05)}}.ConfirmDialog_confirmButton__376_w{padding:10px 24px;border:none;border-radius:8px;font-weight:600;cursor:pointer;transition:box-shadow .2s ease,transform .2s ease}.ConfirmDialog_confirmButton__376_w.ConfirmDialog_warning__PwR76{background:var(--btn-bg);color:var(--btn-fg)}.ConfirmDialog_confirmButton__376_w.ConfirmDialog_danger__n7lhA{background:#ff6347;color:white}.ConfirmDialog_confirmButton__376_w.ConfirmDialog_info__CS_Ih{background:var(--primary);color:white}@media (hover:hover) and (pointer:fine){.ConfirmDialog_confirmButton__376_w:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}}@media (max-width:768px){.ConfirmDialog_dialog__xWXMS{width:95%}.ConfirmDialog_actions__V2eg_,.ConfirmDialog_content__IZflW,.ConfirmDialog_header__iLvs_{padding-left:20px;padding-right:20px}.ConfirmDialog_actions__V2eg_{flex-direction:column-reverse}.ConfirmDialog_cancelButton___aQKl,.ConfirmDialog_confirmButton__376_w{width:100%}}.BirthDataForm_formContainer__MGAUj{width:100%;max-width:600px;margin:0 auto}.BirthDataForm_formGrid__K7rR0{display:flex;flex-direction:column;gap:24px}.BirthDataForm_formRow__2UZUy{display:grid;grid-template-columns:1fr 1fr;gap:20px}.BirthDataForm_inputGroup__g7twb{display:flex;flex-direction:column;gap:8px;position:relative;text-align:left}.BirthDataForm_label__BSB79{font-size:var(--text-13);font-family:var(--font-heading);color:var(--accent-gold);letter-spacing:.15em;text-transform:uppercase}.BirthDataForm_input__haZvk{width:100%;padding:12px 0 8px;background:transparent;border:none;border-bottom:1px solid var(--border-soft);border-radius:0;color:var(--foreground);font-size:var(--text-18);transition:background-color .4s ease,box-shadow .4s ease;outline:none;font-family:var(--font-main)}.BirthDataForm_input__haZvk:focus{border-bottom:1px solid var(--accent-gold);box-shadow:0 10px 20px -15px rgba(181,137,46,.4);background:linear-gradient(0deg,rgba(74,47,168,.05),transparent)}.BirthDataForm_genderOptions__s5C6j{display:flex;gap:20px;margin-top:8px;flex-wrap:wrap}.BirthDataForm_radioLabel__KcfcJ{display:flex;align-items:center;gap:8px;font-size:var(--text-14);color:var(--secondary);cursor:pointer;text-transform:capitalize}.BirthDataForm_radioLabel__KcfcJ input{accent-color:var(--accent-gold);width:18px;height:18px}.BirthDataForm_input__haZvk::placeholder{color:var(--secondary);opacity:.5}.BirthDataForm_checkboxLabel__79JmW{display:flex;align-items:center;gap:8px;font-size:var(--text-14);color:var(--secondary);cursor:pointer;margin-top:4px}.BirthDataForm_suggestions__BvLsN{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-md);max-height:240px;overflow-y:auto;z-index:50;box-shadow:0 10px 30px rgba(0,0,0,.2)}.BirthDataForm_suggestionItem__9ipvx{padding:12px 16px;cursor:pointer;transition:background .2s;color:var(--foreground);border-bottom:1px solid rgba(255,255,255,.05)}.BirthDataForm_suggestionItem__9ipvx:last-child{border-bottom:none}@media (hover:hover) and (pointer:fine){.BirthDataForm_suggestionItem__9ipvx:hover{background:rgba(181,137,46,.1);color:var(--primary)}}.BirthDataForm_submitBtn__HySyp{width:100%;padding:16px;margin-top:12px;background:linear-gradient(135deg,var(--primary) 0,var(--accent-gold) 100%);color:var(--bg-primary);font-weight:600;font-size:var(--text-16);border-radius:50px;border:none;cursor:pointer;box-shadow:0 4px 15px rgba(181,137,46,.3);transition:box-shadow .3s ease,filter .3s ease,opacity .3s ease,transform .3s ease}@media (hover:hover) and (pointer:fine){.BirthDataForm_submitBtn__HySyp:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(181,137,46,.4);filter:brightness(1.1)}}.BirthDataForm_submitBtn__HySyp:disabled{opacity:.7;cursor:not-allowed;transform:none}.BirthDataForm_message__TbBIh{padding:12px;border-radius:var(--radius-md);font-size:var(--text-14);text-align:center}.BirthDataForm_success__B2q76{background:rgba(16,185,129,.1);color:#10b981;border:1px solid rgba(16,185,129,.2)}.BirthDataForm_error__4rnZy{background:rgba(239,68,68,.1);color:#ef4444;border:1px solid rgba(239,68,68,.2)}.BirthDataForm_suggestions__BvLsN::-webkit-scrollbar{width:6px}.BirthDataForm_suggestions__BvLsN::-webkit-scrollbar-track{background:transparent}.BirthDataForm_suggestions__BvLsN::-webkit-scrollbar-thumb{background-color:var(--card-border);border-radius:20px}.BirthDataForm_privacyReassurance__gFkYj{margin-top:16px;font-size:var(--text-13);color:var(--secondary);text-align:center;line-height:1.4}.BirthDataForm_privacyReassurance__gFkYj a{color:var(--accent-gold);text-decoration:underline;white-space:nowrap}@media (max-width:640px){.BirthDataForm_formRow__2UZUy{grid-template-columns:1fr}}.ProfileDrawer_backdrop___pe4O{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:9998}.ProfileDrawer_drawer__Msi_S{position:fixed;top:0;right:0;bottom:0;width:min(500px,100vw);background:var(--card-bg);box-shadow:-20px 0 60px rgba(0,0,0,.8),inset 1px 0 0 rgba(74,47,168,.1);z-index:9999;display:flex;flex-direction:column;overflow:hidden;border:none;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.ProfileDrawer_drawerHeader__YhPdu{display:flex;align-items:center;justify-content:space-between;padding:32px 24px;border-bottom:1px solid rgba(74,47,168,.1);background:linear-gradient(90deg,rgba(74,47,168,.1),transparent)}.ProfileDrawer_drawerTitle__1hSdu{font-size:var(--text-28);font-weight:600;color:var(--foreground);margin:0;letter-spacing:-.02em}.ProfileDrawer_closeButton__c4r7H{background:transparent;border:1px solid var(--card-border);color:var(--text-muted);cursor:pointer;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}@media (hover:hover) and (pointer:fine){.ProfileDrawer_closeButton__c4r7H:hover{background:rgba(var(--foreground-rgb),.05);color:var(--accent-gold);border-color:var(--accent-gold);transform:rotate(90deg)}}.ProfileDrawer_drawerContent__kvr4Y{flex:1 1;overflow-y:auto;padding:32px 24px}.ProfileDrawer_drawerContent__kvr4Y::-webkit-scrollbar{width:6px}.ProfileDrawer_drawerContent__kvr4Y::-webkit-scrollbar-track{background:transparent}.ProfileDrawer_drawerContent__kvr4Y::-webkit-scrollbar-thumb{background:rgba(var(--accent-gold-rgb),.2);border-radius:10px}@media (hover:hover) and (pointer:fine){.ProfileDrawer_drawerContent__kvr4Y::-webkit-scrollbar-thumb:hover{background:rgba(var(--accent-gold-rgb),.4)}}@media (max-width:768px){.ProfileDrawer_drawer__Msi_S{width:100vw;top:auto;height:92vh;border-top-left-radius:32px;border-top-right-radius:32px;border-left:none;border-top:1px solid var(--card-border)}.ProfileDrawer_drawerHeader__YhPdu{padding:24px 20px}.ProfileDrawer_drawerTitle__1hSdu{font-size:var(--text-24)}.ProfileDrawer_drawerContent__kvr4Y{padding:24px 20px}}.ProfileLimitModal_backdrop__YAZ9l{position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at center,rgba(0,0,0,.4) 0,rgba(0,0,0,.8) 100%);z-index:9998;display:flex;align-items:center;justify-content:center}.ProfileLimitModal_modal___l3YI{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--card-bg);border:none;border-radius:32px;padding:48px 32px;max-width:500px;width:90vw;box-shadow:0 30px 60px rgba(0,0,0,.8),0 0 40px rgba(74,47,168,.2);z-index:9999}.ProfileLimitModal_closeBtn__NtqtF{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--text-muted);cursor:pointer;padding:8px;border-radius:var(--radius-md);transition:background-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.ProfileLimitModal_closeBtn__NtqtF:hover{background:rgba(181,137,46,.1);color:var(--accent-gold)}}.ProfileLimitModal_iconContainer__33k7A{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin:0 auto 16px;background:linear-gradient(135deg,rgba(181,137,46,.1),rgba(255,193,7,.1));border-radius:50%;color:var(--accent-gold)}.ProfileLimitModal_title__ri307{font-size:var(--text-24);font-weight:700;text-align:center;margin-bottom:8px;color:var(--foreground)}.ProfileLimitModal_subtitle__uBI5U{text-align:center;color:var(--text-muted);margin-bottom:24px;font-size:var(--text-15)}.ProfileLimitModal_subtitle__uBI5U strong{color:var(--accent-gold)}.ProfileLimitModal_options__H0GSl{display:flex;flex-direction:column;gap:12px}.ProfileLimitModal_optionCard__RS1t2{display:flex;align-items:center;gap:16px;padding:20px;border:1px solid rgba(74,47,168,.2);border-radius:16px;background:rgba(255,255,255,.03);cursor:pointer;transition:background-color .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1);text-align:left;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.ProfileLimitModal_optionCard__RS1t2:hover{border-color:var(--accent-gold);background:rgba(181,137,46,.08);transform:translateY(-4px);box-shadow:0 10px 25px rgba(0,0,0,.4),0 0 15px rgba(181,137,46,.2)}}.ProfileLimitModal_disabledOption__U7O0t{cursor:not-allowed;opacity:.8}@media (hover:hover) and (pointer:fine){.ProfileLimitModal_disabledOption__U7O0t:hover{transform:none;box-shadow:none;border-color:rgba(var(--foreground-rgb),.1);background:rgba(var(--foreground-rgb),.05)}}.ProfileLimitModal_optionIcon__r7xj5{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(181,137,46,.1);border-radius:var(--radius-md);color:var(--accent-gold)}.ProfileLimitModal_optionText__pDdgV{flex:1 1}.ProfileLimitModal_optionText__pDdgV h3{font-size:var(--text-16);font-weight:600;margin-bottom:4px;color:var(--foreground)}.ProfileLimitModal_optionText__pDdgV p{font-size:var(--text-14);color:var(--text-muted);margin:0}.ProfileLimitModal_cost__1_0bF{display:inline-block;margin-top:8px;padding:4px 12px;background:var(--accent-gold-decor);color:#1a1a1a;border-radius:var(--radius-sm);font-size:var(--text-14);font-weight:600}@media (max-width:640px){.ProfileLimitModal_modal___l3YI{padding:24px}.ProfileLimitModal_title__ri307{font-size:var(--text-20)}.ProfileLimitModal_optionCard__RS1t2{flex-direction:column;text-align:center}}.ProfileLimitModal_confirmationView__qIueT{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0;animation:ProfileLimitModal_fadeIn__2Js75 .3s ease}.ProfileLimitModal_confirmationText__A0k6k{font-size:var(--text-18);color:var(--text-muted);line-height:1.6;margin-bottom:32px;max-width:400px}.ProfileLimitModal_confirmationText__A0k6k strong{color:var(--accent-gold);font-weight:700}.ProfileLimitModal_confirmationActions__fquOK{display:flex;gap:16px;width:100%;justify-content:center}.ProfileLimitModal_btnCancel__qWZ4M{padding:12px 24px;border-radius:var(--radius-md);background:transparent;border:1px solid var(--card-border);color:var(--text-muted);font-weight:600;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}@media (hover:hover) and (pointer:fine){.ProfileLimitModal_btnCancel__qWZ4M:hover{border-color:var(--foreground);color:var(--foreground);background:rgba(var(--foreground-rgb),.05)}}.ProfileLimitModal_btnConfirm__CJeK0{padding:12px 24px;border-radius:var(--radius-md);background:var(--btn-bg);border:none;color:var(--btn-fg);font-weight:700;cursor:pointer;transition:box-shadow .2s ease,filter .2s ease,transform .2s ease;box-shadow:0 4px 12px rgba(181,137,46,.3)}@media (hover:hover) and (pointer:fine){.ProfileLimitModal_btnConfirm__CJeK0:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(181,137,46,.4);filter:brightness(1.1)}}@keyframes ProfileLimitModal_fadeIn__2Js75{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.PullToRefresh_host__JARFY{position:fixed;top:calc(-52px + env(safe-area-inset-top, 0px));left:0;right:0;z-index:1200;display:flex;align-items:center;justify-content:center;gap:9px;height:52px;pointer-events:none;color:var(--accent-gold);background:var(--background);border-bottom:1px solid var(--card-border)}.PullToRefresh_dial__qqfmi{display:inline-flex;color:var(--accent-gold)}.PullToRefresh_label__ZAJpZ{font-size:var(--text-12);letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--text-muted)}.PullToRefresh_spinning__tzJux{animation:PullToRefresh_ptr-spin__4b2_E .9s linear infinite}@keyframes PullToRefresh_ptr-spin__4b2_E{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PullToRefresh_spinning__tzJux{animation:none}}.UpdateNotification_wrap__9MKVH{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 12px);left:calc(env(safe-area-inset-left, 0px) + 12px);right:calc(env(safe-area-inset-right, 0px) + 12px);z-index:50}.UpdateNotification_panel__a_195{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-radius:12px;background:var(--bg-panel);border:1px solid var(--accent-gold-decor);box-shadow:0 8px 24px rgba(var(--foreground-rgb),.16)}.UpdateNotification_critical__7Sopv{border-color:var(--accent-coral-decor)}.UpdateNotification_body__XtR_R{flex:1 1;min-width:0}.UpdateNotification_title__WgX_l{font-weight:600;color:var(--foreground);margin:0 0 4px;font-size:var(--text-15)}.UpdateNotification_detail__jMaKO{color:var(--text-muted);font-size:var(--text-13);line-height:1.5;margin:0}.UpdateNotification_actions__kWCf0{display:flex;gap:8px;flex-shrink:0}.UpdateNotification_apply__tXnFb,.UpdateNotification_later__SpzW0{padding:8px 14px;font-size:var(--text-12);border-radius:8px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.UpdateNotification_later__SpzW0{font-weight:500;color:var(--text-muted);background:none;border:none}.UpdateNotification_apply__tXnFb{font-weight:600;color:var(--bg-primary);background:var(--accent-gold);border:1px solid transparent}.UpdateNotification_critical__7Sopv .UpdateNotification_apply__tXnFb{background:var(--accent-coral)}@media (hover:hover) and (pointer:fine){.UpdateNotification_later__SpzW0:hover{color:var(--foreground)}.UpdateNotification_apply__tXnFb:hover{background:var(--accent-gold-decor)}.UpdateNotification_critical__7Sopv .UpdateNotification_apply__tXnFb:hover{background:var(--accent-coral-decor)}}.AstrologerAvatar_avatar__DiU5W{position:relative;flex-shrink:0;border-radius:50%;overflow:hidden;border:1px solid var(--border-soft);background:rgba(127,127,160,.08)}.AstrologerAvatar_photo__BQMvW{display:block;width:100%;height:100%;object-fit:cover}.AstrologerAvatar_initial__UoE3l{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:var(--font-heading);font-weight:600;line-height:1;color:var(--accent-gold)}.RateConsultation_card__2y2kk{margin-top:16px;padding:20px;border:1px solid var(--card-border);border-radius:var(--radius-md);background:var(--bg-panel);text-align:center}.RateConsultation_heading__h_rwn{font-family:var(--font-heading);font-size:var(--text-16);color:var(--foreground);margin:0 0 14px}.RateConsultation_stars__PXZUX{display:flex;justify-content:center;gap:4px}.RateConsultation_star__xv6uc{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:none;background:none;cursor:pointer;color:var(--text-muted);transition:color .15s ease,transform .15s ease}.RateConsultation_starOn__6TMAx{color:var(--accent-gold-decor)}.RateConsultation_star__xv6uc:disabled{cursor:not-allowed}.RateConsultation_label__fnpvW{display:block;margin:16px 0 6px;font-size:var(--text-13);color:var(--foreground);text-align:left}.RateConsultation_optional__PHp6v{color:var(--text-muted);font-weight:400}.RateConsultation_textarea__5qcxX{width:100%;padding:12px 14px;border:1px solid var(--card-border);border-radius:var(--radius-sm);background:var(--card-bg);color:var(--foreground);font-family:var(--font-main);font-size:var(--text-14);line-height:1.55;resize:vertical;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.RateConsultation_textarea__5qcxX:focus{border-color:var(--accent-gold);box-shadow:0 0 0 2px rgba(var(--accent-gold-rgb),.12)}.RateConsultation_footer__wjtNF{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.RateConsultation_count__oLNtE{font-size:var(--text-12);color:var(--text-muted)}.RateConsultation_countOver__yCKZt{color:var(--accent-coral);font-weight:600}.RateConsultation_save__1krzi{padding:9px 18px;border-radius:999px;border:none;background:var(--btn-bg);color:var(--btn-fg);font-size:var(--text-13);font-weight:600;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.RateConsultation_save__1krzi:disabled{opacity:.55;cursor:not-allowed}.RateConsultation_error__N8lsY{margin:10px 0 0;font-size:var(--text-13);color:var(--error)}@media (hover:hover) and (pointer:fine){.RateConsultation_star__xv6uc:not(:disabled):hover{transform:scale(1.1)}.RateConsultation_save__1krzi:not(:disabled):hover{background:var(--btn-bg-hover)}}.DictateButton_button__JbVo3{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border:1px solid var(--card-border);border-radius:999px;background:var(--bg-panel);color:var(--text-muted);cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.DictateButton_button__JbVo3:disabled{opacity:.5;cursor:not-allowed}.DictateButton_listening__ts3y3{border-color:var(--accent-coral);background:var(--accent-coral);color:var(--btn-fg);animation:DictateButton_dictate-pulse__yFhsI 1.6s ease-in-out infinite}@keyframes DictateButton_dictate-pulse__yFhsI{0%,to{box-shadow:0 0 0 0 rgba(var(--accent-coral-rgb),.45)}50%{box-shadow:0 0 0 6px rgba(var(--accent-coral-rgb),0)}}@media (prefers-reduced-motion:reduce){.DictateButton_listening__ts3y3{animation:none}}.DictateButton_hint__GYMU5{display:block;width:100%;margin-top:6px;font-size:var(--text-12);line-height:1.5;color:var(--text-muted)}.DictateButton_sheet__wo_wV{position:fixed;inset:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;background:rgba(var(--foreground-rgb),.35)}.DictateButton_sheetBody__cKNwS{width:100%;max-width:520px;display:flex;flex-direction:column;gap:12px;padding:26px 24px calc(26px + env(safe-area-inset-bottom, 0px));background:var(--bg-panel);border:1px solid var(--card-border);border-radius:20px 20px 0 0;box-shadow:0 -12px 40px rgba(var(--foreground-rgb),.18)}.DictateButton_sheetTitle__64yYF{margin:0;font-family:var(--font-heading);font-size:var(--text-20);font-weight:400;color:var(--foreground)}.DictateButton_sheetBody__cKNwS p{margin:0;max-width:var(--measure);font-size:var(--text-15);line-height:1.65;color:var(--text-muted)}.DictateButton_sheetActions__jsbgF{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}.DictateButton_cancel__KmAg0,.DictateButton_confirm__kr9NH{min-height:44px;padding:11px 20px;border-radius:999px;font-family:inherit;font-size:var(--text-14);font-weight:600;cursor:pointer;transition:background-color .2s ease,color .2s ease}.DictateButton_cancel__KmAg0{border:1px solid var(--card-border);background:none;color:var(--text-muted)}.DictateButton_confirm__kr9NH{border:none;background:var(--btn-bg);color:var(--btn-fg)}@media (min-width:768px){.DictateButton_sheet__wo_wV{align-items:center;padding:24px}.DictateButton_sheetBody__cKNwS{border-radius:20px}}@media (hover:hover) and (pointer:fine){.DictateButton_button__JbVo3:not(:disabled):not(.DictateButton_listening__ts3y3):hover{border-color:var(--accent-gold);color:var(--foreground)}.DictateButton_cancel__KmAg0:hover{color:var(--foreground)}.DictateButton_confirm__kr9NH:hover{background:var(--btn-bg-hover)}}.ChatSession_session__bdGgc{display:flex;flex-direction:column}.ChatSession_loading__JD4aE{padding:60px 24px;text-align:center;color:var(--text-muted)}.ChatSession_header__N4ov3{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 0;border-bottom:1px solid var(--border-soft)}.ChatSession_who__gPwGE{display:flex;flex-direction:column;flex:1 1;min-width:0}.ChatSession_name__cLbgz{font-family:var(--font-heading);font-size:var(--text-16);color:var(--foreground);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChatSession_meta__Bbyr2{font-size:var(--text-12);color:var(--text-muted)}.ChatSession_end__oxC9f{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;border:1px solid var(--error);background:transparent;color:var(--error);cursor:pointer;flex-shrink:0}.ChatSession_transcript__NvGo7{display:flex;flex-direction:column;gap:10px;padding:18px 0}.ChatSession_empty__6kFtT{margin:auto;text-align:center;color:var(--text-muted);font-size:var(--text-14);max-width:34ch;line-height:1.6}.ChatSession_bubble__aH7SL{max-width:78%;padding:10px 14px;border-radius:16px;line-height:1.55;font-size:var(--text-15);overflow-wrap:anywhere}.ChatSession_mine__duGPg{align-self:flex-end;background:rgba(var(--accent-gold-rgb),.16);border:1px solid rgba(var(--accent-gold-rgb),.3);color:var(--foreground);border-bottom-right-radius:4px}.ChatSession_theirs__StLvj{align-self:flex-start;background:var(--card-bg);border:1px solid var(--card-border);color:var(--foreground);border-bottom-left-radius:4px}.ChatSession_ended__MHzgw{text-align:center;padding:20px;border-radius:var(--radius-md);border:1px solid var(--card-border);background:var(--card-bg);margin-bottom:12px}.ChatSession_endedTitle__ZXzLC{font-family:var(--font-heading);color:var(--foreground);margin-bottom:4px}.ChatSession_endedDetail__yfEJi{font-size:var(--text-14);color:var(--text-muted);margin-bottom:14px}.ChatSession_again__E73N_{padding:10px 22px;border-radius:999px;border:none;background:var(--btn-bg);color:var(--btn-fg);font-weight:700;cursor:pointer}.ChatSession_notice__WJv_Y{padding:10px 14px;margin-bottom:10px;border-radius:var(--radius-sm);background:var(--error-bg);color:var(--error);font-size:var(--text-14)}.ChatSession_composer__i_J1v{position:fixed;left:0;right:0;margin-inline:auto;bottom:calc(12px + env(safe-area-inset-bottom, 0px));z-index:100;display:flex;gap:10px;width:min(780px,calc(100% - 32px));padding:12px;border-radius:32px;background:var(--card-bg);background-image:var(--paper-tex);background-blend-mode:var(--paper-tex-blend);background-size:300px;border:1px solid var(--card-border);box-shadow:0 -6px 24px rgba(var(--foreground-rgb),.1)}html.native-app .ChatSession_composer__i_J1v{bottom:calc(12px + var(--app-tabbar-height) + env(safe-area-inset-bottom, 0px))}.ChatSession_input__kKmGB{flex:1 1;min-width:0;padding:12px 16px;border-radius:999px;border:1px solid var(--card-border);background:var(--card-bg);color:var(--foreground);font-size:var(--text-16);font-family:inherit}.ChatSession_input__kKmGB:focus{outline:2px solid var(--accent-gold);outline-offset:1px}.ChatSession_sendBtn__3IN4l{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:50%;border:none;background:var(--btn-bg);color:var(--btn-fg);cursor:pointer}.ChatSession_sendBtn__3IN4l:disabled{opacity:.45;cursor:default}.ChatSession_pendingBubble__6z_N2{opacity:.6}.ChatSession_thinking__5pFz4{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted);font-style:italic}.ChatSession_thinkingText__HqvCm{font-size:var(--text-14)}.ChatSession_dots__rql8X{display:inline-flex;gap:3px;align-items:center}.ChatSession_dots__rql8X i{width:4px;height:4px;border-radius:50%;background:var(--text-muted);animation:ChatSession_chat-dot__tIcsO 1.2s ease-in-out infinite}.ChatSession_dots__rql8X i:nth-child(2){animation-delay:.15s}.ChatSession_dots__rql8X i:nth-child(3){animation-delay:.3s}@keyframes ChatSession_chat-dot__tIcsO{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){.ChatSession_dots__rql8X i{animation:none;opacity:.5}}.ChatSession_scrollAnchor__mQFBJ{scroll-margin-bottom:calc(104px + env(safe-area-inset-bottom, 0px))}html.native-app .ChatSession_scrollAnchor__mQFBJ{scroll-margin-bottom:calc(104px + var(--app-tabbar-height) + env(safe-area-inset-bottom, 0px))}.ConsultationMemory_trigger__hNg3x{display:flex;align-items:center;gap:8px;width:100%;margin-bottom:12px;padding:10px 14px;border:1px solid var(--card-border);border-radius:999px;background:var(--bg-panel);color:var(--text-muted);font-family:inherit;font-size:var(--text-13);text-align:left;cursor:pointer;transition:border-color .2s ease,color .2s ease}.ConsultationMemory_trigger__hNg3x span:first-of-type{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsultationMemory_triggerAction__V65a2{flex-shrink:0;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:var(--text-11);color:var(--accent-gold)}@media (hover:hover) and (pointer:fine){.ConsultationMemory_trigger__hNg3x:hover{border-color:var(--accent-gold);color:var(--foreground)}}.ConsultationMemory_overlay__lmn7Q{position:fixed;inset:0;z-index:1000;background:rgba(var(--foreground-rgb),.35);display:flex;align-items:flex-end;justify-content:center;padding:0}.ConsultationMemory_sheet__OZbx1{display:flex;flex-direction:column;width:100%;max-width:720px;max-height:85dvh;background:var(--bg-panel);background-image:var(--paper-tex);background-blend-mode:var(--paper-tex-blend);background-size:300px;border:1px solid var(--card-border);border-radius:20px 20px 0 0;box-shadow:0 -12px 40px rgba(var(--foreground-rgb),.18)}@media (min-width:768px){.ConsultationMemory_overlay__lmn7Q{align-items:center;padding:24px}.ConsultationMemory_sheet__OZbx1{border-radius:20px;max-height:80dvh}}.ConsultationMemory_sheetHead__KqlNa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--card-border);flex-shrink:0}.ConsultationMemory_sheetTitle___ljbl{font-family:var(--font-heading);font-size:var(--text-18);color:var(--foreground);margin:0}.ConsultationMemory_close__AaiB1{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:-10px -8px -10px 0;border:none;background:none;color:var(--text-muted);cursor:pointer;transition:color .2s ease}.ConsultationMemory_sheetBody__q55TI{overflow-y:auto;-webkit-overflow-scrolling:touch;padding:16px 18px calc(20px + env(safe-area-inset-bottom, 0px))}.ConsultationMemory_muted__hvp6Y{color:var(--text-muted);font-size:var(--text-14);padding:12px 0;margin:0}.ConsultationMemory_session__9l_D4{border-bottom:1px solid var(--border-soft)}.ConsultationMemory_sessionHead__SddB_{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;padding:14px 0;border:none;background:none;font-family:inherit;text-align:left;cursor:pointer;color:var(--foreground)}.ConsultationMemory_sessionDate__E0xrI{font-size:var(--text-14);font-weight:600}.ConsultationMemory_sessionMeta__a5Ijs{flex-shrink:0;font-size:var(--text-11);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.ConsultationMemory_transcript__SHtTk{display:flex;flex-direction:column;gap:8px;padding:4px 0 16px}.ConsultationMemory_bubble__pF0KA{max-width:85%;padding:10px 13px;border-radius:14px;font-size:var(--text-14);line-height:1.55;white-space:pre-wrap}.ConsultationMemory_mine__Roijw{align-self:flex-end;background:var(--bg-soft);color:var(--foreground);border-bottom-right-radius:4px}.ConsultationMemory_theirs__1kDN7{align-self:flex-start;background:var(--card-bg);border:1px solid var(--card-border);color:var(--foreground);border-bottom-left-radius:4px}.ConsultationMemory_bubbleBody__GvkGh{display:block}.ConsultationMemory_bubbleTime__TJa4k{display:block;margin-top:4px;font-size:var(--text-10);letter-spacing:.04em;color:var(--text-muted)}.ConsultationMemory_summary__NELVZ{margin-top:20px;padding-top:16px;border-top:1px solid var(--card-border)}.ConsultationMemory_summaryTitle__hPJ0w{font-size:var(--text-11);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-gold);margin:0 0 8px}.ConsultationMemory_summaryBody__uYFRF{font-size:var(--text-14);line-height:1.65;color:var(--foreground);margin:0;max-width:var(--measure);white-space:pre-wrap}.ConsultationMemory_controls__iofsM{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:14px}.ConsultationMemory_note__A9QoL{font-size:var(--text-12);line-height:1.55;color:var(--text-muted);margin:0;flex:1 1;min-width:200px}.ConsultationMemory_forget__NxNR7{flex-shrink:0;padding:9px 16px;font-size:var(--text-12);font-weight:600;border-radius:999px;border:1px solid var(--card-border);background:transparent;color:var(--text-muted);cursor:pointer;transition:border-color .2s ease,color .2s ease}.ConsultationMemory_forget__NxNR7:disabled{opacity:.6;cursor:not-allowed}@media (hover:hover) and (pointer:fine){.ConsultationMemory_close__AaiB1:hover{color:var(--foreground)}.ConsultationMemory_sessionHead__SddB_:hover .ConsultationMemory_sessionDate__E0xrI{color:var(--accent-gold)}.ConsultationMemory_forget__NxNR7:not(:disabled):hover{border-color:var(--accent-coral);color:var(--accent-coral)}}.ChartZoom_wrap__qNkKA{display:flex;flex-direction:column;gap:10px;width:100%}.ChartZoom_frame__jpeI8{position:relative;overflow:hidden;border-radius:var(--radius-md);width:100%;touch-action:pan-y}.ChartZoom_frame__jpeI8[data-zoomed]{cursor:grab;touch-action:none}.ChartZoom_frame__jpeI8[data-zoomed]:active{cursor:grabbing}.ChartZoom_stage__Z5alC{transform-origin:center center;will-change:transform}.ChartZoom_frame__jpeI8:not(:active) .ChartZoom_stage__Z5alC{transition:transform .18s cubic-bezier(.23,1,.32,1)}.ChartZoom_controls__92Jd0{display:flex;align-items:center;gap:6px}.ChartZoom_control__ee3oS{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(var(--foreground-rgb),.04);border:1px solid var(--card-border);border-radius:8px;color:var(--foreground);cursor:pointer;transition:background-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),opacity .16s ease}@media (hover:hover) and (pointer:fine){.ChartZoom_control__ee3oS:not(:disabled):hover{background:rgba(var(--foreground-rgb),.08)}}.ChartZoom_control__ee3oS:not(:disabled):active{transform:scale(.94)}.ChartZoom_control__ee3oS:disabled{opacity:.35;cursor:default}.ChartZoom_control__ee3oS:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}.ChartZoom_level__yuXNL{margin-left:2px;font-size:var(--text-12);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.ChartZoom_frame__jpeI8:not(:active) .ChartZoom_stage__Z5alC{transition:none}.ChartZoom_control__ee3oS:not(:disabled):active{transform:none}}.ProfileTabs_tabsContainer__ZSbKT{background:rgba(255,255,255,.7);border:1px solid rgba(181,137,46,.2);border-radius:var(--radius-lg);padding:12px;margin-bottom:24px}.ProfileTabs_tabsScroller__e5PjU{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin;scrollbar-color:var(--accent-gold) transparent}.ProfileTabs_tabsScroller__e5PjU::-webkit-scrollbar{height:6px}.ProfileTabs_tabsScroller__e5PjU::-webkit-scrollbar-track{background:transparent}.ProfileTabs_tabsScroller__e5PjU::-webkit-scrollbar-thumb{background:var(--accent-gold-decor);border-radius:3px}.ProfileTabs_tab__AZqT3{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 16px;border:1px solid rgba(181,137,46,.2);border-radius:var(--radius-md);background:rgba(255,255,255,.5);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;white-space:nowrap;min-width:120px;color:var(--foreground)}@media (hover:hover) and (pointer:fine){.ProfileTabs_tab__AZqT3:hover{background:rgba(181,137,46,.1);border-color:var(--accent-gold);transform:translateY(-2px)}}.ProfileTabs_tab__AZqT3.ProfileTabs_active__Zq8kR{background:var(--btn-bg);border-color:var(--accent-gold);color:var(--btn-fg);font-weight:600}.ProfileTabs_tab__AZqT3.ProfileTabs_active__Zq8kR .ProfileTabs_tabDate__sa1Jb{color:rgba(251,246,232,.85)}.ProfileTabs_tabName___8IE9{font-weight:600;font-size:var(--text-15)}.ProfileTabs_tabDate__sa1Jb{font-size:var(--text-12);color:var(--text-muted)}.ProfileTabs_addTab__byql2{display:flex;align-items:center;justify-content:center;padding:10px 16px;border:2px dashed rgba(181,137,46,.4);border-radius:var(--radius-md);background:transparent;color:var(--accent-gold);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;min-width:60px}@media (hover:hover) and (pointer:fine){.ProfileTabs_addTab__byql2:hover{background:rgba(181,137,46,.1);border-color:var(--accent-gold);transform:scale(1.05)}}.ProfileTabs_upgradeTab__BeMIh{display:flex;align-items:center;gap:6px;padding:10px 16px;border:1px solid rgba(181,137,46,.55);border-radius:var(--radius-md);background:linear-gradient(135deg,rgba(181,137,46,.14),rgba(122,44,18,.1));color:var(--accent-gold);cursor:pointer;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;font-weight:600;font-size:var(--text-14)}@media (hover:hover) and (pointer:fine){.ProfileTabs_upgradeTab__BeMIh:hover{background:linear-gradient(135deg,rgba(181,137,46,.24),rgba(122,44,18,.18));border-color:var(--accent-gold);transform:translateY(-2px)}}.ProfileTabs_tabsInfo__y_Ttx{display:flex;justify-content:flex-end;margin-top:8px}.ProfileTabs_profileCount__Feyld{font-size:var(--text-12);color:var(--text-muted);font-weight:500}@media (max-width:768px){.ProfileTabs_tabsContainer__ZSbKT{padding:8px}.ProfileTabs_tab__AZqT3{min-width:100px;padding:8px 12px}.ProfileTabs_tabName___8IE9{font-size:var(--text-14)}.ProfileTabs_addTab__byql2,.ProfileTabs_upgradeTab__BeMIh{padding:8px 12px}}.ListenButton_wrap__swNv9{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}.ListenButton_button__LDNhM{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:10px 16px;border:1px solid var(--card-border);border-radius:999px;background:var(--bg-panel);color:var(--text-muted);font-family:inherit;font-size:var(--text-13);font-weight:600;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.ListenButton_speaking__G_5u6{border-color:var(--accent-coral);background:var(--accent-coral);color:var(--btn-fg)}.ListenButton_label__fQlO8{white-space:nowrap}.ListenButton_progress__XRYj3{font-size:var(--text-12);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ListenButton_synthetic__WfRVj{font-size:var(--text-11);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.ListenButton_button__LDNhM:not(.ListenButton_speaking__G_5u6):hover{border-color:var(--accent-gold);color:var(--foreground)}}.AdminAstrologerReview_wrap__e6me_{max-width:1000px;margin:0 auto;padding:0 20px 60px}.AdminAstrologerReview_tabs__rj4Lw{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.AdminAstrologerReview_tab__eS92d{display:inline-flex;align-items:center;gap:7px;padding:9px 16px;border-radius:999px;border:1px solid var(--card-border);background:transparent;color:var(--text-muted);font-size:var(--text-14);font-family:inherit;cursor:pointer}.AdminAstrologerReview_tabOn__psej5{border-color:var(--accent-gold);color:var(--accent-gold);background:rgba(var(--accent-gold-rgb),.1);font-weight:600}.AdminAstrologerReview_count__nJzFZ{padding:1px 7px;border-radius:999px;background:rgba(var(--foreground-rgb),.1);font-size:var(--text-12)}.AdminAstrologerReview_empty__vgop6,.AdminAstrologerReview_loading__InuDA{padding:40px 0;text-align:center;color:var(--text-muted);display:flex;align-items:center;justify-content:center;gap:8px}.AdminAstrologerReview_spin__UzAkU{animation:AdminAstrologerReview_spin__UzAkU 1s linear infinite}@keyframes AdminAstrologerReview_spin__UzAkU{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.AdminAstrologerReview_spin__UzAkU{animation:none}}.AdminAstrologerReview_error__RlZNs{padding:11px 14px;margin-bottom:18px;border-radius:var(--radius-sm);background:var(--error-bg);color:var(--error);font-size:var(--text-14)}.AdminAstrologerReview_list__2_Lv4{display:flex;flex-direction:column;gap:16px}.AdminAstrologerReview_card__7yOz_{padding:22px;border-radius:var(--radius-md);border:1px solid var(--card-border);background:var(--card-bg)}.AdminAstrologerReview_head__jDVy5{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.AdminAstrologerReview_name__msPS3{font-family:var(--font-heading);font-size:var(--text-18);color:var(--foreground);margin:0}.AdminAstrologerReview_contact__r5WJU{font-size:var(--text-13);color:var(--text-muted);margin-top:2px;overflow-wrap:anywhere}.AdminAstrologerReview_badge__xdIQf{padding:4px 11px;border-radius:999px;font-size:var(--text-11);letter-spacing:.08em;border:1px solid var(--border-soft);color:var(--text-muted);white-space:nowrap}.AdminAstrologerReview_approved__AEg2p{border-color:var(--success);color:var(--success);background:var(--success-bg)}.AdminAstrologerReview_pending__NYpdK{border-color:var(--warning);color:var(--warning);background:var(--warning-bg)}.AdminAstrologerReview_rejected__4ZUqs,.AdminAstrologerReview_suspended__2Urvd{border-color:var(--error);color:var(--error);background:var(--error-bg)}.AdminAstrologerReview_bio__2Vxew{font-size:var(--text-14);line-height:1.65;color:var(--text-muted);margin-bottom:14px}.AdminAstrologerReview_facts__K7hFP{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:14px;border-radius:var(--radius-sm);background:rgba(var(--foreground-rgb),.03);margin-bottom:14px}@media (min-width:680px){.AdminAstrologerReview_facts__K7hFP{grid-template-columns:repeat(3,1fr)}}.AdminAstrologerReview_facts__K7hFP dt{font-size:var(--text-11);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);margin-bottom:3px}.AdminAstrologerReview_facts__K7hFP dd{font-size:var(--text-14);color:var(--foreground);overflow-wrap:anywhere}.AdminAstrologerReview_reason__T4YS1{padding:10px 13px;margin-bottom:14px;border-radius:var(--radius-sm);border-left:3px solid var(--error);background:var(--error-bg);font-size:var(--text-14);color:var(--foreground)}.AdminAstrologerReview_actions__8DFSp{display:flex;flex-wrap:wrap;gap:9px}.AdminAstrologerReview_approve__6upkA,.AdminAstrologerReview_reject__6kyh3,.AdminAstrologerReview_secondary__UxhxR,.AdminAstrologerReview_suspend__K7tYP{display:inline-flex;align-items:center;gap:6px;padding:9px 16px;border-radius:999px;border:1px solid transparent;font-size:var(--text-13);font-family:inherit;font-weight:600;cursor:pointer}.AdminAstrologerReview_approve__6upkA{background:var(--success);color:var(--bg-primary)}.AdminAstrologerReview_reject__6kyh3,.AdminAstrologerReview_suspend__K7tYP{background:transparent;border-color:var(--error);color:var(--error)}.AdminAstrologerReview_secondary__UxhxR{background:transparent;border-color:var(--card-border);color:var(--text-muted)}.AdminAstrologerReview_approve__6upkA:disabled,.AdminAstrologerReview_reject__6kyh3:disabled,.AdminAstrologerReview_secondary__UxhxR:disabled,.AdminAstrologerReview_suspend__K7tYP:disabled{opacity:.5;cursor:default}.AdminAstrologerReview_footnote__4jLMp{margin-top:12px;font-size:var(--text-12);line-height:1.55;color:var(--text-muted);font-style:italic}.AdminAstrologerReview_aiTag__4nXeK{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;border:1px solid var(--accent-iris);color:var(--accent-iris);font-size:var(--text-10);font-weight:700;letter-spacing:.06em;vertical-align:middle}.AdminAstrologerReview_identity__gTiC3{display:flex;align-items:center;gap:12px;min-width:0}