
.stp .gfa-an{display:grid;grid-template-columns:1fr 1fr;gap:2px 16px;margin-top:6px}
.stp .gfa-st{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:0 16px}
.stp .gfa-st input[type=color]{width:100%;height:42px;padding:2px;background:#1b1b1b;border:1px solid rgba(255,255,255,.14);border-radius:8px;cursor:pointer}
.stp .gfa-c{display:grid;grid-template-columns:260px 1fr;gap:16px;padding:16px 0;border-top:1px solid rgba(255,255,255,.08)}
.stp .gfa-c:first-child{border-top:0;padding-top:4px}
.stp .gfa-pv{container-type:inline-size;width:var(--gpw,100%);aspect-ratio:var(--gar,1080/400);border-radius:10px;display:flex;align-items:center;justify-content:center;padding:4%;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:conic-gradient(#2c2c2c 25%,#3a3a3a 0 50%,#2c2c2c 0 75%,#3a3a3a 0) 0 0/16px 16px}
.stp .gfa-tx{font-family:var(--gff);font-weight:var(--gfw,900);color:var(--gx,#fff);font-size:9.5cqw;line-height:1.2;text-align:center;word-break:break-word;-webkit-text-stroke:calc(var(--gw,6)*.185cqw) var(--go,#000);paint-order:stroke fill}
.stp #gfa.gsh .gfa-tx{text-shadow:0 .6cqw 1.2cqw rgba(0,0,0,.55)}
.stp .gfa-top{display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.stp .gfa-role{font-style:normal;font-size:12px;padding:2px 10px;border-radius:99px;background:rgba(229,9,20,.18);color:#ff9aa0}
.stp .gfa-n{margin-left:auto;font-size:12px;color:var(--mute)}.stp .gfa-n.over{color:#ffb74d}
.stp .gfa-sc{color:var(--mute);font-size:13px;margin:6px 0 8px;line-height:1.5}
.stp .gfa-p{margin:10px 0 0;padding:12px 14px;background:#111;border:1px dashed rgba(255,255,255,.18);border-radius:8px;color:#d9d2c7;font-family:inherit;font-size:13px;line-height:1.65;white-space:pre-wrap;word-break:break-word;max-height:260px;overflow:auto}
@media (max-width:700px){.stp .gfa-an{grid-template-columns:1fr}.stp .gfa-c{grid-template-columns:1fr}}
