.flop-profile{display:block;max-width:760px;margin:0 auto;padding:32px 22px 60px;color:var(--fc-ink,#211b2b)}.flop-profile__heading p{font-size:11px;font-weight:750;letter-spacing:.15em;text-transform:uppercase;margin:0 0 10px}.flop-profile__heading h1{font-size:clamp(32px,7vw,48px);line-height:1.05;letter-spacing:-.05em;margin:0 0 28px}.flop-profile__identity{display:flex;align-items:center;gap:18px;background:var(--fc-violet,#5935cf);color:#fff;padding:28px 22px;border-radius:18px}.flop-profile__avatar{display:grid;place-items:center;width:80px;height:80px;flex:none;border:2px solid currentColor;background:var(--fc-lime,#eaff73);color:var(--fc-ink,#211b2b);border-radius:50%;font-size:34px;font-weight:750;overflow:hidden}.flop-profile__avatar img{width:100%;height:100%;object-fit:cover}.flop-profile__identity h2{font-size:26px;line-height:1.15;letter-spacing:-.04em;color:inherit;margin:0;overflow-wrap:anywhere}.flop-profile__identity p{margin:6px 0 12px;font-size:14px;overflow-wrap:anywhere}.flop-profile__citizen{display:inline-block;background:var(--fc-lime,#eaff73);color:var(--fc-ink,#211b2b);font-size:11px;font-weight:700;padding:5px 10px;border-radius:30px}.flop-profile__group{margin-top:32px}.flop-profile__group h2{font-size:20px;font-weight:750;letter-spacing:-.03em;margin:0 0 12px}.flop-profile__details{margin:0}.flop-profile__details>div{padding-block:12px;display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;border-bottom:1px solid var(--fc-line,#ddd)}.flop-profile__details dt{font-size:13px;opacity:.7}.flop-profile__details dd{margin:0;font-size:14px;overflow-wrap:anywhere}.flop-profile__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:60px;padding:16px 0;border:0;border-bottom:1px solid var(--fc-line,#ddd);width:100%;background:none;color:inherit;text-align:start;text-decoration:none;font:inherit;font-weight:650;cursor:pointer}.flop-profile__row small{display:block;font-size:12px;font-weight:400;line-height:1.5;margin-top:4px;opacity:.75}.flop-profile__row>span:last-child{font-size:22px;color:var(--fc-violet,#5935cf)}.flop-profile__welcome{background:var(--fc-lilac,#e4d9ff);border-radius:18px;padding:28px 24px}.flop-profile__welcome>span{font-size:44px;color:var(--fc-violet,#5935cf)}.flop-profile__welcome h2{font-size:28px;letter-spacing:-.04em;line-height:1.15;margin:12px 0}.flop-profile__welcome p{line-height:1.6;font-size:15px}.flop-profile__primary{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:var(--fc-violet,#5935cf);color:#fff;text-decoration:none;padding:12px 24px;border-radius:30px;font-weight:650}.flop-profile :focus-visible{outline:3px solid var(--fc-violet,#5935cf);outline-offset:4px}.flop-profile [hidden]{display:none!important}html.flop-standalone .flop-profile{padding-top:24px}html.flop-standalone body:has(.flop-profile) footer{display:none}
