@layer properties,theme,base;@layer components{._root_1kemy_3{gap:var(--pui-space-4);min-width:min(17rem,100%);display:grid;container-type:inline-size}._root_1kemy_3[data-disabled]{opacity:.6}._summary_1kemy_12{align-items:flex-start;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-base);font-weight:var(--pui-weight-medium);line-height:1.4;display:flex}._summary_1kemy_12>:where(svg){width:1.125rem;height:1.125rem;color:var(--pui-accent-ink);flex:none;margin-top:.0625rem}._sentence_1kemy_28{min-width:0;animation:_arrive_1kemy_1 var(--pui-duration-standard) var(--pui-ease-enter)}._frequency_1kemy_32{display:grid}._body_1kemy_35{gap:var(--pui-space-4);display:grid}._interval_1kemy_39{align-items:center;gap:var(--pui-space-2);display:flex}._word_1kemy_44{color:var(--pui-ink-2);font-size:var(--pui-text-sm)}._count_1kemy_48{width:6.5rem}._section_1kemy_51{gap:var(--pui-space-2);animation:_arrive_1kemy_1 var(--pui-duration-standard) var(--pui-ease-enter);display:grid}._sectionLabel_1kemy_56{color:var(--pui-ink-2);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium)}._days_1kemy_61{flex-wrap:wrap}._endField_1kemy_64{max-width:14rem;animation:_arrive_1kemy_1 var(--pui-duration-standard) var(--pui-ease-enter)}._note_1kemy_68{gap:var(--pui-space-1-5);color:var(--pui-ink-2);font-size:var(--pui-text-xs);line-height:1.45;display:flex}._note_1kemy_68 :where(svg){width:.875rem;height:.875rem;color:var(--pui-blue);flex:none;margin-top:.125rem}._next_1kemy_82{gap:var(--pui-space-2);padding:var(--pui-space-3);border-radius:var(--pui-radius-card);display:grid}._dates_1kemy_88{gap:var(--pui-space-1);color:var(--pui-ink);font-size:var(--pui-text-sm);font-variant-numeric:tabular-nums;display:grid}._dates_1kemy_88>li{align-items:center;gap:var(--pui-space-2);display:flex}._dates_1kemy_88>li:before{border-radius:var(--pui-radius-pill);background:var(--pui-accent);content:"";flex:none;width:.375rem;height:.375rem}._dates_1kemy_88>li._more_1kemy_108{color:var(--pui-ink-3)}._dates_1kemy_88>li._more_1kemy_108:before{background:var(--pui-line-strong)}._none_1kemy_114{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}@container (width>=40rem){._root_1kemy_3{grid-template-columns:minmax(0,1fr) 15rem;align-items:start}._summary_1kemy_12,._frequency_1kemy_32{grid-column:1/-1}._next_1kemy_82{grid-area:3/2}}@keyframes _arrive_1kemy_1{0%{opacity:0}}}@layer utilities;
