.state[data-v-53cf1bd4]{padding:var(--space-6) 0;text-align:center;color:var(--ink-3);font-size:14px}.more[data-v-53cf1bd4]{letter-spacing:0;color:var(--primary);text-decoration:none;font-size:13px}.chev[data-v-53cf1bd4]{color:var(--ink-3)}.bank-row[data-v-53cf1bd4],.renew-row[data-v-53cf1bd4]{cursor:pointer}.renew-state[data-v-53cf1bd4]{font-size:13px;color:var(--ink-3)}.renew-cta[data-v-53cf1bd4]{display:inline-flex;align-items:center;gap:1px;font-size:14px;font-weight:600;color:var(--pink)}.plan-compact .grow[data-v-53cf1bd4]{flex:1;font-size:15px;color:var(--ink)}.group[data-v-53cf1bd4]{padding:var(--space-3) 0 var(--space-1);border-bottom:1px solid var(--line)}.group[data-v-53cf1bd4]:first-child{border-top:1px solid var(--line)}.group-head[data-v-53cf1bd4]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-2)}.subject[data-v-53cf1bd4]{font-family:var(--font-serif);font-weight:700;font-size:17px;line-height:1.45;color:var(--ink)}.status[data-v-53cf1bd4]{flex:none;font-size:13px;font-weight:600;color:var(--primary)}.status--soon[data-v-53cf1bd4]{color:var(--yellow-ink)}.status--expired[data-v-53cf1bd4]{color:var(--ink-3)}.entry[data-v-53cf1bd4]{padding:var(--space-2) 0}.entry+.entry[data-v-53cf1bd4]{border-top:1px dashed var(--line)}.entry-top[data-v-53cf1bd4]{display:flex;justify-content:space-between;gap:var(--space-2)}.desc[data-v-53cf1bd4]{font-size:14px;color:var(--ink)}.entry-days[data-v-53cf1bd4]{flex:none;font-size:12px;color:var(--ink-2)}.line[data-v-53cf1bd4]{font-size:13px;color:var(--ink-2);line-height:1.6}.dates[data-v-53cf1bd4]{font-size:12px;color:var(--ink-3);margin-top:2px}.entry--expired .desc[data-v-53cf1bd4],.entry--expired .entry-days[data-v-53cf1bd4],.entry--expired .line[data-v-53cf1bd4],.group.expired .subject[data-v-53cf1bd4]{color:var(--ink-3)}.ticket[data-v-2fe770ca]{display:block;width:100%;margin-top:var(--space-4);padding:0;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);text-align:left;font:inherit;color:var(--ink);cursor:pointer;overflow:hidden}.ticket[data-v-2fe770ca]:active{background:var(--sunken)}.ticket-top[data-v-2fe770ca]{padding:var(--space-4) var(--space-5) var(--space-3);border-bottom:1px dashed var(--line-strong)}.tk-label[data-v-2fe770ca]{display:flex;justify-content:space-between;font-size:12px;letter-spacing:.3em;color:var(--pink);font-weight:600}.tk-subject[data-v-2fe770ca]{min-width:0;margin-left:var(--space-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;color:var(--ink-3);font-weight:400}.tk-title[data-v-2fe770ca]{margin-top:var(--space-1);font-size:24px;font-weight:700;line-height:1.3}.tk-bottom[data-v-2fe770ca]{display:flex;justify-content:space-between;align-items:flex-end;padding:var(--space-3) var(--space-5) var(--space-4)}.k[data-v-2fe770ca]{font-size:12px;color:var(--ink-3)}.tk-count[data-v-2fe770ca]{margin-top:2px;font-size:22px;font-weight:600;color:var(--ink)}.tk-count[data-v-2fe770ca]:not(.mono){color:var(--primary);font-size:18px}.tk-go[data-v-2fe770ca]{display:inline-flex;align-items:center;gap:2px;font-size:14px;color:var(--primary)}.tk-go.pink[data-v-2fe770ca]{color:var(--pink);font-weight:600}.tk-meta[data-v-2fe770ca]{margin-top:2px;font-size:13px;color:var(--ink-2)}.promo .tk-count[data-v-2fe770ca]{font-size:16px}.home[data-v-a01afa24]{padding:var(--space-3) var(--gutter) var(--space-8)}.brandbar[data-v-a01afa24]{display:flex;align-items:center;justify-content:space-between;padding:var(--space-1) 0 var(--space-3)}.home[data-v-a01afa24] .v2-section-label{margin-top:var(--space-8);margin-bottom:var(--space-3)}.home[data-v-a01afa24] .v2-row{min-height:56px;padding-top:var(--space-4);padding-bottom:var(--space-4)}.brand[data-v-a01afa24]{display:flex;align-items:center;gap:var(--space-2)}.bell[data-v-a01afa24]{position:relative;display:flex;align-items:center;justify-content:center;width:var(--touch);height:var(--touch);margin-right:calc(var(--space-2)*-1);color:var(--ink-2)}.bell-count[data-v-a01afa24]{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:var(--pink);color:#fff;font-size:11px;font-weight:600;line-height:18px;text-align:center}.brand-icon[data-v-a01afa24]{width:28px;height:28px;border-radius:7px}.brand-name[data-v-a01afa24]{font-weight:700;font-size:19px;letter-spacing:.08em}.empty[data-v-a01afa24]{padding:var(--space-4) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-2);font-size:14px;display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.empty .v2-btn[data-v-a01afa24]{height:36px;font-size:14px}.practice[data-v-a01afa24]{cursor:pointer}.grow[data-v-a01afa24]{flex:1;min-width:0}.practice-name[data-v-a01afa24]{font-weight:600;font-size:15px;line-height:1.45}.practice-meta[data-v-a01afa24]{font-size:12px;color:var(--ink-2);margin-top:2px}.resume-cta[data-v-a01afa24]{flex:none;display:inline-flex;align-items:center;gap:1px;font-size:14px;font-weight:600;color:var(--primary)}