.listing-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 6px}.listing-stats>div{display:flex;flex-direction:column;gap:5px;min-width:0;padding:12px;border-radius:12px;background:var(--s-elevated,rgba(128,128,128,.08));border:1px solid var(--s-line,rgba(128,128,128,.18));text-align:center}.listing-stats strong{font-size:21px}.listing-stats span,.stats-note{font-size:12px;color:var(--s-muted,#959bb2);overflow-wrap:anywhere}.stats-note{display:block;line-height:1.6;margin-bottom:16px}.profile-social{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:18px 0}.profile-social .btn{white-space:normal}.profile-bio{white-space:pre-wrap;overflow-wrap:anywhere}.profile-people{display:grid;gap:10px}.profile-person{display:flex;align-items:center;gap:12px;padding:12px;border-radius:12px;background:rgba(128,128,128,.08)}.profile-person strong{flex:1;overflow-wrap:anywhere}.profile-person img{width:40px;height:40px;object-fit:cover;border-radius:50%}.commerce-order h3 a{display:flex;align-items:center;gap:12px;overflow-wrap:anywhere}.commerce-order header>div{min-width:0}.order-thumbnail{width:62px;height:54px;object-fit:cover;border-radius:10px;flex-shrink:0}.order-review{border-inline-start:3px solid var(--accent);padding:12px 16px;margin:14px 0;background:rgba(128,128,128,.06);border-radius:8px}.order-review p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.order-review strong span{color:#ddaa42}.notification-row{padding:16px;gap:14px;border:1px solid var(--s-line,rgba(128,128,128,.18));border-radius:12px;margin-bottom:10px}.notification-row>div{flex:1;min-width:0}.notification-row.unread{background:color-mix(in srgb,var(--accent) 8%,transparent);border-inline-start:3px solid var(--accent)}.notification-row strong,.notification-row small{overflow-wrap:anywhere}.notification-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px}.header-icon,.mobile-navigation a{position:relative}.unread-badge{position:absolute;inset-block-start:0;inset-inline-end:-5px;min-width:17px;height:17px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#db3d64;color:#fff;font-size:10px;line-height:1;pointer-events:none}.unread-badge[hidden]{display:none}.mobile-navigation .unread-badge{inset-inline-end:calc(50% - 24px);inset-block-start:2px}.order-system-card{align-self:center;width:min(100%,520px);padding:16px;background:color-mix(in srgb,var(--accent) 7%,transparent);border:1px solid var(--s-line,rgba(128,128,128,.2));border-radius:14px;margin:12px auto;display:grid;gap:12px;overflow-wrap:anywhere}.order-system-card time{font-size:11px;color:var(--s-muted,#959bb2)}.order-system-card>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.snapshot-note{padding:14px 18px;border-radius:12px;background:rgba(128,128,128,.08);line-height:1.6}.sold-label{font-weight:700;color:var(--accent)}.purchase-alerts{position:fixed;inset-block-start:90px;inset-inline-end:18px;width:360px;max-width:calc(100vw - 36px);z-index:600;display:grid;gap:12px;max-height:70dvh;overflow:auto}.purchase-alert{position:relative;padding:20px;padding-inline-end:44px;background:var(--s-surface,#181c2b);color:var(--s-text,#eff0f8);border:1px solid var(--accent);border-radius:16px;box-shadow:0 12px 45px #0004;overflow-wrap:anywhere}.purchase-alert>.icon-button{color:var(--s-text);background:var(--s-elevated);border-color:var(--s-line);position:absolute;inset-inline-end:6px;inset-block-start:6px}.purchase-alert p{line-height:1.5;margin:8px 0 14px}.purchase-alert [data-alert-actions]{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.purchase-alert .btn{white-space:normal}.purchase-card>.btn{margin-bottom:10px}.profile-social .btn b{margin-inline-end:4px}@media(max-width:540px){.listing-stats>div{padding:10px 5px}.listing-stats span{font-size:11px}.profile-social{gap:8px}.profile-social .btn{padding:10px}.notification-row{align-items:flex-start;padding:12px}.notification-actions .btn{white-space:normal}.order-thumbnail{width:45px;height:45px}.purchase-alerts{inset-block-start:72px;inset-inline-end:12px;max-width:calc(100vw - 24px)}.order-system-card{padding:12px}}
