[data-rv]{transition:opacity .24s var(--ease-out), translate .24s var(--ease-out)}[data-rv=wait]{opacity:0;translate:0 14px}.ui-bento .ui-bento-link{transition:border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out), translate var(--dur-2) var(--ease-out), scale var(--dur-1) var(--ease-out)}.ui-bento .ui-bento-link:active{box-shadow:none;scale:.97}.ui-bento-text strong{display:block}.ui-bento-go{vertical-align:-2px;width:16px;height:16px;color:var(--fern);transition:translate var(--dur-2) var(--ease-out);margin-left:6px;display:inline-block}.ui-bento-link:active .ui-bento-go{translate:3px}.ui-bento-count{text-wrap:pretty}.ui-bento-art{transition:translate var(--dur-3) var(--ease-out)}@media (hover:hover){.ui-bento .ui-bento-link:hover{translate:0 -3px}.ui-bento-link:hover .ui-bento-go{translate:3px}.ui-bento-link:hover .ui-bento-art{translate:0 -2px}}.ui-bento-room .ui-bento-link{background:var(--ink);color:#f3f8f5;box-shadow:inset 0 1px 0 #ffffff14, var(--shadow-2);border-color:#0000}@media (hover:hover){.ui-bento-room .ui-bento-link:hover{background:#19493d;border-color:#0000}}.ui-bento-room .ui-bento-art{--mist:#1d4a3e;--surface:#285a4c;--tint:#35695a;--fern:#5fc79f;--marker:#d9ee96;color:#e6efe9}.ui-bento-room .ui-bento-lead{color:#b9cfc5}.ui-bento-room .ui-bento-count,.ui-bento-room .ui-bento-go{color:var(--lime)}@keyframes nav-pop{45%{scale:1.16}}@keyframes nav-bar{0%{scale:0 1}}@media (max-width:650px){.mobile-nav button.active .icon{animation:nav-pop .34s var(--ease-pop)}.mobile-nav button.active:before{animation:nav-bar .26s var(--ease-out)}}@keyframes tab-in{0%{scale:.94}}.explore-tabs button.is-active{animation:tab-in .22s var(--ease-pop)}@media (max-width:380px){.ui-bento-seeker .ui-bento-go{display:none}}.search-bar.home-search{margin:0 0 24px;scroll-margin-top:96px;position:static}@media (max-width:650px){nav.ui-bento ul{grid-template-areas:"room seeker""dorm item"}nav.ui-bento .ui-bento-link{min-height:104px;box-shadow:none;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}nav.ui-bento .ui-bento-art svg{width:36px;height:36px}nav.ui-bento .ui-bento-text strong{letter-spacing:normal;font-size:16px}nav.ui-bento .ui-bento-count{font-size:14px}nav.ui-bento .ui-bento-lead,nav.ui-bento .ui-bento-go{display:none}nav.ui-bento .ui-bento-cell{animation:none}.search-bar.home-search input,.search-bar.home-search select{min-height:44px;font-size:16px}}
