:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--font-size-1:12px;--font-size-2:14px;--font-size-3:16px;--font-size-4:20px;--radius-2:6px;--color-background:#fcfcfd;--color-text:#1c2024;--color-accent:#3e63dd;--color-accent-hover:#3358d4;--color-accent-text:#fff;--color-border:#d9d9e0}html{background:var(--color-background);color:var(--color-text);font-family:Inter,system-ui,-apple-system,sans-serif}body{margin:0}._page_1e90c_1{color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._zoomed_1e90c_16{cursor:grab}._stage_1e90c_20{transform-origin:0 0;will-change:transform;position:absolute;inset:0}._photo_1e90c_27{object-fit:contain;opacity:0;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;transition:opacity .7s;position:absolute;inset:0}._loaded_1e90c_39{opacity:1}._caption_1e90c_43{left:var(--space-3);bottom:var(--space-3);gap:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-2);font-size:var(--font-size-2);font-variant-numeric:tabular-nums;pointer-events:none;background:#0000008c;display:flex;position:absolute}._stale_1e90c_57{color:#ffb4a8}._empty_1e90c_61{font-size:var(--font-size-3);opacity:.7}._button_1vrwg_1{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-2);color:var(--color-text);font:inherit;font-size:var(--font-size-2);cursor:pointer;background:0 0;display:inline-flex}._button_1vrwg_1:disabled{cursor:not-allowed;opacity:.5}._primary_1vrwg_19{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-text)}._primary_1vrwg_19:hover:not(:disabled){background:var(--color-accent-hover)}._signInButton_jvan2_1{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-2);color:var(--color-text);font-size:var(--font-size-2);background:#fff;font-weight:500;text-decoration:none;display:inline-flex}._signInButton_jvan2_1:hover{background:color-mix(in srgb, var(--color-border) 25%, #fff)}._logo_jvan2_18{width:18px;height:18px}._home_l45md_1{max-width:720px;padding:var(--space-6) var(--space-4);margin:0 auto}._account_l45md_7{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._account_l45md_7 p{margin:0}._error_l45md_17{color:#ce2c31}._note_l45md_21{color:color-mix(in srgb, var(--color-text) 60%, transparent);font-size:var(--font-size-2)}._footer_l45md_26{margin-top:var(--space-6);font-size:var(--font-size-2)}._magicLink_857gv_1{max-width:720px;padding:var(--space-6) var(--space-4);margin:0 auto}._policy_1a5lf_1{max-width:640px;padding:var(--space-6) var(--space-4);margin:0 auto;line-height:1.6}._app_1hdvu_1{max-width:720px;padding:var(--space-6) var(--space-4);margin:0 auto}
