.bottomPanel.svelte-16ksr54{position:fixed;top:16px;right:16px;bottom:0;left:16px;z-index:3000;background:color-mix(in srgb,var(--bg-z1) 30%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:16px 16px 0 0}.bottomPanel.svelte-16ksr54 .closeButton:where(.svelte-16ksr54){padding:16px;border:none;background:var(--bg-z1);border-radius:8px;cursor:pointer;position:absolute;top:16px;right:16px}.bottomPanel.svelte-16ksr54 .closeButton:where(.svelte-16ksr54):hover{opacity:.8}.container.svelte-gzt1eu{height:100%;display:flex;flex-direction:column}.container.svelte-gzt1eu .header:where(.svelte-gzt1eu){display:flex;align-items:baseline;margin:32px}.container.svelte-gzt1eu .header:where(.svelte-gzt1eu) h2:where(.svelte-gzt1eu){font-size:var(--font-size-body-large);line-height:24px}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu){flex:1;display:flex;margin:0 0 32px 32px}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .currentScreen:where(.svelte-gzt1eu){background:var(--bg-z1);border-radius:32px;height:100%;padding:0 120px;display:flex;align-items:center;justify-content:center}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .currentScreen:where(.svelte-gzt1eu) .hitBox{width:240px;max-height:100%}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .currentScreen.landscape:where(.svelte-gzt1eu){padding:0 40px}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .currentScreen.landscape:where(.svelte-gzt1eu) .hitBox{width:720px;max-width:30vw}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .content:where(.svelte-gzt1eu){flex:1;overflow-y:auto}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .content:where(.svelte-gzt1eu) .stack:where(.svelte-gzt1eu){height:100%;width:fit-content;box-sizing:border-box;display:flex;align-items:center;gap:32px;padding:0 16px 0 32px}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .content:where(.svelte-gzt1eu) .stack:where(.svelte-gzt1eu) .hitBox{width:240px;max-height:100%}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .content:where(.svelte-gzt1eu) .stack.landscape:where(.svelte-gzt1eu) .hitBox{width:720px;max-width:70vw}@media screen and (max-width: 720px){.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu){margin-left:0}.container.svelte-gzt1eu .contentBox:where(.svelte-gzt1eu) .currentScreen:where(.svelte-gzt1eu){display:none}}.container.svelte-1f4ds8j{height:100%;display:flex;flex-direction:column}.container.svelte-1f4ds8j h2:where(.svelte-1f4ds8j){margin:32px;font-size:var(--font-size-body-large);line-height:24px}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j){flex:1;overflow-y:auto}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack:where(.svelte-1f4ds8j){height:100%;width:fit-content;box-sizing:border-box;display:flex;align-items:center;gap:16px;padding:32px}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack:where(.svelte-1f4ds8j) .hitBox{width:240px;max-height:100%}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack.landscape:where(.svelte-1f4ds8j) .hitBox{width:720px;max-width:70vw}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack:where(.svelte-1f4ds8j) .separator:where(.svelte-1f4ds8j){background:var(--bg-brand);width:80px;height:4px}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack:where(.svelte-1f4ds8j) .start:where(.svelte-1f4ds8j),.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack:where(.svelte-1f4ds8j) .end:where(.svelte-1f4ds8j){background:var(--bg-brand);color:var(--fg-on-brand);font-size:var(--font-size-body-large);line-height:24px;display:flex}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack:where(.svelte-1f4ds8j) .start:where(.svelte-1f4ds8j){aspect-ratio:1;border-radius:50%;gap:8px;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:160px}.container.svelte-1f4ds8j .content:where(.svelte-1f4ds8j) .stack:where(.svelte-1f4ds8j) .end:where(.svelte-1f4ds8j){gap:12px;padding:24px;border-radius:16px;white-space:nowrap}.hitDisplay.svelte-1ujjg3j{display:flex;gap:32px;background:var(--bg-z1);border-radius:16px;padding:16px;margin:0 auto;max-height:60vh;width:fit-content}.hitDisplay.svelte-1ujjg3j .hitZoomButton:where(.svelte-1ujjg3j){border:none;background:transparent;cursor:zoom-in;padding:0}.hitDisplay.svelte-1ujjg3j img:where(.svelte-1ujjg3j){object-fit:contain;max-height:60vh;border-radius:8px;border:1px solid var(--bg-z0)}.hitDisplay.svelte-1ujjg3j img.portrait:where(.svelte-1ujjg3j){height:480px;max-width:45vw}.hitDisplay.svelte-1ujjg3j img.landscape:where(.svelte-1ujjg3j){width:45vw}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j){display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;flex:1;max-width:50vw}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .actions:where(.svelte-1ujjg3j){display:flex}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .appName:where(.svelte-1ujjg3j){font-size:var(--font-size-body-large);font-weight:700;color:var(--fg-secondary);text-decoration:none}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .appName:where(.svelte-1ujjg3j):hover{text-decoration:underline}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .summary:where(.svelte-1ujjg3j){font-size:var(--font-size-title-extralarge);line-height:64px;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .details:where(.svelte-1ujjg3j){margin-top:16px;font-size:var(--font-size-body-small);color:var(--fg-secondary)}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .details:where(.svelte-1ujjg3j) .screenTypeLink:where(.svelte-1ujjg3j){text-transform:capitalize}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .details:where(.svelte-1ujjg3j) .screenTypeLink:where(.svelte-1ujjg3j){color:var(--fg-secondary);text-decoration:none}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .details:where(.svelte-1ujjg3j) .screenTypeLink:where(.svelte-1ujjg3j):hover{text-decoration:underline}.hitDisplay.svelte-1ujjg3j .relatedContent:where(.svelte-1ujjg3j){display:flex;gap:16px;width:100%}.zoomedHit.svelte-1ujjg3j{border:none;cursor:zoom-out;position:fixed;top:84px;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;z-index:1000;background:#000c;padding:16px}.zoomedHit.svelte-1ujjg3j img:where(.svelte-1ujjg3j){max-height:100%;max-width:100%;box-sizing:border-box;border-radius:16px}@media screen and (max-width: 920px){.hitDisplay.svelte-1ujjg3j{flex-direction:column;max-height:none;align-items:center;width:auto;gap:16px}.hitDisplay.svelte-1ujjg3j img:where(.svelte-1ujjg3j){max-height:50vh}.hitDisplay.svelte-1ujjg3j img.portrait:where(.svelte-1ujjg3j),.hitDisplay.svelte-1ujjg3j img.landscape:where(.svelte-1ujjg3j){max-width:100%}.hitDisplay.svelte-1ujjg3j img.landscape:where(.svelte-1ujjg3j){width:auto}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j){width:100%;max-width:none}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .actions:where(.svelte-1ujjg3j){width:100%;flex-wrap:wrap;margin:16px 0;justify-content:center;gap:8px}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j){order:-1;text-align:center}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .summary:where(.svelte-1ujjg3j){line-height:40px}.hitDisplay.svelte-1ujjg3j .content:where(.svelte-1ujjg3j) .textContent:where(.svelte-1ujjg3j) .details:where(.svelte-1ujjg3j){margin-top:8px}}main.svelte-56cmmm{position:relative;min-height:90vh;overflow-x:hidden}main.svelte-56cmmm .backButton:where(.svelte-56cmmm){display:flex;align-items:center;gap:8px;border:none;position:sticky;top:0;left:0;padding:0 32px;z-index:100;text-decoration:none;color:var(--fg-secondary);background:transparent;cursor:pointer;font-size:var(--font-size-body-large);font-weight:700}main.svelte-56cmmm .backButton:where(.svelte-56cmmm) span:where(.svelte-56cmmm){margin-right:8px}main.svelte-56cmmm .backButton:where(.svelte-56cmmm):hover{color:var(--fg-primary)}.displayContainer.svelte-56cmmm{--horizontalPadding: 88px;padding:32px var(--horizontalPadding);width:fit-content;margin:0 auto;position:relative}.displayContainer.svelte-56cmmm .mainHitDisplayContainer:where(.svelte-56cmmm){position:relative;z-index:150}.displayContainer.svelte-56cmmm .hitPreviewContainer:where(.svelte-56cmmm){position:absolute;z-index:3;top:0;height:calc(100% - 96px);margin:48px 16px;box-sizing:border-box}.displayContainer.svelte-56cmmm .hitPreviewContainer.before:where(.svelte-56cmmm){left:var(--horizontalPadding);z-index:calc(100 - var(--offset));transform:scale(calc(1 - var(--offset) * .05)) translate(calc(-80% * var(--offset)))}.displayContainer.svelte-56cmmm .hitPreviewContainer.after:where(.svelte-56cmmm){right:var(--horizontalPadding);z-index:calc(100 - var(--offset));transform:scale(calc(1 - var(--offset) * .05)) translate(calc(80% * var(--offset)))}.similarContent.svelte-56cmmm{opacity:.2;transition:opacity .4s ease-in-out;pointer-events:none}.similarContent.visible.svelte-56cmmm{opacity:1;transition:opacity .7s ease-in-out;pointer-events:auto}.similarContent.svelte-56cmmm h2:where(.svelte-56cmmm){text-align:center;color:var(--fg-secondary);font-size:var(--font-size-body-large)}@media screen and (max-width: 920px){main.svelte-56cmmm .backButton:where(.svelte-56cmmm){display:none}main.svelte-56cmmm .displayContainer:where(.svelte-56cmmm){--horizontalPadding: 16px;margin:0 var(--horizontalPadding) 32px}}
