.sf-profile-upgrade{position:fixed;inset:0 0 0 auto;margin:0;width:min(620px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;overflow:auto;padding:18px;box-sizing:border-box;overflow-wrap:anywhere}
.sf-profile-upgrade header{gap:12px;align-items:flex-start}.sf-profile-upgrade h2{font-size:18px}.sf-profile-upgrade h3{margin-top:20px}.sf-profile-upgrade li{margin:8px 0;line-height:1.45}.sf-profile-upgrade footer{display:flex;flex-wrap:wrap;gap:8px;border-top:1px solid var(--adm-border,#ccd6de);padding-top:14px}.sf-profile-upgrade button:focus-visible{outline:2px solid var(--adm-primary,#3c8dbc);outline-offset:2px}.sf-profile-upgrade [role=status]{padding:10px;background:var(--adm-bg,#f3f5f7);border:1px solid var(--adm-border,#ccd6de)}
