.nc-sub-picker{--nc-sub-icon:var(--nc-cc-primary,#000);--nc-sub-icon-soft:color-mix(in srgb,var(--nc-sub-icon) 12%,transparent);--nc-sub-icon-ring:color-mix(in srgb,var(--nc-sub-icon) 18%,transparent);--nc-sub-icon-card-bg:color-mix(in srgb,var(--nc-sub-icon) 3%,transparent);--nc-sub-ink:var(--nc-ink,#0f0f12);--nc-sub-ink-2:var(--nc-ink-2,#3f3f46);--nc-sub-muted:var(--nc-muted,#71717a);--nc-sub-muted-2:var(--nc-muted-2,#a1a1aa);--nc-sub-hair:var(--nc-hair,#ededf0);--nc-sub-hair-2:var(--nc-hair-2,#e4e4e7);--nc-sub-good:var(--nc-good,#1f8a5b);color:var(--nc-sub-ink);font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;width:100%}.nc-sub-picker,.nc-sub-picker *,.nc-sub-picker :after,.nc-sub-picker :before{box-sizing:border-box}.nc-sub-picker__choose.nc-sub-picker__choose{color:var(--nc-sub-ink-2);font-size:13px;font-weight:600;margin:0 0 10px;padding:0}.nc-sub-picker .nc-sub-skeleton{display:flex;flex-direction:column;gap:10px}.nc-sub-picker .nc-sub-skeleton span{animation:nc-sub-shimmer 1.4s ease infinite;background:linear-gradient(90deg,var(--nc-sub-hair,#ededf0) 25%,var(--nc-sub-hair-2,#e4e4e7) 37%,var(--nc-sub-hair,#ededf0) 63%);background-size:400% 100%;border-radius:var(--nc-sub-card-radius,10px);display:block}.nc-sub-picker .nc-sub-skeleton__label{border-radius:4px!important;height:13px;margin-bottom:2px;width:120px}.nc-sub-picker .nc-sub-skeleton__card{height:64px}@keyframes nc-sub-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.nc-sub-picker__cards{display:flex;flex-direction:column;gap:10px}.nc-sub-picker:has(.nc-sub-card) .nc-action-btn.nc-sub-cta,.nc-sub-picker:has(.nc-sub-skeleton) .nc-action-btn.nc-sub-cta{margin-top:12px;width:100%}.nc-sub-picker .nc-sub-caption{color:var(--nc-sub-muted);display:none;font-size:11px;font-variant-numeric:tabular-nums;margin:8px 0 0;text-align:center}.nc-sub-picker:has([data-nc-sub-card=subscribe] .nc-sub-card__input:checked) .nc-sub-caption{display:block}.nc-sub-picker--preview .nc-action-btn.nc-sub-cta,.nc-sub-picker--preview .nc-sub-caption,.nc-sub-picker--preview .nc-sub-picker__cards,.nc-sub-picker--preview .nc-sub-picker__choose{opacity:.55;pointer-events:none}.nc-sub-picker--preview .nc-sub-cadence__row,.nc-sub-picker--preview .nc-sub-cadence__trigger,.nc-sub-picker--preview .nc-sub-card{cursor:default}.nc-sub-picker .nc-sub-card{align-items:flex-start;background:#fff;border:1.5px solid var(--nc-sub-card-border,var(--nc-sub-hair-2));border-radius:var(--nc-sub-card-radius,10px);cursor:pointer;display:flex;gap:10px;padding:14px;position:relative}.nc-sub-picker .nc-sub-card__input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.nc-sub-picker .nc-sub-card:has(.nc-sub-card__input:checked){background:var(--nc-sub-icon-card-bg);border-color:var(--nc-sub-icon)}.nc-sub-picker .nc-sub-card__radio{background:#fff;border:1.5px solid var(--nc-sub-hair-2);border-radius:50%;flex:0 0 auto;height:18px;margin-top:1px;position:relative;width:18px}.nc-sub-picker .nc-sub-card__input:checked+.nc-sub-card__radio{border-color:var(--nc-sub-icon)}.nc-sub-picker .nc-sub-card__input:checked+.nc-sub-card__radio:after{background:var(--nc-sub-icon);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.nc-sub-picker .nc-sub-card__body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.nc-sub-picker .nc-sub-card__top{align-items:center;display:flex;gap:8px}.nc-sub-picker .nc-sub-card__title{color:var(--nc-sub-ink);font-size:13.5px;font-weight:600}.nc-sub-picker .nc-sub-card__pill{background:var(--nc-sub-icon-soft);border-radius:999px;color:var(--nc-sub-icon);font-size:11px;font-weight:600;line-height:1.4;padding:2px 8px}.nc-sub-picker .nc-sub-card__price{color:var(--nc-sub-ink);font-size:14px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:auto}.nc-sub-picker .nc-sub-card__struck{color:var(--nc-sub-muted-2);font-size:10.5px;font-variant-numeric:tabular-nums;margin-top:2px;text-align:right}.nc-sub-picker .nc-sub-card__struck s{text-decoration:line-through}.nc-sub-picker .nc-sub-card__sub,.nc-sub-picker .nc-sub-card__teaser{color:var(--nc-sub-muted);font-size:11.5px;line-height:1.45;margin-top:4px}.nc-sub-picker .nc-sub-card__expand{display:none;flex-direction:column;gap:10px;margin-top:12px}.nc-sub-picker .nc-sub-card__deliver-label{color:var(--nc-sub-ink-2);font-size:11.5px;font-weight:600;margin-bottom:-2px}.nc-sub-picker .nc-sub-card[data-nc-sub-card=subscribe] .nc-sub-card__struck{align-self:flex-end}.nc-sub-picker .nc-sub-card[data-nc-sub-card=subscribe]:has(.nc-sub-card__input:checked) .nc-sub-card__teaser{display:none}.nc-sub-picker .nc-sub-card[data-nc-sub-card=subscribe]:has(.nc-sub-card__input:checked) .nc-sub-card__expand{display:flex}.nc-sub-picker .nc-sub-cadence{border-radius:8px;position:relative}.nc-sub-picker .nc-sub-cadence:has(.nc-sub-cadence__trigger[aria-expanded=true]){box-shadow:0 0 0 3px var(--nc-sub-icon-ring)}.nc-sub-picker .nc-sub-cadence__trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1.5px solid var(--nc-sub-hair-2);border-radius:8px;cursor:pointer;display:flex;font-family:inherit;gap:8px;padding:10px 12px;text-align:left;width:100%}.nc-sub-picker .nc-sub-cadence__trigger[aria-expanded=true]{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--nc-sub-icon)}.nc-sub-picker .nc-sub-cadence__glyph{color:var(--nc-sub-icon);flex:0 0 auto;font-size:14px}.nc-sub-picker .nc-sub-cadence__trigger-label{color:var(--nc-sub-ink);flex:1 1 auto;font-size:12.5px;font-weight:500}.nc-sub-picker .nc-sub-cadence__chevron{color:var(--nc-sub-muted);flex:0 0 auto;font-size:12px}.nc-sub-picker .nc-sub-cadence__menu{background:#fff;border:1.5px solid var(--nc-sub-icon);border-radius:0 0 8px 8px;border-top:1px solid var(--nc-sub-hair);display:flex;flex-direction:column;margin-top:-1.5px;overflow:hidden}.nc-sub-picker .nc-sub-cadence__menu[hidden]{display:none}.nc-sub-picker .nc-sub-cadence__row{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;font-family:inherit;gap:6px;padding:9px 12px;text-align:left;width:100%}.nc-sub-picker .nc-sub-cadence__row.is-active,.nc-sub-picker .nc-sub-cadence__row:hover{background:var(--nc-sub-icon-soft)}.nc-sub-picker .nc-sub-cadence__row-label{color:var(--nc-sub-ink);font-size:12.5px;font-weight:500}.nc-sub-picker .nc-sub-cadence__row-sub{color:var(--nc-sub-muted-2);flex:1 1 auto;font-size:11px}.nc-sub-picker .nc-sub-cadence__row-price{color:var(--nc-sub-muted);font-size:11.5px;font-variant-numeric:tabular-nums}.nc-sub-picker .nc-sub-cadence__row-check{color:var(--nc-sub-icon);display:none;font-size:14px;font-weight:700}.nc-sub-picker .nc-sub-cadence__row.is-active .nc-sub-cadence__row-price{display:none}.nc-sub-picker .nc-sub-cadence__row.is-active .nc-sub-cadence__row-check{display:block}.nc-sub-picker .nc-sub-benefits{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.nc-sub-picker .nc-sub-benefits__item{align-items:flex-start;color:var(--nc-sub-ink-2);display:flex;font-size:11.5px;gap:6px;line-height:1.4}.nc-sub-picker .nc-sub-benefits__check{color:var(--nc-sub-good);flex:0 0 auto;font-size:13px;font-weight:700;line-height:1.3}.nc-creator-checkout .nc-sub-picker--cc{margin:4px 0 8px}
