.nc-oc-subscription{font-family:inherit}.nc-oc-subscription__hidden{border:1.5px dashed #e4e4e7;border-radius:10px;color:#a1a1aa;font-size:13px;font-style:italic;padding:14px 16px}.nc-oc-subscription__card{background:#fff;border:1px solid #e4e4e7;border-radius:14px;padding:16px}.nc-oc-subscription__header{align-items:center;display:flex;gap:8px}.nc-oc-subscription__header-glyph{color:#71717a;font-size:14px;line-height:1}.nc-oc-subscription__title{color:#131316;font-size:14.5px;font-weight:700}.nc-oc-subscription__pill{align-items:center;background:#eaf8f0;border-radius:999px;color:#1f8a5b;display:inline-flex;font-size:11px;font-weight:700;gap:5px;margin-left:auto;padding:3px 9px;white-space:nowrap}.nc-oc-subscription__pill-dot{background:#1f8a5b;border-radius:999px;height:6px;width:6px}.nc-oc-subscription__pill--warn{background:#fef3e2;color:#b45309}.nc-oc-subscription__pill--warn .nc-oc-subscription__pill-dot{background:#b45309}.nc-oc-subscription__pill--bad{background:#fdecea;color:#b42318}.nc-oc-subscription__pill--bad .nc-oc-subscription__pill-dot{background:#b42318}.nc-oc-subscription__pill--neutral{background:#f1f1f3;color:#71717a}.nc-oc-subscription__pill--neutral .nc-oc-subscription__pill-dot{background:#71717a}.nc-oc-subscription__plan{align-items:center;display:flex;gap:12px;margin-top:14px}.nc-oc-subscription__thumb{align-items:center;background:var(--nc-oc-icon-color-soft,#f1f1f3);border-radius:8px;color:var(--nc-oc-icon-color,#16161a);display:flex;flex:0 0 auto;font-family:inherit;font-size:8.5px;font-variant-numeric:tabular-nums;font-weight:600;height:52px;justify-content:center;letter-spacing:.4px;line-height:1.2;padding:4px;text-align:center;text-transform:uppercase;width:52px;word-break:break-word}.nc-oc-subscription__plan-body{flex:1 1 auto;min-width:0}.nc-oc-subscription__plan-name{color:#131316;font-size:15px;font-weight:700}.nc-oc-subscription__price-line{color:#71717a;font-size:13px;margin-top:2px}.nc-oc-subscription__divider{background:#eceae4;height:1px;margin:14px 0}.nc-oc-subscription__rows{display:grid;gap:12px;grid-template-columns:repeat(3,1fr)}.nc-oc-subscription__cell-label{color:#71717a;font-size:10.5px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.nc-oc-subscription__cell-value{color:#131316;font-size:13.5px;font-weight:600;margin-top:3px}.nc-oc-subscription__reminder{align-items:flex-start;background:#f1f1f3;border-radius:8px;display:flex;gap:8px;margin-top:14px;padding:12px 14px}.nc-oc-subscription__reminder-glyph{font-size:13px;line-height:1.3}.nc-oc-subscription__reminder-text{color:#3f3f46;font-size:12.5px}@media(max-width:480px){.nc-oc-subscription__rows{grid-template-columns:1fr}}
