.E4YipG_group{gap:var(--space-12);min-width:0;display:grid}.E4YipG_groupTitle{color:var(--color-text);font-family:var(--font-display);font-size:var(--font-size-20);font-weight:var(--font-weight-medium);line-height:var(--line-height-20)}.E4YipG_offer{gap:var(--space-12);min-width:0;padding:var(--space-16);border:2px dashed var(--color-border-strong);border-radius:var(--radius-8);background:var(--color-bg-sunken);display:grid}.E4YipG_offer[data-urgent]{border-style:solid;border-color:var(--color-warning-border)}.E4YipG_offerTitle{color:var(--color-text);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-16)}.E4YipG_when{color:var(--color-text);font-size:var(--font-size-16);line-height:var(--line-height-16);overflow-wrap:anywhere}.E4YipG_countdown{align-items:center;gap:var(--space-8);color:var(--color-text);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);line-height:var(--line-height-14);flex-wrap:wrap;display:flex}.E4YipG_countdown svg{flex:none;width:1rem;height:1rem}.E4YipG_muted{color:var(--color-text-secondary);font-size:var(--font-size-14);line-height:var(--line-height-14);overflow-wrap:anywhere}.E4YipG_buttons{gap:var(--space-8);flex-wrap:wrap;display:flex}.E4YipG_form{gap:var(--space-16);min-width:0;max-width:40rem;display:grid}.E4YipG_pair{gap:var(--space-12);display:grid}@media (min-width:30rem){.E4YipG_pair{grid-template-columns:repeat(2,minmax(0,1fr))}}.E4YipG_triple{gap:var(--space-12);display:grid}@media (min-width:40rem){.E4YipG_triple{grid-template-columns:repeat(3,minmax(0,1fr))}}.E4YipG_counter{color:var(--color-text-secondary)}.E4YipG_cta{gap:var(--space-8);padding:var(--space-16);border:1px solid var(--color-border-subtle);border-radius:var(--radius-8);background:var(--color-bg-surface);display:grid}.E4YipG_ctaTitle{color:var(--color-text);font-size:var(--font-size-16);font-weight:var(--font-weight-semibold);line-height:var(--line-height-16)}.E4YipG_panel{gap:var(--space-16);min-width:0;padding:var(--space-16) var(--space-24);border:1px solid var(--color-border-subtle);border-radius:var(--radius-8);background:var(--color-bg-surface);display:grid}.E4YipG_filters{align-items:flex-end;gap:var(--space-12);flex-wrap:wrap;display:flex}.E4YipG_filters>*{min-width:12rem}.E4YipG_resultList{gap:var(--space-4);padding-left:var(--space-24);margin:0;display:grid}.E4YipG_dateField [data-type=day],.E4YipG_dateField [data-type=month]{text-align:center;min-width:1.5rem;display:inline-block}
