.profile-badge-pin143{position:absolute;right:-4px;top:0;z-index:2;width:36px;height:36px}.profile-badge-pin143[hidden]{display:none!important}.profile-badge-button{display:grid;place-items:center;width:36px;height:36px;padding:2px;border:2px solid var(--panel,#fff);border-radius:50%;background:#fff;box-shadow:0 2px 8px #0004;cursor:pointer}.profile-badge-button img{display:block;width:100%;height:100%;border-radius:50%}.profile-badge-button:focus-visible{outline:3px solid #38bdf8;outline-offset:3px}.rewards-dialog143{box-sizing:border-box;width:min(680px,calc(100vw - 20px));max-height:92dvh;margin:auto;padding:24px;border:1px solid #56718c;border-radius:22px;background:var(--panel,#142136);color:var(--text,#f8fafc);overflow:auto}.rewards-dialog143::backdrop{background:#020617b8;backdrop-filter:blur(6px)}.rewards-dialog143 h2{margin:0;padding-right:32px}.rewards-dialog143 h3{margin:0 0 10px}.rewards-dialog143 p{overflow-wrap:anywhere}.rewards-close143{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid #8294aa;border-radius:50%;background:transparent;color:inherit;font-size:26px;cursor:pointer}.rewards-dialog143 section{margin:18px 0;padding-top:16px;border-top:1px solid var(--line,#536275)}.rewards-dialog143 .btn{min-height:44px}.rewards-hint143,.rewards-dialog143 small{color:var(--muted,#a7b7cb);line-height:1.5}.rewards-invite143{display:grid;gap:10px}.rewards-invite143 label{display:grid;gap:6px}.rewards-invite143 input{box-sizing:border-box;width:100%;padding:12px;border:1px solid var(--line,#5b6b80);border-radius:10px;background:var(--bg,#0c1626);color:inherit;font:16px system-ui}.rewards-invite143 code{font-size:14px;overflow-wrap:anywhere}.rewards-earned143{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:10px}.reward-choice143{display:grid;justify-items:center;align-content:start;gap:8px;min-height:140px;padding:14px 10px;border:1px solid var(--line,#536275);border-radius:16px;background:transparent;color:inherit;text-align:center;cursor:pointer}.reward-choice143.is-selected{border-color:#22c55e;box-shadow:inset 0 0 0 2px #22c55e}.reward-choice143 img,.reward-none143{width:52px;height:52px}.reward-none143{display:grid;place-items:center;border:1px dashed #8294aa;border-radius:50%;font-size:28px}.reward-choice143 small{font-size:12px}.reward-choice143 strong{overflow-wrap:anywhere}.reward-choice143:disabled{opacity:.65;cursor:wait}.rewards-progress143{display:grid;gap:14px}.rewards-progress143 article{display:flex;align-items:start;gap:12px}.rewards-progress143 img{flex:none;width:42px;height:42px}.rewards-progress143 p{margin:5px 0;font-size:13px}.rewards-detail143{text-align:center}.rewards-detail143>img{width:88px;height:88px}.rewards-detail143 h2{padding:0}@media(max-width:430px){.rewards-dialog143{padding:18px 14px}.rewards-earned143{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.reward-choice143{transition:none}}
.profile-dashboard-hero-card .profile-avatar.profile-story-avatar{display:grid;width:100px!important;height:auto!important;background:transparent;border:0;justify-self:start!important}.rewards-dialog143 h2{font-size:clamp(21px,5vw,26px);line-height:1.25;overflow-wrap:anywhere;padding-right:40px}
