mirror of
https://github.com/Tria-plc/edr-platform.git
synced 2026-08-26 18:42:49 +00:00
1586 lines
658 KiB
Plaintext
1586 lines
658 KiB
Plaintext
{"version":8,"type":"context-options","origin":"library","browserName":"chromium","playwrightVersion":"1.61.1","options":{"noDefaultViewport":false,"viewport":{"width":1280,"height":720},"ignoreHTTPSErrors":false,"javaScriptEnabled":true,"bypassCSP":false,"userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36","locale":"en-US","offline":false,"deviceScaleFactor":1,"isMobile":false,"hasTouch":false,"colorScheme":"light","acceptDownloads":"accept","baseURL":"http://localhost:5174","serviceWorkers":"allow","selectorEngines":[],"testIdAttributeName":"data-testid","storageState":{"cookies":[],"origins":[{"origin":"http://localhost:5174","localStorage":[{"name":"auth_token","value":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"},{"name":"auth_user","value":"{\"iamUserId\":\"11111111-0000-4000-8000-000000000001\",\"passengerId\":\"11111111-0000-4000-8000-000000000001\",\"email\":\"test.passenger@edr.local\",\"phone\":null,\"fullName\":\"Test Passenger\",\"nationality\":null,\"faydaVerified\":false,\"preferredCurrency\":\"USD\",\"createdAt\":\"2026-07-21T10:44:20.904Z\",\"passenger\":{\"id\":\"11111111-0000-4000-8000-000000000001\",\"preferredLanguage\":null,\"loyalty\":{\"tier\":\"BRONZE\",\"pointsBalance\":500,\"lifetimePoints\":0},\"wallet\":{\"balanceMinor\":100000000,\"currency\":\"ETB\"}}}"}]}]}},"platform":"darwin","wallTime":1784630682869,"monotonicTime":22442.395,"sdkLanguage":"javascript","testIdAttributeName":"data-testid","contextId":"browser-context@a68c71dfbc4c6b01fefcaf0315ef54b9","title":"portal/ua15-telebirr-shortpay.spec.ts:16 › UA-15: a short-paid gateway settlement does NOT confirm the booking (C-4)"}
|
||
{"type":"before","callId":"call@364","startTime":22443.214,"class":"BrowserContext","method":"newPage","params":{},"stepId":"pw:api@24"}
|
||
{"type":"event","time":22475.204,"class":"BrowserContext","method":"page","params":{"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}}
|
||
{"type":"after","callId":"call@364","endTime":22475.265,"result":{"page":"<Page>"}}
|
||
{"type":"before","callId":"call@366","startTime":22476.519,"title":"Wait for event \"response\"","class":"Page","method":"__waitInfo__","params":{"waitId":"1e3da3d5a40a0beb0c1e4cd0f1e98eff","phase":"before","event":"response"},"stepId":"pw:api@25","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"before","callId":"call@369","startTime":22476.561,"class":"Frame","method":"goto","params":{"url":"/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","timeout":0,"waitUntil":"load"},"stepId":"pw:api@26","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@369"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@369","snapshotName":"before@call@369","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"about:blank","html":["HTML",{},["HEAD",{},["BASE",{"href":"about:blank"}]],["BODY"]],"viewport":{"width":1280,"height":720},"timestamp":22477.618,"wallTime":1784630682904,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@369","time":22477.955,"message":"navigating to \"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN\", waiting until \"load\""}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630682910.jpeg","width":1280,"height":720,"timestamp":22483.798,"frameSwapWallTime":1784630682909.005}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630682959.jpeg","width":1280,"height":720,"timestamp":22533.032,"frameSwapWallTime":1784630682958.063}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630682971.jpeg","width":1280,"height":720,"timestamp":22544.362,"frameSwapWallTime":1784630682969.493}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630682980.jpeg","width":1280,"height":720,"timestamp":22554.291,"frameSwapWallTime":1784630682979.254}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630682998.jpeg","width":1280,"height":720,"timestamp":22571.65,"frameSwapWallTime":1784630682996.636}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683036.jpeg","width":1280,"height":720,"timestamp":22609.53,"frameSwapWallTime":1784630683028.837}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683036.jpeg","width":1280,"height":720,"timestamp":22609.613,"frameSwapWallTime":1784630683029.379}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683036.jpeg","width":1280,"height":720,"timestamp":22609.654,"frameSwapWallTime":1784630683032.843}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683044.jpeg","width":1280,"height":720,"timestamp":22617.786,"frameSwapWallTime":1784630683042.564}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683061.jpeg","width":1280,"height":720,"timestamp":22634.655,"frameSwapWallTime":1784630683059.501}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683070.jpeg","width":1280,"height":720,"timestamp":22643.638,"frameSwapWallTime":1784630683068.523}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683117.jpeg","width":1280,"height":720,"timestamp":22690.95,"frameSwapWallTime":1784630683108.584}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683117.jpeg","width":1280,"height":720,"timestamp":22691.017,"frameSwapWallTime":1784630683109.802}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683117.jpeg","width":1280,"height":720,"timestamp":22691.059,"frameSwapWallTime":1784630683110.2458}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683131.jpeg","width":1280,"height":720,"timestamp":22705.094,"frameSwapWallTime":1784630683129.927}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683140.jpeg","width":1280,"height":720,"timestamp":22714.179,"frameSwapWallTime":1784630683139.256}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683150.jpeg","width":1280,"height":720,"timestamp":22723.985,"frameSwapWallTime":1784630683148.751}
|
||
{"type":"console","messageType":"info","text":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold","args":[{"preview":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools","value":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools"},{"preview":"font-weight:bold","value":"font-weight:bold"}],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js","lineNumber":38559,"columnNumber":16},"time":22727.634,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683159.jpeg","width":1280,"height":720,"timestamp":22733.252,"frameSwapWallTime":1784630683158.087}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683173.jpeg","width":1280,"height":720,"timestamp":22746.456,"frameSwapWallTime":1784630683171.344}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683182.jpeg","width":1280,"height":720,"timestamp":22756.161,"frameSwapWallTime":1784630683180.9412}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683192.jpeg","width":1280,"height":720,"timestamp":22765.722,"frameSwapWallTime":1784630683190.655}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683201.jpeg","width":1280,"height":720,"timestamp":22774.85,"frameSwapWallTime":1784630683199.882}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683210.jpeg","width":1280,"height":720,"timestamp":22784.225,"frameSwapWallTime":1784630683208.9119}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683220.jpeg","width":1280,"height":720,"timestamp":22793.419,"frameSwapWallTime":1784630683218.236}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683236.jpeg","width":1280,"height":720,"timestamp":22809.995,"frameSwapWallTime":1784630683234.773}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683245.jpeg","width":1280,"height":720,"timestamp":22819.135,"frameSwapWallTime":1784630683243.9429}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683255.jpeg","width":1280,"height":720,"timestamp":22828.406,"frameSwapWallTime":1784630683253.239}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683271.jpeg","width":1280,"height":720,"timestamp":22845.182,"frameSwapWallTime":1784630683270.002}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683281.jpeg","width":1280,"height":720,"timestamp":22854.361,"frameSwapWallTime":1784630683279.2349}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683290.jpeg","width":1280,"height":720,"timestamp":22863.342,"frameSwapWallTime":1784630683288.1418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683298.jpeg","width":1280,"height":720,"timestamp":22872.215,"frameSwapWallTime":1784630683297.174}
|
||
{"type":"after","callId":"call@369","endTime":22995.186,"result":{"response":"<Response>"},"afterSnapshot":"after@call@369"}
|
||
{"type":"console","messageType":"error","text":"Warning: Prop `%s` did not match. Server: %s Client: %s%s nonce \"\" \"MTM4ZTE0MjctYjI1Zi00N2NlLWFiNDctZjg3NzExMjNjZWY3\" \n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)","args":[{"preview":"Warning: Prop `%s` did not match. Server: %s Client: %s%s","value":"Warning: Prop `%s` did not match. Server: %s Client: %s%s"},{"preview":"nonce","value":"nonce"},{"preview":"\"\"","value":"\"\""},{"preview":"\"MTM4ZTE0MjctYjI1Zi00N2NlLWFiNDctZjg3NzExMjNjZWY3\"","value":"\"MTM4ZTE0MjctYjI1Zi00N2NlLWFiNDctZjg3NzExMjNjZWY3\""},{"preview":"\n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)","value":"\n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)"}],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js","lineNumber":32,"columnNumber":21},"time":22995.634,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683423.jpeg","width":1280,"height":720,"timestamp":22996.495,"frameSwapWallTime":1784630683397.708}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683423.jpeg","width":1280,"height":720,"timestamp":22996.87,"frameSwapWallTime":1784630683398.8198}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683423.jpeg","width":1280,"height":720,"timestamp":22996.947,"frameSwapWallTime":1784630683399.2158}
|
||
{"type":"after","callId":"call@366","endTime":22998.007}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@369","snapshotName":"after@call@369","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},["HEAD",{},["BASE",{"href":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN"}],["META",{"charset":"utf-8"}],["META",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["LINK",{"rel":"stylesheet","href":"/_next/static/css/app/layout.css?v=1784630682911","data-precedence":"next_static/css/app/layout.css"}],["TITLE",{},"EDR Passenger Portal – Book Train Tickets Online"],["META",{"name":"description","content":"Book train tickets on the Ethio-Djibouti Railway. Travel between Ethiopia and Djibouti with easy online booking, seat selection, and multiple payment options."}],["META",{"name":"author","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"creator","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"publisher","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"robots","content":"index, follow"}],["META",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["META",{"property":"og:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"property":"og:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"property":"og:url","content":"https://passenger.edrsc.com"}],["META",{"property":"og:site_name","content":"EDR Passenger Portal"}],["META",{"property":"og:locale","content":"en_US"}],["META",{"property":"og:image","content":"http://localhost:5174/edr-banner.jpg"}],["META",{"property":"og:image:width","content":"1200"}],["META",{"property":"og:image:height","content":"630"}],["META",{"property":"og:image:alt","content":"EDR Ethio-Djibouti Railway – Book your train journey"}],["META",{"property":"og:type","content":"website"}],["META",{"name":"twitter:card","content":"summary_large_image"}],["META",{"name":"twitter:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"name":"twitter:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"name":"twitter:image","content":"http://localhost:5174/edr-banner.jpg"}],["LINK",{"rel":"shortcut icon","href":"/edr-logo.png"}],["LINK",{"rel":"icon","href":"/edr-logo.png"}],["LINK",{"rel":"apple-touch-icon","href":"/edr-logo.png"}]],["BODY",{"class":"font-sans antialiased"},["ASIDE",{"class":"hidden lg:flex w-64 fixed inset-y-0 left-0 z-40 flex-col bg-[rgb(20_113_76)] dark:bg-gray-900 border-r border-[rgb(16_89_60)] dark:border-gray-800"},["A",{"class":"flex items-center px-5 h-20 flex-shrink-0 hover:opacity-80 transition-opacity","href":"/"},["IMG",{"__playwright_current_src__":"http://localhost:5174/_next/image?url=%2Fedr-logo.png&w=256&q=75","alt":"Ethio-Djibouti Railway","fetchpriority":"high","width":"140","height":"48","decoding":"async","data-nimg":"1","class":"h-16 w-auto","style":"color:transparent","srcset":"/_next/image?url=%2Fedr-logo.png&w=256&q=75 1x, /_next/image?url=%2Fedr-logo.png&w=384&q=75 2x","src":"/_next/image?url=%2Fedr-logo.png&w=384&q=75"}]],["NAV",{"class":"flex-1 overflow-y-auto px-3 py-4 space-y-1"},["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors text-gray-100 hover:bg-white/10 hover:text-white","href":"/"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-house w-5 h-5","aria-hidden":"true"},["path",{"d":"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"}],["path",{"d":"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}]],"Home"],["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors text-gray-100 hover:bg-white/10 hover:text-white","href":"/booking/lookup"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-ticket w-5 h-5","aria-hidden":"true"},["path",{"d":"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{"d":"M13 5v2"}],["path",{"d":"M13 17v2"}],["path",{"d":"M13 11v2"}]],"My Bookings"],["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors text-gray-100 hover:bg-white/10 hover:text-white","href":"/contact"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-phone w-5 h-5","aria-hidden":"true"},["path",{"d":"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],"Contact"],["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors text-gray-100 hover:bg-white/10 hover:text-white","href":"/help"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-circle-question-mark w-5 h-5","aria-hidden":"true"},["circle",{"cx":"12","cy":"12","r":"10"}],["path",{"d":"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["path",{"d":"M12 17h.01"}]],"Help"],["DIV",{"class":"mt-6 pt-4 border-t border-white/15"},["P",{"class":"px-3 pb-2 text-xs font-semibold uppercase tracking-wide text-gray-200/80"},"Your booking"],["OL",{"class":"space-y-1"},["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors bg-white text-[rgb(20,113,76)]"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check w-3 h-3","aria-hidden":"true"},["path",{"d":"M20 6 9 17l-5-5"}]]],["SPAN",{"class":"text-sm text-gray-100"},"Search"]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border-2 border-white text-white"},"2"],["SPAN",{"class":"text-sm text-white font-semibold"},"Results"]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border border-white/30 text-white/50"},"3"],["SPAN",{"class":"text-sm text-white/50"},"Passengers"]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border border-white/30 text-white/50"},"4"],["SPAN",{"class":"text-sm text-white/50"},"Seats"]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border border-white/30 text-white/50"},"5"],["SPAN",{"class":"text-sm text-white/50"},"Review"]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border border-white/30 text-white/50"},"6"],["SPAN",{"class":"text-sm text-white/50"},"Payment"]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border border-white/30 text-white/50"},"7"],["SPAN",{"class":"text-sm text-white/50"},"Done"]]]]],["DIV",{"class":"flex-shrink-0 border-t border-white/15 p-3 space-y-1"},["BUTTON",{"class":"flex w-full items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium text-gray-100 hover:bg-white/10 hover:text-white transition-colors"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-moon w-5 h-5","aria-hidden":"true"},["path",{"d":"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"}]],"Dark mode"],["DIV",{"class":"relative"},["BUTTON",{"class":"flex w-full items-center gap-3 px-3 py-2 rounded-lg hover:bg-white/10 transition-colors"},["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full bg-white text-[rgb(20_113_76)] font-semibold text-sm"},"T"],["SPAN",{"class":"flex-1 text-left text-sm font-medium text-white truncate"},"Test Passenger"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-down w-4 h-4 text-gray-200 transition-transform "},["path",{"d":"m6 9 6 6 6-6"}]]]]]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},["DIV",{"class":"lg:hidden relative bg-[rgb(20_113_76)] dark:bg-gray-900 border-b border-[rgb(16_89_60)] dark:border-gray-800 px-4 h-16 flex items-center flex-shrink-0"},["A",{"class":"flex items-center hover:opacity-80 transition-opacity","aria-label":"Go to home","href":"/"},["IMG",{"__playwright_current_src__":"http://localhost:5174/_next/image?url=%2Fedr-logo.png&w=256&q=75","alt":"Ethio-Djibouti Railway","fetchpriority":"high","width":"140","height":"48","decoding":"async","data-nimg":"1","class":"h-14 w-auto","style":"color:transparent","srcset":"/_next/image?url=%2Fedr-logo.png&w=256&q=75 1x, /_next/image?url=%2Fedr-logo.png&w=384&q=75 2x","src":"/_next/image?url=%2Fedr-logo.png&w=384&q=75"}]],["DIV",{"class":"ml-auto"},["BUTTON",{"class":"p-2 rounded-lg bg-gray-100 dark:bg-gray-800 hover:bg-gray-200 dark:hover:bg-gray-700 transition-colors","title":"Current theme: Light. Click to cycle."},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-sun w-5 h-5"},["circle",{"cx":"12","cy":"12","r":"4"}],["path",{"d":"M12 2v2"}],["path",{"d":"M12 20v2"}],["path",{"d":"m4.93 4.93 1.41 1.41"}],["path",{"d":"m17.66 17.66 1.41 1.41"}],["path",{"d":"M2 12h2"}],["path",{"d":"M20 12h2"}],["path",{"d":"m6.34 17.66-1.41 1.41"}],["path",{"d":"m19.07 4.93-1.41 1.41"}]]]]],["MAIN",{"class":"flex-1"},["DIV",{},["DIV",{"class":"bg-white dark:bg-gray-800 border-b dark:border-gray-700"},["NAV",{"aria-label":"Progress","class":"lg:hidden"},["DIV",{"class":"overflow-x-auto scrollbar-hide px-4 py-3"},["OL",{"class":"flex items-start min-w-full"},["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 invisible"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 bg-primary shadow-sm"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check h-4 w-4 text-white","aria-hidden":"true"},["path",{"d":"M20 6 9 17l-5-5"}]]],["DIV",{"class":"flex-1 h-0.5 bg-primary"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-600 dark:text-gray-300"},"Search"]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-[3px] border-primary bg-white dark:bg-gray-800 shadow-sm"},["SPAN",{"class":"text-xs font-bold text-primary"},"2"]],["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-primary font-bold"},"Results"]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-2 border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-800"},["SPAN",{"class":"text-xs font-bold text-gray-400 dark:text-gray-500"},"3"]],["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-400 dark:text-gray-500"},"Passengers"]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-2 border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-800"},["SPAN",{"class":"text-xs font-bold text-gray-400 dark:text-gray-500"},"4"]],["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-400 dark:text-gray-500"},"Seats"]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-2 border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-800"},["SPAN",{"class":"text-xs font-bold text-gray-400 dark:text-gray-500"},"5"]],["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-400 dark:text-gray-500"},"Review"]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-2 border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-800"},["SPAN",{"class":"text-xs font-bold text-gray-400 dark:text-gray-500"},"6"]],["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-400 dark:text-gray-500"},"Payment"]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-2 border-gray-300 dark:border-gray-600 bg-white dark:bg-gray-800"},["SPAN",{"class":"text-xs font-bold text-gray-400 dark:text-gray-500"},"7"]],["DIV",{"class":"flex-1 h-0.5 invisible"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-400 dark:text-gray-500"},"Done"]]]]]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},["DIV",{"class":"mb-8"},["BUTTON",{"class":"btn-ghost px-0 py-4 flex items-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Modify search"],["H1",{"class":"section-title"},"Available schedules"],["DIV",{"class":"hidden sm:flex flex-wrap items-center gap-4 text-gray-600 dark:text-gray-400 mt-3"},["DIV",{"class":"flex items-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-calendar w-4 h-4"},["path",{"d":"M8 2v4"}],["path",{"d":"M16 2v4"}],["rect",{"width":"18","height":"18","x":"3","y":"4","rx":"2"}],["path",{"d":"M3 10h18"}]],["SPAN",{},"Thursday, July 23, 2026"]],["DIV",{"class":"flex items-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-users w-4 h-4"},["path",{"d":"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{"cx":"9","cy":"7","r":"4"}],["path",{"d":"M22 21v-2a4 4 0 0 0-3-3.87"}],["path",{"d":"M16 3.13a4 4 0 0 1 0 7.75"}]],["SPAN",{},"1"," adult(s), ","0"," ","child(ren)"]]]],["DIV",{"class":"space-y-8"},["DIV",{"class":"space-y-4"},["DIV",{"class":"card "},["DIV",{"class":"flex flex-col lg:flex-row lg:items-center gap-6"},["DIV",{"class":"flex-1"},["DIV",{"class":"flex items-center gap-3 mb-4"},["DIV",{"class":"w-10 h-10 bg-blue-100 dark:bg-blue-900/30 rounded-lg flex items-center justify-center flex-shrink-0"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-clock w-5 h-5 text-primary"},["circle",{"cx":"12","cy":"12","r":"10"}],["polyline",{"points":"12 6 12 12 16 14"}]]],["DIV",{},["DIV",{"class":"font-bold text-lg text-gray-900 dark:text-gray-100"},"UI-100"],["DIV",{"class":"text-sm text-gray-600 dark:text-gray-400"},"UI Test Express"]]],["DIV",{"class":"flex items-center gap-2 md:gap-4"},["DIV",{"class":"text-center"},["DIV",{"class":"text-xl md:text-3xl font-bold text-gray-900 dark:text-gray-100 whitespace-nowrap"},"9:00 AM"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400 mt-0.5"},"Jul 23 · Morning"],["DIV",{"class":"text-sm text-gray-600 dark:text-gray-400 mt-1"},"Alpha"]],["DIV",{"class":"flex-1 min-w-0 flex flex-col items-center"},["DIV",{"class":"flex items-center gap-1 md:gap-2 mb-2 text-xs md:text-sm text-gray-600 dark:text-gray-400 whitespace-nowrap"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-clock w-3.5 h-3.5 md:w-4 md:h-4 flex-shrink-0"},["circle",{"cx":"12","cy":"12","r":"10"}],["polyline",{"points":"12 6 12 12 16 14"}]],["SPAN",{},"4h 0m"]],["DIV",{"class":"w-full h-0.5 bg-gray-200 dark:bg-gray-700 relative"},["DIV",{"class":"absolute left-0 top-1/2 -translate-y-1/2 w-2 h-2 bg-primary rounded-full"}],["DIV",{"class":"absolute right-0 top-1/2 -translate-y-1/2 w-2 h-2 bg-primary rounded-full"}]],["DIV",{"class":"flex items-center gap-1 mt-2 text-xs md:text-sm text-gray-600 dark:text-gray-400 whitespace-nowrap"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin w-3.5 h-3.5 md:w-4 md:h-4 flex-shrink-0"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["SPAN",{},"1"," stops"]]],["DIV",{"class":"text-center"},["DIV",{"class":"text-xl md:text-3xl font-bold text-gray-900 dark:text-gray-100 whitespace-nowrap"},"1:00 PM"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400 mt-0.5 flex items-center justify-center gap-1"},["SPAN",{},"Jul 23 · Afternoon"]],["DIV",{"class":"text-sm text-gray-600 dark:text-gray-400 mt-1"},"Charlie"]]]],["DIV",{"class":"lg:border-l dark:border-gray-700 lg:pl-6 lg:min-w-[220px]"},["DIV",{"class":"text-center lg:text-right"},["DIV",{"class":"text-sm text-gray-600 dark:text-gray-400 mb-1"},"Starting from"],["DIV",{"class":"text-3xl font-bold text-primary"},"ETB 750.00"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400 mt-1 mb-4"},"per adult"],["BUTTON",{"data-testid":"result-select-btn","class":"btn-secondary w-full flex items-center justify-center gap-2 disabled:opacity-50 disabled:cursor-not-allowed"},"Select"]]]],["DIV",{"class":"mt-4 pt-4 border-t border-gray-100 dark:border-gray-800 flex flex-wrap gap-2"},["SPAN",{"class":"inline-flex items-center gap-1.5 text-xs font-medium px-2.5 py-1 rounded-full bg-gray-100 dark:bg-gray-800 text-gray-600 dark:text-gray-400"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-3.5 h-3.5 flex-shrink-0"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]],"Standard Coach",["SPAN",{"class":"font-semibold"},"45 left"]]]]]]]]]]]]],["NEXT-ROUTE-ANNOUNCER",{"style":"position: absolute;"},["template",{"__playwright_shadow_root_":"open"},["DIV",{"aria-live":"assertive","id":"__next-route-announcer__","role":"alert","style":"position: absolute; border: 0px; height: 1px; margin: -1px; padding: 0px; width: 1px; clip: rect(0px, 0px, 0px, 0px); overflow: hidden; white-space: nowrap; overflow-wrap: normal;"}]]]]],"viewport":{"width":1280,"height":720},"timestamp":23002.449,"wallTime":1784630683428,"collectionTime":1.300000000745058,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683430.jpeg","width":1280,"height":720,"timestamp":23003.924,"frameSwapWallTime":1784630683427.4038}
|
||
{"type":"before","callId":"call@374","startTime":23005.889,"class":"Response","method":"body","params":{},"stepId":"pw:api@27","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"after","callId":"call@374","endTime":23006.031,"result":{"binary":"<Buffer>"}}
|
||
{"type":"before","callId":"call@376","startTime":23007.008,"class":"Frame","method":"click","params":{"selector":"internal:testid=[data-testid=\"result-select-btn\"s] >> nth=0","strict":true,"timeout":15000},"stepId":"pw:api@29","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@376"}
|
||
{"type":"console","messageType":"warning","text":"WebSocket connection to 'ws://localhost:4000/socket.io/?EIO=4&transport=websocket' failed: WebSocket is closed before the connection is established.","args":[],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/engine.io-client@6.6.5/node_modules/engine.io-client/build/esm/transports/websocket.js","lineNumber":89,"columnNumber":0},"time":23039.692,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@376","snapshotName":"before@call@376","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[1,29]],["BODY",{"class":"font-sans antialiased"},[[1,108]],[[1,293]],[[1,296]],["DIV",{"class":"fixed bottom-6 right-6 z-40 flex flex-col items-end gap-3"},["BUTTON",{"aria-label":"Open support chat","class":"group relative flex items-center gap-2.5 rounded-full p-2 pr-2 text-white transition-transform duration-150 hover:-translate-y-0.5 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-[3px] focus-visible:outline-primary active:translate-y-0 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:pr-5","style":"background: linear-gradient(135deg, rgb(20, 113, 76), rgb(30, 140, 96)); box-shadow: rgba(20, 113, 76, 0.4) 0px 10px 28px;"},["SPAN",{"class":"pointer-events-none absolute -inset-1 animate-pulse rounded-full ring-2 ring-primary/50 motion-reduce:animate-none"}],["SPAN",{"class":"relative grid h-[42px] w-[42px] shrink-0 place-items-center rounded-full bg-white/20"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"22","height":"22","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-headset"},["path",{"d":"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z"}],["path",{"d":"M21 16v2a4 4 0 0 1-4 4h-5"}]]],["SPAN",{"class":"relative hidden text-left leading-tight sm:block"},["SPAN",{"class":"block whitespace-nowrap text-sm font-semibold"},"👋 Need help?"],["SPAN",{"class":"block whitespace-nowrap text-[11px] opacity-85"},"Chat with our team"]]]]]],"viewport":{"width":1280,"height":720},"timestamp":23039.817,"wallTime":1784630683456,"collectionTime":3.300000000745058,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@376","time":23039.95,"message":"waiting for getByTestId('result-select-btn').first()"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683467.jpeg","width":1280,"height":720,"timestamp":23040.912,"frameSwapWallTime":1784630683462.688}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683468.jpeg","width":1280,"height":720,"timestamp":23041.837,"frameSwapWallTime":1784630683466.6418}
|
||
{"type":"log","callId":"call@376","time":23050.501,"message":" locator resolved to <button data-testid=\"result-select-btn\" class=\"btn-secondary w-full flex items-center justify-center gap-2 disabled:opacity-50 disabled:cursor-not-allowed\">Select</button>"}
|
||
{"type":"log","callId":"call@376","time":23051.051,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@376","time":23051.065,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683480.jpeg","width":1280,"height":720,"timestamp":23053.488,"frameSwapWallTime":1784630683478.209}
|
||
{"type":"log","callId":"call@376","time":23062.639,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@376","time":23062.643,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@376","time":23062.877,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@376","point":{"x":1141.5,"y":340},"inputSnapshot":"input@call@376"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@376","snapshotName":"input@call@376","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[2,29]],["BODY",{"class":"font-sans antialiased"},[[2,108]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[2,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[2,190]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[2,218]],["DIV",{"class":"space-y-8"},["DIV",{"class":"space-y-4"},["DIV",{"class":"card "},["DIV",{"class":"flex flex-col lg:flex-row lg:items-center gap-6"},[[2,262]],["DIV",{"class":"lg:border-l dark:border-gray-700 lg:pl-6 lg:min-w-[220px]"},["DIV",{"class":"text-center lg:text-right"},[[2,264]],[[2,266]],[[2,268]],["BUTTON",{"__playwright_target__":"","data-testid":"result-select-btn","class":"btn-secondary w-full flex items-center justify-center gap-2 disabled:opacity-50 disabled:cursor-not-allowed"},[[2,269]]]]]],[[2,283]]]]]]]]]]]],[[2,296]],[[1,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23064.032,"wallTime":1784630683490,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@376","time":23064.799,"message":" performing click action"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683494.jpeg","width":1280,"height":720,"timestamp":23067.502,"frameSwapWallTime":1784630683492.25}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683509.jpeg","width":1280,"height":720,"timestamp":23082.8,"frameSwapWallTime":1784630683507.542}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683518.jpeg","width":1280,"height":720,"timestamp":23091.751,"frameSwapWallTime":1784630683516.571}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683526.jpeg","width":1280,"height":720,"timestamp":23100.148,"frameSwapWallTime":1784630683524.886}
|
||
{"type":"log","callId":"call@376","time":23104.666,"message":" click action done"}
|
||
{"type":"log","callId":"call@376","time":23104.674,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@376","time":23104.844,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@376","endTime":23104.904,"afterSnapshot":"after@call@376"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@376","snapshotName":"after@call@376","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[3,29]],["BODY",{"class":"font-sans antialiased"},[[3,108]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[3,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[3,190]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},["DIV",{"class":"fixed inset-0 z-[99] bg-black/50 backdrop-blur-sm"}],["DIV",{"class":"fixed inset-y-0 right-0 z-[100] w-full sm:w-[680px] lg:w-[95vw] xl:w-[90vw] 2xl:w-[85vw] max-w-[1400px] bg-white dark:bg-gray-900 shadow-2xl flex flex-col","style":"animation: 0.3s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal none running drawer-slide-in;"},["DIV",{"class":"flex items-center justify-between px-6 py-5 border-b border-gray-100 dark:border-gray-800 flex-shrink-0"},["DIV",{},["H2",{"class":"text-lg font-bold text-gray-900 dark:text-white"},"Choose Your Coach"],["P",{"class":"text-xs text-gray-500 dark:text-gray-400 mt-1 flex items-center gap-1.5"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-tram-front w-3.5 h-3.5"},["rect",{"width":"16","height":"16","x":"4","y":"3","rx":"2"}],["path",{"d":"M4 11h16"}],["path",{"d":"M12 3v8"}],["path",{"d":"m8 19-2 3"}],["path",{"d":"m18 22-2-3"}],["path",{"d":"M8 15h.01"}],["path",{"d":"M16 15h.01"}]],["SPAN",{"class":"font-medium"},"UI-100"],["SPAN",{"class":"text-gray-400"},"·"],["SPAN",{},"Alpha"," → ","Charlie"]]],["BUTTON",{"type":"button","class":"w-10 h-10 flex items-center justify-center rounded-full hover:bg-gray-100 dark:hover:bg-gray-800 transition-all","aria-label":"Close"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-x w-5 h-5 text-gray-500"},["path",{"d":"M18 6 6 18"}],["path",{"d":"m6 6 12 12"}]]]],["DIV",{"class":"flex-1 overflow-y-auto px-6 py-4"},["DIV",{"class":"grid grid-cols-1 lg:grid-cols-2 xl:grid-cols-3 gap-4 pt-2"},["DIV",{"data-testid":"coach-option","role":"button","tabindex":"0","class":"group relative w-full p-5 rounded-2xl border-2 text-left transition-all duration-200 cursor-pointer border-gray-200 dark:border-gray-700 shadow-sm hover:border-primary/40 hover:shadow-md hover:scale-[1.01] bg-white dark:bg-gray-800/50","style":"animation: 0.3s ease-out 0s 1 normal both running fade-in-up;"},["SPAN",{"class":"absolute top-4 right-4 w-5 h-5 rounded-full border-2 flex items-center justify-center flex-shrink-0 transition-all border-gray-300 dark:border-gray-600 group-hover:border-primary/50"}],["DIV",{"class":"flex flex-col"},["DIV",{"class":"flex items-start gap-4 pr-2"},["DIV",{"class":"w-12 h-12 rounded-xl flex items-center justify-center flex-shrink-0 transition-all bg-gray-100 dark:bg-gray-700 group-hover:bg-primary/10"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-6 h-6 transition-colors text-gray-600 dark:text-gray-400 group-hover:text-primary"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]],["DIV",{"class":"flex-1 min-w-0"},["DIV",{"class":"flex items-start justify-between gap-2 mb-2"},["DIV",{},["H3",{"class":"font-bold text-base text-gray-900 dark:text-white leading-tight"},"Standard Coach"]]],["DIV",{"class":"mt-3"},["DIV",{"class":"flex items-baseline gap-1"},["SPAN",{"class":"text-xs text-gray-500 dark:text-gray-400 font-medium"},"From"],["SPAN",{"class":"text-2xl font-bold tracking-tight text-gray-900 dark:text-white"},"ETB 750.00"]]]]],["DIV",{"class":"mt-4 pt-4 border-t border-gray-200/60 dark:border-gray-700/60"},["DIV",{"class":"flex items-center justify-between mb-3"},["P",{"class":"text-xs font-bold text-gray-700 dark:text-gray-300 uppercase tracking-wider"},"Class Options"],["SPAN",{"class":"text-xs text-gray-500 dark:text-gray-400 font-medium"},"45"," seats left"]],["DIV",{"class":"space-y-2.5"},["DIV",{"class":"flex items-center justify-between py-2 px-3 rounded-lg bg-gray-50/80 dark:bg-gray-800/40"},["DIV",{"class":"flex items-center gap-2.5"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-3.5 h-3.5 text-gray-500 dark:text-gray-400"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]],["DIV",{"class":"flex flex-col"},["SPAN",{"class":"text-sm font-medium text-gray-700 dark:text-gray-300"},"Economy Regular"],["SPAN",{"class":"text-[11px] font-medium text-gray-400 dark:text-gray-500"},"45 seats left"]]],["DIV",{"class":"flex items-baseline gap-1"},["SPAN",{"class":"text-base font-bold tabular-nums text-gray-900 dark:text-white"},"750.00"],["SPAN",{"class":"text-xs text-gray-500 dark:text-gray-400 font-medium ml-1"},"ETB"]]]]],["P",{"class":"mt-4 pt-3 border-t border-gray-200/60 dark:border-gray-700/60 text-xs text-gray-400 dark:text-gray-500 italic text-center"},"Click to select this coach"]]]]]],["STYLE",{},"\n @keyframes drawer-slide-in{from{transform:translateX(100%)}to{transform:translateX(0)}}\n @keyframes fade-in-up{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}\n @keyframes scale-in{from{transform:scale(0)}to{transform:scale(1)}}\n "],[[3,218]],[[1,6]]]]]]]]],[[3,296]],[[2,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23106.216,"wallTime":1784630683532,"collectionTime":0.6999999992549419,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@378","startTime":23107.115,"class":"Frame","method":"click","params":{"selector":"internal:testid=[data-testid=\"coach-option\"s] >> nth=0","strict":true,"timeout":15000},"stepId":"pw:api@30","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@378"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@378","snapshotName":"before@call@378","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[4,29]],["BODY",{"class":"font-sans antialiased"},[[4,108]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[4,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[4,190]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[1,0]],[[1,76]],[[1,78]],[[4,218]],["DIV",{"class":"space-y-8"},["DIV",{"class":"space-y-4"},["DIV",{"class":"card "},["DIV",{"class":"flex flex-col lg:flex-row lg:items-center gap-6"},[[4,262]],["DIV",{"class":"lg:border-l dark:border-gray-700 lg:pl-6 lg:min-w-[220px]"},["DIV",{"class":"text-center lg:text-right"},[[4,264]],[[4,266]],[[4,268]],["BUTTON",{"data-testid":"result-select-btn","class":"btn-secondary w-full flex items-center justify-center gap-2 disabled:opacity-50 disabled:cursor-not-allowed"},[[4,269]]]]]],[[4,283]]]]]]]]]]]],[[4,296]],[[3,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23107.885,"wallTime":1784630683534,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@378","time":23107.985,"message":"waiting for getByTestId('coach-option').first()"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683535.jpeg","width":1280,"height":720,"timestamp":23108.494,"frameSwapWallTime":1784630683533.357}
|
||
{"type":"log","callId":"call@378","time":23108.868,"message":" locator resolved to <div tabindex=\"0\" role=\"button\" data-testid=\"coach-option\" class=\"group relative w-full p-5 rounded-2xl border-2 text-left transition-all duration-200 cursor-pointer border-gray-200 dark:border-gray-700 shadow-sm hover:border-primary/40 hover:shadow-md hover:scale-[1.01] bg-white dark:bg-gray-800/50\">…</div>"}
|
||
{"type":"log","callId":"call@378","time":23109.16,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@378","time":23109.169,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"log","callId":"call@378","time":23129.436,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@378","time":23129.446,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@378","time":23129.467,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683576.jpeg","width":1280,"height":720,"timestamp":23149.511,"frameSwapWallTime":1784630683574.346}
|
||
{"type":"log","callId":"call@378","time":23167.487,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@378","time":23167.496,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@378","time":23167.497,"message":" waiting 20ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683595.jpeg","width":1280,"height":720,"timestamp":23168.602,"frameSwapWallTime":1784630683593.549}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683614.jpeg","width":1280,"height":720,"timestamp":23188.325,"frameSwapWallTime":1784630683613.208}
|
||
{"type":"log","callId":"call@378","time":23189.001,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"log","callId":"call@378","time":23207.274,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@378","time":23207.287,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@378","time":23207.288,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683634.jpeg","width":1280,"height":720,"timestamp":23208.238,"frameSwapWallTime":1784630683633.3079}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683655.jpeg","width":1280,"height":720,"timestamp":23228.817,"frameSwapWallTime":1784630683653.764}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683675.jpeg","width":1280,"height":720,"timestamp":23249.074,"frameSwapWallTime":1784630683674.063}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683696.jpeg","width":1280,"height":720,"timestamp":23269.996,"frameSwapWallTime":1784630683695.0222}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683717.jpeg","width":1280,"height":720,"timestamp":23290.582,"frameSwapWallTime":1784630683715.594}
|
||
{"type":"log","callId":"call@378","time":23308.756,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"log","callId":"call@378","time":23310.485,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@378","time":23310.492,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@378","time":23310.493,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683738.jpeg","width":1280,"height":720,"timestamp":23311.432,"frameSwapWallTime":1784630683736.553}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683759.jpeg","width":1280,"height":720,"timestamp":23332.42,"frameSwapWallTime":1784630683757.376}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683779.jpeg","width":1280,"height":720,"timestamp":23352.871,"frameSwapWallTime":1784630683777.8809}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683800.jpeg","width":1280,"height":720,"timestamp":23373.672,"frameSwapWallTime":1784630683798.7139}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683820.jpeg","width":1280,"height":720,"timestamp":23394.085,"frameSwapWallTime":1784630683819.129}
|
||
{"type":"log","callId":"call@378","time":23412.214,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683842.jpeg","width":1280,"height":720,"timestamp":23416.331,"frameSwapWallTime":1784630683841.393}
|
||
{"type":"log","callId":"call@378","time":23438.382,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@378","time":23438.399,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@378","time":23438.565,"message":" done scrolling"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683865.jpeg","width":1280,"height":720,"timestamp":23438.982,"frameSwapWallTime":1784630683863.8142}
|
||
{"type":"input","callId":"call@378","point":{"x":330.66,"y":246.25},"inputSnapshot":"input@call@378"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@378","snapshotName":"input@call@378","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[5,29]],["BODY",{"class":"font-sans antialiased"},[[5,108]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[5,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[5,190]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[2,0]],["DIV",{"class":"fixed inset-y-0 right-0 z-[100] w-full sm:w-[680px] lg:w-[95vw] xl:w-[90vw] 2xl:w-[85vw] max-w-[1400px] bg-white dark:bg-gray-900 shadow-2xl flex flex-col","style":"animation: 0.3s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal none running drawer-slide-in;"},[[2,25]],["DIV",{"class":"flex-1 overflow-y-auto px-6 py-4"},["DIV",{"class":"grid grid-cols-1 lg:grid-cols-2 xl:grid-cols-3 gap-4 pt-2"},["DIV",{"__playwright_target__":"","data-testid":"coach-option","role":"button","tabindex":"0","class":"group relative w-full p-5 rounded-2xl border-2 text-left transition-all duration-200 cursor-pointer border-gray-200 dark:border-gray-700 shadow-sm hover:border-primary/40 hover:shadow-md hover:scale-[1.01] bg-white dark:bg-gray-800/50","style":"animation: 0.3s ease-out 0s 1 normal both running fade-in-up;"},[[2,26]],[[2,72]]]]]],[[2,78]],[[5,218]],[[1,6]]]]]]]]],[[5,296]],[[4,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23440.135,"wallTime":1784630683866,"collectionTime":0.6999999992549419,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@378","time":23440.842,"message":" performing click action"}
|
||
{"type":"log","callId":"call@378","time":23446.376,"message":" click action done"}
|
||
{"type":"log","callId":"call@378","time":23446.382,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@378","time":23446.583,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@378","endTime":23446.633,"afterSnapshot":"after@call@378"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@378","snapshotName":"after@call@378","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[6,29]],["BODY",{"class":"font-sans antialiased"},[[6,108]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[6,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[6,190]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[3,0]],["DIV",{"class":"fixed inset-y-0 right-0 z-[100] w-full sm:w-[680px] lg:w-[95vw] xl:w-[90vw] 2xl:w-[85vw] max-w-[1400px] bg-white dark:bg-gray-900 shadow-2xl flex flex-col","style":"animation: 0.3s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal none running drawer-slide-in;"},[[3,25]],["DIV",{"class":"flex-1 overflow-y-auto px-6 py-4"},["DIV",{"class":"grid grid-cols-1 lg:grid-cols-2 xl:grid-cols-3 gap-4 pt-2"},["DIV",{"__playwright_target__":"","data-testid":"coach-option","role":"button","tabindex":"0","class":"group relative w-full p-5 rounded-2xl border-2 text-left transition-all duration-200 cursor-pointer border-primary bg-gradient-to-br from-primary/8 to-primary/3 dark:from-primary/15 dark:to-primary/5 shadow-lg shadow-primary/20 scale-[1.02]","style":"animation: 0.3s ease-out 0s 1 normal both running fade-in-up;"},["SPAN",{"class":"absolute top-4 right-4 w-5 h-5 rounded-full border-2 flex items-center justify-center flex-shrink-0 transition-all border-primary"},["SPAN",{"class":"w-2.5 h-2.5 rounded-full bg-primary animate-scale-in"}]],["DIV",{"class":"flex flex-col"},["DIV",{"class":"flex items-start gap-4 pr-2"},["DIV",{"class":"w-12 h-12 rounded-xl flex items-center justify-center flex-shrink-0 transition-all bg-primary/15 dark:bg-primary/25 shadow-inner"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-6 h-6 transition-colors text-primary"},[[3,27]],[[3,28]],[[3,29]],[[3,30]]]],["DIV",{"class":"flex-1 min-w-0"},[[3,36]],["DIV",{"class":"mt-3"},["DIV",{"class":"flex items-baseline gap-1"},[[3,38]],["SPAN",{"class":"text-2xl font-bold tracking-tight text-primary"},[[3,39]]]]]]],[[3,69]],["BUTTON",{"type":"button","data-testid":"continue-passenger-details","class":"btn-primary w-full mt-3 text-sm active:scale-[0.98]"},["SPAN",{},"Continue to Passenger Details"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-arrow-right w-4 h-4"},["path",{"d":"M5 12h14"}],["path",{"d":"m12 5 7 7-7 7"}]]]]]]]],[[3,78]],[[6,218]],["DIV",{"class":"space-y-8"},["DIV",{"class":"space-y-4"},["DIV",{"class":"card "},["DIV",{"class":"flex flex-col lg:flex-row lg:items-center gap-6"},[[6,262]],["DIV",{"class":"lg:border-l dark:border-gray-700 lg:pl-6 lg:min-w-[220px]"},["DIV",{"class":"text-center lg:text-right"},[[6,264]],[[6,266]],[[6,268]],["P",{"class":"text-xs text-primary font-semibold mb-2"},"Standard Coach"," selected"],["BUTTON",{"data-testid":"result-select-btn","class":"btn-secondary w-full flex items-center justify-center gap-2 disabled:opacity-50 disabled:cursor-not-allowed"},"Change"]]]],[[6,283]]]]]]]]]]]],[[6,296]],[[5,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23447.5,"wallTime":1784630683873,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@380","startTime":23448.192,"class":"Frame","method":"click","params":{"selector":"internal:testid=[data-testid=\"continue-passenger-details\"s] >> nth=0","strict":true,"timeout":15000},"stepId":"pw:api@31","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@380"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@380","snapshotName":"before@call@380","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[7,29]],["BODY",{"class":"font-sans antialiased"},[[7,108]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[7,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[7,190]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[4,0]],["DIV",{"class":"fixed inset-y-0 right-0 z-[100] w-full sm:w-[680px] lg:w-[95vw] xl:w-[90vw] 2xl:w-[85vw] max-w-[1400px] bg-white dark:bg-gray-900 shadow-2xl flex flex-col","style":"animation: 0.3s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal none running drawer-slide-in;"},[[4,25]],["DIV",{"class":"flex-1 overflow-y-auto px-6 py-4"},["DIV",{"class":"grid grid-cols-1 lg:grid-cols-2 xl:grid-cols-3 gap-4 pt-2"},["DIV",{"data-testid":"coach-option","role":"button","tabindex":"0","class":"group relative w-full p-5 rounded-2xl border-2 text-left transition-all duration-200 cursor-pointer border-primary bg-gradient-to-br from-primary/8 to-primary/3 dark:from-primary/15 dark:to-primary/5 shadow-lg shadow-primary/20 scale-[1.02]","style":"animation: 0.3s ease-out 0s 1 normal both running fade-in-up;"},[[1,1]],[[1,15]]]]]],[[4,78]],[[7,218]],[[1,30]]]]]]]]],[[7,296]],[[6,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23448.735,"wallTime":1784630683875,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@380","time":23448.829,"message":"waiting for getByTestId('continue-passenger-details').first()"}
|
||
{"type":"log","callId":"call@380","time":23449.636,"message":" locator resolved to <button type=\"button\" data-testid=\"continue-passenger-details\" class=\"btn-primary w-full mt-3 text-sm active:scale-[0.98]\">…</button>"}
|
||
{"type":"log","callId":"call@380","time":23449.947,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@380","time":23449.961,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683885.jpeg","width":1280,"height":720,"timestamp":23458.371,"frameSwapWallTime":1784630683883.453}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683903.jpeg","width":1280,"height":720,"timestamp":23476.892,"frameSwapWallTime":1784630683901.867}
|
||
{"type":"log","callId":"call@380","time":23495.096,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@380","time":23495.107,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@380","time":23495.529,"message":" done scrolling"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683922.jpeg","width":1280,"height":720,"timestamp":23495.96,"frameSwapWallTime":1784630683921.0352}
|
||
{"type":"input","callId":"call@380","point":{"x":330.66,"y":346.5},"inputSnapshot":"input@call@380"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@380","snapshotName":"input@call@380","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[8,29]],["BODY",{"class":"font-sans antialiased"},[[8,108]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[8,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[8,190]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[5,0]],["DIV",{"class":"fixed inset-y-0 right-0 z-[100] w-full sm:w-[680px] lg:w-[95vw] xl:w-[90vw] 2xl:w-[85vw] max-w-[1400px] bg-white dark:bg-gray-900 shadow-2xl flex flex-col","style":"animation: 0.3s cubic-bezier(0.22, 1, 0.36, 1) 0s 1 normal none running drawer-slide-in;"},[[5,25]],["DIV",{"class":"flex-1 overflow-y-auto px-6 py-4"},["DIV",{"class":"grid grid-cols-1 lg:grid-cols-2 xl:grid-cols-3 gap-4 pt-2"},["DIV",{"data-testid":"coach-option","role":"button","tabindex":"0","class":"group relative w-full p-5 rounded-2xl border-2 text-left transition-all duration-200 cursor-pointer border-primary bg-gradient-to-br from-primary/8 to-primary/3 dark:from-primary/15 dark:to-primary/5 shadow-lg shadow-primary/20 scale-[1.02]","style":"animation: 0.3s ease-out 0s 1 normal both running fade-in-up;"},[[2,1]],["DIV",{"class":"flex flex-col"},[[2,8]],[[5,69]],["BUTTON",{"__playwright_target__":"","type":"button","data-testid":"continue-passenger-details","class":"btn-primary w-full mt-3 text-sm active:scale-[0.98]"},[[2,10]],[[2,13]]]]]]]],[[5,78]],[[8,218]],[[2,30]]]]]]]]],[[8,296]],[[7,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23496.944,"wallTime":1784630683923,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@380","time":23497.953,"message":" performing click action"}
|
||
{"type":"log","callId":"call@380","time":23503.163,"message":" click action done"}
|
||
{"type":"log","callId":"call@380","time":23503.167,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@380","time":23503.421,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@380","endTime":23503.475,"afterSnapshot":"after@call@380"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@380","snapshotName":"after@call@380","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/results?origin=00000000-0000-4000-8000-000000000020&destination=00000000-0000-4000-8000-000000000022&date=2026-07-23&tripType=ONE_WAY&adults=1&children=0&nationality=ETHIOPIAN","doctype":"html","html":[[1,14]],"viewport":{"width":1280,"height":720},"timestamp":23504.086,"wallTime":1784630683930,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@382","startTime":23504.799,"title":"Wait for navigation","class":"Page","method":"__waitInfo__","params":{"waitId":"f2bc6e321f36a350a920667b1c421c3f","phase":"before","event":""},"stepId":"pw:api@32","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"log","callId":"call@382","time":23504.824,"message":"waiting for navigation until \"load\""}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683946.jpeg","width":1280,"height":720,"timestamp":23519.405,"frameSwapWallTime":1784630683940.897}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683963.jpeg","width":1280,"height":720,"timestamp":23536.9,"frameSwapWallTime":1784630683961.308}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630683983.jpeg","width":1280,"height":720,"timestamp":23556.518,"frameSwapWallTime":1784630683981.544}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684002.jpeg","width":1280,"height":720,"timestamp":23575.552,"frameSwapWallTime":1784630684000.692}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684032.jpeg","width":1280,"height":720,"timestamp":23606.269,"frameSwapWallTime":1784630684027.956}
|
||
{"type":"log","callId":"call@382","time":23606.331,"message":" navigated to \"http://localhost:5174/booking/auth-check\""}
|
||
{"type":"after","callId":"call@382","endTime":23606.338}
|
||
{"type":"before","callId":"call@387","startTime":23606.376,"title":"Wait for navigation","class":"Page","method":"__waitInfo__","params":{"waitId":"35d3bcb348225b17d6d50fb685031d78","phase":"before","event":""},"stepId":"pw:api@33","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"log","callId":"call@387","time":23606.386,"message":"waiting for navigation until \"load\""}
|
||
{"type":"before","callId":"call@390","startTime":23606.401,"class":"Frame","method":"click","params":{"selector":"internal:role=button[name=/continue as guest/i]","strict":true,"timeout":15000},"stepId":"pw:api@34","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@390"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@390","snapshotName":"before@call@390","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/auth-check","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},["HEAD",{},[[10,0]],[[10,3]],["META",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["META",{"charset":"utf-8"}],["TITLE",{},"EDR Passenger Portal – Book Train Tickets Online"],["META",{"name":"description","content":"Book train tickets on the Ethio-Djibouti Railway. Travel between Ethiopia and Djibouti with easy online booking, seat selection, and multiple payment options."}],["META",{"name":"author","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"creator","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"publisher","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"robots","content":"index, follow"}],["META",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["META",{"property":"og:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"property":"og:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"property":"og:url","content":"https://passenger.edrsc.com"}],["META",{"property":"og:site_name","content":"EDR Passenger Portal"}],["META",{"property":"og:locale","content":"en_US"}],["META",{"property":"og:image","content":"http://localhost:5174/edr-banner.jpg"}],["META",{"property":"og:image:width","content":"1200"}],["META",{"property":"og:image:height","content":"630"}],["META",{"property":"og:image:alt","content":"EDR Ethio-Djibouti Railway – Book your train journey"}],["META",{"property":"og:type","content":"website"}],["META",{"name":"twitter:card","content":"summary_large_image"}],["META",{"name":"twitter:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"name":"twitter:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"name":"twitter:image","content":"http://localhost:5174/edr-banner.jpg"}],["LINK",{"rel":"shortcut icon","href":"/edr-logo.png"}],["LINK",{"rel":"icon","href":"/edr-logo.png"}],["LINK",{"rel":"apple-touch-icon","href":"/edr-logo.png"}]],["BODY",{"class":"font-sans antialiased"},["ASIDE",{"class":"hidden lg:flex w-64 fixed inset-y-0 left-0 z-40 flex-col bg-[rgb(20_113_76)] dark:bg-gray-900 border-r border-[rgb(16_89_60)] dark:border-gray-800"},[[10,31]],["NAV",{"class":"flex-1 overflow-y-auto px-3 py-4 space-y-1"},[[10,36]],[[10,43]],[[10,47]],[[10,53]],["DIV",{"class":"mt-6 pt-4 border-t border-white/15"},[[10,55]],["OL",{"class":"space-y-1"},[[10,61]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors bg-white text-[rgb(20,113,76)]"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check w-3 h-3"},["path",{"d":"M20 6 9 17l-5-5"}]]],["SPAN",{"class":"text-sm text-gray-100"},[[10,64]]]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border-2 border-white text-white"},[[10,67]]],["SPAN",{"class":"text-sm text-white font-semibold"},[[10,69]]]],[[10,76]],[[10,81]],[[10,86]],[[10,91]]]]],[[10,107]]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[10,123]],["MAIN",{"class":"flex-1"},["DIV",{},["DIV",{"class":"bg-white dark:bg-gray-800 border-b dark:border-gray-700"},["NAV",{"aria-label":"Progress","class":"lg:hidden"},["DIV",{"class":"overflow-x-auto scrollbar-hide px-4 py-3"},["OL",{"class":"flex items-start min-w-full"},[[10,132]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-primary"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 bg-primary shadow-sm"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check h-4 w-4 text-white"},["path",{"d":"M20 6 9 17l-5-5"}]]],["DIV",{"class":"flex-1 h-0.5 bg-primary"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-600 dark:text-gray-300"},[[10,139]]]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},[[10,142]],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-[3px] border-primary bg-white dark:bg-gray-800 shadow-sm"},["SPAN",{"class":"text-xs font-bold text-primary"},[[10,143]]]],[[10,146]]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-primary font-bold"},[[10,148]]]],[[10,159]],[[10,168]],[[10,177]],[[10,186]]]]]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 flex flex-col items-center justify-center px-4"},["DIV",{"class":"w-full max-w-sm"},["H1",{"class":"text-2xl font-bold text-center text-gray-900 dark:text-gray-100 mb-1"},"Continue your booking"],["P",{"class":"text-sm text-center text-gray-500 dark:text-gray-400 mb-8"},"Choose how you'd like to proceed"],["DIV",{"class":"flex flex-col gap-3"},["DIV",{"class":"relative"},["BUTTON",{"class":"w-full flex items-center justify-center gap-2.5 px-5 py-3.5 bg-primary hover:bg-primary/90 active:scale-[0.98] text-white font-semibold rounded-xl transition-all shadow-md shadow-primary/20"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-user-plus w-5 h-5 flex-shrink-0"},["path",{"d":"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{"cx":"9","cy":"7","r":"4"}],["line",{"x1":"19","x2":"19","y1":"8","y2":"14"}],["line",{"x1":"22","x2":"16","y1":"11","y2":"11"}]],"Continue as guest"],["DIV",{"role":"tooltip","class":"absolute bottom-[calc(100%+8px)] left-1/2 -translate-x-1/2 w-52 bg-gray-900 dark:bg-gray-700 text-white text-xs rounded-lg px-3 py-2.5 shadow-xl pointer-events-none transition-all duration-150 z-50 opacity-0 translate-y-1"},["UL",{"class":"space-y-1"},["LI",{"class":"flex items-center gap-1.5"},["SPAN",{"class":"text-green-400 flex-shrink-0"},"✓"],"No account required"],["LI",{"class":"flex items-center gap-1.5"},["SPAN",{"class":"text-green-400 flex-shrink-0"},"✓"],"Quick checkout"],["LI",{"class":"flex items-center gap-1.5"},["SPAN",{"class":"text-green-400 flex-shrink-0"},"✓"],"Create account later (optional)"]],["DIV",{"class":"absolute top-full left-1/2 -translate-x-1/2 border-4 border-transparent border-t-gray-900 dark:border-t-gray-700"}]]]],["DIV",{"class":"mt-8 text-center"},["BUTTON",{"class":"inline-flex items-center gap-1.5 text-sm text-gray-500 dark:text-gray-400 hover:text-gray-700 dark:hover:text-gray-200 transition-colors"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back to results"]]]]]]]],[[10,296]],[[9,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23607.738,"wallTime":1784630684033,"collectionTime":0.5999999977648258,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@390","time":23607.955,"message":"waiting for getByRole('button', { name: /continue as guest/i })"}
|
||
{"type":"log","callId":"call@390","time":23614.108,"message":" locator resolved to <button class=\"w-full flex items-center justify-center gap-2.5 px-5 py-3.5 bg-primary hover:bg-primary/90 active:scale-[0.98] text-white font-semibold rounded-xl transition-all shadow-md shadow-primary/20\">…</button>"}
|
||
{"type":"log","callId":"call@390","time":23615.47,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@390","time":23615.494,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684042.jpeg","width":1280,"height":720,"timestamp":23615.894,"frameSwapWallTime":1784630684039.984}
|
||
{"type":"log","callId":"call@390","time":23634.558,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@390","time":23634.57,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@390","time":23634.588,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684062.jpeg","width":1280,"height":720,"timestamp":23635.378,"frameSwapWallTime":1784630684060.369}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684065.jpeg","width":1280,"height":720,"timestamp":23639.1,"frameSwapWallTime":1784630684064.2039}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684069.jpeg","width":1280,"height":720,"timestamp":23643.178,"frameSwapWallTime":1784630684068.1938}
|
||
{"type":"log","callId":"call@390","time":23644.954,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@390","time":23644.961,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@390","time":23644.963,"message":" waiting 20ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684077.jpeg","width":1280,"height":720,"timestamp":23650.346,"frameSwapWallTime":1784630684075.334}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684086.jpeg","width":1280,"height":720,"timestamp":23659.555,"frameSwapWallTime":1784630684084.475}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684102.jpeg","width":1280,"height":720,"timestamp":23675.974,"frameSwapWallTime":1784630684101.075}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684110.jpeg","width":1280,"height":720,"timestamp":23683.958,"frameSwapWallTime":1784630684109.0479}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684119.jpeg","width":1280,"height":720,"timestamp":23692.422,"frameSwapWallTime":1784630684117.418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684135.jpeg","width":1280,"height":720,"timestamp":23708.438,"frameSwapWallTime":1784630684133.364}
|
||
{"type":"log","callId":"call@390","time":23748.521,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684175.jpeg","width":1280,"height":720,"timestamp":23749.152,"frameSwapWallTime":1784630684167.3}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684176.jpeg","width":1280,"height":720,"timestamp":23749.511,"frameSwapWallTime":1784630684167.9739}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684176.jpeg","width":1280,"height":720,"timestamp":23749.549,"frameSwapWallTime":1784630684168.356}
|
||
{"type":"log","callId":"call@387","time":23752.304,"message":" navigated to \"http://localhost:5174/booking/passengers\""}
|
||
{"type":"after","callId":"call@387","endTime":23752.312}
|
||
{"type":"before","callId":"call@394","startTime":23752.375,"title":"Wait for load state \"load\"","class":"Page","method":"__waitInfo__","params":{"waitId":"c9a12b2237251b4e2e7ddcc21e579088","phase":"before","event":""},"stepId":"pw:api@35","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"log","callId":"call@394","time":23752.398,"message":" not waiting, \"load\" event already fired"}
|
||
{"type":"after","callId":"call@394","endTime":23752.403}
|
||
{"type":"before","callId":"call@398","startTime":23752.429,"class":"Frame","method":"waitForSelector","params":{"selector":"input[name=\"passengers.0.name\"]","strict":true,"timeout":15000,"state":"visible","omitReturnValue":true},"stepId":"pw:api@36","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@398"}
|
||
{"type":"before","callId":"call@400","startTime":23752.621,"class":"Frame","method":"waitForSelector","params":{"selector":"div.card >> internal:has-text=/Passenger 1\\b/ >> internal:role=button[name=/enter details manually|skip for now/i] >> nth=0","strict":true,"timeout":15000,"state":"visible","omitReturnValue":true},"stepId":"pw:api@37","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@400"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684179.jpeg","width":1280,"height":720,"timestamp":23752.834,"frameSwapWallTime":1784630684177.602}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@398","snapshotName":"before@call@398","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},["HEAD",{},[[11,0]],[[11,3]],["META",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["META",{"charset":"utf-8"}],["TITLE",{},"EDR Passenger Portal – Book Train Tickets Online"],["META",{"name":"description","content":"Book train tickets on the Ethio-Djibouti Railway. Travel between Ethiopia and Djibouti with easy online booking, seat selection, and multiple payment options."}],["META",{"name":"author","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"creator","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"publisher","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"robots","content":"index, follow"}],["META",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["META",{"property":"og:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"property":"og:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"property":"og:url","content":"https://passenger.edrsc.com"}],["META",{"property":"og:site_name","content":"EDR Passenger Portal"}],["META",{"property":"og:locale","content":"en_US"}],["META",{"property":"og:image","content":"http://localhost:5174/edr-banner.jpg"}],["META",{"property":"og:image:width","content":"1200"}],["META",{"property":"og:image:height","content":"630"}],["META",{"property":"og:image:alt","content":"EDR Ethio-Djibouti Railway – Book your train journey"}],["META",{"property":"og:type","content":"website"}],["META",{"name":"twitter:card","content":"summary_large_image"}],["META",{"name":"twitter:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"name":"twitter:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"name":"twitter:image","content":"http://localhost:5174/edr-banner.jpg"}],["LINK",{"rel":"shortcut icon","href":"/edr-logo.png"}],["LINK",{"rel":"icon","href":"/edr-logo.png"}],["LINK",{"rel":"apple-touch-icon","href":"/edr-logo.png"}]],["BODY",{"class":"font-sans antialiased"},[[1,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[11,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[1,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},["H1",{"class":"section-title"},"Passenger details"],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},["H3",{"class":"text-lg font-semibold mb-4 text-gray-900 dark:text-gray-100"},"Passenger ","1"," ","(Primary)"," - Adult",["SPAN",{"class":"ml-2 text-sm font-normal text-gray-600 dark:text-gray-400"},"(","Ethiopian",")"]],["DIV",{"class":"text-center py-8"},["P",{"class":"text-sm text-gray-600 dark:text-gray-400 mb-4"},"Fayda verification is currently unavailable"],["BUTTON",{"type":"button","class":"btn-primary"},"Enter details manually"]]],["DIV",{"class":"flex gap-4"},["BUTTON",{"type":"button","class":"btn-secondary flex-1 flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"],["BUTTON",{"type":"submit","class":"btn-primary flex-1 flex items-center justify-center gap-2"},"Continue to seat selection"]]]]]]]]]],[[11,296]],[[10,11]]]],"viewport":{"width":1280,"height":720},"timestamp":23753.523,"wallTime":1784630684179,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@398","time":23753.712,"message":"waiting for locator('input[name=\"passengers.0.name\"]') to be visible"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@400","snapshotName":"before@call@400","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[1,62]],"viewport":{"width":1280,"height":720},"timestamp":23753.959,"wallTime":1784630684180,"collectionTime":0.20000000298023224,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@400","time":23754.089,"message":"waiting for locator('div.card').filter({ hasText: /Passenger 1\\b/ }).getByRole('button', { name: /enter details manually|skip for now/i }).first() to be visible"}
|
||
{"type":"log","callId":"call@400","time":23756.199,"message":" locator resolved to visible <button type=\"button\" class=\"btn-primary\">Enter details manually</button>"}
|
||
{"type":"after","callId":"call@400","endTime":23756.214,"result":{},"afterSnapshot":"after@call@400"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@400","snapshotName":"after@call@400","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[2,62]],"viewport":{"width":1280,"height":720},"timestamp":23756.678,"wallTime":1784630684183,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@402","startTime":23757.232,"class":"Frame","method":"isVisible","params":{"selector":"input[name=\"passengers.0.name\"]","strict":true},"stepId":"pw:api@38","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@402"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@402","snapshotName":"before@call@402","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[3,62]],"viewport":{"width":1280,"height":720},"timestamp":23757.695,"wallTime":1784630684184,"collectionTime":0.20000000298023224,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@402","time":23757.772,"message":" checking visibility of locator('input[name=\"passengers.0.name\"]')"}
|
||
{"type":"after","callId":"call@402","endTime":23758.334,"result":{"value":false},"afterSnapshot":"after@call@402"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@402","snapshotName":"after@call@402","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[4,62]],"viewport":{"width":1280,"height":720},"timestamp":23761.243,"wallTime":1784630684185,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684188.jpeg","width":1280,"height":720,"timestamp":23761.336,"frameSwapWallTime":1784630684185.8489}
|
||
{"type":"log","callId":"call@390","time":23762.064,"message":"element was detached from the DOM, retrying"}
|
||
{"type":"before","callId":"call@404","startTime":23762.288,"class":"Frame","method":"isVisible","params":{"selector":"div.card >> internal:has-text=/Passenger 1\\b/ >> internal:role=button[name=/enter details manually|skip for now/i] >> nth=0","strict":true},"stepId":"pw:api@39","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@404"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@404","snapshotName":"before@call@404","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[5,62]],"viewport":{"width":1280,"height":720},"timestamp":23762.919,"wallTime":1784630684189,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@404","time":23763.121,"message":" checking visibility of locator('div.card').filter({ hasText: /Passenger 1\\b/ }).getByRole('button', { name: /enter details manually|skip for now/i }).first()"}
|
||
{"type":"after","callId":"call@404","endTime":23763.852,"result":{"value":true},"afterSnapshot":"after@call@404"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@404","snapshotName":"after@call@404","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[6,62]],"viewport":{"width":1280,"height":720},"timestamp":23764.37,"wallTime":1784630684190,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@406","startTime":23764.996,"class":"Frame","method":"click","params":{"selector":"div.card >> internal:has-text=/Passenger 1\\b/ >> internal:role=button[name=/enter details manually|skip for now/i] >> nth=0","strict":true,"timeout":15000},"stepId":"pw:api@40","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@406"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@406","snapshotName":"before@call@406","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[7,62]],"viewport":{"width":1280,"height":720},"timestamp":23765.474,"wallTime":1784630684192,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@406","time":23765.591,"message":"waiting for locator('div.card').filter({ hasText: /Passenger 1\\b/ }).getByRole('button', { name: /enter details manually|skip for now/i }).first()"}
|
||
{"type":"log","callId":"call@406","time":23766.542,"message":" locator resolved to <button type=\"button\" class=\"btn-primary\">Enter details manually</button>"}
|
||
{"type":"log","callId":"call@406","time":23766.807,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@406","time":23766.815,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684195.jpeg","width":1280,"height":720,"timestamp":23768.596,"frameSwapWallTime":1784630684193.537}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684204.jpeg","width":1280,"height":720,"timestamp":23777.534,"frameSwapWallTime":1784630684202.54}
|
||
{"type":"log","callId":"call@406","time":23778.404,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@406","time":23778.412,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@406","time":23778.436,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684220.jpeg","width":1280,"height":720,"timestamp":23794.088,"frameSwapWallTime":1784630684219.0608}
|
||
{"type":"log","callId":"call@406","time":23794.882,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@406","time":23794.889,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@406","time":23794.891,"message":" waiting 20ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684227.jpeg","width":1280,"height":720,"timestamp":23801.315,"frameSwapWallTime":1784630684226.282}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684237.jpeg","width":1280,"height":720,"timestamp":23810.825,"frameSwapWallTime":1784630684235.729}
|
||
{"type":"log","callId":"call@406","time":23816.768,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684253.jpeg","width":1280,"height":720,"timestamp":23827.26,"frameSwapWallTime":1784630684252.209}
|
||
{"type":"log","callId":"call@406","time":23828.165,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@406","time":23828.172,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@406","time":23828.173,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684261.jpeg","width":1280,"height":720,"timestamp":23834.543,"frameSwapWallTime":1784630684259.529}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684270.jpeg","width":1280,"height":720,"timestamp":23843.834,"frameSwapWallTime":1784630684268.7869}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684286.jpeg","width":1280,"height":720,"timestamp":23860.235,"frameSwapWallTime":1784630684285.229}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684295.jpeg","width":1280,"height":720,"timestamp":23868.541,"frameSwapWallTime":1784630684293.4722}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684303.jpeg","width":1280,"height":720,"timestamp":23877.241,"frameSwapWallTime":1784630684302.174}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684320.jpeg","width":1280,"height":720,"timestamp":23893.65,"frameSwapWallTime":1784630684318.5881}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684328.jpeg","width":1280,"height":720,"timestamp":23901.946,"frameSwapWallTime":1784630684326.896}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684336.jpeg","width":1280,"height":720,"timestamp":23910.172,"frameSwapWallTime":1784630684335.207}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684353.jpeg","width":1280,"height":720,"timestamp":23927.038,"frameSwapWallTime":1784630684352.012}
|
||
{"type":"log","callId":"call@406","time":23928.934,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684362.jpeg","width":1280,"height":720,"timestamp":23935.472,"frameSwapWallTime":1784630684360.465}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684369.jpeg","width":1280,"height":720,"timestamp":23943.026,"frameSwapWallTime":1784630684367.843}
|
||
{"type":"log","callId":"call@406","time":23945.612,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@406","time":23945.619,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@406","time":23945.62,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684378.jpeg","width":1280,"height":720,"timestamp":23952.306,"frameSwapWallTime":1784630684377.2668}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684395.jpeg","width":1280,"height":720,"timestamp":23969.004,"frameSwapWallTime":1784630684393.7969}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684403.jpeg","width":1280,"height":720,"timestamp":23977.181,"frameSwapWallTime":1784630684402.048}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684412.jpeg","width":1280,"height":720,"timestamp":23985.632,"frameSwapWallTime":1784630684410.499}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684428.jpeg","width":1280,"height":720,"timestamp":24001.554,"frameSwapWallTime":1784630684426.492}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684437.jpeg","width":1280,"height":720,"timestamp":24010.493,"frameSwapWallTime":1784630684435.44}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684445.jpeg","width":1280,"height":720,"timestamp":24018.766,"frameSwapWallTime":1784630684443.668}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684454.jpeg","width":1280,"height":720,"timestamp":24027.413,"frameSwapWallTime":1784630684452.2969}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684470.jpeg","width":1280,"height":720,"timestamp":24044.181,"frameSwapWallTime":1784630684469.121}
|
||
{"type":"log","callId":"call@406","time":24046.841,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684478.jpeg","width":1280,"height":720,"timestamp":24051.925,"frameSwapWallTime":1784630684476.9338}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684486.jpeg","width":1280,"height":720,"timestamp":24060.161,"frameSwapWallTime":1784630684485.146}
|
||
{"type":"log","callId":"call@406","time":24062.194,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@406","time":24062.199,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@406","time":24062.2,"message":" waiting 500ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684503.jpeg","width":1280,"height":720,"timestamp":24077.019,"frameSwapWallTime":1784630684501.95}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684510.jpeg","width":1280,"height":720,"timestamp":24083.696,"frameSwapWallTime":1784630684508.73}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684518.jpeg","width":1280,"height":720,"timestamp":24091.4,"frameSwapWallTime":1784630684516.391}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684526.jpeg","width":1280,"height":720,"timestamp":24099.77,"frameSwapWallTime":1784630684524.799}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684543.jpeg","width":1280,"height":720,"timestamp":24116.851,"frameSwapWallTime":1784630684541.697}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684550.jpeg","width":1280,"height":720,"timestamp":24124.187,"frameSwapWallTime":1784630684549.074}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684560.jpeg","width":1280,"height":720,"timestamp":24133.472,"frameSwapWallTime":1784630684558.42}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684576.jpeg","width":1280,"height":720,"timestamp":24149.906,"frameSwapWallTime":1784630684574.843}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684584.jpeg","width":1280,"height":720,"timestamp":24158.197,"frameSwapWallTime":1784630684583.1858}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684593.jpeg","width":1280,"height":720,"timestamp":24166.52,"frameSwapWallTime":1784630684591.513}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684609.jpeg","width":1280,"height":720,"timestamp":24182.492,"frameSwapWallTime":1784630684607.41}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684618.jpeg","width":1280,"height":720,"timestamp":24191.768,"frameSwapWallTime":1784630684616.6748}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684626.jpeg","width":1280,"height":720,"timestamp":24200.011,"frameSwapWallTime":1784630684624.918}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684634.jpeg","width":1280,"height":720,"timestamp":24208.257,"frameSwapWallTime":1784630684633.2048}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684651.jpeg","width":1280,"height":720,"timestamp":24225.106,"frameSwapWallTime":1784630684649.953}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684659.jpeg","width":1280,"height":720,"timestamp":24233.184,"frameSwapWallTime":1784630684658.166}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684668.jpeg","width":1280,"height":720,"timestamp":24241.431,"frameSwapWallTime":1784630684666.456}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684685.jpeg","width":1280,"height":720,"timestamp":24258.677,"frameSwapWallTime":1784630684683.444}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684693.jpeg","width":1280,"height":720,"timestamp":24266.728,"frameSwapWallTime":1784630684691.555}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630684901.jpeg","width":1280,"height":720,"timestamp":24475.021,"frameSwapWallTime":1784630684899.904}
|
||
{"type":"log","callId":"call@406","time":24563.34,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"log","callId":"call@406","time":24578.915,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@406","time":24578.922,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@406","time":24579.475,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@406","point":{"x":768,"y":254},"inputSnapshot":"input@call@406"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@406","snapshotName":"input@call@406","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[8,62]],"viewport":{"width":1280,"height":720},"timestamp":24580.484,"wallTime":1784630685007,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@406","time":24581.371,"message":" performing click action"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685010.jpeg","width":1280,"height":720,"timestamp":24583.64,"frameSwapWallTime":1784630685008.3699}
|
||
{"type":"log","callId":"call@406","time":24588.914,"message":" click action done"}
|
||
{"type":"log","callId":"call@406","time":24588.924,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@406","time":24590.698,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@406","endTime":24590.8,"afterSnapshot":"after@call@406"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685018.jpeg","width":1280,"height":720,"timestamp":24592.094,"frameSwapWallTime":1784630685016.9539}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@406","snapshotName":"after@call@406","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[9,27]],["BODY",{"class":"font-sans antialiased"},[[10,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[20,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[10,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[9,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[9,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},["DIV",{},["LABEL",{"class":"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300"},"Full Name *"],["INPUT",{"__playwright_value_":"","class":"input-field ","placeholder":"Full name as per ID","name":"passengers.0.name"}]],["DIV",{},["LABEL",{"class":"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300"},"Date of Birth *"],["DIV",{},["BUTTON",{"type":"button","class":"input-field w-full text-left flex items-center justify-between "},["SPAN",{"class":"text-gray-400 text-sm"},"Select date of birth"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-calendar-days w-4 h-4 text-gray-400 flex-shrink-0"},["path",{"d":"M8 2v4"}],["path",{"d":"M16 2v4"}],["rect",{"width":"18","height":"18","x":"3","y":"4","rx":"2"}],["path",{"d":"M3 10h18"}],["path",{"d":"M8 14h.01"}],["path",{"d":"M12 14h.01"}],["path",{"d":"M16 14h.01"}],["path",{"d":"M8 18h.01"}],["path",{"d":"M12 18h.01"}],["path",{"d":"M16 18h.01"}]]]]],["DIV",{},["LABEL",{"class":"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300"},"Gender *"],["SELECT",{"name":"passengers.0.gender","class":"input-field "},["OPTION",{"__playwright_selected_":"true","value":""},"Select gender"],["OPTION",{"__playwright_selected_":"false","value":"Male"},"Male"],["OPTION",{"__playwright_selected_":"false","value":"Female"},"Female"]]],["DIV",{},["LABEL",{"class":"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300"},"Nationality"],["INPUT",{"__playwright_value_":"ETHIOPIAN","class":"input-field bg-gray-100 dark:bg-gray-700 cursor-not-allowed","readonly":"","disabled":"","name":"passengers.0.nationality"}]],["DIV",{},["LABEL",{"class":"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300"},"Phone Number *"],["DIV",{},["DIV",{"class":"flex rounded-lg overflow-hidden border transition-colors focus-within:ring-1 border-gray-300 dark:border-gray-600 focus-within:border-primary focus-within:ring-primary"},["DIV",{"class":"flex items-center gap-1.5 px-3 py-2.5 bg-gray-50 dark:bg-gray-800 border-r border-gray-300 dark:border-gray-600 select-none flex-shrink-0"},["SPAN",{"class":"text-sm leading-none"},"🇪🇹"],["SPAN",{"class":"text-xs font-semibold text-gray-600 dark:text-gray-300"},"+251"]],["INPUT",{"__playwright_value_":"","placeholder":"912345678","autocomplete":"tel","class":"flex-1 px-3 py-2.5 text-sm text-gray-900 dark:text-white outline-none min-w-0 bg-white dark:bg-gray-900","type":"tel","value":""}]],["P",{"class":"text-xs text-gray-400 dark:text-gray-500 mt-1"},"Format: ","+251912345678 or 0912345678"]]],["DIV",{},["LABEL",{"class":"block text-sm font-medium mb-1 text-gray-700 dark:text-gray-300"},"Email (optional)"],["INPUT",{"__playwright_value_":"","class":"input-field ","placeholder":"email@example.com","type":"email","name":"passengers.0.email"}]]]]],[[9,52]]]]]]]]]],[[20,296]],[[19,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24592.292,"wallTime":1784630685018,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@408","startTime":24593.005,"class":"Frame","method":"waitForSelector","params":{"selector":"input[name=\"passengers.0.name\"]","strict":true,"timeout":15000,"state":"visible","omitReturnValue":true},"stepId":"pw:api@41","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@408"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@408","snapshotName":"before@call@408","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[1,66]],"viewport":{"width":1280,"height":720},"timestamp":24593.517,"wallTime":1784630685020,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@408","time":24593.63,"message":"waiting for locator('input[name=\"passengers.0.name\"]') to be visible"}
|
||
{"type":"log","callId":"call@408","time":24594.394,"message":" locator resolved to visible <input class=\"input-field \" name=\"passengers.0.name\" placeholder=\"Full name as per ID\"/>"}
|
||
{"type":"after","callId":"call@408","endTime":24594.454,"result":{},"afterSnapshot":"after@call@408"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@408","snapshotName":"after@call@408","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[2,66]],"viewport":{"width":1280,"height":720},"timestamp":24594.882,"wallTime":1784630685021,"collectionTime":0.29999999701976776,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@410","startTime":24595.503,"class":"Frame","method":"fill","params":{"selector":"input[name=\"passengers.0.name\"]","strict":true,"value":"Adult 1","timeout":15000},"stepId":"pw:api@42","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@410"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@410","snapshotName":"before@call@410","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[3,66]],"viewport":{"width":1280,"height":720},"timestamp":24596.093,"wallTime":1784630685022,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@410","time":24596.191,"message":"waiting for locator('input[name=\"passengers.0.name\"]')"}
|
||
{"type":"log","callId":"call@410","time":24596.917,"message":" locator resolved to <input class=\"input-field \" name=\"passengers.0.name\" placeholder=\"Full name as per ID\"/>"}
|
||
{"type":"log","callId":"call@410","time":24597.214,"message":" fill(\"Adult 1\")"}
|
||
{"type":"log","callId":"call@410","time":24597.221,"message":"attempting fill action"}
|
||
{"type":"input","callId":"call@410","inputSnapshot":"input@call@410"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@410","snapshotName":"input@call@410","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[13,27]],["BODY",{"class":"font-sans antialiased"},[[14,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[24,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[14,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[13,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[13,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},["DIV",{},[[4,1]],["INPUT",{"__playwright_value_":"","__playwright_target__":"","class":"input-field ","placeholder":"Full name as per ID","name":"passengers.0.name"}]],[[4,21]],[[4,31]],[[4,35]],[[4,49]],[[4,53]]]]],[[13,52]]]]]]]]]],[[24,296]],[[23,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24597.798,"wallTime":1784630685024,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@410","time":24597.867,"message":" waiting for element to be visible, enabled and editable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685027.jpeg","width":1280,"height":720,"timestamp":24601.102,"frameSwapWallTime":1784630685025.7449}
|
||
{"type":"after","callId":"call@410","endTime":24602.572,"afterSnapshot":"after@call@410"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@410","snapshotName":"after@call@410","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[14,27]],["BODY",{"class":"font-sans antialiased"},[[15,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[25,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[15,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[14,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[14,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},["DIV",{},[[5,1]],["INPUT",{"__playwright_value_":"Adult 1","__playwright_target__":"","class":"input-field ","placeholder":"Full name as per ID","name":"passengers.0.name"}]],[[5,21]],[[5,31]],[[5,35]],[[5,49]],[[5,53]]]]],[[14,52]]]]]]]]]],[[25,296]],[[24,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24603.173,"wallTime":1784630685029,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@412","startTime":24603.998,"class":"Frame","method":"selectOption","params":{"selector":"select[name=\"passengers.0.gender\"]","strict":true,"options":[{"valueOrLabel":"Male"}],"timeout":15000},"stepId":"pw:api@43","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@412"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@412","snapshotName":"before@call@412","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[15,27]],["BODY",{"class":"font-sans antialiased"},[[16,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[26,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[16,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[15,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[15,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},["DIV",{},[[6,1]],["INPUT",{"__playwright_value_":"Adult 1","class":"input-field ","placeholder":"Full name as per ID","name":"passengers.0.name"}]],[[6,21]],[[6,31]],[[6,35]],[[6,49]],[[6,53]]]]],[[15,52]]]]]]]]]],[[26,296]],[[25,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24604.636,"wallTime":1784630685031,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@412","time":24604.783,"message":"waiting for locator('select[name=\"passengers.0.gender\"]')"}
|
||
{"type":"log","callId":"call@412","time":24605.478,"message":" locator resolved to <select class=\"input-field \" name=\"passengers.0.gender\">…</select>"}
|
||
{"type":"log","callId":"call@412","time":24605.759,"message":"attempting select option action"}
|
||
{"type":"input","callId":"call@412","inputSnapshot":"input@call@412"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@412","snapshotName":"input@call@412","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[16,27]],["BODY",{"class":"font-sans antialiased"},[[17,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[27,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[17,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[16,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[16,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[1,1]],[[7,21]],["DIV",{},[[7,23]],["SELECT",{"__playwright_target__":"","name":"passengers.0.gender","class":"input-field "},[[7,25]],[[7,27]],[[7,29]]]],[[7,35]],[[7,49]],[[7,53]]]]],[[16,52]]]]]]]]]],[[27,296]],[[26,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24606.268,"wallTime":1784630685032,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@412","time":24606.321,"message":" waiting for element to be visible and enabled"}
|
||
{"type":"log","callId":"call@412","time":24607.979,"message":" selected specified option(s)"}
|
||
{"type":"after","callId":"call@412","endTime":24608.023,"result":{"values":["Male"]},"afterSnapshot":"after@call@412"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@412","snapshotName":"after@call@412","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[17,27]],["BODY",{"class":"font-sans antialiased"},[[18,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[28,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[18,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[17,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[17,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[2,1]],[[8,21]],["DIV",{},[[8,23]],["SELECT",{"__playwright_target__":"","name":"passengers.0.gender","class":"input-field "},["OPTION",{"__playwright_selected_":"false","value":""},[[8,24]]],["OPTION",{"__playwright_selected_":"true","value":"Male"},[[8,26]]],[[8,29]]]],[[8,35]],[[8,49]],[[8,53]]]]],[[17,52]]]]]]]]]],[[28,296]],[[27,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24608.757,"wallTime":1784630685035,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@414","startTime":24609.329,"class":"Frame","method":"fill","params":{"selector":"div.card >> internal:has-text=/Passenger 1\\b/ >> input[type=\"tel\"] >> nth=0","strict":true,"value":"912345678","timeout":15000},"stepId":"pw:api@44","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@414"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@414","snapshotName":"before@call@414","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[18,27]],["BODY",{"class":"font-sans antialiased"},[[19,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[29,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[19,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[18,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[18,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[3,1]],[[9,21]],["DIV",{},[[9,23]],["SELECT",{"name":"passengers.0.gender","class":"input-field "},[[1,0]],[[1,1]],[[9,29]]]],[[9,35]],[[9,49]],[[9,53]]]]],[[18,52]]]]]]]]]],[[29,296]],[[28,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24609.827,"wallTime":1784630685036,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@414","time":24609.923,"message":"waiting for locator('div.card').filter({ hasText: /Passenger 1\\b/ }).locator('input[type=\"tel\"]').first()"}
|
||
{"type":"log","callId":"call@414","time":24610.843,"message":" locator resolved to <input value=\"\" type=\"tel\" autocomplete=\"tel\" placeholder=\"912345678\" class=\"flex-1 px-3 py-2.5 text-sm text-gray-900 dark:text-white outline-none min-w-0 bg-white dark:bg-gray-900\"/>"}
|
||
{"type":"log","callId":"call@414","time":24611.095,"message":" fill(\"912345678\")"}
|
||
{"type":"log","callId":"call@414","time":24611.098,"message":"attempting fill action"}
|
||
{"type":"input","callId":"call@414","inputSnapshot":"input@call@414"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@414","snapshotName":"input@call@414","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[19,27]],["BODY",{"class":"font-sans antialiased"},[[20,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[30,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[20,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[19,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[19,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[4,1]],[[10,21]],[[1,1]],[[10,35]],["DIV",{},[[10,37]],["DIV",{},["DIV",{"class":"flex rounded-lg overflow-hidden border transition-colors focus-within:ring-1 border-gray-300 dark:border-gray-600 focus-within:border-primary focus-within:ring-primary"},[[10,42]],["INPUT",{"__playwright_value_":"","__playwright_target__":"","placeholder":"912345678","autocomplete":"tel","class":"flex-1 px-3 py-2.5 text-sm text-gray-900 dark:text-white outline-none min-w-0 bg-white dark:bg-gray-900","type":"tel","value":""}]],[[10,47]]]],[[10,53]]]]],[[19,52]]]]]]]]]],[[30,296]],[[29,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24612.172,"wallTime":1784630685038,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@414","time":24612.244,"message":" waiting for element to be visible, enabled and editable"}
|
||
{"type":"after","callId":"call@414","endTime":24614.534,"afterSnapshot":"after@call@414"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@414","snapshotName":"after@call@414","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[20,27]],["BODY",{"class":"font-sans antialiased"},[[21,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[31,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[21,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[20,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[20,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[5,1]],[[11,21]],[[2,1]],[[11,35]],["DIV",{},[[11,37]],["DIV",{},["DIV",{"class":"flex rounded-lg overflow-hidden border transition-colors focus-within:ring-1 border-gray-300 dark:border-gray-600 focus-within:border-primary focus-within:ring-primary"},[[11,42]],["INPUT",{"__playwright_value_":"912345678","__playwright_target__":"","placeholder":"912345678","autocomplete":"tel","class":"flex-1 px-3 py-2.5 text-sm text-gray-900 dark:text-white outline-none min-w-0 bg-white dark:bg-gray-900","type":"tel","value":"912345678"}]],[[11,47]]]],[[11,53]]]]],[[20,52]]]]]]]]]],[[31,296]],[[30,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24615.374,"wallTime":1784630685041,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@416","startTime":24616.134,"class":"Frame","method":"click","params":{"selector":"div.card >> internal:has-text=/Passenger 1\\b/ >> internal:role=button[name=/select date of birth/i]","strict":true,"timeout":15000},"stepId":"pw:api@45","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@416"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685043.jpeg","width":1280,"height":720,"timestamp":24616.914,"frameSwapWallTime":1784630685041.533}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@416","snapshotName":"before@call@416","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[21,27]],["BODY",{"class":"font-sans antialiased"},[[22,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[32,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[22,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[21,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[21,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[6,1]],[[12,21]],[[3,1]],[[12,35]],["DIV",{},[[12,37]],["DIV",{},["DIV",{"class":"flex rounded-lg overflow-hidden border transition-colors focus-within:ring-1 border-gray-300 dark:border-gray-600 focus-within:border-primary focus-within:ring-primary"},[[12,42]],["INPUT",{"__playwright_value_":"912345678","placeholder":"912345678","autocomplete":"tel","class":"flex-1 px-3 py-2.5 text-sm text-gray-900 dark:text-white outline-none min-w-0 bg-white dark:bg-gray-900","type":"tel","value":"912345678"}]],[[12,47]]]],[[12,53]]]]],[[21,52]]]]]]]]]],[[32,296]],[[31,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24616.988,"wallTime":1784630685043,"collectionTime":0.20000000298023224,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@416","time":24617.095,"message":"waiting for locator('div.card').filter({ hasText: /Passenger 1\\b/ }).getByRole('button', { name: /select date of birth/i })"}
|
||
{"type":"log","callId":"call@416","time":24618.279,"message":" locator resolved to <button type=\"button\" class=\"input-field w-full text-left flex items-center justify-between \">…</button>"}
|
||
{"type":"log","callId":"call@416","time":24618.523,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@416","time":24618.533,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685052.jpeg","width":1280,"height":720,"timestamp":24626.011,"frameSwapWallTime":1784630685050.748}
|
||
{"type":"log","callId":"call@416","time":24629.117,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@416","time":24629.123,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@416","time":24629.309,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@416","point":{"x":1007.5,"y":210},"inputSnapshot":"input@call@416"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@416","snapshotName":"input@call@416","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[22,27]],["BODY",{"class":"font-sans antialiased"},[[23,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[33,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[23,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[22,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[22,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[7,1]],["DIV",{},[[13,5]],["DIV",{},["BUTTON",{"__playwright_target__":"","type":"button","class":"input-field w-full text-left flex items-center justify-between "},[[13,7]],[[13,18]]]]],[[4,1]],[[13,35]],[[1,3]],[[13,53]]]]],[[22,52]]]]]]]]]],[[33,296]],[[32,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24630.353,"wallTime":1784630685056,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@416","time":24630.847,"message":" performing click action"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685060.jpeg","width":1280,"height":720,"timestamp":24634.148,"frameSwapWallTime":1784630685058.903}
|
||
{"type":"log","callId":"call@416","time":24640.245,"message":" click action done"}
|
||
{"type":"log","callId":"call@416","time":24640.25,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@416","time":24640.467,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@416","endTime":24640.546,"afterSnapshot":"after@call@416"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685068.jpeg","width":1280,"height":720,"timestamp":24641.672,"frameSwapWallTime":1784630685066.3828}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@416","snapshotName":"after@call@416","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[23,27]],["BODY",{"class":"font-sans antialiased"},[[24,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[34,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[24,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[23,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[23,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[8,1]],["DIV",{},[[14,5]],["DIV",{},[[1,0]],["DIV",{"class":"fixed inset-0 z-[99] bg-black/50"}],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},["DIV",{"class":"flex items-center justify-between px-5 py-4 border-b border-gray-100 dark:border-gray-800"},["DIV",{"class":"flex items-center gap-3"},["H2",{"class":"text-base font-bold text-gray-900 dark:text-white"},"Date of Birth"],["BUTTON",{"type":"button","class":"flex items-center gap-1 text-xs font-semibold px-2.5 py-1 rounded-lg bg-primary/10 text-primary hover:bg-primary/20 transition-colors"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-globe w-3 h-3"},["circle",{"cx":"12","cy":"12","r":"10"}],["path",{"d":"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20"}],["path",{"d":"M2 12h20"}]],"ET"],["BUTTON",{"type":"button","class":"text-xs text-gray-500 font-medium hover:underline"},"Enter manually"]],["BUTTON",{"type":"button","class":"w-9 h-9 flex items-center justify-center rounded-full hover:bg-gray-100 dark:hover:bg-gray-800"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-x w-5 h-5 text-gray-500"},["path",{"d":"M18 6 6 18"}],["path",{"d":"m6 6 12 12"}]]]],["DIV",{"class":"px-5 pt-2 pb-0"},["P",{"class":"text-xs text-gray-400"},"Gregorian Calendar"]],["DIV",{"class":"flex px-5 pt-2 pb-1"},["DIV",{"class":"flex-1 text-center text-xs font-semibold text-gray-400 uppercase tracking-wide"},"Day"],["DIV",{"class":"flex-1 text-center text-xs font-semibold text-gray-400 uppercase tracking-wide"},"Month"],["DIV",{"class":"flex-1 text-center text-xs font-semibold text-gray-400 uppercase tracking-wide"},"Year"]],["DIV",{"class":"relative px-5 pb-2","style":"height: 240px;"},["DIV",{"class":"absolute left-5 right-5 pointer-events-none rounded-xl border border-primary/30 bg-primary/5 dark:bg-primary/10","style":"top: 96px; height: 48px;"}],["DIV",{"class":"flex gap-2 h-full"},["DIV",{"class":"flex-1 flex flex-col items-center"},["DIV",{"__playwright_scroll_top_":"4","class":"h-full overflow-y-auto scrollbar-hide","style":"scroll-snap-type: y mandatory;"},["DIV",{"style":"height: 96px;"}],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-primary font-bold text-base","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"3"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"4"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"5"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"6"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"7"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"8"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"9"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"10"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"11"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"12"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"13"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"14"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"15"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"16"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"17"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"18"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"19"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"20"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"21"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"22"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"23"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"24"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"25"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"26"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"27"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"28"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"29"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"30"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"31"],["DIV",{"style":"height: 96px;"}]]],["DIV",{"class":"flex-1 flex flex-col items-center"},["DIV",{"__playwright_scroll_top_":"4","class":"h-full overflow-y-auto scrollbar-hide","style":"scroll-snap-type: y mandatory;"},["DIV",{"style":"height: 96px;"}],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-primary font-bold text-base","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"January"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"February"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"March"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"April"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"May"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"June"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"July"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"August"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"September"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"October"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"November"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"December"],["DIV",{"style":"height: 96px;"}]]],["DIV",{"class":"flex-1 flex flex-col items-center"},["DIV",{"__playwright_scroll_top_":"4","class":"h-full overflow-y-auto scrollbar-hide","style":"scroll-snap-type: y mandatory;"},["DIV",{"style":"height: 96px;"}],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2020"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2019"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2018"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2017"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2016"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2015"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2014"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2013"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2012"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2011"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2010"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2009"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2008"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2007"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2006"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2005"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2004"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2003"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2002"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2001"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-primary font-bold text-base","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"2000"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1999"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1998"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1997"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1996"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1995"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1994"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1993"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1992"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1991"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1990"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1989"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1988"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1987"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1986"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1985"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1984"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1983"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1982"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1981"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1980"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1979"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1978"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1977"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1976"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1975"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1974"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1973"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1972"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1971"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1970"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1969"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1968"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1967"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1966"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1965"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1964"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1963"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1962"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1961"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1960"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1959"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1958"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1957"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1956"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1955"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1954"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1953"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1952"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1951"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1950"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1949"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1948"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1947"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1946"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1945"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1944"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1943"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1942"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1941"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1940"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1939"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1938"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1937"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1936"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1935"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1934"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1933"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1932"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1931"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1930"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1929"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1928"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1927"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1926"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1925"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1924"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1923"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1922"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1921"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1920"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1919"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1918"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1917"],["DIV",{"class":"flex items-center justify-center text-sm font-medium transition-all select-none text-gray-400 dark:text-gray-500","style":"height: 48px; scroll-snap-align: center; cursor: pointer;"},"1916"],["DIV",{"style":"height: 96px;"}]]]]],["DIV",{"class":"px-5 pb-8 pt-3 flex justify-end"},["BUTTON",{"type":"button","class":"px-6 py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] text-white font-bold text-sm rounded-xl transition-all shadow disabled:opacity-40 disabled:cursor-not-allowed"},"Confirm — January 1, 2000"]]],["STYLE",{},"@keyframes dob-slide-up{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}"]]],[[5,1]],[[14,35]],[[2,3]],[[14,53]]]]],[[23,52]]]]]]]]]],[[34,296]],[[33,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24642.739,"wallTime":1784630685068,"collectionTime":1.1000000014901161,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@418","startTime":24643.621,"class":"Frame","method":"click","params":{"selector":"internal:role=button[name=/enter manually/i]","strict":true,"timeout":15000},"stepId":"pw:api@46","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@418"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@418","snapshotName":"before@call@418","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[24,27]],["BODY",{"class":"font-sans antialiased"},[[25,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[35,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[25,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[24,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[24,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[9,1]],["DIV",{},[[15,5]],["DIV",{},["BUTTON",{"type":"button","class":"input-field w-full text-left flex items-center justify-between "},[[15,7]],[[15,18]]],[[1,0]],[[1,341]],[[1,343]]]],[[6,1]],[[15,35]],[[3,3]],[[15,53]]]]],[[24,52]]]]]]]]]],[[35,296]],[[34,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24644.484,"wallTime":1784630685071,"collectionTime":0.5999999977648258,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@418","time":24644.58,"message":"waiting for getByRole('button', { name: /enter manually/i })"}
|
||
{"type":"log","callId":"call@418","time":24646.626,"message":" locator resolved to <button type=\"button\" class=\"text-xs text-gray-500 font-medium hover:underline\">Enter manually</button>"}
|
||
{"type":"log","callId":"call@418","time":24647.082,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@418","time":24647.096,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685087.jpeg","width":1280,"height":720,"timestamp":24660.389,"frameSwapWallTime":1784630685085.239}
|
||
{"type":"log","callId":"call@418","time":24662.312,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@418","time":24662.318,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@418","time":24662.337,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685095.jpeg","width":1280,"height":720,"timestamp":24668.788,"frameSwapWallTime":1784630685093.659}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685104.jpeg","width":1280,"height":720,"timestamp":24677.746,"frameSwapWallTime":1784630685102.59}
|
||
{"type":"log","callId":"call@418","time":24678.262,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@418","time":24678.268,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@418","time":24678.269,"message":" waiting 20ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685121.jpeg","width":1280,"height":720,"timestamp":24694.477,"frameSwapWallTime":1784630685119.2888}
|
||
{"type":"log","callId":"call@418","time":24699.213,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685130.jpeg","width":1280,"height":720,"timestamp":24703.867,"frameSwapWallTime":1784630685128.542}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685138.jpeg","width":1280,"height":720,"timestamp":24711.985,"frameSwapWallTime":1784630685136.826}
|
||
{"type":"log","callId":"call@418","time":24712.599,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@418","time":24712.606,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@418","time":24712.608,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685148.jpeg","width":1280,"height":720,"timestamp":24721.796,"frameSwapWallTime":1784630685146.62}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685164.jpeg","width":1280,"height":720,"timestamp":24738.209,"frameSwapWallTime":1784630685163.021}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685172.jpeg","width":1280,"height":720,"timestamp":24746.047,"frameSwapWallTime":1784630685170.879}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685181.jpeg","width":1280,"height":720,"timestamp":24755.043,"frameSwapWallTime":1784630685179.801}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685190.jpeg","width":1280,"height":720,"timestamp":24763.605,"frameSwapWallTime":1784630685188.555}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685206.jpeg","width":1280,"height":720,"timestamp":24780.021,"frameSwapWallTime":1784630685204.9229}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685215.jpeg","width":1280,"height":720,"timestamp":24788.937,"frameSwapWallTime":1784630685213.8828}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685224.jpeg","width":1280,"height":720,"timestamp":24797.366,"frameSwapWallTime":1784630685222.2952}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685232.jpeg","width":1280,"height":720,"timestamp":24805.541,"frameSwapWallTime":1784630685230.4958}
|
||
{"type":"log","callId":"call@418","time":24814.085,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685248.jpeg","width":1280,"height":720,"timestamp":24821.896,"frameSwapWallTime":1784630685246.8481}
|
||
{"type":"log","callId":"call@418","time":24829.199,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@418","time":24829.207,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@418","time":24829.208,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685256.jpeg","width":1280,"height":720,"timestamp":24830.238,"frameSwapWallTime":1784630685255.2742}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685265.jpeg","width":1280,"height":720,"timestamp":24838.79,"frameSwapWallTime":1784630685263.726}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685273.jpeg","width":1280,"height":720,"timestamp":24847.156,"frameSwapWallTime":1784630685272.014}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685290.jpeg","width":1280,"height":720,"timestamp":24863.338,"frameSwapWallTime":1784630685288.216}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685298.jpeg","width":1280,"height":720,"timestamp":24872.104,"frameSwapWallTime":1784630685296.886}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685307.jpeg","width":1280,"height":720,"timestamp":24880.537,"frameSwapWallTime":1784630685305.437}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685323.jpeg","width":1280,"height":720,"timestamp":24897.119,"frameSwapWallTime":1784630685322.054}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685328.jpeg","width":1280,"height":720,"timestamp":24902.196,"frameSwapWallTime":1784630685327.2131}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685336.jpeg","width":1280,"height":720,"timestamp":24909.731,"frameSwapWallTime":1784630685334.7659}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685353.jpeg","width":1280,"height":720,"timestamp":24926.638,"frameSwapWallTime":1784630685351.629}
|
||
{"type":"log","callId":"call@418","time":24930.42,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685361.jpeg","width":1280,"height":720,"timestamp":24934.757,"frameSwapWallTime":1784630685359.843}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685369.jpeg","width":1280,"height":720,"timestamp":24943.039,"frameSwapWallTime":1784630685368.136}
|
||
{"type":"log","callId":"call@418","time":24945.711,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@418","time":24945.794,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@418","time":24945.915,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@418","point":{"x":235.72,"y":309},"inputSnapshot":"input@call@418"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@418","snapshotName":"input@call@418","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[25,27]],["BODY",{"class":"font-sans antialiased"},[[26,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[36,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[26,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[25,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[25,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[10,1]],["DIV",{},[[16,5]],["DIV",{},[[1,0]],[[2,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},["DIV",{"class":"flex items-center justify-between px-5 py-4 border-b border-gray-100 dark:border-gray-800"},["DIV",{"class":"flex items-center gap-3"},[[2,2]],[[2,8]],["BUTTON",{"__playwright_target__":"","type":"button","class":"text-xs text-gray-500 font-medium hover:underline"},[[2,9]]]],[[2,15]]],[[2,19]],[[2,26]],["DIV",{"class":"relative px-5 pb-2","style":"height: 240px;"},[[2,27]],["DIV",{"class":"flex gap-2 h-full"},[[2,93]],[[2,121]],["DIV",{"class":"flex-1 flex flex-col items-center"},["DIV",{"__playwright_scroll_top_":"807","class":"h-full overflow-y-auto scrollbar-hide","style":"scroll-snap-type: y mandatory;"},[[2,122]],[[2,124]],[[2,126]],[[2,128]],[[2,130]],[[2,132]],[[2,134]],[[2,136]],[[2,138]],[[2,140]],[[2,142]],[[2,144]],[[2,146]],[[2,148]],[[2,150]],[[2,152]],[[2,154]],[[2,156]],[[2,158]],[[2,160]],[[2,162]],[[2,164]],[[2,166]],[[2,168]],[[2,170]],[[2,172]],[[2,174]],[[2,176]],[[2,178]],[[2,180]],[[2,182]],[[2,184]],[[2,186]],[[2,188]],[[2,190]],[[2,192]],[[2,194]],[[2,196]],[[2,198]],[[2,200]],[[2,202]],[[2,204]],[[2,206]],[[2,208]],[[2,210]],[[2,212]],[[2,214]],[[2,216]],[[2,218]],[[2,220]],[[2,222]],[[2,224]],[[2,226]],[[2,228]],[[2,230]],[[2,232]],[[2,234]],[[2,236]],[[2,238]],[[2,240]],[[2,242]],[[2,244]],[[2,246]],[[2,248]],[[2,250]],[[2,252]],[[2,254]],[[2,256]],[[2,258]],[[2,260]],[[2,262]],[[2,264]],[[2,266]],[[2,268]],[[2,270]],[[2,272]],[[2,274]],[[2,276]],[[2,278]],[[2,280]],[[2,282]],[[2,284]],[[2,286]],[[2,288]],[[2,290]],[[2,292]],[[2,294]],[[2,296]],[[2,298]],[[2,300]],[[2,302]],[[2,304]],[[2,306]],[[2,308]],[[2,310]],[[2,312]],[[2,314]],[[2,316]],[[2,318]],[[2,320]],[[2,322]],[[2,324]],[[2,326]],[[2,328]],[[2,330]],[[2,332]],[[2,333]]]]]],[[2,340]]],[[2,343]]]],[[7,1]],[[16,35]],[[4,3]],[[16,53]]]]],[[25,52]]]]]]]]]],[[36,296]],[[35,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24947.394,"wallTime":1784630685373,"collectionTime":0.7000000029802322,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@418","time":24948.103,"message":" performing click action"}
|
||
{"type":"log","callId":"call@418","time":24951.201,"message":" click action done"}
|
||
{"type":"log","callId":"call@418","time":24951.207,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@418","time":24951.37,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@418","endTime":24951.406,"afterSnapshot":"after@call@418"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685378.jpeg","width":1280,"height":720,"timestamp":24951.757,"frameSwapWallTime":1784630685376.728}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@418","snapshotName":"after@call@418","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[26,27]],["BODY",{"class":"font-sans antialiased"},[[27,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[37,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[27,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[26,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[26,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[11,1]],["DIV",{},[[17,5]],["DIV",{},[[2,0]],[[3,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},["DIV",{"class":"flex items-center justify-between px-5 py-4 border-b border-gray-100 dark:border-gray-800"},["DIV",{"class":"flex items-center gap-3"},[[3,2]],["BUTTON",{"__playwright_target__":"","type":"button","class":"text-xs text-gray-500 font-medium hover:underline"},"Use scroll"]],[[3,15]]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},["DIV",{},["LABEL",{"class":"block text-xs font-semibold text-gray-500 uppercase tracking-wide mb-1.5"},"Day"],["INPUT",{"__playwright_value_":"","min":"1","max":"31","placeholder":"DD","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],["DIV",{},["LABEL",{"class":"block text-xs font-semibold text-gray-500 uppercase tracking-wide mb-1.5"},"Month"],["INPUT",{"__playwright_value_":"","min":"1","max":"12","placeholder":"MM","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],["DIV",{},["LABEL",{"class":"block text-xs font-semibold text-gray-500 uppercase tracking-wide mb-1.5"},"Year"],["INPUT",{"__playwright_value_":"","min":"1916","max":"2020","placeholder":"YYYY","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]]],["P",{"class":"text-xs text-gray-400"},"Valid years: ","1916"," – ","2020"]],["DIV",{"class":"px-5 pb-8 pt-3 flex justify-end"},["BUTTON",{"type":"button","class":"px-6 py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] text-white font-bold text-sm rounded-xl transition-all shadow disabled:opacity-40 disabled:cursor-not-allowed","disabled":""},"Confirm"]]],[[3,343]]]],[[8,1]],[[17,35]],[[5,3]],[[17,53]]]]],[[26,52]]]]]]]]]],[[37,296]],[[36,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24952.418,"wallTime":1784630685378,"collectionTime":0.6000000014901161,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@420","startTime":24953.15,"class":"Frame","method":"fill","params":{"selector":"internal:attr=[placeholder=\"DD\"i]","strict":true,"value":"15","timeout":15000},"stepId":"pw:api@47","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@420"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@420","snapshotName":"before@call@420","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[27,27]],["BODY",{"class":"font-sans antialiased"},[[28,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[38,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[28,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[27,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[27,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[12,1]],["DIV",{},[[18,5]],["DIV",{},[[3,0]],[[4,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},["DIV",{"class":"flex items-center justify-between px-5 py-4 border-b border-gray-100 dark:border-gray-800"},["DIV",{"class":"flex items-center gap-3"},[[4,2]],["BUTTON",{"type":"button","class":"text-xs text-gray-500 font-medium hover:underline"},[[1,0]]]],[[4,15]]],[[1,22]],[[1,25]]],[[4,343]]]],[[9,1]],[[18,35]],[[6,3]],[[18,53]]]]],[[27,52]]]]]]]]]],[[38,296]],[[37,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24953.809,"wallTime":1784630685380,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@420","time":24953.934,"message":"waiting for getByPlaceholder('DD')"}
|
||
{"type":"log","callId":"call@420","time":24955.218,"message":" locator resolved to <input min=\"1\" max=\"31\" value=\"\" type=\"number\" placeholder=\"DD\" class=\"input-field text-center text-lg font-semibold\"/>"}
|
||
{"type":"log","callId":"call@420","time":24955.514,"message":" fill(\"15\")"}
|
||
{"type":"log","callId":"call@420","time":24955.518,"message":"attempting fill action"}
|
||
{"type":"input","callId":"call@420","inputSnapshot":"input@call@420"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@420","snapshotName":"input@call@420","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[28,27]],["BODY",{"class":"font-sans antialiased"},[[29,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[39,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[29,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[28,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[28,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[13,1]],["DIV",{},[[19,5]],["DIV",{},[[4,0]],[[5,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[1,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},["DIV",{},[[2,5]],["INPUT",{"__playwright_value_":"","__playwright_target__":"","min":"1","max":"31","placeholder":"DD","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],[[2,11]],[[2,15]]],[[2,21]]],[[2,25]]],[[5,343]]]],[[10,1]],[[19,35]],[[7,3]],[[19,53]]]]],[[28,52]]]]]]]]]],[[39,296]],[[38,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24956.175,"wallTime":1784630685382,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@420","time":24956.248,"message":" waiting for element to be visible, enabled and editable"}
|
||
{"type":"after","callId":"call@420","endTime":24959.02,"afterSnapshot":"after@call@420"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@420","snapshotName":"after@call@420","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[29,27]],["BODY",{"class":"font-sans antialiased"},[[30,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[40,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[30,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[29,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[29,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[14,1]],["DIV",{},[[20,5]],["DIV",{},[[5,0]],[[6,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[2,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},["DIV",{},[[3,5]],["INPUT",{"__playwright_value_":"15","__playwright_target__":"","min":"1","max":"31","placeholder":"DD","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],[[3,11]],[[3,15]]],[[3,21]]],[[3,25]]],[[6,343]]]],[[11,1]],[[20,35]],[[8,3]],[[20,53]]]]],[[29,52]]]]]]]]]],[[40,296]],[[39,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24959.647,"wallTime":1784630685386,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@422","startTime":24960.234,"class":"Frame","method":"fill","params":{"selector":"internal:attr=[placeholder=\"MM\"i]","strict":true,"value":"6","timeout":15000},"stepId":"pw:api@48","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@422"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@422","snapshotName":"before@call@422","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[30,27]],["BODY",{"class":"font-sans antialiased"},[[31,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[41,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[31,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[30,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[30,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[15,1]],["DIV",{},[[21,5]],["DIV",{},[[6,0]],[[7,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[3,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},["DIV",{},[[4,5]],["INPUT",{"__playwright_value_":"15","min":"1","max":"31","placeholder":"DD","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],[[4,11]],[[4,15]]],[[4,21]]],[[4,25]]],[[7,343]]]],[[12,1]],[[21,35]],[[9,3]],[[21,53]]]]],[[30,52]]]]]]]]]],[[41,296]],[[40,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24960.813,"wallTime":1784630685387,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@422","time":24960.892,"message":"waiting for getByPlaceholder('MM')"}
|
||
{"type":"log","callId":"call@422","time":24961.455,"message":" locator resolved to <input min=\"1\" max=\"12\" value=\"\" type=\"number\" placeholder=\"MM\" class=\"input-field text-center text-lg font-semibold\"/>"}
|
||
{"type":"log","callId":"call@422","time":24961.658,"message":" fill(\"6\")"}
|
||
{"type":"log","callId":"call@422","time":24961.659,"message":"attempting fill action"}
|
||
{"type":"input","callId":"call@422","inputSnapshot":"input@call@422"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@422","snapshotName":"input@call@422","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[31,27]],["BODY",{"class":"font-sans antialiased"},[[32,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[42,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[32,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[31,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[31,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[16,1]],["DIV",{},[[22,5]],["DIV",{},[[7,0]],[[8,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[4,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},[[1,1]],["DIV",{},[[5,9]],["INPUT",{"__playwright_value_":"","__playwright_target__":"","min":"1","max":"12","placeholder":"MM","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],[[5,15]]],[[5,21]]],[[5,25]]],[[8,343]]]],[[13,1]],[[22,35]],[[10,3]],[[22,53]]]]],[[31,52]]]]]]]]]],[[42,296]],[[41,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24962.225,"wallTime":1784630685388,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@422","time":24962.281,"message":" waiting for element to be visible, enabled and editable"}
|
||
{"type":"after","callId":"call@422","endTime":24964.482,"afterSnapshot":"after@call@422"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@422","snapshotName":"after@call@422","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[32,27]],["BODY",{"class":"font-sans antialiased"},[[33,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[43,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[33,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[32,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[32,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[17,1]],["DIV",{},[[23,5]],["DIV",{},[[8,0]],[[9,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[5,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},["DIV",{},[[6,5]],["INPUT",{"__playwright_value_":"15","min":"1","max":"31","placeholder":"DD","class":"input-field text-center text-lg font-semibold","type":"number","value":"15"}]],["DIV",{},[[6,9]],["INPUT",{"__playwright_value_":"6","__playwright_target__":"","min":"1","max":"12","placeholder":"MM","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],[[6,15]]],[[6,21]]],[[6,25]]],[[9,343]]]],[[14,1]],[[23,35]],[[11,3]],[[23,53]]]]],[[32,52]]]]]]]]]],[[43,296]],[[42,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24965.216,"wallTime":1784630685391,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@424","startTime":24965.849,"class":"Frame","method":"fill","params":{"selector":"internal:attr=[placeholder=\"YYYY\"i]","strict":true,"value":"1990","timeout":15000},"stepId":"pw:api@49","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@424"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@424","snapshotName":"before@call@424","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[33,27]],["BODY",{"class":"font-sans antialiased"},[[34,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[44,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[34,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[33,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[33,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[18,1]],["DIV",{},[[24,5]],["DIV",{},[[9,0]],[[10,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[6,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},[[1,1]],["DIV",{},[[7,9]],["INPUT",{"__playwright_value_":"6","min":"1","max":"12","placeholder":"MM","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]],[[7,15]]],[[7,21]]],[[7,25]]],[[10,343]]]],[[15,1]],[[24,35]],[[12,3]],[[24,53]]]]],[[33,52]]]]]]]]]],[[44,296]],[[43,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24966.501,"wallTime":1784630685392,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@424","time":24966.59,"message":"waiting for getByPlaceholder('YYYY')"}
|
||
{"type":"log","callId":"call@424","time":24967.711,"message":" locator resolved to <input value=\"\" min=\"1916\" max=\"2020\" type=\"number\" placeholder=\"YYYY\" class=\"input-field text-center text-lg font-semibold\"/>"}
|
||
{"type":"log","callId":"call@424","time":24967.998,"message":" fill(\"1990\")"}
|
||
{"type":"log","callId":"call@424","time":24968.003,"message":"attempting fill action"}
|
||
{"type":"input","callId":"call@424","inputSnapshot":"input@call@424"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@424","snapshotName":"input@call@424","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[34,27]],["BODY",{"class":"font-sans antialiased"},[[35,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[45,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[35,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[34,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[34,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[19,1]],["DIV",{},[[25,5]],["DIV",{},[[10,0]],[[11,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[7,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},[[2,1]],[[1,1]],["DIV",{},[[8,13]],["INPUT",{"__playwright_value_":"","__playwright_target__":"","min":"1916","max":"2020","placeholder":"YYYY","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]]],[[8,21]]],[[8,25]]],[[11,343]]]],[[16,1]],[[25,35]],[[13,3]],[[25,53]]]]],[[34,52]]]]]]]]]],[[45,296]],[[44,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24968.677,"wallTime":1784630685395,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@424","time":24968.743,"message":" waiting for element to be visible, enabled and editable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685395.jpeg","width":1280,"height":720,"timestamp":24969.065,"frameSwapWallTime":1784630685393.962}
|
||
{"type":"after","callId":"call@424","endTime":24971.445,"afterSnapshot":"after@call@424"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@424","snapshotName":"after@call@424","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[35,27]],["BODY",{"class":"font-sans antialiased"},[[36,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[46,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[36,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[35,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[35,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[20,1]],["DIV",{},[[26,5]],["DIV",{},[[11,0]],[[12,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[8,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},[[3,1]],["DIV",{},[[9,9]],["INPUT",{"__playwright_value_":"6","min":"1","max":"12","placeholder":"MM","class":"input-field text-center text-lg font-semibold","type":"number","value":"6"}]],["DIV",{},[[9,13]],["INPUT",{"__playwright_value_":"1990","__playwright_target__":"","min":"1916","max":"2020","placeholder":"YYYY","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]]],[[9,21]]],["DIV",{"class":"px-5 pb-8 pt-3 flex justify-end"},["BUTTON",{"type":"button","class":"px-6 py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] text-white font-bold text-sm rounded-xl transition-all shadow disabled:opacity-40 disabled:cursor-not-allowed"},"Confirm — 15/6/1990"]]],[[12,343]]]],[[17,1]],[[26,35]],[[14,3]],[[26,53]]]]],[[35,52]]]]]]]]]],[[46,296]],[[45,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24972.966,"wallTime":1784630685399,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@426","startTime":24973.776,"class":"Frame","method":"click","params":{"selector":"internal:role=button[name=/^confirm/i]","strict":true,"timeout":15000},"stepId":"pw:api@50","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@426"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@426","snapshotName":"before@call@426","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[36,27]],["BODY",{"class":"font-sans antialiased"},[[37,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[47,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[37,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[36,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[36,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[21,1]],["DIV",{},[[27,5]],["DIV",{},[[12,0]],[[13,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[9,2]],["DIV",{"class":"px-5 py-5 space-y-4"},["DIV",{"class":"grid grid-cols-3 gap-3"},[[4,1]],[[1,1]],["DIV",{},[[10,13]],["INPUT",{"__playwright_value_":"1990","min":"1916","max":"2020","placeholder":"YYYY","class":"input-field text-center text-lg font-semibold","type":"number","value":""}]]],[[10,21]]],[[1,8]]],[[13,343]]]],[[18,1]],[[27,35]],[[15,3]],[[27,53]]]]],[[36,52]]]]]]]]]],[[47,296]],[[46,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24974.493,"wallTime":1784630685400,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@426","time":24974.61,"message":"waiting for getByRole('button', { name: /^confirm/i })"}
|
||
{"type":"log","callId":"call@426","time":24976.394,"message":" locator resolved to <button type=\"button\" class=\"px-6 py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] text-white font-bold text-sm rounded-xl transition-all shadow disabled:opacity-40 disabled:cursor-not-allowed\">Confirm — 15/6/1990</button>"}
|
||
{"type":"log","callId":"call@426","time":24976.694,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@426","time":24976.732,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685404.jpeg","width":1280,"height":720,"timestamp":24977.741,"frameSwapWallTime":1784630685402.641}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685411.jpeg","width":1280,"height":720,"timestamp":24984.788,"frameSwapWallTime":1784630685409.637}
|
||
{"type":"log","callId":"call@426","time":24987.456,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@426","time":24987.462,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@426","time":24987.75,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@426","point":{"x":1163.4,"y":668},"inputSnapshot":"input@call@426"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@426","snapshotName":"input@call@426","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[37,27]],["BODY",{"class":"font-sans antialiased"},[[38,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[48,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[38,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[37,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[37,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[22,1]],["DIV",{},[[28,5]],["DIV",{},[[13,0]],[[14,0]],["DIV",{"class":"fixed inset-x-0 bottom-0 z-[100] bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running dob-slide-up;"},[[10,2]],[[1,3]],["DIV",{"class":"px-5 pb-8 pt-3 flex justify-end"},["BUTTON",{"__playwright_target__":"","type":"button","class":"px-6 py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] text-white font-bold text-sm rounded-xl transition-all shadow disabled:opacity-40 disabled:cursor-not-allowed"},[[2,6]]]]],[[14,343]]]],[[19,1]],[[28,35]],[[16,3]],[[28,53]]]]],[[37,52]]]]]]]]]],[[48,296]],[[47,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24988.816,"wallTime":1784630685415,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@426","time":24989.404,"message":" performing click action"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685420.jpeg","width":1280,"height":720,"timestamp":24993.747,"frameSwapWallTime":1784630685418.715}
|
||
{"type":"log","callId":"call@426","time":24993.895,"message":" click action done"}
|
||
{"type":"log","callId":"call@426","time":24993.9,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@426","time":24994.038,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@426","endTime":24994.067,"afterSnapshot":"after@call@426"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@426","snapshotName":"after@call@426","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[38,27]],["BODY",{"class":"font-sans antialiased"},[[39,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[49,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[39,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[38,29]],["FORM",{"class":"space-y-6"},["DIV",{"class":"card"},[[38,39]],["DIV",{"class":"space-y-4"},["DIV",{"class":"grid md:grid-cols-2 gap-4"},[[23,1]],["DIV",{},[[29,5]],["DIV",{},["BUTTON",{"type":"button","class":"input-field w-full text-left flex items-center justify-between "},["SPAN",{"class":"text-gray-900 dark:text-white text-sm"},"June 15, 1990"],[[29,18]]]]],[[20,1]],[[29,35]],[[17,3]],[[29,53]]]]],[[38,52]]]]]]]]]],[[49,296]],[[48,11]]]],"viewport":{"width":1280,"height":720},"timestamp":24994.657,"wallTime":1784630685421,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@428","startTime":24995.244,"class":"Frame","method":"click","params":{"selector":"internal:role=button[name=/continue to seat selection/i]","strict":true,"timeout":15000},"stepId":"pw:api@51","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@428"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@428","snapshotName":"before@call@428","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":[[1,17]],"viewport":{"width":1280,"height":720},"timestamp":24995.758,"wallTime":1784630685422,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@428","time":24995.851,"message":"waiting for getByRole('button', { name: /continue to seat selection/i })"}
|
||
{"type":"log","callId":"call@428","time":24997.62,"message":" locator resolved to <button type=\"submit\" class=\"btn-primary flex-1 flex items-center justify-center gap-2\">Continue to seat selection</button>"}
|
||
{"type":"log","callId":"call@428","time":24997.862,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@428","time":24997.882,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685435.jpeg","width":1280,"height":720,"timestamp":25009.293,"frameSwapWallTime":1784630685433.889}
|
||
{"type":"log","callId":"call@428","time":25011.456,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@428","time":25011.461,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@428","time":25011.711,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@428","point":{"x":1021,"y":507},"inputSnapshot":"input@call@428"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@428","snapshotName":"input@call@428","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[40,27]],["BODY",{"class":"font-sans antialiased"},[[41,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[51,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[41,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[40,29]],["FORM",{"class":"space-y-6"},[[2,7]],["DIV",{"class":"flex gap-4"},[[40,49]],["BUTTON",{"__playwright_target__":"","type":"submit","class":"btn-primary flex-1 flex items-center justify-center gap-2"},[[40,50]]]]]]]]]]]],[[51,296]],[[50,11]]]],"viewport":{"width":1280,"height":720},"timestamp":25012.751,"wallTime":1784630685439,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@428","time":25013.286,"message":" performing click action"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685443.jpeg","width":1280,"height":720,"timestamp":25016.716,"frameSwapWallTime":1784630685441.4011}
|
||
{"type":"log","callId":"call@428","time":25017.328,"message":" click action done"}
|
||
{"type":"log","callId":"call@428","time":25017.332,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@428","time":25017.526,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@428","endTime":25017.552,"afterSnapshot":"after@call@428"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@428","snapshotName":"after@call@428","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[41,27]],["BODY",{"class":"font-sans antialiased"},[[42,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[52,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[42,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[41,29]],["FORM",{"class":"space-y-6"},[[3,7]],["DIV",{"class":"flex gap-4"},["BUTTON",{"type":"button","class":"btn-secondary flex-1 flex items-center justify-center gap-2","disabled":""},[[41,47]],[[41,48]]],["BUTTON",{"__playwright_target__":"","type":"submit","class":"btn-primary flex-1 flex items-center justify-center gap-2","disabled":""},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-loader-circle w-4 h-4 animate-spin"},["path",{"d":"M21 12a9 9 0 1 1-6.219-8.56"}]]]]]]]]]]]],[[52,296]],[[51,11]]]],"viewport":{"width":1280,"height":720},"timestamp":25018.222,"wallTime":1784630685444,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@430","startTime":25018.957,"title":"Wait for navigation","class":"Page","method":"__waitInfo__","params":{"waitId":"d1d341c9a3dff68c5d18534d72db9e70","phase":"before","event":""},"stepId":"pw:api@52","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"log","callId":"call@430","time":25018.985,"message":"waiting for navigation until \"load\""}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685452.jpeg","width":1280,"height":720,"timestamp":25026.224,"frameSwapWallTime":1784630685450.8481}
|
||
{"type":"log","callId":"call@398","time":25036.088,"message":" locator resolved to visible <input class=\"input-field \" name=\"passengers.0.name\" placeholder=\"Full name as per ID\"/>"}
|
||
{"type":"after","callId":"call@398","endTime":25036.108,"result":{},"afterSnapshot":"after@call@398"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@398","snapshotName":"after@call@398","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/passengers","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[42,27]],["BODY",{"class":"font-sans antialiased"},[[43,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[53,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[43,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},[[42,29]],["FORM",{"class":"space-y-6"},[[4,7]],["DIV",{"class":"flex gap-4"},["BUTTON",{"type":"button","class":"btn-secondary flex-1 flex items-center justify-center gap-2"},[[42,47]],[[42,48]]],["BUTTON",{"__playwright_target__":"","type":"submit","class":"btn-primary flex-1 flex items-center justify-center gap-2"},"Continue to seat selection"]]]]]]]]]],[[53,296]],[[52,11]]]],"viewport":{"width":1280,"height":720},"timestamp":25036.856,"wallTime":1784630685463,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685468.jpeg","width":1280,"height":720,"timestamp":25042.099,"frameSwapWallTime":1784630685466.848}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685477.jpeg","width":1280,"height":720,"timestamp":25050.857,"frameSwapWallTime":1784630685475.6838}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685484.jpeg","width":1280,"height":720,"timestamp":25058.206,"frameSwapWallTime":1784630685482.9941}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685494.jpeg","width":1280,"height":720,"timestamp":25067.592,"frameSwapWallTime":1784630685492.418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685511.jpeg","width":1280,"height":720,"timestamp":25084.331,"frameSwapWallTime":1784630685509.022}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685519.jpeg","width":1280,"height":720,"timestamp":25092.412,"frameSwapWallTime":1784630685517.176}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685527.jpeg","width":1280,"height":720,"timestamp":25100.412,"frameSwapWallTime":1784630685525.238}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685543.jpeg","width":1280,"height":720,"timestamp":25117.296,"frameSwapWallTime":1784630685542.037}
|
||
{"type":"console","messageType":"warning","text":"Skipping auto-scroll behavior due to `position: sticky` or `position: fixed` on element: JSHandle@node","args":[{"preview":"Skipping auto-scroll behavior due to `position: sticky` or `position: fixed` on element:","value":"Skipping auto-scroll behavior due to `position: sticky` or `position: fixed` on element:"},{"preview":"JSHandle@node"}],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/layout-router.js","lineNumber":109,"columnNumber":20},"time":25157.941,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685586.jpeg","width":1280,"height":720,"timestamp":25159.995,"frameSwapWallTime":1784630685575.9438}
|
||
{"type":"log","callId":"call@430","time":25160.155,"message":" navigated to \"http://localhost:5174/booking/seats\""}
|
||
{"type":"after","callId":"call@430","endTime":25160.166}
|
||
{"type":"before","callId":"call@435","startTime":25160.227,"title":"Wait for event \"response\"","class":"Page","method":"__waitInfo__","params":{"waitId":"c9e22e0d2d8faef3fc3e5b68f624a59e","phase":"before","event":"response"},"stepId":"pw:api@53","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"before","callId":"call@438","startTime":25160.282,"class":"Frame","method":"click","params":{"selector":"internal:role=button[name=/auto assign seats/i] >> nth=0","strict":true,"timeout":15000},"stepId":"pw:api@54","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@438"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685587.jpeg","width":1280,"height":720,"timestamp":25160.466,"frameSwapWallTime":1784630685577.076}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685587.jpeg","width":1280,"height":720,"timestamp":25160.513,"frameSwapWallTime":1784630685577.4382}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685591.jpeg","width":1280,"height":720,"timestamp":25164.369,"frameSwapWallTime":1784630685589.1262}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@438","snapshotName":"before@call@438","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/seats","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},["HEAD",{},[[54,0]],[[54,3]],["META",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["META",{"charset":"utf-8"}],["TITLE",{},"EDR Passenger Portal – Book Train Tickets Online"],["META",{"name":"description","content":"Book train tickets on the Ethio-Djibouti Railway. Travel between Ethiopia and Djibouti with easy online booking, seat selection, and multiple payment options."}],["META",{"name":"author","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"creator","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"publisher","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"robots","content":"index, follow"}],["META",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["META",{"property":"og:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"property":"og:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"property":"og:url","content":"https://passenger.edrsc.com"}],["META",{"property":"og:site_name","content":"EDR Passenger Portal"}],["META",{"property":"og:locale","content":"en_US"}],["META",{"property":"og:image","content":"http://localhost:5174/edr-banner.jpg"}],["META",{"property":"og:image:width","content":"1200"}],["META",{"property":"og:image:height","content":"630"}],["META",{"property":"og:image:alt","content":"EDR Ethio-Djibouti Railway – Book your train journey"}],["META",{"property":"og:type","content":"website"}],["META",{"name":"twitter:card","content":"summary_large_image"}],["META",{"name":"twitter:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"name":"twitter:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"name":"twitter:image","content":"http://localhost:5174/edr-banner.jpg"}],["LINK",{"rel":"shortcut icon","href":"/edr-logo.png"}],["LINK",{"rel":"icon","href":"/edr-logo.png"}],["LINK",{"rel":"apple-touch-icon","href":"/edr-logo.png"}]],["BODY",{"class":"font-sans antialiased","style":"overflow: unset;"},["ASIDE",{"class":"hidden lg:flex w-64 fixed inset-y-0 left-0 z-40 flex-col bg-[rgb(20_113_76)] dark:bg-gray-900 border-r border-[rgb(16_89_60)] dark:border-gray-800"},[[54,31]],["NAV",{"class":"flex-1 overflow-y-auto px-3 py-4 space-y-1"},[[54,36]],[[54,43]],[[54,47]],[[54,53]],["DIV",{"class":"mt-6 pt-4 border-t border-white/15"},[[54,55]],["OL",{"class":"space-y-1"},[[54,61]],[[44,32]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors bg-white text-[rgb(20,113,76)]"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check w-3 h-3"},["path",{"d":"M20 6 9 17l-5-5"}]]],["SPAN",{"class":"text-sm text-gray-100"},[[54,69]]]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border-2 border-white text-white"},[[54,72]]],["SPAN",{"class":"text-sm text-white font-semibold"},[[54,74]]]],[[54,81]],[[54,86]],[[54,91]]]]],[[54,107]]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[54,123]],["MAIN",{"class":"flex-1"},["DIV",{},["DIV",{"class":"bg-white dark:bg-gray-800 border-b dark:border-gray-700"},["NAV",{"aria-label":"Progress","class":"lg:hidden"},["DIV",{"class":"overflow-x-auto scrollbar-hide px-4 py-3"},["OL",{"class":"flex items-start min-w-full"},[[54,132]],[[44,47]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-primary"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 bg-primary shadow-sm"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check h-4 w-4 text-white"},["path",{"d":"M20 6 9 17l-5-5"}]]],["DIV",{"class":"flex-1 h-0.5 bg-primary"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-600 dark:text-gray-300"},[[54,148]]]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},[[54,151]],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-[3px] border-primary bg-white dark:bg-gray-800 shadow-sm"},["SPAN",{"class":"text-xs font-bold text-primary"},[[54,152]]]],[[54,155]]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-primary font-bold"},[[54,157]]]],[[54,168]],[[54,177]],[[54,186]]]]]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"fixed inset-x-0 bottom-0 z-50 lg:hidden bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl overflow-hidden flex flex-col ","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running seats-slide-up;"},["BUTTON",{"type":"button","class":"w-full flex items-center justify-between px-5 py-2.5 flex-shrink-0","aria-label":"Expand seat selection summary"},["SPAN",{"class":"text-sm font-semibold text-gray-900 dark:text-white"},"0","/","1"," seats selected"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-down w-4 h-4 text-gray-400 transition-transform "},["path",{"d":"m6 9 6 6 6-6"}]]],["DIV",{"class":"px-5 pb-4 pt-2 flex-shrink-0 border-t border-gray-100 dark:border-gray-800"},["BUTTON",{"disabled":"","class":"w-full py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] disabled:opacity-40 disabled:cursor-not-allowed text-white font-bold text-sm rounded-xl transition-all shadow-lg"},"Continue"]]],["STYLE",{},"@keyframes seats-slide-up{from{transform:translateY(100%)}to{transform:translateY(0)}}"],["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900"},["DIV",{"class":"bg-white dark:bg-gray-900 border-b border-gray-200 dark:border-gray-800 sticky top-0 z-30"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto flex items-center justify-between h-14"},["BUTTON",{"class":"flex items-center gap-1.5 text-sm text-gray-600 dark:text-gray-400 hover:text-primary transition-colors font-medium"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"],["DIV",{"class":"text-center"},["H1",{"class":"text-base font-bold text-gray-900 dark:text-white"},"Select Seats"],["P",{"class":"text-xs text-gray-500 dark:text-gray-400"},"Now selecting: ","Adult 1"]],["DIV",{"class":"text-sm font-semibold text-[rgb(20,113,76)]"},"0","/","1"]]]],["DIV",{"class":"container mx-auto px-4 py-5"},["DIV",{"class":"max-w-6xl mx-auto"},["DIV",{"class":"grid grid-cols-1 lg:grid-cols-3 gap-5"},["DIV",{"class":"lg:col-span-2 space-y-4"},["DIV",{"class":"flex justify-end"},["BUTTON",{"type":"button","class":"flex items-center gap-2 px-4 py-2 rounded-lg border border-gray-200 dark:border-gray-700 bg-white dark:bg-gray-800 text-sm font-semibold text-gray-700 dark:text-gray-300 hover:border-primary hover:text-primary transition-colors shadow-sm"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-tram-front w-4 h-4"},["rect",{"width":"16","height":"16","x":"4","y":"3","rx":"2"}],["path",{"d":"M4 11h16"}],["path",{"d":"M12 3v8"}],["path",{"d":"m8 19-2 3"}],["path",{"d":"m18 22-2-3"}],["path",{"d":"M8 15h.01"}],["path",{"d":"M16 15h.01"}]],"Preview Train Coach"]],["DIV",{"class":"flex flex-col items-stretch"},["DIV",{"class":"px-4"},["DIV",{"class":"relative bg-[rgb(20,113,76)] rounded-t-2xl px-5 pt-4 pb-3 text-white overflow-hidden"},["DIV",{"class":"absolute top-0 left-0 right-0 h-1 bg-white/20"}],["DIV",{"class":"flex items-center justify-between"},["DIV",{},["P",{"class":"text-[10px] font-bold uppercase tracking-widest text-white/60"},"EDR Express"],["P",{"class":"text-sm font-bold mt-0.5"},"1"," Coach"]],["DIV",{"class":"flex gap-2"},["DIV",{"class":"w-8 h-5 bg-white/15 border border-white/30 rounded-sm"}],["DIV",{"class":"w-8 h-5 bg-white/15 border border-white/30 rounded-sm"}],["DIV",{"class":"w-8 h-5 bg-white/15 border border-white/30 rounded-sm"}]]],["DIV",{"class":"mt-3 flex items-center gap-2"},["DIV",{"class":"w-5 h-5 bg-yellow-300/80 rounded-full border-2 border-yellow-200/60 shadow-lg shadow-yellow-300/40"}],["DIV",{"class":"flex-1 h-1 bg-white/20 rounded-full"}],["DIV",{"class":"w-5 h-5 bg-yellow-300/80 rounded-full border-2 border-yellow-200/60 shadow-lg shadow-yellow-300/40"}]]],["DIV",{"class":"h-3 bg-[rgb(15,85,57)] mx-3 rounded-b-lg"}]],["DIV",{},["DIV",{"class":"flex justify-center py-0.5"},["DIV",{"class":"flex flex-col items-center gap-px"},["DIV",{"class":"w-7 h-2 bg-gray-300 dark:bg-gray-600 rounded-sm"}],["DIV",{"class":"w-3 h-3 bg-gray-400 dark:bg-gray-500 rounded-sm"}],["DIV",{"class":"w-7 h-2 bg-gray-300 dark:bg-gray-600 rounded-sm"}]]],["DIV",{"class":"mx-4 border-2 overflow-hidden transition-all duration-200 border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600"},["DIV",{"class":"h-1.5 transition-colors duration-200 bg-gray-200 dark:bg-gray-700"}],["BUTTON",{"class":"w-full flex items-center justify-between px-4 py-3 transition-colors bg-white dark:bg-gray-800 hover:bg-gray-50 dark:hover:bg-gray-900/30"},["DIV",{"class":"flex items-center gap-3"},["DIV",{"class":"w-9 h-9 rounded-lg flex items-center justify-center flex-shrink-0 font-bold text-sm transition-colors bg-gray-100 dark:bg-gray-700 text-gray-600 dark:text-gray-300"},"1"],["DIV",{"class":"text-left"},["DIV",{"class":"font-semibold text-sm text-gray-900 dark:text-white"},"UI-C1"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400 mt-0.5"},"45"," of ","48"," seats available"]]],["DIV",{"class":"flex items-center gap-3"},["DIV",{"class":"hidden sm:flex items-end gap-0.5 h-5"},["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-full bg-green-400"}],["DIV",{"class":"w-1 rounded-sm transition-colors h-3 bg-gray-200 dark:bg-gray-600"}]],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-down w-4 h-4 transition-transform duration-200 flex-shrink-0 text-gray-400"},["path",{"d":"m6 9 6 6 6-6"}]]]],["DIV",{"class":"h-1.5 transition-colors duration-200 bg-gray-200 dark:bg-gray-700"}]]],["DIV",{"class":"px-4"},["DIV",{"class":"flex justify-center py-0.5"},["DIV",{"class":"flex flex-col items-center gap-px"},["DIV",{"class":"w-7 h-2 bg-gray-300 dark:bg-gray-600 rounded-sm"}],["DIV",{"class":"w-3 h-3 bg-gray-400 dark:bg-gray-500 rounded-sm"}]]],["DIV",{"class":"h-4 bg-gray-200 dark:bg-gray-700 rounded-b-2xl"}]]]],["DIV",{"class":"hidden lg:block lg:col-span-1"},["DIV",{"class":"bg-white dark:bg-gray-800 rounded-2xl p-5 border border-gray-100 dark:border-gray-700 sticky top-20"},["DIV",{"class":"flex items-center justify-between mb-1"},["H3",{"class":"font-bold text-gray-900 dark:text-white"},"Selection Summary"],["SPAN",{"class":"text-xs font-semibold px-2 py-0.5 rounded-full bg-amber-100 text-amber-700 dark:bg-amber-900/30 dark:text-amber-400"},"0","/","1"," selected"]],["P",{"class":"text-xs text-gray-500 dark:text-gray-400 mb-4"},"Selecting seat for Adult 1 (1 of 1)"],["DIV",{"class":"h-1.5 bg-gray-100 dark:bg-gray-700 rounded-full mb-4 overflow-hidden"},["DIV",{"class":"h-full bg-[rgb(20,113,76)] rounded-full transition-all duration-300","style":"width: 0%;"}]],["DIV",{"class":"space-y-2 mb-5"},["BUTTON",{"type":"button","class":"w-full flex items-center justify-between py-2 px-2 rounded-lg border text-left transition-all border-[rgb(20,113,76)] bg-[rgb(20,113,76)]/5 dark:bg-[rgb(20,113,76)]/10 cursor-pointer hover:bg-gray-50 dark:hover:bg-gray-800/60"},["DIV",{"class":"flex items-center gap-2 min-w-0"},["DIV",{"class":"w-6 h-6 rounded-full flex items-center justify-center text-xs font-bold flex-shrink-0 bg-[rgb(20,113,76)]/20 text-[rgb(20,113,76)] ring-2 ring-[rgb(20,113,76)]"},"1"],["DIV",{"class":"min-w-0"},["SPAN",{"class":"text-sm text-gray-700 dark:text-gray-300 truncate block max-w-[120px]"},"Adult 1"],["SPAN",{"class":"text-[10px] font-semibold text-[rgb(20,113,76)] uppercase tracking-wide"},"Now selecting"]]],["DIV",{"class":"flex flex-col items-end flex-shrink-0"},["SPAN",{"class":"text-sm font-semibold text-gray-400"},"Not Assigned"]]]],["BUTTON",{"disabled":"","class":"w-full py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] disabled:opacity-40 disabled:cursor-not-allowed text-white font-bold text-sm rounded-xl transition-all shadow-lg"},"Continue"],["BUTTON",{"class":"w-full mt-2 py-2.5 bg-gray-100 dark:bg-gray-700 hover:bg-gray-200 dark:hover:bg-gray-600 disabled:opacity-40 text-gray-700 dark:text-gray-300 font-semibold text-sm rounded-xl transition-all"},"Auto Assign Seats"]]]],["DIV",{"class":"lg:hidden h-24"}]]]]]]]],[[54,296]],[[53,11]]]],"viewport":{"width":1280,"height":720},"timestamp":25169.086,"wallTime":1784630685594,"collectionTime":0.6999999992549419,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@438","time":25169.335,"message":"waiting for getByRole('button', { name: /auto assign seats/i }).first()"}
|
||
{"type":"log","callId":"call@438","time":25171.192,"message":" locator resolved to <button class=\"w-full mt-2 py-2.5 bg-gray-100 dark:bg-gray-700 hover:bg-gray-200 dark:hover:bg-gray-600 disabled:opacity-40 text-gray-700 dark:text-gray-300 font-semibold text-sm rounded-xl transition-all\">Auto Assign Seats</button>"}
|
||
{"type":"log","callId":"call@438","time":25171.61,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@438","time":25171.63,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685600.jpeg","width":1280,"height":720,"timestamp":25173.421,"frameSwapWallTime":1784630685598.255}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685608.jpeg","width":1280,"height":720,"timestamp":25181.666,"frameSwapWallTime":1784630685606.662}
|
||
{"type":"log","callId":"call@438","time":25187.657,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@438","time":25187.666,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@438","time":25187.692,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685615.jpeg","width":1280,"height":720,"timestamp":25188.995,"frameSwapWallTime":1784630685613.796}
|
||
{"type":"log","callId":"call@438","time":25204.189,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@438","time":25204.203,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@438","time":25204.204,"message":" waiting 20ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685631.jpeg","width":1280,"height":720,"timestamp":25204.476,"frameSwapWallTime":1784630685629.212}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685639.jpeg","width":1280,"height":720,"timestamp":25212.604,"frameSwapWallTime":1784630685637.36}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685647.jpeg","width":1280,"height":720,"timestamp":25220.852,"frameSwapWallTime":1784630685645.71}
|
||
{"type":"log","callId":"call@438","time":25225.729,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685664.jpeg","width":1280,"height":720,"timestamp":25237.682,"frameSwapWallTime":1784630685662.3281}
|
||
{"type":"log","callId":"call@438","time":25237.843,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@438","time":25237.847,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@438","time":25237.848,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685672.jpeg","width":1280,"height":720,"timestamp":25245.737,"frameSwapWallTime":1784630685670.5288}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685681.jpeg","width":1280,"height":720,"timestamp":25254.495,"frameSwapWallTime":1784630685679.2942}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685697.jpeg","width":1280,"height":720,"timestamp":25271.093,"frameSwapWallTime":1784630685695.783}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685706.jpeg","width":1280,"height":720,"timestamp":25279.384,"frameSwapWallTime":1784630685704.023}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685714.jpeg","width":1280,"height":720,"timestamp":25287.686,"frameSwapWallTime":1784630685712.343}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685722.jpeg","width":1280,"height":720,"timestamp":25296.007,"frameSwapWallTime":1784630685720.8108}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685739.jpeg","width":1280,"height":720,"timestamp":25312.61,"frameSwapWallTime":1784630685737.3682}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685747.jpeg","width":1280,"height":720,"timestamp":25321.037,"frameSwapWallTime":1784630685745.743}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685755.jpeg","width":1280,"height":720,"timestamp":25329.029,"frameSwapWallTime":1784630685753.842}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685763.jpeg","width":1280,"height":720,"timestamp":25337.321,"frameSwapWallTime":1784630685762.213}
|
||
{"type":"log","callId":"call@438","time":25338.447,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685780.jpeg","width":1280,"height":720,"timestamp":25353.984,"frameSwapWallTime":1784630685778.784}
|
||
{"type":"log","callId":"call@438","time":25354.207,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@438","time":25354.219,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@438","time":25354.22,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685789.jpeg","width":1280,"height":720,"timestamp":25362.676,"frameSwapWallTime":1784630685787.183}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685797.jpeg","width":1280,"height":720,"timestamp":25371.098,"frameSwapWallTime":1784630685795.909}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685813.jpeg","width":1280,"height":720,"timestamp":25387.301,"frameSwapWallTime":1784630685812.0242}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685822.jpeg","width":1280,"height":720,"timestamp":25395.549,"frameSwapWallTime":1784630685820.345}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685830.jpeg","width":1280,"height":720,"timestamp":25403.902,"frameSwapWallTime":1784630685828.734}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685838.jpeg","width":1280,"height":720,"timestamp":25412.261,"frameSwapWallTime":1784630685837.08}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685855.jpeg","width":1280,"height":720,"timestamp":25428.735,"frameSwapWallTime":1784630685853.568}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685863.jpeg","width":1280,"height":720,"timestamp":25437.19,"frameSwapWallTime":1784630685861.9949}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685872.jpeg","width":1280,"height":720,"timestamp":25445.981,"frameSwapWallTime":1784630685870.625}
|
||
{"type":"log","callId":"call@438","time":25455.585,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685889.jpeg","width":1280,"height":720,"timestamp":25462.392,"frameSwapWallTime":1784630685887.1418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685897.jpeg","width":1280,"height":720,"timestamp":25470.616,"frameSwapWallTime":1784630685895.4922}
|
||
{"type":"log","callId":"call@438","time":25470.7,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@438","time":25470.703,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@438","time":25470.704,"message":" waiting 500ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685905.jpeg","width":1280,"height":720,"timestamp":25478.89,"frameSwapWallTime":1784630685903.744}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685922.jpeg","width":1280,"height":720,"timestamp":25495.74,"frameSwapWallTime":1784630685920.4521}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685927.jpeg","width":1280,"height":720,"timestamp":25500.691,"frameSwapWallTime":1784630685925.564}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685934.jpeg","width":1280,"height":720,"timestamp":25508.295,"frameSwapWallTime":1784630685933.176}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685943.jpeg","width":1280,"height":720,"timestamp":25516.631,"frameSwapWallTime":1784630685941.555}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685960.jpeg","width":1280,"height":720,"timestamp":25533.491,"frameSwapWallTime":1784630685958.239}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685968.jpeg","width":1280,"height":720,"timestamp":25542.087,"frameSwapWallTime":1784630685966.757}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685976.jpeg","width":1280,"height":720,"timestamp":25550.271,"frameSwapWallTime":1784630685975.105}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630685985.jpeg","width":1280,"height":720,"timestamp":25558.474,"frameSwapWallTime":1784630685983.275}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686001.jpeg","width":1280,"height":720,"timestamp":25574.434,"frameSwapWallTime":1784630685999.145}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686010.jpeg","width":1280,"height":720,"timestamp":25583.97,"frameSwapWallTime":1784630686008.678}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686018.jpeg","width":1280,"height":720,"timestamp":25592.235,"frameSwapWallTime":1784630686016.9512}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686026.jpeg","width":1280,"height":720,"timestamp":25600.292,"frameSwapWallTime":1784630686025.069}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686044.jpeg","width":1280,"height":720,"timestamp":25618.292,"frameSwapWallTime":1784630686043.056}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686054.jpeg","width":1280,"height":720,"timestamp":25628.175,"frameSwapWallTime":1784630686053.088}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686063.jpeg","width":1280,"height":720,"timestamp":25637.076,"frameSwapWallTime":1784630686061.883}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686072.jpeg","width":1280,"height":720,"timestamp":25645.709,"frameSwapWallTime":1784630686070.518}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686080.jpeg","width":1280,"height":720,"timestamp":25654.227,"frameSwapWallTime":1784630686078.9858}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686097.jpeg","width":1280,"height":720,"timestamp":25670.907,"frameSwapWallTime":1784630686095.6309}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686306.jpeg","width":1280,"height":720,"timestamp":25879.346,"frameSwapWallTime":1784630686304.218}
|
||
{"type":"log","callId":"call@438","time":25972.077,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"log","callId":"call@438","time":25983.16,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@438","time":25983.17,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@438","time":25983.541,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@438","point":{"x":1105.32,"y":333},"inputSnapshot":"input@call@438"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@438","snapshotName":"input@call@438","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/seats","doctype":"html","html":[[1,204]],"viewport":{"width":1280,"height":720},"timestamp":25984.548,"wallTime":1784630686411,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@438","time":25985.141,"message":" performing click action"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686414.jpeg","width":1280,"height":720,"timestamp":25987.902,"frameSwapWallTime":1784630686412.618}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686422.jpeg","width":1280,"height":720,"timestamp":25996.074,"frameSwapWallTime":1784630686420.796}
|
||
{"type":"log","callId":"call@438","time":25999.982,"message":" click action done"}
|
||
{"type":"log","callId":"call@438","time":25999.989,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@438","time":26001.551,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@438","endTime":26001.613,"afterSnapshot":"after@call@438"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686431.jpeg","width":1280,"height":720,"timestamp":26004.59,"frameSwapWallTime":1784630686429.3499}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@438","snapshotName":"after@call@438","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/seats","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},[[2,27]],["BODY",{"class":"font-sans antialiased","style":"overflow: unset;"},[[2,39]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[56,123]],["MAIN",{"class":"flex-1"},["DIV",{},[[2,56]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"fixed inset-x-0 bottom-0 z-50 lg:hidden bg-white dark:bg-gray-900 rounded-t-2xl shadow-2xl overflow-hidden flex flex-col ","style":"animation: 0.25s cubic-bezier(0.32, 0.72, 0, 1) 0s 1 normal none running seats-slide-up;"},["BUTTON",{"type":"button","class":"w-full flex items-center justify-between px-5 py-2.5 flex-shrink-0","aria-label":"Expand seat selection summary"},["SPAN",{"class":"text-sm font-semibold text-gray-900 dark:text-white"},"1",[[2,58]],[[2,59]],[[2,60]]],[[2,63]]],["DIV",{"class":"px-5 pb-4 pt-2 flex-shrink-0 border-t border-gray-100 dark:border-gray-800"},["BUTTON",{"disabled":"","class":"w-full py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] disabled:opacity-40 disabled:cursor-not-allowed text-white font-bold text-sm rounded-xl transition-all shadow-lg"},"Holding seats..."]]],[[2,70]],["DIV",{"class":"min-h-screen bg-gray-50 dark:bg-gray-900"},["DIV",{"class":"bg-white dark:bg-gray-900 border-b border-gray-200 dark:border-gray-800 sticky top-0 z-30"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto flex items-center justify-between h-14"},[[2,74]],["DIV",{"class":"text-center"},[[2,76]]],["DIV",{"class":"text-sm font-semibold text-[rgb(20,113,76)]"},"1",[[2,82]],[[2,83]]]]]],["DIV",{"class":"container mx-auto px-4 py-5"},["DIV",{"class":"max-w-6xl mx-auto"},["DIV",{"class":"grid grid-cols-1 lg:grid-cols-3 gap-5"},["DIV",{"class":"lg:col-span-2 space-y-4"},[[2,98]],["DIV",{"class":"flex flex-col items-stretch"},[[2,117]],["DIV",{},[[2,122]],["DIV",{"class":"mx-4 border-2 overflow-hidden transition-all duration-200 border-[rgb(20,113,76)] shadow-lg shadow-[rgb(20,113,76)]/10"},["DIV",{"class":"h-1.5 transition-colors duration-200 bg-[rgb(20,113,76)]"}],["BUTTON",{"class":"w-full flex items-center justify-between px-4 py-3 transition-colors bg-[rgb(20,113,76)]/5 dark:bg-[rgb(20,113,76)]/10"},["DIV",{"class":"flex items-center gap-3"},["DIV",{"class":"w-9 h-9 rounded-lg flex items-center justify-center flex-shrink-0 font-bold text-sm transition-colors bg-[rgb(20,113,76)] text-white"},[[2,124]]],["DIV",{"class":"text-left"},["DIV",{"class":"font-semibold text-sm text-[rgb(20,113,76)]"},[[2,126]]],[[2,132]]]],["DIV",{"class":"flex items-center gap-3"},[[2,147]],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-down w-4 h-4 transition-transform duration-200 flex-shrink-0 rotate-180 text-[rgb(20,113,76)]"},[[2,148]]]]],["DIV",{"class":"border-t border-gray-100 dark:border-gray-800 bg-white dark:bg-gray-800 p-4"},["DIV",{"class":"flex flex-wrap gap-3 mb-4"},["DIV",{"class":"flex items-center gap-1.5"},["DIV",{"class":"w-4 h-4 bg-green-50 border border-green-300 rounded"}],["SPAN",{"class":"text-xs text-gray-600 dark:text-gray-400"},"Available"]],["DIV",{"class":"flex items-center gap-1.5"},["DIV",{"class":"w-4 h-4 bg-blue-50 border-2 border-blue-500 rounded"}],["SPAN",{"class":"text-xs text-gray-600 dark:text-gray-400"},"Selected"]],["DIV",{"class":"flex items-center gap-1.5"},["DIV",{"class":"w-4 h-4 bg-red-50 border border-red-300 rounded"}],["SPAN",{"class":"text-xs text-gray-600 dark:text-gray-400"},"Booked"]]],["DIV",{"class":"overflow-x-auto"},["DIV",{"class":"inline-block bg-gray-50 dark:bg-gray-700/30 rounded-xl p-4 border border-gray-200 dark:border-gray-700"},["DIV",{"class":"space-y-0"},["DIV",{},["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"disabled":"","class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-gray-500 text-white cursor-not-allowed opacity-60","title":"Seat 1A - BOOKED - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"disabled":"","class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-gray-500 text-white cursor-not-allowed opacity-60","title":"Seat 1B - BOOKED - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"disabled":"","class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-yellow-500 text-white cursor-not-allowed opacity-75","title":"Seat 1C - HELD - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-[rgb(20_113_76)] text-white shadow-md scale-105","title":"Seat 1D - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"1A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"1B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"1C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"1D"]]]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"2A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"2B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"2C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"2D"]]],["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 2A - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 2B - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 2C - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 2D - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"h-3 border-b border-gray-200 dark:border-gray-700"}]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 3A - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 3B - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 3C - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 3D - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"3A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"3B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"3C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"3D"]]]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"4A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"4B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"4C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"4D"]]],["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 4A - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 4B - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 4C - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 4D - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"h-3 border-b border-gray-200 dark:border-gray-700"}]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 5A - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 5B - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 5C - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 5D - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"5A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"5B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"5C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"5D"]]]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"6A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"6B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"6C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"6D"]]],["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 6A - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 6B - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 6C - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 6D - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"h-3 border-b border-gray-200 dark:border-gray-700"}]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 7A - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 7B - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 7C - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 7D - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"7A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"7B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"7C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"7D"]]]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"8A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"8B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"8C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"8D"]]],["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 8A - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 8B - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 8C - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 8D - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"h-3 border-b border-gray-200 dark:border-gray-700"}]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 9A - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 9B - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 9C - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 9D - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"9A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"9B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"9C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"9D"]]]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"10A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"10B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"10C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"10D"]]],["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 10A - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 10B - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 10C - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 10D - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"h-3 border-b border-gray-200 dark:border-gray-700"}]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 11A - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 11B - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 11C - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 11D - AVAILABLE - Economy Regular"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"11A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"11B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"11C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"11D"]]]],["DIV",{},["DIV",{"class":"flex gap-3 justify-start text-xs text-muted-foreground mb-1"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"12A"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"12B"]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"12C"],["DIV",{"class":"w-10 h-4 flex items-center justify-center text-xs font-bold leading-3 text-foreground"},"12D"]]],["DIV",{"class":"flex gap-3 justify-start"},["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 12A - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 12B - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]],["DIV",{"class":"flex gap-0.5"},["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 12C - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]],["DIV",{"class":"flex flex-col items-center"},["BUTTON",{"class":"w-10 h-11 rounded flex items-center justify-center transition-all bg-green-500 hover:bg-green-600 text-white cursor-pointer hover:shadow-md","title":"Seat 12D - AVAILABLE - Economy Regular","style":"transform: scaleY(-1);"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-armchair w-7 h-7"},["path",{"d":"M19 9V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v3"}],["path",{"d":"M3 16a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-5a2 2 0 0 0-4 0v1.5a.5.5 0 0 1-.5.5h-9a.5.5 0 0 1-.5-.5V11a2 2 0 0 0-4 0z"}],["path",{"d":"M5 18v2"}],["path",{"d":"M19 18v2"}]]]]]],["DIV",{"class":"h-3 border-b border-gray-200 dark:border-gray-700"}]]]]]],["DIV",{"class":"h-1.5 transition-colors duration-200 bg-[rgb(20,113,76)]"}]]],[[2,160]]]],["DIV",{"class":"hidden lg:block lg:col-span-1"},["DIV",{"class":"bg-white dark:bg-gray-800 rounded-2xl p-5 border border-gray-100 dark:border-gray-700 sticky top-20"},["DIV",{"class":"flex items-center justify-between mb-1"},["H3",{"class":"font-bold text-gray-900 dark:text-white"},"Selection Summary"],["SPAN",{"class":"text-xs font-semibold px-2 py-0.5 rounded-full bg-green-100 text-green-700 dark:bg-green-900/30 dark:text-green-400"},"1","/","1"," selected"]],["P",{"class":"text-xs text-gray-500 dark:text-gray-400 mb-4"},"All seats selected — ready to continue"],["DIV",{"class":"h-1.5 bg-gray-100 dark:bg-gray-700 rounded-full mb-4 overflow-hidden"},["DIV",{"class":"h-full bg-[rgb(20,113,76)] rounded-full transition-all duration-300","style":"width: 100%;"}]],["DIV",{"class":"space-y-2 mb-5"},["BUTTON",{"type":"button","class":"w-full flex items-center justify-between py-2 px-2 rounded-lg border text-left transition-all border-[rgb(20,113,76)] bg-[rgb(20,113,76)]/5 dark:bg-[rgb(20,113,76)]/10 cursor-pointer hover:bg-gray-50 dark:hover:bg-gray-800/60"},["DIV",{"class":"flex items-center gap-2 min-w-0"},["DIV",{"class":"w-6 h-6 rounded-full flex items-center justify-center text-xs font-bold flex-shrink-0 bg-[rgb(20,113,76)] text-white"},"1"],["DIV",{"class":"min-w-0"},["SPAN",{"class":"text-sm text-gray-700 dark:text-gray-300 truncate block max-w-[120px]"},"Adult 1"]]],["DIV",{"class":"flex flex-col items-end flex-shrink-0"},["SPAN",{"class":"text-sm font-semibold text-[rgb(20,113,76)]"},"Seat 1D"]]]],["BUTTON",{"disabled":"","class":"w-full py-2.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] disabled:opacity-40 disabled:cursor-not-allowed text-white font-bold text-sm rounded-xl transition-all shadow-lg"},"Holding seats..."],["BUTTON",{"disabled":"","class":"w-full mt-2 py-2.5 bg-gray-100 dark:bg-gray-700 hover:bg-gray-200 dark:hover:bg-gray-600 disabled:opacity-40 text-gray-700 dark:text-gray-300 font-semibold text-sm rounded-xl transition-all"},"Auto Assign Seats"]]]],[[2,195]]]]]]]]],[[56,296]],[[55,11]]]],"viewport":{"width":1280,"height":720},"timestamp":26005.026,"wallTime":1784630686430,"collectionTime":1.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@440","startTime":26006.555,"title":"Wait for navigation","class":"Page","method":"__waitInfo__","params":{"waitId":"b018625fb26c8bb692b9e05d68b82896","phase":"before","event":""},"stepId":"pw:api@55","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"log","callId":"call@440","time":26006.581,"message":"waiting for navigation until \"load\""}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686447.jpeg","width":1280,"height":720,"timestamp":26021.312,"frameSwapWallTime":1784630686445.7778}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686457.jpeg","width":1280,"height":720,"timestamp":26030.542,"frameSwapWallTime":1784630686455.044}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686465.jpeg","width":1280,"height":720,"timestamp":26038.598,"frameSwapWallTime":1784630686463.1418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686473.jpeg","width":1280,"height":720,"timestamp":26047.086,"frameSwapWallTime":1784630686471.6338}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686489.jpeg","width":1280,"height":720,"timestamp":26063.217,"frameSwapWallTime":1784630686487.69}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686498.jpeg","width":1280,"height":720,"timestamp":26071.958,"frameSwapWallTime":1784630686496.46}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686506.jpeg","width":1280,"height":720,"timestamp":26080.126,"frameSwapWallTime":1784630686504.67}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686514.jpeg","width":1280,"height":720,"timestamp":26088.309,"frameSwapWallTime":1784630686512.886}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686562.jpeg","width":1280,"height":720,"timestamp":26135.986,"frameSwapWallTime":1784630686529.427}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686564.jpeg","width":1280,"height":720,"timestamp":26138.142,"frameSwapWallTime":1784630686556.429}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686564.jpeg","width":1280,"height":720,"timestamp":26138.222,"frameSwapWallTime":1784630686557.08}
|
||
{"type":"log","callId":"call@440","time":26138.857,"message":" navigated to \"http://localhost:5174/booking/review\""}
|
||
{"type":"after","callId":"call@440","endTime":26138.872}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686565.jpeg","width":1280,"height":720,"timestamp":26139.281,"frameSwapWallTime":1784630686562.791}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686572.jpeg","width":1280,"height":720,"timestamp":26145.878,"frameSwapWallTime":1784630686570.874}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686585.jpeg","width":1280,"height":720,"timestamp":26159.138,"frameSwapWallTime":1784630686584.0508}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686594.jpeg","width":1280,"height":720,"timestamp":26167.961,"frameSwapWallTime":1784630686592.8801}
|
||
{"type":"after","callId":"call@435","endTime":26169.736}
|
||
{"type":"before","callId":"call@448","startTime":26169.792,"class":"Response","method":"body","params":{},"stepId":"pw:api@56","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"after","callId":"call@448","endTime":26170.372,"result":{"binary":"<Buffer>"}}
|
||
{"type":"before","callId":"call@450","startTime":26171.201,"title":"Wait for event \"response\"","class":"Page","method":"__waitInfo__","params":{"waitId":"e25a7d74e56c5d06ff0028b0b28c0315","phase":"before","event":"response"},"stepId":"pw:api@57","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"before","callId":"call@453","startTime":26171.236,"class":"Frame","method":"click","params":{"selector":"internal:role=button[name=/^confirm/i] >> nth=0","strict":true,"timeout":15000},"stepId":"pw:api@58","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@453"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@453","snapshotName":"before@call@453","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/review","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},["HEAD",{},[[57,0]],[[57,3]],["META",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["META",{"charset":"utf-8"}],["TITLE",{},"EDR Passenger Portal – Book Train Tickets Online"],["META",{"name":"description","content":"Book train tickets on the Ethio-Djibouti Railway. Travel between Ethiopia and Djibouti with easy online booking, seat selection, and multiple payment options."}],["META",{"name":"author","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"creator","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"publisher","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"robots","content":"index, follow"}],["META",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["META",{"property":"og:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"property":"og:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"property":"og:url","content":"https://passenger.edrsc.com"}],["META",{"property":"og:site_name","content":"EDR Passenger Portal"}],["META",{"property":"og:locale","content":"en_US"}],["META",{"property":"og:image","content":"http://localhost:5174/edr-banner.jpg"}],["META",{"property":"og:image:width","content":"1200"}],["META",{"property":"og:image:height","content":"630"}],["META",{"property":"og:image:alt","content":"EDR Ethio-Djibouti Railway – Book your train journey"}],["META",{"property":"og:type","content":"website"}],["META",{"name":"twitter:card","content":"summary_large_image"}],["META",{"name":"twitter:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"name":"twitter:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"name":"twitter:image","content":"http://localhost:5174/edr-banner.jpg"}],["LINK",{"rel":"shortcut icon","href":"/edr-logo.png"}],["LINK",{"rel":"icon","href":"/edr-logo.png"}],["LINK",{"rel":"apple-touch-icon","href":"/edr-logo.png"}]],["BODY",{"class":"font-sans antialiased","style":"overflow: unset;"},["ASIDE",{"class":"hidden lg:flex w-64 fixed inset-y-0 left-0 z-40 flex-col bg-[rgb(20_113_76)] dark:bg-gray-900 border-r border-[rgb(16_89_60)] dark:border-gray-800"},[[57,31]],["NAV",{"class":"flex-1 overflow-y-auto px-3 py-4 space-y-1"},[[57,36]],[[57,43]],[[57,47]],[[57,53]],["DIV",{"class":"mt-6 pt-4 border-t border-white/15"},[[57,55]],["OL",{"class":"space-y-1"},[[57,61]],[[47,32]],[[3,32]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors bg-white text-[rgb(20,113,76)]"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check w-3 h-3"},["path",{"d":"M20 6 9 17l-5-5"}]]],["SPAN",{"class":"text-sm text-gray-100"},[[57,74]]]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border-2 border-white text-white"},[[57,77]]],["SPAN",{"class":"text-sm text-white font-semibold"},[[57,79]]]],[[57,86]],[[57,91]]]]],[[57,107]]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[57,123]],["MAIN",{"class":"flex-1"},["DIV",{},["DIV",{"class":"bg-white dark:bg-gray-800 border-b dark:border-gray-700"},["NAV",{"aria-label":"Progress","class":"lg:hidden"},["DIV",{"class":"overflow-x-auto scrollbar-hide px-4 py-3"},["OL",{"class":"flex items-start min-w-full"},[[57,132]],[[47,47]],[[3,47]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-primary"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 bg-primary shadow-sm"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check h-4 w-4 text-white"},["path",{"d":"M20 6 9 17l-5-5"}]]],["DIV",{"class":"flex-1 h-0.5 bg-primary"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-600 dark:text-gray-300"},[[57,157]]]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},[[57,160]],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-[3px] border-primary bg-white dark:bg-gray-800 shadow-sm"},["SPAN",{"class":"text-xs font-bold text-primary"},[[57,161]]]],[[57,164]]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-primary font-bold"},[[57,166]]]],[[57,177]],[[57,186]]]]]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page pb-28 lg:pb-10"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},["H1",{"class":"section-title"},"Review your booking"],["DIV",{"class":"bg-yellow-50 dark:bg-yellow-900/20 border border-yellow-200 dark:border-yellow-800 rounded-lg p-3 mb-4 flex items-center gap-2"},["SPAN",{"class":"text-yellow-800 dark:text-yellow-200 text-sm"},"⏱️ Seats held for: ",["SPAN",{"class":"font-bold"}]]],["DIV",{"class":"lg:grid lg:grid-cols-3 lg:gap-6 lg:items-start"},["DIV",{"class":"lg:col-span-2 space-y-4"},["DIV",{"class":"card overflow-hidden"},["DIV",{"class":"flex items-center gap-2 mb-6 pb-4 border-b border-gray-100 dark:border-gray-800"},["DIV",{"class":"w-2 h-2 bg-primary rounded-full"}],["H2",{"class":"text-lg font-bold text-gray-900 dark:text-gray-100"},"Trip Details"],["SPAN",{"class":"ml-auto text-xs px-2.5 py-1 bg-primary/10 text-primary rounded-full font-semibold"},"Standard Coach"]],["DIV",{"class":"flex"},["DIV",{"class":"flex flex-col items-center w-8 flex-shrink-0"},["DIV",{"class":"w-4 h-4 rounded-full border-4 border-primary bg-white dark:bg-gray-900 z-10"}],["DIV",{"class":"w-0.5 flex-1 bg-gradient-to-b from-primary via-gray-300 dark:via-gray-700 to-gray-300 dark:to-gray-700 my-2"}],["DIV",{"class":"w-4 h-4 rounded-full border-4 border-gray-400 dark:border-gray-600 bg-white dark:bg-gray-900 z-10"}]],["DIV",{"class":"flex-1 flex flex-col"},["DIV",{"class":"pb-8"},["DIV",{"class":"text-2xl font-bold text-gray-900 dark:text-white"},"9:00 AM"],["DIV",{"class":"text-sm text-gray-500 dark:text-gray-400 mt-0.5"},"Thu, Jul 23 · Morning"],["DIV",{"class":"text-base font-semibold text-gray-900 dark:text-white mt-2"},"Alpha"]],["DIV",{"class":"pb-8"},["DIV",{"class":"flex items-center gap-6 text-sm text-gray-600 dark:text-gray-400"},["DIV",{"class":"flex items-center gap-1.5"},["svg",{"class":"w-4 h-4","fill":"none","viewBox":"0 0 24 24","stroke":"currentColor"},["path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2","d":"M12 8v4l3 3m6-3a9 9 0 11-18 0 9 9 0 0118 0z"}]],["SPAN",{"class":"font-medium"},"4h 0m"]],["DIV",{"class":"flex items-center gap-1.5"},["svg",{"class":"w-4 h-4","fill":"none","viewBox":"0 0 24 24","stroke":"currentColor"},["path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2","d":"M13 10V3L4 14h7v7l9-11h-7z"}]],["SPAN",{"class":"font-medium"},"Train ","UI-100"]]]],["DIV",{},["DIV",{"class":"text-2xl font-bold text-gray-900 dark:text-white"},"1:00 PM"],["DIV",{"class":"text-sm text-gray-500 dark:text-gray-400 mt-0.5"},"Thu, Jul 23 · Afternoon"],["DIV",{"class":"text-base font-semibold text-gray-900 dark:text-white mt-2"},"Charlie"]]]]],["DIV",{"class":"card"},["H2",{"class":"text-xl font-semibold mb-4 text-gray-900 dark:text-gray-100"},"Passengers"],["DIV",{"class":"space-y-3"},["DIV",{"class":"border-b border-gray-200 dark:border-gray-700 pb-3 last:border-0"},["DIV",{"class":"flex items-center justify-between gap-4"},["DIV",{"class":"min-w-0"},["P",{"class":"font-medium text-gray-900 dark:text-gray-100 truncate"},"Adult 1"],["P",{"class":"text-sm text-gray-600 dark:text-gray-400"},"Jun 15, 1990"," • ","ETHIOPIAN"]],["DIV",{"class":"bg-gray-50 dark:bg-gray-800 rounded-lg px-3 py-2 text-right flex-shrink-0"},["P",{"class":"text-xs text-gray-500 dark:text-gray-400"},"Seat"],["P",{"class":"font-semibold text-sm text-gray-900 dark:text-gray-100"},["SPAN",{"class":"text-gray-500 dark:text-gray-400"},"UI-C1"," — "],"1D"],["P",{"class":"text-[10px] text-gray-400 dark:text-gray-500 mt-0.5"},"Economy Regular"]]]]]],["DIV",{"class":"lg:hidden mt-4"},["DIV",{"class":"card space-y-3"},["H2",{"class":"text-base font-bold text-gray-900 dark:text-gray-100 pb-2 border-b border-gray-100 dark:border-gray-800"},"Fare breakdown"],["DIV",{"class":"border-b border-gray-100 dark:border-gray-800 pb-2 last:border-0"},["DIV",{"class":"flex justify-between mb-0.5"},["SPAN",{"class":"text-sm font-medium text-gray-900 dark:text-gray-100 truncate max-w-[60%]"},"Adult 1"],["SPAN",{"class":"text-sm font-semibold text-gray-900 dark:text-gray-100"},"ETB 750.00"]]],["DIV",{"class":"flex justify-between items-center pt-1 border-t border-gray-200 dark:border-gray-700"},["SPAN",{"class":"font-bold text-gray-900 dark:text-gray-100"},"Total"],["SPAN",{"class":"text-xl font-bold text-primary"},"ETB 750.00"]],["DIV",{"class":"hidden lg:flex flex-col gap-2 pt-2"},["BUTTON",{"class":"btn-primary w-full"},"Confirm "],["BUTTON",{"class":"btn-secondary w-full flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"]]]]],["DIV",{"class":"hidden lg:block"},["DIV",{"class":"sticky top-6"},["DIV",{"class":"card space-y-3"},["H2",{"class":"text-base font-bold text-gray-900 dark:text-gray-100 pb-2 border-b border-gray-100 dark:border-gray-800"},"Fare breakdown"],["DIV",{"class":"border-b border-gray-100 dark:border-gray-800 pb-2 last:border-0"},["DIV",{"class":"flex justify-between mb-0.5"},["SPAN",{"class":"text-sm font-medium text-gray-900 dark:text-gray-100 truncate max-w-[60%]"},"Adult 1"],["SPAN",{"class":"text-sm font-semibold text-gray-900 dark:text-gray-100"},"ETB 750.00"]]],["DIV",{"class":"flex justify-between items-center pt-1 border-t border-gray-200 dark:border-gray-700"},["SPAN",{"class":"font-bold text-gray-900 dark:text-gray-100"},"Total"],["SPAN",{"class":"text-xl font-bold text-primary"},"ETB 750.00"]],["DIV",{"class":"hidden lg:flex flex-col gap-2 pt-2"},["BUTTON",{"class":"btn-primary w-full"},"Confirm "],["BUTTON",{"class":"btn-secondary w-full flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"]]]]]]]],["DIV",{"class":"lg:hidden fixed bottom-0 inset-x-0 bg-white dark:bg-gray-900 border-t border-gray-200 dark:border-gray-700 px-4 py-3 z-40 shadow-lg"},["DIV",{"class":"flex items-center justify-between mb-2.5"},["SPAN",{"class":"text-sm text-gray-600 dark:text-gray-400"},"Total"],["SPAN",{"class":"text-lg font-bold text-primary"},"ETB 750.00"]],["DIV",{"class":"flex gap-3"},["BUTTON",{"class":"btn-secondary flex-1 py-2.5 flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"],["BUTTON",{"class":"btn-primary flex-1 py-2.5"},"Confirm "]]]]]]]],[[57,296]],[[56,11]]]],"viewport":{"width":1280,"height":720},"timestamp":26173.053,"wallTime":1784630686598,"collectionTime":1,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@453","time":26173.342,"message":"waiting for getByRole('button', { name: /^confirm/i }).first()"}
|
||
{"type":"log","callId":"call@453","time":26175.716,"message":" locator resolved to <button class=\"btn-primary w-full\">Confirm </button>"}
|
||
{"type":"log","callId":"call@453","time":26176.212,"message":"attempting click action"}
|
||
{"type":"log","callId":"call@453","time":26176.226,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686611.jpeg","width":1280,"height":720,"timestamp":26184.592,"frameSwapWallTime":1784630686609.3381}
|
||
{"type":"log","callId":"call@453","time":26191.641,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@453","time":26191.654,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@453","time":26191.673,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686619.jpeg","width":1280,"height":720,"timestamp":26192.819,"frameSwapWallTime":1784630686617.6838}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686627.jpeg","width":1280,"height":720,"timestamp":26201.033,"frameSwapWallTime":1784630686625.76}
|
||
{"type":"log","callId":"call@453","time":26207.483,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@453","time":26207.493,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@453","time":26207.494,"message":" waiting 20ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686643.jpeg","width":1280,"height":720,"timestamp":26217.095,"frameSwapWallTime":1784630686641.706}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686652.jpeg","width":1280,"height":720,"timestamp":26226.232,"frameSwapWallTime":1784630686650.929}
|
||
{"type":"log","callId":"call@453","time":26228.814,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686661.jpeg","width":1280,"height":720,"timestamp":26234.487,"frameSwapWallTime":1784630686659.262}
|
||
{"type":"log","callId":"call@453","time":26241.667,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@453","time":26241.672,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@453","time":26241.673,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686668.jpeg","width":1280,"height":720,"timestamp":26242.316,"frameSwapWallTime":1784630686667.081}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686686.jpeg","width":1280,"height":720,"timestamp":26259.618,"frameSwapWallTime":1784630686684.223}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686694.jpeg","width":1280,"height":720,"timestamp":26267.776,"frameSwapWallTime":1784630686692.514}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686702.jpeg","width":1280,"height":720,"timestamp":26276.165,"frameSwapWallTime":1784630686700.841}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686719.jpeg","width":1280,"height":720,"timestamp":26293.102,"frameSwapWallTime":1784630686717.723}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686727.jpeg","width":1280,"height":720,"timestamp":26301.308,"frameSwapWallTime":1784630686725.9531}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686735.jpeg","width":1280,"height":720,"timestamp":26309.254,"frameSwapWallTime":1784630686733.9858}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686752.jpeg","width":1280,"height":720,"timestamp":26325.818,"frameSwapWallTime":1784630686750.5679}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686760.jpeg","width":1280,"height":720,"timestamp":26333.575,"frameSwapWallTime":1784630686758.292}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686768.jpeg","width":1280,"height":720,"timestamp":26341.857,"frameSwapWallTime":1784630686766.4138}
|
||
{"type":"log","callId":"call@453","time":26343.043,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686777.jpeg","width":1280,"height":720,"timestamp":26351.275,"frameSwapWallTime":1784630686775.928}
|
||
{"type":"log","callId":"call@453","time":26358.22,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@453","time":26358.231,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@453","time":26358.232,"message":" waiting 100ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686794.jpeg","width":1280,"height":720,"timestamp":26367.618,"frameSwapWallTime":1784630686792.188}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686802.jpeg","width":1280,"height":720,"timestamp":26376.124,"frameSwapWallTime":1784630686800.792}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686811.jpeg","width":1280,"height":720,"timestamp":26384.328,"frameSwapWallTime":1784630686808.98}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686819.jpeg","width":1280,"height":720,"timestamp":26392.783,"frameSwapWallTime":1784630686817.4429}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686835.jpeg","width":1280,"height":720,"timestamp":26408.56,"frameSwapWallTime":1784630686833.185}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686844.jpeg","width":1280,"height":720,"timestamp":26417.815,"frameSwapWallTime":1784630686842.501}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686852.jpeg","width":1280,"height":720,"timestamp":26425.837,"frameSwapWallTime":1784630686850.5771}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686860.jpeg","width":1280,"height":720,"timestamp":26434.152,"frameSwapWallTime":1784630686858.8618}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686877.jpeg","width":1280,"height":720,"timestamp":26450.958,"frameSwapWallTime":1784630686875.638}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686886.jpeg","width":1280,"height":720,"timestamp":26459.344,"frameSwapWallTime":1784630686884.018}
|
||
{"type":"log","callId":"call@453","time":26459.487,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686894.jpeg","width":1280,"height":720,"timestamp":26467.573,"frameSwapWallTime":1784630686892.191}
|
||
{"type":"log","callId":"call@453","time":26475.073,"message":" element is not stable"}
|
||
{"type":"log","callId":"call@453","time":26475.085,"message":"retrying click action"}
|
||
{"type":"log","callId":"call@453","time":26475.086,"message":" waiting 500ms"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686911.jpeg","width":1280,"height":720,"timestamp":26484.723,"frameSwapWallTime":1784630686909.351}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686919.jpeg","width":1280,"height":720,"timestamp":26492.477,"frameSwapWallTime":1784630686917.075}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686925.jpeg","width":1280,"height":720,"timestamp":26498.915,"frameSwapWallTime":1784630686923.568}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686939.jpeg","width":1280,"height":720,"timestamp":26513.156,"frameSwapWallTime":1784630686937.763}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686947.jpeg","width":1280,"height":720,"timestamp":26521.104,"frameSwapWallTime":1784630686945.864}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686956.jpeg","width":1280,"height":720,"timestamp":26529.372,"frameSwapWallTime":1784630686954.1099}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686972.jpeg","width":1280,"height":720,"timestamp":26545.926,"frameSwapWallTime":1784630686970.603}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686980.jpeg","width":1280,"height":720,"timestamp":26553.644,"frameSwapWallTime":1784630686978.3872}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686989.jpeg","width":1280,"height":720,"timestamp":26562.743,"frameSwapWallTime":1784630686987.476}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630686997.jpeg","width":1280,"height":720,"timestamp":26571.113,"frameSwapWallTime":1784630686995.801}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687014.jpeg","width":1280,"height":720,"timestamp":26588.073,"frameSwapWallTime":1784630687012.6628}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687022.jpeg","width":1280,"height":720,"timestamp":26596.206,"frameSwapWallTime":1784630687020.8918}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687031.jpeg","width":1280,"height":720,"timestamp":26604.723,"frameSwapWallTime":1784630687029.332}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687039.jpeg","width":1280,"height":720,"timestamp":26612.914,"frameSwapWallTime":1784630687037.607}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687056.jpeg","width":1280,"height":720,"timestamp":26629.629,"frameSwapWallTime":1784630687054.2778}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687064.jpeg","width":1280,"height":720,"timestamp":26637.814,"frameSwapWallTime":1784630687062.5378}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687072.jpeg","width":1280,"height":720,"timestamp":26646.089,"frameSwapWallTime":1784630687070.8352}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687089.jpeg","width":1280,"height":720,"timestamp":26662.851,"frameSwapWallTime":1784630687087.5398}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687097.jpeg","width":1280,"height":720,"timestamp":26671.231,"frameSwapWallTime":1784630687095.937}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687105.jpeg","width":1280,"height":720,"timestamp":26678.443,"frameSwapWallTime":1784630687103.231}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687306.jpeg","width":1280,"height":720,"timestamp":26879.757,"frameSwapWallTime":1784630687304.468}
|
||
{"type":"log","callId":"call@453","time":26975.986,"message":" waiting for element to be visible, enabled and stable"}
|
||
{"type":"log","callId":"call@453","time":26990.693,"message":" element is visible, enabled and stable"}
|
||
{"type":"log","callId":"call@453","time":26990.703,"message":" scrolling into view if needed"}
|
||
{"type":"log","callId":"call@453","time":26991.196,"message":" done scrolling"}
|
||
{"type":"input","callId":"call@453","point":{"x":1106.65,"y":327},"inputSnapshot":"input@call@453"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@453","snapshotName":"input@call@453","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/review","doctype":"html","html":[[1,194]],"viewport":{"width":1280,"height":720},"timestamp":26992.227,"wallTime":1784630687418,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@453","time":26992.802,"message":" performing click action"}
|
||
{"type":"log","callId":"call@453","time":26994.632,"message":" click action done"}
|
||
{"type":"log","callId":"call@453","time":26994.637,"message":" waiting for scheduled navigations to finish"}
|
||
{"type":"log","callId":"call@453","time":26994.825,"message":" navigations have finished"}
|
||
{"type":"after","callId":"call@453","endTime":26994.882,"afterSnapshot":"after@call@453"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@453","snapshotName":"after@call@453","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/review","doctype":"html","html":[[2,194]],"viewport":{"width":1280,"height":720},"timestamp":26995.531,"wallTime":1784630687422,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687431.jpeg","width":1280,"height":720,"timestamp":27004.746,"frameSwapWallTime":1784630687429.4219}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687439.jpeg","width":1280,"height":720,"timestamp":27013.176,"frameSwapWallTime":1784630687437.8618}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687448.jpeg","width":1280,"height":720,"timestamp":27021.722,"frameSwapWallTime":1784630687446.3652}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687456.jpeg","width":1280,"height":720,"timestamp":27030.002,"frameSwapWallTime":1784630687454.712}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687473.jpeg","width":1280,"height":720,"timestamp":27046.746,"frameSwapWallTime":1784630687471.367}
|
||
{"type":"after","callId":"call@450","endTime":27051.988}
|
||
{"type":"before","callId":"call@458","startTime":27052.086,"class":"Response","method":"body","params":{},"stepId":"pw:api@59","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687481.jpeg","width":1280,"height":720,"timestamp":27054.347,"frameSwapWallTime":1784630687479.072}
|
||
{"type":"after","callId":"call@458","endTime":27054.504,"result":{"binary":"<Buffer>"}}
|
||
{"type":"before","callId":"call@460","startTime":27055.537,"title":"Wait for navigation","class":"Page","method":"__waitInfo__","params":{"waitId":"d2fd6b3d3b6aae7111bebb761d97d93a","phase":"before","event":""},"stepId":"pw:api@61","pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"log","callId":"call@460","time":27055.553,"message":"waiting for navigation until \"load\""}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687489.jpeg","width":1280,"height":720,"timestamp":27063.286,"frameSwapWallTime":1784630687488.021}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687506.jpeg","width":1280,"height":720,"timestamp":27079.826,"frameSwapWallTime":1784630687504.524}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687514.jpeg","width":1280,"height":720,"timestamp":27088.025,"frameSwapWallTime":1784630687512.791}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687523.jpeg","width":1280,"height":720,"timestamp":27096.36,"frameSwapWallTime":1784630687521.152}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687539.jpeg","width":1280,"height":720,"timestamp":27113.147,"frameSwapWallTime":1784630687537.8772}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687548.jpeg","width":1280,"height":720,"timestamp":27121.489,"frameSwapWallTime":1784630687546.266}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687556.jpeg","width":1280,"height":720,"timestamp":27129.973,"frameSwapWallTime":1784630687554.7}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687565.jpeg","width":1280,"height":720,"timestamp":27138.696,"frameSwapWallTime":1784630687563.459}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687581.jpeg","width":1280,"height":720,"timestamp":27154.712,"frameSwapWallTime":1784630687579.4138}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687589.jpeg","width":1280,"height":720,"timestamp":27162.43,"frameSwapWallTime":1784630687587.1921}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687597.jpeg","width":1280,"height":720,"timestamp":27170.738,"frameSwapWallTime":1784630687595.464}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687615.jpeg","width":1280,"height":720,"timestamp":27188.505,"frameSwapWallTime":1784630687613.251}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687623.jpeg","width":1280,"height":720,"timestamp":27196.736,"frameSwapWallTime":1784630687621.414}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687631.jpeg","width":1280,"height":720,"timestamp":27204.877,"frameSwapWallTime":1784630687629.61}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687648.jpeg","width":1280,"height":720,"timestamp":27221.463,"frameSwapWallTime":1784630687646.09}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687656.jpeg","width":1280,"height":720,"timestamp":27229.85,"frameSwapWallTime":1784630687654.499}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687696.jpeg","width":1280,"height":720,"timestamp":27269.57,"frameSwapWallTime":1784630687688.593}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687696.jpeg","width":1280,"height":720,"timestamp":27269.649,"frameSwapWallTime":1784630687689.484}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687697.jpeg","width":1280,"height":720,"timestamp":27271.227,"frameSwapWallTime":1784630687689.844}
|
||
{"type":"log","callId":"call@460","time":27271.343,"message":" navigated to \"http://localhost:5174/booking/payment\""}
|
||
{"type":"after","callId":"call@460","endTime":27271.351}
|
||
{"type":"before","callId":"call@465","startTime":27271.409,"class":"Frame","method":"evaluateExpression","params":{"expression":"() => localStorage.getItem(\"auth_token\")","isFunction":true,"arg":{"value":{"v":"undefined"},"handles":[]}},"stepId":"pw:api@62","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@465"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@465","snapshotName":"before@call@465","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/payment","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light","style":""},["HEAD",{},[[60,0]],[[60,3]],["META",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["META",{"charset":"utf-8"}],["TITLE",{},"EDR Passenger Portal – Book Train Tickets Online"],["META",{"name":"description","content":"Book train tickets on the Ethio-Djibouti Railway. Travel between Ethiopia and Djibouti with easy online booking, seat selection, and multiple payment options."}],["META",{"name":"author","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"creator","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"publisher","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"robots","content":"index, follow"}],["META",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["META",{"property":"og:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"property":"og:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"property":"og:url","content":"https://passenger.edrsc.com"}],["META",{"property":"og:site_name","content":"EDR Passenger Portal"}],["META",{"property":"og:locale","content":"en_US"}],["META",{"property":"og:image","content":"http://localhost:5174/edr-banner.jpg"}],["META",{"property":"og:image:width","content":"1200"}],["META",{"property":"og:image:height","content":"630"}],["META",{"property":"og:image:alt","content":"EDR Ethio-Djibouti Railway – Book your train journey"}],["META",{"property":"og:type","content":"website"}],["META",{"name":"twitter:card","content":"summary_large_image"}],["META",{"name":"twitter:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"name":"twitter:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"name":"twitter:image","content":"http://localhost:5174/edr-banner.jpg"}],["LINK",{"rel":"shortcut icon","href":"/edr-logo.png"}],["LINK",{"rel":"icon","href":"/edr-logo.png"}],["LINK",{"rel":"apple-touch-icon","href":"/edr-logo.png"}]],["BODY",{"class":"font-sans antialiased","style":"overflow: unset;"},["ASIDE",{"class":"hidden lg:flex w-64 fixed inset-y-0 left-0 z-40 flex-col bg-[rgb(20_113_76)] dark:bg-gray-900 border-r border-[rgb(16_89_60)] dark:border-gray-800"},[[60,31]],["NAV",{"class":"flex-1 overflow-y-auto px-3 py-4 space-y-1"},[[60,36]],[[60,43]],[[60,47]],[[60,53]],["DIV",{"class":"mt-6 pt-4 border-t border-white/15"},[[60,55]],["OL",{"class":"space-y-1"},[[60,61]],[[50,32]],[[6,32]],[[3,32]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors bg-white text-[rgb(20,113,76)]"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check w-3 h-3"},["path",{"d":"M20 6 9 17l-5-5"}]]],["SPAN",{"class":"text-sm text-gray-100"},[[60,79]]]],["LI",{"class":"flex items-center gap-2.5 px-3 py-1.5"},["SPAN",{"class":"flex h-5 w-5 flex-shrink-0 items-center justify-center rounded-full text-[10px] font-bold transition-colors border-2 border-white text-white"},[[60,82]]],["SPAN",{"class":"text-sm text-white font-semibold"},[[60,84]]]],[[60,91]]]]],[[60,107]]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},[[60,123]],["MAIN",{"class":"flex-1"},["DIV",{},["DIV",{"class":"bg-white dark:bg-gray-800 border-b dark:border-gray-700"},["NAV",{"aria-label":"Progress","class":"lg:hidden"},["DIV",{"class":"overflow-x-auto scrollbar-hide px-4 py-3"},["OL",{"class":"flex items-start min-w-full"},[[60,132]],[[50,47]],[[6,47]],[[3,47]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},["DIV",{"class":"flex-1 h-0.5 bg-primary"}],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 bg-primary shadow-sm"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-check h-4 w-4 text-white"},["path",{"d":"M20 6 9 17l-5-5"}]]],["DIV",{"class":"flex-1 h-0.5 bg-primary"}]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-gray-600 dark:text-gray-300"},[[60,166]]]],["LI",{"class":"flex flex-col items-center flex-shrink-0 w-[4.5rem] md:flex-1"},["DIV",{"class":"flex items-center w-full"},[[60,169]],["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full transition-all duration-300 border-[3px] border-primary bg-white dark:bg-gray-800 shadow-sm"},["SPAN",{"class":"text-xs font-bold text-primary"},[[60,170]]]],[[60,173]]],["P",{"class":"mt-1.5 text-[10px] md:text-xs font-medium text-center leading-tight whitespace-nowrap text-primary font-bold"},[[60,175]]]],[[60,186]]]]]],["DIV",{"class":"animate-fade-in-up"},["DIV",{"class":"booking-page pb-[calc(7rem+env(safe-area-inset-bottom))] lg:pb-10"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto"},["H1",{"class":"section-title"},"Complete payment"],["DIV",{"class":"card bg-green-50 dark:bg-green-900/20 border border-green-200 dark:border-green-800 mb-4 flex items-start gap-3"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-circle-check-big w-6 h-6 text-green-600 dark:text-green-400 flex-shrink-0 mt-0.5"},["path",{"d":"M21.801 10A10 10 0 1 1 17 3.335"}],["path",{"d":"m9 11 3 3L22 4"}]],["DIV",{},["P",{"class":"text-sm font-semibold text-green-800 dark:text-green-300"},"Your booking is successfully reserved"],["P",{"class":"text-sm text-green-700 dark:text-green-400 mt-0.5"},"Booking Reference: ",["SPAN",{"class":"font-bold"},"GLLGTK"]],["P",{"class":"text-xs text-green-700/80 dark:text-green-400/80 mt-1"},"Please complete the payment below to confirm your booking. Your seats are held temporarily until payment is completed."]]],["DIV",{"class":"lg:grid lg:grid-cols-3 lg:gap-6 lg:items-start"},["DIV",{"class":"lg:col-span-2 space-y-4"},["DIV",{"class":"card"},["H2",{"class":"text-base font-bold text-gray-900 dark:text-gray-100 mb-4"},"Select payment method"],["DIV",{"class":"space-y-3"},["BUTTON",{"data-testid":"pay-method-WALLET","class":"w-full p-4 rounded-xl border-2 transition-all text-left border-gray-200 dark:border-gray-700 bg-white dark:bg-gray-800 hover:border-primary/50 "},["DIV",{"class":"flex items-center gap-3"},["DIV",{"class":"w-11 h-11 rounded-lg flex items-center justify-center flex-shrink-0 bg-gray-100 dark:bg-gray-700"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-wallet w-5 h-5 text-primary"},["path",{"d":"M19 7V4a1 1 0 0 0-1-1H5a2 2 0 0 0 0 4h15a1 1 0 0 1 1 1v4h-3a2 2 0 0 0 0 4h3a1 1 0 0 0 1-1v-2a1 1 0 0 0-1-1"}],["path",{"d":"M3 5v14a2 2 0 0 0 2 2h15a1 1 0 0 0 1-1v-4"}]]],["DIV",{"class":"flex-1 min-w-0"},["P",{"class":"font-semibold text-gray-900 dark:text-gray-100"},"Wallet"],["P",{"class":"text-xs text-gray-500 dark:text-gray-400"},"GLOBAL"," · ","ETB"]]]],["BUTTON",{"data-testid":"pay-method-TELEBIRR","class":"w-full p-4 rounded-xl border-2 transition-all text-left border-gray-200 dark:border-gray-700 bg-white dark:bg-gray-800 hover:border-primary/50 "},["DIV",{"class":"flex items-center gap-3"},["DIV",{"class":"w-11 h-11 rounded-lg flex items-center justify-center flex-shrink-0 bg-gray-100 dark:bg-gray-700"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-smartphone w-5 h-5 text-primary"},["rect",{"width":"14","height":"20","x":"5","y":"2","rx":"2","ry":"2"}],["path",{"d":"M12 18h.01"}]]],["DIV",{"class":"flex-1 min-w-0"},["P",{"class":"font-semibold text-gray-900 dark:text-gray-100"},"telebirr"],["P",{"class":"text-xs text-gray-500 dark:text-gray-400"},"GLOBAL"," · ","ETB"]]]]]],["DIV",{"class":"lg:hidden"},["DIV",{"class":"card space-y-4"},["H2",{"class":"text-base font-bold text-gray-900 dark:text-gray-100 pb-2 border-b border-gray-100 dark:border-gray-800"},"Order summary",["SPAN",{"class":"ml-2 text-xs font-normal text-gray-500 dark:text-gray-400"},"Ref: ",["SPAN",{"class":"font-bold text-gray-900 dark:text-gray-100"},"GLLGTK"]]],["DIV",{},["DIV",{"class":"flex items-center gap-2 mb-3"},["DIV",{"class":"w-2 h-2 rounded-full bg-primary"}],["SPAN",{"class":"text-sm font-semibold text-gray-700 dark:text-gray-300"},"Your journey"],["SPAN",{"class":"ml-auto text-xs px-2 py-0.5 rounded-full font-medium bg-primary/10 text-primary"},"Standard Coach"]],["DIV",{"class":"flex"},["DIV",{"class":"flex flex-col items-center w-7 flex-shrink-0"},["DIV",{"class":"w-3 h-3 rounded-full border-4 border-primary bg-white dark:bg-gray-900 z-10"}],["DIV",{"class":"w-0.5 flex-1 bg-gradient-to-b from-primary via-gray-300 dark:via-gray-700 to-gray-300 my-1.5"}],["DIV",{"class":"w-3 h-3 rounded-full border-4 border-gray-400 dark:border-gray-600 bg-white dark:bg-gray-900 z-10"}]],["DIV",{"class":"flex-1 flex flex-col pl-2"},["DIV",{"class":"pb-5"},["DIV",{"class":"text-lg font-bold text-gray-900 dark:text-white"},"9:00 AM"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400"},"Thu, Jul 23 · Morning"],["DIV",{"class":"text-sm font-semibold text-gray-900 dark:text-white mt-1"},"Alpha"]],["DIV",{"class":"pb-5 flex items-center gap-4 text-xs text-gray-500 dark:text-gray-400"},["SPAN",{},"4h 0m"],["SPAN",{},"Train ","UI-100"]],["DIV",{},["DIV",{"class":"text-lg font-bold text-gray-900 dark:text-white"},"1:00 PM"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400"},"Thu, Jul 23 · Afternoon"],["DIV",{"class":"text-sm font-semibold text-gray-900 dark:text-white mt-1"},"Charlie"]]]]],["DIV",{"class":"pt-2 border-t-2 border-gray-200 dark:border-gray-700 space-y-2"},["H3",{"class":"text-sm font-bold text-gray-900 dark:text-gray-100"},"Fare breakdown"],["DIV",{"class":"border-b border-gray-100 dark:border-gray-800 pb-2 last:border-0"},["DIV",{"class":"flex justify-between mb-0.5"},["SPAN",{"class":"text-sm font-medium text-gray-900 dark:text-gray-100 truncate max-w-[60%]"},"Adult 1"],["SPAN",{"class":"text-sm font-semibold text-gray-900 dark:text-gray-100"},"ETB 750.00"]]]],["DIV",{"class":"pt-2 border-t-2 border-gray-200 dark:border-gray-700"},["DIV",{"class":"flex justify-between items-center"},["SPAN",{"class":"font-bold text-gray-900 dark:text-gray-100"},"Total"],["SPAN",{"class":"text-xl font-bold text-primary flex items-center gap-1.5"},"ETB"," ","750.00"]]],["DIV",{"class":"hidden lg:flex flex-col gap-2 pt-1"},["BUTTON",{"disabled":"","class":"btn-primary w-full py-3 font-semibold disabled:opacity-50 disabled:cursor-not-allowed"},"Pay ETB 750.00"],["BUTTON",{"class":"btn-secondary w-full flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"],["P",{"class":"text-xs text-gray-500 dark:text-gray-400 text-center pt-1"},"🔒 Secure & encrypted payment"]]]]],["DIV",{"class":"hidden lg:block"},["DIV",{"class":"sticky top-6"},["DIV",{"class":"card space-y-4"},["H2",{"class":"text-base font-bold text-gray-900 dark:text-gray-100 pb-2 border-b border-gray-100 dark:border-gray-800"},"Order summary",["SPAN",{"class":"ml-2 text-xs font-normal text-gray-500 dark:text-gray-400"},"Ref: ",["SPAN",{"class":"font-bold text-gray-900 dark:text-gray-100"},"GLLGTK"]]],["DIV",{},["DIV",{"class":"flex items-center gap-2 mb-3"},["DIV",{"class":"w-2 h-2 rounded-full bg-primary"}],["SPAN",{"class":"text-sm font-semibold text-gray-700 dark:text-gray-300"},"Your journey"],["SPAN",{"class":"ml-auto text-xs px-2 py-0.5 rounded-full font-medium bg-primary/10 text-primary"},"Standard Coach"]],["DIV",{"class":"flex"},["DIV",{"class":"flex flex-col items-center w-7 flex-shrink-0"},["DIV",{"class":"w-3 h-3 rounded-full border-4 border-primary bg-white dark:bg-gray-900 z-10"}],["DIV",{"class":"w-0.5 flex-1 bg-gradient-to-b from-primary via-gray-300 dark:via-gray-700 to-gray-300 my-1.5"}],["DIV",{"class":"w-3 h-3 rounded-full border-4 border-gray-400 dark:border-gray-600 bg-white dark:bg-gray-900 z-10"}]],["DIV",{"class":"flex-1 flex flex-col pl-2"},["DIV",{"class":"pb-5"},["DIV",{"class":"text-lg font-bold text-gray-900 dark:text-white"},"9:00 AM"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400"},"Thu, Jul 23 · Morning"],["DIV",{"class":"text-sm font-semibold text-gray-900 dark:text-white mt-1"},"Alpha"]],["DIV",{"class":"pb-5 flex items-center gap-4 text-xs text-gray-500 dark:text-gray-400"},["SPAN",{},"4h 0m"],["SPAN",{},"Train ","UI-100"]],["DIV",{},["DIV",{"class":"text-lg font-bold text-gray-900 dark:text-white"},"1:00 PM"],["DIV",{"class":"text-xs text-gray-500 dark:text-gray-400"},"Thu, Jul 23 · Afternoon"],["DIV",{"class":"text-sm font-semibold text-gray-900 dark:text-white mt-1"},"Charlie"]]]]],["DIV",{"class":"pt-2 border-t-2 border-gray-200 dark:border-gray-700 space-y-2"},["H3",{"class":"text-sm font-bold text-gray-900 dark:text-gray-100"},"Fare breakdown"],["DIV",{"class":"border-b border-gray-100 dark:border-gray-800 pb-2 last:border-0"},["DIV",{"class":"flex justify-between mb-0.5"},["SPAN",{"class":"text-sm font-medium text-gray-900 dark:text-gray-100 truncate max-w-[60%]"},"Adult 1"],["SPAN",{"class":"text-sm font-semibold text-gray-900 dark:text-gray-100"},"ETB 750.00"]]]],["DIV",{"class":"pt-2 border-t-2 border-gray-200 dark:border-gray-700"},["DIV",{"class":"flex justify-between items-center"},["SPAN",{"class":"font-bold text-gray-900 dark:text-gray-100"},"Total"],["SPAN",{"class":"text-xl font-bold text-primary flex items-center gap-1.5"},"ETB"," ","750.00"]]],["DIV",{"class":"hidden lg:flex flex-col gap-2 pt-1"},["BUTTON",{"disabled":"","class":"btn-primary w-full py-3 font-semibold disabled:opacity-50 disabled:cursor-not-allowed"},"Pay ETB 750.00"],["BUTTON",{"class":"btn-secondary w-full flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"],["P",{"class":"text-xs text-gray-500 dark:text-gray-400 text-center pt-1"},"🔒 Secure & encrypted payment"]]]]]]]],["DIV",{"class":"lg:hidden fixed bottom-0 inset-x-0 bg-white dark:bg-gray-900 border-t border-gray-200 dark:border-gray-700 px-4 pt-3 pb-[calc(0.75rem+env(safe-area-inset-bottom))] z-40 shadow-lg"},["DIV",{"class":"flex items-center justify-between mb-2.5"},["SPAN",{"class":"text-sm text-gray-600 dark:text-gray-400"},"Total"],["SPAN",{"class":"text-lg font-bold text-primary flex items-center gap-1.5"},"ETB"," ","750.00"]],["DIV",{"class":"flex gap-3"},["BUTTON",{"class":"btn-secondary flex-1 py-2.5 flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-left w-4 h-4"},["path",{"d":"m15 18-6-6 6-6"}]],"Back"],["BUTTON",{"disabled":"","class":"btn-primary flex-1 py-2.5 disabled:opacity-50 disabled:cursor-not-allowed"},"Pay ETB 750.00"]]]]]]]],[[60,296]],[[59,11]]]],"viewport":{"width":1280,"height":720},"timestamp":27273.415,"wallTime":1784630687699,"collectionTime":0.8999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"after","callId":"call@465","endTime":27274.471,"result":{"value":{"s":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}},"afterSnapshot":"after@call@465"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@465","snapshotName":"after@call@465","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/payment","doctype":"html","html":[[1,262]],"viewport":{"width":1280,"height":720},"timestamp":27275.898,"wallTime":1784630687702,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@467","startTime":27277.486,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/internal/payments/mark-paid","method":"POST","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"jsonData":"{\"version\":1,\"eventId\":\"3a4f3abb-a054-4081-b2dc-00db6086a607\",\"eventType\":\"payment.succeeded\",\"occurredAt\":\"2026-07-21T10:44:47.702Z\",\"service\":\"PASSENGER\",\"intentId\":\"81d60f30-86b0-41bc-895a-600f29b058aa\",\"referenceType\":\"BOOKING\",\"referenceId\":\"a9be972d-c95f-4ef3-b91b-4084df183dc3\",\"merchantOrderId\":\"e2e-a9be972d-c95f-4ef3-b91b-4084df183dc3\",\"provider\":\"TELEBIRR\",\"amountMinor\":1,\"currency\":\"ETB\",\"providerTxnId\":\"e2e-txn-a9be972d-c95f-4ef3-b91b-4084df183dc3\",\"paidAt\":\"2026-07-21T10:44:47.702Z\"}","timeout":15000},"stepId":"pw:api@63"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687705.jpeg","width":1280,"height":720,"timestamp":27278.605,"frameSwapWallTime":1784630687701.133}
|
||
{"type":"log","callId":"call@467","time":27285.543,"message":"→ POST http://localhost:4000/internal/payments/mark-paid"}
|
||
{"type":"log","callId":"call@467","time":27285.558,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@467","time":27285.561,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@467","time":27285.562,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@467","time":27285.563,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"log","callId":"call@467","time":27285.565,"message":" content-type: application/json"}
|
||
{"type":"log","callId":"call@467","time":27285.566,"message":" content-length: 500"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687715.jpeg","width":1280,"height":720,"timestamp":27288.398,"frameSwapWallTime":1784630687709.347}
|
||
{"type":"log","callId":"call@467","time":27300.604,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@467","time":27300.611,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@467","time":27300.612,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@467","time":27300.613,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@467","time":27300.614,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@467","time":27300.615,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@467","time":27300.616,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@467","time":27300.617,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@467","time":27300.618,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@467","time":27300.619,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@467","time":27300.62,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@467","time":27300.621,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@467","time":27300.622,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@467","time":27300.623,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@467","time":27300.625,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@467","time":27300.626,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@467","time":27300.627,"message":" content-length: 109"}
|
||
{"type":"log","callId":"call@467","time":27300.628,"message":" etag: W/\"6d-0umrO7dNdPgdcy7+SHfU132lhCI\""}
|
||
{"type":"log","callId":"call@467","time":27300.629,"message":" date: Tue, 21 Jul 2026 10:44:47 GMT"}
|
||
{"type":"log","callId":"call@467","time":27300.63,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@467","time":27300.631,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@467","endTime":27300.719,"result":{"response":{"url":"http://localhost:4000/internal/payments/mark-paid","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"109"},{"name":"ETag","value":"W/\"6d-0umrO7dNdPgdcy7+SHfU132lhCI\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:47 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"258c7290a0d39a4ba1186233f01f6ba7"}}}
|
||
{"type":"before","callId":"call@469","startTime":27301.453,"class":"Frame","method":"goto","params":{"url":"/booking/confirmation","timeout":0,"waitUntil":"load"},"stepId":"pw:api@64","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@469"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687728.jpeg","width":1280,"height":720,"timestamp":27301.669,"frameSwapWallTime":1784630687725.894}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@469","snapshotName":"before@call@469","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/booking/payment","doctype":"html","html":[[2,262]],"viewport":{"width":1280,"height":720},"timestamp":27302.314,"wallTime":1784630687728,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"log","callId":"call@469","time":27302.572,"message":"navigating to \"http://localhost:5174/booking/confirmation\", waiting until \"load\""}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687736.jpeg","width":1280,"height":720,"timestamp":27309.335,"frameSwapWallTime":1784630687734.116}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687743.jpeg","width":1280,"height":720,"timestamp":27317.174,"frameSwapWallTime":1784630687741.854}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687760.jpeg","width":1280,"height":720,"timestamp":27333.946,"frameSwapWallTime":1784630687758.3398}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687769.jpeg","width":1280,"height":720,"timestamp":27342.348,"frameSwapWallTime":1784630687766.9958}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630687772.jpeg","width":1280,"height":720,"timestamp":27346.054,"frameSwapWallTime":1784630687771.112}
|
||
{"type":"console","messageType":"info","text":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold","args":[{"preview":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools","value":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools"},{"preview":"font-weight:bold","value":"font-weight:bold"}],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js","lineNumber":38559,"columnNumber":16},"time":27532.32,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"after","callId":"call@469","endTime":27787.615,"result":{"response":"<Response>"},"afterSnapshot":"after@call@469"}
|
||
{"type":"console","messageType":"error","text":"Warning: Prop `%s` did not match. Server: %s Client: %s%s nonce \"\" \"NGZlNzAxZDItZTZkOS00ODZmLWJiYTctYzgwNTYzMWRiZDQz\" \n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)","args":[{"preview":"Warning: Prop `%s` did not match. Server: %s Client: %s%s","value":"Warning: Prop `%s` did not match. Server: %s Client: %s%s"},{"preview":"nonce","value":"nonce"},{"preview":"\"\"","value":"\"\""},{"preview":"\"NGZlNzAxZDItZTZkOS00ODZmLWJiYTctYzgwNTYzMWRiZDQz\"","value":"\"NGZlNzAxZDItZTZkOS00ODZmLWJiYTctYzgwNTYzMWRiZDQz\""},{"preview":"\n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)","value":"\n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)"}],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js","lineNumber":32,"columnNumber":21},"time":27787.859,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688217.jpeg","width":1280,"height":720,"timestamp":27790.353,"frameSwapWallTime":1784630688189.384}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688217.jpeg","width":1280,"height":720,"timestamp":27790.538,"frameSwapWallTime":1784630688190.8418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688217.jpeg","width":1280,"height":720,"timestamp":27790.575,"frameSwapWallTime":1784630688190.458}
|
||
{"type":"before","callId":"call@471","startTime":27791.205,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@65"}
|
||
{"type":"console","messageType":"warning","text":"WebSocket connection to 'ws://localhost:4000/socket.io/?EIO=4&transport=websocket' failed: WebSocket is closed before the connection is established.","args":[],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/engine.io-client@6.6.5/node_modules/engine.io-client/build/esm/transports/websocket.js","lineNumber":89,"columnNumber":0},"time":27792.93,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"log","callId":"call@471","time":27794.737,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@471","time":27794.756,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@471","time":27794.758,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@471","time":27794.76,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@471","time":27794.761,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688224.jpeg","width":1280,"height":720,"timestamp":27797.615,"frameSwapWallTime":1784630688220.676}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688232.jpeg","width":1280,"height":720,"timestamp":27805.605,"frameSwapWallTime":1784630688230.122}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688241.jpeg","width":1280,"height":720,"timestamp":27814.974,"frameSwapWallTime":1784630688238.0469}
|
||
{"type":"log","callId":"call@471","time":27817.774,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@471","time":27817.778,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@471","time":27817.78,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@471","time":27817.781,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@471","time":27817.782,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@471","time":27817.783,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@471","time":27817.784,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@471","time":27817.785,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@471","time":27817.786,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@471","time":27817.787,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@471","time":27817.788,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@471","time":27817.789,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@471","time":27817.79,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@471","time":27817.791,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@471","time":27817.792,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@471","time":27817.792,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@471","time":27817.793,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@471","time":27817.794,"message":" etag: W/\"4d2-nTNMMuEsTCQaaPZo9Wl62ivUK2A\""}
|
||
{"type":"log","callId":"call@471","time":27817.796,"message":" date: Tue, 21 Jul 2026 10:44:48 GMT"}
|
||
{"type":"log","callId":"call@471","time":27817.798,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@471","time":27817.799,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@471","endTime":27817.862,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-nTNMMuEsTCQaaPZo9Wl62ivUK2A\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:48 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"e24c38534a620b90c0dc9b373eb3efd9"}}}
|
||
{"type":"before","callId":"call@474","startTime":27820.092,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@66","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@474"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688248.jpeg","width":1280,"height":720,"timestamp":27822.143,"frameSwapWallTime":1784630688246.766}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@474","snapshotName":"before@call@474","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},["HEAD",{},["BASE",{"href":"http://localhost:5174/"}],["META",{"charset":"utf-8"}],["META",{"name":"viewport","content":"width=device-width, initial-scale=1, viewport-fit=cover"}],["LINK",{"rel":"stylesheet","href":"/_next/static/css/app/layout.css?v=1784630688201","data-precedence":"next_static/css/app/layout.css"}],["TITLE",{},"EDR Passenger Portal – Book Train Tickets Online"],["META",{"name":"description","content":"Book train tickets on the Ethio-Djibouti Railway. Search trains between Ethiopia and Djibouti with easy online booking, seat selection, and flexible payment options."}],["META",{"name":"author","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"creator","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"publisher","content":"EDR – Ethio-Djibouti Railway"}],["META",{"name":"robots","content":"index, follow"}],["META",{"name":"googlebot","content":"index, follow, max-video-preview:-1, max-image-preview:large, max-snippet:-1"}],["LINK",{"rel":"canonical","href":"https://passenger.edrsc.com"}],["META",{"property":"og:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"property":"og:description","content":"Search and book train tickets across the Ethio-Djibouti Railway. Multiple seat classes available."}],["META",{"property":"og:url","content":"https://passenger.edrsc.com"}],["META",{"property":"og:type","content":"website"}],["META",{"name":"twitter:card","content":"summary_large_image"}],["META",{"name":"twitter:title","content":"EDR Passenger Portal – Book Train Tickets Online"}],["META",{"name":"twitter:description","content":"Book train tickets on the Ethio-Djibouti Railway. Comfortable seats, flexible payment options, and easy online booking."}],["META",{"name":"twitter:image","content":"http://localhost:5174/edr-banner.jpg"}],["LINK",{"rel":"shortcut icon","href":"/edr-logo.png"}],["LINK",{"rel":"icon","href":"/edr-logo.png"}],["LINK",{"rel":"apple-touch-icon","href":"/edr-logo.png"}]],["BODY",{"class":"font-sans antialiased"},["ASIDE",{"class":"hidden lg:flex w-64 fixed inset-y-0 left-0 z-40 flex-col bg-[rgb(20_113_76)] dark:bg-gray-900 border-r border-[rgb(16_89_60)] dark:border-gray-800"},["A",{"class":"flex items-center px-5 h-20 flex-shrink-0 hover:opacity-80 transition-opacity","href":"/"},["IMG",{"__playwright_current_src__":"http://localhost:5174/_next/image?url=%2Fedr-logo.png&w=256&q=75","alt":"Ethio-Djibouti Railway","fetchpriority":"high","width":"140","height":"48","decoding":"async","data-nimg":"1","class":"h-16 w-auto","style":"color:transparent","srcset":"/_next/image?url=%2Fedr-logo.png&w=256&q=75 1x, /_next/image?url=%2Fedr-logo.png&w=384&q=75 2x","src":"/_next/image?url=%2Fedr-logo.png&w=384&q=75"}]],["NAV",{"class":"flex-1 overflow-y-auto px-3 py-4 space-y-1"},["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors bg-white/15 text-white","href":"/"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-house w-5 h-5","aria-hidden":"true"},["path",{"d":"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"}],["path",{"d":"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}]],"Home"],["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors text-gray-100 hover:bg-white/10 hover:text-white","href":"/booking/lookup"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-ticket w-5 h-5","aria-hidden":"true"},["path",{"d":"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{"d":"M13 5v2"}],["path",{"d":"M13 17v2"}],["path",{"d":"M13 11v2"}]],"My Bookings"],["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors text-gray-100 hover:bg-white/10 hover:text-white","href":"/contact"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-phone w-5 h-5","aria-hidden":"true"},["path",{"d":"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],"Contact"],["A",{"class":"flex items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium transition-colors text-gray-100 hover:bg-white/10 hover:text-white","href":"/help"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-circle-question-mark w-5 h-5","aria-hidden":"true"},["circle",{"cx":"12","cy":"12","r":"10"}],["path",{"d":"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"}],["path",{"d":"M12 17h.01"}]],"Help"]],["DIV",{"class":"flex-shrink-0 border-t border-white/15 p-3 space-y-1"},["BUTTON",{"class":"flex w-full items-center gap-3 px-3 py-2.5 rounded-lg text-sm font-medium text-gray-100 hover:bg-white/10 hover:text-white transition-colors"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-moon w-5 h-5","aria-hidden":"true"},["path",{"d":"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401"}]],"Dark mode"]]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},["DIV",{"class":"lg:hidden relative bg-[rgb(20_113_76)] dark:bg-gray-900 border-b border-[rgb(16_89_60)] dark:border-gray-800 px-4 h-16 flex items-center flex-shrink-0"},["A",{"class":"flex items-center hover:opacity-80 transition-opacity","aria-label":"Go to home","href":"/"},["IMG",{"__playwright_current_src__":"http://localhost:5174/_next/image?url=%2Fedr-logo.png&w=256&q=75","alt":"Ethio-Djibouti Railway","fetchpriority":"high","width":"140","height":"48","decoding":"async","data-nimg":"1","class":"h-14 w-auto","style":"color:transparent","srcset":"/_next/image?url=%2Fedr-logo.png&w=256&q=75 1x, /_next/image?url=%2Fedr-logo.png&w=384&q=75 2x","src":"/_next/image?url=%2Fedr-logo.png&w=384&q=75"}]],["DIV",{"class":"ml-auto"},["DIV",{"class":"w-10 h-10 rounded-lg bg-gray-100 dark:bg-gray-800"}]]],["MAIN",{"class":"flex-1"},["DIV",{"class":"jsx-c6cfc4b19216884e bg-gray-50 dark:bg-gray-950"},["SECTION",{"class":"jsx-c6cfc4b19216884e relative md:h-[75vh] md:min-h-[500px]"},["DIV",{"class":"jsx-c6cfc4b19216884e absolute inset-0 overflow-hidden"},["DIV",{"style":"background-image:url(/edr-banner.jpg);position:absolute;top:0;left:0;right:0;bottom:0","class":"jsx-c6cfc4b19216884e w-full h-full bg-cover bg-center animate-bg-zoom"}]],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block absolute inset-0 bg-gradient-to-br from-black/70 via-black/40 to-transparent"}],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block absolute inset-0 bg-gradient-to-t from-black/80 via-transparent to-transparent"}],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block relative z-10 pt-16 md:pt-20 px-6 md:px-12 max-w-6xl mx-auto"},["H1",{"class":"jsx-c6cfc4b19216884e text-4xl md:text-5xl lg:text-6xl font-extrabold text-white leading-tight drop-shadow-lg max-w-2xl animate-fade-in-up"},"Where are you",["BR",{"class":"jsx-c6cfc4b19216884e hidden sm:block"}]," headed today?"],["P",{"class":"jsx-c6cfc4b19216884e text-white/90 text-sm md:text-base mt-3 drop-shadow-lg animate-fade-in-up-delay"},"Book your train journey across East Africa"]],["DIV",{"class":"jsx-c6cfc4b19216884e relative pt-4 pb-4 md:pt-0 md:pb-0 md:absolute md:bottom-8 md:left-0 md:right-0 z-[30] px-4 md:px-6"},["DIV",{"class":"jsx-c6cfc4b19216884e max-w-6xl mx-auto"},["DIV",{"class":"jsx-c6cfc4b19216884e md:hidden mb-3"},["H1",{"class":"jsx-c6cfc4b19216884e text-lg font-extrabold text-gray-900 dark:text-gray-100 leading-tight"},"Where are you headed today?"]],["FORM",{"class":"jsx-c6cfc4b19216884e"},["DIV",{"class":"jsx-c6cfc4b19216884e bg-white dark:bg-gray-900 rounded-2xl shadow-none md:shadow-2xl border border-white/20 overflow-visible"},["DIV",{"class":"jsx-c6cfc4b19216884e p-4 md:p-5"},["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block"},["DIV",{"class":"mb-4"},["DIV",{"class":"inline-flex rounded-xl bg-gray-100 dark:bg-gray-800 p-1 w-full md:w-auto"},["BUTTON",{"type":"button","class":"flex-1 md:flex-none px-6 py-2.5 rounded-lg text-sm font-semibold transition-all bg-white dark:bg-gray-900 text-primary shadow-sm"},"One Way"],["BUTTON",{"type":"button","class":"flex-1 md:flex-none px-6 py-2.5 rounded-lg text-sm font-semibold transition-all text-gray-600 dark:text-gray-400 hover:text-gray-900 dark:hover:text-gray-200"},"Round Trip"]]]],["DIV",{"class":"jsx-c6cfc4b19216884e flex flex-col gap-3 md:hidden"},["DIV",{"class":"flex flex-col gap-3"},["DIV",{"class":"space-y-1.5 min-w-0"},["DIV",{"class":"h-5 flex items-center"},["LABEL",{"class":"text-xs font-semibold text-gray-500 uppercase tracking-wide"},"From"]],["BUTTON",{"type":"button","class":"w-full"},["DIV",{"class":"flex items-center gap-2 px-2.5 py-3 border-2 rounded-xl transition-all border-gray-200 dark:border-gray-700"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin w-4 h-4 text-primary flex-shrink-0","aria-hidden":"true"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["SPAN",{"style":"color:#9ca3af","class":"text-sm truncate "},"Select departure station"]]]],["DIV",{"class":"space-y-1.5 min-w-0"},["DIV",{"class":"h-5 flex items-center justify-between"},["LABEL",{"class":"text-xs font-semibold text-gray-500 uppercase tracking-wide"},"To"],["BUTTON",{"type":"button","disabled":"","aria-label":"Swap origin and destination","class":"flex items-center justify-center gap-1 text-xs text-primary font-medium disabled:opacity-30 p-0 h-5 w-5"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-arrow-left-right w-3.5 h-3.5 transition-transform duration-300","aria-hidden":"true"},["path",{"d":"M8 3 4 7l4 4"}],["path",{"d":"M4 7h16"}],["path",{"d":"m16 21 4-4-4-4"}],["path",{"d":"M20 17H4"}]]]],["BUTTON",{"type":"button","class":"w-full"},["DIV",{"class":"flex items-center gap-2 px-2.5 py-3 border-2 rounded-xl transition-all border-gray-200 dark:border-gray-700"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin w-4 h-4 text-primary flex-shrink-0","aria-hidden":"true"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["SPAN",{"style":"color:#9ca3af","class":"text-sm truncate "},"Select destination station"]]]]],["BUTTON",{"type":"button","class":"jsx-c6cfc4b19216884e btn-primary w-full text-sm flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-search w-5 h-5","aria-hidden":"true"},["path",{"d":"m21 21-4.34-4.34"}],["circle",{"cx":"11","cy":"11","r":"8"}]],"Search"]],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block"},["DIV",{"class":"jsx-c6cfc4b19216884e flex items-end gap-2"},["DIV",{"class":"jsx-c6cfc4b19216884e flex-1 min-w-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"From"],["DIV",{"class":"relative"},["DIV",{"class":"relative flex items-center border-2 rounded-xl transition-all duration-200 bg-white dark:bg-gray-800 border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin absolute left-3.5 w-4 h-4 text-primary flex-shrink-0","aria-hidden":"true"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["INPUT",{"__playwright_value_":"","placeholder":"Departure station","class":"w-full pl-10 pr-8 py-3.5 bg-transparent rounded-xl focus:outline-none text-sm text-gray-900 dark:text-white placeholder-gray-400","value":""}]]]],["BUTTON",{"type":"button","disabled":"","class":"jsx-c6cfc4b19216884e flex-shrink-0 mb-0.5 w-9 h-9 bg-gray-50 border-2 border-gray-200 rounded-full flex items-center justify-center hover:border-primary hover:bg-primary/5 transition-all disabled:opacity-30 "},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-arrow-left-right w-4 h-4 text-gray-500","aria-hidden":"true"},["path",{"d":"M8 3 4 7l4 4"}],["path",{"d":"M4 7h16"}],["path",{"d":"m16 21 4-4-4-4"}],["path",{"d":"M20 17H4"}]]],["DIV",{"class":"jsx-c6cfc4b19216884e flex-1 min-w-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"To"],["DIV",{"class":"relative"},["DIV",{"class":"relative flex items-center border-2 rounded-xl transition-all duration-200 bg-white dark:bg-gray-800 border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin absolute left-3.5 w-4 h-4 text-primary flex-shrink-0","aria-hidden":"true"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["INPUT",{"__playwright_value_":"","placeholder":"Destination station","class":"w-full pl-10 pr-8 py-3.5 bg-transparent rounded-xl focus:outline-none text-sm text-gray-900 dark:text-white placeholder-gray-400","value":""}]]]],["DIV",{"class":"jsx-c6cfc4b19216884e w-44 flex-shrink-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"Date"],["DIV",{"class":"jsx-c6cfc4b19216884e"},["DIV",{"class":"relative"},["BUTTON",{"type":"button","class":"w-full min-w-0 px-2.5 sm:px-3.5 py-3.5 border-2 rounded-xl focus:outline-none focus:ring-2 focus:ring-primary/30 focus:border-primary text-left flex items-center justify-between gap-1.5 bg-white dark:bg-gray-800 transition-all group border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600"},["SPAN",{"class":"text-sm whitespace-nowrap truncate text-gray-400"},"Departure"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-calendar w-4 h-4 text-gray-400 group-hover:text-primary transition-colors flex-shrink-0","aria-hidden":"true"},["path",{"d":"M8 2v4"}],["path",{"d":"M16 2v4"}],["rect",{"width":"18","height":"18","x":"3","y":"4","rx":"2"}],["path",{"d":"M3 10h18"}]]]]]],["DIV",{"class":"jsx-c6cfc4b19216884e w-44 flex-shrink-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"Passengers"],["BUTTON",{"type":"button","class":"jsx-c6cfc4b19216884e w-full flex items-center justify-between px-3 py-3.5 border-2 rounded-xl bg-white dark:bg-gray-800 hover:border-gray-300 dark:hover:border-gray-600 transition-all border-gray-200 dark:border-gray-700"},["SPAN",{"class":"jsx-c6cfc4b19216884e flex items-center gap-1.5 text-sm font-medium text-gray-900 dark:text-white truncate"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-users w-4 h-4 text-primary flex-shrink-0","aria-hidden":"true"},["path",{"d":"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["path",{"d":"M16 3.128a4 4 0 0 1 0 7.744"}],["path",{"d":"M22 21v-2a4 4 0 0 0-3-3.87"}],["circle",{"cx":"9","cy":"7","r":"4"}]],"1"," ","Passenger"," · Nationality"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-down w-4 h-4 text-primary flex-shrink-0","aria-hidden":"true"},["path",{"d":"m6 9 6 6 6-6"}]]]],["BUTTON",{"type":"submit","class":"jsx-c6cfc4b19216884e flex-shrink-0 flex items-center justify-center gap-2 px-5 py-3.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] text-white font-bold text-sm rounded-xl transition-all transform hover:-translate-y-0.5 shadow-lg hover:shadow-xl disabled:opacity-80"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-search w-5 h-5","aria-hidden":"true"},["path",{"d":"m21 21-4.34-4.34"}],["circle",{"cx":"11","cy":"11","r":"8"}]],"Search"]]]]]]]]]],["SECTION",{"class":"bg-gray-50 dark:bg-gray-950 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto space-y-6"},["DIV",{"class":"flex items-center justify-between"},["DIV",{"class":"flex items-center gap-2.5"},["SPAN",{"class":"text-xl"},"🏖️"],["H2",{"class":"text-base font-bold text-gray-900 dark:text-white"},"Holiday Packages"]]],["DIV",{"class":"rounded-3xl overflow-hidden border border-gray-100 dark:border-gray-800 animate-pulse flex flex-col md:flex-row min-h-[340px]"},["DIV",{"class":"md:w-[46%] h-64 md:h-auto bg-gray-200 dark:bg-gray-700 flex-shrink-0"}],["DIV",{"class":"flex-1 p-8 space-y-4"},["DIV",{"class":"h-4 bg-gray-200 dark:bg-gray-700 rounded w-1/4"}],["DIV",{"class":"h-7 bg-gray-200 dark:bg-gray-700 rounded w-3/4"}],["DIV",{"class":"h-4 bg-gray-200 dark:bg-gray-700 rounded w-1/2"}],["DIV",{"class":"grid grid-cols-2 gap-4 pt-2"},["DIV",{"class":"h-10 bg-gray-200 dark:bg-gray-700 rounded"}],["DIV",{"class":"h-10 bg-gray-200 dark:bg-gray-700 rounded"}],["DIV",{"class":"h-10 bg-gray-200 dark:bg-gray-700 rounded"}],["DIV",{"class":"h-10 bg-gray-200 dark:bg-gray-700 rounded"}]],["DIV",{"class":"flex gap-2 pt-2"},["DIV",{"class":"h-6 w-28 bg-gray-200 dark:bg-gray-700 rounded-full"}],["DIV",{"class":"h-6 w-28 bg-gray-200 dark:bg-gray-700 rounded-full"}],["DIV",{"class":"h-6 w-28 bg-gray-200 dark:bg-gray-700 rounded-full"}]]]],["DIV",{"class":"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5"},["DIV",{"class":"rounded-2xl overflow-hidden border border-gray-100 dark:border-gray-800 animate-pulse"},["DIV",{"class":"h-44 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"p-4 space-y-3"},["DIV",{"class":"h-4 bg-gray-200 dark:bg-gray-700 rounded w-3/4"}],["DIV",{"class":"h-3 bg-gray-200 dark:bg-gray-700 rounded w-1/2"}],["DIV",{"class":"h-3 bg-gray-200 dark:bg-gray-700 rounded w-2/3"}],["DIV",{"class":"h-1 bg-gray-200 dark:bg-gray-700 rounded"}]]],["DIV",{"class":"rounded-2xl overflow-hidden border border-gray-100 dark:border-gray-800 animate-pulse"},["DIV",{"class":"h-44 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"p-4 space-y-3"},["DIV",{"class":"h-4 bg-gray-200 dark:bg-gray-700 rounded w-3/4"}],["DIV",{"class":"h-3 bg-gray-200 dark:bg-gray-700 rounded w-1/2"}],["DIV",{"class":"h-3 bg-gray-200 dark:bg-gray-700 rounded w-2/3"}],["DIV",{"class":"h-1 bg-gray-200 dark:bg-gray-700 rounded"}]]],["DIV",{"class":"rounded-2xl overflow-hidden border border-gray-100 dark:border-gray-800 animate-pulse"},["DIV",{"class":"h-44 bg-gray-200 dark:bg-gray-700"}],["DIV",{"class":"p-4 space-y-3"},["DIV",{"class":"h-4 bg-gray-200 dark:bg-gray-700 rounded w-3/4"}],["DIV",{"class":"h-3 bg-gray-200 dark:bg-gray-700 rounded w-1/2"}],["DIV",{"class":"h-3 bg-gray-200 dark:bg-gray-700 rounded w-2/3"}],["DIV",{"class":"h-1 bg-gray-200 dark:bg-gray-700 rounded"}]]]]]]]],["DIV",{"class":"lg:hidden h-16","aria-hidden":"true"}],["NAV",{"class":"lg:hidden fixed bottom-0 inset-x-0 z-40 bg-white dark:bg-gray-900 border-t border-gray-200 dark:border-gray-800 shadow-[0_-2px_10px_rgba(0,0,0,0.05)]"},["UL",{"class":"flex items-stretch"},["LI",{"class":"flex-1"},["A",{"class":"flex flex-col items-center justify-center gap-0.5 py-2.5 text-[11px] font-medium transition-colors text-primary","href":"/"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-house w-5 h-5 text-primary","aria-hidden":"true"},["path",{"d":"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"}],["path",{"d":"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}]],"Home"]],["LI",{"class":"flex-1"},["A",{"class":"flex flex-col items-center justify-center gap-0.5 py-2.5 text-[11px] font-medium transition-colors text-gray-500 dark:text-gray-400","href":"/booking/lookup"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-ticket w-5 h-5","aria-hidden":"true"},["path",{"d":"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z"}],["path",{"d":"M13 5v2"}],["path",{"d":"M13 17v2"}],["path",{"d":"M13 11v2"}]],"Bookings"]],["LI",{"class":"flex-1"},["A",{"class":"flex flex-col items-center justify-center gap-0.5 py-2.5 text-[11px] font-medium transition-colors text-gray-500 dark:text-gray-400","href":"/contact"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-phone w-5 h-5","aria-hidden":"true"},["path",{"d":"M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384"}]],"Contact"]]]]],["TEMPLATE",{"data-dgst":"BAILOUT_TO_CLIENT_SIDE_RENDERING","data-msg":"Bail out to client-side rendering: next/dynamic","data-stck":"\n at BailoutToCSR (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/lazy-dynamic/dynamic-bailout-to-csr.js:13:11)\n at Suspense\n at LoadableComponent\n at Lazy\n at ThemeProvider (webpack-internal:///(ssr)/./src/components/ThemeProvider.tsx:13:26)\n at QueryClientProvider (webpack-internal:///(ssr)/../../../node_modules/.pnpm/@tanstack+react-query@5.101.0_react@18.3.1/node_modules/@tanstack/react-query/build/modern/QueryClientProvider.js:23:30)\n at Providers (webpack-internal:///(ssr)/./src/app/providers.tsx:16:22)\n at Lazy\n at body\n at html\n at RedirectErrorBoundary (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:73:9)\n at RedirectBoundary (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:81:11)\n at ReactDevOverlay (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:322:11)\n at Router (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:202:11)\n at ErrorBoundaryHandler (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:112:9)\n at ErrorBoundary (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:158:11)\n at AppRouter (webpack-internal:///(ssr)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:564:13)\n at Lazy\n at r7 (/Users/mulumehari/mulu-projects/smart-office/smartofficerepos/edr-platform/node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:40:19155)\n at r7 (/Users/mulumehari/mulu-projects/smart-office/smartofficerepos/edr-platform/node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:40:19155)\n at ServerInsertedHTMLProvider (/Users/mulumehari/mulu-projects/smart-office/smartofficerepos/edr-platform/node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.dev.js:40:24939)"}]]],"viewport":{"width":1280,"height":720},"timestamp":27823.262,"wallTime":1784630688248,"collectionTime":1.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688265.jpeg","width":1280,"height":720,"timestamp":27839.034,"frameSwapWallTime":1784630688263.565}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688274.jpeg","width":1280,"height":720,"timestamp":27847.788,"frameSwapWallTime":1784630688272.5288}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688282.jpeg","width":1280,"height":720,"timestamp":27855.844,"frameSwapWallTime":1784630688279.897}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688290.jpeg","width":1280,"height":720,"timestamp":27864.263,"frameSwapWallTime":1784630688288.321}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688340.jpeg","width":1280,"height":720,"timestamp":27913.748,"frameSwapWallTime":1784630688304.873}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688340.jpeg","width":1280,"height":720,"timestamp":27913.827,"frameSwapWallTime":1784630688333.911}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688340.jpeg","width":1280,"height":720,"timestamp":27913.948,"frameSwapWallTime":1784630688334.271}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688349.jpeg","width":1280,"height":720,"timestamp":27923.308,"frameSwapWallTime":1784630688347.386}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688357.jpeg","width":1280,"height":720,"timestamp":27930.516,"frameSwapWallTime":1784630688354.661}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688366.jpeg","width":1280,"height":720,"timestamp":27939.932,"frameSwapWallTime":1784630688364.0498}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688382.jpeg","width":1280,"height":720,"timestamp":27955.575,"frameSwapWallTime":1784630688379.741}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688391.jpeg","width":1280,"height":720,"timestamp":27965.168,"frameSwapWallTime":1784630688389.3271}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688399.jpeg","width":1280,"height":720,"timestamp":27972.577,"frameSwapWallTime":1784630688396.796}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688407.jpeg","width":1280,"height":720,"timestamp":27981.267,"frameSwapWallTime":1784630688405.377}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688482.jpeg","width":1280,"height":720,"timestamp":28055.715,"frameSwapWallTime":1784630688468.876}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688482.jpeg","width":1280,"height":720,"timestamp":28056.078,"frameSwapWallTime":1784630688469.384}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688482.jpeg","width":1280,"height":720,"timestamp":28056.223,"frameSwapWallTime":1784630688469.9111}
|
||
{"type":"console","messageType":"info","text":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools font-weight:bold","args":[{"preview":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools","value":"%cDownload the React DevTools for a better development experience: https://reactjs.org/link/react-devtools"},{"preview":"font-weight:bold","value":"font-weight:bold"}],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js","lineNumber":38559,"columnNumber":16},"time":28058.674,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688492.jpeg","width":1280,"height":720,"timestamp":28066.016,"frameSwapWallTime":1784630688489.213}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688508.jpeg","width":1280,"height":720,"timestamp":28081.733,"frameSwapWallTime":1784630688505.846}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688515.jpeg","width":1280,"height":720,"timestamp":28088.863,"frameSwapWallTime":1784630688513.0688}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688524.jpeg","width":1280,"height":720,"timestamp":28098.201,"frameSwapWallTime":1784630688522.414}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688541.jpeg","width":1280,"height":720,"timestamp":28114.915,"frameSwapWallTime":1784630688539.03}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688549.jpeg","width":1280,"height":720,"timestamp":28122.364,"frameSwapWallTime":1784630688546.584}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688558.jpeg","width":1280,"height":720,"timestamp":28131.445,"frameSwapWallTime":1784630688555.616}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688574.jpeg","width":1280,"height":720,"timestamp":28148.128,"frameSwapWallTime":1784630688572.295}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688582.jpeg","width":1280,"height":720,"timestamp":28155.61,"frameSwapWallTime":1784630688579.7852}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688591.jpeg","width":1280,"height":720,"timestamp":28164.879,"frameSwapWallTime":1784630688588.99}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688607.jpeg","width":1280,"height":720,"timestamp":28180.6,"frameSwapWallTime":1784630688604.776}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688616.jpeg","width":1280,"height":720,"timestamp":28189.671,"frameSwapWallTime":1784630688613.8}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688623.jpeg","width":1280,"height":720,"timestamp":28197.21,"frameSwapWallTime":1784630688621.471}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688632.jpeg","width":1280,"height":720,"timestamp":28205.675,"frameSwapWallTime":1784630688629.789}
|
||
{"type":"after","callId":"call@474","endTime":28325.573,"afterSnapshot":"after@call@474"}
|
||
{"type":"console","messageType":"error","text":"Warning: Prop `%s` did not match. Server: %s Client: %s%s nonce \"\" \"MmFiNzFjMWYtNzg3ZS00NDdhLThiMTktODJjMzhjNDBhMzQy\" \n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)","args":[{"preview":"Warning: Prop `%s` did not match. Server: %s Client: %s%s","value":"Warning: Prop `%s` did not match. Server: %s Client: %s%s"},{"preview":"nonce","value":"nonce"},{"preview":"\"\"","value":"\"\""},{"preview":"\"MmFiNzFjMWYtNzg3ZS00NDdhLThiMTktODJjMzhjNDBhMzQy\"","value":"\"MmFiNzFjMWYtNzg3ZS00NDdhLThiMTktODJjMzhjNDBhMzQy\""},{"preview":"\n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)","value":"\n at script\n at body\n at html\n at RootLayout (Server)\n at RedirectErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:74:9)\n at RedirectBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js:82:11)\n at NotFoundErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:76:9)\n at NotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found-boundary.js:84:11)\n at DevRootNotFoundBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-not-found-boundary.js:33:11)\n at ReactDevOverlay (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/ReactDevOverlay.js:87:9)\n at HotReload (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/react-dev-overlay/app/hot-reloader-client.js:321:11)\n at Router (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:207:11)\n at ErrorBoundaryHandler (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:113:9)\n at ErrorBoundary (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js:160:11)\n at AppRouter (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js:585:13)\n at ServerRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:112:27)\n at Root (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js:117:11)"}],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-index.js","lineNumber":32,"columnNumber":21},"time":28326.663,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"event","time":28327.075,"class":"BrowserContext","method":"pageError","params":{"error":{"error":{"message":"Hydration failed because the initial UI does not match what was rendered on the server.\nSee more info here: https://nextjs.org/docs/messages/react-hydration-error","stack":"Error: Hydration failed because the initial UI does not match what was rendered on the server.\nSee more info here: https://nextjs.org/docs/messages/react-hydration-error\n at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:6981:9)\n at tryToClaimNextHydratableInstance (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7040:7)\n at updateHostComponent$1 (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:16621:5)\n at beginWork$1 (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:18503:14)\n at HTMLUnknownElement.callCallback (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:20565:14)\n at Object.invokeGuardedCallbackImpl (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:20614:16)\n at invokeGuardedCallback (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:20689:29)\n at beginWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26949:7)\n at performUnitOfWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25748:12)\n at workLoopSync (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25464:5)\n at renderRootSync (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25419:7)\n at performSyncWorkOnRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:24887:20)\n at flushSyncWorkAcrossRoots_impl (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7758:13)\n at flushSyncWorkOnAllRoots (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7718:3)\n at flushPassiveEffectsImpl (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26518:3)\n at flushPassiveEffects (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26438:14)\n at eval (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26172:9)\n at workLoop (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:256:34)\n at flushWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:225:14)\n at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:534:21)","name":"Error"}},"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js","line":6980,"column":8}},"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"event","time":28327.156,"class":"BrowserContext","method":"pageError","params":{"error":{"error":{"message":"Hydration failed because the initial UI does not match what was rendered on the server.\nSee more info here: https://nextjs.org/docs/messages/react-hydration-error","stack":"Error: Hydration failed because the initial UI does not match what was rendered on the server.\nSee more info here: https://nextjs.org/docs/messages/react-hydration-error\n at throwOnHydrationMismatch (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:6981:9)\n at tryToClaimNextHydratableInstance (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7040:7)\n at updateHostComponent$1 (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:16621:5)\n at beginWork$1 (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:18503:14)\n at beginWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26927:14)\n at performUnitOfWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25748:12)\n at workLoopSync (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25464:5)\n at renderRootSync (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25419:7)\n at performSyncWorkOnRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:24887:20)\n at flushSyncWorkAcrossRoots_impl (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7758:13)\n at flushSyncWorkOnAllRoots (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7718:3)\n at flushPassiveEffectsImpl (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26518:3)\n at flushPassiveEffects (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26438:14)\n at eval (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26172:9)\n at workLoop (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:256:34)\n at flushWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:225:14)\n at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:534:21)","name":"Error"}},"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js","line":6980,"column":8}},"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"event","time":28327.208,"class":"BrowserContext","method":"pageError","params":{"error":{"error":{"message":"There was an error while hydrating this Suspense boundary. Switched to client rendering.\nSee more info here: https://nextjs.org/docs/messages/react-hydration-error","stack":"Error: There was an error while hydrating this Suspense boundary. Switched to client rendering.\nSee more info here: https://nextjs.org/docs/messages/react-hydration-error\n at updateDehydratedSuspenseComponent (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:17594:57)\n at updateSuspenseComponent (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:17193:16)\n at beginWork$1 (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:18509:14)\n at beginWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26927:14)\n at performUnitOfWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25748:12)\n at workLoopSync (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25464:5)\n at renderRootSync (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:25419:7)\n at performSyncWorkOnRoot (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:24887:20)\n at flushSyncWorkAcrossRoots_impl (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7758:13)\n at flushSyncWorkOnAllRoots (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:7718:3)\n at flushPassiveEffectsImpl (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26518:3)\n at flushPassiveEffects (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26438:14)\n at eval (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js:26172:9)\n at workLoop (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:256:34)\n at flushWork (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:225:14)\n at MessagePort.performWorkUntilDeadline (webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js:534:21)","name":"Error"}},"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/next@14.2.35_babel-plugin-macros@3.1.0_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-dom/cjs/react-dom.development.js","line":17593,"column":56}},"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688758.jpeg","width":1280,"height":720,"timestamp":28331.92,"frameSwapWallTime":1784630688727.02}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688760.jpeg","width":1280,"height":720,"timestamp":28333.473,"frameSwapWallTime":1784630688732.586}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688760.jpeg","width":1280,"height":720,"timestamp":28333.992,"frameSwapWallTime":1784630688733.053}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@474","snapshotName":"after@call@474","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},["HEAD",{},[[1,0]],[[1,1]],[[1,2]],[[1,3]],[[1,5]],[[1,6]],[[1,7]],[[1,8]],[[1,9]],[[1,10]],[[1,11]],[[1,12]],[[1,13]],[[1,14]],[[1,15]],[[1,16]],[[1,17]],[[1,18]],[[1,19]],[[1,20]],[[1,21]],[[1,22]],[[1,23]],["STYLE",{},"@-webkit-keyframes slide-up{from{-webkit-transform:translatey(100%);transform:translatey(100%);opacity:0}to{-webkit-transform:translatey(0);transform:translatey(0);opacity:1}}@-moz-keyframes slide-up{from{-moz-transform:translatey(100%);transform:translatey(100%);opacity:0}to{-moz-transform:translatey(0);transform:translatey(0);opacity:1}}@-o-keyframes slide-up{from{-o-transform:translatey(100%);transform:translatey(100%);opacity:0}to{-o-transform:translatey(0);transform:translatey(0);opacity:1}}@keyframes slide-up{from{-webkit-transform:translatey(100%);-moz-transform:translatey(100%);-o-transform:translatey(100%);transform:translatey(100%);opacity:0}to{-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0);opacity:1}}.animate-slide-up.jsx-c6cfc4b19216884e{-webkit-animation:slide-up.25s cubic-bezier(.32,.72,0,1);-moz-animation:slide-up.25s cubic-bezier(.32,.72,0,1);-o-animation:slide-up.25s cubic-bezier(.32,.72,0,1);animation:slide-up.25s cubic-bezier(.32,.72,0,1)}@-webkit-keyframes fade-in-up{from{opacity:0;-webkit-transform:translatey(20px);transform:translatey(20px)}to{opacity:1;-webkit-transform:translatey(0);transform:translatey(0)}}@-moz-keyframes fade-in-up{from{opacity:0;-moz-transform:translatey(20px);transform:translatey(20px)}to{opacity:1;-moz-transform:translatey(0);transform:translatey(0)}}@-o-keyframes fade-in-up{from{opacity:0;-o-transform:translatey(20px);transform:translatey(20px)}to{opacity:1;-o-transform:translatey(0);transform:translatey(0)}}@keyframes fade-in-up{from{opacity:0;-webkit-transform:translatey(20px);-moz-transform:translatey(20px);-o-transform:translatey(20px);transform:translatey(20px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}.animate-fade-in-up.jsx-c6cfc4b19216884e{-webkit-animation:fade-in-up.8s cubic-bezier(.16,1,.3,1)forwards;-moz-animation:fade-in-up.8s cubic-bezier(.16,1,.3,1)forwards;-o-animation:fade-in-up.8s cubic-bezier(.16,1,.3,1)forwards;animation:fade-in-up.8s cubic-bezier(.16,1,.3,1)forwards}.animate-fade-in-up-delay.jsx-c6cfc4b19216884e{opacity:0;-webkit-animation:fade-in-up.8s cubic-bezier(.16,1,.3,1).2s forwards;-moz-animation:fade-in-up.8s cubic-bezier(.16,1,.3,1).2s forwards;-o-animation:fade-in-up.8s cubic-bezier(.16,1,.3,1).2s forwards;animation:fade-in-up.8s cubic-bezier(.16,1,.3,1).2s forwards}@-webkit-keyframes bg-zoom{0%{-webkit-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-moz-keyframes bg-zoom{0%{-moz-transform:scale(1.08);transform:scale(1.08)}100%{-moz-transform:scale(1);transform:scale(1)}}@-o-keyframes bg-zoom{0%{-o-transform:scale(1.08);transform:scale(1.08)}100%{-o-transform:scale(1);transform:scale(1)}}@keyframes bg-zoom{0%{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.animate-bg-zoom.jsx-c6cfc4b19216884e{-webkit-animation:bg-zoom 3s cubic-bezier(.16,1,.3,1)forwards;-moz-animation:bg-zoom 3s cubic-bezier(.16,1,.3,1)forwards;-o-animation:bg-zoom 3s cubic-bezier(.16,1,.3,1)forwards;animation:bg-zoom 3s cubic-bezier(.16,1,.3,1)forwards;will-change:transform}"]],["BODY",{"class":"font-sans antialiased"},["ASIDE",{"class":"hidden lg:flex w-64 fixed inset-y-0 left-0 z-40 flex-col bg-[rgb(20_113_76)] dark:bg-gray-900 border-r border-[rgb(16_89_60)] dark:border-gray-800"},[[1,26]],[[1,49]],["DIV",{"class":"flex-shrink-0 border-t border-white/15 p-3 space-y-1"},[[1,53]],["DIV",{"class":"relative"},["BUTTON",{"class":"flex w-full items-center gap-3 px-3 py-2 rounded-lg hover:bg-white/10 transition-colors"},["DIV",{"class":"flex h-8 w-8 flex-shrink-0 items-center justify-center rounded-full bg-white text-[rgb(20_113_76)] font-semibold text-sm"},"T"],["SPAN",{"class":"flex-1 text-left text-sm font-medium text-white truncate"},"Test Passenger"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-down w-4 h-4 text-gray-200 transition-transform "},["path",{"d":"m6 9 6 6 6-6"}]]]]]],["DIV",{"class":"lg:pl-64 flex flex-col min-h-screen"},["DIV",{"class":"lg:hidden relative bg-[rgb(20_113_76)] dark:bg-gray-900 border-b border-[rgb(16_89_60)] dark:border-gray-800 px-4 h-16 flex items-center flex-shrink-0"},[[1,57]],["DIV",{"class":"ml-auto"},["BUTTON",{"class":"p-2 rounded-lg bg-gray-100 dark:bg-gray-800 hover:bg-gray-200 dark:hover:bg-gray-700 transition-colors","title":"Current theme: Light. Click to cycle."},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-sun w-5 h-5"},["circle",{"cx":"12","cy":"12","r":"4"}],["path",{"d":"M12 2v2"}],["path",{"d":"M12 20v2"}],["path",{"d":"m4.93 4.93 1.41 1.41"}],["path",{"d":"m17.66 17.66 1.41 1.41"}],["path",{"d":"M2 12h2"}],["path",{"d":"M20 12h2"}],["path",{"d":"m6.34 17.66-1.41 1.41"}],["path",{"d":"m19.07 4.93-1.41 1.41"}]]]]],["MAIN",{"class":"flex-1"},["DIV",{"class":"jsx-c6cfc4b19216884e bg-gray-50 dark:bg-gray-950"},["SECTION",{"class":"jsx-c6cfc4b19216884e relative md:h-[75vh] md:min-h-[500px]"},["DIV",{"class":"jsx-c6cfc4b19216884e absolute inset-0 overflow-hidden"},["DIV",{"class":"jsx-c6cfc4b19216884e w-full h-full bg-cover bg-center animate-bg-zoom","style":"background-image: url(\"/edr-banner.jpg\"); position: absolute; inset: 0px;"}]],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block absolute inset-0 bg-gradient-to-br from-black/70 via-black/40 to-transparent"}],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block absolute inset-0 bg-gradient-to-t from-black/80 via-transparent to-transparent"}],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block relative z-10 pt-16 md:pt-20 px-6 md:px-12 max-w-6xl mx-auto"},["H1",{"class":"jsx-c6cfc4b19216884e text-4xl md:text-5xl lg:text-6xl font-extrabold text-white leading-tight drop-shadow-lg max-w-2xl animate-fade-in-up"},"Where are you",["BR",{"class":"jsx-c6cfc4b19216884e hidden sm:block"}]," headed today?"],["P",{"class":"jsx-c6cfc4b19216884e text-white/90 text-sm md:text-base mt-3 drop-shadow-lg animate-fade-in-up-delay"},"Book your train journey across East Africa"]],["DIV",{"class":"jsx-c6cfc4b19216884e relative pt-4 pb-4 md:pt-0 md:pb-0 md:absolute md:bottom-8 md:left-0 md:right-0 z-[30] px-4 md:px-6"},["DIV",{"class":"jsx-c6cfc4b19216884e max-w-6xl mx-auto"},["DIV",{"class":"jsx-c6cfc4b19216884e md:hidden mb-3"},["H1",{"class":"jsx-c6cfc4b19216884e text-lg font-extrabold text-gray-900 dark:text-gray-100 leading-tight"},"Where are you headed today?"]],["FORM",{"class":"jsx-c6cfc4b19216884e"},["DIV",{"class":"jsx-c6cfc4b19216884e bg-white dark:bg-gray-900 rounded-2xl shadow-none md:shadow-2xl border border-white/20 overflow-visible"},["DIV",{"class":"jsx-c6cfc4b19216884e p-4 md:p-5"},["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block"},["DIV",{"class":"mb-4"},["DIV",{"class":"inline-flex rounded-xl bg-gray-100 dark:bg-gray-800 p-1 w-full md:w-auto"},["BUTTON",{"type":"button","class":"flex-1 md:flex-none px-6 py-2.5 rounded-lg text-sm font-semibold transition-all bg-white dark:bg-gray-900 text-primary shadow-sm"},"One Way"],["BUTTON",{"type":"button","class":"flex-1 md:flex-none px-6 py-2.5 rounded-lg text-sm font-semibold transition-all text-gray-600 dark:text-gray-400 hover:text-gray-900 dark:hover:text-gray-200"},"Round Trip"]]]],["DIV",{"class":"jsx-c6cfc4b19216884e flex flex-col gap-3 md:hidden"},["DIV",{"class":"flex flex-col gap-3"},["DIV",{"class":"space-y-1.5 min-w-0"},["DIV",{"class":"h-5 flex items-center"},["LABEL",{"class":"text-xs font-semibold text-gray-500 uppercase tracking-wide"},"From"]],["BUTTON",{"type":"button","class":"w-full"},["DIV",{"class":"flex items-center gap-2 px-2.5 py-3 border-2 rounded-xl transition-all border-gray-200 dark:border-gray-700"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin w-4 h-4 text-primary flex-shrink-0"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["SPAN",{"class":"text-sm truncate ","style":"color: rgb(156, 163, 175);"},"Select departure station"]]]],["DIV",{"class":"space-y-1.5 min-w-0"},["DIV",{"class":"h-5 flex items-center justify-between"},["LABEL",{"class":"text-xs font-semibold text-gray-500 uppercase tracking-wide"},"To"],["BUTTON",{"type":"button","disabled":"","aria-label":"Swap origin and destination","class":"flex items-center justify-center gap-1 text-xs text-primary font-medium disabled:opacity-30 p-0 h-5 w-5"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-arrow-left-right w-3.5 h-3.5 transition-transform duration-300 "},["path",{"d":"M8 3 4 7l4 4"}],["path",{"d":"M4 7h16"}],["path",{"d":"m16 21 4-4-4-4"}],["path",{"d":"M20 17H4"}]]]],["BUTTON",{"type":"button","class":"w-full"},["DIV",{"class":"flex items-center gap-2 px-2.5 py-3 border-2 rounded-xl transition-all border-gray-200 dark:border-gray-700"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin w-4 h-4 text-primary flex-shrink-0"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["SPAN",{"class":"text-sm truncate ","style":"color: rgb(156, 163, 175);"},"Select destination station"]]]]],["BUTTON",{"type":"button","class":"jsx-c6cfc4b19216884e btn-primary w-full text-sm flex items-center justify-center gap-2"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-search w-5 h-5"},["circle",{"cx":"11","cy":"11","r":"8"}],["path",{"d":"m21 21-4.3-4.3"}]],"Search"]],["DIV",{"class":"jsx-c6cfc4b19216884e hidden md:block"},["DIV",{"class":"jsx-c6cfc4b19216884e flex items-end gap-2"},["DIV",{"class":"jsx-c6cfc4b19216884e flex-1 min-w-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"From"],["DIV",{"class":"relative"},["DIV",{"class":"relative flex items-center border-2 rounded-xl transition-all duration-200 bg-white dark:bg-gray-800 border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin absolute left-3.5 w-4 h-4 text-primary flex-shrink-0"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["INPUT",{"__playwright_value_":"","placeholder":"Departure station","class":"w-full pl-10 pr-8 py-3.5 bg-transparent rounded-xl focus:outline-none text-sm text-gray-900 dark:text-white placeholder-gray-400","value":""}]]]],["BUTTON",{"type":"button","disabled":"","class":"jsx-c6cfc4b19216884e flex-shrink-0 mb-0.5 w-9 h-9 bg-gray-50 border-2 border-gray-200 rounded-full flex items-center justify-center hover:border-primary hover:bg-primary/5 transition-all disabled:opacity-30 "},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-arrow-left-right w-4 h-4 text-gray-500"},["path",{"d":"M8 3 4 7l4 4"}],["path",{"d":"M4 7h16"}],["path",{"d":"m16 21 4-4-4-4"}],["path",{"d":"M20 17H4"}]]],["DIV",{"class":"jsx-c6cfc4b19216884e flex-1 min-w-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"To"],["DIV",{"class":"relative"},["DIV",{"class":"relative flex items-center border-2 rounded-xl transition-all duration-200 bg-white dark:bg-gray-800 border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-map-pin absolute left-3.5 w-4 h-4 text-primary flex-shrink-0"},["path",{"d":"M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0"}],["circle",{"cx":"12","cy":"10","r":"3"}]],["INPUT",{"__playwright_value_":"","placeholder":"Destination station","class":"w-full pl-10 pr-8 py-3.5 bg-transparent rounded-xl focus:outline-none text-sm text-gray-900 dark:text-white placeholder-gray-400","value":""}]]]],["DIV",{"class":"jsx-c6cfc4b19216884e w-44 flex-shrink-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"Date"],["DIV",{"class":"jsx-c6cfc4b19216884e"},["DIV",{"class":"relative"},["BUTTON",{"type":"button","class":"w-full min-w-0 px-2.5 sm:px-3.5 py-3.5 border-2 rounded-xl focus:outline-none focus:ring-2 focus:ring-primary/30 focus:border-primary text-left flex items-center justify-between gap-1.5 bg-white dark:bg-gray-800 transition-all group border-gray-200 dark:border-gray-700 hover:border-gray-300 dark:hover:border-gray-600"},["SPAN",{"class":"text-sm whitespace-nowrap truncate text-gray-400"},"Departure"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-calendar w-4 h-4 text-gray-400 group-hover:text-primary transition-colors flex-shrink-0"},["path",{"d":"M8 2v4"}],["path",{"d":"M16 2v4"}],["rect",{"width":"18","height":"18","x":"3","y":"4","rx":"2"}],["path",{"d":"M3 10h18"}]]]]]],["DIV",{"class":"jsx-c6cfc4b19216884e w-44 flex-shrink-0 space-y-1"},["LABEL",{"class":"jsx-c6cfc4b19216884e text-xs font-semibold text-gray-500 uppercase tracking-wide"},"Passengers"],["BUTTON",{"type":"button","class":"jsx-c6cfc4b19216884e w-full flex items-center justify-between px-3 py-3.5 border-2 rounded-xl bg-white dark:bg-gray-800 hover:border-gray-300 dark:hover:border-gray-600 transition-all border-gray-200 dark:border-gray-700"},["SPAN",{"class":"jsx-c6cfc4b19216884e flex items-center gap-1.5 text-sm font-medium text-gray-900 dark:text-white truncate"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-users w-4 h-4 text-primary flex-shrink-0"},["path",{"d":"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2"}],["circle",{"cx":"9","cy":"7","r":"4"}],["path",{"d":"M22 21v-2a4 4 0 0 0-3-3.87"}],["path",{"d":"M16 3.13a4 4 0 0 1 0 7.75"}]],"1"," ","Passenger"," · Nationality"],["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-chevron-down w-4 h-4 text-primary flex-shrink-0"},["path",{"d":"m6 9 6 6 6-6"}]]]],["BUTTON",{"type":"submit","class":"jsx-c6cfc4b19216884e flex-shrink-0 flex items-center justify-center gap-2 px-5 py-3.5 bg-[rgb(20,113,76)] hover:bg-[rgb(16,89,60)] text-white font-bold text-sm rounded-xl transition-all transform hover:-translate-y-0.5 shadow-lg hover:shadow-xl disabled:opacity-80"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-search w-5 h-5"},["circle",{"cx":"11","cy":"11","r":"8"}],["path",{"d":"m21 21-4.3-4.3"}]],"Search"]]]]]]]]]],["SECTION",{"class":"bg-gray-50 dark:bg-gray-950 py-12"},["DIV",{"class":"container mx-auto px-4"},["DIV",{"class":"max-w-6xl mx-auto space-y-6"},[[1,189]],["DIV",{"class":"py-16 text-center"},["SPAN",{"class":"text-5xl block mb-3"},"🏖️"],["P",{"class":"text-sm text-gray-400"},"No holiday packages available right now. Check back soon."]]]]]],[[1,231]],[[1,252]]],["NEXT-ROUTE-ANNOUNCER",{"style":"position: absolute;"},["template",{"__playwright_shadow_root_":"open"},["DIV",{"aria-live":"assertive","id":"__next-route-announcer__","role":"alert","style":"position: absolute; border: 0px; height: 1px; margin: -1px; padding: 0px; width: 1px; clip: rect(0px, 0px, 0px, 0px); overflow: hidden; white-space: nowrap; overflow-wrap: normal;"}]]],["NEXTJS-PORTAL",{},["template",{"__playwright_shadow_root_":"open"},["STYLE",{},"\n :host {\n all: initial;\n\n /* the direction property is not reset by 'all' */\n direction: ltr;\n }\n\n /*!\n * Bootstrap Reboot v4.4.1 (https://getbootstrap.com/)\n * Copyright 2011-2019 The Bootstrap Authors\n * Copyright 2011-2019 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)\n * Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)\n */\n *,\n *::before,\n *::after {\n box-sizing: border-box;\n }\n\n :host {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n }\n\n article,\n aside,\n figcaption,\n figure,\n footer,\n header,\n hgroup,\n main,\n nav,\n section {\n display: block;\n }\n\n :host {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto,\n 'Helvetica Neue', Arial, 'Noto Sans', sans-serif,\n 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol',\n 'Noto Color Emoji';\n font-size: 16px;\n font-weight: 400;\n line-height: 1.5;\n color: var(--color-font);\n text-align: left;\n background-color: #fff;\n }\n\n [tabindex='-1']:focus:not(:focus-visible) {\n outline: 0 !important;\n }\n\n hr {\n box-sizing: content-box;\n height: 0;\n overflow: visible;\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n margin-top: 0;\n margin-bottom: 8px;\n }\n\n p {\n margin-top: 0;\n margin-bottom: 16px;\n }\n\n abbr[title],\n abbr[data-original-title] {\n text-decoration: underline;\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n -webkit-text-decoration-skip-ink: none;\n text-decoration-skip-ink: none;\n }\n\n address {\n margin-bottom: 16px;\n font-style: normal;\n line-height: inherit;\n }\n\n ol,\n ul,\n dl {\n margin-top: 0;\n margin-bottom: 16px;\n }\n\n ol ol,\n ul ul,\n ol ul,\n ul ol {\n margin-bottom: 0;\n }\n\n dt {\n font-weight: 700;\n }\n\n dd {\n margin-bottom: 8px;\n margin-left: 0;\n }\n\n blockquote {\n margin: 0 0 16px;\n }\n\n b,\n strong {\n font-weight: bolder;\n }\n\n small {\n font-size: 80%;\n }\n\n sub,\n sup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline;\n }\n\n sub {\n bottom: -0.25em;\n }\n\n sup {\n top: -0.5em;\n }\n\n a {\n color: #007bff;\n text-decoration: none;\n background-color: transparent;\n }\n\n a:hover {\n color: #0056b3;\n text-decoration: underline;\n }\n\n a:not([href]) {\n color: inherit;\n text-decoration: none;\n }\n\n a:not([href]):hover {\n color: inherit;\n text-decoration: none;\n }\n\n pre,\n code,\n kbd,\n samp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas,\n 'Liberation Mono', 'Courier New', monospace;\n font-size: 1em;\n }\n\n pre {\n margin-top: 0;\n margin-bottom: 16px;\n overflow: auto;\n }\n\n figure {\n margin: 0 0 16px;\n }\n\n img {\n vertical-align: middle;\n border-style: none;\n }\n\n svg {\n overflow: hidden;\n vertical-align: middle;\n }\n\n table {\n border-collapse: collapse;\n }\n\n caption {\n padding-top: 12px;\n padding-bottom: 12px;\n color: #6c757d;\n text-align: left;\n caption-side: bottom;\n }\n\n th {\n text-align: inherit;\n }\n\n label {\n display: inline-block;\n margin-bottom: 8px;\n }\n\n button {\n border-radius: 0;\n }\n\n button:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n }\n\n input,\n button,\n select,\n optgroup,\n textarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n }\n\n button,\n input {\n overflow: visible;\n }\n\n button,\n select {\n text-transform: none;\n }\n\n select {\n word-wrap: normal;\n }\n\n button,\n [type='button'],\n [type='reset'],\n [type='submit'] {\n -webkit-appearance: button;\n }\n\n button:not(:disabled),\n [type='button']:not(:disabled),\n [type='reset']:not(:disabled),\n [type='submit']:not(:disabled) {\n cursor: pointer;\n }\n\n button::-moz-focus-inner,\n [type='button']::-moz-focus-inner,\n [type='reset']::-moz-focus-inner,\n [type='submit']::-moz-focus-inner {\n padding: 0;\n border-style: none;\n }\n\n input[type='radio'],\n input[type='checkbox'] {\n box-sizing: border-box;\n padding: 0;\n }\n\n input[type='date'],\n input[type='time'],\n input[type='datetime-local'],\n input[type='month'] {\n -webkit-appearance: listbox;\n }\n\n textarea {\n overflow: auto;\n resize: vertical;\n }\n\n fieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n }\n\n legend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: 8px;\n font-size: 24px;\n line-height: inherit;\n color: inherit;\n white-space: normal;\n }\n\n progress {\n vertical-align: baseline;\n }\n\n [type='number']::-webkit-inner-spin-button,\n [type='number']::-webkit-outer-spin-button {\n height: auto;\n }\n\n [type='search'] {\n outline-offset: -2px;\n -webkit-appearance: none;\n }\n\n [type='search']::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n\n ::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button;\n }\n\n output {\n display: inline-block;\n }\n\n summary {\n display: list-item;\n cursor: pointer;\n }\n\n template {\n display: none;\n }\n\n [hidden] {\n display: none !important;\n }\n "],["STYLE",{},"\n :host {\n --size-gap-half: 4px;\n --size-gap: 8px;\n --size-gap-double: 16px;\n --size-gap-triple: 24px;\n --size-gap-quad: 32px;\n\n --size-font-small: 14px;\n --size-font: 16px;\n --size-font-big: 20px;\n --size-font-bigger: 24px;\n\n --color-background: white;\n --color-font: #757575;\n --color-backdrop: rgba(17, 17, 17, 0.2);\n\n --color-title-color: #1f1f1f;\n --color-stack-h6: #222;\n --color-stack-headline: #666;\n --color-stack-subline: #999;\n --color-stack-notes: #777;\n\n --color-accents-1: #808080;\n --color-accents-2: #222222;\n --color-accents-3: #404040;\n\n --color-text-color-red-1: #ff5555;\n --color-text-background-red-1: #fff9f9;\n\n --font-stack-monospace: 'SFMono-Regular', Consolas, 'Liberation Mono',\n Menlo, Courier, monospace;\n --font-stack-sans: -apple-system, 'Source Sans Pro', sans-serif;\n\n --color-ansi-selection: rgba(95, 126, 151, 0.48);\n --color-ansi-bg: #111111;\n --color-ansi-fg: #cccccc;\n\n --color-ansi-white: #777777;\n --color-ansi-black: #141414;\n --color-ansi-blue: #00aaff;\n --color-ansi-cyan: #88ddff;\n --color-ansi-green: #98ec65;\n --color-ansi-magenta: #aa88ff;\n --color-ansi-red: #ff5555;\n --color-ansi-yellow: #ffcc33;\n --color-ansi-bright-white: #ffffff;\n --color-ansi-bright-black: #777777;\n --color-ansi-bright-blue: #33bbff;\n --color-ansi-bright-cyan: #bbecff;\n --color-ansi-bright-green: #b6f292;\n --color-ansi-bright-magenta: #cebbff;\n --color-ansi-bright-red: #ff8888;\n --color-ansi-bright-yellow: #ffd966;\n }\n\n @media (prefers-color-scheme: dark) {\n :host {\n --color-background: rgb(28, 28, 30);\n --color-font: white;\n --color-backdrop: rgb(44, 44, 46);\n\n --color-title-color: #fafafa;\n --color-stack-h6: rgb(200, 200, 204);\n --color-stack-headline: rgb(99, 99, 102);\n --color-stack-notes: #a9a9a9;\n --color-stack-subline: rgb(121, 121, 121);\n\n --color-accents-3: rgb(118, 118, 118);\n\n --color-text-background-red-1: #2a1e1e;\n }\n }\n\n .mono {\n font-family: var(--font-stack-monospace);\n }\n\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n margin-bottom: var(--size-gap);\n font-weight: 500;\n line-height: 1.5;\n }\n "],["STYLE",{},"\n \n [data-nextjs-dialog-overlay] {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n overflow: auto;\n z-index: 9000;\n\n display: flex;\n align-content: center;\n align-items: center;\n flex-direction: column;\n padding: 10vh 15px 0;\n }\n\n @media (max-height: 812px) {\n [data-nextjs-dialog-overlay] {\n padding: 15px 15px 0;\n }\n }\n\n [data-nextjs-dialog-backdrop] {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n background-color: var(--color-backdrop);\n pointer-events: all;\n z-index: -1;\n }\n\n [data-nextjs-dialog-backdrop-fixed] {\n cursor: not-allowed;\n -webkit-backdrop-filter: blur(8px);\n backdrop-filter: blur(8px);\n }\n\n \n [data-nextjs-toast] {\n position: fixed;\n bottom: var(--size-gap-double);\n left: var(--size-gap-double);\n max-width: 420px;\n z-index: 9000;\n }\n\n @media (max-width: 440px) {\n [data-nextjs-toast] {\n max-width: 90vw;\n left: 5vw;\n }\n }\n\n [data-nextjs-toast-wrapper] {\n padding: 16px;\n border-radius: var(--size-gap-half);\n font-weight: 500;\n color: var(--color-ansi-bright-white);\n background-color: var(--color-ansi-red);\n box-shadow: 0px var(--size-gap-double) var(--size-gap-quad)\n rgba(0, 0, 0, 0.25);\n }\n\n \n [data-nextjs-dialog] {\n display: flex;\n flex-direction: column;\n width: 100%;\n margin-right: auto;\n margin-left: auto;\n outline: none;\n background: var(--color-background);\n border-radius: var(--size-gap);\n box-shadow: 0 var(--size-gap-half) var(--size-gap-double)\n rgba(0, 0, 0, 0.25);\n max-height: calc(100% - 56px);\n overflow-y: hidden;\n }\n\n @media (max-height: 812px) {\n [data-nextjs-dialog-overlay] {\n max-height: calc(100% - 15px);\n }\n }\n\n @media (min-width: 576px) {\n [data-nextjs-dialog] {\n max-width: 540px;\n box-shadow: 0 var(--size-gap) var(--size-gap-quad) rgba(0, 0, 0, 0.25);\n }\n }\n\n @media (min-width: 768px) {\n [data-nextjs-dialog] {\n max-width: 720px;\n }\n }\n\n @media (min-width: 992px) {\n [data-nextjs-dialog] {\n max-width: 960px;\n }\n }\n\n [data-nextjs-dialog-banner] {\n position: relative;\n }\n [data-nextjs-dialog-banner].banner-warning {\n border-color: var(--color-ansi-yellow);\n }\n [data-nextjs-dialog-banner].banner-error {\n border-color: var(--color-ansi-red);\n }\n\n [data-nextjs-dialog-banner]::after {\n z-index: 2;\n content: '';\n position: absolute;\n top: 0;\n right: 0;\n width: 100%;\n /* banner width: */\n border-top-width: var(--size-gap-half);\n border-bottom-width: 0;\n border-top-style: solid;\n border-bottom-style: solid;\n border-top-color: inherit;\n border-bottom-color: transparent;\n }\n\n [data-nextjs-dialog-content] {\n overflow-y: auto;\n border: none;\n margin: 0;\n /* calc(padding + banner width offset) */\n padding: calc(var(--size-gap-double) + var(--size-gap-half))\n var(--size-gap-double);\n height: 100%;\n display: flex;\n flex-direction: column;\n }\n [data-nextjs-dialog-content] > [data-nextjs-dialog-header] {\n flex-shrink: 0;\n margin-bottom: var(--size-gap-double);\n }\n [data-nextjs-dialog-content] > [data-nextjs-dialog-body] {\n position: relative;\n flex: 1 1 auto;\n }\n\n \n [data-nextjs-dialog-left-right] {\n display: flex;\n flex-direction: row;\n align-content: center;\n align-items: center;\n justify-content: space-between;\n }\n [data-nextjs-dialog-left-right] > nav {\n flex: 1;\n display: flex;\n align-items: center;\n margin-right: var(--size-gap);\n }\n [data-nextjs-dialog-left-right] > nav > button {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n\n width: calc(var(--size-gap-double) + var(--size-gap));\n height: calc(var(--size-gap-double) + var(--size-gap));\n font-size: 0;\n border: none;\n background-color: rgba(255, 85, 85, 0.1);\n color: var(--color-ansi-red);\n cursor: pointer;\n transition: background-color 0.25s ease;\n }\n [data-nextjs-dialog-left-right] > nav > button > svg {\n width: auto;\n height: calc(var(--size-gap) + var(--size-gap-half));\n }\n [data-nextjs-dialog-left-right] > nav > button:hover {\n background-color: rgba(255, 85, 85, 0.2);\n }\n [data-nextjs-dialog-left-right] > nav > button:disabled {\n background-color: rgba(255, 85, 85, 0.1);\n color: rgba(255, 85, 85, 0.4);\n cursor: not-allowed;\n }\n\n [data-nextjs-dialog-left-right] > nav > button:first-of-type {\n border-radius: var(--size-gap-half) 0 0 var(--size-gap-half);\n margin-right: 1px;\n }\n [data-nextjs-dialog-left-right] > nav > button:last-of-type {\n border-radius: 0 var(--size-gap-half) var(--size-gap-half) 0;\n }\n\n [data-nextjs-dialog-left-right] > button:last-of-type {\n border: 0;\n padding: 0;\n\n background-color: transparent;\n appearance: none;\n\n opacity: 0.4;\n transition: opacity 0.25s ease;\n\n color: var(--color-font);\n }\n [data-nextjs-dialog-left-right] > button:last-of-type:hover {\n opacity: 0.7;\n }\n\n \n [data-nextjs-codeframe] {\n overflow: auto;\n border-radius: var(--size-gap-half);\n background-color: var(--color-ansi-bg);\n color: var(--color-ansi-fg);\n }\n [data-nextjs-codeframe]::selection,\n [data-nextjs-codeframe] *::selection {\n background-color: var(--color-ansi-selection);\n }\n [data-nextjs-codeframe] * {\n color: inherit;\n background-color: transparent;\n font-family: var(--font-stack-monospace);\n }\n\n [data-nextjs-codeframe] > * {\n margin: 0;\n padding: calc(var(--size-gap) + var(--size-gap-half))\n calc(var(--size-gap-double) + var(--size-gap-half));\n }\n [data-nextjs-codeframe] > div {\n display: inline-block;\n width: auto;\n min-width: 100%;\n border-bottom: 1px solid var(--color-ansi-bright-black);\n }\n [data-nextjs-codeframe] > div > p {\n display: flex;\n align-items: center;\n justify-content: space-between;\n cursor: pointer;\n margin: 0;\n }\n [data-nextjs-codeframe] > div > p:hover {\n text-decoration: underline dotted;\n }\n [data-nextjs-codeframe] div > p > svg {\n width: auto;\n height: 1em;\n margin-left: 8px;\n }\n [data-nextjs-codeframe] div > pre {\n overflow: hidden;\n display: inline-block;\n }\n\n \n [data-nextjs-terminal] {\n border-radius: var(--size-gap-half);\n background-color: var(--color-ansi-bg);\n color: var(--color-ansi-fg);\n }\n [data-nextjs-terminal]::selection,\n [data-nextjs-terminal] *::selection {\n background-color: var(--color-ansi-selection);\n }\n [data-nextjs-terminal] * {\n color: inherit;\n background-color: transparent;\n font-family: var(--font-stack-monospace);\n }\n [data-nextjs-terminal] > * {\n margin: 0;\n padding: calc(var(--size-gap) + var(--size-gap-half))\n calc(var(--size-gap-double) + var(--size-gap-half));\n }\n\n [data-nextjs-terminal] pre {\n white-space: pre-wrap;\n word-break: break-word;\n }\n\n [data-with-open-in-editor-link] svg {\n width: auto;\n height: var(--size-font-small);\n margin-left: var(--size-gap);\n }\n [data-with-open-in-editor-link] {\n cursor: pointer;\n }\n [data-with-open-in-editor-link]:hover {\n text-decoration: underline dotted;\n }\n [data-with-open-in-editor-link-source-file] {\n border-bottom: 1px solid var(--color-ansi-bright-black);\n display: flex;\n align-items: center;\n justify-content: space-between;\n }\n [data-with-open-in-editor-link-import-trace] {\n margin-left: var(--size-gap-double);\n }\n [data-nextjs-terminal] a {\n color: inherit;\n }\n\n \n .nextjs-container-errors-header > h1 {\n font-size: var(--size-font-big);\n line-height: var(--size-font-bigger);\n font-weight: bold;\n margin: var(--size-gap-double) 0;\n }\n .nextjs-container-errors-header p {\n font-size: var(--size-font-small);\n line-height: var(--size-font-big);\n white-space: pre-wrap;\n }\n .nextjs-container-errors-body footer {\n margin-top: var(--size-gap);\n }\n .nextjs-container-errors-body footer p {\n margin: 0;\n }\n\n .nextjs-container-errors-body small {\n color: var(--color-font);\n }\n\n \n .nextjs-container-errors-header > h1 {\n font-size: var(--size-font-big);\n line-height: var(--size-font-bigger);\n font-weight: bold;\n margin: calc(var(--size-gap-double) * 1.5) 0;\n color: var(--color-title-h1);\n }\n .nextjs-container-errors-header small {\n font-size: var(--size-font-small);\n color: var(--color-accents-1);\n margin-left: var(--size-gap-double);\n }\n .nextjs-container-errors-header small > span {\n font-family: var(--font-stack-monospace);\n }\n .nextjs-container-errors-header p {\n font-size: var(--size-font-small);\n line-height: var(--size-font-big);\n white-space: pre-wrap;\n }\n .nextjs__container_errors_desc {\n font-family: var(--font-stack-monospace);\n padding: var(--size-gap) var(--size-gap-double);\n border-left: 2px solid var(--color-text-color-red-1);\n margin-top: var(--size-gap);\n font-weight: bold;\n color: var(--color-text-color-red-1);\n background-color: var(--color-text-background-red-1);\n }\n p.nextjs__container_errors__notes {\n margin: var(--size-gap-double) auto;\n color: var(--color-stack-notes);\n font-weight: 600;\n font-size: 15px;\n }\n .nextjs-container-errors-header > div > small {\n margin: 0;\n margin-top: var(--size-gap-half);\n }\n .nextjs-container-errors-header > p > a {\n color: inherit;\n font-weight: bold;\n }\n .nextjs-container-errors-body > h2:not(:first-child) {\n margin-top: calc(var(--size-gap-double) + var(--size-gap));\n }\n .nextjs-container-errors-body > h2 {\n color: var(--color-title-color);\n margin-bottom: var(--size-gap);\n font-size: var(--size-font-big);\n }\n .nextjs__container_errors__component-stack {\n padding: 12px 32px;\n color: var(--color-ansi-fg);\n background: var(--color-ansi-bg);\n }\n .nextjs-toast-errors-parent {\n cursor: pointer;\n transition: transform 0.2s ease;\n }\n .nextjs-toast-errors-parent:hover {\n transform: scale(1.1);\n }\n .nextjs-toast-errors {\n display: flex;\n align-items: center;\n justify-content: flex-start;\n }\n .nextjs-toast-errors > svg {\n margin-right: var(--size-gap);\n }\n .nextjs-toast-errors-hide-button {\n margin-left: var(--size-gap-triple);\n border: none;\n background: none;\n color: var(--color-ansi-bright-white);\n padding: 0;\n transition: opacity 0.25s ease;\n opacity: 0.7;\n }\n .nextjs-toast-errors-hide-button:hover {\n opacity: 1;\n }\n\n \n button[data-nextjs-data-runtime-error-collapsed-action] {\n background: none;\n border: none;\n padding: 0;\n font-size: var(--size-font-small);\n line-height: var(--size-font-bigger);\n color: var(--color-accents-3);\n }\n\n [data-nextjs-call-stack-frame]:not(:last-child),\n [data-nextjs-component-stack-frame]:not(:last-child) {\n margin-bottom: var(--size-gap-double);\n }\n\n [data-nextjs-call-stack-frame] > h3,\n [data-nextjs-component-stack-frame] > h3 {\n margin-top: 0;\n margin-bottom: var(--size-gap);\n font-family: var(--font-stack-monospace);\n font-size: var(--size-font);\n color: #222;\n }\n [data-nextjs-call-stack-frame] > h3[data-nextjs-frame-expanded='false'] {\n color: #666;\n }\n [data-nextjs-call-stack-frame] > div,\n [data-nextjs-component-stack-frame] > div {\n display: flex;\n align-items: center;\n padding-left: calc(var(--size-gap) + var(--size-gap-half));\n font-size: var(--size-font-small);\n color: #999;\n }\n [data-nextjs-call-stack-frame] > div > svg,\n [data-nextjs-component-stack-frame] > [role='link'] > svg {\n width: auto;\n height: var(--size-font-small);\n margin-left: var(--size-gap);\n flex-shrink: 0;\n\n display: none;\n }\n\n [data-nextjs-call-stack-frame] > div[data-has-source],\n [data-nextjs-component-stack-frame] > [role='link'] {\n cursor: pointer;\n }\n [data-nextjs-call-stack-frame] > div[data-has-source]:hover,\n [data-nextjs-component-stack-frame] > [role='link']:hover {\n text-decoration: underline dotted;\n }\n [data-nextjs-call-stack-frame] > div[data-has-source] > svg,\n [data-nextjs-component-stack-frame] > [role='link'] > svg {\n display: unset;\n }\n\n [data-nextjs-call-stack-framework-icon] {\n margin-right: var(--size-gap);\n }\n [data-nextjs-call-stack-framework-icon='next'] > mask {\n mask-type: alpha;\n }\n [data-nextjs-call-stack-framework-icon='react'] {\n color: rgb(20, 158, 202);\n }\n [data-nextjs-collapsed-call-stack-details][open]\n [data-nextjs-call-stack-chevron-icon] {\n transform: rotate(90deg);\n }\n [data-nextjs-collapsed-call-stack-details] summary {\n display: flex;\n align-items: center;\n margin-bottom: var(--size-gap);\n list-style: none;\n }\n [data-nextjs-collapsed-call-stack-details] summary::-webkit-details-marker {\n display: none;\n }\n\n [data-nextjs-collapsed-call-stack-details] h3 {\n color: #666;\n }\n [data-nextjs-collapsed-call-stack-details] [data-nextjs-call-stack-frame] {\n margin-bottom: var(--size-gap-double);\n }\n\n [data-nextjs-container-errors-pseudo-html] {\n position: relative;\n }\n [data-nextjs-container-errors-pseudo-html-collapse] {\n position: absolute;\n left: 10px;\n top: 10px;\n color: inherit;\n background: none;\n border: none;\n padding: 0;\n }\n [data-nextjs-container-errors-pseudo-html--diff-add] {\n color: var(--color-ansi-green);\n }\n [data-nextjs-container-errors-pseudo-html--diff-remove] {\n color: var(--color-ansi-red);\n }\n [data-nextjs-container-errors-pseudo-html--tag-error] {\n color: var(--color-ansi-red);\n font-weight: bold;\n }\n /* hide but text are still accessible in DOM */\n [data-nextjs-container-errors-pseudo-html--hint] {\n display: inline-block;\n font-size: 0;\n }\n [data-nextjs-container-errors-pseudo-html--tag-adjacent='false'] {\n color: var(--color-accents-1);\n }\n\n \n .nextjs-container-build-error-version-status {\n flex: 1;\n text-align: right;\n }\n .nextjs-container-build-error-version-status small {\n margin-left: var(--size-gap);\n font-size: var(--size-font-small);\n }\n .nextjs-container-build-error-version-status a {\n font-size: var(--size-font-small);\n }\n .nextjs-container-build-error-version-status span {\n display: inline-block;\n width: 10px;\n height: 10px;\n border-radius: 5px;\n background: var(--color-ansi-bright-black);\n }\n .nextjs-container-build-error-version-status span.fresh {\n background: var(--color-ansi-green);\n }\n .nextjs-container-build-error-version-status span.stale {\n background: var(--color-ansi-yellow);\n }\n .nextjs-container-build-error-version-status span.outdated {\n background: var(--color-ansi-red);\n }\n\n "],["DIV",{"data-nextjs-toast":"true","class":"nextjs-toast-errors-parent"},["DIV",{"data-nextjs-toast-wrapper":"true"},["DIV",{"class":"nextjs-toast-errors"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},["circle",{"cx":"12","cy":"12","r":"10"}],["line",{"x1":"12","y1":"8","x2":"12","y2":"12"}],["line",{"x1":"12","y1":"16","x2":"12.01","y2":"16"}]],["SPAN",{},"1"," error"],["BUTTON",{"data-nextjs-toast-errors-hide-button":"true","class":"nextjs-toast-errors-hide-button","type":"button","aria-label":"Hide Errors"},["svg",{"width":"24","height":"24","viewBox":"0 0 24 24","fill":"none","xmlns":"http://www.w3.org/2000/svg"},["path",{"d":"M18 6L6 18","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}],["path",{"d":"M6 6L18 18","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}]]]]]]]]]],"viewport":{"width":1280,"height":720},"timestamp":28342.064,"wallTime":1784630688757,"collectionTime":1.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688773.jpeg","width":1280,"height":720,"timestamp":28346.505,"frameSwapWallTime":1784630688766.25}
|
||
{"type":"before","callId":"call@476","startTime":28350.315,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@67"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688778.jpeg","width":1280,"height":720,"timestamp":28351.377,"frameSwapWallTime":1784630688774.768}
|
||
{"type":"log","callId":"call@476","time":28351.644,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@476","time":28351.65,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@476","time":28351.651,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@476","time":28351.652,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@476","time":28351.653,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"log","callId":"call@476","time":28364.652,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@476","time":28364.66,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@476","time":28364.663,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@476","time":28364.664,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@476","time":28364.665,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@476","time":28364.666,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@476","time":28364.667,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@476","time":28364.668,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@476","time":28364.669,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@476","time":28364.67,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@476","time":28364.671,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@476","time":28364.675,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@476","time":28364.676,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@476","time":28364.677,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@476","time":28364.678,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@476","time":28364.68,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@476","time":28364.681,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@476","time":28364.682,"message":" etag: W/\"4d2-E2Y3dKj0wkMfopzM5ZTiONEi+yI\""}
|
||
{"type":"log","callId":"call@476","time":28364.683,"message":" date: Tue, 21 Jul 2026 10:44:48 GMT"}
|
||
{"type":"log","callId":"call@476","time":28364.684,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@476","time":28364.685,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@476","endTime":28364.797,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-E2Y3dKj0wkMfopzM5ZTiONEi+yI\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:48 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"2bcbf8ab1c21eb2f3e479a654f080541"}}}
|
||
{"type":"before","callId":"call@479","startTime":28365.855,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@68","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@479"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688793.jpeg","width":1280,"height":720,"timestamp":28366.97,"frameSwapWallTime":1784630688791}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@479","snapshotName":"before@call@479","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[1,2]],["BODY",{"class":"font-sans antialiased"},[[1,12]],[[1,158]],[[1,161]],["NEXTJS-PORTAL",{},["template",{"__playwright_shadow_root_":"open"},[[1,163]],[[1,165]],[[1,167]],["DIV",{"data-nextjs-toast":"true","class":"nextjs-toast-errors-parent"},["DIV",{"data-nextjs-toast-wrapper":"true"},["DIV",{"class":"nextjs-toast-errors"},[[1,171]],["SPAN",{},"2",[[1,173]],"s"],[[1,178]]]]]]]]],"viewport":{"width":1280,"height":720},"timestamp":28367.085,"wallTime":1784630688793,"collectionTime":0.6000000014901161,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688802.jpeg","width":1280,"height":720,"timestamp":28375.623,"frameSwapWallTime":1784630688799.479}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688809.jpeg","width":1280,"height":720,"timestamp":28382.785,"frameSwapWallTime":1784630688806.963}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688826.jpeg","width":1280,"height":720,"timestamp":28400.025,"frameSwapWallTime":1784630688824.0781}
|
||
{"type":"console","messageType":"warning","text":"WebSocket connection to 'ws://localhost:4000/socket.io/?EIO=4&transport=websocket' failed: WebSocket is closed before the connection is established.","args":[],"location":{"url":"webpack-internal:///(app-pages-browser)/../../../node_modules/.pnpm/engine.io-client@6.6.5/node_modules/engine.io-client/build/esm/transports/websocket.js","lineNumber":89,"columnNumber":0},"time":28423.356,"pageId":"page@e600c850f86c7fc16a2602b9a1330d97"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688850.jpeg","width":1280,"height":720,"timestamp":28423.671,"frameSwapWallTime":1784630688845.399}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688850.jpeg","width":1280,"height":720,"timestamp":28423.87,"frameSwapWallTime":1784630688846.267}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688859.jpeg","width":1280,"height":720,"timestamp":28433.207,"frameSwapWallTime":1784630688857.2668}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688868.jpeg","width":1280,"height":720,"timestamp":28441.942,"frameSwapWallTime":1784630688865.867}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688876.jpeg","width":1280,"height":720,"timestamp":28450.015,"frameSwapWallTime":1784630688874.126}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688885.jpeg","width":1280,"height":720,"timestamp":28458.4,"frameSwapWallTime":1784630688882.442}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688901.jpeg","width":1280,"height":720,"timestamp":28475.164,"frameSwapWallTime":1784630688899.256}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688910.jpeg","width":1280,"height":720,"timestamp":28483.411,"frameSwapWallTime":1784630688907.5999}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688918.jpeg","width":1280,"height":720,"timestamp":28491.583,"frameSwapWallTime":1784630688915.753}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688926.jpeg","width":1280,"height":720,"timestamp":28499.868,"frameSwapWallTime":1784630688924.0798}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688945.jpeg","width":1280,"height":720,"timestamp":28519.25,"frameSwapWallTime":1784630688941.7}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688957.jpeg","width":1280,"height":720,"timestamp":28531.192,"frameSwapWallTime":1784630688949.72}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688960.jpeg","width":1280,"height":720,"timestamp":28534,"frameSwapWallTime":1784630688958.066}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688976.jpeg","width":1280,"height":720,"timestamp":28550.259,"frameSwapWallTime":1784630688974.344}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688984.jpeg","width":1280,"height":720,"timestamp":28558.237,"frameSwapWallTime":1784630688982.439}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630688993.jpeg","width":1280,"height":720,"timestamp":28566.697,"frameSwapWallTime":1784630688990.8098}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689010.jpeg","width":1280,"height":720,"timestamp":28583.412,"frameSwapWallTime":1784630689007.588}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689018.jpeg","width":1280,"height":720,"timestamp":28592.027,"frameSwapWallTime":1784630689016.0671}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689026.jpeg","width":1280,"height":720,"timestamp":28599.937,"frameSwapWallTime":1784630689024.1548}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689035.jpeg","width":1280,"height":720,"timestamp":28608.658,"frameSwapWallTime":1784630689032.763}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689051.jpeg","width":1280,"height":720,"timestamp":28625.097,"frameSwapWallTime":1784630689049.207}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689060.jpeg","width":1280,"height":720,"timestamp":28633.44,"frameSwapWallTime":1784630689057.498}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689068.jpeg","width":1280,"height":720,"timestamp":28641.757,"frameSwapWallTime":1784630689065.823}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689076.jpeg","width":1280,"height":720,"timestamp":28650.201,"frameSwapWallTime":1784630689074.316}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689093.jpeg","width":1280,"height":720,"timestamp":28666.672,"frameSwapWallTime":1784630689090.7258}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689101.jpeg","width":1280,"height":720,"timestamp":28675.236,"frameSwapWallTime":1784630689099.349}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689110.jpeg","width":1280,"height":720,"timestamp":28683.541,"frameSwapWallTime":1784630689107.648}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689127.jpeg","width":1280,"height":720,"timestamp":28700.665,"frameSwapWallTime":1784630689124.6729}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689135.jpeg","width":1280,"height":720,"timestamp":28708.512,"frameSwapWallTime":1784630689132.5122}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689143.jpeg","width":1280,"height":720,"timestamp":28716.677,"frameSwapWallTime":1784630689140.784}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689160.jpeg","width":1280,"height":720,"timestamp":28733.512,"frameSwapWallTime":1784630689157.6309}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689168.jpeg","width":1280,"height":720,"timestamp":28741.894,"frameSwapWallTime":1784630689165.92}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689177.jpeg","width":1280,"height":720,"timestamp":28750.362,"frameSwapWallTime":1784630689174.418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689185.jpeg","width":1280,"height":720,"timestamp":28758.491,"frameSwapWallTime":1784630689182.547}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689201.jpeg","width":1280,"height":720,"timestamp":28775.086,"frameSwapWallTime":1784630689199.179}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689210.jpeg","width":1280,"height":720,"timestamp":28783.35,"frameSwapWallTime":1784630689207.539}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689218.jpeg","width":1280,"height":720,"timestamp":28791.918,"frameSwapWallTime":1784630689215.907}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689235.jpeg","width":1280,"height":720,"timestamp":28808.723,"frameSwapWallTime":1784630689232.806}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689243.jpeg","width":1280,"height":720,"timestamp":28817.128,"frameSwapWallTime":1784630689241.105}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689252.jpeg","width":1280,"height":720,"timestamp":28825.564,"frameSwapWallTime":1784630689249.619}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689268.jpeg","width":1280,"height":720,"timestamp":28842.304,"frameSwapWallTime":1784630689266.36}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689276.jpeg","width":1280,"height":720,"timestamp":28850.127,"frameSwapWallTime":1784630689274.314}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689284.jpeg","width":1280,"height":720,"timestamp":28858.304,"frameSwapWallTime":1784630689282.438}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689293.jpeg","width":1280,"height":720,"timestamp":28866.609,"frameSwapWallTime":1784630689290.676}
|
||
{"type":"after","callId":"call@479","endTime":28866.983,"afterSnapshot":"after@call@479"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@479","snapshotName":"after@call@479","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":["HTML",{"lang":"en","dir":"ltr","class":"light"},[[2,2]],["BODY",{"class":"font-sans antialiased"},[[2,12]],[[2,158]],[[2,161]],["NEXTJS-PORTAL",{},["template",{"__playwright_shadow_root_":"open"},[[2,163]],[[2,165]],[[2,167]],["DIV",{"data-nextjs-toast":"true","class":"nextjs-toast-errors-parent"},["DIV",{"data-nextjs-toast-wrapper":"true"},["DIV",{"class":"nextjs-toast-errors"},[[2,171]],["SPAN",{},"3",[[2,173]],[[1,1]]],[[2,178]]]]]]],["DIV",{"class":"fixed bottom-6 right-6 z-40 flex flex-col items-end gap-3"},["BUTTON",{"aria-label":"Open support chat","class":"group relative flex items-center gap-2.5 rounded-full p-2 pr-2 text-white transition-transform duration-150 hover:-translate-y-0.5 focus-visible:outline focus-visible:outline-2 focus-visible:outline-offset-[3px] focus-visible:outline-primary active:translate-y-0 motion-reduce:transition-none motion-reduce:hover:translate-y-0 sm:pr-5","style":"background: linear-gradient(135deg, rgb(20, 113, 76), rgb(30, 140, 96)); box-shadow: rgba(20, 113, 76, 0.4) 0px 10px 28px;"},["SPAN",{"class":"pointer-events-none absolute -inset-1 animate-pulse rounded-full ring-2 ring-primary/50 motion-reduce:animate-none"}],["SPAN",{"class":"relative grid h-[42px] w-[42px] shrink-0 place-items-center rounded-full bg-white/20"},["svg",{"xmlns":"http://www.w3.org/2000/svg","width":"22","height":"22","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-headset"},["path",{"d":"M3 11h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-5Zm0 0a9 9 0 1 1 18 0m0 0v5a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3Z"}],["path",{"d":"M21 16v2a4 4 0 0 1-4 4h-5"}]]],["SPAN",{"class":"relative hidden text-left leading-tight sm:block"},["SPAN",{"class":"block whitespace-nowrap text-sm font-semibold"},"👋 Need help?"],["SPAN",{"class":"block whitespace-nowrap text-[11px] opacity-85"},"Chat with our team"]]]]]],"viewport":{"width":1280,"height":720},"timestamp":28868.094,"wallTime":1784630689294,"collectionTime":0.6999999992549419,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@481","startTime":28868.856,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@69"}
|
||
{"type":"log","callId":"call@481","time":28869.373,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@481","time":28869.382,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@481","time":28869.384,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@481","time":28869.385,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@481","time":28869.386,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"log","callId":"call@481","time":28881.625,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@481","time":28881.629,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@481","time":28881.631,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@481","time":28881.632,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@481","time":28881.633,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@481","time":28881.634,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@481","time":28881.635,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@481","time":28881.636,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@481","time":28881.637,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@481","time":28881.638,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@481","time":28881.639,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@481","time":28881.64,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@481","time":28881.641,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@481","time":28881.642,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@481","time":28881.643,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@481","time":28881.644,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@481","time":28881.645,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@481","time":28881.646,"message":" etag: W/\"4d2-CuBaKLDQVGYFR+dNwVVtxhKJQH0\""}
|
||
{"type":"log","callId":"call@481","time":28881.647,"message":" date: Tue, 21 Jul 2026 10:44:49 GMT"}
|
||
{"type":"log","callId":"call@481","time":28881.648,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@481","time":28881.649,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@481","endTime":28881.718,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-CuBaKLDQVGYFR+dNwVVtxhKJQH0\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:49 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"5beafc61e7485d4bec228f73ebf23cfc"}}}
|
||
{"type":"before","callId":"call@484","startTime":28882.678,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@70","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@484"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689310.jpeg","width":1280,"height":720,"timestamp":28883.816,"frameSwapWallTime":1784630689307.833}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@484","snapshotName":"before@call@484","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[1,20]],"viewport":{"width":1280,"height":720},"timestamp":28883.946,"wallTime":1784630689310,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689318.jpeg","width":1280,"height":720,"timestamp":28892.015,"frameSwapWallTime":1784630689316.06}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689327.jpeg","width":1280,"height":720,"timestamp":28900.354,"frameSwapWallTime":1784630689324.385}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689343.jpeg","width":1280,"height":720,"timestamp":28916.813,"frameSwapWallTime":1784630689340.831}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689351.jpeg","width":1280,"height":720,"timestamp":28924.65,"frameSwapWallTime":1784630689348.803}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689359.jpeg","width":1280,"height":720,"timestamp":28933.308,"frameSwapWallTime":1784630689357.516}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689368.jpeg","width":1280,"height":720,"timestamp":28941.668,"frameSwapWallTime":1784630689365.8381}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689384.jpeg","width":1280,"height":720,"timestamp":28958.121,"frameSwapWallTime":1784630689382.366}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689393.jpeg","width":1280,"height":720,"timestamp":28966.488,"frameSwapWallTime":1784630689390.636}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689401.jpeg","width":1280,"height":720,"timestamp":28975.045,"frameSwapWallTime":1784630689399.055}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689410.jpeg","width":1280,"height":720,"timestamp":28983.458,"frameSwapWallTime":1784630689407.544}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689426.jpeg","width":1280,"height":720,"timestamp":28999.97,"frameSwapWallTime":1784630689424.075}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689434.jpeg","width":1280,"height":720,"timestamp":29007.57,"frameSwapWallTime":1784630689431.621}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689443.jpeg","width":1280,"height":720,"timestamp":29016.668,"frameSwapWallTime":1784630689440.796}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689459.jpeg","width":1280,"height":720,"timestamp":29032.484,"frameSwapWallTime":1784630689456.6318}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689468.jpeg","width":1280,"height":720,"timestamp":29041.57,"frameSwapWallTime":1784630689465.7332}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689476.jpeg","width":1280,"height":720,"timestamp":29049.962,"frameSwapWallTime":1784630689474.078}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689485.jpeg","width":1280,"height":720,"timestamp":29058.434,"frameSwapWallTime":1784630689482.544}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689501.jpeg","width":1280,"height":720,"timestamp":29075.107,"frameSwapWallTime":1784630689499.187}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689510.jpeg","width":1280,"height":720,"timestamp":29083.388,"frameSwapWallTime":1784630689507.4749}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689518.jpeg","width":1280,"height":720,"timestamp":29091.506,"frameSwapWallTime":1784630689515.6929}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689526.jpeg","width":1280,"height":720,"timestamp":29099.795,"frameSwapWallTime":1784630689523.969}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689543.jpeg","width":1280,"height":720,"timestamp":29116.445,"frameSwapWallTime":1784630689540.632}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689551.jpeg","width":1280,"height":720,"timestamp":29124.479,"frameSwapWallTime":1784630689548.685}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689559.jpeg","width":1280,"height":720,"timestamp":29133.062,"frameSwapWallTime":1784630689557.239}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689576.jpeg","width":1280,"height":720,"timestamp":29149.913,"frameSwapWallTime":1784630689573.926}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689584.jpeg","width":1280,"height":720,"timestamp":29157.984,"frameSwapWallTime":1784630689581.9958}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689593.jpeg","width":1280,"height":720,"timestamp":29166.794,"frameSwapWallTime":1784630689590.887}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689609.jpeg","width":1280,"height":720,"timestamp":29183.126,"frameSwapWallTime":1784630689607.269}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689618.jpeg","width":1280,"height":720,"timestamp":29191.429,"frameSwapWallTime":1784630689615.536}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689626.jpeg","width":1280,"height":720,"timestamp":29199.707,"frameSwapWallTime":1784630689623.875}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689634.jpeg","width":1280,"height":720,"timestamp":29207.972,"frameSwapWallTime":1784630689632.15}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689651.jpeg","width":1280,"height":720,"timestamp":29224.618,"frameSwapWallTime":1784630689648.735}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689659.jpeg","width":1280,"height":720,"timestamp":29232.96,"frameSwapWallTime":1784630689657.116}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689668.jpeg","width":1280,"height":720,"timestamp":29241.583,"frameSwapWallTime":1784630689665.756}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689676.jpeg","width":1280,"height":720,"timestamp":29249.839,"frameSwapWallTime":1784630689673.9758}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689692.jpeg","width":1280,"height":720,"timestamp":29266.25,"frameSwapWallTime":1784630689690.362}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689701.jpeg","width":1280,"height":720,"timestamp":29274.774,"frameSwapWallTime":1784630689698.917}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689709.jpeg","width":1280,"height":720,"timestamp":29283.061,"frameSwapWallTime":1784630689707.197}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689718.jpeg","width":1280,"height":720,"timestamp":29291.371,"frameSwapWallTime":1784630689715.492}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689734.jpeg","width":1280,"height":720,"timestamp":29307.966,"frameSwapWallTime":1784630689732.1538}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689742.jpeg","width":1280,"height":720,"timestamp":29316.32,"frameSwapWallTime":1784630689740.481}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689751.jpeg","width":1280,"height":720,"timestamp":29324.786,"frameSwapWallTime":1784630689748.944}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689759.jpeg","width":1280,"height":720,"timestamp":29333.025,"frameSwapWallTime":1784630689757.161}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689776.jpeg","width":1280,"height":720,"timestamp":29349.35,"frameSwapWallTime":1784630689773.569}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689784.jpeg","width":1280,"height":720,"timestamp":29357.909,"frameSwapWallTime":1784630689782.144}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689792.jpeg","width":1280,"height":720,"timestamp":29366.086,"frameSwapWallTime":1784630689790.324}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689801.jpeg","width":1280,"height":720,"timestamp":29374.848,"frameSwapWallTime":1784630689799.0388}
|
||
{"type":"after","callId":"call@484","endTime":29385.38,"afterSnapshot":"after@call@484"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@484","snapshotName":"after@call@484","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[2,20]],"viewport":{"width":1280,"height":720},"timestamp":29386.271,"wallTime":1784630689812,"collectionTime":0.5999999977648258,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@486","startTime":29386.988,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@71"}
|
||
{"type":"log","callId":"call@486","time":29387.397,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@486","time":29387.402,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@486","time":29387.403,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@486","time":29387.404,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@486","time":29387.405,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689818.jpeg","width":1280,"height":720,"timestamp":29391.498,"frameSwapWallTime":1784630689815.68}
|
||
{"type":"log","callId":"call@486","time":29399.01,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@486","time":29399.015,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@486","time":29399.017,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@486","time":29399.018,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@486","time":29399.019,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@486","time":29399.02,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@486","time":29399.021,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@486","time":29399.022,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@486","time":29399.022,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@486","time":29399.023,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@486","time":29399.024,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@486","time":29399.025,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@486","time":29399.026,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@486","time":29399.027,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@486","time":29399.028,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@486","time":29399.029,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@486","time":29399.03,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@486","time":29399.031,"message":" etag: W/\"4d2-DGeoscL+zMgHR62Gd0FqjW9QjxU\""}
|
||
{"type":"log","callId":"call@486","time":29399.032,"message":" date: Tue, 21 Jul 2026 10:44:49 GMT"}
|
||
{"type":"log","callId":"call@486","time":29399.033,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@486","time":29399.034,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@486","endTime":29399.112,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-DGeoscL+zMgHR62Gd0FqjW9QjxU\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:49 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"26c462fb971f79d118f8d9eb25c92844"}}}
|
||
{"type":"before","callId":"call@489","startTime":29400.083,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@72","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@489"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689826.jpeg","width":1280,"height":720,"timestamp":29400.28,"frameSwapWallTime":1784630689824.055}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@489","snapshotName":"before@call@489","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[3,20]],"viewport":{"width":1280,"height":720},"timestamp":29400.793,"wallTime":1784630689827,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689834.jpeg","width":1280,"height":720,"timestamp":29408.105,"frameSwapWallTime":1784630689832.239}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689842.jpeg","width":1280,"height":720,"timestamp":29416.3,"frameSwapWallTime":1784630689840.425}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689859.jpeg","width":1280,"height":720,"timestamp":29433.047,"frameSwapWallTime":1784630689857.2122}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689867.jpeg","width":1280,"height":720,"timestamp":29441.123,"frameSwapWallTime":1784630689865.3418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689876.jpeg","width":1280,"height":720,"timestamp":29449.411,"frameSwapWallTime":1784630689873.611}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689892.jpeg","width":1280,"height":720,"timestamp":29466.069,"frameSwapWallTime":1784630689890.2212}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689901.jpeg","width":1280,"height":720,"timestamp":29474.748,"frameSwapWallTime":1784630689898.787}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689909.jpeg","width":1280,"height":720,"timestamp":29483.009,"frameSwapWallTime":1784630689907.158}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689917.jpeg","width":1280,"height":720,"timestamp":29491.023,"frameSwapWallTime":1784630689915.1868}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689934.jpeg","width":1280,"height":720,"timestamp":29507.746,"frameSwapWallTime":1784630689931.961}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689942.jpeg","width":1280,"height":720,"timestamp":29515.826,"frameSwapWallTime":1784630689940.096}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689951.jpeg","width":1280,"height":720,"timestamp":29524.446,"frameSwapWallTime":1784630689948.699}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689967.jpeg","width":1280,"height":720,"timestamp":29541.218,"frameSwapWallTime":1784630689965.4}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689976.jpeg","width":1280,"height":720,"timestamp":29549.508,"frameSwapWallTime":1784630689973.751}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689984.jpeg","width":1280,"height":720,"timestamp":29557.686,"frameSwapWallTime":1784630689981.981}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630689993.jpeg","width":1280,"height":720,"timestamp":29566.387,"frameSwapWallTime":1784630689990.428}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690009.jpeg","width":1280,"height":720,"timestamp":29582.983,"frameSwapWallTime":1784630690007.122}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690017.jpeg","width":1280,"height":720,"timestamp":29591.285,"frameSwapWallTime":1784630690015.46}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690026.jpeg","width":1280,"height":720,"timestamp":29599.841,"frameSwapWallTime":1784630690023.8408}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690043.jpeg","width":1280,"height":720,"timestamp":29616.425,"frameSwapWallTime":1784630690040.4949}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690051.jpeg","width":1280,"height":720,"timestamp":29624.627,"frameSwapWallTime":1784630690048.787}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690059.jpeg","width":1280,"height":720,"timestamp":29632.964,"frameSwapWallTime":1784630690057.183}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690075.jpeg","width":1280,"height":720,"timestamp":29649.27,"frameSwapWallTime":1784630690073.509}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690084.jpeg","width":1280,"height":720,"timestamp":29657.73,"frameSwapWallTime":1784630690081.933}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690092.jpeg","width":1280,"height":720,"timestamp":29666.13,"frameSwapWallTime":1784630690090.2869}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690109.jpeg","width":1280,"height":720,"timestamp":29682.717,"frameSwapWallTime":1784630690106.9282}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690117.jpeg","width":1280,"height":720,"timestamp":29691.077,"frameSwapWallTime":1784630690115.33}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690126.jpeg","width":1280,"height":720,"timestamp":29699.368,"frameSwapWallTime":1784630690123.5571}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690142.jpeg","width":1280,"height":720,"timestamp":29716.215,"frameSwapWallTime":1784630690140.271}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690151.jpeg","width":1280,"height":720,"timestamp":29724.717,"frameSwapWallTime":1784630690148.805}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690159.jpeg","width":1280,"height":720,"timestamp":29732.811,"frameSwapWallTime":1784630690156.993}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690167.jpeg","width":1280,"height":720,"timestamp":29741.2,"frameSwapWallTime":1784630690165.3909}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690184.jpeg","width":1280,"height":720,"timestamp":29757.953,"frameSwapWallTime":1784630690182.136}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690192.jpeg","width":1280,"height":720,"timestamp":29766.18,"frameSwapWallTime":1784630690190.3638}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690201.jpeg","width":1280,"height":720,"timestamp":29774.572,"frameSwapWallTime":1784630690198.783}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690217.jpeg","width":1280,"height":720,"timestamp":29791.245,"frameSwapWallTime":1784630690215.3088}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690226.jpeg","width":1280,"height":720,"timestamp":29800.319,"frameSwapWallTime":1784630690224.3208}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690235.jpeg","width":1280,"height":720,"timestamp":29808.377,"frameSwapWallTime":1784630690232.513}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690251.jpeg","width":1280,"height":720,"timestamp":29824.784,"frameSwapWallTime":1784630690248.898}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690259.jpeg","width":1280,"height":720,"timestamp":29833.104,"frameSwapWallTime":1784630690257.182}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690267.jpeg","width":1280,"height":720,"timestamp":29840.551,"frameSwapWallTime":1784630690264.676}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690285.jpeg","width":1280,"height":720,"timestamp":29858.92,"frameSwapWallTime":1784630690282.189}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690293.jpeg","width":1280,"height":720,"timestamp":29866.544,"frameSwapWallTime":1784630690290.715}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690301.jpeg","width":1280,"height":720,"timestamp":29875.007,"frameSwapWallTime":1784630690299.0579}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690318.jpeg","width":1280,"height":720,"timestamp":29891.737,"frameSwapWallTime":1784630690315.806}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690326.jpeg","width":1280,"height":720,"timestamp":29899.975,"frameSwapWallTime":1784630690324.018}
|
||
{"type":"after","callId":"call@489","endTime":29900.114,"afterSnapshot":"after@call@489"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@489","snapshotName":"after@call@489","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[4,20]],"viewport":{"width":1280,"height":720},"timestamp":29901.059,"wallTime":1784630690327,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@491","startTime":29901.88,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@73"}
|
||
{"type":"log","callId":"call@491","time":29902.297,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@491","time":29902.304,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@491","time":29902.305,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@491","time":29902.307,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@491","time":29902.308,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690335.jpeg","width":1280,"height":720,"timestamp":29908.432,"frameSwapWallTime":1784630690332.508}
|
||
{"type":"log","callId":"call@491","time":29913.277,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@491","time":29913.282,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@491","time":29913.284,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@491","time":29913.285,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@491","time":29913.285,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@491","time":29913.286,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@491","time":29913.287,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@491","time":29913.288,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@491","time":29913.289,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@491","time":29913.29,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@491","time":29913.291,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@491","time":29913.292,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@491","time":29913.293,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@491","time":29913.294,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@491","time":29913.295,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@491","time":29913.296,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@491","time":29913.297,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@491","time":29913.298,"message":" etag: W/\"4d2-Vi6wt/h00gKLotL7c3QvfjCRoFw\""}
|
||
{"type":"log","callId":"call@491","time":29913.299,"message":" date: Tue, 21 Jul 2026 10:44:50 GMT"}
|
||
{"type":"log","callId":"call@491","time":29913.3,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@491","time":29913.302,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@491","endTime":29913.364,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-Vi6wt/h00gKLotL7c3QvfjCRoFw\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:50 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"c506e4e886303757ea7221a20af9fffb"}}}
|
||
{"type":"before","callId":"call@494","startTime":29914.34,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@74","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@494"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@494","snapshotName":"before@call@494","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[5,20]],"viewport":{"width":1280,"height":720},"timestamp":29915.122,"wallTime":1784630690341,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690343.jpeg","width":1280,"height":720,"timestamp":29916.655,"frameSwapWallTime":1784630690340.8}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690359.jpeg","width":1280,"height":720,"timestamp":29933.072,"frameSwapWallTime":1784630690357.0981}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690367.jpeg","width":1280,"height":720,"timestamp":29941.121,"frameSwapWallTime":1784630690365.209}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690376.jpeg","width":1280,"height":720,"timestamp":29949.695,"frameSwapWallTime":1784630690373.8489}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690392.jpeg","width":1280,"height":720,"timestamp":29966.159,"frameSwapWallTime":1784630690390.261}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690401.jpeg","width":1280,"height":720,"timestamp":29974.793,"frameSwapWallTime":1784630690398.9102}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690409.jpeg","width":1280,"height":720,"timestamp":29982.862,"frameSwapWallTime":1784630690407}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690417.jpeg","width":1280,"height":720,"timestamp":29991.309,"frameSwapWallTime":1784630690415.5159}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690434.jpeg","width":1280,"height":720,"timestamp":30008.093,"frameSwapWallTime":1784630690432.158}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690442.jpeg","width":1280,"height":720,"timestamp":30015.909,"frameSwapWallTime":1784630690440.154}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690451.jpeg","width":1280,"height":720,"timestamp":30024.447,"frameSwapWallTime":1784630690448.684}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690459.jpeg","width":1280,"height":720,"timestamp":30032.988,"frameSwapWallTime":1784630690457.043}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690476.jpeg","width":1280,"height":720,"timestamp":30049.757,"frameSwapWallTime":1784630690473.734}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690484.jpeg","width":1280,"height":720,"timestamp":30057.717,"frameSwapWallTime":1784630690481.904}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690492.jpeg","width":1280,"height":720,"timestamp":30066.313,"frameSwapWallTime":1784630690490.407}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690501.jpeg","width":1280,"height":720,"timestamp":30074.408,"frameSwapWallTime":1784630690498.596}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690517.jpeg","width":1280,"height":720,"timestamp":30090.532,"frameSwapWallTime":1784630690514.73}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690525.jpeg","width":1280,"height":720,"timestamp":30099.163,"frameSwapWallTime":1784630690523.3718}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690534.jpeg","width":1280,"height":720,"timestamp":30107.842,"frameSwapWallTime":1784630690532.083}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690543.jpeg","width":1280,"height":720,"timestamp":30116.329,"frameSwapWallTime":1784630690540.469}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690559.jpeg","width":1280,"height":720,"timestamp":30133.112,"frameSwapWallTime":1784630690557.222}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690568.jpeg","width":1280,"height":720,"timestamp":30141.691,"frameSwapWallTime":1784630690565.682}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690576.jpeg","width":1280,"height":720,"timestamp":30149.722,"frameSwapWallTime":1784630690573.832}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690593.jpeg","width":1280,"height":720,"timestamp":30166.752,"frameSwapWallTime":1784630690590.795}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690601.jpeg","width":1280,"height":720,"timestamp":30174.412,"frameSwapWallTime":1784630690598.444}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690609.jpeg","width":1280,"height":720,"timestamp":30182.639,"frameSwapWallTime":1784630690606.663}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690618.jpeg","width":1280,"height":720,"timestamp":30192.113,"frameSwapWallTime":1784630690616.056}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690634.jpeg","width":1280,"height":720,"timestamp":30208.088,"frameSwapWallTime":1784630690632.149}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690643.jpeg","width":1280,"height":720,"timestamp":30216.611,"frameSwapWallTime":1784630690640.657}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690657.jpeg","width":1280,"height":720,"timestamp":30231.137,"frameSwapWallTime":1784630690655.157}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690664.jpeg","width":1280,"height":720,"timestamp":30238.176,"frameSwapWallTime":1784630690662.2878}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690672.jpeg","width":1280,"height":720,"timestamp":30245.953,"frameSwapWallTime":1784630690670.116}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690688.jpeg","width":1280,"height":720,"timestamp":30261.452,"frameSwapWallTime":1784630690685.607}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690697.jpeg","width":1280,"height":720,"timestamp":30270.51,"frameSwapWallTime":1784630690694.615}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690705.jpeg","width":1280,"height":720,"timestamp":30278.551,"frameSwapWallTime":1784630690702.7112}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690713.jpeg","width":1280,"height":720,"timestamp":30287.246,"frameSwapWallTime":1784630690711.3792}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690730.jpeg","width":1280,"height":720,"timestamp":30303.822,"frameSwapWallTime":1784630690727.9338}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690738.jpeg","width":1280,"height":720,"timestamp":30312.103,"frameSwapWallTime":1784630690736.24}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690747.jpeg","width":1280,"height":720,"timestamp":30320.502,"frameSwapWallTime":1784630690744.613}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690763.jpeg","width":1280,"height":720,"timestamp":30337.158,"frameSwapWallTime":1784630690761.2651}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690772.jpeg","width":1280,"height":720,"timestamp":30345.523,"frameSwapWallTime":1784630690769.583}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690780.jpeg","width":1280,"height":720,"timestamp":30353.82,"frameSwapWallTime":1784630690777.956}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690788.jpeg","width":1280,"height":720,"timestamp":30362.157,"frameSwapWallTime":1784630690786.3418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690797.jpeg","width":1280,"height":720,"timestamp":30370.827,"frameSwapWallTime":1784630690794.8599}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690805.jpeg","width":1280,"height":720,"timestamp":30379.219,"frameSwapWallTime":1784630690803.183}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690814.jpeg","width":1280,"height":720,"timestamp":30387.667,"frameSwapWallTime":1784630690811.616}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690822.jpeg","width":1280,"height":720,"timestamp":30395.428,"frameSwapWallTime":1784630690819.5742}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690830.jpeg","width":1280,"height":720,"timestamp":30404.22,"frameSwapWallTime":1784630690828.296}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690839.jpeg","width":1280,"height":720,"timestamp":30412.472,"frameSwapWallTime":1784630690836.561}
|
||
{"type":"after","callId":"call@494","endTime":30416.273,"afterSnapshot":"after@call@494"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@494","snapshotName":"after@call@494","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[6,20]],"viewport":{"width":1280,"height":720},"timestamp":30417.091,"wallTime":1784630690843,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@496","startTime":30417.776,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@75"}
|
||
{"type":"log","callId":"call@496","time":30418.253,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@496","time":30418.262,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@496","time":30418.263,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@496","time":30418.264,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@496","time":30418.265,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690847.jpeg","width":1280,"height":720,"timestamp":30420.74,"frameSwapWallTime":1784630690844.774}
|
||
{"type":"log","callId":"call@496","time":30426.003,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@496","time":30426.008,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@496","time":30426.01,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@496","time":30426.011,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@496","time":30426.014,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@496","time":30426.015,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@496","time":30426.016,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@496","time":30426.017,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@496","time":30426.018,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@496","time":30426.019,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@496","time":30426.02,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@496","time":30426.021,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@496","time":30426.022,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@496","time":30426.023,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@496","time":30426.023,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@496","time":30426.026,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@496","time":30426.027,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@496","time":30426.028,"message":" etag: W/\"4d2-qB+nhNQwtIpRyDlA2D3s6obZ840\""}
|
||
{"type":"log","callId":"call@496","time":30426.029,"message":" date: Tue, 21 Jul 2026 10:44:50 GMT"}
|
||
{"type":"log","callId":"call@496","time":30426.03,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@496","time":30426.031,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@496","endTime":30426.109,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-qB+nhNQwtIpRyDlA2D3s6obZ840\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:50 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"eb483aed1117497ce0f625f0329b183f"}}}
|
||
{"type":"before","callId":"call@499","startTime":30427.53,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@76","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@499"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@499","snapshotName":"before@call@499","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[7,20]],"viewport":{"width":1280,"height":720},"timestamp":30428.298,"wallTime":1784630690854,"collectionTime":0.3999999985098839,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690856.jpeg","width":1280,"height":720,"timestamp":30429.386,"frameSwapWallTime":1784630690853.485}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690863.jpeg","width":1280,"height":720,"timestamp":30436.604,"frameSwapWallTime":1784630690860.6638}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690872.jpeg","width":1280,"height":720,"timestamp":30445.333,"frameSwapWallTime":1784630690869.489}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690880.jpeg","width":1280,"height":720,"timestamp":30453.837,"frameSwapWallTime":1784630690878.0151}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690888.jpeg","width":1280,"height":720,"timestamp":30462.157,"frameSwapWallTime":1784630690886.266}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690896.jpeg","width":1280,"height":720,"timestamp":30470.101,"frameSwapWallTime":1784630690894.217}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690905.jpeg","width":1280,"height":720,"timestamp":30478.844,"frameSwapWallTime":1784630690903.0361}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690913.jpeg","width":1280,"height":720,"timestamp":30487.287,"frameSwapWallTime":1784630690911.385}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690922.jpeg","width":1280,"height":720,"timestamp":30495.491,"frameSwapWallTime":1784630690919.672}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690930.jpeg","width":1280,"height":720,"timestamp":30504.003,"frameSwapWallTime":1784630690928.06}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690938.jpeg","width":1280,"height":720,"timestamp":30511.978,"frameSwapWallTime":1784630690936.168}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690947.jpeg","width":1280,"height":720,"timestamp":30520.895,"frameSwapWallTime":1784630690944.911}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690955.jpeg","width":1280,"height":720,"timestamp":30528.854,"frameSwapWallTime":1784630690953.065}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690963.jpeg","width":1280,"height":720,"timestamp":30537.114,"frameSwapWallTime":1784630690961.261}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690971.jpeg","width":1280,"height":720,"timestamp":30545.21,"frameSwapWallTime":1784630690969.459}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690980.jpeg","width":1280,"height":720,"timestamp":30554.08,"frameSwapWallTime":1784630690978.142}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690988.jpeg","width":1280,"height":720,"timestamp":30562.165,"frameSwapWallTime":1784630690986.347}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630690996.jpeg","width":1280,"height":720,"timestamp":30570.058,"frameSwapWallTime":1784630690994.3171}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691005.jpeg","width":1280,"height":720,"timestamp":30578.66,"frameSwapWallTime":1784630691002.883}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691013.jpeg","width":1280,"height":720,"timestamp":30586.944,"frameSwapWallTime":1784630691011.191}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691022.jpeg","width":1280,"height":720,"timestamp":30596.153,"frameSwapWallTime":1784630691020.094}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691030.jpeg","width":1280,"height":720,"timestamp":30603.751,"frameSwapWallTime":1784630691027.911}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691038.jpeg","width":1280,"height":720,"timestamp":30612.253,"frameSwapWallTime":1784630691036.4539}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691047.jpeg","width":1280,"height":720,"timestamp":30620.462,"frameSwapWallTime":1784630691044.6091}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691055.jpeg","width":1280,"height":720,"timestamp":30628.789,"frameSwapWallTime":1784630691052.925}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691063.jpeg","width":1280,"height":720,"timestamp":30637.071,"frameSwapWallTime":1784630691061.2239}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691072.jpeg","width":1280,"height":720,"timestamp":30645.574,"frameSwapWallTime":1784630691069.7651}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691080.jpeg","width":1280,"height":720,"timestamp":30653.631,"frameSwapWallTime":1784630691077.801}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691088.jpeg","width":1280,"height":720,"timestamp":30662.219,"frameSwapWallTime":1784630691086.418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691097.jpeg","width":1280,"height":720,"timestamp":30670.455,"frameSwapWallTime":1784630691094.661}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691105.jpeg","width":1280,"height":720,"timestamp":30678.779,"frameSwapWallTime":1784630691102.969}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691113.jpeg","width":1280,"height":720,"timestamp":30687.059,"frameSwapWallTime":1784630691111.268}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691122.jpeg","width":1280,"height":720,"timestamp":30695.389,"frameSwapWallTime":1784630691119.639}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691130.jpeg","width":1280,"height":720,"timestamp":30704.084,"frameSwapWallTime":1784630691128.261}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691138.jpeg","width":1280,"height":720,"timestamp":30712.236,"frameSwapWallTime":1784630691136.45}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691147.jpeg","width":1280,"height":720,"timestamp":30720.483,"frameSwapWallTime":1784630691144.642}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691155.jpeg","width":1280,"height":720,"timestamp":30728.759,"frameSwapWallTime":1784630691152.992}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691163.jpeg","width":1280,"height":720,"timestamp":30737.084,"frameSwapWallTime":1784630691161.319}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691172.jpeg","width":1280,"height":720,"timestamp":30745.485,"frameSwapWallTime":1784630691169.6921}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691180.jpeg","width":1280,"height":720,"timestamp":30753.692,"frameSwapWallTime":1784630691177.9429}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691188.jpeg","width":1280,"height":720,"timestamp":30762.171,"frameSwapWallTime":1784630691186.3489}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691197.jpeg","width":1280,"height":720,"timestamp":30770.55,"frameSwapWallTime":1784630691194.743}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691205.jpeg","width":1280,"height":720,"timestamp":30778.511,"frameSwapWallTime":1784630691202.795}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691213.jpeg","width":1280,"height":720,"timestamp":30786.965,"frameSwapWallTime":1784630691211.199}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691222.jpeg","width":1280,"height":720,"timestamp":30795.633,"frameSwapWallTime":1784630691219.707}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691230.jpeg","width":1280,"height":720,"timestamp":30804.035,"frameSwapWallTime":1784630691228.1548}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691238.jpeg","width":1280,"height":720,"timestamp":30811.825,"frameSwapWallTime":1784630691236.064}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691247.jpeg","width":1280,"height":720,"timestamp":30820.823,"frameSwapWallTime":1784630691244.948}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691255.jpeg","width":1280,"height":720,"timestamp":30828.528,"frameSwapWallTime":1784630691252.774}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691264.jpeg","width":1280,"height":720,"timestamp":30837.418,"frameSwapWallTime":1784630691261.55}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691271.jpeg","width":1280,"height":720,"timestamp":30845.246,"frameSwapWallTime":1784630691269.48}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691280.jpeg","width":1280,"height":720,"timestamp":30853.764,"frameSwapWallTime":1784630691277.8472}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691288.jpeg","width":1280,"height":720,"timestamp":30862.062,"frameSwapWallTime":1784630691286.2239}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691297.jpeg","width":1280,"height":720,"timestamp":30870.669,"frameSwapWallTime":1784630691294.7559}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691305.jpeg","width":1280,"height":720,"timestamp":30878.839,"frameSwapWallTime":1784630691302.925}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691313.jpeg","width":1280,"height":720,"timestamp":30887.041,"frameSwapWallTime":1784630691311.2432}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691321.jpeg","width":1280,"height":720,"timestamp":30895.251,"frameSwapWallTime":1784630691319.4329}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691330.jpeg","width":1280,"height":720,"timestamp":30903.863,"frameSwapWallTime":1784630691328.1428}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691338.jpeg","width":1280,"height":720,"timestamp":30912.211,"frameSwapWallTime":1784630691336.458}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691347.jpeg","width":1280,"height":720,"timestamp":30920.577,"frameSwapWallTime":1784630691344.633}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691355.jpeg","width":1280,"height":720,"timestamp":30928.903,"frameSwapWallTime":1784630691353.019}
|
||
{"type":"after","callId":"call@499","endTime":30928.968,"afterSnapshot":"after@call@499"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@499","snapshotName":"after@call@499","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[8,20]],"viewport":{"width":1280,"height":720},"timestamp":30929.725,"wallTime":1784630691356,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@501","startTime":30930.532,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@77"}
|
||
{"type":"log","callId":"call@501","time":30930.942,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@501","time":30930.947,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@501","time":30930.949,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@501","time":30930.95,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@501","time":30930.951,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"log","callId":"call@501","time":30944.418,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@501","time":30944.423,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@501","time":30944.425,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@501","time":30944.426,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@501","time":30944.427,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@501","time":30944.428,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@501","time":30944.429,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@501","time":30944.43,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@501","time":30944.431,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@501","time":30944.432,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@501","time":30944.433,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@501","time":30944.434,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@501","time":30944.435,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@501","time":30944.436,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@501","time":30944.437,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@501","time":30944.438,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@501","time":30944.439,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@501","time":30944.44,"message":" etag: W/\"4d2-mReV/0aOIDh1TOEiSZyuU2+ZQjs\""}
|
||
{"type":"log","callId":"call@501","time":30944.441,"message":" date: Tue, 21 Jul 2026 10:44:51 GMT"}
|
||
{"type":"log","callId":"call@501","time":30944.442,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@501","time":30944.443,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@501","endTime":30944.52,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-mReV/0aOIDh1TOEiSZyuU2+ZQjs\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:51 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"ca548c9af035cdfe58353311a8bfba88"}}}
|
||
{"type":"before","callId":"call@504","startTime":30945.454,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@78","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@504"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691372.jpeg","width":1280,"height":720,"timestamp":30946.276,"frameSwapWallTime":1784630691370.379}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@504","snapshotName":"before@call@504","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[9,20]],"viewport":{"width":1280,"height":720},"timestamp":30946.389,"wallTime":1784630691372,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691380.jpeg","width":1280,"height":720,"timestamp":30954.086,"frameSwapWallTime":1784630691378.207}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691388.jpeg","width":1280,"height":720,"timestamp":30962.089,"frameSwapWallTime":1784630691386.3289}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691397.jpeg","width":1280,"height":720,"timestamp":30970.339,"frameSwapWallTime":1784630691394.5488}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691405.jpeg","width":1280,"height":720,"timestamp":30978.911,"frameSwapWallTime":1784630691403.01}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691413.jpeg","width":1280,"height":720,"timestamp":30986.372,"frameSwapWallTime":1784630691410.563}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691421.jpeg","width":1280,"height":720,"timestamp":30995.11,"frameSwapWallTime":1784630691419.327}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691430.jpeg","width":1280,"height":720,"timestamp":31003.583,"frameSwapWallTime":1784630691427.736}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691438.jpeg","width":1280,"height":720,"timestamp":31011.444,"frameSwapWallTime":1784630691435.639}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691446.jpeg","width":1280,"height":720,"timestamp":31019.822,"frameSwapWallTime":1784630691444.1472}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691455.jpeg","width":1280,"height":720,"timestamp":31028.651,"frameSwapWallTime":1784630691452.8489}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691463.jpeg","width":1280,"height":720,"timestamp":31037.302,"frameSwapWallTime":1784630691461.3198}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691472.jpeg","width":1280,"height":720,"timestamp":31045.524,"frameSwapWallTime":1784630691469.792}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691480.jpeg","width":1280,"height":720,"timestamp":31053.804,"frameSwapWallTime":1784630691478.013}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691488.jpeg","width":1280,"height":720,"timestamp":31062.13,"frameSwapWallTime":1784630691486.325}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691496.jpeg","width":1280,"height":720,"timestamp":31070.25,"frameSwapWallTime":1784630691494.502}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691505.jpeg","width":1280,"height":720,"timestamp":31078.988,"frameSwapWallTime":1784630691503.0972}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691513.jpeg","width":1280,"height":720,"timestamp":31087.007,"frameSwapWallTime":1784630691511.214}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691522.jpeg","width":1280,"height":720,"timestamp":31095.731,"frameSwapWallTime":1784630691519.82}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691530.jpeg","width":1280,"height":720,"timestamp":31103.698,"frameSwapWallTime":1784630691527.941}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691538.jpeg","width":1280,"height":720,"timestamp":31112.182,"frameSwapWallTime":1784630691536.3582}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691555.jpeg","width":1280,"height":720,"timestamp":31129.243,"frameSwapWallTime":1784630691553.3062}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691564.jpeg","width":1280,"height":720,"timestamp":31137.492,"frameSwapWallTime":1784630691561.565}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691572.jpeg","width":1280,"height":720,"timestamp":31145.734,"frameSwapWallTime":1784630691569.874}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691580.jpeg","width":1280,"height":720,"timestamp":31154.036,"frameSwapWallTime":1784630691578.1929}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691589.jpeg","width":1280,"height":720,"timestamp":31162.431,"frameSwapWallTime":1784630691586.521}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691597.jpeg","width":1280,"height":720,"timestamp":31170.731,"frameSwapWallTime":1784630691594.868}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691605.jpeg","width":1280,"height":720,"timestamp":31179.035,"frameSwapWallTime":1784630691603.125}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691613.jpeg","width":1280,"height":720,"timestamp":31187.196,"frameSwapWallTime":1784630691611.308}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691622.jpeg","width":1280,"height":720,"timestamp":31195.343,"frameSwapWallTime":1784630691619.479}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691638.jpeg","width":1280,"height":720,"timestamp":31212.067,"frameSwapWallTime":1784630691636.242}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691664.jpeg","width":1280,"height":720,"timestamp":31237.355,"frameSwapWallTime":1784630691661.385}
|
||
{"type":"after","callId":"call@504","endTime":31447.562,"afterSnapshot":"after@call@504"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@504","snapshotName":"after@call@504","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[10,20]],"viewport":{"width":1280,"height":720},"timestamp":31448.626,"wallTime":1784630691875,"collectionTime":0.6000000014901161,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@506","startTime":31449.427,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@79"}
|
||
{"type":"log","callId":"call@506","time":31450.258,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@506","time":31450.265,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@506","time":31450.267,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@506","time":31450.269,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@506","time":31450.27,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"log","callId":"call@506","time":31464.002,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@506","time":31464.007,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@506","time":31464.009,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@506","time":31464.011,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@506","time":31464.012,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@506","time":31464.013,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@506","time":31464.014,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@506","time":31464.015,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@506","time":31464.016,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@506","time":31464.017,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@506","time":31464.018,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@506","time":31464.019,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@506","time":31464.021,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@506","time":31464.022,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@506","time":31464.023,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@506","time":31464.024,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@506","time":31464.025,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@506","time":31464.026,"message":" etag: W/\"4d2-pFahNy4jkl736S6JoZZaehCoZH4\""}
|
||
{"type":"log","callId":"call@506","time":31464.029,"message":" date: Tue, 21 Jul 2026 10:44:51 GMT"}
|
||
{"type":"log","callId":"call@506","time":31464.03,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@506","time":31464.031,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@506","endTime":31464.127,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-pFahNy4jkl736S6JoZZaehCoZH4\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:51 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"571e511d97335131feeb919632d55674"}}}
|
||
{"type":"before","callId":"call@509","startTime":31465.223,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@80","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@509"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@509","snapshotName":"before@call@509","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[11,20]],"viewport":{"width":1280,"height":720},"timestamp":31465.979,"wallTime":1784630691892,"collectionTime":0.30000000074505806,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691923.jpeg","width":1280,"height":720,"timestamp":31496.627,"frameSwapWallTime":1784630691920.136}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691931.jpeg","width":1280,"height":720,"timestamp":31504.569,"frameSwapWallTime":1784630691928.333}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691938.jpeg","width":1280,"height":720,"timestamp":31512.12,"frameSwapWallTime":1784630691936.187}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691946.jpeg","width":1280,"height":720,"timestamp":31520.209,"frameSwapWallTime":1784630691944.3418}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691962.jpeg","width":1280,"height":720,"timestamp":31535.965,"frameSwapWallTime":1784630691960.126}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691971.jpeg","width":1280,"height":720,"timestamp":31544.875,"frameSwapWallTime":1784630691969.1501}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691979.jpeg","width":1280,"height":720,"timestamp":31553.117,"frameSwapWallTime":1784630691977.33}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630691987.jpeg","width":1280,"height":720,"timestamp":31561.065,"frameSwapWallTime":1784630691985.307}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692005.jpeg","width":1280,"height":720,"timestamp":31578.335,"frameSwapWallTime":1784630692002.541}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692013.jpeg","width":1280,"height":720,"timestamp":31586.846,"frameSwapWallTime":1784630692011.011}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692021.jpeg","width":1280,"height":720,"timestamp":31595.065,"frameSwapWallTime":1784630692019.244}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692030.jpeg","width":1280,"height":720,"timestamp":31603.414,"frameSwapWallTime":1784630692027.557}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692046.jpeg","width":1280,"height":720,"timestamp":31620.263,"frameSwapWallTime":1784630692044.404}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692055.jpeg","width":1280,"height":720,"timestamp":31628.583,"frameSwapWallTime":1784630692052.655}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692063.jpeg","width":1280,"height":720,"timestamp":31636.453,"frameSwapWallTime":1784630692060.546}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692080.jpeg","width":1280,"height":720,"timestamp":31653.785,"frameSwapWallTime":1784630692077.765}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692088.jpeg","width":1280,"height":720,"timestamp":31661.761,"frameSwapWallTime":1784630692085.857}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692096.jpeg","width":1280,"height":720,"timestamp":31670.275,"frameSwapWallTime":1784630692094.401}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692113.jpeg","width":1280,"height":720,"timestamp":31686.649,"frameSwapWallTime":1784630692110.908}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692121.jpeg","width":1280,"height":720,"timestamp":31694.912,"frameSwapWallTime":1784630692119.113}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692130.jpeg","width":1280,"height":720,"timestamp":31703.459,"frameSwapWallTime":1784630692127.568}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692138.jpeg","width":1280,"height":720,"timestamp":31711.869,"frameSwapWallTime":1784630692136.009}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692155.jpeg","width":1280,"height":720,"timestamp":31728.447,"frameSwapWallTime":1784630692152.572}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692163.jpeg","width":1280,"height":720,"timestamp":31736.778,"frameSwapWallTime":1784630692160.9458}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692171.jpeg","width":1280,"height":720,"timestamp":31745.256,"frameSwapWallTime":1784630692169.327}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692188.jpeg","width":1280,"height":720,"timestamp":31761.869,"frameSwapWallTime":1784630692185.95}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692196.jpeg","width":1280,"height":720,"timestamp":31770.15,"frameSwapWallTime":1784630692194.288}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692205.jpeg","width":1280,"height":720,"timestamp":31778.583,"frameSwapWallTime":1784630692202.637}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692213.jpeg","width":1280,"height":720,"timestamp":31786.953,"frameSwapWallTime":1784630692211.018}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692230.jpeg","width":1280,"height":720,"timestamp":31804.267,"frameSwapWallTime":1784630692228.283}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692238.jpeg","width":1280,"height":720,"timestamp":31812.169,"frameSwapWallTime":1784630692236.261}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692247.jpeg","width":1280,"height":720,"timestamp":31820.52,"frameSwapWallTime":1784630692244.578}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692264.jpeg","width":1280,"height":720,"timestamp":31837.34,"frameSwapWallTime":1784630692261.2668}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692271.jpeg","width":1280,"height":720,"timestamp":31845.218,"frameSwapWallTime":1784630692269.312}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692279.jpeg","width":1280,"height":720,"timestamp":31853.115,"frameSwapWallTime":1784630692277.148}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692289.jpeg","width":1280,"height":720,"timestamp":31862.395,"frameSwapWallTime":1784630692286.45}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692305.jpeg","width":1280,"height":720,"timestamp":31878.864,"frameSwapWallTime":1784630692302.946}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692313.jpeg","width":1280,"height":720,"timestamp":31886.917,"frameSwapWallTime":1784630692310.921}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692322.jpeg","width":1280,"height":720,"timestamp":31895.352,"frameSwapWallTime":1784630692319.429}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692330.jpeg","width":1280,"height":720,"timestamp":31903.53,"frameSwapWallTime":1784630692327.716}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692346.jpeg","width":1280,"height":720,"timestamp":31920.007,"frameSwapWallTime":1784630692344.2249}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692354.jpeg","width":1280,"height":720,"timestamp":31928.171,"frameSwapWallTime":1784630692352.3901}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692363.jpeg","width":1280,"height":720,"timestamp":31936.573,"frameSwapWallTime":1784630692360.6738}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692380.jpeg","width":1280,"height":720,"timestamp":31953.398,"frameSwapWallTime":1784630692377.586}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692388.jpeg","width":1280,"height":720,"timestamp":31961.334,"frameSwapWallTime":1784630692385.618}
|
||
{"type":"after","callId":"call@509","endTime":31965.984,"afterSnapshot":"after@call@509"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@509","snapshotName":"after@call@509","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[12,20]],"viewport":{"width":1280,"height":720},"timestamp":31967.076,"wallTime":1784630692393,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@511","startTime":31968.014,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@81"}
|
||
{"type":"log","callId":"call@511","time":31968.568,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@511","time":31968.572,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@511","time":31968.574,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@511","time":31968.575,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@511","time":31968.577,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692398.jpeg","width":1280,"height":720,"timestamp":31971.916,"frameSwapWallTime":1784630692394.5662}
|
||
{"type":"log","callId":"call@511","time":31976.254,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@511","time":31976.258,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@511","time":31976.259,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@511","time":31976.26,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@511","time":31976.261,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@511","time":31976.262,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@511","time":31976.263,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@511","time":31976.264,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@511","time":31976.265,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@511","time":31976.266,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@511","time":31976.267,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@511","time":31976.268,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@511","time":31976.268,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@511","time":31976.269,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@511","time":31976.27,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@511","time":31976.271,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@511","time":31976.272,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@511","time":31976.273,"message":" etag: W/\"4d2-YRUhhJiEvPOTGvc3DyA58qgIgmw\""}
|
||
{"type":"log","callId":"call@511","time":31976.274,"message":" date: Tue, 21 Jul 2026 10:44:52 GMT"}
|
||
{"type":"log","callId":"call@511","time":31976.275,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@511","time":31976.276,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@511","endTime":31976.338,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-YRUhhJiEvPOTGvc3DyA58qgIgmw\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:52 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"2a8020a5fbed858760bbf3a43e67b6ff"}}}
|
||
{"type":"before","callId":"call@514","startTime":31977.112,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@82","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@514"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@514","snapshotName":"before@call@514","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[13,20]],"viewport":{"width":1280,"height":720},"timestamp":31977.779,"wallTime":1784630692404,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692412.jpeg","width":1280,"height":720,"timestamp":31986.216,"frameSwapWallTime":1784630692410.404}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692421.jpeg","width":1280,"height":720,"timestamp":31994.578,"frameSwapWallTime":1784630692418.774}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692429.jpeg","width":1280,"height":720,"timestamp":32002.742,"frameSwapWallTime":1784630692426.9878}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692438.jpeg","width":1280,"height":720,"timestamp":32011.749,"frameSwapWallTime":1784630692435.968}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692454.jpeg","width":1280,"height":720,"timestamp":32028.196,"frameSwapWallTime":1784630692452.426}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692463.jpeg","width":1280,"height":720,"timestamp":32036.333,"frameSwapWallTime":1784630692460.5852}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692471.jpeg","width":1280,"height":720,"timestamp":32044.993,"frameSwapWallTime":1784630692469.145}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692480.jpeg","width":1280,"height":720,"timestamp":32053.633,"frameSwapWallTime":1784630692477.8171}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692496.jpeg","width":1280,"height":720,"timestamp":32069.884,"frameSwapWallTime":1784630692494.084}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692504.jpeg","width":1280,"height":720,"timestamp":32077.664,"frameSwapWallTime":1784630692501.979}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692513.jpeg","width":1280,"height":720,"timestamp":32086.805,"frameSwapWallTime":1784630692511.013}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692530.jpeg","width":1280,"height":720,"timestamp":32103.356,"frameSwapWallTime":1784630692527.562}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692538.jpeg","width":1280,"height":720,"timestamp":32111.477,"frameSwapWallTime":1784630692535.709}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692546.jpeg","width":1280,"height":720,"timestamp":32119.708,"frameSwapWallTime":1784630692543.932}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692563.jpeg","width":1280,"height":720,"timestamp":32137.011,"frameSwapWallTime":1784630692561.1511}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692571.jpeg","width":1280,"height":720,"timestamp":32144.985,"frameSwapWallTime":1784630692569.1782}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692579.jpeg","width":1280,"height":720,"timestamp":32152.95,"frameSwapWallTime":1784630692577.2222}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692596.jpeg","width":1280,"height":720,"timestamp":32170.037,"frameSwapWallTime":1784630692594.323}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692604.jpeg","width":1280,"height":720,"timestamp":32177.984,"frameSwapWallTime":1784630692602.298}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692613.jpeg","width":1280,"height":720,"timestamp":32186.321,"frameSwapWallTime":1784630692610.6328}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692629.jpeg","width":1280,"height":720,"timestamp":32203.268,"frameSwapWallTime":1784630692627.435}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692638.jpeg","width":1280,"height":720,"timestamp":32211.677,"frameSwapWallTime":1784630692635.8062}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692646.jpeg","width":1280,"height":720,"timestamp":32220.111,"frameSwapWallTime":1784630692644.216}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692662.jpeg","width":1280,"height":720,"timestamp":32236.016,"frameSwapWallTime":1784630692660.1929}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692670.jpeg","width":1280,"height":720,"timestamp":32244.146,"frameSwapWallTime":1784630692668.426}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692679.jpeg","width":1280,"height":720,"timestamp":32253.264,"frameSwapWallTime":1784630692677.53}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692687.jpeg","width":1280,"height":720,"timestamp":32261.286,"frameSwapWallTime":1784630692685.547}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692704.jpeg","width":1280,"height":720,"timestamp":32278.234,"frameSwapWallTime":1784630692702.474}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692712.jpeg","width":1280,"height":720,"timestamp":32286.219,"frameSwapWallTime":1784630692710.5132}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692721.jpeg","width":1280,"height":720,"timestamp":32294.769,"frameSwapWallTime":1784630692719.041}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692729.jpeg","width":1280,"height":720,"timestamp":32302.997,"frameSwapWallTime":1784630692727.336}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692746.jpeg","width":1280,"height":720,"timestamp":32319.664,"frameSwapWallTime":1784630692743.973}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692754.jpeg","width":1280,"height":720,"timestamp":32327.771,"frameSwapWallTime":1784630692752.0398}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692762.jpeg","width":1280,"height":720,"timestamp":32336.306,"frameSwapWallTime":1784630692760.628}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692779.jpeg","width":1280,"height":720,"timestamp":32353.162,"frameSwapWallTime":1784630692777.4219}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692787.jpeg","width":1280,"height":720,"timestamp":32361.081,"frameSwapWallTime":1784630692785.359}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692795.jpeg","width":1280,"height":720,"timestamp":32369.16,"frameSwapWallTime":1784630692793.345}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692805.jpeg","width":1280,"height":720,"timestamp":32378.375,"frameSwapWallTime":1784630692802.625}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692821.jpeg","width":1280,"height":720,"timestamp":32394.923,"frameSwapWallTime":1784630692819.145}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692829.jpeg","width":1280,"height":720,"timestamp":32403.193,"frameSwapWallTime":1784630692827.347}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692838.jpeg","width":1280,"height":720,"timestamp":32411.576,"frameSwapWallTime":1784630692835.75}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692855.jpeg","width":1280,"height":720,"timestamp":32428.41,"frameSwapWallTime":1784630692852.622}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692862.jpeg","width":1280,"height":720,"timestamp":32436.228,"frameSwapWallTime":1784630692860.5298}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692871.jpeg","width":1280,"height":720,"timestamp":32444.798,"frameSwapWallTime":1784630692869.022}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692888.jpeg","width":1280,"height":720,"timestamp":32461.465,"frameSwapWallTime":1784630692885.691}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692896.jpeg","width":1280,"height":720,"timestamp":32469.551,"frameSwapWallTime":1784630692893.8179}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692904.jpeg","width":1280,"height":720,"timestamp":32478.058,"frameSwapWallTime":1784630692902.318}
|
||
{"type":"after","callId":"call@514","endTime":32478.148,"afterSnapshot":"after@call@514"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@514","snapshotName":"after@call@514","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[14,20]],"viewport":{"width":1280,"height":720},"timestamp":32478.896,"wallTime":1784630692905,"collectionTime":0.5999999977648258,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"before","callId":"call@516","startTime":32479.894,"class":"APIRequestContext","method":"fetch","params":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","method":"GET","headers":[{"name":"Authorization","value":"Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}],"timeout":15000},"stepId":"pw:api@83"}
|
||
{"type":"log","callId":"call@516","time":32480.418,"message":"→ GET http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3"}
|
||
{"type":"log","callId":"call@516","time":32480.424,"message":" user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/149.0.7827.55 Safari/537.36"}
|
||
{"type":"log","callId":"call@516","time":32480.426,"message":" accept: */*"}
|
||
{"type":"log","callId":"call@516","time":32480.427,"message":" accept-encoding: gzip,deflate,br"}
|
||
{"type":"log","callId":"call@516","time":32480.428,"message":" Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjExMTExMTExLTAwMDAtNDAwMC04MDAwLTAwMDAwMDAwMDAwMiIsImlhdCI6MTc4NDYzMDY2MCwiZXhwIjoxNzg1MjM1NDYwfQ.1ksaEdrxg9U-xIfTflTYECWEmV18CrT5NJcIBWrAdd8"}
|
||
{"type":"log","callId":"call@516","time":32492.392,"message":"← 200 OK"}
|
||
{"type":"log","callId":"call@516","time":32492.397,"message":" content-security-policy: default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"}
|
||
{"type":"log","callId":"call@516","time":32492.398,"message":" cross-origin-opener-policy: same-origin"}
|
||
{"type":"log","callId":"call@516","time":32492.399,"message":" cross-origin-resource-policy: same-origin"}
|
||
{"type":"log","callId":"call@516","time":32492.4,"message":" origin-agent-cluster: ?1"}
|
||
{"type":"log","callId":"call@516","time":32492.401,"message":" referrer-policy: no-referrer"}
|
||
{"type":"log","callId":"call@516","time":32492.402,"message":" strict-transport-security: max-age=31536000; includeSubDomains"}
|
||
{"type":"log","callId":"call@516","time":32492.403,"message":" x-content-type-options: nosniff"}
|
||
{"type":"log","callId":"call@516","time":32492.404,"message":" x-dns-prefetch-control: off"}
|
||
{"type":"log","callId":"call@516","time":32492.405,"message":" x-download-options: noopen"}
|
||
{"type":"log","callId":"call@516","time":32492.406,"message":" x-frame-options: SAMEORIGIN"}
|
||
{"type":"log","callId":"call@516","time":32492.407,"message":" x-permitted-cross-domain-policies: none"}
|
||
{"type":"log","callId":"call@516","time":32492.408,"message":" x-xss-protection: 0"}
|
||
{"type":"log","callId":"call@516","time":32492.409,"message":" vary: Origin"}
|
||
{"type":"log","callId":"call@516","time":32492.41,"message":" access-control-allow-credentials: true"}
|
||
{"type":"log","callId":"call@516","time":32492.411,"message":" content-type: application/json; charset=utf-8"}
|
||
{"type":"log","callId":"call@516","time":32492.412,"message":" content-length: 1234"}
|
||
{"type":"log","callId":"call@516","time":32492.413,"message":" etag: W/\"4d2-N0uBWF6v58dfRJ+OPXCibrnDOV0\""}
|
||
{"type":"log","callId":"call@516","time":32492.414,"message":" date: Tue, 21 Jul 2026 10:44:52 GMT"}
|
||
{"type":"log","callId":"call@516","time":32492.416,"message":" connection: keep-alive"}
|
||
{"type":"log","callId":"call@516","time":32492.418,"message":" keep-alive: timeout=5"}
|
||
{"type":"after","callId":"call@516","endTime":32492.486,"result":{"response":{"url":"http://localhost:4000/bookings/a9be972d-c95f-4ef3-b91b-4084df183dc3","status":200,"statusText":"OK","headers":[{"name":"Content-Security-Policy","value":"default-src 'self';base-uri 'self';font-src 'self' https: data:;form-action 'self';frame-ancestors 'self';img-src 'self' data:;object-src 'none';script-src 'self';script-src-attr 'none';style-src 'self' https: 'unsafe-inline';upgrade-insecure-requests"},{"name":"Cross-Origin-Opener-Policy","value":"same-origin"},{"name":"Cross-Origin-Resource-Policy","value":"same-origin"},{"name":"Origin-Agent-Cluster","value":"?1"},{"name":"Referrer-Policy","value":"no-referrer"},{"name":"Strict-Transport-Security","value":"max-age=31536000; includeSubDomains"},{"name":"X-Content-Type-Options","value":"nosniff"},{"name":"X-DNS-Prefetch-Control","value":"off"},{"name":"X-Download-Options","value":"noopen"},{"name":"X-Frame-Options","value":"SAMEORIGIN"},{"name":"X-Permitted-Cross-Domain-Policies","value":"none"},{"name":"X-XSS-Protection","value":"0"},{"name":"Vary","value":"Origin"},{"name":"Access-Control-Allow-Credentials","value":"true"},{"name":"Content-Type","value":"application/json; charset=utf-8"},{"name":"Content-Length","value":"1234"},{"name":"ETag","value":"W/\"4d2-N0uBWF6v58dfRJ+OPXCibrnDOV0\""},{"name":"Date","value":"Tue, 21 Jul 2026 10:44:52 GMT"},{"name":"Connection","value":"keep-alive"},{"name":"Keep-Alive","value":"timeout=5"}],"serverAddr":{"ipAddress":"::1","port":4000},"fetchUid":"bead0191b6844b9b07caabc52c08d2c5"}}}
|
||
{"type":"before","callId":"call@519","startTime":32493.487,"class":"Frame","method":"waitForTimeout","params":{"waitTimeout":500},"stepId":"pw:api@84","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","beforeSnapshot":"before@call@519"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@519","snapshotName":"before@call@519","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[15,20]],"viewport":{"width":1280,"height":720},"timestamp":32494.198,"wallTime":1784630692920,"collectionTime":0.4000000022351742,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692922.jpeg","width":1280,"height":720,"timestamp":32495.617,"frameSwapWallTime":1784630692919.7842}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692929.jpeg","width":1280,"height":720,"timestamp":32502.664,"frameSwapWallTime":1784630692926.743}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692937.jpeg","width":1280,"height":720,"timestamp":32511.017,"frameSwapWallTime":1784630692935.2378}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692954.jpeg","width":1280,"height":720,"timestamp":32528.242,"frameSwapWallTime":1784630692952.489}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692962.jpeg","width":1280,"height":720,"timestamp":32536.161,"frameSwapWallTime":1784630692960.396}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692971.jpeg","width":1280,"height":720,"timestamp":32544.859,"frameSwapWallTime":1784630692969.054}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692988.jpeg","width":1280,"height":720,"timestamp":32561.689,"frameSwapWallTime":1784630692985.936}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630692996.jpeg","width":1280,"height":720,"timestamp":32569.781,"frameSwapWallTime":1784630692994.014}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693004.jpeg","width":1280,"height":720,"timestamp":32577.839,"frameSwapWallTime":1784630693002.1118}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693013.jpeg","width":1280,"height":720,"timestamp":32586.514,"frameSwapWallTime":1784630693010.762}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693029.jpeg","width":1280,"height":720,"timestamp":32603.138,"frameSwapWallTime":1784630693027.356}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693037.jpeg","width":1280,"height":720,"timestamp":32610.696,"frameSwapWallTime":1784630693034.911}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693046.jpeg","width":1280,"height":720,"timestamp":32619.862,"frameSwapWallTime":1784630693044.138}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693063.jpeg","width":1280,"height":720,"timestamp":32636.478,"frameSwapWallTime":1784630693060.749}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693071.jpeg","width":1280,"height":720,"timestamp":32644.599,"frameSwapWallTime":1784630693068.852}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693079.jpeg","width":1280,"height":720,"timestamp":32652.516,"frameSwapWallTime":1784630693076.813}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693088.jpeg","width":1280,"height":720,"timestamp":32661.5,"frameSwapWallTime":1784630693085.789}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693104.jpeg","width":1280,"height":720,"timestamp":32678.202,"frameSwapWallTime":1784630693102.429}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693112.jpeg","width":1280,"height":720,"timestamp":32686.017,"frameSwapWallTime":1784630693110.3042}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693121.jpeg","width":1280,"height":720,"timestamp":32694.724,"frameSwapWallTime":1784630693119.007}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693138.jpeg","width":1280,"height":720,"timestamp":32711.643,"frameSwapWallTime":1784630693135.854}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693146.jpeg","width":1280,"height":720,"timestamp":32719.747,"frameSwapWallTime":1784630693144.007}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693154.jpeg","width":1280,"height":720,"timestamp":32728.032,"frameSwapWallTime":1784630693152.333}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693171.jpeg","width":1280,"height":720,"timestamp":32744.741,"frameSwapWallTime":1784630693168.928}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693179.jpeg","width":1280,"height":720,"timestamp":32752.555,"frameSwapWallTime":1784630693176.8489}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693187.jpeg","width":1280,"height":720,"timestamp":32760.699,"frameSwapWallTime":1784630693184.898}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693204.jpeg","width":1280,"height":720,"timestamp":32778.178,"frameSwapWallTime":1784630693202.384}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693212.jpeg","width":1280,"height":720,"timestamp":32786.151,"frameSwapWallTime":1784630693210.407}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693220.jpeg","width":1280,"height":720,"timestamp":32794.043,"frameSwapWallTime":1784630693218.1858}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693230.jpeg","width":1280,"height":720,"timestamp":32803.693,"frameSwapWallTime":1784630693227.8708}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693246.jpeg","width":1280,"height":720,"timestamp":32819.935,"frameSwapWallTime":1784630693244.1511}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693254.jpeg","width":1280,"height":720,"timestamp":32827.885,"frameSwapWallTime":1784630693252.1929}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693262.jpeg","width":1280,"height":720,"timestamp":32835.83,"frameSwapWallTime":1784630693260.078}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693280.jpeg","width":1280,"height":720,"timestamp":32853.484,"frameSwapWallTime":1784630693277.669}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693287.jpeg","width":1280,"height":720,"timestamp":32861.299,"frameSwapWallTime":1784630693285.5452}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693297.jpeg","width":1280,"height":720,"timestamp":32870.388,"frameSwapWallTime":1784630693294.026}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693313.jpeg","width":1280,"height":720,"timestamp":32887.288,"frameSwapWallTime":1784630693311.403}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693321.jpeg","width":1280,"height":720,"timestamp":32894.624,"frameSwapWallTime":1784630693318.899}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693329.jpeg","width":1280,"height":720,"timestamp":32902.88,"frameSwapWallTime":1784630693327.105}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693346.jpeg","width":1280,"height":720,"timestamp":32919.755,"frameSwapWallTime":1784630693344.016}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693354.jpeg","width":1280,"height":720,"timestamp":32927.715,"frameSwapWallTime":1784630693351.8728}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693362.jpeg","width":1280,"height":720,"timestamp":32936.1,"frameSwapWallTime":1784630693360.2632}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693380.jpeg","width":1280,"height":720,"timestamp":32953.713,"frameSwapWallTime":1784630693377.667}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693388.jpeg","width":1280,"height":720,"timestamp":32961.368,"frameSwapWallTime":1784630693385.555}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693396.jpeg","width":1280,"height":720,"timestamp":32969.761,"frameSwapWallTime":1784630693394.034}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693413.jpeg","width":1280,"height":720,"timestamp":32986.815,"frameSwapWallTime":1784630693410.961}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693420.jpeg","width":1280,"height":720,"timestamp":32994.296,"frameSwapWallTime":1784630693418.511}
|
||
{"type":"after","callId":"call@519","endTime":32994.402,"afterSnapshot":"after@call@519"}
|
||
{"type":"frame-snapshot","snapshot":{"callId":"call@519","snapshotName":"after@call@519","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","frameId":"frame@93158020af7521c6efd9454e39f2c4aa","frameUrl":"http://localhost:5174/","doctype":"html","html":[[16,20]],"viewport":{"width":1280,"height":720},"timestamp":32995.186,"wallTime":1784630693421,"collectionTime":0.5,"resourceOverrides":[],"isMainFrame":true}}
|
||
{"type":"screencast-frame","pageId":"page@e600c850f86c7fc16a2602b9a1330d97","sha1":"page@e600c850f86c7fc16a2602b9a1330d97-1784630693430.jpeg","width":1280,"height":720,"timestamp":33003.427,"frameSwapWallTime":1784630693427.644}
|