lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;max-width:720px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#eee;text-shadow:0 0 2px #00000080;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(#000000ab 0%,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lyt-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html:has(#campus:not([data-state=error])),html:has(#campus:not([data-state=error])) body{overscroll-behavior:none;overflow:hidden}#campus:not([data-state=error]){top:var(--site-header,4rem);height:auto;min-height:0;position:fixed;bottom:0;left:0;right:0}.campus[data-astro-cid-rxmzdjr4]{--hud-shadow:0 1px 2px #0000000f, 0 4px 14px #00000014;--card-shadow:0 2px 6px #0000000f, 0 14px 36px #00000024}html.dark .campus[data-astro-cid-rxmzdjr4]{--hud-shadow:0 1px 2px #0006, 0 4px 14px #00000059;--card-shadow:0 2px 6px #0006, 0 14px 36px #00000080}#campus-stage[data-astro-cid-rxmzdjr4]{outline:none}#campus-stage[data-astro-cid-rxmzdjr4]:focus-visible{outline:3px solid var(--c-accent);outline-offset:-3px}.hud[data-astro-cid-rxmzdjr4]{z-index:10;pointer-events:none;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem;display:flex;position:absolute}.hud[data-astro-cid-rxmzdjr4]>[data-astro-cid-rxmzdjr4]{pointer-events:auto}.hud-top-left[data-astro-cid-rxmzdjr4]{top:0;left:0}.hud-top-right[data-astro-cid-rxmzdjr4]{justify-content:flex-end;top:0;right:0}@media (width>=768px){.hud[data-astro-cid-rxmzdjr4]{padding:1rem}}.hud-chip[data-astro-cid-rxmzdjr4],.hud-btn[data-astro-cid-rxmzdjr4]{border:1px solid var(--c-line);background-color:var(--c-surface);min-height:2.25rem;color:var(--c-ink);box-shadow:var(--hud-shadow);white-space:nowrap;border-radius:8px;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;font-weight:500;display:inline-flex}.hud-btn[data-astro-cid-rxmzdjr4]{cursor:pointer;justify-content:center;min-width:2.25rem;transition:background-color .15s}.hud-btn[data-astro-cid-rxmzdjr4]:hover{background-color:var(--c-subtle)}.hud-btn[data-astro-cid-rxmzdjr4][aria-expanded=true]{background-color:var(--c-soft);color:var(--c-on-soft);border-color:#0000}@media (pointer:coarse){.hud-chip[data-astro-cid-rxmzdjr4],.hud-btn[data-astro-cid-rxmzdjr4]{min-height:2.75rem}.hud-btn[data-astro-cid-rxmzdjr4]{min-width:2.75rem}}.hud-btn[data-astro-cid-rxmzdjr4]:focus-visible,.campus-room[data-astro-cid-rxmzdjr4]:focus-visible,.menu-item[data-astro-cid-rxmzdjr4]:focus-visible,.campus-prompt[data-astro-cid-rxmzdjr4]:focus-visible,.swatch[data-astro-cid-rxmzdjr4]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.mode-icon[data-astro-cid-rxmzdjr4]{display:none}#campus-mode-btn[data-astro-cid-rxmzdjr4][data-mode=day] .mode-day[data-astro-cid-rxmzdjr4],#campus-mode-btn[data-astro-cid-rxmzdjr4][data-mode=night] .mode-night[data-astro-cid-rxmzdjr4],#campus-mode-btn[data-astro-cid-rxmzdjr4][data-mode=rain] .mode-rain[data-astro-cid-rxmzdjr4]{display:inline}#campus-music-btn[data-astro-cid-rxmzdjr4][data-on=false] .music-on[data-astro-cid-rxmzdjr4],#campus-music-btn[data-astro-cid-rxmzdjr4][data-on=true] .music-off[data-astro-cid-rxmzdjr4]{display:none}#campus-music-btn[data-astro-cid-rxmzdjr4][data-on=false]{color:var(--c-muted)}.track-item[data-astro-cid-rxmzdjr4]{text-align:left;border-radius:6px;align-items:center;gap:.625rem;width:100%;min-height:2.75rem;padding:.375rem .5rem;font-size:.9375rem;display:flex}.track-item[data-astro-cid-rxmzdjr4]:hover{background-color:var(--c-hover)}.track-item[data-astro-cid-rxmzdjr4]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.track-item[data-astro-cid-rxmzdjr4][aria-current=true]{background-color:var(--c-soft)}.track-item[data-astro-cid-rxmzdjr4][aria-current=true] .font-medium[data-astro-cid-rxmzdjr4]{color:var(--c-on-soft)}.track-eq[data-astro-cid-rxmzdjr4]{flex:none;align-items:flex-end;gap:2px;width:14px;height:14px;display:inline-flex}.track-eq[data-astro-cid-rxmzdjr4] i[data-astro-cid-rxmzdjr4]{background-color:var(--c-line-strong);border-radius:1px;width:3px;height:4px}.track-item[data-astro-cid-rxmzdjr4][aria-current=true] .track-eq[data-astro-cid-rxmzdjr4] i[data-astro-cid-rxmzdjr4]{background-color:var(--c-accent);animation:.9s ease-in-out infinite eq}.track-item[data-astro-cid-rxmzdjr4][aria-current=true] .track-eq[data-astro-cid-rxmzdjr4] i[data-astro-cid-rxmzdjr4]:nth-child(2){animation-delay:-300ms}.track-item[data-astro-cid-rxmzdjr4][aria-current=true] .track-eq[data-astro-cid-rxmzdjr4] i[data-astro-cid-rxmzdjr4]:nth-child(3){animation-delay:-600ms}.campus[data-astro-cid-rxmzdjr4][data-music=off] .track-eq[data-astro-cid-rxmzdjr4] i[data-astro-cid-rxmzdjr4]{animation:none!important}@keyframes eq{0%,to{height:4px}50%{height:14px}}@media (prefers-reduced-motion:reduce){.track-item[data-astro-cid-rxmzdjr4] .track-eq[data-astro-cid-rxmzdjr4] i[data-astro-cid-rxmzdjr4]{height:10px;animation:none!important}}.music-credit[data-astro-cid-rxmzdjr4]{color:var(--c-muted);border-top:1px solid var(--c-line);margin-top:.25rem;padding:.5rem .625rem .375rem;font-size:.75rem;line-height:1.5}.music-credit[data-astro-cid-rxmzdjr4] a[data-astro-cid-rxmzdjr4]{color:var(--c-accent);text-underline-offset:2px;text-decoration:underline}.menu-item[data-astro-cid-rxmzdjr4].phone-only{display:none}@media (width<=767px){.desk-only[data-astro-cid-rxmzdjr4]{display:none}.menu-item[data-astro-cid-rxmzdjr4].phone-only{display:flex}#campus-menu-btn[data-astro-cid-rxmzdjr4] span[data-astro-cid-rxmzdjr4]{display:none}}.hud-card[data-astro-cid-rxmzdjr4]{border:1px solid var(--c-line);background-color:var(--c-surface);box-shadow:var(--card-shadow);border-radius:12px}.campus-key[data-astro-cid-rxmzdjr4]{border:1px solid var(--c-line);background-color:var(--c-subtle);min-width:1.5rem;height:1.5rem;color:var(--c-ink);font-family:var(--font-sans);border-bottom-width:2px;border-radius:5px;justify-content:center;align-items:center;margin-right:.2rem;padding:0 .35rem;font-size:.75rem;font-weight:600;display:inline-flex}.campus-pop[data-astro-cid-rxmzdjr4]{z-index:20;width:min(100% - 1.5rem,19rem);max-height:calc(100% - 5rem);padding:.375rem;position:absolute;top:3.75rem;right:.75rem;overflow-y:auto}@media (width>=768px){.campus-pop[data-astro-cid-rxmzdjr4]{top:4rem;right:1rem}}.campus-pop[data-astro-cid-rxmzdjr4][hidden]{display:none}.menu-item[data-astro-cid-rxmzdjr4]{width:100%;min-height:2.5rem;color:var(--c-ink);text-align:left;border-radius:6px;align-items:center;gap:.625rem;padding:.375rem .625rem;font-size:.9375rem;display:flex}.menu-item[data-astro-cid-rxmzdjr4]:hover{background-color:var(--c-hover)}.menu-item[data-astro-cid-rxmzdjr4] svg{color:var(--c-muted)}.menu-state[data-astro-cid-rxmzdjr4]{color:var(--c-muted);margin-left:auto;font-size:.8125rem}.menu-row[data-astro-cid-rxmzdjr4]{border-block:1px solid var(--c-line);margin:.25rem 0;padding:.5rem .625rem .625rem}.menu-label[data-astro-cid-rxmzdjr4]{color:var(--c-muted);margin-bottom:.375rem;font-size:.75rem;font-weight:500}.campus-tour[data-astro-cid-rxmzdjr4]{z-index:16;pointer-events:none;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:absolute;inset:auto 0 1.5rem}.campus-tour[data-astro-cid-rxmzdjr4][hidden]{display:none}.campus-tour-caption[data-astro-cid-rxmzdjr4]{text-align:center;min-width:14rem;max-width:calc(100% - 2rem);padding:.625rem 1rem;transition:opacity .3s}.campus-tour-caption[data-astro-cid-rxmzdjr4].is-empty{opacity:0}.campus-tour-skip[data-astro-cid-rxmzdjr4]{pointer-events:auto;gap:.375rem;padding-inline:.875rem;font-weight:500}.campus[data-astro-cid-rxmzdjr4][data-touring=true] .campus-intro[data-astro-cid-rxmzdjr4]{display:none}.ride-grid[data-astro-cid-rxmzdjr4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.ride-chip[data-astro-cid-rxmzdjr4]{border:1px solid var(--c-line);background-color:var(--c-surface);min-height:3.5rem;color:var(--c-ink);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;padding:.375rem .25rem;font-size:.75rem;font-weight:500;line-height:1.1;transition:background-color .15s,border-color .15s;display:flex}.ride-chip[data-astro-cid-rxmzdjr4]:hover{background-color:var(--c-hover)}.ride-chip[data-astro-cid-rxmzdjr4] svg{color:var(--c-muted)}.ride-chip[data-astro-cid-rxmzdjr4][aria-pressed=true]{border-color:var(--c-accent);background-color:var(--c-soft);color:var(--c-on-soft)}.ride-chip[data-astro-cid-rxmzdjr4][aria-pressed=true] svg{color:var(--c-on-soft)}.ride-chip[data-astro-cid-rxmzdjr4]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.swatch[data-astro-cid-rxmzdjr4]{border:2px solid var(--c-surface);width:2rem;height:2rem;box-shadow:0 0 0 1px var(--c-line);cursor:pointer;border-radius:50%}.swatch[data-astro-cid-rxmzdjr4][aria-pressed=true]{box-shadow:0 0 0 2px var(--c-accent)}@media (pointer:coarse){.swatch[data-astro-cid-rxmzdjr4]{width:2.5rem;height:2.5rem}.menu-item[data-astro-cid-rxmzdjr4]{min-height:2.75rem}}.campus-room[data-astro-cid-rxmzdjr4]{text-align:left;border-radius:6px;flex-direction:column;width:100%;min-height:2.75rem;padding:.5rem .625rem;display:flex}.campus-room[data-astro-cid-rxmzdjr4]:hover{background-color:var(--c-hover)}.campus-room[data-astro-cid-rxmzdjr4][data-visited]>span[data-astro-cid-rxmzdjr4]:first-child:after{content:" ✓";color:var(--c-accent)}.campus-intro[data-astro-cid-rxmzdjr4]{z-index:30;background-color:#1919192e;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.campus-intro[data-astro-cid-rxmzdjr4][hidden]{display:none}.campus-intro-card[data-astro-cid-rxmzdjr4]{width:min(100%,26rem);padding:1.5rem}.intro-host[data-astro-cid-rxmzdjr4]{background-color:var(--c-subtle);border-radius:10px;align-items:center;gap:.75rem;padding:.75rem;display:flex}#campus-enter[data-astro-cid-rxmzdjr4]:disabled{cursor:progress;background-color:var(--c-subtle);color:var(--c-muted)}.campus[data-astro-cid-rxmzdjr4]:not([data-mode=play]) .hud[data-astro-cid-rxmzdjr4],.campus[data-astro-cid-rxmzdjr4]:not([data-mode=play]) .campus-minimap[data-astro-cid-rxmzdjr4],.campus[data-astro-cid-rxmzdjr4]:not([data-mode=play]) .campus-stick[data-astro-cid-rxmzdjr4],.campus[data-astro-cid-rxmzdjr4]:not([data-mode=play]) .campus-jump[data-astro-cid-rxmzdjr4],.campus[data-astro-cid-rxmzdjr4]:not([data-mode=play]) .campus-campad[data-astro-cid-rxmzdjr4]{display:none}.campus-help[data-astro-cid-rxmzdjr4]{z-index:25;flex-direction:column;width:min(100% - 2rem,24rem);max-height:calc(100% - 2rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.campus-help[data-astro-cid-rxmzdjr4][hidden]{display:none}.help-body[data-astro-cid-rxmzdjr4]{padding:1rem 1.25rem;overflow-y:auto}.help-grid[data-astro-cid-rxmzdjr4]{grid-template-columns:auto 1fr;align-items:center;gap:.6rem .875rem;font-size:.875rem;display:grid}.help-grid[data-astro-cid-rxmzdjr4] dt[data-astro-cid-rxmzdjr4]{color:var(--c-ink);white-space:nowrap;font-weight:500}.help-grid[data-astro-cid-rxmzdjr4] dd[data-astro-cid-rxmzdjr4]{color:var(--c-body)}.touch-only-grid[data-astro-cid-rxmzdjr4]{display:none}@media (pointer:coarse){.touch-only-grid[data-astro-cid-rxmzdjr4]{display:grid}.fine-only-grid[data-astro-cid-rxmzdjr4]{display:none}}.campus-talk[data-astro-cid-rxmzdjr4]{z-index:24;width:min(100% - 1.5rem,34rem);padding:1rem 1.125rem;position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%)}.campus-talk[data-astro-cid-rxmzdjr4][hidden]{display:none}@media (pointer:coarse){.campus-talk[data-astro-cid-rxmzdjr4]{bottom:9.5rem}}.campus-campad[data-astro-cid-rxmzdjr4]{z-index:12;grid-template-columns:repeat(3,2.25rem);gap:.375rem;display:grid;position:absolute;bottom:1rem;right:1rem}.campus-campad[data-astro-cid-rxmzdjr4] .hud-btn[data-astro-cid-rxmzdjr4]{touch-action:none;user-select:none;padding:0}@media (pointer:coarse),(width<=767px){.campus-campad[data-astro-cid-rxmzdjr4]{display:none}}.campus-minimap[data-astro-cid-rxmzdjr4]{z-index:10;border:1px solid var(--c-line);width:150px;height:138px;box-shadow:var(--hud-shadow);background-color:var(--c-surface);border-radius:12px;position:absolute;bottom:1rem;left:1rem}@media (width<=767px){.campus-minimap[data-astro-cid-rxmzdjr4]{display:none}}@media (pointer:coarse){.campus-minimap[data-astro-cid-rxmzdjr4]{top:4.25rem;bottom:auto}}@media (pointer:coarse) and (height<=520px){.campus-minimap[data-astro-cid-rxmzdjr4]{display:none}}.campus-toast[data-astro-cid-rxmzdjr4]{z-index:15;position:absolute;top:3.75rem;left:50%;transform:translate(-50%)}@media (width>=1180px){.campus-toast[data-astro-cid-rxmzdjr4]{top:1rem}}.campus-toast[data-astro-cid-rxmzdjr4][hidden]{display:none}.campus-bubble[data-astro-cid-rxmzdjr4]{z-index:12;border:1px solid var(--c-line);background-color:var(--c-surface);max-width:16rem;box-shadow:var(--hud-shadow);color:var(--c-ink);pointer-events:none;border-radius:12px;padding:.625rem .75rem;font-size:.875rem;line-height:1.4;position:absolute;top:0;left:0}.campus-bubble[data-astro-cid-rxmzdjr4][hidden]{display:none}.campus-prompts[data-astro-cid-rxmzdjr4]{z-index:14;gap:.5rem;width:max-content;max-width:calc(100% - 2rem);display:flex;position:absolute;bottom:1.25rem;left:50%;translate:-50%}.campus-prompt[data-astro-cid-rxmzdjr4]{background-color:var(--c-btn);min-height:2.75rem;color:var(--c-on-accent);box-shadow:var(--hud-shadow);cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;min-width:0;padding:0 1rem 0 .5rem;font-size:.9375rem;font-weight:500;transition:background-color .15s;display:inline-flex}.campus-prompt[data-astro-cid-rxmzdjr4]:hover{background-color:var(--c-btn-hover)}.campus-prompt[data-astro-cid-rxmzdjr4][hidden]{display:none}.campus-prompt[data-astro-cid-rxmzdjr4] span[data-astro-cid-rxmzdjr4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.campus-prompt[data-astro-cid-rxmzdjr4] .campus-key[data-astro-cid-rxmzdjr4]{color:#fff;background-color:#ffffff2e;border-color:#ffffff59;margin:0}.campus-prompt[data-astro-cid-rxmzdjr4] .prompt-yt[data-astro-cid-rxmzdjr4]{display:none}.campus-prompt[data-astro-cid-rxmzdjr4].is-video{background-color:var(--c-surface);color:var(--c-ink);border:1px solid var(--c-line)}.campus-prompt[data-astro-cid-rxmzdjr4].is-video:hover{background-color:var(--c-subtle)}.campus-prompt[data-astro-cid-rxmzdjr4].is-video .campus-key[data-astro-cid-rxmzdjr4]{background-color:var(--c-subtle);border-color:var(--c-line);color:var(--c-ink)}.campus-prompt[data-astro-cid-rxmzdjr4].is-video .prompt-yt[data-astro-cid-rxmzdjr4]{color:#f03;display:inline}.campus-prompt-alt[data-astro-cid-rxmzdjr4]{background-color:var(--c-surface);color:var(--c-ink);border:1px solid var(--c-line);flex-shrink:0}.campus-prompt-alt[data-astro-cid-rxmzdjr4]:hover{background-color:var(--c-subtle)}.campus-prompt-alt[data-astro-cid-rxmzdjr4] .campus-key[data-astro-cid-rxmzdjr4]{background-color:var(--c-subtle);border-color:var(--c-line);color:var(--c-ink)}.campus-stick[data-astro-cid-rxmzdjr4],.campus-jump[data-astro-cid-rxmzdjr4]{display:none}@media (pointer:coarse){.campus-stick[data-astro-cid-rxmzdjr4]{z-index:13;border:1px solid var(--c-line);width:7.5rem;height:7.5rem;box-shadow:var(--hud-shadow);touch-action:none;background-color:#ffffff8c;border-radius:50%;display:block;position:absolute;bottom:1.25rem;left:1.25rem}.campus-stick-knob[data-astro-cid-rxmzdjr4]{background-color:var(--c-btn);width:3.25rem;height:3.25rem;box-shadow:var(--hud-shadow);border-radius:50%;margin:-1.625rem 0 0 -1.625rem;position:absolute;top:50%;left:50%}.campus-jump[data-astro-cid-rxmzdjr4]{z-index:13;border:1px solid var(--c-line);background-color:var(--c-surface);width:4rem;height:4rem;color:var(--c-ink);box-shadow:var(--hud-shadow);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:2.5rem;right:1.25rem}.campus-prompts[data-astro-cid-rxmzdjr4]{bottom:9.75rem}.campus-prompt[data-astro-cid-rxmzdjr4] .campus-key[data-astro-cid-rxmzdjr4]{display:none}}@media (pointer:coarse),(width<=767px){.campus-prompts[data-astro-cid-rxmzdjr4]:has(.is-video){gap:.375rem;max-width:calc(100% - 1.5rem);inset:4.25rem .75rem auto auto;translate:none}.campus-prompts[data-astro-cid-rxmzdjr4]:has(.is-video) .campus-prompt[data-astro-cid-rxmzdjr4]{padding-inline:.75rem;font-size:.875rem}.campus[data-astro-cid-rxmzdjr4]:has(.campus-prompt.is-video:not([hidden])) .campus-toast[data-astro-cid-rxmzdjr4]{top:7.5rem}}.touch-only-inline[data-astro-cid-rxmzdjr4]{display:none}@media (pointer:coarse){.touch-only-inline[data-astro-cid-rxmzdjr4]{display:inline}.fine-only[data-astro-cid-rxmzdjr4]{display:none}}.campus-panel[data-astro-cid-rxmzdjr4]{z-index:22;flex-direction:column;max-height:70%;display:flex;position:absolute;inset:auto .75rem .75rem}.campus-panel[data-astro-cid-rxmzdjr4][hidden]{display:none}.campus-panel-body[data-astro-cid-rxmzdjr4]{overscroll-behavior:contain}.campus-panel[data-astro-cid-rxmzdjr4] .grid{grid-template-columns:1fr}@media (width>=768px){.campus-panel[data-astro-cid-rxmzdjr4]{width:460px;max-height:none;inset:1rem 1rem 1rem auto}}.campus-video[data-astro-cid-rxmzdjr4]{width:min(94vw,960px);max-width:none}.campus-done[data-astro-cid-rxmzdjr4]{width:min(94vw,34rem);max-width:none;max-height:calc(100svh - 2rem)}.campus-done-body[data-astro-cid-rxmzdjr4]{padding:1.5rem;overflow-y:auto}.campus[data-astro-cid-rxmzdjr4] dialog[data-astro-cid-rxmzdjr4]::backdrop{background-color:#19191973}@keyframes hud-pop{0%{opacity:0;translate:0 8px;scale:.98}}@keyframes panel-in{0%{opacity:0;translate:24px}}@keyframes sheet-in{0%{opacity:0;translate:0 24px}}.campus-prompt[data-astro-cid-rxmzdjr4]:not([hidden]),.campus-bubble[data-astro-cid-rxmzdjr4]:not([hidden]),.campus-toast[data-astro-cid-rxmzdjr4]:not([hidden]),.campus-talk[data-astro-cid-rxmzdjr4]:not([hidden]),.campus-help[data-astro-cid-rxmzdjr4]:not([hidden]),.campus-pop[data-astro-cid-rxmzdjr4]:not([hidden]),.campus[data-astro-cid-rxmzdjr4] dialog[data-astro-cid-rxmzdjr4][open]{animation:.18s ease-out hud-pop}.campus-panel[data-astro-cid-rxmzdjr4]:not([hidden]){animation:.22s cubic-bezier(.2,.8,.2,1) sheet-in}@media (width>=768px){.campus-panel[data-astro-cid-rxmzdjr4]:not([hidden]){animation-name:panel-in}}@media (prefers-reduced-motion:reduce){.campus[data-astro-cid-rxmzdjr4] [data-astro-cid-rxmzdjr4],.campus[data-astro-cid-rxmzdjr4] dialog[data-astro-cid-rxmzdjr4]{animation:none!important}}.room[data-astro-cid-rxmzdjr4]{border-top:1px solid var(--c-line);margin-top:3rem;padding-top:3rem}.room-title[data-astro-cid-rxmzdjr4]{margin-bottom:1rem;font-size:1.5rem;font-weight:700}@media (width>=640px){.room-title[data-astro-cid-rxmzdjr4]{font-size:1.875rem}}
