{"type":4,"data":{"href":"about:blank","width":1280,"height":800},"timestamp":1788350619173}
{"type":2,"data":{"node":{"type":0,"childNodes":[{"type":2,"tagName":"html","attributes":{},"childNodes":[{"type":2,"tagName":"head","attributes":{},"childNodes":[],"id":3},{"type":2,"tagName":"body","attributes":{},"childNodes":[],"id":4}],"id":2}],"compatMode":"BackCompat","id":1},"initialOffset":{"left":0,"top":0}},"timestamp":1788350619189}
{"type":0,"data":{},"timestamp":1788350625208}
{"type":1,"data":{},"timestamp":1788350625209}
{"type":4,"data":{"href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/__fixture/?run=14d33e40-580b-42b4-a001-a107318e864b","width":1280,"height":800},"timestamp":1788350625222}
{"type":2,"data":{"node":{"type":0,"childNodes":[{"type":1,"name":"html","publicId":"","systemId":"","id":2},{"type":2,"tagName":"html","attributes":{"lang":"en"},"childNodes":[{"type":2,"tagName":"head","attributes":{},"childNodes":[{"type":3,"textContent":"\n","id":5},{"type":2,"tagName":"meta","attributes":{"charset":"utf-8"},"childNodes":[],"id":6},{"type":3,"textContent":"\n","id":7},{"type":2,"tagName":"meta","attributes":{"name":"viewport","content":"width=device-width,initial-scale=1"},"childNodes":[],"id":8},{"type":3,"textContent":"\n","id":9},{"type":2,"tagName":"title","attributes":{},"childNodes":[{"type":3,"textContent":"Gauntlet Shop · Gauntlet Shop","id":11}],"id":10},{"type":3,"textContent":"\n","id":12},{"type":2,"tagName":"meta","attributes":{"name":"gauntlet-run","content":"14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[],"id":13},{"type":3,"textContent":"\n","id":14},{"type":2,"tagName":"meta","attributes":{"name":"gauntlet-variant","content":"baseline"},"childNodes":[],"id":15},{"type":3,"textContent":"\n","id":16},{"type":2,"tagName":"style","attributes":{"_cssText":"*, ::before, ::after { box-sizing: border-box; }body { margin: 0px; font: 16px / 1.55 -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif; color: rgb(22, 24, 29); background: rgb(246, 247, 249); }a { color: rgb(31, 95, 214); }header.site { background: rgb(255, 255, 255); border-bottom: 1px solid rgb(227, 230, 234); }.bar { max-width: 960px; margin: 0px auto; padding: 14px 20px; display: flex; align-items: center; gap: 16px; }.brand { font-weight: 700; font-size: 18px; letter-spacing: -0.01em; text-decoration: none; color: rgb(22, 24, 29); }.brand span { display: block; font-weight: 400; font-size: 12px; color: rgb(107, 114, 128); }.spacer { flex: 1 1 0%; }main { max-width: 960px; margin: 0px auto; padding: 28px 20px 120px; }h1 { font-size: 24px; margin: 0px 0px 4px; letter-spacing: -0.02em; }h2 { font-size: 18px; margin: 0px 0px 12px; }.muted { color: rgb(107, 114, 128); }.grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(210px, 1fr)); gap: 16px; margin-top: 20px; }.card { background: rgb(255, 255, 255); border: 1px solid rgb(227, 230, 234); border-radius: 10px; padding: 14px; display: flex; flex-direction: column; gap: 8px; }.thumb { height: 110px; border-radius: 8px; }.name { font-weight: 600; }.price { font-variant-numeric: tabular-nums; font-weight: 600; }button, .btn { font: inherit; border-radius: 8px; border: 1px solid transparent; padding: 9px 14px; cursor: pointer; text-decoration: none; display: inline-block; text-align: center; }.primary { background: rgb(31, 95, 214); color: rgb(255, 255, 255); }.primary:hover { background: rgb(26, 81, 184); }.secondary { background: rgb(255, 255, 255); border-color: rgb(204, 210, 218); color: rgb(22, 24, 29); }.link { background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(31, 95, 214); padding: 0px; text-decoration: underline; }table { width: 100%; border-collapse: collapse; background: rgb(255, 255, 255); border: 1px solid rgb(227, 230, 234); border-radius: 10px; overflow: hidden; }th, td { padding: 12px 14px; text-align: left; border-bottom: 1px solid rgb(238, 240, 243); }tfoot td { border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }.num { text-align: right; font-variant-numeric: tabular-nums; }.panel { background: rgb(255, 255, 255); border: 1px solid rgb(227, 230, 234); border-radius: 10px; padding: 18px; margin-top: 18px; }label { display: block; font-size: 13px; font-weight: 600; margin-bottom: 6px; }input[type=\"text\"] { width: 100%; padding: 9px 11px; border: 1px solid rgb(204, 210, 218); border-radius: 8px; font: inherit; background: rgb(255, 255, 255); }.row { display: flex; gap: 10px; align-items: flex-end; flex-wrap: wrap; }.row > div { flex: 1 1 0%; min-width: 180px; }.error { color: rgb(180, 35, 24); font-size: 14px; margin-top: 8px; }.ok { color: rgb(6, 118, 71); font-size: 14px; margin-top: 8px; }.steps { display: flex; gap: 8px; font-size: 13px; color: rgb(107, 114, 128); margin-bottom: 18px; }.steps b { color: rgb(22, 24, 29); }.skeleton { height: 38px; border-radius: 8px; background: linear-gradient(90deg, rgb(238, 240, 243), rgb(227, 230, 234), rgb(238, 240, 243)); animation: 1.2s ease 0s infinite normal none running pulse; }@keyframes pulse { \n  0% { opacity: 0.7; }\n  50% { opacity: 1; }\n  100% { opacity: 0.7; }\n}#cookie-banner { position: fixed; left: 0px; right: 0px; bottom: 0px; z-index: 9000; background: rgb(17, 20, 24); color: rgb(244, 245, 247); padding: 22px 20px; box-shadow: rgba(0, 0, 0, 0.25) 0px -8px 30px; }#cookie-banner .inner { max-width: 960px; margin: 0px auto; display: flex; gap: 16px; align-items: center; flex-wrap: wrap; }#cookie-banner p { margin: 0px; flex: 1 1 0%; min-width: 240px; font-size: 14px; }#cookie-banner strong { display: block; margin-bottom: 2px; }#modal-backdrop { position: fixed; inset: 0px; z-index: 9500; background: rgba(11, 13, 16, 0.55); display: flex; align-items: center; justify-content: center; padding: 20px; }#modal { background: rgb(255, 255, 255); border-radius: 12px; max-width: 420px; width: 100%; padding: 24px; position: relative; box-shadow: rgba(0, 0, 0, 0.3) 0px 20px 60px; }#modal-close { position: absolute; top: 10px; right: 10px; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: 22px; line-height: 1; cursor: pointer; color: rgb(107, 114, 128); padding: 6px 10px; }.expired { max-width: 460px; margin: 60px auto; text-align: center; }@media (max-width: 620px) {\n  .bar, main { padding-left: 14px; padding-right: 14px; }\n  .grid { grid-template-columns: 1fr 1fr; gap: 12px; }\n  th, td { padding: 10px; }\n}"},"childNodes":[{"type":3,"textContent":"","id":18}],"id":17},{"type":3,"textContent":"\n","id":19}],"id":4},{"type":3,"textContent":"\n","id":20},{"type":2,"tagName":"body","attributes":{"data-stage":"browse"},"childNodes":[{"type":3,"textContent":"\n","id":22},{"type":2,"tagName":"header","attributes":{"class":"site"},"childNodes":[{"type":3,"textContent":"\n        ","id":24},{"type":2,"tagName":"div","attributes":{"class":"bar"},"childNodes":[{"type":3,"textContent":"\n          ","id":26},{"type":2,"tagName":"a","attributes":{"class":"brand","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/__fixture/?run=14d33e40-580b-42b4-a001-a107318e864b","data-testid":"brand"},"childNodes":[{"type":3,"textContent":"Gauntlet Shop","id":28},{"type":2,"tagName":"span","attributes":{},"childNodes":[{"type":3,"textContent":"A controlled benchmark storefront","id":30}],"id":29}],"id":27},{"type":3,"textContent":"\n          ","id":31},{"type":2,"tagName":"div","attributes":{"class":"spacer"},"childNodes":[],"id":32},{"type":3,"textContent":"\n          ","id":33},{"type":2,"tagName":"a","attributes":{"class":"btn secondary","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/__fixture/cart?run=14d33e40-580b-42b4-a001-a107318e864b","data-testid":"nav-cart"},"childNodes":[{"type":3,"textContent":"Cart (0)","id":35}],"id":34},{"type":3,"textContent":"\n        ","id":36}],"id":25},{"type":3,"textContent":"\n      ","id":37}],"id":23},{"type":3,"textContent":"\n","id":38},{"type":2,"tagName":"main","attributes":{},"childNodes":[{"type":2,"tagName":"h1","attributes":{},"childNodes":[{"type":3,"textContent":"Gauntlet Shop","id":41}],"id":40},{"type":3,"textContent":"\n      ","id":42},{"type":2,"tagName":"p","attributes":{"class":"muted"},"childNodes":[{"type":3,"textContent":"A controlled benchmark storefront","id":44}],"id":43},{"type":3,"textContent":"\n      ","id":45},{"type":2,"tagName":"div","attributes":{"class":"grid"},"childNodes":[{"type":2,"tagName":"article","attributes":{"class":"card","data-sku":"nimbus-keyboard"},"childNodes":[{"type":3,"textContent":"\n      ","id":48},{"type":2,"tagName":"div","attributes":{"class":"thumb","style":"background:linear-gradient(135deg,hsl(210 70% 62%),hsl(250 70% 45%))","role":"img","aria-label":"Nimbus Keyboard"},"childNodes":[],"id":49},{"type":3,"textContent":"\n      ","id":50},{"type":2,"tagName":"div","attributes":{"class":"name"},"childNodes":[{"type":3,"textContent":"Nimbus Keyboard","id":52}],"id":51},{"type":3,"textContent":"\n      ","id":53},{"type":2,"tagName":"div","attributes":{"class":"muted","style":"font-size:13px"},"childNodes":[{"type":3,"textContent":"Low-profile mechanical, hot-swappable","id":55}],"id":54},{"type":3,"textContent":"\n      ","id":56},{"type":2,"tagName":"div","attributes":{"class":"price"},"childNodes":[{"type":3,"textContent":"$149.00","id":58}],"id":57},{"type":3,"textContent":"\n      ","id":59},{"type":2,"tagName":"form","attributes":{"method":"post","action":"/__fixture/cart/add?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"\n        ","id":61},{"type":2,"tagName":"input","attributes":{"type":"hidden","name":"sku","value":"nimbus-keyboard"},"childNodes":[],"id":62},{"type":3,"textContent":"\n        ","id":63},{"type":2,"tagName":"button","attributes":{"type":"submit","class":"primary","data-testid":"add-nimbus-keyboard","aria-label":"Add to cart: Nimbus Keyboard"},"childNodes":[{"type":3,"textContent":"Add to cart","id":65}],"id":64},{"type":3,"textContent":"\n      ","id":66}],"id":60},{"type":3,"textContent":"\n      ","id":67},{"type":2,"tagName":"a","attributes":{"class":"link","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/__fixture/product/nimbus-keyboard?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"View details","id":69}],"id":68},{"type":3,"textContent":"\n    ","id":70}],"id":47},{"type":3,"textContent":"\n","id":71},{"type":2,"tagName":"article","attributes":{"class":"card","data-sku":"aurora-headphones"},"childNodes":[{"type":3,"textContent":"\n      ","id":73},{"type":2,"tagName":"div","attributes":{"class":"thumb","style":"background:linear-gradient(135deg,hsl(265 70% 62%),hsl(305 70% 45%))","role":"img","aria-label":"Aurora Headphones"},"childNodes":[],"id":74},{"type":3,"textContent":"\n      ","id":75},{"type":2,"tagName":"div","attributes":{"class":"name"},"childNodes":[{"type":3,"textContent":"Aurora Headphones","id":77}],"id":76},{"type":3,"textContent":"\n      ","id":78},{"type":2,"tagName":"div","attributes":{"class":"muted","style":"font-size:13px"},"childNodes":[{"type":3,"textContent":"Over-ear, active noise cancelling","id":80}],"id":79},{"type":3,"textContent":"\n      ","id":81},{"type":2,"tagName":"div","attributes":{"class":"price"},"childNodes":[{"type":3,"textContent":"$99.00","id":83}],"id":82},{"type":3,"textContent":"\n      ","id":84},{"type":2,"tagName":"form","attributes":{"method":"post","action":"/__fixture/cart/add?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"\n        ","id":86},{"type":2,"tagName":"input","attributes":{"type":"hidden","name":"sku","value":"aurora-headphones"},"childNodes":[],"id":87},{"type":3,"textContent":"\n        ","id":88},{"type":2,"tagName":"button","attributes":{"type":"submit","class":"primary","data-testid":"add-aurora-headphones","aria-label":"Add to cart: Aurora Headphones"},"childNodes":[{"type":3,"textContent":"Add to cart","id":90}],"id":89},{"type":3,"textContent":"\n      ","id":91}],"id":85},{"type":3,"textContent":"\n      ","id":92},{"type":2,"tagName":"a","attributes":{"class":"link","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/__fixture/product/aurora-headphones?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"View details","id":94}],"id":93},{"type":3,"textContent":"\n    ","id":95}],"id":72},{"type":3,"textContent":"\n","id":96},{"type":2,"tagName":"article","attributes":{"class":"card","data-sku":"lumen-desk-lamp"},"childNodes":[{"type":3,"textContent":"\n      ","id":98},{"type":2,"tagName":"div","attributes":{"class":"thumb","style":"background:linear-gradient(135deg,hsl(40 70% 62%),hsl(80 70% 45%))","role":"img","aria-label":"Lumen Desk Lamp"},"childNodes":[],"id":99},{"type":3,"textContent":"\n      ","id":100},{"type":2,"tagName":"div","attributes":{"class":"name"},"childNodes":[{"type":3,"textContent":"Lumen Desk Lamp","id":102}],"id":101},{"type":3,"textContent":"\n      ","id":103},{"type":2,"tagName":"div","attributes":{"class":"muted","style":"font-size:13px"},"childNodes":[{"type":3,"textContent":"Tuneable white, USB-C powered","id":105}],"id":104},{"type":3,"textContent":"\n      ","id":106},{"type":2,"tagName":"div","attributes":{"class":"price"},"childNodes":[{"type":3,"textContent":"$64.00","id":108}],"id":107},{"type":3,"textContent":"\n      ","id":109},{"type":2,"tagName":"form","attributes":{"method":"post","action":"/__fixture/cart/add?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"\n        ","id":111},{"type":2,"tagName":"input","attributes":{"type":"hidden","name":"sku","value":"lumen-desk-lamp"},"childNodes":[],"id":112},{"type":3,"textContent":"\n        ","id":113},{"type":2,"tagName":"button","attributes":{"type":"submit","class":"primary","data-testid":"add-lumen-desk-lamp","aria-label":"Add to cart: Lumen Desk Lamp"},"childNodes":[{"type":3,"textContent":"Add to cart","id":115}],"id":114},{"type":3,"textContent":"\n      ","id":116}],"id":110},{"type":3,"textContent":"\n      ","id":117},{"type":2,"tagName":"a","attributes":{"class":"link","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/__fixture/product/lumen-desk-lamp?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"View details","id":119}],"id":118},{"type":3,"textContent":"\n    ","id":120}],"id":97},{"type":3,"textContent":"\n","id":121},{"type":2,"tagName":"article","attributes":{"class":"card","data-sku":"atlas-backpack"},"childNodes":[{"type":3,"textContent":"\n      ","id":123},{"type":2,"tagName":"div","attributes":{"class":"thumb","style":"background:linear-gradient(135deg,hsl(150 70% 62%),hsl(190 70% 45%))","role":"img","aria-label":"Atlas Backpack"},"childNodes":[],"id":124},{"type":3,"textContent":"\n      ","id":125},{"type":2,"tagName":"div","attributes":{"class":"name"},"childNodes":[{"type":3,"textContent":"Atlas Backpack","id":127}],"id":126},{"type":3,"textContent":"\n      ","id":128},{"type":2,"tagName":"div","attributes":{"class":"muted","style":"font-size:13px"},"childNodes":[{"type":3,"textContent":"22L, weather-sealed zips","id":130}],"id":129},{"type":3,"textContent":"\n      ","id":131},{"type":2,"tagName":"div","attributes":{"class":"price"},"childNodes":[{"type":3,"textContent":"$120.00","id":133}],"id":132},{"type":3,"textContent":"\n      ","id":134},{"type":2,"tagName":"form","attributes":{"method":"post","action":"/__fixture/cart/add?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"\n        ","id":136},{"type":2,"tagName":"input","attributes":{"type":"hidden","name":"sku","value":"atlas-backpack"},"childNodes":[],"id":137},{"type":3,"textContent":"\n        ","id":138},{"type":2,"tagName":"button","attributes":{"type":"submit","class":"primary","data-testid":"add-atlas-backpack","aria-label":"Add to cart: Atlas Backpack"},"childNodes":[{"type":3,"textContent":"Add to cart","id":140}],"id":139},{"type":3,"textContent":"\n      ","id":141}],"id":135},{"type":3,"textContent":"\n      ","id":142},{"type":2,"tagName":"a","attributes":{"class":"link","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/__fixture/product/atlas-backpack?run=14d33e40-580b-42b4-a001-a107318e864b"},"childNodes":[{"type":3,"textContent":"View details","id":144}],"id":143},{"type":3,"textContent":"\n    ","id":145}],"id":122}],"id":46}],"id":39},{"type":3,"textContent":"\n\n\n\n\n\n","id":146}],"id":21}],"id":3}],"id":1},"initialOffset":{"left":0,"top":0}},"timestamp":1788350625242}
{"type":3,"data":{"source":1,"positions":[{"x":483,"y":450,"id":89,"timeOffset":0}]},"timestamp":1788350625328}
{"type":3,"data":{"source":2,"type":1,"id":89,"x":483.3699951171875,"y":450.6000061035156},"timestamp":1788350625329}
{"type":3,"data":{"source":2,"type":5,"id":89},"timestamp":1788350625329}
{"type":3,"data":{"source":2,"type":0,"id":89,"x":483.3699951171875,"y":450.6000061035156},"timestamp":1788350625329}
{"type":3,"data":{"source":2,"type":2,"id":89,"x":483,"y":450,"pointerType":0},"timestamp":1788350625329}
{"type":0,"data":{},"timestamp":1788350625973}
{"type":1,"data":{},"timestamp":1788350626148}
{"type":4,"data":{"href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/cart?run=14d33e40-580b-42b4-a001-a107318e864b","width":1280,"height":800},"timestamp":1788350626148}
{"type":2,"data":{"node":{"type":0,"childNodes":[{"type":1,"name":"html","publicId":"","systemId":"","id":2},{"type":2,"tagName":"html","attributes":{"lang":"en"},"childNodes":[{"type":2,"tagName":"head","attributes":{},"childNodes":[{"type":2,"tagName":"meta","attributes":{"charset":"utf-8"},"childNodes":[],"id":5},{"type":2,"tagName":"meta","attributes":{"name":"viewport","content":"width=device-width, initial-scale=1"},"childNodes":[],"id":6},{"type":2,"tagName":"link","attributes":{"data-precedence":"next","_cssText":"@layer properties {\n  @supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))) {\n  *, ::backdrop, ::after, ::before { --tw-translate-x: 0; --tw-translate-y: 0; --tw-translate-z: 0; --tw-space-y-reverse: 0; --tw-divide-y-reverse: 0; --tw-border-style: solid; --tw-leading: initial; --tw-font-weight: initial; --tw-tracking: initial; --tw-ordinal: initial; --tw-slashed-zero: initial; --tw-numeric-figure: initial; --tw-numeric-spacing: initial; --tw-numeric-fraction: initial; --tw-outline-style: solid; --tw-backdrop-blur: initial; --tw-backdrop-brightness: initial; --tw-backdrop-contrast: initial; --tw-backdrop-grayscale: initial; --tw-backdrop-hue-rotate: initial; --tw-backdrop-invert: initial; --tw-backdrop-opacity: initial; --tw-backdrop-saturate: initial; --tw-backdrop-sepia: initial; --tw-duration: initial; }\n}\n}@layer theme {\n  :host, :root { --font-sans: system-ui,-apple-system,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif; --font-mono: ui-monospace,SFMono-Regular,\"SF Mono\",Menlo,Consolas,monospace; --spacing: .25rem; --container-2xl: 42rem; --container-3xl: 48rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: calc(1.5 / 1); --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: calc(2.25 / 1.875); --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --tracking-tight: -.025em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-relaxed: 1.625; --radius-lg: .5rem; --animate-spin: spin 1s linear infinite; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4,0,.2,1); --default-font-family: var(--font-sans); --default-mono-font-family: var(--font-mono); --color-plane: #0a0a0b; --color-surface: #111113; --color-raised: #17171a; --color-hover: #1d1d21; --color-line: #26262b; --color-line-strong: #33333a; --color-ink: #f4f4f5; --color-ink-2: #a1a1aa; --color-ink-3: #71717a; --color-accent: #3987e5; --color-good: #0ca30c; --color-warning: #fab219; --color-serious: #ec835a; --color-critical: #d03b3b; }\n}@layer base {\n  *, ::backdrop, ::after, ::before { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }\n  ::file-selector-button { box-sizing: border-box; border: 0px solid; margin: 0px; padding: 0px; }\n  :host, html { text-size-adjust: 100%; tab-size: 4; line-height: 1.5; font-family: var(--default-font-family,-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,\"Helvetica Neue\",\"Noto Sans\",Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\",\"Segoe UI Symbol\",\"Noto Color Emoji\"); font-feature-settings: var(--default-font-feature-settings,normal); font-variation-settings: var(--default-font-variation-settings,normal); -webkit-tap-highlight-color: transparent; }\n  hr { height: 0px; color: inherit; border-top-width: 1px; }\n  abbr:where([title]) { text-decoration: underline dotted; }\n  h1, h2, h3, h4, h5, h6 { font-size: inherit; font-weight: inherit; }\n  a { color: inherit; text-decoration: inherit; }\n  b, strong { font-weight: bolder; }\n  code, kbd, pre, samp { font-family: var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,\"Liberation Mono\",\"Courier New\",monospace); font-feature-settings: var(--default-mono-font-feature-settings,normal); font-variation-settings: var(--default-mono-font-variation-settings,normal); font-size: 1em; }\n  small { font-size: 80%; }\n  sub, sup { vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }\n  sub { bottom: -0.25em; }\n  sup { top: -0.5em; }\n  table { text-indent: 0px; border-color: inherit; border-collapse: collapse; }\n  progress { vertical-align: baseline; }\n  summary { display: list-item; }\n  menu, ol, ul { list-style: none; }\n  audio, canvas, embed, iframe, img, object, svg, video { vertical-align: middle; display: block; }\n  img, video { max-width: 100%; height: auto; }\n  button, input, optgroup, select, textarea { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }\n  ::file-selector-button { font: inherit; letter-spacing: inherit; color: inherit; opacity: 1; background-color: rgba(0, 0, 0, 0); border-radius: 0px; }\n  :where(select:is([multiple], [size])) optgroup { font-weight: bolder; }\n  :where(select:is([multiple], [size])) optgroup option { padding-inline-start: 20px; }\n  ::file-selector-button { margin-inline-end: 4px; }\n  ::placeholder { opacity: 1; }\n  @supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px) {\n  ::placeholder { color: currentcolor; }\n  @supports (color:color-mix(in lab,red,red)) {\n  ::placeholder { color: color-mix(currentcolor, transparent); }\n}\n}\n  textarea { resize: vertical; }\n  ::-webkit-search-decoration { appearance: none; }\n  ::-webkit-date-and-time-value { min-height: 1lh; text-align: inherit; }\n  ::-webkit-datetime-edit { display: inline-flex; }\n  ::-webkit-datetime-edit-fields-wrapper { padding: 0px; }\n  ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field { padding-block: 0px; }\n  ::-webkit-datetime-edit-day-field, ::-webkit-datetime-edit-month-field { padding-block: 0px; }\n  ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field { padding-block: 0px; }\n  ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-second-field { padding-block: 0px; }\n  ::-webkit-datetime-edit-meridiem-field { padding-block: 0px; }\n  ::-webkit-calendar-picker-indicator { line-height: 1; }\n  button, input:where([type=\"button\"], [type=\"reset\"], [type=\"submit\"]) { appearance: button; }\n  ::file-selector-button { appearance: button; }\n  ::-webkit-inner-spin-button, ::-webkit-outer-spin-button { height: auto; }\n  [hidden]:where(:not([hidden=\"until-found\"])) { display: none !important; }\n}@layer components {\n  .card { background: var(--color-surface); border: 1px solid var(--color-line); border-radius: 10px; }\n  .hairline { border-color: var(--color-line); }\n  .tnum { font-variant-numeric: tabular-nums; }\n  .btn { cursor: pointer; border: 1px solid rgba(0, 0, 0, 0); border-radius: 8px; justify-content: center; align-items: center; gap: 0.5rem; padding: 0.5rem 0.9rem; font-size: 0.875rem; font-weight: 500; line-height: 1.2; transition: background-color 0.12s, border-color 0.12s, opacity 0.12s; display: inline-flex; }\n  .btn:disabled { opacity: 0.45; cursor: not-allowed; }\n  .btn-primary { background: var(--color-accent); color: rgb(255, 255, 255); }\n  .btn-primary:not(:disabled):hover { background: rgb(74, 147, 234); }\n  .btn-secondary { background: var(--color-raised); border-color: var(--color-line-strong); color: var(--color-ink); }\n  .btn-secondary:not(:disabled):hover { background: var(--color-hover); }\n  .btn-ghost { color: var(--color-ink-2); }\n  .btn-ghost:hover { background: var(--color-raised); color: var(--color-ink); }\n  .chip { border: 1px solid var(--color-line-strong); letter-spacing: 0.04em; text-transform: uppercase; color: var(--color-ink-2); white-space: nowrap; border-radius: 999px; align-items: center; gap: 0.35rem; padding: 0.15rem 0.55rem; font-size: 0.6875rem; font-weight: 600; display: inline-flex; }\n  .field { background: var(--color-plane); border: 1px solid var(--color-line-strong); width: 100%; font: inherit; color: var(--color-ink); border-radius: 8px; padding: 0.55rem 0.7rem; }\n  .field:focus { border-color: var(--color-accent); }\n  .label { letter-spacing: 0.02em; color: var(--color-ink-2); margin-bottom: 0.35rem; font-size: 0.75rem; font-weight: 600; display: block; }\n  .section-title { letter-spacing: 0.08em; text-transform: uppercase; color: var(--color-ink-3); font-size: 0.6875rem; font-weight: 600; }\n}@layer utilities {\n  .sr-only { clip-path: inset(50%); white-space: nowrap; border-width: 0px; width: 1px; height: 1px; margin: -1px; padding: 0px; overflow: hidden; }\n  .absolute, .sr-only { position: absolute; }\n  .fixed { position: fixed; }\n  .relative { position: relative; }\n  .static { position: static; }\n  .sticky { position: sticky; }\n  .inset-y-0 { inset-block: 0px; }\n  .top-0 { top: 0px; }\n  .top-1\\/2 { top: 50%; }\n  .top-20 { top: calc(var(--spacing) * 20); }\n  .left-0 { left: 0px; }\n  .z-40 { z-index: 40; }\n  .order-last { order: 9999; }\n  .col-span-2 { grid-column: span 2 / span 2; }\n  .-mx-2 { margin-inline: calc(var(--spacing) * -2); }\n  .mx-auto { margin-inline: auto; }\n  .mt-0\\.5 { margin-top: calc(var(--spacing) * .5); }\n  .mt-1 { margin-top: var(--spacing); }\n  .mt-1\\.5 { margin-top: calc(var(--spacing) * 1.5); }\n  .mt-2 { margin-top: calc(var(--spacing) * 2); }\n  .mt-3 { margin-top: calc(var(--spacing) * 3); }\n  .mt-4 { margin-top: calc(var(--spacing) * 4); }\n  .mt-5 { margin-top: calc(var(--spacing) * 5); }\n  .mt-8 { margin-top: calc(var(--spacing) * 8); }\n  .mb-2 { margin-bottom: calc(var(--spacing) * 2); }\n  .-ml-2 { margin-left: calc(var(--spacing) * -2); }\n  .ml-2 { margin-left: calc(var(--spacing) * 2); }\n  .ml-auto { margin-left: auto; }\n  .block { display: block; }\n  .flex { display: flex; }\n  .grid { display: grid; }\n  .hidden { display: none; }\n  .inline-flex { display: inline-flex; }\n  .h-1\\.5 { height: calc(var(--spacing) * 1.5); }\n  .h-5 { height: calc(var(--spacing) * 5); }\n  .h-6 { height: calc(var(--spacing) * 6); }\n  .h-8 { height: calc(var(--spacing) * 8); }\n  .h-14 { height: calc(var(--spacing) * 14); }\n  .h-\\[9px\\] { height: 9px; }\n  .h-full { height: 100%; }\n  .h-px { height: 1px; }\n  .max-h-64 { max-height: calc(var(--spacing) * 64); }\n  .max-h-80 { max-height: calc(var(--spacing) * 80); }\n  .min-h-screen { min-height: 100vh; }\n  .w-5 { width: calc(var(--spacing) * 5); }\n  .w-16 { width: calc(var(--spacing) * 16); }\n  .w-20 { width: calc(var(--spacing) * 20); }\n  .w-24 { width: calc(var(--spacing) * 24); }\n  .w-64 { width: calc(var(--spacing) * 64); }\n  .w-full { width: 100%; }\n  .max-w-2xl { max-width: var(--container-2xl); }\n  .max-w-3xl { max-width: var(--container-3xl); }\n  .max-w-\\[12rem\\] { max-width: 12rem; }\n  .max-w-\\[1400px\\] { max-width: 1400px; }\n  .min-w-0 { min-width: 0px; }\n  .min-w-8 { min-width: calc(var(--spacing) * 8); }\n  .min-w-\\[46rem\\] { min-width: 46rem; }\n  .flex-1 { flex: 1 1 0%; }\n  .shrink { flex-shrink: 1; }\n  .shrink-0 { flex-shrink: 0; }\n  .border-collapse { border-collapse: collapse; }\n  .-translate-y-1\\/2 { --tw-translate-y: calc(calc(1 / 2 * 100%) * -1); translate: var(--tw-translate-x) var(--tw-translate-y); }\n  .animate-spin { animation: var(--animate-spin); }\n  .cursor-pointer { cursor: pointer; }\n  .grid-cols-\\[1fr_auto\\] { grid-template-columns: 1fr auto; }\n  .grid-cols-\\[6rem_1fr_auto\\] { grid-template-columns: 6rem 1fr auto; }\n  .grid-cols-\\[minmax\\(7rem\\,9rem\\)_1fr_auto\\] { grid-template-columns: minmax(7rem, 9rem) 1fr auto; }\n  .flex-col { flex-direction: column; }\n  .flex-wrap { flex-wrap: wrap; }\n  .items-baseline { align-items: baseline; }\n  .items-center { align-items: center; }\n  .items-end { align-items: flex-end; }\n  .items-start { align-items: flex-start; }\n  .justify-between { justify-content: space-between; }\n  .justify-center { justify-content: center; }\n  .gap-1 { gap: var(--spacing); }\n  .gap-1\\.5 { gap: calc(var(--spacing) * 1.5); }\n  .gap-2 { gap: calc(var(--spacing) * 2); }\n  .gap-2\\.5 { gap: calc(var(--spacing) * 2.5); }\n  .gap-3 { gap: calc(var(--spacing) * 3); }\n  .gap-4 { gap: calc(var(--spacing) * 4); }\n  .gap-6 { gap: calc(var(--spacing) * 6); }\n  .gap-8 { gap: calc(var(--spacing) * 8); }\n  :where(.space-y-1 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(var(--spacing) * var(--tw-space-y-reverse)); margin-block-end: calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse))); }\n  :where(.space-y-1\\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse))); }\n  :where(.space-y-2 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse))); }\n  :where(.space-y-2\\.5 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse))); }\n  :where(.space-y-4 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse))); }\n  :where(.space-y-6 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse))); }\n  :where(.space-y-16 > :not(:last-child)) { --tw-space-y-reverse: 0; margin-block-start: calc(calc(var(--spacing) * 16) * var(--tw-space-y-reverse)); margin-block-end: calc(calc(var(--spacing) * 16) * calc(1 - var(--tw-space-y-reverse))); }\n  .gap-x-3 { column-gap: calc(var(--spacing) * 3); }\n  .gap-x-8 { column-gap: calc(var(--spacing) * 8); }\n  .gap-y-1 { row-gap: var(--spacing); }\n  .gap-y-3 { row-gap: calc(var(--spacing) * 3); }\n  .gap-y-4 { row-gap: calc(var(--spacing) * 4); }\n  :where(.divide-y > :not(:last-child)) { --tw-divide-y-reverse: 0; border-bottom-style: var(--tw-border-style); border-top-style: var(--tw-border-style); border-top-width: calc(1px * var(--tw-divide-y-reverse)); border-bottom-width: calc(1px * calc(1 - var(--tw-divide-y-reverse))); }\n  :where(.divide-\\[var\\(--color-line\\)\\] > :not(:last-child)) { border-color: var(--color-line); }\n  .truncate { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }\n  .overflow-auto { overflow: auto; }\n  .overflow-hidden { overflow: hidden; }\n  .overflow-x-auto { overflow-x: auto; }\n  .rounded { border-radius: 0.25rem; }\n  .rounded-full { border-radius: 3.40282e+38px; }\n  .rounded-lg { border-radius: var(--radius-lg); }\n  .border { border-style: var(--tw-border-style); border-width: 1px; }\n  .border-x-2 { border-inline-style: var(--tw-border-style); border-inline-width: 2px; }\n  .border-t { border-top-style: var(--tw-border-style); border-top-width: 1px; }\n  .border-b { border-bottom-style: var(--tw-border-style); border-bottom-width: 1px; }\n  .border-dashed { --tw-border-style: dashed; border-style: dashed; }\n  .border-\\[color-mix\\(in_oklab\\,var\\(--color-critical\\)_35\\%\\,transparent\\)\\] { border-color: rgba(208, 59, 59, 0.35); }\n  @supports (color:color-mix(in lab,red,red)) {\n  .border-\\[color-mix\\(in_oklab\\,var\\(--color-critical\\)_35\\%\\,transparent\\)\\] { border-color: color-mix(in oklab,var(--color-critical) 35%,transparent); }\n}\n  .border-\\[var\\(--color-line\\)\\] { border-color: var(--color-line); }\n  .border-\\[var\\(--color-line-strong\\)\\] { border-color: var(--color-line-strong); }\n  .bg-\\[color-mix\\(in_oklab\\,var\\(--color-plane\\)_88\\%\\,transparent\\)\\] { background-color: rgba(10, 10, 11, 0.88); }\n  @supports (color:color-mix(in lab,red,red)) {\n  .bg-\\[color-mix\\(in_oklab\\,var\\(--color-plane\\)_88\\%\\,transparent\\)\\] { background-color: color-mix(in oklab,var(--color-plane) 88%,transparent); }\n}\n  .bg-\\[var\\(--color-plane\\)\\] { background-color: var(--color-plane); }\n  .bg-\\[var\\(--color-raised\\)\\] { background-color: var(--color-raised); }\n  .p-2\\.5 { padding: calc(var(--spacing) * 2.5); }\n  .p-3 { padding: calc(var(--spacing) * 3); }\n  .p-4 { padding: calc(var(--spacing) * 4); }\n  .p-5 { padding: calc(var(--spacing) * 5); }\n  .p-6 { padding: calc(var(--spacing) * 6); }\n  .px-1 { padding-inline: var(--spacing); }\n  .px-2 { padding-inline: calc(var(--spacing) * 2); }\n  .px-3 { padding-inline: calc(var(--spacing) * 3); }\n  .px-4 { padding-inline: calc(var(--spacing) * 4); }\n  .px-5 { padding-inline: calc(var(--spacing) * 5); }\n  .py-1 { padding-block: var(--spacing); }\n  .py-1\\.5 { padding-block: calc(var(--spacing) * 1.5); }\n  .py-2 { padding-block: calc(var(--spacing) * 2); }\n  .py-2\\.5 { padding-block: calc(var(--spacing) * 2.5); }\n  .py-3 { padding-block: calc(var(--spacing) * 3); }\n  .py-4 { padding-block: calc(var(--spacing) * 4); }\n  .py-8 { padding-block: calc(var(--spacing) * 8); }\n  .pt-4 { padding-top: calc(var(--spacing) * 4); }\n  .pt-8 { padding-top: calc(var(--spacing) * 8); }\n  .pr-3 { padding-right: calc(var(--spacing) * 3); }\n  .pb-2 { padding-bottom: calc(var(--spacing) * 2); }\n  .pb-10 { padding-bottom: calc(var(--spacing) * 10); }\n  .text-center { text-align: center; }\n  .text-left { text-align: left; }\n  .text-right { text-align: right; }\n  .font-mono { font-family: var(--font-mono); }\n  .text-2xl { font-size: var(--text-2xl); line-height: var(--tw-leading,var(--text-2xl--line-height)); }\n  .text-3xl { font-size: var(--text-3xl); line-height: var(--tw-leading,var(--text-3xl--line-height)); }\n  .text-4xl { font-size: var(--text-4xl); line-height: var(--tw-leading,var(--text-4xl--line-height)); }\n  .text-5xl { font-size: var(--text-5xl); line-height: var(--tw-leading,var(--text-5xl--line-height)); }\n  .text-6xl { font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height)); }\n  .text-base { font-size: var(--text-base); line-height: var(--tw-leading,var(--text-base--line-height)); }\n  .text-lg { font-size: var(--text-lg); line-height: var(--tw-leading,var(--text-lg--line-height)); }\n  .text-sm { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }\n  .text-xl { font-size: var(--text-xl); line-height: var(--tw-leading,var(--text-xl--line-height)); }\n  .text-xs { font-size: var(--text-xs); line-height: var(--tw-leading,var(--text-xs--line-height)); }\n  .text-\\[11px\\] { font-size: 11px; }\n  .text-\\[13px\\] { font-size: 13px; }\n  .leading-\\[1\\.05\\] { --tw-leading: 1.05; line-height: 1.05; }\n  .leading-none { --tw-leading: 1; line-height: 1; }\n  .leading-relaxed { --tw-leading: var(--leading-relaxed); line-height: var(--leading-relaxed); }\n  .leading-snug { --tw-leading: var(--leading-snug); line-height: var(--leading-snug); }\n  .leading-tight { --tw-leading: var(--leading-tight); line-height: var(--leading-tight); }\n  .font-medium { --tw-font-weight: var(--font-weight-medium); font-weight: var(--font-weight-medium); }\n  .font-normal { --tw-font-weight: var(--font-weight-normal); font-weight: var(--font-weight-normal); }\n  .font-semibold { --tw-font-weight: var(--font-weight-semibold); font-weight: var(--font-weight-semibold); }\n  .tracking-tight { --tw-tracking: var(--tracking-tight); letter-spacing: var(--tracking-tight); }\n  .break-words { overflow-wrap: break-word; }\n  .whitespace-pre-wrap { white-space: pre-wrap; }\n  .text-\\[var\\(--color-ink\\)\\] { color: var(--color-ink); }\n  .text-\\[var\\(--color-ink-2\\)\\] { color: var(--color-ink-2); }\n  .text-\\[var\\(--color-ink-3\\)\\] { color: var(--color-ink-3); }\n  .uppercase { text-transform: uppercase; }\n  .tabular-nums { --tw-numeric-spacing: tabular-nums; font-variant-numeric: var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,); }\n  .outline { outline-style: var(--tw-outline-style); outline-width: 1px; }\n  .backdrop-blur { --tw-backdrop-blur: blur(8px); backdrop-filter: var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,); }\n  .transition-\\[width\\] { transition-property: width; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }\n  .transition-colors { transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to; transition-timing-function: var(--tw-ease,var(--default-transition-timing-function)); transition-duration: var(--tw-duration,var(--default-transition-duration)); }\n  .duration-500 { --tw-duration: .5s; transition-duration: 0.5s; }\n  .last\\:border-0:last-child { border-style: var(--tw-border-style); border-width: 0px; }\n  @media (hover: hover) {\n  .hover\\:bg-\\[var\\(--color-raised\\)\\]:hover { background-color: var(--color-raised); }\n  .hover\\:text-\\[var\\(--color-ink\\)\\]:hover { color: var(--color-ink); }\n  .hover\\:text-\\[var\\(--color-ink-2\\)\\]:hover { color: var(--color-ink-2); }\n  .hover\\:underline:hover { text-decoration-line: underline; }\n  .hover\\:opacity-80:hover { opacity: 0.8; }\n}\n  .focus\\:not-sr-only:focus { clip-path: none; white-space: normal; width: auto; height: auto; margin: 0px; padding: 0px; position: static; overflow: visible; }\n  .focus\\:absolute:focus { position: absolute; }\n  .focus\\:top-4:focus { top: calc(var(--spacing) * 4); }\n  .focus\\:left-4:focus { left: calc(var(--spacing) * 4); }\n  .focus\\:z-50:focus { z-index: 50; }\n  .focus\\:rounded:focus { border-radius: 0.25rem; }\n  .focus\\:bg-\\[var\\(--color-raised\\)\\]:focus { background-color: var(--color-raised); }\n  .focus\\:px-3:focus { padding-inline: calc(var(--spacing) * 3); }\n  .focus\\:py-2:focus { padding-block: calc(var(--spacing) * 2); }\n  .focus\\:text-sm:focus { font-size: var(--text-sm); line-height: var(--tw-leading,var(--text-sm--line-height)); }\n  @media (min-width: 40rem) {\n  .sm\\:order-none { order: 0; }\n  .sm\\:col-auto { grid-column: auto; }\n  .sm\\:col-span-1 { grid-column: span 1 / span 1; }\n  .sm\\:ml-4 { margin-left: calc(var(--spacing) * 4); }\n  .sm\\:block { display: block; }\n  .sm\\:hidden { display: none; }\n  .sm\\:inline { display: inline; }\n  .sm\\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }\n  .sm\\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0px, 1fr)); }\n  .sm\\:grid-cols-\\[minmax\\(7rem\\,10rem\\)_1fr_auto\\] { grid-template-columns: minmax(7rem, 10rem) 1fr auto; }\n  .sm\\:gap-4 { gap: calc(var(--spacing) * 4); }\n  .sm\\:px-5 { padding-inline: calc(var(--spacing) * 5); }\n  .sm\\:text-6xl { font-size: var(--text-6xl); line-height: var(--tw-leading,var(--text-6xl--line-height)); }\n}\n  @media (min-width: 64rem) {\n  .lg\\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0px, 1fr)); }\n  .lg\\:grid-cols-4 { grid-template-columns: repeat(4, minmax(0px, 1fr)); }\n  .lg\\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0px, 1fr)); }\n  .lg\\:grid-cols-\\[1\\.15fr_1fr\\] { grid-template-columns: 1.15fr 1fr; }\n  .lg\\:grid-cols-\\[1fr_20rem\\] { grid-template-columns: 1fr 20rem; }\n  .lg\\:items-start { align-items: flex-start; }\n}\n}:root { color-scheme: dark; }body, html { background: var(--color-plane); color: var(--color-ink); font-family: var(--font-sans); -webkit-font-smoothing: antialiased; }:where(a, button, input, select, textarea, [tabindex]):focus-visible { outline: 2px solid var(--color-accent); outline-offset: 2px; border-radius: 4px; }::selection { background: rgba(57, 135, 229, 0.4); }@supports (color:color-mix(in lab,red,red)) {\n  ::selection { background: color-mix(in oklab,var(--color-accent) 40%,transparent); }\n}@keyframes gauntlet-pulse { \n  0%, 100% { opacity: 1; }\n  50% { opacity: 0.35; }\n}.pulse { animation: 1.6s ease-in-out 0s infinite normal none running gauntlet-pulse; }@media (prefers-reduced-motion: reduce) {\n  *, ::after, ::before { transition-duration: 0.01ms !important; animation-duration: 0.01ms !important; animation-iteration-count: 1 !important; }\n}@property --tw-translate-x { syntax: \"*\"; inherits: false; initial-value: 0; }@property --tw-translate-y { syntax: \"*\"; inherits: false; initial-value: 0; }@property --tw-translate-z { syntax: \"*\"; inherits: false; initial-value: 0; }@property --tw-space-y-reverse { syntax: \"*\"; inherits: false; initial-value: 0; }@property --tw-divide-y-reverse { syntax: \"*\"; inherits: false; initial-value: 0; }@property --tw-border-style { syntax: \"*\"; inherits: false; initial-value: solid; }@property --tw-leading { syntax: \"*\"; inherits: false; }@property --tw-font-weight { syntax: \"*\"; inherits: false; }@property --tw-tracking { syntax: \"*\"; inherits: false; }@property --tw-ordinal { syntax: \"*\"; inherits: false; }@property --tw-slashed-zero { syntax: \"*\"; inherits: false; }@property --tw-numeric-figure { syntax: \"*\"; inherits: false; }@property --tw-numeric-spacing { syntax: \"*\"; inherits: false; }@property --tw-numeric-fraction { syntax: \"*\"; inherits: false; }@property --tw-outline-style { syntax: \"*\"; inherits: false; initial-value: solid; }@property --tw-backdrop-blur { syntax: \"*\"; inherits: false; }@property --tw-backdrop-brightness { syntax: \"*\"; inherits: false; }@property --tw-backdrop-contrast { syntax: \"*\"; inherits: false; }@property --tw-backdrop-grayscale { syntax: \"*\"; inherits: false; }@property --tw-backdrop-hue-rotate { syntax: \"*\"; inherits: false; }@property --tw-backdrop-invert { syntax: \"*\"; inherits: false; }@property --tw-backdrop-opacity { syntax: \"*\"; inherits: false; }@property --tw-backdrop-saturate { syntax: \"*\"; inherits: false; }@property --tw-backdrop-sepia { syntax: \"*\"; inherits: false; }@property --tw-duration { syntax: \"*\"; inherits: false; }@keyframes spin { \n  100% { transform: rotate(1turn); }\n}"},"childNodes":[],"id":7},{"type":2,"tagName":"link","attributes":{"rel":"preload","as":"script","fetchpriority":"low","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/webpack-0045cf6505510be8.js"},"childNodes":[],"id":8},{"type":2,"tagName":"script","attributes":{"src":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/bd0d9821-d763b18fd2d95ef1.js","async":""},"childNodes":[],"id":9},{"type":2,"tagName":"script","attributes":{"src":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/511-f763220f28e7cdb1.js","async":""},"childNodes":[],"id":10},{"type":2,"tagName":"script","attributes":{"src":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/main-app-3952e5fd27914d50.js","async":""},"childNodes":[],"id":11},{"type":2,"tagName":"script","attributes":{"src":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/351-fb437bb6a1cf0876.js","async":""},"childNodes":[],"id":12},{"type":2,"tagName":"script","attributes":{"src":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/app/page-39259ac62ade47e3.js","async":""},"childNodes":[],"id":13},{"type":2,"tagName":"title","attributes":{},"childNodes":[{"type":3,"textContent":"404: This page could not be found.","id":15}],"id":14},{"type":2,"tagName":"meta","attributes":{"name":"robots","content":"noindex"},"childNodes":[],"id":16},{"type":2,"tagName":"title","attributes":{},"childNodes":[{"type":3,"textContent":"AgentGauntlet — crash-test your browser agent","id":18}],"id":17},{"type":2,"tagName":"meta","attributes":{"name":"description","content":"Run the same task across changing browsers, states, networks and UI conditions. Measure what survives."},"childNodes":[],"id":19},{"type":2,"tagName":"script","attributes":{"src":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/polyfills-42372ed130431b0a.js","nomodule":""},"childNodes":[],"id":20}],"id":4},{"type":2,"tagName":"body","attributes":{"class":"min-h-screen"},"childNodes":[{"type":2,"tagName":"div","attributes":{"hidden":""},"childNodes":[{"type":5,"textContent":"$","id":23},{"type":5,"textContent":"/$","id":24}],"id":22},{"type":2,"tagName":"a","attributes":{"href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/cart?run=14d33e40-580b-42b4-a001-a107318e864b#main","class":"sr-only focus:not-sr-only focus:absolute focus:left-4 focus:top-4 focus:z-50 focus:rounded focus:bg-[var(--color-raised)] focus:px-3 focus:py-2 focus:text-sm"},"childNodes":[{"type":3,"textContent":"Skip to content","id":26}],"id":25},{"type":2,"tagName":"header","attributes":{"class":"sticky top-0 z-40 border-b border-[var(--color-line)] bg-[color-mix(in_oklab,var(--color-plane)_88%,transparent)] backdrop-blur"},"childNodes":[{"type":2,"tagName":"div","attributes":{"class":"mx-auto flex h-14 max-w-[1400px] items-center gap-3 overflow-hidden px-4 sm:gap-4 sm:px-5"},"childNodes":[{"type":2,"tagName":"a","attributes":{"class":"flex shrink-0 items-center gap-2 font-semibold tracking-tight","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/"},"childNodes":[{"type":2,"tagName":"svg","attributes":{"xmlns":"http://www.w3.org/2000/svg","width":"17","height":"17","viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","class":"lucide lucide-swords","style":"color:var(--color-accent)","aria-hidden":"true"},"childNodes":[{"type":2,"tagName":"polyline","attributes":{"points":"14.5 17.5 3 6 3 3 6 3 17.5 14.5"},"childNodes":[],"isSVG":true,"id":31},{"type":2,"tagName":"line","attributes":{"x1":"13","x2":"19","y1":"19","y2":"13"},"childNodes":[],"isSVG":true,"id":32},{"type":2,"tagName":"line","attributes":{"x1":"16","x2":"20","y1":"16","y2":"20"},"childNodes":[],"isSVG":true,"id":33},{"type":2,"tagName":"line","attributes":{"x1":"19","x2":"21","y1":"21","y2":"19"},"childNodes":[],"isSVG":true,"id":34},{"type":2,"tagName":"polyline","attributes":{"points":"14.5 6.5 18 3 21 3 21 6 17.5 9.5"},"childNodes":[],"isSVG":true,"id":35},{"type":2,"tagName":"line","attributes":{"x1":"5","x2":"9","y1":"14","y2":"18"},"childNodes":[],"isSVG":true,"id":36},{"type":2,"tagName":"line","attributes":{"x1":"7","x2":"4","y1":"17","y2":"20"},"childNodes":[],"isSVG":true,"id":37},{"type":2,"tagName":"line","attributes":{"x1":"3","x2":"5","y1":"19","y2":"21"},"childNodes":[],"isSVG":true,"id":38}],"isSVG":true,"id":30},{"type":2,"tagName":"span","attributes":{"class":"hidden sm:inline"},"childNodes":[{"type":3,"textContent":"AgentGauntlet","id":40}],"id":39},{"type":2,"tagName":"span","attributes":{"class":"sm:hidden"},"childNodes":[{"type":3,"textContent":"Gauntlet","id":42}],"id":41}],"id":29},{"type":2,"tagName":"nav","attributes":{"aria-label":"Main","class":"flex items-center gap-1 text-sm sm:ml-4"},"childNodes":[{"type":2,"tagName":"a","attributes":{"class":"btn btn-ghost","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/runs"},"childNodes":[{"type":3,"textContent":"Runs","id":45}],"id":44},{"type":2,"tagName":"a","attributes":{"class":"btn btn-ghost","href":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/suites/new"},"childNodes":[{"type":3,"textContent":"New suite","id":47}],"id":46}],"id":43},{"type":2,"tagName":"div","attributes":{"class":"ml-auto flex shrink-0 items-center gap-2"},"childNodes":[{"type":2,"tagName":"span","attributes":{"class":"chip","title":"Executed on real Solari cloud browsers. These runs spend credits.","style":"color:var(--color-good);border-color:color-mix(in oklab, var(--color-good) 45%, transparent)"},"childNodes":[{"type":3,"textContent":"SOLARI LIVE","id":50}],"id":49}],"id":48}],"id":28}],"id":27},{"type":2,"tagName":"main","attributes":{"id":"main","class":"mx-auto max-w-[1400px] px-5 py-8"},"childNodes":[{"type":2,"tagName":"div","attributes":{"style":"font-family:system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\";height:100vh;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center"},"childNodes":[{"type":2,"tagName":"div","attributes":{},"childNodes":[{"type":2,"tagName":"style","attributes":{"_cssText":"body { color: rgb(0, 0, 0); background: rgb(255, 255, 255); margin: 0px; }.next-error-h1 { border-right: 1px solid rgba(0, 0, 0, 0.3); }@media (prefers-color-scheme: dark) {\n  body { color: rgb(255, 255, 255); background: rgb(0, 0, 0); }\n  .next-error-h1 { border-right: 1px solid rgba(255, 255, 255, 0.3); }\n}"},"childNodes":[{"type":3,"textContent":"","id":55}],"id":54},{"type":2,"tagName":"h1","attributes":{"class":"next-error-h1","style":"display:inline-block;margin:0 20px 0 0;padding:0 23px 0 0;font-size:24px;font-weight:500;vertical-align:top;line-height:49px"},"childNodes":[{"type":3,"textContent":"404","id":57}],"id":56},{"type":2,"tagName":"div","attributes":{"style":"display:inline-block"},"childNodes":[{"type":2,"tagName":"h2","attributes":{"style":"font-size:14px;font-weight:400;line-height:49px;margin:0"},"childNodes":[{"type":3,"textContent":"This page could not be found.","id":60}],"id":59}],"id":58}],"id":53}],"id":52},{"type":5,"textContent":"$","id":61},{"type":5,"textContent":"/$","id":62}],"id":51},{"type":2,"tagName":"footer","attributes":{"class":"mx-auto max-w-[1400px] px-5 pb-10 pt-4 text-xs text-[var(--color-ink-3)]"},"childNodes":[{"type":3,"textContent":"Intended for agents and applications you own or are authorised to automate. The bundled demo runs entirely against its own synthetic storefront.","id":64}],"id":63},{"type":2,"tagName":"script","attributes":{"src":"https://http--agent-gauntlet-web--hjwypxsqnrjv.code.run/_next/static/chunks/webpack-0045cf6505510be8.js","id":"_R_","async":""},"childNodes":[],"id":65},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":67}],"id":66},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":69}],"id":68},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":71}],"id":70},{"type":2,"tagName":"script","attributes":{},"childNodes":[{"type":3,"textContent":"SCRIPT_PLACEHOLDER","id":73}],"id":72}],"id":21}],"id":3}],"id":1},"initialOffset":{"left":0,"top":0}},"timestamp":1788350626168}
{"type":3,"data":{"source":0,"texts":[],"attributes":[],"removes":[],"adds":[{"parentId":21,"nextId":null,"node":{"type":2,"tagName":"next-route-announcer","attributes":{"style":"position: absolute;"},"childNodes":[],"id":74,"isShadowHost":true}},{"parentId":74,"nextId":null,"node":{"type":2,"tagName":"div","attributes":{"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;"},"childNodes":[],"id":75,"isShadow":true}}]},"timestamp":1788350626185}
{"type":3,"data":{"source":0,"texts":[],"attributes":[],"removes":[],"adds":[{"parentId":4,"nextId":14,"node":{"type":2,"tagName":"title","attributes":{},"childNodes":[],"id":76}},{"parentId":76,"nextId":null,"node":{"type":3,"textContent":"AgentGauntlet — crash-test your browser agent","id":77}}]},"timestamp":1788350626190}
