/* Double medallions and small diamond joints from the supplied reference. */
#screen-game .profile-shortcuts{height:76px;gap:6px}
#screen-game .profile-shortcuts button{height:76px;border:0;border-radius:0;background:none;box-shadow:none;padding:0 0 3px;gap:6px;justify-content:flex-start}
#screen-game .profile-shortcuts button:after{display:none}
#screen-game .profile-shortcuts .symbol{position:relative;isolation:isolate;flex:none;width:48px;height:48px;border:1px solid #c2cbd6;border-radius:50%;color:#e2e8ef;background:radial-gradient(circle at 38% 30%,#435061c9,#192431e8 65%,#101923ed);box-shadow:inset 0 0 0 3px #111b26,inset 0 0 0 4px #8999aa,0 2px 4px #0008;filter:none}
#screen-game .profile-shortcuts .symbol:before{content:'';position:absolute;inset:6px;border:1px solid #a6b8ca29;border-radius:50%;pointer-events:none}
#screen-game .profile-shortcuts .symbol:after{display:none}
#screen-game .profile-shortcuts .symbol svg{width:25px;height:25px;filter:drop-shadow(0 1px 1px #000a)}
#screen-game .profile-shortcuts b{font-size:8px;font-weight:800;line-height:1.2;color:#dce4ed;text-shadow:0 1px 2px #000;letter-spacing:0}
#screen-game .profile-shortcuts button:hover{background:none;border:0;box-shadow:none;transform:none}
#screen-game .profile-shortcuts button:hover .symbol{border-color:#f1e0a2;color:#f1e0a2;background:radial-gradient(circle at 38% 30%,#59606b,#202a36 70%);box-shadow:inset 0 0 0 3px #151f2a,inset 0 0 0 4px #d1bf85,0 0 10px #d4c38d21}
#screen-game .profile-shortcuts button:active .symbol{transform:translateY(1px)}
#screen-game .profile-shortcuts button:focus-visible{outline:1px solid #ecda9d;outline-offset:2px;border-radius:4px}
.combat-target-hud{position:absolute;left:50%;top:90px;transform:translateX(-50%);width:232px;display:flex;align-items:center;gap:7px;z-index:18;pointer-events:none;filter:drop-shadow(0 2px 3px #0009)}
.combat-target-hud[hidden]{display:none}
.target-emblem{width:40px;height:40px;flex:none}.target-emblem svg{display:block;width:100%;height:100%}
.target-body{flex:1;min-width:0;padding-top:3px}
.target-health{height:12px;padding:2px;background:#101b26;border:1px solid #8fabbc;clip-path:polygon(4px 0,calc(100% - 4px) 0,100% 50%,calc(100% - 4px) 100%,4px 100%,0 50%);box-shadow:inset 0 1px #e0eaf344}
.target-health span{display:block;height:100%;background:linear-gradient(#f0f5fa,#a7bccd 50%,#8da8bb);clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,3px 100%,0 50%)}
.target-caption{display:flex;align-items:baseline;gap:6px;margin-top:4px;font:800 11px/1.2 'Multiverse Nunito Sans',Arial;color:#e7edf4;text-shadow:0 1px 2px #000}
.target-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.target-percent{margin-left:auto;font-size:9px;color:#c5d2dd;font-variant-numeric:tabular-nums}
#screen-game #tgtbox{display:none!important}
@media(max-width:760px){#screen-game .profile-shortcuts{height:65px;gap:4px}#screen-game .profile-shortcuts button{height:65px;gap:5px}#screen-game .profile-shortcuts .symbol{width:40px;height:40px}#screen-game .profile-shortcuts .symbol svg{width:22px;height:22px}#screen-game .profile-shortcuts b{font-size:7px}.combat-target-hud{top:260px;width:210px}.target-emblem{width:34px;height:34px}}
@media(max-width:360px){.combat-target-hud{top:292px}#screen-game .profile-shortcuts .symbol{width:34px;height:34px}#screen-game .profile-shortcuts b{font-size:6px}}
