: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}._page_gaah5_1{max-width:1100px;padding:var(--space-6) var(--space-4);margin:0 auto}._note_gaah5_7{color:color-mix(in srgb, var(--color-text) 60%, transparent);font-size:var(--font-size-2)}._problem_gaah5_12{color:#ce2c31}._recording_gaah5_16{margin-top:var(--space-6)}._recording_gaah5_16 h2{font-size:var(--font-size-3);margin:0}._stage_gaah5_24{margin:var(--space-1) 0 var(--space-3);color:color-mix(in srgb, var(--color-text) 70%, transparent)}._videos_gaah5_29{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._videos_gaah5_29 figure{margin:0}._videos_gaah5_29 video{background:#000;border-radius:6px;width:100%}._videos_gaah5_29 figcaption{font-size:var(--font-size-1);color:color-mix(in srgb, var(--color-text) 60%, transparent)}._files_gaah5_47{gap:var(--space-3);font-size:var(--font-size-1);flex-wrap:wrap;display:flex}._files_gaah5_47 span{color:color-mix(in srgb, var(--color-text) 50%, transparent)}._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_oozx3_1{box-sizing:border-box;max-width:720px;min-height:100dvh;padding:var(--space-6) var(--space-4) var(--space-3);flex-direction:column;margin:0 auto;display:flex}._account_oozx3_11{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._account_oozx3_11 p{margin:0}._error_oozx3_21{color:#ce2c31}._note_oozx3_25{color:color-mix(in srgb, var(--color-text) 60%, transparent);font-size:var(--font-size-2)}._footer_oozx3_30{padding-top:var(--space-6);font-size:var(--font-size-2);text-align:center;margin-top:auto}._footer_oozx3_30 a{color:color-mix(in srgb, var(--color-text) 60%, transparent);text-decoration:none}._footer_oozx3_30 a:hover{text-decoration:underline}._magicLink_857gv_1{max-width:720px;padding:var(--space-6) var(--space-4);margin:0 auto}._policy_1cz6l_1{max-width:640px;padding:var(--space-6) var(--space-4);margin:0 auto;line-height:1.6}._policy_1cz6l_1 h1{margin:0 0 var(--space-3);font-size:inherit;font-weight:inherit}._app_1hdvu_1{max-width:720px;padding:var(--space-6) var(--space-4);margin:0 auto}
