/* Selected evening-neon concept, translated into live HUD components. */
body.six-actions-active main.world-edge-actions .six-action{
 --disc:clamp(44px,12.7vw,72px);width:calc(var(--disc) + 10px)!important;height:calc(var(--disc) + 22px)!important;
 top:calc(clamp(170px,33svh,340px) + var(--slot)*clamp(86px,14svh,155px))!important;gap:0!important;
}
body.six-actions-active .six-action.six-left{left:clamp(6px,1.6vw,18px)!important}
body.six-actions-active .six-action.six-right{right:clamp(6px,1.6vw,18px)!important}
body.six-actions-active main.world-edge-actions .six-action i{width:var(--disc)!important;height:var(--disc)!important;flex:none!important;filter:drop-shadow(0 0 3px #47dcff55)!important}
body.six-actions-active .six-action span{position:relative;z-index:2;display:grid;place-items:center;width:calc(var(--disc) + 4px);height:24px;margin-top:-9px;background:url('assets/selected-design-v120/nav-label.svg') center/100% 100% no-repeat;color:#edfaff;font-size:clamp(9px,2.2vw,12px);line-height:1;white-space:nowrap;text-shadow:0 1px 3px #000;font-weight:600}
body.static-characters .character-stats{width:min(960px,calc(100% - 24px));height:144px;bottom:8px;grid-template-rows:86px 48px;gap:9px;padding:0;background:none}
body.static-characters .character-stats dl{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:7px!important}
body.static-characters .character-stats dl>div{position:relative;gap:3px;padding:7px 2px;border-radius:10px;background:linear-gradient(150deg,#10253bdc,#050d1cf5 70%) padding-box,linear-gradient(135deg,#7beaff,#435978 45%,#ca6aea) border-box;box-shadow:inset 0 1px #defaff27,0 2px 5px #0006;overflow:hidden}
body.static-characters .character-stats dl>div::before{content:'';display:block;height:26px;width:26px;flex:none;align-self:center;background:var(--stat-symbol) center/contain no-repeat;filter:drop-shadow(0 0 3px #8acfff44)}
.character-stats dl>div:nth-child(1){--stat-symbol:url('assets/selected-design-v120/health.svg')}.character-stats dl>div:nth-child(2){--stat-symbol:url('assets/selected-design-v120/strength.svg')}.character-stats dl>div:nth-child(3){--stat-symbol:url('assets/selected-design-v120/agility.svg')}.character-stats dl>div:nth-child(4){--stat-symbol:url('assets/selected-design-v120/endurance.svg')}.character-stats dl>div:nth-child(5){--stat-symbol:url('assets/selected-design-v120/cunning.svg')}.character-stats dl>div:nth-child(6){--stat-symbol:url('assets/selected-design-v120/attentiveness.svg')}.character-stats dl>div:nth-child(7){--stat-symbol:url('assets/selected-design-v120/charisma.svg')}
body.static-characters .character-stats dt{font-size:10px;line-height:1.15;color:#e0ecf8;max-width:100%;text-overflow:ellipsis;overflow:hidden}
body.static-characters .character-stats dd{font-size:23px;line-height:1.1;color:#f6faff;font-weight:600;margin:0}
body.static-characters .character-stats-upgrade{position:relative;width:280px;min-height:48px;border:0;border-radius:0;padding:8px 32px;background:url('assets/selected-design-v120/upgrade.svg') center/100% 100% no-repeat;box-shadow:none;filter:drop-shadow(0 0 4px #46dfff55) drop-shadow(0 0 4px #ce50ef44);font-size:19px;font-weight:600;letter-spacing:.2px}
body.static-characters .main-chat{left:clamp(80px,9vw,120px);bottom:164px;width:290px;height:206px;border:1px solid transparent;border-radius:12px;background:linear-gradient(#071629db,#050d1dd9) padding-box,linear-gradient(130deg,#60e8ff,#335672 45%,#a66ddd) border-box;box-shadow:inset 0 1px #c4f7ff22,0 5px 18px #0004;backdrop-filter:blur(5px)}
body.static-characters .main-chat-tabs button[aria-selected=true]{background:linear-gradient(#12516c,#0c273f);border-color:#70ebff;box-shadow:inset 0 0 6px #2adeff44,0 0 6px #1bcaff33;color:#f4ffff}
body.static-characters .main-chat-form input{border-color:#6dc9e577;border-radius:8px;background:#06101fc4}
body.static-characters .main-chat-form button{background:linear-gradient(125deg,#12445b,#29223e);border-color:#7ee6ff99}
body.static-characters .reference-level{filter:drop-shadow(0 0 4px #33ddff44)}
body.static-characters .world-static-scene-layer::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,#274a8520,transparent 45%,#220b301a);mix-blend-mode:soft-light}
@media(max-width:720px){
 body.six-actions-active main.world-edge-actions .six-action{--disc:clamp(40px,12.7vw,65px);top:calc(33svh + var(--slot)*13svh)!important}
 body.static-characters .character-stats{height:119px;grid-template-rows:66px 44px;width:calc(100% - 14px);bottom:5px;gap:7px}
 body.static-characters .character-stats dl{gap:4px!important}
 body.static-characters .character-stats dl>div{padding:5px 1px;gap:3px;border-radius:8px}
 body.static-characters .character-stats dl>div::before{width:20px;height:20px}
 body.static-characters .character-stats dt{font-size:clamp(6px,1.7vw,10px);letter-spacing:-.12px}
 body.static-characters .character-stats dd{font-size:17px}
 body.static-characters .character-stats-upgrade{width:220px;font-size:16px;min-height:44px}
 body.static-characters .main-chat{left:12px;right:auto;bottom:134px;width:clamp(170px,43vw,240px);height:160px;padding:6px;border-radius:10px}
 .main-chat-head h2{font-size:9px!important}.main-chat-head .main-chat-tabs button{font-size:8px;min-height:24px}.main-chat-form button{font-size:8px;padding:3px 4px}.main-chat-form input{font-size:9px}
}
@media(max-height:600px){body.six-actions-active main.world-edge-actions .six-action{--disc:44px;top:calc(120px + var(--slot)*70px)!important}body.static-characters .main-chat{height:140px;width:220px;left:80px;bottom:145px}}
body.static-characters main.world-edge-actions .identity-button b{font-weight:600!important;letter-spacing:.1px}
body.static-characters .main-chat-head{position:relative;padding:0;border-bottom:0}
body.static-characters .main-chat-head h2{display:none}
body.static-characters .main-chat-head>button{position:absolute;right:0;top:0;width:20px;min-height:24px;font-size:17px}
body.static-characters .main-chat-head .main-chat-tabs{padding-right:22px;margin-top:0}
@media(max-width:720px){body.six-actions-active main.world-edge-actions .six-action{top:calc(33svh + var(--slot)*12svh)!important}}
@media(max-width:720px) and (max-height:780px){body.six-actions-active main.world-edge-actions .six-action{top:calc(26svh + var(--slot)*11svh)!important}body.static-characters .main-chat{height:140px}}
@media(max-width:720px) and (max-height:700px){body.six-actions-active main.world-edge-actions .six-action{top:calc(25svh + var(--slot)*10svh)!important}}
