.VoiceButton-module__lNfURW__btn{background:var(--pink);color:#fff;font-family:var(--pixel);cursor:pointer;box-shadow:0 3px 0 var(--pink-dark);white-space:nowrap;border:0;border-radius:5px;padding:7px 14px}.VoiceButton-module__lNfURW__btn:hover{transform:translateY(-1px)}
.CharacterCard-module__Jl3tmW__card{box-shadow:0 4px 0 var(--line);border-top:6px solid var(--c);background:#fff;border-radius:10px;flex-direction:column;gap:8px;padding:16px;display:flex}.CharacterCard-module__Jl3tmW__top{align-items:center;gap:14px;display:flex}.CharacterCard-module__Jl3tmW__stage{background:color-mix(in srgb,var(--c)16%,#fff7ec);border-radius:8px;justify-content:center;align-items:end;min-width:124px;padding:6px 10px;display:flex}.CharacterCard-module__Jl3tmW__head h2{margin:0;font-size:22px}.CharacterCard-module__Jl3tmW__tag{background:var(--c);color:#fff;font-family:var(--pixel);border-radius:3px;margin:3px 0;padding:1px 8px;font-size:13px;display:inline-block}.CharacterCard-module__Jl3tmW__sub{color:var(--muted);margin-bottom:8px;font-size:13px}.CharacterCard-module__Jl3tmW__card p{color:#4d3346;margin:0;font-size:14px;line-height:1.45}.CharacterCard-module__Jl3tmW__speech{color:var(--muted)!important;font-size:13px!important}.CharacterCard-module__Jl3tmW__faces{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.CharacterCard-module__Jl3tmW__faces canvas{background:var(--cream);border-radius:4px}
.page-module__T-wfca__lead{color:#5d3d55;max-width:760px;line-height:1.5}.page-module__T-wfca__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.page-module__T-wfca__host{background:var(--plum);color:#fff;box-shadow:0 4px 0 var(--plum-dark);border-radius:8px;flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0 20px;padding:14px 18px;display:flex}.page-module__T-wfca__host h2{color:var(--pink);margin:0}.page-module__T-wfca__host p{opacity:.92;max-width:680px;margin:4px 0 0;line-height:1.45}.page-module__T-wfca__host>div{flex:1;min-width:220px}
