/* Royal faction-stone command cards. The source sprite is intentionally cropped by owner state. */
.war-stone-command .war-stone-grid{gap:16px}
.war-stone-command .war-stone{--stone-accent:#d1a64c;position:relative;isolation:isolate;display:flex;min-height:326px;overflow:hidden;flex-direction:column;align-items:center;justify-content:flex-end;border:1px solid color-mix(in srgb,var(--stone-accent) 45%,transparent);border-radius:9px;padding:16px 17px 23px;background:linear-gradient(158deg,rgba(18,21,30,.985),rgba(5,7,12,.99));box-shadow:inset 0 1px rgba(255,255,255,.055),inset 0 -34px 58px rgba(0,0,0,.57),0 20px 35px rgba(0,0,0,.28);text-align:center;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}
.war-stone-command .war-stone::before{position:absolute;z-index:-2;inset:-30% -38% auto;height:250px;background:radial-gradient(ellipse, color-mix(in srgb,var(--stone-accent) 25%,transparent), transparent 68%);content:"";filter:blur(6px);opacity:.85}
.war-stone-command .war-stone::after{position:absolute;z-index:-1;inset:10px;border:1px solid color-mix(in srgb,var(--stone-accent) 18%,transparent);border-radius:5px;content:"";pointer-events:none}
.war-stone-command .war-stone:hover{transform:translateY(-5px);border-color:color-mix(in srgb,var(--stone-accent) 80%,#fff 20%);box-shadow:inset 0 1px rgba(255,255,255,.08),inset 0 -34px 58px rgba(0,0,0,.57),0 25px 42px rgba(0,0,0,.42),0 0 28px color-mix(in srgb,var(--stone-accent) 20%,transparent)}
.war-stone-command .war-stone--owner-guanyin{--stone-accent:#35ca88}
.war-stone-command .war-stone--owner-fujin{--stone-accent:#ac72f4}
.war-stone-command .war-stone--owner-jinong{--stone-accent:#ee9636}
.war-stone-command .war-stone--owner-unclaimed{--stone-accent:#d2a54d}
.war-stone-command .war-stone__crest{position:relative;width:168px;height:224px;overflow:hidden;flex:0 0 224px;margin:-2px auto -2px;filter:drop-shadow(0 14px 12px rgba(0,0,0,.72))}
.war-stone-command .war-stone__crest img{display:block;width:auto;max-width:none;height:224px;transform:translateX(0);transition:filter .22s ease}
.war-stone-command .war-stone:hover .war-stone__crest img{filter:brightness(1.09) saturate(1.08)}
.war-stone-command .war-stone--owner-fujin .war-stone__crest img{transform:translateX(-168px)}
.war-stone-command .war-stone--owner-jinong .war-stone__crest img{transform:translateX(-336px)}
.war-stone-command .war-stone--owner-unclaimed .war-stone__crest img{transform:translateX(-504px)}
.war-stone-command .war-stone__copy{position:relative;width:100%;padding-top:3px}
.war-stone-command .war-stone> .war-stone__copy>span,.war-stone-command .war-stone .war-stone__copy small{display:block;font-size:8px;font-weight:900;letter-spacing:1.15px}
.war-stone-command .war-stone .war-stone__copy>span{color:color-mix(in srgb,var(--stone-accent) 68%,#f2e8cb 32%)}
.war-stone-command .war-stone .war-stone__copy strong{margin:9px 0 8px;color:#f2eee4;font-family:WarCormorant,serif;font-size:32px;line-height:.95;text-shadow:0 2px 12px rgba(0,0,0,.8)}
.war-stone-command .war-stone .war-stone__copy strong.guanyin{color:#79ebaf}.war-stone-command .war-stone .war-stone__copy strong.fujin{color:#d2a5ff}.war-stone-command .war-stone .war-stone__copy strong.jinong{color:#ffc174}.war-stone-command .war-stone .war-stone__copy strong.unclaimed{color:#efcc76}
.war-stone-command .war-stone .war-stone__copy small{color:#959cac}
@media(max-width:900px){.war-stone-command .war-stone{min-height:305px}.war-stone-command .war-stone__crest{height:206px;flex-basis:206px;width:155px}.war-stone-command .war-stone__crest img{height:206px}.war-stone-command .war-stone--owner-fujin .war-stone__crest img{transform:translateX(-155px)}.war-stone-command .war-stone--owner-jinong .war-stone__crest img{transform:translateX(-310px)}.war-stone-command .war-stone--owner-unclaimed .war-stone__crest img{transform:translateX(-465px)}}
@media(max-width:440px){.war-stone-command .war-stone{min-height:286px}.war-stone-command .war-stone__crest{height:185px;flex-basis:185px;width:139px}.war-stone-command .war-stone__crest img{height:185px}.war-stone-command .war-stone--owner-fujin .war-stone__crest img{transform:translateX(-139px)}.war-stone-command .war-stone--owner-jinong .war-stone__crest img{transform:translateX(-278px)}.war-stone-command .war-stone--owner-unclaimed .war-stone__crest img{transform:translateX(-417px)}}
