.pf-page{--pf-accent:#6fc3ff}.pf-hero{isolation:isolate;text-align:center;background:radial-gradient(70% 90% at 50% 0,#2b5fae66,#0000 70%),linear-gradient(#11244b,#0a1430);border:1px solid #507eca66;border-radius:18px;place-items:center;min-height:214px;margin:0 0 22px;padding:24px clamp(20px,13vw,190px);display:grid;position:relative;overflow:clip;box-shadow:0 24px 50px #0006,inset 0 1px #ffffff14}@supports not (overflow:clip){.pf-hero{overflow:hidden}}.pf-hero:before{content:"";z-index:-2;opacity:.55;pointer-events:none;background:url(/img/sprites/stage-glow-wide.webp) 50% 45%/120% no-repeat;position:absolute;inset:-30% -10%}.pf-hero:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(55% 70%,#081331b3,#0000 75%),linear-gradient(#0000 50%,#07112ab3);position:absolute;inset:0}.pf-hero{--pf-gutter:clamp(20px, 13vw, 190px)}.pf-hero-figure{z-index:0;bottom:-41%;height:min(140%, calc(var(--pf-gutter) * 2.2));aspect-ratio:1;pointer-events:none;position:absolute;inset-inline-start:calc(100% - var(--pf-gutter) * .48);translate:-50%}.pf-hero-figure:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){translate:50%}.pf-hero-figure:before{content:"";background:radial-gradient(closest-side,#6fc3ff40,#2b6fd826 55%,#0000);border-radius:50%;height:30%;position:absolute;inset:auto 4% 22%}.pf-hero-figure img{object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 0 16px #6fc3ff26)drop-shadow(0 18px 18px #000c);width:100%;height:100%;animation:.8s cubic-bezier(.2,.7,.2,1) .1s both pf-figure-in;display:block;position:relative}@keyframes pf-figure-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.pf-hero-copy{z-index:1;flex-direction:column;align-items:center;gap:12px;min-width:0;max-width:820px;display:flex;position:relative}.pf-hero-identity{justify-content:center;align-items:center;gap:16px;min-width:0;max-width:100%;min-height:64px;display:flex}.pf-hero h1{color:#fff;min-width:0;font:normal 900 clamp(34px, 3.4vw, 50px)/1 var(--display-font);letter-spacing:normal;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;text-shadow:0 6px 28px #0008;margin:0}.pf-hero-identity>.fc-trader-avatar{border:2px solid #ffffff40;border-radius:14px;width:64px;height:64px;box-shadow:0 10px 22px #0008}.pf-hero-chips{flex-wrap:wrap;justify-content:center;gap:8px;min-height:32px;display:flex}.pf-hero-actions{flex-wrap:wrap;justify-content:center;gap:10px;min-height:44px;display:flex}.pf-chip{color:#dfeaff;min-height:32px;font:700 13px/1 var(--body-font);font-variant-numeric:tabular-nums;white-space:nowrap;background:#07112a99;border:1px solid #ffffff2e;border-radius:99px;align-items:center;gap:7px;padding:0 13px;display:inline-flex}.pf-chip .fc-icon{color:var(--pf-accent)}.pf-chip-text,.pf-chip-avatar{align-items:center;gap:7px;min-width:0;display:inline-flex}.pf-chip-flag{object-fit:cover;border-radius:2px;width:18px;height:14px}.pf-chip .fc-trader-avatar{border-width:1px;border-radius:6px;width:22px;height:22px}.pf-skeleton{background:linear-gradient(90deg,#ffffff12 20%,#ffffff24 45%,#ffffff12 70%) 0 0/300% 100%;border-radius:10px;flex:none;animation:1.4s linear infinite pf-shimmer;display:block}.pf-skeleton-avatar{border-radius:14px;width:64px;height:64px}.pf-hero h1 .pf-skeleton-title{vertical-align:-.06em;border-radius:8px;width:6.4em;height:.78em;display:inline-block}.pf-skeleton-chip{border-radius:99px;width:200px;height:32px}.pf-skeleton-chip.is-short{width:160px}@keyframes pf-shimmer{to{background-position:-300% 0}}.pf-page .pf-tabs{margin:0 auto 18px}.pf-tabpanel,.pf-body{min-height:420px}.pf-page .fc-panel h2,.pf-page .fc-section-head h2,.pf-page .fc-section-heading,.pf-page .fc-overview-columns h2{font:normal 900 24px/1 var(--display-font);letter-spacing:normal;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin:0 0 14px;display:flex}.pf-page .fc-section-head{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-bottom:14px}.pf-page .fc-section-head h2{margin:0}.pf-page .fc-section-head .fc-offer-meta{font-variant-numeric:tabular-nums;font-size:12px}.pf-page .fc-overview-recent .fc-section-heading{margin:8px 0 14px}.pf-page :is(.fc-trader-stats,.fc-profile-stat-grid) strong{font:900 26px/1.15 var(--body-font);letter-spacing:-.01em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;margin-top:4px;display:flex}.pf-page :is(.fc-trader-stats,.fc-profile-stat-grid) span{font-size:11px}.pf-page .fc-profile-stat-grid>div{text-align:center;background:#00000042;border-radius:8px;padding:12px 14px}.pf-page .fc-profile-stat-grid span{color:#ffffffa8;letter-spacing:.04em;font-weight:700}.pf-page .fc-offer-grid{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),420px));justify-content:center}.pf-page .fc-profile-stat-grid strong img{width:20px;height:20px}.pf-page .fc-profile-sprite small{font-size:11px}.pf-page .fc-overview-primary .fc-muted{text-align:center;margin:12px 0 0}.pf-page .fc-offer-open{align-items:center;gap:6px;font-size:13px;display:inline-flex}.pf-page .fc-offer-open .fc-icon{transition:translate var(--control-motion,.12s ease)}.pf-page .fc-offer-card:hover .fc-offer-open .fc-icon-dir{translate:2px}.pf-swap{justify-items:center;display:inline-grid}.pf-swap>span{grid-area:1/1}.pf-swap>[aria-hidden=true]{visibility:hidden}.pf-page .fc-avatar-picker{grid-template-columns:repeat(auto-fit,minmax(118px,136px));justify-content:center}.pf-page .fc-avatar-picker button{background:linear-gradient(#16263c,#0e1a2a);border-width:1px;border-color:#2a3b50;font-size:13px}.pf-page .fc-avatar-picker button.active{border-color:var(--select-blue-border);background:linear-gradient(#123a72,#0c2547)}.pf-page .fc-avatar-picker button .fc-item-fallback{color:#c9d6e8;width:76px;height:76px;font:900 26px/1 var(--body-font);background:#ffffff0f;border-radius:10px;place-items:center;display:grid}.pf-page .fc-visibility-list{max-width:760px;margin-inline:auto}.pf-snapshot{justify-content:center;align-items:center;gap:12px;display:flex}.pf-snapshot .pf-chip{justify-content:center;min-width:172px}.pf-page .pf-snapshot .fc-secondary-button{gap:8px}.pf-page .pf-snapshot .fc-secondary-button .fc-icon{color:#8fc2ff;transition:color var(--control-motion)}.pf-page .pf-snapshot .fc-secondary-button:is(:hover,:focus-visible) .fc-icon{color:#fff}.pf-page .fc-visibility-row{align-items:center;min-height:64px}.pf-page .fc-visibility-row input{margin-top:0}.pf-page .fc-visibility-row small{margin-top:2px;font-weight:600;display:block}.pf-page .fc-visibility-list[aria-busy=true] .fc-visibility-row{cursor:progress}.pf-state{text-align:center;background:linear-gradient(#132440,#0d1829);border:1px solid #2a3b50;border-radius:12px;align-content:center;justify-items:center;gap:4px;min-height:300px;padding:24px 18px;display:grid}.pf-state.is-tall{min-height:420px}.pf-state-art{color:#cfe6ff;background:radial-gradient(circle at 50% 38%,#2f7dff47,#2f7dff12 62%,#0000 72%);border-radius:50%;place-items:center;width:88px;height:88px;margin-bottom:6px;display:grid;box-shadow:inset 0 0 0 1px #ffffff1f}.pf-state-art img{object-fit:contain;filter:drop-shadow(0 8px 12px #0009);width:52px;height:52px}.pf-state-art.is-private{color:#6fc3ff}.pf-state-art svg{filter:drop-shadow(0 8px 12px #0009)}.pf-page .pf-state .fc-state{background:0 0;border:0;min-height:0;margin:0;padding:4px 0 0}.pf-page .pf-state .fc-state h2{font:normal 900 22px/1.05 var(--display-font);letter-spacing:normal;text-transform:uppercase}.pf-page .pf-state .fc-state p{font-size:15px}.pf-page .fc-panel .fc-state{min-height:0;margin:0}.pf-page .fc-state h2{font-style:normal}.pf-state:has(.fc-state-loading) .pf-state-art{display:none}@media (max-width:760px){.pf-hero-figure{display:none}.pf-hero{border-radius:16px;min-height:0;padding:20px 16px}.pf-hero.is-bare{min-height:206px}}@media (max-width:600px){.pf-hero{margin-bottom:16px}.pf-hero.is-bare{min-height:230px}.pf-hero-short.is-bare{min-height:190px}.pf-hero-copy{gap:10px}.pf-hero-identity{gap:12px;min-height:52px}.pf-hero h1{text-align:start;font-size:clamp(26px,7.6vw,34px)}.pf-hero-identity>.fc-trader-avatar,.pf-skeleton-avatar{border-radius:12px;width:52px;height:52px}.pf-chip{padding-inline:11px;font-size:12.5px}.pf-page .fc-panel h2,.pf-page .fc-section-head h2,.pf-page .fc-section-heading,.pf-page .fc-overview-columns h2{font-size:21px}.pf-page :is(.fc-trader-stats,.fc-profile-stat-grid) strong{font-size:22px}.pf-page .fc-trader-stats{gap:6px}.pf-page .fc-trader-stats>div{padding:10px 6px}.pf-page .fc-trader-stats span{letter-spacing:.02em;font-size:11px}.pf-tabpanel,.pf-body{min-height:360px}.pf-snapshot{flex-direction:column;gap:10px}.pf-state{min-height:260px}}@media (prefers-reduced-motion:reduce){.pf-hero-figure img,.pf-skeleton{animation:none}}html:not(:lang(en)) .pf-hero h1{overflow-wrap:anywhere}html:not(:lang(en)) .pf-chip{white-space:normal;overflow-wrap:anywhere;max-width:100%;padding-block:5px;line-height:1.3}html:not(:lang(en)) .pf-chip-text{flex-wrap:wrap}
