.ae-x-search{position:relative}.ae-x-options{position:absolute;z-index:20;top:100%;left:0;right:0;margin:.25rem 0 0;padding:.25rem 0;list-style:none;background:var(--color-surface);border:1px solid var(--color-rule);box-shadow:0 8px 24px rgba(28,25,23,.12)}.ae-x-none{padding:.6rem .75rem;color:var(--ae-muted)}.ae-x-option{display:flex;justify-content:space-between;gap:1rem;padding:.55rem .75rem;cursor:pointer}.ae-x-option[aria-selected=true]{background:var(--color-hover-bg)}.ae-x-option-name{color:var(--color-ink)}.ae-x-option-meta{flex-shrink:1;text-align:right;color:var(--ae-muted);font-size:.9rem}.ae-cs-figure{margin:.5rem 0 0}.ae-cs-dot{fill:var(--ae-blue-fill);stroke:var(--ae-blue);stroke-width:1;cursor:pointer}.ae-cs-dot:hover{fill:var(--ae-blue)}.ae-cs-key-avg:before{width:1rem;height:0;border-radius:0;border:0;border-top:2px dashed var(--ae-ochre);background:none}.ae-cs-panel{margin-top:.5rem}.ae-cs-school-name{margin:0;font-size:1.15rem}.ae-cs-sub{margin:1.75rem 0 .25rem}.ae-cs-link{padding:0;font:inherit;color:inherit;text-align:left;background:none;border:0;cursor:pointer}.ae-cs-link:hover{text-decoration:underline}.ae-cs-disc{display:block;font-size:.82rem;color:var(--ae-muted)}