.dxp-prof{border-radius:var(--rc);border:1px solid rgba(var(--gold-rgb), .45);background:var(--gold-bg);align-items:center;gap:10px;margin:0 0 14px;padding:10px 12px;display:flex}.dxp-prof-main{min-width:0;color:var(--text);flex-direction:column;flex:1;gap:3px;text-decoration:none;display:flex}.dxp-prof-main:hover .dxp-prof-label{text-underline-offset:3px;text-decoration:underline}.dxp-prof-label{letter-spacing:.22em;text-transform:uppercase;color:var(--gold);align-items:center;gap:8px;font-family:Cinzel,serif;font-size:11px;display:flex}.dxp-prof-dot{background:var(--up);width:7px;height:7px;box-shadow:0 0 8px var(--up);border-radius:50%}.dxp-prof-figs{color:var(--text2);flex-wrap:wrap;align-items:baseline;gap:2px 6px;font-size:13.5px;line-height:1.4;display:flex}.dxp-prof-gain{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.dxp-prof-sep{color:var(--dim)}.dxp-prof-clan{overflow-wrap:anywhere}.dxp-prof-share{border-radius:var(--rc);border:1px solid rgba(var(--gold-rgb), .45);min-height:36px;color:var(--gold);font:inherit;cursor:pointer;transition:border-color var(--dur-tap) ease;background:0 0;flex:none;align-items:center;gap:5px;padding:7px 11px;font-size:12.5px;display:inline-flex}.dxp-prof-share:hover{border-color:var(--gold)}.dxp-prof-share:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.dxp-prof-share{transition:none}}
.pct-card{background:var(--card);border:1px solid var(--border);border-radius:var(--rc);flex-direction:column;gap:10px;min-width:0;padding:12px 16px;display:flex}.pct-switch{flex-wrap:wrap;gap:6px;display:flex}.pct-switch-btn{border:1px solid var(--border2);min-height:32px;color:var(--text2);cursor:pointer;transition:border-color var(--dur-tap) ease, color var(--dur-tap) ease;background:0 0;border-radius:999px;padding:0 12px;font-family:inherit;font-size:12.5px}.pct-switch-btn:hover{border-color:var(--gold-dim);color:var(--text)}.pct-switch-btn[aria-pressed=true]{border-color:rgba(var(--gold-rgb), .7);color:var(--gold-hi)}.pct-often{align-items:baseline;gap:10px;margin:0;display:flex}.pct-often-num{color:var(--gold);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-family:Cinzel,serif;font-size:20px;font-weight:600}.pct-often-text{color:var(--text);font-size:13px;line-height:1.45}.pct-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pct-row{border-top:1px solid var(--border);align-items:center;gap:12px;padding:7px 0;display:flex}.pct-rows>.pct-row:first-child{border-top:0}.pct-often+.pct-rows>.pct-row:first-child{border-top:1px solid var(--border)}.pct-top{color:var(--gold);font-variant-numeric:tabular-nums;flex-shrink:0;min-width:6.4ch;font-family:Cinzel,serif;font-size:14px;font-weight:600}.pct-what{color:var(--text);align-items:center;gap:7px;min-width:0;font-size:13.5px;display:inline-flex}.pct-icon{flex-shrink:0;width:18px;height:18px}.pct-icon-glyph{color:var(--gold);text-align:center;flex-shrink:0;width:18px;font-size:17px}.pct-rows-all .pct-top{color:var(--text2);font-weight:400}.pct-quiet{color:var(--text2);margin:0;font-size:12.5px}.pct-more{min-height:32px;color:var(--gold);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:12.5px;display:inline-flex}.pct-more:hover{color:var(--gold-hi)}.pct-foot{color:var(--dim);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-top:9px;font-size:11.5px;display:flex}.pct-share{min-height:32px;color:var(--gold);align-items:center;gap:5px;font-size:12.5px;text-decoration:none;display:inline-flex}.pct-share:hover{color:var(--gold-hi)}.pct-switch-btn:focus-visible,.pct-more:focus-visible,.pct-share:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pct-switch-btn{transition:none}}.pct-rows-all{margin-top:-10px}.pct-rows-all>.pct-row:first-child{border-top:1px solid var(--border)}
