.lt-scope{container-type:inline-size;container-name:lt;font-size:1rem;min-width:0}.lt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--lt-col,18em)),1fr));grid-gap:var(--lt-gap,1rem);gap:var(--lt-gap,1rem);align-items:start}.lt-chips{display:flex;flex-wrap:wrap;gap:.5rem}.lt-chip{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem 1rem;border-radius:var(--r-chip);border:1.5px solid var(--line-field);background:var(--white);color:var(--ink);font-family:var(--f-body);font-weight:500;font-size:.9375rem;line-height:1.3;max-width:100%}.lt-chip-n{font-family:var(--f-mono);font-size:.8125rem;color:var(--muted)}.lt-chip-tick{display:none}.lt-months{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.lt-merge{display:flex;flex-direction:column}.lt-merge>*{min-width:0}.lt-merge-sep{display:none}.lt-display-xl{font-size:calc(2rem + 32px)}.lt-display-l{font-size:calc(.9375rem + 15px)}.lt-display-m{font-size:calc(.8125rem + 13px)}.lt-actions{display:flex;align-items:center;gap:.75rem}.lt-actions>.lt-primary{flex:1 1 auto}.lt-actions>.lt-clear{flex:none}@container lt (max-width:18em){.lt-grid{grid-template-columns:minmax(0,1fr)}.lt-chips{flex-direction:column;gap:.5rem}.lt-chip{width:100%;justify-content:flex-start;border-radius:var(--r-tile);padding-right:.75rem}.lt-chip>.lt-chip-label{flex:1 1 auto;min-width:0}.lt-chip-n{margin-left:auto}.lt-chip-tick{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex:none;border-radius:.5rem;border:1.5px solid var(--line-field);color:var(--white)}.lt-chip.on .lt-chip-tick,.lt-chip[aria-pressed=true] .lt-chip-tick{background:var(--plum);border-color:var(--plum)}.lt-chip.on .lt-chip-tick svg,.lt-chip[aria-pressed=true] .lt-chip-tick svg{display:block}.lt-chip-tick svg{display:none;width:1rem;height:1rem}.lt-months{grid-template-columns:minmax(0,1fr)}.lt-merge{flex-direction:row;flex-wrap:wrap;align-items:baseline;column-gap:.35em}.lt-merge-sep{display:inline}.lt-actions{flex-direction:column;align-items:stretch}.lt-actions>.lt-primary{order:1;width:100%}.lt-actions>.lt-clear{order:2;align-self:center}}