.bc-page:has(.flylink-account-frame){padding:0!important;background:transparent!important;display:block!important;border:0!important}.flylink-account-frame{width:100%;min-height:700px;border:0;display:block;background:var(--pr-bg,#101113)}#account-app .bc-language-dialog{width:400px;background:#19191b;color:#fff;border:0;border-radius:24px}#account-app .bc-language-dialog .language-list{background:#28282a;border-radius:20px;padding:8px}#account-app .bc-language-dialog .bc-language-item{display:flex;align-items:center;gap:12px;width:100%;padding:17px 14px;border:0;background:none;color:white;border-radius:13px;font:inherit;font-size:16px;text-align:left;cursor:pointer}#account-app .bc-language-item img{width:24px;height:24px;border-radius:50%;object-fit:cover}#account-app .bc-language-item span{flex:1}#account-app .bc-language-dialog .bc-language-item:hover,#account-app .bc-language-dialog .bc-language-item.selected{background:#ffffff0c}@media(max-width:650px){#account-app .bc-language-dialog{width:calc(100% - 24px)}}

#account-app #console-page:has(.flylink-account-frame){padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}#account-app .flylink-account-frame{min-height:0!important}

#account-app .fl-native-profile{max-width:640px;margin:0 auto;color:var(--pr-text);font-family:Flylink Inter,sans-serif}#account-app .fl-native-profile main.account{display:flex;flex-direction:column;gap:16px;padding:24px 16px}#account-app .fl-native-profile .view-title{margin-bottom:8px}#account-app .fl-native-profile h2{font-size:20px!important;line-height:26px!important;margin:0 0 6px!important;font-weight:600}#account-app .fl-native-profile h3{font-size:16px!important;line-height:22px!important;margin:0!important;font-weight:500}#account-app .fl-native-profile .card{background:var(--pr-surface);border-radius:20px;overflow:hidden;padding:0}#account-app .fl-native-profile .menu-row{position:relative;display:flex;align-items:center;gap:16px;width:100%;min-height:60px;padding:12px 16px;background:none;border:0;color:inherit;text-align:left;font:inherit;font-size:16px;line-height:22px;border-radius:0}#account-app .fl-native-profile .menu-row:not(:last-child):after{content:"";position:absolute;bottom:0;left:56px;right:16px;height:1px;background:var(--pr-line)}#account-app .fl-native-profile svg.icon{width:24px;height:24px;flex-shrink:0;color:var(--pr-muted);stroke:none}#account-app .fl-native-profile .menu-row:hover{color:#658bff}#account-app .fl-native-profile .referral small{display:none}#account-app .fl-native-profile .email-text{overflow-wrap:anywhere}#account-app #console-page:has(.fl-native-profile){padding:0!important;background:transparent!important;box-shadow:none!important;border:0!important}@media(max-width:767px){#account-app .fl-native-profile .referral small{display:block;font-size:14px;line-height:18px;color:#658bff}}

#account-app .fl-native-profile .section{padding:0!important;margin:0!important}#account-app .fl-native-profile .view{margin:0!important;padding:0!important}#account-app .fl-native-profile{background:var(--pr-bg)}

#account-app #console-page:has(.fl-native-profile){display:block!important;grid-template-columns:none!important}#account-app .fl-native-profile{width:100%;margin-inline:auto}#account-app .fl-native-profile main.account{width:100%;box-sizing:border-box}@media(min-width:768px){#account-app .fl-native-profile main.account{padding:40px 16px}}
