/* Settings -> Plan & Credits: Solo and Growth side by side (Berkay 2026-10-15). */
.pc-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;}
.pc{position:relative;border:1px solid var(--line);border-radius:var(--r);padding:18px 18px 16px;background:#fff;display:flex;flex-direction:column;gap:12px;}
.pc.is-current{border-color:var(--purple);box-shadow:0 0 0 1px var(--purple) inset;background:linear-gradient(180deg,#FBF8FF 0%,#fff 60%);}
.pc-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;}
.pc-name{font:800 17px/1.2 'Plus Jakarta Sans',system-ui,sans-serif;color:var(--ink);}
.pc-price{font:800 22px/1 'Plus Jakarta Sans',system-ui,sans-serif;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;}
.pc-price small{font-size:12.5px;font-weight:600;color:var(--muted);margin-left:2px;}
.pc-feats{list-style:none;margin:0;padding:0;display:grid;gap:7px;}
.pc-feats li{position:relative;padding-left:22px;font-size:13px;line-height:1.4;color:var(--ink-soft);}
.pc-feats li::before{content:"";position:absolute;left:2px;top:5px;width:11px;height:6px;border-left:2px solid var(--purple);border-bottom:2px solid var(--purple);transform:rotate(-45deg);}
.pc-foot{margin-top:auto;display:grid;gap:8px;}
.pc-tag{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:var(--purple);}
.pc-tag::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--purple);}
.pc-renew{font-size:12px;color:var(--muted);}
.pc-cost{font-size:12.5px;line-height:1.45;color:var(--ink-soft);background:var(--line-soft);border-radius:10px;padding:9px 11px;}
.pc-actions{display:flex;gap:8px;flex-wrap:wrap;}
.pc-msg{font-size:12.5px;margin:0;}
.pc-manage{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:12px;}
.pc-note{font-size:12px;color:var(--muted);margin-top:4px;}
.pc-note a{color:var(--purple);font-weight:600;}
@media(max-width:720px){.pc-grid{grid-template-columns:1fr;}}
