.interface-language{display:inline-flex;align-items:center;flex-shrink:0;margin:0!important}.interface-language select{width:auto;max-width:126px;min-height:34px;margin:0;padding:7px 23px 7px 10px;border:1px solid #e1e5ec;border-radius:7px;background-color:#fff;color:#3e4b62;font-size:12px;line-height:1.3;cursor:pointer}.interface-language select:focus-visible{outline:2px solid #8a70a2;outline-offset:2px}.auth-modal>.interface-language{margin-bottom:18px!important}.enrollment-header .interface-language{margin-left:auto!important}
html[lang]:not([lang^="zh"]) .discovery-tabs{gap:24px}html[lang]:not([lang^="zh"]) .package-selection .tier-selector button{white-space:normal}html[lang]:not([lang^="zh"]) .composer-toolbar small{overflow-wrap:anywhere}html[lang]:not([lang^="zh"]) .composer-bottom{flex-wrap:wrap;gap:6px}html[lang]:not([lang^="zh"]) .profile-facts{overflow-wrap:anywhere}html[lang]:not([lang^="zh"]) .button{white-space:normal}html[lang]:not([lang^="zh"]) .discovery-tabs button{white-space:normal}html[lang]:not([lang^="zh"]) .public-faq summary{gap:12px}
@media(max-width:760px){.top-actions{gap:8px!important}.top-actions .interface-language select{max-width:90px;padding:7px 17px 7px 7px;font-size:11px}.auth-modal .interface-language select,.enrollment-header .interface-language select{max-width:120px}.enrollment-header{gap:12px;flex-wrap:wrap}html[lang]:not([lang^="zh"]) .mobile-nav button{font-size:11px}html[lang]:not([lang^="zh"]) .header-wallet-group .buy-credits{font-size:11px;padding:6px}html[lang]:not([lang^="zh"]) .composer-toolbar{align-items:flex-start;gap:8px;flex-wrap:wrap}html[lang]:not([lang^="zh"]) .composer-toolbar label{max-width:100%}html[lang]:not([lang^="zh"]) .composer-toolbar select{max-width:180px}html[lang]:not([lang^="zh"]) .chat-actions{gap:8px;flex-wrap:wrap}html[lang]:not([lang^="zh"]) .chat-actions button{font-size:11px}html[lang]:not([lang^="zh"]) .composer-bottom{font-size:10px}html[lang]:not([lang^="zh"]) .header-recharge .icon,html[lang]:not([lang^="zh"]) .header-upgrade .icon{display:none}html[lang]:not([lang^="zh"]) .discover-heading h1{font-size:25px}}
@media(max-width:360px){.top-actions .interface-language select{max-width:74px;font-size:10px}.top-actions{gap:5px!important}html[lang]:not([lang^="zh"]) .header-wallet-group .buy-credits{font-size:10px;padding:5px}.top-actions .avatar.tiny{width:30px;height:30px}.topbar{gap:8px!important}html[lang]:not([lang^="zh"]) .wordmark{font-size:16px}}
@media(max-width:760px){.topbar{flex-wrap:wrap;min-width:0}.top-actions{min-width:0;flex-wrap:wrap;justify-content:flex-end;flex:1}.top-actions .interface-language select{max-width:82px}.header-wallet-group{min-width:0}html[lang]:not([lang^="zh"]) .header-wallet-group .buy-credits{white-space:normal;max-width:70px;overflow-wrap:anywhere}.brand-side{flex-shrink:0}}
@media(max-width:360px){.top-actions .interface-language select{max-width:64px}.top-actions .header-wallet-group{gap:3px}html[lang]:not([lang^="zh"]) .header-wallet-group .buy-credits{padding:5px 3px;max-width:54px}.topbar .brand.wordmark{font-size:16px}.brand-side{gap:5px}}
@media(max-width:760px){.reference-theme .topbar{height:auto;min-height:66px;padding-top:8px;padding-bottom:8px}.reference-theme .chat-layout.has-chat{top:var(--client-header-height,66px)}.reference-theme .chat-layout .chat-header{height:auto;min-height:66px;flex-shrink:0}.reference-theme .chat-layout .chat-header>div:not(.avatar):not(.chat-menu){min-width:0}.reference-theme .chat-layout .chat-header strong{overflow-wrap:anywhere}}

@media(max-width:480px){.member-view .top-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px!important}.member-view .top-actions>.interface-language{justify-self:end}.member-view .top-actions>.avatar{grid-column:2;grid-row:1}.member-view .top-actions>.mobile-wallet-group{grid-column:1 / -1;grid-row:2;justify-self:end;max-width:none;gap:8px}.member-view .top-actions .header-wallet-group .buy-credits{white-space:nowrap;max-width:none;overflow-wrap:normal;padding:6px!important}}

html[lang]:not([lang^="zh"]) .package-option-head,html[lang]:not([lang^="zh"]) .package-option-head>span{min-width:0;max-width:100%}html[lang]:not([lang^="zh"]) .package-option-head strong{overflow-wrap:anywhere}html[lang]:not([lang^="zh"]) .package-options>.package-option{min-width:0}html[lang]:not([lang^="zh"]) .package-checkout{min-width:0;max-width:100%;box-sizing:border-box}

@media(max-width:480px){html[lang] .member-view .top-actions .header-wallet-group .buy-credits{white-space:nowrap;max-width:none;min-width:max-content;overflow-wrap:normal;flex-shrink:0}html[lang] .member-view .top-actions .header-wallet-group .buy-credits>span{white-space:nowrap;overflow-wrap:normal}}

@media(min-width:761px) and (max-width:1050px){
 .reference-theme .topbar .brand-side{gap:12px}
 .reference-theme .topbar .desktop-nav{gap:12px;margin-right:12px}
 .reference-theme .topbar .top-actions{gap:10px}
 .reference-theme .topbar .desktop-nav>button{font-size:12px}
 html[lang]:not([lang^="zh"]) .topbar .desktop-wallet-group .icon{display:none}
}

@media(min-width:761px) and (max-width:850px){
 .reference-theme .topbar .desktop-nav{gap:6px;margin-right:6px}
 .reference-theme .topbar .desktop-nav .buy-credits{padding:8px 6px!important}
}
