.results-page .hidden{display:none}.results-page .page-title{color:#000062;font-family:"Roboto Condensed",Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;font-size:26px;font-weight:700;margin:8px 0 16px}.my-results-bar{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.my-results-toggle{align-items:center;background-color:#f9f9f9;border:1px solid #e2e2e2;border-radius:999px;color:#454650;cursor:pointer;display:inline-flex;font-family:"Roboto Condensed",Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;font-size:14px;font-weight:700;gap:8px;padding:8px 18px;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.my-results-toggle .fa{color:#8e909e;transition:color .15s ease}.my-results-toggle:hover{color:#000062}.my-results-toggle[aria-pressed=true]{background-color:#000062;border-color:#000062;color:#fff}.my-results-toggle[aria-pressed=true] .fa{color:#fff}.manage-follows{background:none;border:none;color:#000062;cursor:pointer;font-size:13px;font-weight:600;text-decoration:underline}.my-results-away{align-items:center;color:#454650;cursor:pointer;display:inline-flex;font-size:13px;gap:6px}.my-results-away input{cursor:pointer}.my-results-away__count{color:#8e909e}.my-results-cta{align-items:center;background-color:#f9f9f9;border:1px dashed #d9dae0;border-radius:4px;color:#454650;display:flex;font-size:14px;gap:10px;padding:12px 16px;text-decoration:none;width:100%}.my-results-cta .fa{color:#000062}.my-results-cta:hover{border-color:#000062;color:#000062}.follow-picker{background-color:#fff;border:1px solid #e2e2e2;border-radius:4px;margin-bottom:16px;padding:14px}.follow-picker__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.follow-picker__close{background:none;border:none;color:#8e909e;cursor:pointer;font-size:22px;line-height:1}.follow-picker__search input{border:1px solid #d9dae0;border-radius:6px;padding:8px 10px;width:100%}.follow-picker__results{margin-top:8px}.follow-picker__current{margin-top:10px}.follow-group{margin-top:10px}.follow-group strong{color:#8e909e;display:block;font-family:"Roboto Condensed",Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;font-size:11px;letter-spacing:.4px;margin-bottom:2px;text-transform:uppercase}.follow-searching,.follow-empty{color:#8e909e;font-size:13px;margin:8px 2px}.follow-row{align-items:center;border-top:1px solid #f4f4f4;display:flex;gap:10px;justify-content:space-between;padding:8px 2px}.follow-row__meta{color:#8e909e;font-size:12px}.follow-row__btn{background:none;border:1px solid #000062;border-radius:999px;color:#000062;cursor:pointer;font-size:12px;font-weight:700;padding:4px 12px;white-space:nowrap}.follow-row__btn.is-following{background-color:#000062;color:#fff}.results-filters{background-color:#f9f9f9;border-radius:4px;margin-bottom:16px;padding:12px}.results-filters__row{display:grid;gap:8px 10px;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(min-width: 768px){.results-filters__row{grid-template-columns:repeat(auto-fit, minmax(150px, 1fr))}}.results-filters .field{display:flex;flex-direction:column;min-width:0}.results-filters .field label{color:#8e909e;font-family:"Roboto Condensed",Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;font-size:11px;font-weight:700;letter-spacing:.4px;margin-bottom:4px;text-transform:uppercase}.results-filters .field select,.results-filters .field input{background-color:#fff;border:1px solid #d9dae0;border-radius:6px;font-size:14px;height:38px;padding:0 10px;width:100%}.results-filters .field select{padding-right:26px}.results-browse{margin-top:10px}.results-browse summary{color:#000062;cursor:pointer;font-size:13px;font-weight:700}.results-browse__body{display:grid;gap:12px;margin-top:10px;max-width:420px}.results-team-search__results:not(:empty){border:1px solid #d9dae0;border-radius:6px;margin-top:4px;max-height:260px;overflow-y:auto}.results-team-search__item{color:#454650;display:block;font-size:14px;padding:8px 10px;text-decoration:none}.results-team-search__item+.results-team-search__item{border-top:1px solid #f4f4f4}.results-team-search__item:hover{background-color:#f9f9f9;color:#000062}.results-team-search__empty{color:#8e909e;font-size:13px;padding:8px 10px}.active-scope{align-items:center;background-color:rgba(0,0,98,.06);border:1px solid #000062;border-radius:999px;display:inline-flex;gap:12px;margin-bottom:16px;padding:6px 14px}.active-scope__label{font-size:14px}.active-scope__label a{color:#000062;font-weight:700}.active-scope__clear{color:#8e909e;font-size:13px;font-weight:700;text-decoration:none;white-space:nowrap}.active-scope__clear:hover{color:#000062}.meet-month{margin-bottom:14px}.meet-month-heading{border-bottom:2px solid #000062;color:#000062;font-family:"Roboto Condensed",Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;font-size:15px;font-weight:700;letter-spacing:.3px;margin:0 0 4px;padding-bottom:4px;text-transform:uppercase}.meet-rows{list-style:none;margin:0;padding:0}.meet-row{align-items:center;border-left:3px solid rgba(0,0,0,0);display:grid;gap:12px;grid-template-columns:56px 1fr auto;padding:6px 12px}.meet-row:nth-child(even){background-color:#f9f9f9}.meet-row.is-followed{background-color:rgba(0,0,98,.05);border-left-color:#000062}.meet-row__date{color:#8e909e;font-family:"Roboto Condensed",Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;font-size:13px;font-weight:700;line-height:1.2}.meet-row__day-end{color:#8e909e;display:block}.meet-row__body{min-width:0}.meet-row__name{color:#000062;display:-webkit-box;font-size:15px;font-weight:700;line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.meet-row__name:hover{text-decoration:underline}.meet-row__venue{color:#8e909e;display:block;font-size:12px;line-height:1.35}.meet-row__links{align-items:center;display:flex;gap:12px;white-space:nowrap}.meet-row__icon{color:#8e909e}.meet-row__icon:hover{color:#000062}.meet-row__results{color:#000062;font-size:13px;font-weight:700;text-decoration:none}.meet-row__results:hover{text-decoration:underline}.is-followed-badge{background-color:#000062;border-radius:3px;color:#fff;font-family:"Roboto Condensed",Helvetica Neue,Arial,Helvetica,Verdana,sans-serif;font-size:10px;font-weight:700;letter-spacing:.4px;margin-left:6px;padding:1px 5px;text-transform:uppercase;vertical-align:middle}.is-followed-badge[data-follows]{cursor:help}.follow-tooltip{background-color:#0f1019;border-radius:4px;box-shadow:0 4px 14px rgba(15,16,25,.35);color:#fff;font-size:12px;line-height:1.4;max-width:300px;padding:6px 10px;position:absolute;z-index:50}.results-pager{display:flex;gap:12px;justify-content:space-between;margin:20px 0}.results-pager__link{color:#000062;font-weight:700;text-decoration:none}.results-pager__link:hover{text-decoration:underline}.results-pager__next{margin-left:auto}.my-results-note{color:#8e909e;font-size:13px;margin:12px 0 20px}.results-pager__btn{background:none;border:none;cursor:pointer;font-size:inherit;padding:0}.results-empty,.my-results-empty{background-color:#f9f9f9;border:1px dashed #d9dae0;border-radius:4px;color:#454650;margin:16px 0;padding:28px 16px;text-align:center}.results-empty p,.my-results-empty p{margin:0 0 12px}.results-empty .results-empty__clear,.results-empty .my-results-empty__manage,.my-results-empty .results-empty__clear,.my-results-empty .my-results-empty__manage{background-color:#000062;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-weight:700;padding:8px 18px;text-decoration:none}
