.account-module__roo17G__page-shell,.account-module__roo17G__auth-page,.account-module__roo17G__account-page{width:var(--shell-width);margin:0 auto;padding:34px 0 64px}.account-module__roo17G__status-balance-card,.account-module__roo17G__account-points-card{box-shadow:var(--page-shadow-soft);background:linear-gradient(#fffc,#f9fafbb8),linear-gradient(135deg,#ffffff24,#fff0);border:1px solid #ffffff8f;border-radius:22px;gap:10px;padding:18px 20px;display:grid}.account-module__roo17G__status-balance-label,.account-module__roo17G__account-points-label{font-size:var(--text-caption);letter-spacing:.08em;font-weight:800;color:var(--accent-main)!important}:is(.account-module__roo17G__auth-form-grid .ant-input,.account-module__roo17G__auth-form-grid .ant-input-affix-wrapper,.account-module__roo17G__account-password-form .ant-input,.account-module__roo17G__account-password-form .ant-input-affix-wrapper){padding-top:9px;padding-bottom:9px}:is(.account-module__roo17G__auth-form-grid .ant-input-affix-wrapper,.account-module__roo17G__auth-form-grid .ant-input-password,.account-module__roo17G__account-password-form .ant-input-affix-wrapper,.account-module__roo17G__account-password-form .ant-input-password){align-items:center;display:flex}:is(.account-module__roo17G__auth-form-grid .ant-input-affix-wrapper .ant-input,.account-module__roo17G__auth-form-grid .ant-input-password .ant-input,.account-module__roo17G__account-password-form .ant-input-affix-wrapper .ant-input,.account-module__roo17G__account-password-form .ant-input-password .ant-input){min-height:0;padding-top:0;padding-bottom:0;line-height:1.4}.account-module__roo17G__account-page{min-height:100vh}.account-module__roo17G__account-overview{gap:18px;display:grid}.account-module__roo17G__account-overview-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.account-module__roo17G__account-overview-main{flex:1;align-items:flex-start;gap:16px;min-width:0;display:flex}.account-module__roo17G__account-overview-copy{gap:4px;min-width:0;display:grid}.account-module__roo17G__account-overview-name-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.account-module__roo17G__account-role-badge{color:#8b3127;background:#fff7f3eb;border:1px solid #8b312724;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.78rem;font-weight:700;line-height:1;display:inline-flex}.account-module__roo17G__account-overview-actions{justify-content:flex-end}.account-module__roo17G__account-overview-actions .ant-btn{min-width:132px}.account-module__roo17G__account-card .ant-descriptions{background:#ffffff75;border-radius:22px;overflow:hidden}.account-module__roo17G__account-card .ant-descriptions-view{border-radius:inherit}.account-module__roo17G__account-card .ant-descriptions-bordered .ant-descriptions-item-label{background:#ffffff70}.account-module__roo17G__profile-avatar{background:linear-gradient(135deg, var(--accent-deep) 0%, var(--accent-main) 100%)!important;color:#fff!important}@media (min-width:1100px){.account-module__roo17G__account-overview{grid-template-columns:minmax(0,1fr);align-items:stretch}}@media (max-width:767px){.account-module__roo17G__page-shell,.account-module__roo17G__auth-page,.account-module__roo17G__account-page{width:min(100%,100% - 20px);padding:16px 0 28px}.account-module__roo17G__status-balance-card,.account-module__roo17G__account-points-card{border-radius:18px;gap:8px;padding:16px}.account-module__roo17G__status-balance-label,.account-module__roo17G__account-points-label{letter-spacing:.06em;font-size:.72rem}:is(.account-module__roo17G__auth-form-grid .ant-input,.account-module__roo17G__auth-form-grid .ant-input-affix-wrapper,.account-module__roo17G__account-password-form .ant-input,.account-module__roo17G__account-password-form .ant-input-affix-wrapper){padding-top:8px;padding-bottom:8px}.account-module__roo17G__account-overview{gap:16px}.account-module__roo17G__account-overview .ant-typography h1{font-size:1.5rem;line-height:1.12}:is(.account-module__roo17G__account-card .ant-descriptions,.account-module__roo17G__account-card .ant-descriptions-item-label,.account-module__roo17G__account-card .ant-descriptions-item-content){font-size:var(--mobile-body-size)}.account-module__roo17G__profile-avatar.ant-avatar{width:54px;min-width:54px;height:54px;line-height:54px}}.account-module__roo17G__account-section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.account-module__roo17G__account-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.account-module__roo17G__account-stat-card{background:#fafaf7db;border:1px solid #8d67481f;border-radius:18px;align-content:start;gap:8px;min-height:128px;padding:18px;display:grid}.account-module__roo17G__account-stat-card .ant-typography{margin-bottom:0}.account-module__roo17G__account-stat-card h3.ant-typography{letter-spacing:-.04em;word-break:keep-all;font-size:clamp(2rem,4vw,2.5rem);line-height:.96}.account-module__roo17G__account-stat-card-balance{background:linear-gradient(#fff9f4f5,#faf0ebeb),linear-gradient(135deg,#8b31270a,#fff0);border-color:#8b31271f}.account-module__roo17G__account-session-list,.account-module__roo17G__account-ledger-list{flex-direction:column;gap:14px;display:flex}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item{background:#ffffffad;border:1px solid #8d67481f;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.account-module__roo17G__account-session-main{flex:1;min-width:0}.account-module__roo17G__account-session-answer{color:#1f2937e0;margin-bottom:8px}.account-module__roo17G__account-ledger-meta{color:#475569e0;margin-top:4px;margin-bottom:0}.account-module__roo17G__account-ledger-meta.ant-typography{margin:4px 0 0!important}.account-module__roo17G__account-ledger-amount-positive{color:#15803d;font-weight:700}.account-module__roo17G__account-ledger-amount-negative{color:#b91c1c;font-weight:700}.account-module__roo17G__account-detail-summary{background:#fafaf7db;border:1px solid #8d67481f;border-radius:18px;padding:16px 18px}.account-module__roo17G__account-detail-mode{margin-top:10px;margin-bottom:12px}.account-module__roo17G__account-detail-markdown{background:#ffffffb8;border:1px solid #8d67481f;border-radius:18px;max-height:360px;padding:16px 18px;overflow:auto}.account-module__roo17G__account-detail-markdown.account-module__roo17G__compact{max-height:260px;margin-top:10px}.account-module__roo17G__account-feedback-modal .ant-modal-content{border-radius:18px!important}.account-module__roo17G__account-feedback-modal .ant-modal-header{margin-bottom:10px!important}.account-module__roo17G__account-feedback-modal .ant-modal-title{color:#2f2118;font-size:1.12rem!important;font-weight:800!important;line-height:1.3!important}.account-module__roo17G__account-feedback-form{gap:16px;display:grid}.account-module__roo17G__account-feedback-help.ant-typography{color:#475569e6;margin-bottom:0;line-height:1.6}.account-module__roo17G__account-feedback-field{gap:8px;display:grid}.account-module__roo17G__account-feedback-field-label{color:#2f2118db;font-size:.9rem;font-weight:700;line-height:1.4;display:block}.account-module__roo17G__account-feedback-group{flex-wrap:wrap;gap:14px;margin-top:0;display:flex}.account-module__roo17G__account-feedback-choice.ant-btn{color:#2f2118eb;background:#ffffffe6;border:1px solid #8d67482e;justify-content:center;align-items:center;min-width:104px;height:40px;min-height:40px;padding:7px 18px;font-weight:700;line-height:24px;transition:background-color .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex;position:relative;box-shadow:0 4px 12px #34271a0a;border-radius:12px!important}.account-module__roo17G__account-feedback-choice.ant-btn:hover{color:#8b3127;border-color:#8b312761;box-shadow:0 6px 16px #8b312714}.account-module__roo17G__account-feedback-choice.ant-btn.account-module__roo17G__selected{color:#8b3127;background:#faeee6eb;box-shadow:inset 0 0 0 1px #8b312714;border-color:#8b312785!important}.account-module__roo17G__account-feedback-textarea.ant-input{color:#1f2937f0;resize:none;border-color:#8d67482e;border-radius:12px;min-height:120px;padding:12px 14px;line-height:1.6}:is(.account-module__roo17G__account-feedback-textarea.ant-input:focus,.account-module__roo17G__account-feedback-textarea.ant-input:hover){border-color:#8b31276b;box-shadow:0 0 0 3px #8b312714}.account-module__roo17G__account-feedback-field .ant-input-textarea-show-count{margin-bottom:10px}.account-module__roo17G__account-feedback-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:0;display:flex}.account-module__roo17G__account-feedback-actions .ant-btn{border-radius:10px;min-width:96px;height:40px;font-weight:700}@media (max-width:767px){.account-module__roo17G__account-overview-head{align-items:stretch}.account-module__roo17G__account-overview-actions{justify-content:stretch;width:100%}.account-module__roo17G__account-overview-actions a{width:100%}.account-module__roo17G__account-overview-actions .ant-space-item{width:100%}.account-module__roo17G__account-overview-actions .ant-btn{width:100%}.account-module__roo17G__account-stat-grid{grid-template-columns:minmax(0,1fr)}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item{flex-direction:column;align-items:stretch}.account-module__roo17G__account-detail-markdown{max-height:280px;padding:14px}.account-module__roo17G__account-feedback-modal.ant-modal{max-width:calc(100vw - 20px);margin:0 auto;padding-bottom:0;width:calc(100vw - 20px)!important}.account-module__roo17G__account-feedback-modal .ant-modal-content{max-height:calc(100dvh - 20px);border-radius:18px!important}.account-module__roo17G__account-feedback-modal .ant-modal-body{max-height:calc(100dvh - 86px);padding-right:2px;overflow-y:auto}.account-module__roo17G__account-feedback-group{gap:12px}.account-module__roo17G__account-feedback-choice.ant-btn{text-align:center;flex:1;min-width:0;padding-left:10px;padding-right:10px}.account-module__roo17G__account-feedback-actions{justify-content:stretch}.account-module__roo17G__account-feedback-actions .ant-btn{flex:1}}@media (max-width:1100px){.account-module__roo17G__account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(.account-module__roo17G__auth-form-grid .ant-input,.account-module__roo17G__auth-form-grid .ant-input-affix-wrapper,.account-module__roo17G__auth-form-grid .ant-input-password,.account-module__roo17G__account-password-form .ant-input,.account-module__roo17G__account-password-form .ant-input-affix-wrapper,.account-module__roo17G__account-password-form .ant-input-password){min-height:48px}.account-module__roo17G__account-page .ant-tag{border-radius:999px;min-height:24px;padding-inline:8px;font-size:.76rem;line-height:22px}.account-module__roo17G__profile-avatar.ant-avatar{box-shadow:0 12px 24px #8b312729,inset 0 1px #ffffff38;background:linear-gradient(#9e4639,#8b3127)!important}.account-module__roo17G__profile-avatar.ant-avatar{width:56px;min-width:56px;height:56px;font-size:1.5rem;line-height:56px}.account-module__roo17G__account-overview{gap:14px}.account-module__roo17G__account-overview-head{align-items:center;gap:16px}.account-module__roo17G__account-overview-main{gap:14px}.account-module__roo17G__account-overview-copy{gap:2px}.account-module__roo17G__account-overview-title{letter-spacing:-.045em;overflow-wrap:anywhere;color:#111827!important;font-size:var(--title-page)!important;line-height:1.02!important}.account-module__roo17G__account-overview-copy .ant-typography-secondary{font-size:.94rem;line-height:1.5}.account-module__roo17G__account-role-badge{min-height:24px;padding:0 9px;font-size:.72rem}.account-module__roo17G__account-overview-actions.ant-space{gap:8px 10px}.account-module__roo17G__account-overview-actions .ant-btn{border-radius:16px;min-width:120px;height:48px;padding-inline:18px;font-size:.96rem}.account-module__roo17G__account-points-card,.account-module__roo17G__account-stat-card,.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item,.account-module__roo17G__account-detail-summary,.account-module__roo17G__account-detail-markdown{background:var(--surface-panel-strong);box-shadow:var(--page-shadow-soft);border:1px solid #384a521a}.account-module__roo17G__account-points-label,.account-module__roo17G__account-section-head .account-module__roo17G__eyebrow{color:#8b3127!important}.account-module__roo17G__account-section-title{letter-spacing:-.04em;color:#111827!important;font-size:var(--title-panel)!important;line-height:1.08!important}.account-module__roo17G__account-card .ant-descriptions{background:var(--surface-muted)}:is(.account-module__roo17G__account-card .ant-descriptions-bordered .ant-descriptions-item-label,.account-module__roo17G__account-card .ant-descriptions-bordered .ant-descriptions-item-content){border-color:#384a521a}.account-module__roo17G__account-card .ant-descriptions-bordered .ant-descriptions-item-label{background:var(--surface-muted);color:#51666d}.account-module__roo17G__account-card .ant-descriptions-bordered .ant-descriptions-item-content{background:var(--surface-panel-strong)}.account-module__roo17G__account-session-answer,.account-module__roo17G__account-ledger-meta{color:#68767c}.account-module__roo17G__account-stat-card{border-radius:16px;gap:6px;min-height:108px;padding:16px}.account-module__roo17G__account-stat-card .ant-typography:first-child{font-size:.82rem;line-height:1.45}.account-module__roo17G__account-stat-card h3.ant-typography{font-size:clamp(1.76rem,3vw,2.16rem);line-height:.98}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item{border-radius:16px;gap:14px;padding:16px}.account-module__roo17G__account-session-title{font-size:var(--title-card)!important;line-height:1.34!important}.account-module__roo17G__account-session-answer{margin-bottom:6px;font-size:.92rem;line-height:1.62}.account-module__roo17G__account-ledger-meta{font-size:.9rem;line-height:1.56}.account-module__roo17G__account-ledger-item>.ant-typography{font-size:1.54rem;line-height:1}.account-module__roo17G__account-card .ant-empty{padding-block:24px 16px}.account-module__roo17G__account-card .ant-empty-description{font-size:.95rem}.account-module__roo17G__account-card .ant-empty .ant-btn{border-radius:16px;height:48px;padding-inline:20px;font-size:.96rem}.account-module__roo17G__account-ledger-amount-positive{color:#16875b}.account-module__roo17G__account-ledger-amount-negative{color:#8b3127}@media (max-width:767px){.account-module__roo17G__account-page{padding-top:16px}.account-module__roo17G__account-page .account-module__roo17G__account-card .ant-card-body{padding:18px!important}.account-module__roo17G__profile-avatar.ant-avatar{width:50px;min-width:50px;height:50px;font-size:1.3rem;line-height:50px}.account-module__roo17G__account-overview-title{font-size:var(--title-page)!important;line-height:1.06!important}.account-module__roo17G__account-section-title{font-size:var(--title-panel)!important}.account-module__roo17G__account-overview-actions .ant-btn{height:44px;font-size:.92rem}.account-module__roo17G__account-card .ant-empty .ant-btn{height:44px;font-size:.92rem}.account-module__roo17G__account-stat-card{min-height:94px;padding:14px}.account-module__roo17G__account-stat-card h3.ant-typography{font-size:1.88rem}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item,.account-module__roo17G__account-detail-summary{padding:14px}}.account-module__roo17G__account-profile-panel{align-items:center;grid-template-columns:minmax(0,1fr) auto!important}.account-module__roo17G__account-profile-meta{color:var(--text-muted);justify-items:start;gap:4px;font-size:.9rem;display:grid}.account-module__roo17G__account-profile-points{color:#8b3127;align-items:center;gap:5px;min-width:max-content;font-size:.9rem;font-weight:650;line-height:1.4;display:inline-flex}.account-module__roo17G__account-profile-points .anticon{color:#b98520;font-size:.95rem}.account-module__roo17G__account-profile-balance{display:none!important}.account-module__roo17G__account-profile-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.account-module__roo17G__account-profile-tools .ant-btn{height:36px;padding:0 14px;font-size:.88rem;font-weight:650;border-radius:8px!important}.account-module__roo17G__account-logout-action{color:var(--text-muted)!important;background:var(--surface-panel-strong)!important;border:1px solid #8b31272e!important}.account-module__roo17G__account-logout-action:hover,.account-module__roo17G__account-logout-action:focus-visible{color:#8b3127!important;background:#fff3ef!important}.account-module__roo17G__account-recharge-copy{line-height:1.7;color:var(--text-muted)!important;margin-bottom:0!important}.account-module__roo17G__account-recharge-copy .ant-typography{font-size:inherit;line-height:inherit}.account-module__roo17G__account-recharge-contact{white-space:nowrap}.account-module__roo17G__account-recharge-modal-title{align-items:center;gap:10px;min-width:0;display:inline-flex}.account-module__roo17G__account-payment-notice{background:#f0f8f7db!important;border-color:#466a742e!important;border-radius:8px!important}.account-module__roo17G__account-recharge-head{gap:6px;margin-bottom:16px;display:grid}.account-module__roo17G__account-recharge-alipay-badge{color:#1677ff;background:#1677ff14;border:1px solid #1677ff38;border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-size:.78rem;font-weight:800;display:inline-flex}.account-module__roo17G__account-recharge-alipay-badge i{color:#fff;background:#1677ff;border-radius:5px;place-items:center;width:18px;height:18px;font-size:.74rem;font-style:normal;font-weight:850;display:grid}.account-module__roo17G__account-recharge-alert{margin-bottom:14px;border-radius:8px!important}.account-module__roo17G__account-password-modal .ant-modal-content{border-radius:var(--radius-panel)}.account-module__roo17G__account-password-modal .ant-form-item{margin-bottom:14px}.account-module__roo17G__account-password-alert{margin-bottom:14px}.account-module__roo17G__account-recharge-loading{place-items:center;min-height:180px;display:grid}.account-module__roo17G__account-recharge-package-grid{flex-wrap:wrap;gap:10px;display:flex}.account-module__roo17G__account-recharge-package{background:var(--surface-panel-strong);border:1px solid #384a521f;border-radius:8px;flex-direction:column;flex:calc(33.3333% - 6.66667px);min-width:0;min-height:254px;padding:18px 14px 14px;display:flex;position:relative;overflow:hidden}.account-module__roo17G__account-recharge-package-grid-four .account-module__roo17G__account-recharge-package{flex-basis:calc(25% - 7.5px)}.account-module__roo17G__account-recharge-package-grid-balanced .account-module__roo17G__account-recharge-package:nth-last-child(-n+4){flex-basis:calc(50% - 5px)}.account-module__roo17G__account-recharge-package.account-module__roo17G__recommended{background:#fff9f4;border-color:#8b312752;box-shadow:0 12px 28px #8b31271a}.account-module__roo17G__account-recharge-package-bonus{z-index:1;color:#fff;text-align:center;white-space:nowrap;background:linear-gradient(135deg,#15a363 0%,#0b7f4d 100%);width:118px;padding:4px 0;font-size:.68rem;font-weight:850;line-height:1.1;position:absolute;top:13px;right:-34px;transform:rotate(34deg);box-shadow:0 8px 18px #10804e38}.account-module__roo17G__account-recharge-package h3.ant-typography{align-items:center;gap:6px;min-height:44px;padding-right:18px;display:flex;color:#111827!important;margin:8px 0 10px!important;font-size:1rem!important;line-height:1.22!important}.account-module__roo17G__account-recharge-recommend-star{filter:drop-shadow(0 2px 4px #f5b30147);font-size:.78rem;color:#f5b301!important}.account-module__roo17G__account-recharge-price-row{color:#8b3127;align-items:baseline;gap:3px;display:flex}.account-module__roo17G__account-recharge-price-row strong{font-size:1.5rem;line-height:1}.account-module__roo17G__account-recharge-price-row span{font-size:.82rem;font-weight:700}.account-module__roo17G__account-recharge-points{color:#2d4f55;white-space:nowrap;background:#1987540f;border:1px solid #19875429;border-radius:999px;align-self:flex-start;width:auto;max-width:100%;margin-top:8px;padding:6px 10px;font-size:.86rem;font-weight:750;line-height:1.2}.account-module__roo17G__account-recharge-package-desc{flex:1;color:var(--text-muted)!important;margin:8px 0 10px!important;font-size:.8rem!important;line-height:1.55!important}.account-module__roo17G__account-recharge-package .ant-btn{font-weight:700;border-radius:8px!important}@media (max-width:767px){.account-module__roo17G__account-profile-panel{grid-template-columns:1fr!important}.account-module__roo17G__account-profile-tools{justify-content:flex-start;width:100%}.account-module__roo17G__account-profile-tools .ant-btn{height:34px;padding:0 10px;font-size:.84rem}.account-module__roo17G__account-recharge-head{gap:10px;margin-bottom:12px}.account-module__roo17G__account-recharge-modal .ant-modal{max-width:calc(100vw - 28px)!important}.account-module__roo17G__account-recharge-modal .ant-modal-content{border-radius:12px!important;padding:16px 14px 14px!important}.account-module__roo17G__account-recharge-modal .ant-modal-header{margin-bottom:10px!important}.account-module__roo17G__account-recharge-modal .ant-modal-title{font-size:.98rem!important}.account-module__roo17G__account-recharge-modal-title{gap:8px}.account-module__roo17G__account-recharge-alipay-badge{padding:4px 8px;font-size:.72rem}.account-module__roo17G__account-recharge-alipay-badge i{border-radius:4px;width:16px;height:16px;font-size:.68rem}.account-module__roo17G__account-recharge-copy{line-height:1.5;font-size:.82rem!important}.account-module__roo17G__account-recharge-package-grid{grid-template-columns:1fr;gap:8px;display:grid}.account-module__roo17G__account-recharge-package{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"title title""price points""desc desc""action action";gap:7px 10px;min-height:0;padding:12px;display:grid}.account-module__roo17G__account-recharge-package-bonus{width:108px;padding:3px 0;font-size:.64rem;top:10px;right:-30px}.account-module__roo17G__account-recharge-package h3.ant-typography{grid-area:title;min-height:0;padding-right:76px;margin:0!important;font-size:.98rem!important}.account-module__roo17G__account-recharge-price-row{grid-area:price;align-self:center}.account-module__roo17G__account-recharge-price-row strong{font-size:1.34rem}.account-module__roo17G__account-recharge-points{grid-area:points;place-self:center start;margin-top:0;padding:5px 9px;font-size:.82rem}.account-module__roo17G__account-recharge-package-desc{flex:initial;grid-area:desc;margin:0!important;font-size:.78rem!important;line-height:1.45!important}.account-module__roo17G__account-recharge-package .ant-btn{grid-area:action;height:34px;margin-top:2px}}.account-module__roo17G__account-guest-result{padding-block:18px}.account-module__roo17G__account-guest-result .ant-result-icon{margin-bottom:22px}.account-module__roo17G__account-guest-icon{color:#8b3127;background:radial-gradient(circle at 30% 26%,#ffffffd6,#0000 42%),linear-gradient(#fff7f3f5,#f7eee9eb);border:1px solid #8b312729;border-radius:30px;justify-content:center;align-items:center;width:88px;height:88px;font-size:2rem;display:inline-flex;position:relative;box-shadow:0 18px 34px #8b312714,inset 0 1px #ffffffd1}.account-module__roo17G__account-guest-icon:after{content:"";border:1px solid #8b31271f;border-radius:22px;position:absolute;inset:12px}.account-module__roo17G__account-guest-result .ant-result-title{color:#202d32;letter-spacing:-.04em;font-family:Iowan Old Style,Source Han Serif SC,Songti SC,serif}.account-module__roo17G__account-guest-result .ant-result-subtitle{color:#67757b}@media (max-width:767px){.account-module__roo17G__account-guest-icon{border-radius:24px;width:76px;height:76px;font-size:1.72rem}}.account-module__roo17G__profile-avatar{box-shadow:0 12px 24px #8b312729,inset 0 1px #fff1ec33;background:linear-gradient(#9e4639,#8b3127)!important}.account-module__roo17G__profile-avatar.ant-avatar{box-shadow:0 12px 24px #8b312729,inset 0 1px #fff1ec33;background:linear-gradient(#9e4639,#8b3127)!important}.account-module__roo17G__account-page{padding-top:30px}.account-module__roo17G__account-dashboard{gap:8px;display:grid}.account-module__roo17G__account-profile-panel,.account-module__roo17G__account-work-panel,.account-module__roo17G__account-metric-card{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel);box-shadow:var(--shadow-panel)}.account-module__roo17G__account-profile-panel{grid-template-columns:minmax(0,1fr) minmax(190px,230px) auto;align-items:center;gap:18px;padding:22px;display:grid}.account-module__roo17G__account-profile-main{align-items:center;gap:16px;min-width:0;display:flex}.account-module__roo17G__account-profile-copy{gap:5px;min-width:0;display:grid}.account-module__roo17G__account-profile-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.account-module__roo17G__account-profile-email{font-size:.9rem;color:var(--text-muted)!important}.account-module__roo17G__account-profile-balance{border-radius:var(--radius-panel);background:#fff3ef;border:1px solid #8b31271f;gap:4px;padding:14px 16px;display:grid}.account-module__roo17G__account-profile-balance-label,.account-module__roo17G__account-metric-card span,.account-module__roo17G__account-section-kicker{color:#8b3127;font-size:var(--text-caption);font-weight:700}.account-module__roo17G__account-profile-balance strong{color:var(--text-strong);font-size:2.1rem;line-height:1}.account-module__roo17G__account-profile-balance span:last-child{color:var(--text-muted);font-size:var(--text-caption)}.account-module__roo17G__account-profile-actions{align-items:center;gap:8px;display:flex}.account-module__roo17G__account-profile-actions .ant-btn{height:40px}.account-module__roo17G__account-metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.account-module__roo17G__account-metric-card{box-shadow:var(--shadow-soft);gap:5px;padding:16px;display:grid}.account-module__roo17G__account-metric-card strong{color:var(--text-strong);font-size:1.8rem;line-height:1}.account-module__roo17G__account-metric-card small{color:var(--text-muted);font-size:var(--text-caption)}.account-module__roo17G__account-support-panel{justify-content:space-between;align-items:center;gap:16px;display:flex}.account-module__roo17G__account-support-copy{gap:4px;display:grid}.account-module__roo17G__account-support-text{font-size:var(--text-body-tight);color:var(--text-muted)!important}.account-module__roo17G__account-support-email{white-space:nowrap;font-weight:750;color:#2f535d!important}.account-module__roo17G__account-content-grid{grid-template-columns:minmax(0,1fr) minmax(300px,360px);align-items:start;gap:10px;display:grid}.account-module__roo17G__account-work-panel{padding:20px}.account-module__roo17G__account-side-column{gap:16px;display:grid}.account-module__roo17G__account-section-head{margin-bottom:16px}.account-module__roo17G__account-section-head.account-module__roo17G__compact{margin-bottom:14px}.account-module__roo17G__account-section-kicker{align-items:center;gap:6px;margin-bottom:8px;display:inline-flex}.account-module__roo17G__account-section-title{color:var(--text-strong)!important;margin:0!important;font-size:1.28rem!important;line-height:1.25!important}.account-module__roo17G__account-overview-title{color:var(--text-strong)!important;margin:0!important;font-size:1.8rem!important;line-height:1.12!important}.account-module__roo17G__account-role-badge{color:#8b3127;background:#fff3ef;border-color:#8b312729;min-height:24px;padding:0 9px}.account-module__roo17G__account-identity-capsule{color:#244c42;min-height:30px;font:inherit;cursor:pointer;background:#eef7f4;border:1px solid #2f535d2e;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:.86rem;font-weight:780;line-height:1;transition:border-color .16s,background .16s,transform .16s;display:inline-flex}.account-module__roo17G__account-identity-capsule:hover,.account-module__roo17G__account-identity-capsule:focus-visible{background:#e3f1eb;border-color:#2f535d57;transform:translateY(-1px)}:is(.account-module__roo17G__account-identity-capsule .ant-image,.account-module__roo17G__account-identity-capsule .account-module__roo17G__account-identity-artwork-fallback){border-radius:999px;flex:none;place-items:center;width:20px;min-width:20px;height:20px;display:grid;overflow:hidden}.account-module__roo17G__account-identity-artwork{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.account-module__roo17G__account-identity-artwork.ant-image-img{object-fit:cover;object-position:center;width:100%;height:100%}.account-module__roo17G__account-identity-artwork-fallback{display:block}.account-module__roo17G__account-identity-panel{align-content:start;gap:12px;padding:12px 18px 16px;display:grid}.account-module__roo17G__account-identity-panel-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.account-module__roo17G__account-identity-atlas-action.ant-btn{color:#8b3127;flex:none;justify-self:end;height:28px;padding:0;font-size:.84rem;font-weight:750}.account-module__roo17G__account-identity-kicker{white-space:nowrap;margin-bottom:0}.account-module__roo17G__account-unlocked-identity-list{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.account-module__roo17G__account-current-identity-card{width:fit-content;max-width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0f172a14;border-radius:999px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 12px;transition:border-color .16s,background .16s,transform .16s;display:inline-grid;position:relative}.account-module__roo17G__account-current-identity-card:hover,.account-module__roo17G__account-current-identity-card:focus-visible{background:#f8fbfa;border-color:#2f535d33;transform:translateY(-1px)}.account-module__roo17G__account-current-identity-card.account-module__roo17G__is-current{background:#fff8f5;border-color:#8b31272e}.account-module__roo17G__account-current-identity-icon{border:1px solid;border-radius:999px;place-items:center;width:28px;min-width:28px;height:28px;font-size:.86rem;display:grid;overflow:hidden}:is(.account-module__roo17G__account-current-identity-icon .ant-image,.account-module__roo17G__account-current-identity-icon .account-module__roo17G__account-identity-artwork-fallback){border-radius:inherit;place-items:center;width:100%;height:100%;display:grid}.account-module__roo17G__account-current-identity-copy{gap:1px;min-width:0;display:grid}.account-module__roo17G__account-current-identity-copy small{color:var(--text-muted);font-size:var(--text-caption);font-weight:700}.account-module__roo17G__account-current-identity-copy strong{color:var(--text-strong);font-size:.92rem;line-height:1.25}.account-module__roo17G__account-current-identity-status{color:#8b3127;background:#8b31271a;border-radius:999px;min-width:max-content;padding:3px 7px;font-size:.72rem;font-weight:780}.account-module__roo17G__account-current-identity-copy em{color:var(--text-muted);font-size:.74rem;font-style:normal}.account-module__roo17G__account-identity-atlas-modal .ant-modal-body{scrollbar-width:none;-ms-overflow-style:none;max-height:min(68vh,620px);padding-top:4px;overflow:auto}.account-module__roo17G__account-identity-atlas-modal .ant-modal-body::-webkit-scrollbar{display:none}.account-module__roo17G__account-current-identity-more{color:#8b3127;white-space:nowrap;font-size:.84rem;font-weight:750}.account-module__roo17G__account-identity-grid{grid-template-columns:1fr;gap:10px;display:grid}.account-module__roo17G__account-identity-card{min-height:92px;color:inherit;text-align:left;background:#fff;border:1px solid #0f172a14;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px;transition:border-color .16s,background .16s,transform .16s;display:grid}.account-module__roo17G__account-identity-card:hover,.account-module__roo17G__account-identity-card:focus-within{background:#f8fbfa;border-color:#2f535d38;box-shadow:0 10px 24px #2f535d14}.account-module__roo17G__account-identity-card.account-module__roo17G__is-current{background:#fff8f5;border-color:#8b312738}.account-module__roo17G__account-identity-card.account-module__roo17G__locked{color:#6b7280;background:#fbfbfb;border-style:dashed}.account-module__roo17G__account-identity-card-main{width:100%;min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:11px;padding:0;display:flex}.account-module__roo17G__account-identity-card-icon{color:#244c42;background:#eef7f4;border-radius:999px;place-items:center;width:30px;min-width:30px;height:30px;display:grid;overflow:hidden}:is(.account-module__roo17G__account-identity-card-icon .ant-image,.account-module__roo17G__account-identity-card-icon .account-module__roo17G__account-identity-artwork-fallback){border-radius:inherit;place-items:center;width:100%;height:100%;display:grid}.account-module__roo17G__account-identity-card.account-module__roo17G__locked .account-module__roo17G__account-identity-card-icon{color:#6b7280;background:#f3f4f6}.account-module__roo17G__account-identity-card-copy{gap:4px;min-width:0;display:grid}.account-module__roo17G__account-identity-card-copy strong{color:var(--text-strong);font-size:.98rem;line-height:1.3}.account-module__roo17G__account-identity-card-copy small{color:var(--text-muted);font-size:var(--text-caption);line-height:1.35}.account-module__roo17G__account-identity-card-copy em{-webkit-line-clamp:2;color:#2f535d;font-size:var(--text-caption);-webkit-box-orient:vertical;font-style:normal;font-weight:700;display:-webkit-box;overflow:hidden}.account-module__roo17G__account-identity-card.account-module__roo17G__locked .account-module__roo17G__account-identity-card-copy em{color:#9ca3af}.account-module__roo17G__account-identity-set-current.ant-btn{min-width:86px;height:32px;box-shadow:none;color:#fff;font-size:var(--text-caption);background:#8b3127;border-color:#8b3127;border-radius:999px;justify-self:end;padding:0 12px;font-weight:750}:is(.account-module__roo17G__account-identity-set-current.ant-btn:not([disabled]):hover,.account-module__roo17G__account-identity-set-current.ant-btn:not([disabled]):focus-visible){color:#fff;background:#7a2c24;border-color:#7a2c24}.account-module__roo17G__account-identity-set-current.ant-btn[disabled]{color:#2f535d;background:#2f535d14;border-color:#2f535d38}.account-module__roo17G__account-identity-current-badge{color:#2f535d;min-height:28px;font-size:var(--text-caption);white-space:nowrap;background:#2f535d12;border:1px solid #2f535d29;border-radius:999px;justify-self:end;align-items:center;gap:5px;padding:0 10px;font-weight:750;display:inline-flex}.account-module__roo17G__account-identity-current-badge:before{content:"";background:#2f535d;border-radius:999px;width:6px;height:6px}.account-module__roo17G__account-identity-modal .ant-modal-content{overflow:hidden}.account-module__roo17G__account-identity-modal-body{gap:18px;display:grid}.account-module__roo17G__account-identity-modal-image-wrap{background:var(--surface-panel-strong);border:1px solid #0f172a14;border-radius:8px;place-items:center;min-height:280px;display:grid;overflow:hidden}.account-module__roo17G__account-identity-modal-image{object-fit:contain;width:100%;max-height:min(52vh,460px);display:block}.account-module__roo17G__account-identity-modal-image .ant-image-img{object-fit:contain;width:100%;max-height:min(52vh,460px);display:block}.account-module__roo17G__account-identity-modal-copy{gap:8px;display:grid}.account-module__roo17G__account-identity-modal-badge{width:fit-content;font-size:var(--text-caption);border:1px solid;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-weight:750;display:inline-flex}:is(.account-module__roo17G__account-identity-modal-badge .ant-image,.account-module__roo17G__account-identity-modal-badge .account-module__roo17G__account-identity-artwork-fallback){border-radius:999px;place-items:center;width:18px;min-width:18px;height:18px;display:grid;overflow:hidden}.account-module__roo17G__account-identity-modal-copy h3.ant-typography{color:var(--text-strong)!important;margin:0!important}.account-module__roo17G__account-identity-modal-copy .ant-typography{color:var(--text-muted);line-height:1.8;margin-bottom:0!important}.account-module__roo17G__account-identity-locked-detail{text-align:center;background:#fafafa;border:1px dashed #0f172a24;border-radius:8px;place-items:center;gap:10px;min-height:240px;padding:28px;display:grid}.account-module__roo17G__account-identity-locked-detail .anticon{color:#6b7280;font-size:2rem}.account-module__roo17G__profile-avatar.ant-avatar{width:56px;min-width:56px;height:56px;line-height:56px}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item{border:1px solid var(--border-subtle);border-radius:var(--radius-panel);background:var(--surface-panel-strong);box-shadow:none}.account-module__roo17G__account-session-item{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:16px;display:grid}.account-module__roo17G__account-session-meta-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.account-module__roo17G__account-session-title{color:var(--text-strong)!important;margin:10px 0 6px!important;font-size:1rem!important;line-height:1.42!important}.account-module__roo17G__account-session-answer{font-size:var(--text-body-tight);line-height:1.62;color:var(--text-muted)!important;margin-bottom:8px!important}.account-module__roo17G__account-session-footnote{font-size:var(--text-caption);font-weight:500;line-height:1.5;color:var(--text-muted)!important}.account-module__roo17G__account-session-billing{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.account-module__roo17G__account-session-billing-item{color:#655c57;max-width:100%;min-height:28px;font-size:var(--text-caption);background:#faf6f0;border:1px solid #4439341a;border-radius:999px;align-items:flex-start;gap:6px;padding:5px 9px;line-height:1.2;display:inline-flex}.account-module__roo17G__account-session-billing-label{color:#8a8179;white-space:nowrap;flex:none;font-weight:500}.account-module__roo17G__account-session-billing-value{color:#5e231d;font-weight:700}.account-module__roo17G__account-session-billing-model{color:#384a52;white-space:normal;flex-wrap:wrap;gap:2px 6px;min-width:0;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:600;display:inline-flex}.account-module__roo17G__account-session-billing-model-name{white-space:nowrap}.account-module__roo17G__account-session-billing-model-chip{color:#384a52;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;font-weight:600;background:#fff7f2!important;border-color:#8b312729!important}.account-module__roo17G__account-session-actions{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;gap:8px;display:flex}.account-module__roo17G__account-detail-actions{justify-content:flex-end;width:100%}.account-module__roo17G__account-ledger-item{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px;display:grid}.account-module__roo17G__account-ledger-meta{font-size:var(--text-caption);color:var(--text-muted)!important}.account-module__roo17G__account-empty-panel,.account-module__roo17G__account-empty-compact{border-radius:var(--radius-panel);background:var(--surface-panel-strong);border:1px dashed #8b312729;place-items:center;min-height:240px;display:grid}.account-module__roo17G__account-empty-compact{min-height:180px}@media (max-width:1099px){.account-module__roo17G__account-profile-panel,.account-module__roo17G__account-content-grid{grid-template-columns:1fr}.account-module__roo17G__account-profile-actions{justify-content:flex-start}}@media (max-width:767px){.account-module__roo17G__account-profile-panel,.account-module__roo17G__account-work-panel{padding:16px}.account-module__roo17G__account-identity-panel{grid-template-columns:1fr;gap:10px;padding:8px 16px 16px}.account-module__roo17G__account-current-identity-card{width:fit-content}.account-module__roo17G__account-identity-atlas-action.ant-btn{justify-self:end}@media (max-width:520px){.account-module__roo17G__account-identity-panel{grid-template-columns:1fr}.account-module__roo17G__account-identity-panel-head{align-items:center}.account-module__roo17G__account-unlocked-identity-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.account-module__roo17G__account-current-identity-card{border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:7px;width:100%;min-height:58px;padding:7px 9px}.account-module__roo17G__account-current-identity-icon{width:26px;min-width:26px;height:26px;font-size:.8rem}.account-module__roo17G__account-current-identity-copy strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.account-module__roo17G__account-current-identity-status{padding:1px 5px;font-size:.6rem;line-height:1.35;position:absolute;top:6px;right:6px}.account-module__roo17G__account-identity-card{grid-template-columns:minmax(0,1fr) auto}}@media (max-width:360px){.account-module__roo17G__account-unlocked-identity-list{grid-template-columns:1fr}.account-module__roo17G__account-current-identity-card{grid-template-columns:auto minmax(0,1fr) auto}.account-module__roo17G__account-current-identity-status{bottom:50%;left:auto;right:9px;transform:translateY(50%)}.account-module__roo17G__account-identity-card{grid-template-columns:1fr;align-items:stretch}.account-module__roo17G__account-identity-set-current.ant-btn{justify-self:stretch;width:100%}}.account-module__roo17G__account-support-panel{flex-direction:column;align-items:flex-start;gap:8px}.account-module__roo17G__account-profile-main{align-items:flex-start}.account-module__roo17G__account-profile-actions,.account-module__roo17G__account-profile-actions a{width:100%}.account-module__roo17G__account-profile-actions .ant-btn{width:100%}.account-module__roo17G__account-profile-actions{display:grid}.account-module__roo17G__account-metric-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.account-module__roo17G__account-metric-card{gap:4px;min-height:86px;padding:12px 10px}.account-module__roo17G__account-metric-card strong{font-size:1.36rem}.account-module__roo17G__account-metric-card small{line-height:1.35}.account-module__roo17G__account-identity-grid{grid-template-columns:1fr}.account-module__roo17G__account-identity-card{min-height:96px}.account-module__roo17G__account-identity-modal-image-wrap{min-height:210px}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item{grid-template-columns:1fr}.account-module__roo17G__account-session-actions{justify-content:flex-start;align-items:center;gap:6px}.account-module__roo17G__account-session-actions .ant-btn{height:34px;padding:0 10px;font-size:.84rem}}@media (min-width:560px) and (max-width:767px){.account-module__roo17G__account-profile-panel{grid-template-columns:minmax(0,1fr) minmax(180px,220px)}.account-module__roo17G__account-profile-actions{grid-column:1/-1;display:flex}.account-module__roo17G__account-profile-actions,.account-module__roo17G__account-profile-actions a{width:auto}.account-module__roo17G__account-profile-actions .ant-btn{width:auto}.account-module__roo17G__account-metric-row{grid-template-columns:repeat(3,minmax(0,1fr))}.account-module__roo17G__account-metric-card{min-height:104px}.account-module__roo17G__account-metric-card strong{font-size:1.56rem}}.account-module__roo17G__account-page .account-module__roo17G__account-card .ant-card-body{padding:22px!important}.account-module__roo17G__account-overview-title{color:var(--text-strong)!important;font-size:2.1rem!important;line-height:1.12!important}.account-module__roo17G__account-stat-grid{gap:10px}.account-module__roo17G__account-stat-card{min-height:102px;padding:16px}.account-module__roo17G__account-stat-card h3.ant-typography{margin:0;font-size:1.86rem;line-height:1}.account-module__roo17G__account-session-list,.account-module__roo17G__account-ledger-list{gap:10px}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item{padding:16px}@media (max-width:767px){.account-module__roo17G__account-page{width:calc(100vw - 20px)}.account-module__roo17G__account-stat-grid{grid-template-columns:1fr}.account-module__roo17G__account-overview-title{font-size:1.62rem!important}.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item{flex-direction:column;align-items:stretch}.account-module__roo17G__account-ledger-panel{padding:12px}.account-module__roo17G__account-ledger-panel .account-module__roo17G__account-section-head.account-module__roo17G__compact{margin-bottom:8px}.account-module__roo17G__account-ledger-panel .account-module__roo17G__account-section-kicker{margin-bottom:0}.account-module__roo17G__account-ledger-list{gap:8px}.account-module__roo17G__account-ledger-item{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:13px 14px}.account-module__roo17G__account-ledger-meta{line-height:1.45;margin-bottom:0!important}.account-module__roo17G__account-empty-compact{min-height:132px}.account-module__roo17G__account-detail-modal.ant-modal{max-width:calc(100vw - 20px);margin:0 auto;padding-bottom:0;width:calc(100vw - 20px)!important}.account-module__roo17G__account-detail-modal .ant-modal-content{flex-direction:column;max-height:calc(100dvh - 20px);display:flex;overflow:hidden;border-radius:18px!important;padding:18px 16px!important}.account-module__roo17G__account-detail-modal .ant-modal-header{flex:none;margin-bottom:12px!important}.account-module__roo17G__account-detail-modal .ant-modal-title{font-size:1.08rem!important;line-height:1.25!important}.account-module__roo17G__account-detail-modal .ant-modal-close{top:12px!important;inset-inline-end:12px!important}.account-module__roo17G__account-detail-modal .ant-modal-body{min-height:0;padding-right:2px;overflow-y:auto}.account-module__roo17G__account-detail-modal .ant-space-vertical{gap:14px!important}.account-module__roo17G__account-detail-summary{border-radius:12px;padding:12px}.account-module__roo17G__account-detail-summary h4.ant-typography{margin-top:10px!important;margin-bottom:6px!important;font-size:1.08rem!important;line-height:1.35!important}:is(.account-module__roo17G__account-detail-modal .ant-descriptions .ant-descriptions-item-label,.account-module__roo17G__account-detail-modal .ant-descriptions .ant-descriptions-item-content){font-size:.88rem;line-height:1.35;padding:9px 10px!important}.account-module__roo17G__account-detail-modal .ant-descriptions .ant-descriptions-item-label{white-space:nowrap;width:34%}.account-module__roo17G__account-detail-markdown{border-radius:12px;max-height:280px;padding:12px}.account-module__roo17G__account-detail-mode{margin-top:8px;margin-bottom:8px}.account-module__roo17G__account-followup-list{gap:10px;margin-top:10px}.account-module__roo17G__account-followup-item{border-radius:12px;padding:12px}}.account-module__roo17G__account-page:has(.account-module__roo17G__account-guest-card){align-items:center;min-height:calc(100vh - 88px);display:grid}.account-module__roo17G__account-guest-card{justify-self:center;width:min(640px,100%)}@media (max-width:767px){.account-module__roo17G__account-page:has(.account-module__roo17G__account-guest-card){min-height:calc(100dvh - 66px - env(safe-area-inset-bottom));padding-top:16px;padding-bottom:16px}}.account-module__roo17G__app-bottom-nav,.account-module__roo17G__legal-card,.account-module__roo17G__hero-copy,.account-module__roo17G__status-card,.account-module__roo17G__feature-card,.account-module__roo17G__auth-panel,.account-module__roo17G__account-card,.account-module__roo17G__qimen-board-card,.account-module__roo17G__qimen-launch-card,.account-module__roo17G__home-oriental-copy,.account-module__roo17G__home-oriental-panel,.account-module__roo17G__home-oriental-scene-card,.account-module__roo17G__home-oriental-flow-shell,.account-module__roo17G__home-oriental-scene-section,.account-module__roo17G__workflow-segment-canvas,.account-module__roo17G__workflow-segment-image-wrap,.account-module__roo17G__segment-flow-node,.account-module__roo17G__account-profile-panel,.account-module__roo17G__account-work-panel,.account-module__roo17G__account-support-panel,.account-module__roo17G__account-ledger-panel,.account-module__roo17G__account-metric-card,.account-module__roo17G__account-stat-card,.account-module__roo17G__account-session-item,.account-module__roo17G__account-ledger-item,.account-module__roo17G__account-detail-summary,.account-module__roo17G__account-detail-markdown,.account-module__roo17G__account-empty-panel,.account-module__roo17G__account-empty-compact,.account-module__roo17G__account-recharge-package,.account-module__roo17G__account-feedback-choice,.account-module__roo17G__announcement-list-layout,.account-module__roo17G__announcement-list-entry,.account-module__roo17G__announcement-list-detail,.account-module__roo17G__announcement-list-inline-detail{border-color:var(--border-subtle)!important;background:var(--surface-panel)!important;box-shadow:var(--shadow-panel)!important}.account-module__roo17G__qimen-side-panel>.ant-card{border-color:var(--border-subtle)!important;background:var(--surface-panel)!important;box-shadow:var(--shadow-panel)!important}.account-module__roo17G__account-session-billing-item{color:var(--text-muted)!important;box-shadow:none!important;background:#fff!important;border-color:#0f172a14!important}.account-module__roo17G__account-session-billing-label{color:var(--text-muted)!important}.account-module__roo17G__account-session-billing-value,.account-module__roo17G__account-session-billing-model,.account-module__roo17G__account-session-billing-model-chip{color:var(--text-strong)!important}.account-module__roo17G__account-session-billing-model-chip{color:var(--text-muted)!important}.account-module__roo17G__account-session-billing-model,.account-module__roo17G__account-session-billing-model-chip{white-space:normal;font-family:inherit;font-weight:650}.account-module__roo17G__account-history-panel .account-module__roo17G__account-section-head{margin-bottom:12px}.account-module__roo17G__account-history-panel .account-module__roo17G__account-section-kicker{margin-bottom:0}.account-module__roo17G__account-history-panel .account-module__roo17G__account-session-billing-item{border-radius:8px;align-items:center;min-height:32px;padding:6px 10px;background:#fff!important}.account-module__roo17G__account-session-item{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;padding:18px 20px;display:flex}.account-module__roo17G__account-session-main{gap:10px;min-width:0;padding:0;display:grid}.account-module__roo17G__account-session-headline{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 24px;min-width:0;display:grid}.account-module__roo17G__account-session-title{min-width:0;max-width:none;color:var(--text-strong)!important;margin:0!important;font-size:1.06rem!important;font-weight:760!important;line-height:1.45!important}.account-module__roo17G__account-session-meta-cluster,.account-module__roo17G__account-session-meta-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.account-module__roo17G__account-session-meta-cluster{justify-content:flex-end;min-width:max-content}:is(.account-module__roo17G__account-session-meta-cluster .ant-tag,.account-module__roo17G__account-session-meta-row .ant-tag){white-space:nowrap;border-radius:999px;align-items:center;min-height:28px;margin-inline-end:0;padding:0 10px;font-size:.82rem;font-weight:700;line-height:1.25;display:inline-flex}.account-module__roo17G__account-session-date{white-space:nowrap;align-items:center;min-height:28px;font-size:.9rem;line-height:1.35;display:inline-flex;color:var(--text-muted)!important}.account-module__roo17G__account-session-answer{max-width:min(100%,860px);font-size:.92rem;line-height:1.62;color:var(--text-muted)!important;margin-bottom:0!important}.account-module__roo17G__account-session-footer{background:0 0;border-top:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 18px;min-width:0;margin-top:16px;padding:0;display:grid}.account-module__roo17G__account-session-footer-info{flex-wrap:wrap;flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.account-module__roo17G__account-session-footer .account-module__roo17G__account-session-billing{min-width:0;margin-top:0}.account-module__roo17G__account-session-model-tag{overflow-wrap:anywhere;text-overflow:clip;flex:0 auto;min-width:0;max-width:100%;overflow:visible;color:var(--text-strong)!important;white-space:normal!important;background:#eef1f6!important;border-color:#3b486229!important}.account-module__roo17G__account-history-panel .account-module__roo17G__account-session-model-tag{border-radius:12px;align-items:flex-start;min-height:30px;padding:5px 9px;line-height:1.35;color:#354158!important}.account-module__roo17G__account-session-actions{flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.account-module__roo17G__account-session-actions a{display:inline-flex}.account-module__roo17G__account-session-actions .ant-btn{border-radius:8px;min-width:96px;height:38px;padding-inline:16px;font-size:.9rem;font-weight:650}.account-module__roo17G__account-session-actions .ant-btn-primary{min-width:112px;box-shadow:0 8px 18px #8b141f24}.account-module__roo17G__account-session-pagination{justify-content:center;margin-top:18px;display:flex}@media (max-width:980px){.account-module__roo17G__account-session-headline{grid-template-columns:1fr}.account-module__roo17G__account-session-meta-cluster{justify-content:flex-start;min-width:0}.account-module__roo17G__account-session-footer{grid-template-columns:1fr;align-items:stretch}.account-module__roo17G__account-session-actions{justify-content:flex-start}}@media (max-width:767px){.account-module__roo17G__account-session-item{padding:16px}.account-module__roo17G__account-session-main{padding:0}.account-module__roo17G__account-session-title{font-size:1.04rem!important;line-height:1.5!important}.account-module__roo17G__account-session-date{white-space:normal}.account-module__roo17G__account-session-footer{margin-top:14px;padding:0}.account-module__roo17G__account-session-footer-info{align-items:flex-start;gap:8px}.account-module__roo17G__account-session-billing-item{width:fit-content}.account-module__roo17G__account-session-actions{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.account-module__roo17G__account-session-actions a{width:100%;min-width:0}.account-module__roo17G__account-session-actions .ant-btn{width:100%;min-width:0;padding-inline:8px;font-size:.88rem}}.account-module__roo17G__account-recharge-head{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.account-module__roo17G__account-recharge-copy{color:var(--text-muted)!important}.account-module__roo17G__account-recharge-package-bonus{color:#157347!important;box-shadow:none!important;background:#eef7f2!important}.account-module__roo17G__account-recharge-points{color:var(--text-strong)!important;background:#f9fafb!important;border-color:#0f172a14!important}.account-module__roo17G__account-role-badge,.account-module__roo17G__home-beta-badge{font-weight:700}@media (min-width:1180px) and (hover:hover) and (pointer:fine){.account-module__roo17G__account-page,:is(.account-module__roo17G__home-oriental-page,.account-module__roo17G__account-page:not(:has(.account-module__roo17G__account-guest-card))){padding-top:18px!important}}@media (min-width:768px) and (max-width:1179px){:is(.account-module__roo17G__home-oriental-page,.account-module__roo17G__account-page:not(:has(.account-module__roo17G__account-guest-card))){padding-top:14px!important}}@media (max-width:767px){:is(.account-module__roo17G__home-oriental-page,.account-module__roo17G__account-page:not(:has(.account-module__roo17G__account-guest-card))){padding-top:8px!important}}
