@keyframes aw-exp-pulse{0%,to{opacity:.6}50%{opacity:1}}.aw-exp-plate{background:#120a058c;border-radius:13px;flex:none;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 2px 5px #0000008c,0 1px #ffd27a1f}.aw-exp-plate img{object-fit:contain;filter:drop-shadow(0 2px #00000059);width:40px;height:40px}.aw-exp-ready{box-shadow:0 0 0 3px #ffb83d, 0 0 0 5px var(--aw-ink), 0 0 18px 4px #ffb83d66, inset 0 2px 0 #ffd69638, 0 10px 18px #00000059}.aw-exp-sum{align-items:center;gap:var(--aw-s3);display:flex}.aw-exp-sum b{color:var(--aw-amber-xl);text-shadow:0 1px 0 var(--aw-ink)}.aw-exp-slot{gap:var(--aw-s2);flex-direction:column;display:flex;position:relative}.aw-exp-slot.is-free:before{content:"";pointer-events:none;border:2px dashed #ffd69647;border-radius:13px;position:absolute;inset:5px}.aw-exp-slot.is-ready{box-shadow:0 0 0 3px #ffb83d, 0 0 0 5px var(--aw-ink), 0 0 18px 4px #ffb83d66, inset 0 2px 0 #ffd69638, 0 10px 18px #00000059}.aw-exp-slot__head{align-items:center;gap:var(--aw-s3);min-width:0;display:flex}.aw-exp-slot__t{flex:1;min-width:0}.aw-exp-slot__t .aw-head{color:var(--aw-text)}.aw-exp-slot__foot{align-items:center;gap:var(--aw-s2);flex-wrap:wrap;display:flex}.aw-exp-slot.is-ready .aw-btn--success{isolation:isolate}.aw-exp-slot.is-ready .aw-btn--success:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;animation:1.5s ease-in-out infinite aw-exp-pulse;position:absolute;inset:-4px;box-shadow:0 0 14px 5px #9eff60b3}.aw-exp-result__art{width:64px;height:auto;margin:0 auto var(--aw-s2);filter:drop-shadow(0 3px #2b1a0f73);display:block}.aw-exp-way{margin:2px 0 4px;position:relative}.aw-exp-way .aw-bar{border-radius:10px;height:17px}.aw-exp-way .aw-bar>i{border-radius:8px;min-width:8px}.aw-exp-way__ant{pointer-events:none;filter:drop-shadow(0 2px #00000073);position:absolute;top:50%;transform:translate(-50%,-62%)}.aw-exp-route{gap:var(--aw-s2);flex-direction:column;display:flex}.aw-exp-route__chips{flex-wrap:wrap;gap:4px;display:flex}.aw-exp-route .aw-head{color:var(--aw-text)}.aw-exp-net[data-tone=good]{color:var(--aw-good,#7bc96f)}.aw-exp-net[data-tone=bad]{color:var(--aw-danger-text)}.aw-exp-squad{align-items:center;gap:var(--aw-s2);padding:var(--aw-s2) var(--aw-s3);background:#120a0580;border-radius:14px;flex-wrap:wrap;display:flex;box-shadow:inset 0 2px 5px #00000080,0 1px #ffd27a1a}.aw-exp-squad input{text-align:center;width:96px;min-height:44px}@media (prefers-reduced-motion:reduce){.aw-exp-slot.is-ready .aw-btn--success:after{opacity:.85;animation:none}}
