.dates-later-list li.dates-none{display:block;container-type:inline-size}.dates-none-form{grid-template-rows:40px minmax(22px,auto) auto;grid-template-columns:minmax(0,1fr);align-items:center;row-gap:4px;display:grid}.dates-none-left{display:contents}.dates-none-title,.dates-none-left .dates-none-input{grid-area:1/1}.dates-none-text,.dates-none-consent,.dates-none-error{grid-area:2/1}.dates-none-done{grid-area:1/1/3/2}.dates-later-list .dates-none-form .dates-none-button{grid-area:3/1;justify-self:start;margin-top:8px}@container (min-width:340px){.dates-none-form{grid-template-rows:40px minmax(22px,auto);grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.dates-none-text,.dates-none-consent,.dates-none-error{grid-column:1/-1}.dates-later-list .dates-none-form .dates-none-button{grid-area:1/2;justify-self:end;margin-top:0}}.dates-none-title{color:var(--foreground);font-weight:600;line-height:1.45}.dates-none-text{color:var(--muted);align-self:start;margin:0;font-size:.92rem;line-height:1.45}.dates-later-list .dates-none .dates-none-button{height:40px;min-height:0;margin-bottom:0}.dates-later-list .dates-none .dates-register{font:inherit;letter-spacing:.12em;text-transform:uppercase;color:var(--foreground);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:600}.dates-later-list .dates-none .cta-button{white-space:nowrap;padding:0 18px}.dates-later-list .dates-none .dates-none-button:disabled,.dates-later-list .dates-none .dates-none-button[aria-disabled=true]{cursor:progress;opacity:.7;transform:none}.dates-none[data-state=done] .dates-none-button{visibility:hidden}.dates-none-left .dates-none-input{height:40px;padding:0 12px;font-size:.95rem}.dates-none-consent{min-height:22px;color:var(--body-text);cursor:pointer;align-self:start;align-items:center;gap:8px;font-size:.82rem;line-height:1.3;display:flex}.dates-none-consent[data-hidden]{display:none}.dates-none-consent input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0}.dates-none-consent a{color:var(--foreground);text-decoration:underline;-webkit-text-decoration-color:rgba(var(--accent-rgb), .55);text-decoration-color:rgba(var(--accent-rgb), .55);text-underline-offset:3px}.dates-none-error{color:var(--accent-hover);align-self:start;margin:0;font-size:.82rem;line-height:1.3}.dates-none-done{color:var(--foreground);margin:0;font-weight:600}.dates-none-done:focus{outline:none}
