.XssSimulationBoard_xss-simulation-page__L32r_{position:relative;width:100vw;height:100vh;min-width:1120px;overflow:auto;background:#050705;color:#c9d1d9;font-family:-apple-system,BlinkMacSystemFont,SF Pro,Segoe UI,sans-serif}@media (max-width:1119px){.XssSimulationBoard_xss-simulation-page__L32r_{display:none}}.XssSimulationBoard_simulation-grid-bg__ZAj3I{position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(70,255,120,.08) 1px,transparent 0),linear-gradient(90deg,rgba(70,255,120,.08) 1px,transparent 0);background-size:18px 18px;box-shadow:inset 0 0 80px rgba(0,0,0,.78)}.XssSimulationBoard_simulation-topbar__u_yeX{position:-webkit-sticky;position:sticky;top:0;z-index:220;display:flex;align-items:center;justify-content:space-between;gap:16px;min-width:1120px;padding:10px 14px;border-bottom:1px solid #30363d;background:rgba(13,17,23,.96)}.XssSimulationBoard_simulation-topbar__u_yeX h1{margin:0;color:#e6edf3;font-size:16px;font-weight:600}.XssSimulationBoard_simulation-topbar__u_yeX p{margin:2px 0 0;color:#8b949e;font-size:11px}.XssSimulationBoard_simulation-top-actions__TeTch{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.XssSimulationBoard_payload-gear-panel__jKF2k button,.XssSimulationBoard_render-composer-panel__YW5Ci button,.XssSimulationBoard_simulation-top-actions__TeTch button{min-height:28px;border:1px solid #30363d;border-radius:3px;background:#161b22;color:#c9d1d9;padding:5px 9px;font-family:inherit;font-size:11px}.XssSimulationBoard_payload-gear-panel__jKF2k button:hover,.XssSimulationBoard_render-composer-panel__YW5Ci button:hover,.XssSimulationBoard_simulation-top-actions__TeTch button:hover{border-color:#58a6ff;background:#1f2933;color:#e6edf3}.XssSimulationBoard_simulation-event__rbm_m{min-width:170px;border:1px solid #30363d;border-radius:3px;padding:5px 8px;color:#8b949e;background:#0d1117;font-size:11px}.XssSimulationBoard_simulation-event__rbm_m.XssSimulationBoard_danger__wz_0D{border-color:#da3633;color:#ffb3ad}.XssSimulationBoard_payload-gear-panel__jKF2k,.XssSimulationBoard_render-composer-panel__YW5Ci{position:fixed;z-index:210;border:1px solid #30363d;border-radius:4px;background:rgba(13,17,23,.96)}.XssSimulationBoard_payload-gear-panel__jKF2k{left:14px;top:72px;width:184px;max-height:calc(100vh - 90px);overflow:auto;padding:8px}.XssSimulationBoard_render-composer-panel__YW5Ci{right:14px;top:72px;width:270px;max-height:calc(100vh - 90px);overflow:auto;padding:10px}.XssSimulationBoard_floating-panel-title__Z5Hp0{margin:0 0 7px;color:#c9d1d9;font-size:11px;font-weight:600}.XssSimulationBoard_payload-gear-button__PDBHD{display:block;width:100%;margin-top:5px;padding:6px 9px;line-height:1.25;text-align:left;overflow-wrap:anywhere}.XssSimulationBoard_payload-gear-button__PDBHD.XssSimulationBoard_active__qp_PR{border-color:#58a6ff;background:#1f2937;color:#e6edf3}.XssSimulationBoard_composer-section__ZUrKg{padding-top:9px}.XssSimulationBoard_composer-section__ZUrKg+.XssSimulationBoard_composer-section__ZUrKg{border-top:1px solid #30363d;margin-top:9px}.XssSimulationBoard_composer-label__xyiI5{margin-bottom:6px;color:#8b949e;font-size:10px}.XssSimulationBoard_composer-button-grid__RoKQV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:5px;gap:5px}.XssSimulationBoard_composer-button-grid__RoKQV button,.XssSimulationBoard_composer-toggle__hyeQ3{min-height:30px}.XssSimulationBoard_composer-button-grid__RoKQV button.XssSimulationBoard_active__qp_PR,.XssSimulationBoard_composer-toggle__hyeQ3.XssSimulationBoard_active__qp_PR{border-color:#58a6ff;color:#e6edf3;background:#1f2937}.XssSimulationBoard_composer-toggle__hyeQ3{display:flex;align-items:center;gap:7px;width:100%;margin-top:5px;text-align:left}.XssSimulationBoard_composer-toggle__hyeQ3 span{width:7px;height:7px;border-radius:999px;border:1px solid #6e7681;background:#0d1117}.XssSimulationBoard_composer-toggle__hyeQ3.XssSimulationBoard_active__qp_PR span{border-color:#58a6ff;background:#58a6ff}.XssSimulationBoard_simulation-stage__bhes6{position:relative;width:1260px;height:820px;margin:0 auto}.XssSimulationBoard_simulation-arrows__zGhbV{position:absolute;inset:0;z-index:1;width:1260px;height:820px;pointer-events:none;overflow:visible}#XssSimulationBoard_sim-arrow-active__Dcx9c path{fill:#c94a5c}#XssSimulationBoard_sim-arrow-muted__MDMtH path{fill:#57606a}.XssSimulationBoard_simulation-arrow__KW88C{fill:none;stroke:#9a3d4c;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:5 6}.XssSimulationBoard_simulation-arrow__KW88C.XssSimulationBoard_pulse__kDFz1{stroke:#d75567;stroke-width:2}.XssSimulationBoard_simulation-edge-label__WwFrB{fill:#b37e87;font-size:10px}.XssSimulationBoard_simulation-flow-dot__5gcbZ{fill:#d75567;animation:XssSimulationBoard_simulation-flow-dot__5gcbZ .7s ease-in-out infinite alternate}@keyframes XssSimulationBoard_simulation-flow-dot__5gcbZ{0%{opacity:.55}to{opacity:1}}.XssSimulationBoard_simulation-window__UFpXp{position:absolute;left:0;top:0;z-index:20;display:flex;flex-direction:column;min-width:260px;min-height:180px;overflow:hidden;border:1px solid #2f3336;border-radius:4px;background:#111315;box-shadow:0 12px 28px rgba(0,0,0,.38)}.XssSimulationBoard_simulation-window__UFpXp.XssSimulationBoard_active__qp_PR{border-color:#6aa0d8}.XssSimulationBoard_simulation-window__UFpXp.XssSimulationBoard_inactive__n1_Ny{opacity:.55}.XssSimulationBoard_simulation-window-attacker__Bl7dP{border-color:#3f566c}.XssSimulationBoard_simulation-window-database__bKKyS{border-color:#565a61}.XssSimulationBoard_simulation-window-server__cowe_{border-color:#4b5563}.XssSimulationBoard_simulation-window-client__2Xk9f{border-color:#666a70}.XssSimulationBoard_simulation-window-header__HmzAX{display:grid;grid-template-columns:20px 1fr;align-items:center;grid-gap:7px;gap:7px;min-height:36px;padding:7px 9px;border-bottom:1px solid #25282b;background:#191c20;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.XssSimulationBoard_simulation-window-header__HmzAX:active{cursor:-webkit-grabbing;cursor:grabbing}.XssSimulationBoard_simulation-window-header__HmzAX strong{display:block;color:#edf1f5;font-size:12px;font-weight:600;line-height:1.15}.XssSimulationBoard_simulation-window-header__HmzAX small{display:block;color:#8a929b;font-size:10px;line-height:1.15}.XssSimulationBoard_sim-role-icon__shQJG{position:relative;display:block;width:16px;height:16px;border-radius:2px;border:1px solid #4c535c;background:#101214}.XssSimulationBoard_sim-role-icon__shQJG:after,.XssSimulationBoard_sim-role-icon__shQJG:before{content:"";position:absolute;display:block}.XssSimulationBoard_sim-role-icon-attacker__g55NE:before,.XssSimulationBoard_sim-role-icon-server__x0RG2:before{left:3px;top:4px;width:8px;height:1px;background:#8ab4f8;box-shadow:0 4px 0 #8ab4f8}.XssSimulationBoard_sim-role-icon-database__BIMu_:before{left:3px;top:4px;width:8px;height:6px;border:1px solid #c9a46a;border-radius:50%}.XssSimulationBoard_sim-role-icon-client__cWeik:before{left:3px;top:4px;width:8px;height:6px;border:1px solid #aeb6c0}.XssSimulationBoard_sim-panel-body__IVU9F{flex:1 1;min-height:0;padding:9px;overflow:auto}.XssSimulationBoard_sim-attacker-body__ifMKh{display:flex;flex-direction:column}.XssSimulationBoard_sim-field-label__wCviG{margin-bottom:5px;color:#8a929b;font-size:10px}.XssSimulationBoard_sim-html-output__zcJYK,.XssSimulationBoard_sim-payload-editor__xbLNk,.XssSimulationBoard_sim-render-editor__JYV1r{display:flex;min-height:0;border:1px solid #2a2f34;border-radius:3px;overflow:hidden;background:#1e1e1e}.XssSimulationBoard_sim-html-output__zcJYK .cm-editor,.XssSimulationBoard_sim-payload-editor__xbLNk .cm-editor,.XssSimulationBoard_sim-render-editor__JYV1r .cm-editor{flex:1 1 auto;min-height:0;min-width:0;width:100%;height:100%;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55}.XssSimulationBoard_sim-html-output__zcJYK .cm-scroller,.XssSimulationBoard_sim-payload-editor__xbLNk .cm-scroller,.XssSimulationBoard_sim-render-editor__JYV1r .cm-scroller{flex:1 1 auto;min-height:0;font-family:inherit}.XssSimulationBoard_sim-payload-editor__xbLNk .cm-editor.cm-focused,.XssSimulationBoard_sim-render-editor__JYV1r .cm-editor.cm-focused{outline:none;box-shadow:inset 0 0 0 1px #6aa0d8}.XssSimulationBoard_sim-payload-editor__xbLNk{flex:1 1}.XssSimulationBoard_sim-code-editor-loading__8QFT6{display:grid;place-items:center;width:100%;height:100%;min-height:64px;color:#6e7681;background:#1e1e1e;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.XssSimulationBoard_sim-submit-button__8SxSU{width:100%;min-height:28px;margin-top:7px;flex:0 0 auto;border:1px solid #3d4a59;border-radius:3px;background:#161b22;color:#e6edf3;font-family:inherit;font-size:11px}.XssSimulationBoard_sim-submit-button__8SxSU:hover{border-color:#6aa0d8;background:#1d2630}.XssSimulationBoard_sim-render-editor__JYV1r{flex:0 0 auto;height:132px}.XssSimulationBoard_sim-server-body__6VGOF{display:flex;flex-direction:column;gap:7px}.XssSimulationBoard_sim-mini-status__5B6fL{flex:0 0 auto;display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.XssSimulationBoard_sim-mini-status__5B6fL span{border:1px solid #2d333b;border-radius:3px;padding:2px 5px;color:#8a929b;font-size:10px}.XssSimulationBoard_sim-db-record__oZ8Ns{border:1px solid #2d333b;border-radius:3px;background:#0d1117;overflow:hidden}.XssSimulationBoard_sim-db-record-label__0YxeN{padding:7px 9px;border-bottom:1px solid #2d333b;color:#8a929b;font-size:11px}.XssSimulationBoard_sim-db-record__oZ8Ns pre{min-height:118px;margin:0;padding:10px;color:#d9e3ee;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.XssSimulationBoard_sim-html-output__zcJYK{flex:1 1;min-height:96px}.XssSimulationBoard_sim-client-body__h8_rU{padding:0;display:flex;flex-direction:column}.XssSimulationBoard_i-browser__0ywt2{flex:1 1;display:flex;flex-direction:column;min-height:0;background:#fff}.XssSimulationBoard_i-browser-hd__QGu_U{display:flex;align-items:center;gap:6px;padding:8px 10px;border-bottom:1px solid #d8dee4;background:#f6f8fa}.XssSimulationBoard_i-browser-dot__ESlU7{width:9px;height:9px;border-radius:999px;background:#ff5f57;flex:0 0 auto}.XssSimulationBoard_i-browser-dot__ESlU7:nth-child(2){background:#febc2e}.XssSimulationBoard_i-browser-dot__ESlU7:nth-child(3){background:#28c840}.XssSimulationBoard_i-browser-url__FzsZy{flex:1 1;min-width:0;margin-left:6px}.XssSimulationBoard_i-browser-url__FzsZy input{width:100%;border:1px solid #d0d7de;border-radius:14px;padding:4px 10px;background:#fff;color:#57606a;font-size:11px;font-family:inherit;outline:none}.XssSimulationBoard_i-browser-bd__JjonS{flex:1 1;min-height:0;display:flex;background:#fff}.XssSimulationBoard_i-browser-bd-danger__3DixH{box-shadow:inset 0 0 0 2px #cf222e}.XssSimulationBoard_i-browser-iframe__63mNM{flex:1 1;width:100%;height:100%;border:0;background:#fff}.XssSimulationBoard_i-browser-text__HIZnr{flex:1 1;margin:0;padding:12px 14px;color:#24292f;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow:auto}.XssSimulationBoard_i-browser-empty__mfvou{flex:1 1;display:grid;place-items:center;color:#8b949e;font-size:12px;background:repeating-linear-gradient(-45deg,#fafbfc,#fafbfc 12px,#f2f4f7 0,#f2f4f7 24px)}.XssSimulationBoard_simulation-resize-handle__CdCzz{position:absolute;right:4px;bottom:4px;width:15px;height:15px;padding:0;border:0;border-radius:0;background:linear-gradient(135deg,transparent 0 58%,#6e7681 59% 65%,transparent 66%),linear-gradient(135deg,transparent 0 74%,#6e7681 75% 81%,transparent 82%);cursor:nwse-resize}@media (max-width:1180px){.XssSimulationBoard_simulation-topbar__u_yeX,.XssSimulationBoard_xss-simulation-page__L32r_{min-width:1040px}.XssSimulationBoard_simulation-stage__bhes6{margin-left:12px;margin-right:300px}}.XssSimulationBoard_xss-simulation-mobile__rWSmU{display:flex;flex-direction:column;width:100%;min-height:100vh;background:#050705;color:#c9d1d9;font-family:-apple-system,BlinkMacSystemFont,SF Pro,Segoe UI,sans-serif}@media (min-width:1120px){.XssSimulationBoard_xss-simulation-mobile__rWSmU{display:none}}.XssSimulationBoard_sim-mobile-topbar__QqADN{display:grid;grid-template-columns:36px 1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;border-bottom:1px solid #30363d;background:rgba(13,17,23,.96)}.XssSimulationBoard_sim-mobile-topbar-title__C9tn9 h1{margin:0;color:#e6edf3;font-size:14px;font-weight:600;line-height:1.2}.XssSimulationBoard_sim-mobile-topbar-title__C9tn9 p{margin:2px 0 0;color:#8b949e;font-size:10px;line-height:1.25}.XssSimulationBoard_sim-mobile-topbar-icon-button__6ibMz{display:grid;align-content:center;grid-gap:4px;gap:4px;width:36px;height:36px;padding:0 8px;border:1px solid #30363d;border-radius:4px;background:#161b22}.XssSimulationBoard_sim-mobile-topbar-icon-button__6ibMz span{display:block;height:2px;background:#c9d1d9;border-radius:1px}.XssSimulationBoard_sim-mobile-submit__34TYA{min-height:36px;padding:0 14px;border:1px solid #3f566c;border-radius:4px;background:#1d2630;color:#e6edf3;font-size:12px;font-weight:600}.XssSimulationBoard_sim-mobile-submit__34TYA:focus-visible,.XssSimulationBoard_sim-mobile-submit__34TYA:hover{border-color:#6aa0d8;background:#233242}.XssSimulationBoard_sim-mobile-event__3cyRv{display:flex;align-items:center;gap:8px;padding:6px 12px;border-bottom:1px solid #1f2329;background:#0d1117;font-size:11px}.XssSimulationBoard_sim-mobile-event__3cyRv span{color:#8b949e}.XssSimulationBoard_sim-mobile-event__3cyRv strong{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#c9d1d9;font-weight:500}.XssSimulationBoard_sim-mobile-event-danger__rNMdO strong{color:#ffb3ad}.XssSimulationBoard_sim-mobile-tabs__brF9r{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:2px;gap:2px;padding:6px 6px 0;background:#1c1f24}.XssSimulationBoard_sim-mobile-tabs__brF9r:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#30363d;z-index:0}.XssSimulationBoard_sim-mobile-tab__h4E2k{position:relative;display:grid;grid-template-columns:16px 1fr;align-items:center;grid-gap:6px;gap:6px;min-height:34px;padding:4px 12px 6px;border:0;border-radius:8px 8px 0 0;background:#161a20;color:#8b949e;font-family:inherit;font-size:11px;font-weight:500;text-align:left;cursor:pointer;overflow:hidden;transition:color .16s ease,background-color .16s ease}.XssSimulationBoard_sim-mobile-tab__h4E2k:hover{background:#1f242b;color:#c9d1d9}.XssSimulationBoard_sim-mobile-tab-label__WTpDW{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_arrived__n1z3a{color:#b3c5d6;background:#1a212a}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_active__qp_PR{z-index:1;color:#f0f6fc;background:#0d1117}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_active__qp_PR:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:#0d1117}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_pulsing__WrgYA{color:#fff;background:#1a2433}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_pulsing__WrgYA:before{content:"";position:absolute;left:0;right:0;top:0;height:1.5px;background:linear-gradient(90deg,transparent,transparent 20%,#58a6ff 35%,#58a6ff 65%,transparent 80%,transparent);background-size:200% 100%;animation:XssSimulationBoard_sim-mobile-tab-loading__rTZp4 1s linear infinite}@keyframes XssSimulationBoard_sim-mobile-tab-loading__rTZp4{0%{background-position:-100% 0}to{background-position:200% 0}}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_inactive__n1_Ny{opacity:.35;cursor:not-allowed}.XssSimulationBoard_sim-mobile-tab__h4E2k .XssSimulationBoard_sim-role-icon__shQJG{width:14px;height:14px;border-color:#4a4f56;background:transparent}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_active__qp_PR .XssSimulationBoard_sim-role-icon__shQJG{border-color:#6aa0d8}.XssSimulationBoard_sim-mobile-tab__h4E2k.XssSimulationBoard_pulsing__WrgYA .XssSimulationBoard_sim-role-icon__shQJG{border-color:#58a6ff;box-shadow:0 0 8px rgba(88,166,255,.45)}.XssSimulationBoard_sim-mobile-pane__vq_Kb{flex:1 1;display:flex;flex-direction:column;min-height:0}.XssSimulationBoard_sim-mobile-pane-header__8g_pr{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #1f2329;background:#0d1117}.XssSimulationBoard_sim-mobile-pane-header__8g_pr strong{color:#e6edf3;font-size:13px;font-weight:600}.XssSimulationBoard_sim-mobile-pane-header__8g_pr small{color:#8b949e;font-size:10px}.XssSimulationBoard_sim-mobile-pane-body__5affH{flex:1 1;display:flex;flex-direction:column;min-height:0;background:#111315}.XssSimulationBoard_sim-mobile-pane-body__5affH>.XssSimulationBoard_sim-panel-body__IVU9F{flex:1 1;min-height:0}.XssSimulationBoard_sim-mobile-sheet__7VZKy{position:fixed;inset:0;z-index:330;pointer-events:none;visibility:hidden}.XssSimulationBoard_sim-mobile-sheet-open__Qb_A8{visibility:visible;pointer-events:auto}.XssSimulationBoard_sim-mobile-sheet-backdrop__ERaNP{position:absolute;inset:0;background:rgba(0,0,0,.5);opacity:0;transition:opacity .2s ease}.XssSimulationBoard_sim-mobile-sheet-open__Qb_A8 .XssSimulationBoard_sim-mobile-sheet-backdrop__ERaNP{opacity:1}.XssSimulationBoard_sim-mobile-sheet-panel__il5eA{position:absolute;top:0;right:0;width:min(360px,90vw);height:100%;display:flex;flex-direction:column;overflow:auto;background:rgba(13,17,23,.98);border-left:1px solid #30363d;transform:translateX(100%);transition:transform .24s ease}.XssSimulationBoard_sim-mobile-sheet-open__Qb_A8 .XssSimulationBoard_sim-mobile-sheet-panel__il5eA{transform:translateX(0)}.XssSimulationBoard_sim-mobile-sheet-header__Ig0RT{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #30363d;background:rgba(13,17,23,.98)}.XssSimulationBoard_sim-mobile-sheet-header__Ig0RT strong{color:#e6edf3;font-size:13px;font-weight:600}.XssSimulationBoard_sim-mobile-sheet-header__Ig0RT button{min-width:32px;min-height:32px;border:1px solid #30363d;border-radius:4px;background:#161b22;color:#c9d1d9;font-size:16px;line-height:1}.XssSimulationBoard_sim-mobile-sheet-section__IGgWC{padding:12px 14px;border-bottom:1px solid #1f2329}.XssSimulationBoard_sim-mobile-sheet-section__IGgWC .XssSimulationBoard_payload-gear-button__PDBHD.XssSimulationBoard_active__qp_PR{border-color:#58a6ff;background:#1f2937;color:#e6edf3}.XssSimulationBoard_sim-mobile-sheet-footer__YMnHm{display:flex;gap:8px;padding:12px 14px;border-top:1px solid #30363d;background:rgba(13,17,23,.98)}.XssSimulationBoard_sim-mobile-sheet-footer__YMnHm button{flex:1 1;min-height:32px;border:1px solid #30363d;border-radius:4px;background:#161b22;color:#c9d1d9;font-size:11px}