.we-date-row{flex-wrap:wrap;align-items:flex-end;gap:0 12px;display:flex}.we-date-row .we-date{flex:220px}.we-date-row .btn{margin-bottom:12px}.we-term{border:0;min-width:0;margin:0 0 12px;padding:0}.we-term>.field-hint{margin-top:-4px}.we-calc{font-variant-numeric:tabular-nums;margin:12px 0 0;padding-left:1.2em}.we-calc li+li{margin-top:2px}.we-badge{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding:1px 10px;font-size:.85rem;font-weight:700;line-height:1.6;display:inline-flex}.we-badge-ok{background:var(--success-soft);color:var(--success)}.we-badge-soon,.we-badge-last{background:var(--warn-soft);color:var(--warn)}.we-badge-expired{background:var(--danger-soft);color:var(--danger)}.we-section{margin-top:28px}.we-h{font-size:1.1rem}.we-h:focus{outline:none}.we-h:focus-visible{outline:3px solid var(--focus)}.we-saved{margin:0;padding:0;list-style:none}.we-saved-item{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;padding:10px 0;display:flex}.we-saved-main{flex:240px;min-width:0}.we-saved-main p{margin:0}.we-saved-name{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 10px;font-weight:700;display:flex}.we-saved-end{font-variant-numeric:tabular-nums;font-weight:600}.we-saved-remaining{font-variant-numeric:tabular-nums}.button-row.we-tight{margin:4px 0}.we-confirm-text{margin:0 0 4px;font-weight:600}
