.pcard[data-v-34b61a7e]{background:var(--surface);border:1px solid var(--line-soft);border-radius:var(--r-md);min-width:0;box-shadow:var(--sh-sm);flex-direction:column;padding:18px;transition:all .18s;display:flex}.pcard[data-v-34b61a7e]:hover{box-shadow:var(--sh-md);border-color:var(--purple-line);transform:translateY(-3px)}.pcard .tagrow[data-v-34b61a7e]{flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:11px;display:flex}.pcard .tagrow .cardacts[data-v-34b61a7e]{flex:none;margin-left:auto}.pcard h4[data-v-34b61a7e]{margin-bottom:3px;font-size:16.5px;font-weight:700}.pcard .en[data-v-34b61a7e]{color:var(--txt-3);text-overflow:ellipsis;white-space:nowrap;margin-bottom:12px;font-size:12.5px;overflow:hidden}.pcard .acts[data-v-34b61a7e]{border-top:1px solid var(--line-soft);gap:8px;margin-top:14px;padding-top:12px;display:flex}.pcard .acts .btn[data-v-34b61a7e]{flex:1;padding-left:0;padding-right:0}.pcard .acts .btn.marked[data-v-34b61a7e]{color:var(--purple);border-color:var(--purple-line);background:var(--purple-glow)}.hotbar[data-v-34b61a7e]{color:var(--txt-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.hotbar a[data-v-34b61a7e]{background:var(--surface);border:1px solid var(--line);color:var(--txt-2);border-radius:20px;padding:4px 11px;transition:all .15s}.hotbar a[data-v-34b61a7e]:hover{border-color:var(--sun);color:var(--txt);background:var(--sun-glow)}.regionbar[data-v-34b61a7e]{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.rchip[data-v-34b61a7e],.regionbar[data-v-34b61a7e]{align-items:center}.rchip[data-v-34b61a7e]{background:var(--surface);border:1px solid var(--line);color:var(--txt-2);cursor:pointer;box-shadow:var(--sh-sm);border-radius:22px;gap:7px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:all .16s;display:inline-flex}.rchip[data-v-34b61a7e]:hover{border-color:var(--purple-line);color:var(--txt)}.rchip.on[data-v-34b61a7e]{background:var(--purple);border-color:var(--purple);color:#fff;box-shadow:var(--sh-md)}.rchip .rn[data-v-34b61a7e]{opacity:.72;font-size:12px;font-weight:500}.rchip.on .rn[data-v-34b61a7e]{opacity:.85}@media (width<=480px){.pcard[data-v-34b61a7e]{padding:15px}.pcard .acts[data-v-34b61a7e]{flex-wrap:wrap}.pcard .acts .btn[data-v-34b61a7e]{min-width:0;padding:7px 6px;font-size:12.5px}}
