#account-app .bc-page:has(.bl-copy)>.ux-heading{display:none}
#account-app .bl-copy{--bg-primary:#151e30;--bg-secondary:#282f40;--text-primary:#fff;--text-secondary:#fafcff73;--bg-secondary-hover:#fafcff1f;--border-primary:#fafcff2e;--border-secondary:#fafcff14;--bg-subdued:#3183ff0f;--text-accent:#3183ff;--border-accent:#3183ff;--bg-secondary-transparent:#fafcff14;--container-padding:16px;font-family:BlancGolos,sans-serif;color:var(--text-primary);display:flex;flex-direction:column;margin:auto;width:100%;padding:0;box-sizing:border-box}
#account-app[data-theme=light] .bl-copy{--bg-primary:white;--bg-secondary:#f6f7fa;--text-primary:#151e30;--text-secondary:#0c152794;--border-primary:#17387e2e;--border-secondary:#17387e1a;--bg-secondary-hover:#17387e1a;--bg-secondary-transparent:#17387e0a}
#account-app .bl-copy *{box-sizing:border-box;font-family:inherit}
#account-app .bl-copy .card{background:var(--bg-primary);border:0;border-radius:20px;box-shadow:0 0 1px #00000014,0 2px 4px #0000000a;padding:24px}
#account-app .bl-copy h2{font-size:20px!important;font-weight:600!important;line-height:26px!important;margin:0!important}
#account-app .bl-copy h3.step-title{margin:0!important;font-size:16px!important}
#account-app .bl-copy button,#account-app .bl-copy a{font-family:inherit;cursor:pointer}
#account-app .bl-copy .button{display:inline-flex;justify-content:center;align-items:center;border:0;border-radius:99px;text-decoration:none;min-height:40px;background:#3183ff;color:white}
#account-app .bl-copy .button:hover{background:#2072ee}
#account-app .bl-copy .button:disabled{opacity:.5;cursor:wait}
#account-app .bl-copy .icon{width:24px;height:24px;flex-shrink:0;object-fit:contain}
#account-app .bl-copy .view-title{display:flex;align-items:center;gap:16px;margin-bottom:16px}
#account-app .bl-copy .view-title__back{border:0;background:none;color:var(--text-secondary);font-size:34px;padding:0 8px}
#account-app .bl-copy .select__output{border:1px solid var(--border-primary);border-radius:16px;padding:12px 16px;min-height:44px;font-size:14px;line-height:20px;display:flex;align-items:center;width:100%}
#account-app .bl-copy .configs__new .location-select{min-width:0}
#account-app .bl-copy .location span{overflow-wrap:anywhere;white-space:normal}
#account-app .bl-copy [data-wireguard-status]:empty{display:none}
#account-app .bl-copy [data-wireguard-status]{font-size:13px;color:var(--text-secondary)}
#account-app .bl-copy .article{font-size:16px;line-height:22px;color:var(--text-primary)}
#account-app .bl-copy .article li{margin-block:16px}
#account-app .bl-copy .article ol{padding-left:24px}
#account-app .bl-copy .article p{font-size:16px;line-height:22px;color:inherit}
#account-app .bl-copy .article pre{overflow:auto;background:var(--bg-secondary);border-radius:16px;padding:16px;font-size:13px}
#account-app .bl-copy .details .rg-label{font-size:14px;font-weight:500;margin:0}
#account-app .bl-copy .details fieldset{border:0;padding:0;margin:0;min-width:0}
#account-app .bl-copy .details legend{font-size:14px;margin-bottom:12px}
#account-app .bl-copy select{background:var(--bg-primary)!important;color:var(--text-primary)!important;border:1px solid var(--border-primary)!important;border-radius:16px!important;width:100%;padding:12px 16px;min-height:44px;font:500 14px/20px BlancGolos,sans-serif}
#account-app .bl-copy .ig-protocol{border:1px solid var(--border-primary);padding:0 12px;border-radius:16px;margin:6px 0 0;display:flex;align-items:center}
#account-app .bl-copy .ig-protocol select{border:0!important;padding-left:8px}
#account-app .bl-copy .rg-muted{font-size:12px!important;line-height:18px!important;margin:0!important;color:var(--text-secondary)}
#account-app .bl-copy .rg-fixed{border-color:var(--border-primary);margin:6px 0 0}
#account-app .bl-copy .rg-brands span{background:var(--bg-secondary);color:var(--text-primary);font-size:14px}
#account-app .bl-copy .platforms button{border:0;color:var(--text-primary);font-family:inherit}
#account-app .bl-copy .platforms__list{max-width:100%}
#account-app .bl-copy .platforms .icon{filter:brightness(0) invert(.7)}
#account-app[data-theme=light] .bl-copy .platforms .icon{filter:none}
#account-app .bl-copy .platforms{display:none}
@media(max-width:767px){#account-app .bl-copy .platforms{display:block}#account-app .bl-copy .ig-device-desktop{display:none}#account-app .bl-copy .install__columns{gap:8px}#account-app .bl-copy .details{gap:20px}#account-app .bl-copy .platforms__list{max-width:calc(100% + 32px)}#account-app .bl-copy .article p{font-size:16px;line-height:22px}}

#account-app .bc-page:has(.bl-copy)>.bc-heading{display:none}
#account-app .bl-copy .location img{width:20px;height:20px;border-radius:50%;object-fit:contain;flex-shrink:0}
#account-app .bl-copy .location{gap:8px;display:flex;align-items:center;min-width:0}
#account-app .bl-copy .article p,#account-app .bl-copy .article li{font-weight:400}
#account-app .bl-copy .configs__new .location-select{flex:1}
