.fg .pk{gap:1.5rem}
.fg .pk .pk-card:nth-child(2)::after{right:.6rem;top:-2.6rem;width:7.6rem;height:3.9rem;transform:rotate(9deg)}
@media(max-width:480px){.fg .pk .pk-card:nth-child(2)::after{right:.5rem;top:-2.3rem;width:6.4rem;height:3.3rem}}
.fg .cc{gap:.6rem}
.fg .cc img{width:3rem;height:3rem;border-radius:6px;border:1px solid #d9d3c8}
.fg .sel{position:relative;height:2.6rem;padding:0 .8rem;gap:.6rem;border:1.5px solid #e8e0d2;border-radius:10px;background:#fff}
.fg .cdot{width:1.3rem;height:1.3rem;flex:none}
.fg .sel select{-webkit-appearance:none;appearance:none;width:4.6rem;padding:0 1.2rem 0 0;border:0;background:transparent;font:inherit;font-size:1rem;color:var(--ink);cursor:pointer;outline:0}
.fg .sel::after{content:"";position:absolute;right:.8rem;top:50%;margin-top:-.15rem;border-left:.32rem solid transparent;border-right:.32rem solid transparent;border-top:.38rem solid var(--ink);pointer-events:none}
.fg .sel:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--glow-soft)}
.fg .colrow[hidden]{display:none}
.fg .colrow+.colrow{margin-top:.9rem}