.viewport.svelte-3d9h24.svelte-3d9h24{display:flex;justify-content:center;align-items:flex-start;width:100%;min-height:100vh;background:#e9e9ec;padding:40px 24px;box-sizing:border-box}.fit.svelte-3d9h24.svelte-3d9h24{display:contents}.viewport.embedded.svelte-3d9h24.svelte-3d9h24{display:block;width:100%;height:100%;min-height:0;padding:0;background:transparent;overflow:visible}.viewport.embedded.svelte-3d9h24 .fit.svelte-3d9h24{display:block;position:relative;width:100%;height:100%}.viewport.embedded.svelte-3d9h24 .stage.svelte-3d9h24{position:absolute;top:0;left:0;transform-origin:top left}.viewport.embedded.scroll.svelte-3d9h24.svelte-3d9h24,.viewport.embedded.scroll.svelte-3d9h24 .fit.svelte-3d9h24{height:auto;aspect-ratio:500 / 1566}.stage.svelte-3d9h24.svelte-3d9h24{position:relative;flex:0 0 auto;box-sizing:border-box;background:#fff;border-radius:12px;font-family:Inter,system-ui,sans-serif;color:#171717;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.top.svelte-3d9h24.svelte-3d9h24{box-sizing:border-box;padding:12px 16px 0 24px}.crumb.svelte-3d9h24.svelte-3d9h24{display:flex;align-items:center;gap:4px;height:20px;margin-bottom:4px}.crumb__label.svelte-3d9h24.svelte-3d9h24{font-weight:700;font-size:13px;line-height:16px;letter-spacing:-.01em;color:#171717}.title.svelte-3d9h24.svelte-3d9h24{margin:0;padding-top:2px;font-family:Inter,system-ui,sans-serif;font-weight:800;font-size:32px;line-height:36px;letter-spacing:-.02em;color:#171717}.tabs.svelte-3d9h24.svelte-3d9h24{position:relative;display:flex;gap:12px;align-items:flex-start;height:50px;padding-top:24px;box-sizing:border-box}.tab.svelte-3d9h24.svelte-3d9h24{font-weight:700;font-size:11px;line-height:14px;color:#17171780;white-space:nowrap}.tab.active.svelte-3d9h24.svelte-3d9h24{color:#171717}.tabs__rule.svelte-3d9h24.svelte-3d9h24{position:absolute;left:0;right:-8px;bottom:0;height:1px;background:#1717170d}.tabs__active.svelte-3d9h24.svelte-3d9h24{position:absolute;left:0;bottom:0;width:76px;height:2px;background:#171717}.middle.svelte-3d9h24.svelte-3d9h24{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;padding:24px 24px 36px}.explore.svelte-3d9h24.svelte-3d9h24{box-sizing:border-box;margin-top:8px;width:100%;height:54px;border:none;border-radius:20px;background:#171717;color:#fff;font-family:inherit;font-weight:700;font-size:24px;letter-spacing:0;cursor:pointer}
