.subscription-page[data-v-5af601b4]{min-height:100%;padding:30px 36px 48px;background:#f6f8f6}.subscription-page.embedded[data-v-5af601b4]{padding:14px;background:#fff}.subscription-page-heading[data-v-5af601b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;margin-bottom:22px}.page-eyebrow[data-v-5af601b4]{margin-bottom:5px;color:#43a047;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.subscription-page-heading h1[data-v-5af601b4]{margin:0;color:#172033;font-size:29px;line-height:1.2;letter-spacing:-.025em}.subscription-page-heading p[data-v-5af601b4]{margin:6px 0 0;color:#728095;font-size:13px}.subscription-page-heading .v-btn[data-v-5af601b4],.subscription-summary .v-btn[data-v-5af601b4]{height:42px;border-radius:9px;text-transform:none;letter-spacing:0}.subscription-card[data-v-5af601b4]{border:1px solid #e3e9e3;border-radius:12px!important;overflow:hidden}.subscription-summary[data-v-5af601b4]{padding:16px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;border-bottom:1px solid #edf0ed}.summary-item[data-v-5af601b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.summary-item strong[data-v-5af601b4]{color:#253047;font-size:18px;font-weight:800;line-height:1.2}.summary-item span[data-v-5af601b4]{margin-top:2px;color:#7b8799;font-size:10px}.subscription-filters[data-v-5af601b4]{padding:15px 20px;display:grid;grid-template-columns:minmax(300px,480px) auto 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px;border-bottom:1px solid #edf0ed}.subscription-filters .v-input--switch[data-v-5af601b4]{justify-self:end}.audience-toggle[data-v-5af601b4]{border:1px solid #dce5dc;border-radius:8px;overflow:hidden}.subscription-row td[data-v-5af601b4]{padding-top:13px!important;padding-bottom:13px!important}.subscriber-link[data-v-5af601b4]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#172033;text-align:left}.subscriber-link span[data-v-5af601b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.date-secondary[data-v-5af601b4],.subscriber-link small[data-v-5af601b4]{color:#929d95;font-size:.72rem}.date-primary[data-v-5af601b4]{color:#172033;font-weight:700}.template-total[data-v-5af601b4]{color:#172033;font-size:1rem;font-weight:800}.empty-state[data-v-5af601b4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;color:#526057}.empty-state span[data-v-5af601b4]{color:#929d95}@media (max-width:800px){.subscription-page[data-v-5af601b4]{padding:20px 14px 36px}.subscription-page.embedded[data-v-5af601b4]{padding:10px}.subscription-page-heading[data-v-5af601b4]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.subscription-page-heading .v-btn[data-v-5af601b4]{width:100%}.subscription-summary[data-v-5af601b4]{padding:14px 18px;gap:26px;overflow-x:auto}.summary-item[data-v-5af601b4]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.subscription-filters[data-v-5af601b4]{padding:16px 18px;grid-template-columns:1fr}.subscription-filters .v-input--switch[data-v-5af601b4]{justify-self:start}.audience-toggle[data-v-5af601b4]{width:100%}.audience-toggle .v-btn[data-v-5af601b4]{-webkit-box-flex:1;-ms-flex:1;flex:1}.subscription-table[data-v-5af601b4] thead{display:none}.subscription-table[data-v-5af601b4] tbody tr.subscription-row{margin:12px;padding:14px;display:grid;grid-template-columns:1fr auto;border:1px solid #e1e8e1;border-radius:10px}.subscription-table[data-v-5af601b4] tbody tr.subscription-row td{height:auto;padding:8px 4px!important;display:block;border:0!important}.subscription-table[data-v-5af601b4] tbody tr.subscription-row td:before{content:attr(data-label);display:block;margin-bottom:3px;color:#8a958d;font-size:.67rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.subscription-table[data-v-5af601b4] .action-cell{grid-column:2;grid-row:1}}