.whale-star,[data-favorite-wallet],[data-nce-wallet]{min-width:26px!important;min-height:0!important;height:26px!important;padding:3px 6px!important;font-size:16px!important;line-height:18px!important;vertical-align:middle!important;color:#f5c451!important;border:1px solid #645332!important;background:#171c25!important;border-radius:6px!important;flex-shrink:0}.whale-star[aria-pressed=true],[data-favorite-wallet][aria-pressed=true],[data-nce-wallet][aria-pressed=true]{color:#ffd66b!important;background:#3b301d!important;box-shadow:0 0 15px #efb73526}/* Card accents follow actual unrealized PnL, never trade direction. */
#starredWhales .pnl-profit{--starred-pnl:#72f2b0;--starred-tint:#15392e;--starred-border:#39ba7d}
#starredWhales .pnl-loss{--starred-pnl:#ff91ad;--starred-tint:#3a1d30;--starred-border:#dc527b}
#starredWhales .pnl-breakeven,#starredWhales .pnl-unknown{--starred-pnl:#c4cedb;--starred-tint:#152330;--starred-border:#516477}
#starredWhales .starred-position{border:1px solid var(--starred-border);border-left:4px solid var(--starred-border);background:linear-gradient(110deg,var(--starred-tint),#0b1722);color:#e8edf5;min-width:0;overflow-wrap:anywhere}
#starredWhales .starred-pnl,#starredWhales .starred-net{color:var(--starred-pnl);font-weight:700;font-variant-numeric:tabular-nums}
#starredWhales .starred-notional{color:#c4cedb}
#starredWhales h2{color:#f3f7fc}#starredWhales{min-width:0}#starredWhales code{overflow-wrap:anywhere;min-width:0}.starred-head{display:flex;align-items:center;gap:12px}.starred-wallet{padding:14px;margin-top:12px;border:1px solid #ad873752;border-radius:14px;background:#111d27}.starred-metrics{display:flex;gap:12px;flex-wrap:wrap;margin:12px 0;font-variant-numeric:tabular-nums}.starred-metrics strong{flex-basis:100%;font-size:18px}.starred-position{margin:10px 0;padding:10px;background:#0b1722;border-radius:10px}.starred-position>span{display:block}#starredWhales summary{cursor:pointer;padding:10px 0}#starredWhales .wwd-content{min-width:0;overflow-wrap:anywhere}@media(max-width:480px){.starred-wallet{padding:10px}.starred-metrics{display:grid;gap:8px}.starred-head code{font-size:11px}}

/* Wallet-owned balance block; never a combined watchlist total. */
#starredWhales .starred-nickname{flex:1;min-width:90px;overflow-wrap:anywhere;font-size:16px;color:#f9dea0}
#starredWhales .starred-money{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}
#starredWhales .starred-money>div{padding:12px 10px;background:#091521b3;border:1px solid #73a6ac30;border-radius:10px;min-width:0}
#starredWhales .starred-money span{display:block;font-size:10px;color:#a1b8c9}
#starredWhales .starred-money strong{display:block;font-size:18px;color:#edf8fa;margin-top:7px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
@media(max-width:480px){#starredWhales .starred-money{grid-template-columns:minmax(0,1fr)}#starredWhales .starred-money>div{display:flex;align-items:center;justify-content:space-between;gap:10px}#starredWhales .starred-money span{max-width:95px}#starredWhales .starred-money strong{font-size:16px;margin-top:0;white-space:nowrap}}
#starredWhales .starred-wallet>.small{font-size:10px;line-height:1.5;color:#97abba}
#starredWhales [data-spot-result]{overflow-wrap:anywhere;font-size:12px;line-height:1.7;margin-top:10px}
/* Scoped premium watchlist: no new animations or market polling. */
#starredWhales{background:radial-gradient(ellipse at 0 0,#15343780,transparent 55%),linear-gradient(135deg,#0a1724ee,#11172aee);border:1px solid #5b989d38;box-shadow:inset 0 1px #ffffff08;overflow:visible}
#starredWhales .starred-title{display:flex;align-items:center;gap:12px;min-width:0}
#starredWhales .starred-title h2{font-size:20px;margin:3px 0;font-weight:750;letter-spacing:-.4px}
#starredWhales .starred-emblem{display:grid;place-items:center;width:38px;height:38px;flex-shrink:0;color:#ffcf65;background:linear-gradient(145deg,#51432480,#221e24);border:1px solid #d6af5540;border-radius:12px;font-size:23px}
#starredWhales .starred-kicker{font-size:9px;letter-spacing:1.6px;color:#8eacb8;font-weight:700}
#starredWhales .starred-readonly{margin-left:auto;font-size:9px;color:#87aaa9;letter-spacing:1px;border:1px solid #74b6ad26;border-radius:20px;padding:6px 8px;white-space:nowrap}
#starredWhales .starred-toolbar{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap;margin-top:18px}
#starredWhales form{display:flex;gap:8px;flex:1;min-width:0}
#starredWhales form label{flex:1;min-width:0;position:relative}
#starredWhales .starred-input-label{position:absolute;top:6px;left:12px;font-size:9px;color:#8197aa;text-transform:uppercase;letter-spacing:1px}
#starredWhales input{width:100%;box-sizing:border-box;min-width:0;height:47px;padding:19px 12px 6px;border:1px solid #7193a43b;border-radius:10px;background:#060f1b;color:#eefaff;font:12px monospace}
#starredWhales button:not(.whale-star):not([data-favorite-wallet]){border:1px solid #7095a144;border-radius:10px;background:linear-gradient(145deg,#223645,#162230);color:#e3edf4;font-size:11px;font-weight:650;padding:9px 12px;cursor:pointer}
#starredWhales button[type=submit]{color:#ffe2a1!important;border-color:#b7964c50!important;background:linear-gradient(140deg,#413721,#25292c)!important;white-space:nowrap}
#starredWhales button:focus-visible,#starredWhales input:focus-visible,#starredWhales summary:focus-visible{outline:2px solid #72dec9;outline-offset:3px}
#starredWhales [data-starred-progress]{font-size:10px;color:#819aaa;margin:9px 0 16px}
#starredWhales [data-starred-total] h3{font-size:12px;font-weight:500;color:#a4b8c8;margin:10px 0}
#starredWhales .starred-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:8px 0}
#starredWhales .starred-metrics>span{padding:10px 12px;border:1px solid #73939820;border-radius:9px;background:#07121c80;font-size:12px}
#starredWhales .starred-metrics>span:nth-child(3){grid-column:1/-1;padding:3px 0;border:0;background:none;color:#879bab;font-size:10px}
#starredWhales .starred-net{grid-column:1/-1;padding:10px 12px;border-radius:9px;background:linear-gradient(90deg,var(--starred-tint),#0a1820);font-size:16px}
#starredWhales [data-starred-total]>.small{font-size:10px;color:#94a5b6}
#starredWhales .starred-wallet{background:linear-gradient(135deg,#101c29d9,#0b1421df);padding:14px;border-color:#6b9fa332}
#starredWhales .starred-head{gap:8px;flex-wrap:wrap;padding-bottom:8px;border-bottom:1px solid #779aa222}
#starredWhales .starred-head code{font-size:12px;color:#dae8ef;letter-spacing:.3px}
#starredWhales .starred-head [data-copy-wallet]{margin-left:auto;font-size:10px!important;padding:6px 8px!important}
#starredWhales .starred-position{padding:14px;margin:8px 0 12px;border-left-width:3px;border-color:color-mix(in srgb,var(--starred-border) 50%,transparent);background:linear-gradient(115deg,var(--starred-tint),#0c1624 85%);box-shadow:inset 0 1px #ffffff05}
#starredWhales .starred-position-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}
#starredWhales .starred-identity{min-width:0;flex:1}
#starredWhales .coin-id-logo{width:34px;height:34px}
#starredWhales .coin-id-symbol{font-size:16px}
#starredWhales .coin-id-name{font-size:11px}
#starredWhales .whale-mark-quote{font-size:11px;color:#d4e7ef;display:block;margin-top:5px;white-space:normal}
#starredWhales .whale-mark-quote[data-state=stale]{color:#f1c86a}
#starredWhales .whale-mark-quote[data-state=unavailable]{color:#8b9bad}
#starredWhales .starred-side{color:#afc8dc;font-size:9px;letter-spacing:1px;padding:5px 7px;border:1px solid #91b5ca30;border-radius:6px;background:#21304470}
#starredWhales .starred-position-values{display:flex;justify-content:space-between;gap:6px 16px;flex-wrap:wrap;margin-top:14px;align-items:baseline}
#starredWhales .starred-pnl{font-size:17px;letter-spacing:-.3px}
#starredWhales .starred-notional{font-size:11px}
#starredWhales .starred-entry{font-size:11px;color:#c7d5e2;margin:8px 0 12px;font-variant-numeric:tabular-nums}
#starredWhales .starred-entry span{color:#7f95a9;font-size:10px}
#starredWhales .starred-position-actions{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 12px}
#starredWhales .starred-position-actions>button,#starredWhales .starred-position-actions>a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;box-sizing:border-box;padding:9px 14px;border:1px solid #75cbc33d;border-radius:10px;background:linear-gradient(135deg,#203a48aa,#172336dd);color:#d3f7f0;font-family:inherit;font-size:12px;font-weight:600;line-height:1.3;text-decoration:none;cursor:pointer}
#starredWhales .starred-position-actions>:hover{border-color:#82e9d98c;background:#25434e}
#starredWhales .starred-position-actions>:focus-visible{outline:2px solid #82e9d9;outline-offset:3px}
#starredWhales details>summary{font-size:11px;color:#bdd2df}
@media(max-width:480px){#starredWhales .starred-title{gap:8px}#starredWhales .starred-title h2{font-size:17px}#starredWhales .starred-readonly{display:none}#starredWhales .starred-kicker{font-size:8px;letter-spacing:1px}#starredWhales .starred-metrics>span{font-size:11px;padding:8px}#starredWhales .starred-net{font-size:14px}#starredWhales .starred-wallet{padding:9px}#starredWhales .starred-position{padding:10px}#starredWhales .starred-pnl{font-size:15px}#starredWhales .starred-head code{font-size:10px}#starredWhales .starred-entry span{display:block;margin-top:3px}#starredWhales .starred-toolbar>[data-starred-refresh]{padding:7px 12px}}
