.page-module__wYSDIa__body{padding-bottom:64px}.page-module__wYSDIa__section{margin-top:38px}.page-module__wYSDIa__sectionHead{border-bottom:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;padding-bottom:10px;display:flex}.page-module__wYSDIa__sectionTitle{font-family:var(--ui);letter-spacing:-.02em;font-size:22px;font-weight:600}.page-module__wYSDIa__more,.page-module__wYSDIa__count{font-family:var(--data);letter-spacing:.08em;text-transform:uppercase;font-size:10px;text-decoration:none}.page-module__wYSDIa__more{color:var(--teal-dark)}.page-module__wYSDIa__count{color:var(--text-muted)}.page-module__wYSDIa__list{margin:0;padding:0;list-style:none}.page-module__wYSDIa__row{border-bottom:1px solid var(--rule-inner);grid-template-columns:110px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:14px 0;display:grid}@media (max-width:560px){.page-module__wYSDIa__row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.page-module__wYSDIa__date{grid-column:1/-1}}.page-module__wYSDIa__date{font-family:var(--data);color:var(--text-muted);white-space:nowrap;font-size:12px}.page-module__wYSDIa__main{min-width:0;display:block}.page-module__wYSDIa__eventTitle{font-family:var(--ui);color:var(--text);font-size:16px;font-weight:600;display:block}.page-module__wYSDIa__eventTitle a{color:inherit}.page-module__wYSDIa__eventTitle a:hover{color:var(--teal-dark)}.page-module__wYSDIa__meta{font-family:var(--data);color:var(--text-muted);margin-top:4px;font-size:10.5px;display:block}.page-module__wYSDIa__empty{font-family:var(--prose);color:var(--text-body);padding:16px 0;font-size:15px;line-height:1.55}.page-module__wYSDIa__signin{font-family:var(--ui);color:var(--text-body);padding:14px 0 4px;font-size:14px}.page-module__wYSDIa__form{border:1px solid var(--rule);border-radius:var(--radius);background:var(--card);margin-top:16px;padding:16px 18px}.page-module__wYSDIa__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}@media (max-width:640px){.page-module__wYSDIa__fields{grid-template-columns:minmax(0,1fr)}}.page-module__wYSDIa__field{flex-direction:column;gap:5px;min-width:0;display:flex}.page-module__wYSDIa__label{font-family:var(--data);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:9.5px}.page-module__wYSDIa__input{font-family:var(--ui);color:var(--text);background:var(--paper-alt);border:1px solid var(--rule);border-radius:var(--radius-sm);min-width:0;padding:8px 10px;font-size:14px}.page-module__wYSDIa__input:focus-visible{outline:1px solid var(--teal);outline-offset:1px}.page-module__wYSDIa__submit{background:var(--ink);color:var(--on-dark);cursor:pointer;font-family:var(--ui);border:0;margin-top:14px;padding:9px 16px;font-size:13px;font-weight:600}.page-module__wYSDIa__submit:hover{background:var(--teal)}.page-module__wYSDIa__submit:disabled{opacity:.6;cursor:default}.page-module__wYSDIa__error{font-family:var(--ui);color:var(--red);margin-top:10px;font-size:13px}.page-module__wYSDIa__note{font-family:var(--ui);color:var(--teal-dark);margin-top:10px;font-size:13px}.page-module__wYSDIa__remove{font-family:var(--ui);color:var(--red);cursor:pointer;background:0 0;border:1px solid;padding:5px 10px;font-size:11.5px;font-weight:600}.page-module__wYSDIa__remove:hover{background:var(--red-tint)}.page-module__wYSDIa__past{margin-top:18px}.page-module__wYSDIa__pastSummary{cursor:pointer;font-family:var(--data);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);padding:8px 0;font-size:10.5px}.page-module__wYSDIa__pastSummary:focus-visible{outline:1px solid var(--teal);outline-offset:2px}.page-module__wYSDIa__submit{border-radius:var(--radius-pill);padding-inline:20px}@media (max-width:640px){.page-module__wYSDIa__more{align-items:center;min-height:40px;display:inline-flex}}
