article.svelte-1pj32rk{background:var(--surface-red);min-width:0;padding:20px;transition:background .18s,transform .18s;position:relative;overflow:hidden}article.upcoming.svelte-1pj32rk{background:var(--surface)}article.upcoming.svelte-1pj32rk:hover{background:#292929}article.upcoming.svelte-1pj32rk .label:where(.svelte-1pj32rk) span:where(.svelte-1pj32rk):last-child{color:var(--text-muted)}article.svelte-1pj32rk:before{content:"";border:1px solid #f9f3f312;width:170px;height:170px;position:absolute;top:-70px;right:-40px;transform:rotate(45deg)}article.svelte-1pj32rk:hover{z-index:1;background:#3a171c;transform:translateY(-6px)}.label.svelte-1pj32rk,.occupancy.svelte-1pj32rk{justify-content:space-between;display:flex}.label.svelte-1pj32rk{color:var(--text-muted);letter-spacing:.08em;font-size:.65rem;font-weight:600}.label.svelte-1pj32rk span:where(.svelte-1pj32rk):last-child{color:var(--primary)}h3.svelte-1pj32rk{max-width:290px;min-height:78px;font-family:var(--display), sans-serif;letter-spacing:-.04em;margin:42px 0 26px;font-size:clamp(1.25rem,2.2vw,2rem);line-height:1}.occupancy.svelte-1pj32rk{border-bottom:1px solid var(--border);align-items:end;padding-bottom:16px}.occupancy.svelte-1pj32rk strong:where(.svelte-1pj32rk){font-family:var(--display), sans-serif;font-size:clamp(2.2rem,4vw,3.7rem);line-height:1}.occupancy.svelte-1pj32rk span:where(.svelte-1pj32rk){color:var(--text-muted);padding-bottom:4px;font-size:.65rem;font-weight:600}dl.svelte-1pj32rk{grid-template-columns:1.2fr 1fr .6fr;gap:12px;margin:24px 0 38px;display:grid}dl.svelte-1pj32rk div:where(.svelte-1pj32rk){flex-direction:column-reverse;gap:7px;display:flex}dt.svelte-1pj32rk{color:var(--text-muted);letter-spacing:.08em;font-size:.6rem;font-weight:600}dd.svelte-1pj32rk{font-family:var(--display), sans-serif;white-space:nowrap;margin:0;font-size:clamp(.72rem,1vw,.92rem)}.open-link.svelte-1pj32rk{border-top:1px solid var(--text-muted);font-family:var(--display), sans-serif;justify-content:space-between;padding:15px 0 10px;font-size:.7rem;font-weight:600;text-decoration:none;transition:color .18s,padding .22s cubic-bezier(.2,.75,.25,1);display:flex}.open-link.svelte-1pj32rk:hover{color:var(--primary);padding-left:8px;padding-right:8px}.open-link.svelte-1pj32rk:active{padding-left:3px;padding-right:3px;transition-duration:80ms}article.closed.svelte-1pj32rk{background:var(--golden);flex-direction:column;padding:8.5%;display:flex;container-type:inline-size}article.closed.svelte-1pj32rk:hover{background:#332a15}article.closed.svelte-1pj32rk:before{content:none}.closed.svelte-1pj32rk .label:where(.svelte-1pj32rk){letter-spacing:-.03em;gap:12px;font-size:clamp(.55rem,4cqi,1.5rem)}.closed.svelte-1pj32rk .label:where(.svelte-1pj32rk) span:where(.svelte-1pj32rk):last-child{color:var(--text-golden)}.closed.svelte-1pj32rk h3:where(.svelte-1pj32rk){overflow-wrap:anywhere;max-width:none;min-height:0;margin:7cqi 0 0;font-size:clamp(1.25rem,9.5cqi,3.75rem);line-height:1.1}.result-link.svelte-1pj32rk{text-decoration:none}.result-link.svelte-1pj32rk:after{content:"";position:absolute;inset:0}.result-link.svelte-1pj32rk:focus-visible{outline:none}.result-link.svelte-1pj32rk:focus-visible:after{outline:2px solid var(--text-primary);outline-offset:-4px}.results.svelte-1pj32rk{grid-template-columns:minmax(0,1fr);gap:7cqi;margin:auto 0 0;padding-top:23cqi}.results.svelte-1pj32rk div:where(.svelte-1pj32rk){gap:2cqi}.results.svelte-1pj32rk dt:where(.svelte-1pj32rk){color:var(--text-primary);font-family:var(--display), sans-serif;letter-spacing:-.04em;font-size:clamp(.75rem,5cqi,2rem)}.results.svelte-1pj32rk dd:where(.svelte-1pj32rk){color:var(--text-golden);letter-spacing:-.055em;overflow-wrap:anywhere;white-space:normal;font-size:clamp(1.75rem,16cqi,6rem);font-weight:800;line-height:1}.results.svelte-1pj32rk dd.pending:where(.svelte-1pj32rk){font-size:clamp(1.25rem,8cqi,3rem)}
