.hub-card.svelte-1aifoq5{background-color:var(--m-cream);border:3px solid var(--m-border-color);box-shadow:10px 10px 0px 0px var(--m-border-color);cursor:pointer;flex-direction:column;width:100%;max-width:350px;max-height:272px;transition:max-width .4s cubic-bezier(.4,0,.2,1),max-height .4s cubic-bezier(.4,0,.2,1),box-shadow .4s,background-color .4s;animation:3s ease-in-out infinite svelte-1aifoq5-float;display:flex;overflow:hidden}.hub-card.expanded.svelte-1aifoq5{cursor:default;max-width:540px;max-height:90dvh;box-shadow:14px 14px 0px 0px var(--m-border-color);animation:none}.hub-card.collapsedOnly.svelte-1aifoq5{cursor:default;max-height:90dvh}@media (orientation:portrait){.hub-card.expanded.svelte-1aifoq5,.hub-card.collapsedOnly.svelte-1aifoq5{max-width:calc(100vw - 40px);max-height:90dvh}}@keyframes svelte-1aifoq5-float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}.card-header.svelte-1aifoq5{border-bottom:2px solid var(--m-border-color);flex-shrink:0;justify-content:flex-end;align-items:center;width:100%;height:36px;padding:0 10px;display:flex}.card-header.has-title.svelte-1aifoq5{justify-content:space-between}.card-title.svelte-1aifoq5{font-family:var(--m-font-pixel);color:var(--m-ink);text-transform:uppercase;letter-spacing:.5px;font-weight:600}.close-btn.svelte-1aifoq5{cursor:pointer;font-family:var(--m-font-pixel);color:var(--m-muted);background:0 0;border:none;padding:4px 6px;font-size:.6rem;line-height:1;transition:color .1s}.close-btn.svelte-1aifoq5:hover{color:var(--m-ink)}.close-btn.svelte-1aifoq5:active{transform:translate(2px,2px)}.collapsed-content.svelte-1aifoq5{text-align:center;flex-shrink:0;padding:40px 20px;font-size:5rem;font-weight:500}.expanded-content.svelte-1aifoq5{flex-direction:column;flex-shrink:0;gap:28px;padding:32px 36px;display:flex;overflow:auto}
