.skill-art{background-image:url('../assets/skills/skill-atlas.png');background-size:400% 300%;background-position:calc(var(--skill-x)*100%/3) calc(var(--skill-y)*100%/2);background-repeat:no-repeat}.skill-dialog-art{display:block;flex:none;width:64px;height:64px;min-width:64px;border:1px solid #dab675;border-radius:9px;box-shadow:0 2px 8px #0007}.skill-choice{min-height:80px}.skill-choice .skill-dialog-art{width:56px;height:56px;min-width:56px}.skill-choice>div{min-width:0}.skill-description>.skill-dialog-art{margin-bottom:12px}.skill-description h2 small{font-size:15px;color:#e9c27e}.skill-upgrade{padding:16px;margin:16px 0;background:linear-gradient(120deg,#48321f,#241b19);border:1px solid #987344;border-radius:8px}.skill-upgrade-title,.skill-upgrade-metrics{display:flex;align-items:center;justify-content:space-between;gap:12px}.skill-upgrade-title h3{margin:0}.skill-upgrade-title strong{color:#ffe0a0}.skill-upgrade dl{margin:16px 0;display:grid;gap:12px}.skill-upgrade dl>div{display:grid;grid-template-columns:115px 1fr;gap:8px}.skill-upgrade dt{font-size:12px;color:#cdb285}.skill-upgrade dd{margin:0;font-size:13px;line-height:1.7}.skill-upgrade-metrics{padding:12px;background:#1e1715;border-radius:5px;font-size:13px;flex-wrap:wrap}.skill-upgrade-metrics b{color:#ffdc8a}.skill-upgrade p,.skill-compare{font-size:13px;line-height:1.7}.skill-upgrade-rules{color:#c9af88}.skill-upgrade .btn{min-height:44px;width:100%}.skill-upgrade-cap{color:#ffe0a0}.skill-compare{padding:12px;border:1px solid #82613b;border-radius:5px}.skill-options button{min-height:44px}@media(max-width:500px){.skill-upgrade{padding:12px}.skill-upgrade dl>div{grid-template-columns:1fr;gap:4px}.skill-choice .skill-dialog-art{width:44px;height:44px;min-width:44px}.skill-choice h3{font-size:14px}.skill-choice p{font-size:12px}}

/* Ordinary techniques use simple colored symbols with restrained rarity framing. */
.skill-art{background-color:#24272b;box-shadow:none;border-width:2px;border-style:solid}.skill-art-grade-B{border-color:#69b9c7}.skill-art-grade-A{border-color:#ad87ca}.skill-art-grade-S{border-color:#d0af61}
