.upgrade{gap:18px;display:grid}.upgrade-lead{align-items:center;gap:14px;display:flex}.upgrade-lead p{color:var(--ink);margin:0;font-size:15.5px;line-height:1.45}.upgrade-later{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;margin-right:auto;padding:8px 4px;font-size:14px}.upgrade-later:hover{color:var(--ink)}.cmp{border-collapse:separate;border-spacing:0;width:100%;font-size:13.5px}.cmp th,.cmp td{border-top:1px solid var(--hairline,#16161d14);vertical-align:middle;padding:9px 8px}.cmp thead th{color:var(--text-muted);text-align:center;border-top:0;padding:8px;font-size:12.5px;font-weight:600}.cmp tbody th{color:var(--ink);text-align:left;padding-left:0;font-weight:400}.cmp td{width:76px;color:var(--text-muted);text-align:center;font-size:12px;line-height:1.25}.cmp .cmp-paid{background:var(--violet-tint);width:92px;color:var(--violet-ink);font-weight:600}.cmp thead .cmp-paid{color:var(--violet);border-radius:12px 12px 0 0}.cmp tbody tr:last-child .cmp-paid{border-radius:0 0 12px 12px}.cmp-yes{color:var(--violet);font-size:16px}.cmp-no{color:#16161d47;font-weight:400}.upgrade-panel{border:1px solid var(--glass-border);border-radius:var(--r-card);background:#fff9;margin-top:14px;padding:16px}.free-note{color:var(--text-muted);text-align:center;margin:0 0 6px;font-size:12px;line-height:1.35}.free-note button{color:var(--violet);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500}.free-note button:hover{text-decoration:underline}.free-note.tell-rules{text-align:left;margin:12px 0 0}.cmp td:not(.cmp-paid) .cmp-yes{color:var(--text-muted);font-size:15px}.cmp th,.cmp td{padding-top:7px;padding-bottom:7px}
