.membership_tag__K9E3M{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:2px 9px;border-radius:var(--r-sm);font-size:11.5px;font-weight:700;line-height:1.65}.membership_tagOn__yypDu{background:var(--success-weak);color:var(--success)}.membership_tagTrial__t5Cho{background:rgba(var(--accent-rgb),.1);color:var(--accent-ink)}.membership_tagWarn__NE2He{background:var(--warning-weak);color:#b45309}.membership_tagBad__1lbGa{background:var(--danger-weak);color:var(--danger)}.membership_tagOff__ebRym{background:rgba(0,0,0,.045);color:var(--ink-300)}.membership_grid2___7AGE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}@media (max-width:820px){.membership_grid2___7AGE{grid-template-columns:1fr}}.membership_card__5o3v7{display:flex;flex-direction:column;padding:18px 20px;border-radius:var(--card-radius);border:var(--card-border);background:var(--card-bg);box-shadow:var(--shadow-card);transition:transform .35s cubic-bezier(.4,0,.2,1),box-shadow .35s cubic-bezier(.4,0,.2,1),border-color .35s ease}.membership_card__5o3v7:hover{transform:translateY(-3px);border-color:rgba(var(--glow-rgb),.26);box-shadow:var(--shadow-raised)}.membership_cardRenew__wXp3l{border-color:rgba(217,135,20,.4)}.membership_renewHint__dwh8V{margin:-4px 0 14px;font-size:12px;line-height:1.55;color:#b45309}.membership_cardHead__TWzfT{display:flex;align-items:flex-start;gap:11px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.05)}.membership_cardIco__VBrpc{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--r-md);border:1px solid rgba(var(--cap-rgb),.26);background:rgba(var(--cap-rgb),.07);font-size:15px;color:var(--cap)}.membership_cardHeadMain__UJLNQ{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.membership_cardName__XXEt0{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--ink-900)}.membership_cardDesc__llOgZ{font-size:12px;line-height:1.5;color:var(--ink-300)}.membership_rows__KHKMi{margin:0;padding:14px 0 16px}.membership_row__z25_V{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px}.membership_row__z25_V+.membership_row__z25_V{margin-top:9px}.membership_row__z25_V dt{color:var(--ink-400)}.membership_row__z25_V dd{margin:0;color:var(--ink-700);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.membership_rowStrong__iEYkw{font-size:15px;font-weight:800;letter-spacing:-.02em;color:var(--ink-900)!important}.membership_slotBar__esHPT{position:relative;height:4px;margin:10px 0 2px;border-radius:2px;background:rgba(0,0,0,.06);overflow:hidden}.membership_slotBarFill__39Baz{position:absolute;inset:0 auto 0 0;border-radius:2px;background:var(--cap);opacity:.8;transition:width .6s cubic-bezier(.4,0,.2,1)}.membership_slotBarFull__huPwa{background:var(--warning)}.membership_rowSub__w6FWW{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:6px 0 9px;font-size:12px;color:var(--ink-300);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.membership_slotExpired__Z7LV4{color:#b45309}.membership_cardActions__dakE4{display:flex;gap:8px;margin-top:auto}.membership_btnGhost__IWtYu,.membership_btnMain__c4iaM{flex:1 1;display:inline-flex;align-items:center;justify-content:center;height:36px;border-radius:var(--r-md);font-size:13px;font-weight:600;text-decoration:none;transition:background var(--t) var(--ease),color var(--t) var(--ease),border-color var(--t) var(--ease)}.membership_btnMain__c4iaM{background:var(--cap);color:#fff}.membership_btnMain__c4iaM:hover{filter:brightness(1.06)}.membership_btnGhost__IWtYu{border:1px solid rgba(0,0,0,.1);color:var(--ink-500)}.membership_btnGhost__IWtYu:hover{border-color:rgba(var(--cap-rgb),.4);color:var(--cap)}