.xterm{cursor:text;position:relative;-moz-user-select:none;user-select:none;-ms-user-select:none;-webkit-user-select:none}.xterm.focus,.xterm:focus{outline:none}.xterm .xterm-helpers{position:absolute;top:0;z-index:5}.xterm .xterm-helper-textarea{padding:0;border:0;margin:0;position:absolute;opacity:0;left:-9999em;top:0;width:0;height:0;z-index:-5;white-space:nowrap;overflow:hidden;resize:none}.xterm .composition-view{background:#000;color:#FFF;display:none;position:absolute;white-space:nowrap;z-index:1}.xterm .composition-view.active{display:block}.xterm .xterm-viewport{background-color:#000;overflow-y:scroll;cursor:default;position:absolute;right:0;left:0;top:0;bottom:0}.xterm .xterm-screen{position:relative}.xterm .xterm-screen canvas{position:absolute;left:0;top:0}.xterm-char-measure-element{display:inline-block;visibility:hidden;position:absolute;top:0;left:-9999em;line-height:normal}.xterm.enable-mouse-events{cursor:default}.xterm .xterm-cursor-pointer,.xterm.xterm-cursor-pointer{cursor:pointer}.xterm.column-select.focus{cursor:crosshair}.xterm .xterm-accessibility:not(.debug),.xterm .xterm-message{position:absolute;left:0;top:0;bottom:0;right:0;z-index:10;color:transparent;pointer-events:none}.xterm .xterm-accessibility-tree:not(.debug) ::-moz-selection{color:transparent}.xterm .xterm-accessibility-tree:not(.debug) ::selection{color:transparent}.xterm .xterm-accessibility-tree{font-family:monospace;-webkit-user-select:text;-moz-user-select:text;user-select:text;white-space:pre}.xterm .xterm-accessibility-tree>div{transform-origin:left;width:-moz-fit-content;width:fit-content}.xterm .live-region{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.xterm-dim{opacity:1!important}.xterm-underline-1{text-decoration:underline}.xterm-underline-2{-webkit-text-decoration:double underline;text-decoration:double underline}.xterm-underline-3{-webkit-text-decoration:wavy underline;text-decoration:wavy underline}.xterm-underline-4{-webkit-text-decoration:dotted underline;text-decoration:dotted underline}.xterm-underline-5{-webkit-text-decoration:dashed underline;text-decoration:dashed underline}.xterm-overline{text-decoration:overline}.xterm-overline.xterm-underline-1{text-decoration:overline underline}.xterm-overline.xterm-underline-2{-webkit-text-decoration:overline double underline;text-decoration:overline double underline}.xterm-overline.xterm-underline-3{-webkit-text-decoration:overline wavy underline;text-decoration:overline wavy underline}.xterm-overline.xterm-underline-4{-webkit-text-decoration:overline dotted underline;text-decoration:overline dotted underline}.xterm-overline.xterm-underline-5{-webkit-text-decoration:overline dashed underline;text-decoration:overline dashed underline}.xterm-strikethrough{text-decoration:line-through}.xterm-screen .xterm-decoration-container .xterm-decoration{z-index:6;position:absolute}.xterm-screen .xterm-decoration-container .xterm-decoration.xterm-decoration-top-layer{z-index:7}.xterm-decoration-overview-ruler{z-index:8;position:absolute;top:0;right:0;pointer-events:none}.xterm-decoration-top{z-index:2;position:relative}.xterm .xterm-scrollable-element>.scrollbar{cursor:default}.xterm .xterm-scrollable-element>.scrollbar>.scra{cursor:pointer;font-size:11px!important}.xterm .xterm-scrollable-element>.visible{opacity:1;background:rgba(0,0,0,0);transition:opacity .1s linear;z-index:11}.xterm .xterm-scrollable-element>.invisible{opacity:0;pointer-events:none}.xterm .xterm-scrollable-element>.invisible.fade{transition:opacity .8s linear}.xterm .xterm-scrollable-element>.shadow{position:absolute;display:none}.xterm .xterm-scrollable-element>.shadow.top{display:block;top:0;left:3px;height:3px;width:100%;box-shadow:var(--vscode-scrollbar-shadow,#000) 0 6px 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.left{display:block;top:3px;left:0;height:100%;width:3px;box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.xterm .xterm-scrollable-element>.shadow.top-left-corner{display:block;top:0;left:0;height:3px;width:3px}.xterm .xterm-scrollable-element>.shadow.top.left{box-shadow:var(--vscode-scrollbar-shadow,#000) 6px 0 6px -6px inset}.StatusBar_bar__JLEdZ{display:flex;align-items:center;justify-content:space-between;height:24px;padding:0 4px;color:var(--arena-text-muted,#8b949e);font-size:11.5px;font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;border-top:1px solid var(--arena-border,#21262d);box-shadow:inset 0 1px 0 rgba(255,255,255,.02)}.StatusBar_barError__Rbx6v,.StatusBar_bar__JLEdZ{background:var(--arena-bg,var(--arena-bg,#030305))}.StatusBar_barError__Rbx6v{color:#f0b9b3;box-shadow:inset 0 1px 0 rgba(248,81,73,.4);border-top-color:rgba(248,81,73,.45)}.StatusBar_group__4iNjW{display:flex;align-items:center;gap:0}.StatusBar_cluster__6buD2{display:inline-flex;align-items:center;gap:0}.StatusBar_divider__xhu64{display:inline-block;width:1px;height:12px;margin:0 4px;background:rgba(255,255,255,.08)}.StatusBar_item__tLQ_J{display:inline-flex;align-items:center;gap:5px;padding:0 8px;height:24px;cursor:default;white-space:nowrap;color:var(--arena-text-muted,#8b949e)}.StatusBar_item__tLQ_J:hover{background:rgba(255,255,255,.04);color:var(--arena-text,#c9d1d9)}.StatusBar_itemBtn__8XJnC{border:0;background:transparent;font:inherit;color:inherit;cursor:pointer}@keyframes StatusBar_spin__h9SxT{to{transform:rotate(1turn)}}.StatusBar_spin__h9SxT{animation:StatusBar_spin__h9SxT .9s linear infinite}.LessonNav_wrap__3IKnv{display:inline-flex;align-items:center;gap:1px;height:20px;padding:0 1px;border-radius:6px;background:rgba(255,255,255,.05)}.LessonNav_arrow__CZgtf{display:inline-flex;align-items:center;justify-content:center;width:20px;height:18px;border:none;border-radius:5px;background:transparent;color:#c9d1d9;cursor:pointer;transition:background .14s ease,color .14s ease}.LessonNav_arrow__CZgtf:hover:not(:disabled){background:rgba(255,255,255,.12);color:#fff}.LessonNav_arrow__CZgtf:disabled{opacity:.3;cursor:default}.LessonNav_arrow__CZgtf:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(124,244,255,.45)}.LessonNav_center__ullj1{display:inline-flex;align-items:center;gap:6px;height:18px;padding:0 7px;border:none;border-radius:5px;background:transparent;color:#c9d1d9;font-size:11px;cursor:pointer;transition:background .14s ease,color .14s ease}.LessonNav_center__ullj1:hover:not(:disabled){background:rgba(255,255,255,.1);color:#fff}.LessonNav_center__ullj1:disabled{cursor:default}.LessonNav_center__ullj1:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(124,244,255,.45)}.LessonNav_groupIcon__3MKEI{flex-shrink:0;opacity:.5;transition:opacity .14s ease}.LessonNav_center__ullj1:hover .LessonNav_groupIcon__3MKEI{opacity:1}.LessonNav_group__7PdrH{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.LessonNav_count__W6C5Y{flex-shrink:0;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:10.5px;font-variant-numeric:tabular-nums;color:#8b949e}.LessonNav_countSep__ALTeI{opacity:.55;padding:0 1px}@media (max-width:1100px){.LessonNav_group__7PdrH{display:none}}@media (pointer:coarse){.LessonNav_wrap__3IKnv{height:32px}.LessonNav_arrow__CZgtf{width:36px;height:30px}.LessonNav_center__ullj1{height:30px}}@media (prefers-reduced-motion:reduce){.LessonNav_arrow__CZgtf,.LessonNav_center__ullj1{transition:none}}.TestsPanel_panel__eGNhs{position:relative;flex:1;min-height:0;overflow:auto;background:var(--arena-bg,var(--arena-bg,#030305));color:var(--arena-text,#c9d1d9);display:flex;flex-direction:column}.TestsPanel_aurora___YF5q{position:absolute;top:0;left:0;right:0;height:240px;pointer-events:none;z-index:0;background:radial-gradient(60% 100% at 20% 0,rgba(124,92,255,.18),transparent 60%),radial-gradient(50% 100% at 90% 0,rgba(53,228,178,.12),transparent 60%);filter:blur(30px);opacity:.85}.TestsPanel_hero__7Q1Lf{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:12px;padding:14px 18px 16px;border-bottom:1px solid var(--arena-border,#21262d);background:linear-gradient(180deg,rgba(13,23,32,.7),rgba(13,17,23,0))}.TestsPanel_heroTopRow__3Zc5F{display:flex;align-items:center;justify-content:space-between;gap:10px}.TestsPanel_heroEyebrow__h523m{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--arena-text-faint,#6e7681)}.TestsPanel_statusPill__0ckuN{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 8px;border-radius:999px;border:1px solid;font-size:11px;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap}.TestsPanel_heroRatioRow__c_yFt{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px}.TestsPanel_heroRatio__W82ue{display:inline-flex;align-items:baseline;gap:4px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1}.TestsPanel_heroRatioNum__FsXvL{font-size:28px;font-weight:800;letter-spacing:-.02em;color:var(--arena-text-strong,#e6edf3);font-variant-numeric:tabular-nums}.TestsPanel_heroRatioDenom__NtDUp{font-size:16px;font-weight:700;color:#484f58;font-variant-numeric:tabular-nums}.TestsPanel_heroRatioLabel__kkS_e{font-size:10px;font-weight:600;color:var(--arena-text-faint,#6e7681);letter-spacing:.12em;text-transform:uppercase;margin-left:4px}.TestsPanel_segmentedProgress__V0rq8{display:flex;align-items:center;gap:3px;height:8px;width:100%}.TestsPanel_progressSegment__1_mDI{flex:1;height:100%;border-radius:999px;background:rgba(255,255,255,.08);transition:background .25s ease,box-shadow .25s ease}.TestsPanel_progressSegment_idle__XKiLD{background:rgba(255,255,255,.08)}.TestsPanel_progressSegment_pass__z2rTO{background:#3fb950;box-shadow:0 0 8px rgba(63,185,80,.5)}.TestsPanel_progressSegment_fail__AGw_P{background:#f85149;box-shadow:0 0 8px rgba(248,81,73,.5)}.TestsPanel_progressSegment_run__7sP_2{background:#79c0ff;box-shadow:0 0 6px rgba(121,192,255,.45)}.TestsPanel_summaryRow__7ntaH{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.TestsPanel_summaryChip__i7ydc{display:inline-flex;align-items:baseline;gap:5px;padding:3px 9px;border-radius:999px;border:1px solid rgba(255,255,255,.06);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;transition:color .15s ease,background .15s ease,border-color .15s ease}.TestsPanel_summaryChipIcon__f5KIt{font-size:12px;font-weight:700;line-height:1}.TestsPanel_summaryChipValue__lgjgl{font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.TestsPanel_summaryChipLabel__nREG6{font-size:10px;font-weight:500;color:inherit;opacity:.75;text-transform:lowercase;letter-spacing:.02em}.TestsPanel_totalChip__m62cb{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--arena-text-faint,#6e7681);padding:3px 9px;border-radius:999px;background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.04)}.TestsPanel_heroLeft__Y3uI_{display:flex;align-items:center;gap:16px}.TestsPanel_heroStats__1sfq3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;flex:1;min-width:0}.TestsPanel_statTile__W2f38{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:10px 8px;border-radius:10px;border:1px solid var(--arena-border,#21262d);background:linear-gradient(180deg,rgba(255,255,255,.025),rgba(255,255,255,0));min-width:0}.TestsPanel_statValue__ulfso{font-size:1.6rem;font-weight:800;letter-spacing:-.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1;text-shadow:0 0 14px currentColor}.TestsPanel_statLabel__Od3xR{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--arena-text-muted,#8b949e);font-weight:600}.TestsPanel_ring___xzR9{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.TestsPanel_ringText__5BvfJ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:800;letter-spacing:-.02em;pointer-events:none}.TestsPanel_ringNum__Q8Gfx{font-size:1.6rem;line-height:1;text-shadow:0 0 12px currentColor}.TestsPanel_ringDenom__F22Hu{font-size:.9rem;color:var(--arena-text-faint,#6e7681);margin-left:1px}.TestsPanel_runBtn__d1GbK{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;height:38px;padding:0 16px;border:1px solid rgba(63,185,80,.35);border-radius:10px;background:linear-gradient(180deg,#2ea043,#238636);color:var(--arena-text-strong,#ffffff);font-size:14px;font-weight:700;cursor:pointer;overflow:hidden;box-shadow:0 8px 18px -10px rgba(63,185,80,.45),inset 0 1px 0 rgba(255,255,255,.1);transition:box-shadow .18s ease,border-color .18s ease,transform .15s ease;font-weight:600;letter-spacing:.01em}.TestsPanel_runBtn__d1GbK:hover:not(:disabled){border-color:rgba(63,185,80,.55);box-shadow:0 12px 24px -12px rgba(63,185,80,.6),inset 0 1px 0 rgba(255,255,255,.14)}.TestsPanel_runBtnDisabled__0Wh_V,.TestsPanel_runBtn__d1GbK:disabled{background:linear-gradient(180deg,#1f5e36,#1a4a2c);cursor:not-allowed;opacity:.7;box-shadow:none}.TestsPanel_runBtnShine__12zPW{position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);animation:TestsPanel_shine__ccg4c 3.5s ease-in-out infinite;pointer-events:none}@keyframes TestsPanel_shine__ccg4c{0%,60%{left:-100%}to{left:200%}}.TestsPanel_runBtn__d1GbK:disabled .TestsPanel_runBtnShine__12zPW{display:none}.TestsPanel_statusBanner__S_1yp{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;border-radius:8px;font-size:12px;font-weight:600;letter-spacing:.01em;text-align:center}.TestsPanel_list__HJ8tj{position:relative;z-index:1;margin:12px 12px 16px;border:1px solid #1c2230;border-radius:10px;background:linear-gradient(180deg,rgba(22,27,34,.45),rgba(13,17,23,.35));overflow:hidden;display:grid;grid-template-columns:auto auto auto auto minmax(0,1fr) auto auto auto auto}.TestsPanel_row__ZVifS{display:grid;grid-template-columns:subgrid;grid-column:1/-1;position:relative;background:transparent;transition:background .15s ease;border-top:1px solid #1c2230}.TestsPanel_row__ZVifS:first-child{border-top:0}.TestsPanel_row__ZVifS:hover{background:rgba(255,255,255,.03)}.TestsPanel_row_pass__3sy9y{background:linear-gradient(90deg,rgba(63,185,80,.04),transparent 60%)}.TestsPanel_row_fail__D1tBo{background:linear-gradient(90deg,rgba(248,81,73,.06),transparent 60%)}.TestsPanel_row_run__eWOLJ{background:linear-gradient(90deg,rgba(121,192,255,.06),transparent 60%)}.TestsPanel_rowHead__hgI3U{display:grid;grid-template-columns:subgrid;grid-column:1/-1;align-items:center;gap:8px;padding:8px 12px;border:0;background:transparent;color:inherit;cursor:default;text-align:left;font:inherit}.TestsPanel_rowHead__hgI3U[aria-expanded]{cursor:pointer}.TestsPanel_rowHead__hgI3U:disabled{cursor:default}.TestsPanel_rowBadge__4LzPE{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;flex-shrink:0;color:#0d1117;font-weight:800;transition:box-shadow .18s ease}.TestsPanel_rowBadge_idle__ZM4Tk{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:#484f58}.TestsPanel_rowBadge_pass__bbeOt{background:#3fb950;box-shadow:0 0 0 3px rgba(63,185,80,.15)}.TestsPanel_rowBadge_fail__JBB75{background:#f85149;box-shadow:0 0 0 3px rgba(248,81,73,.15)}.TestsPanel_rowBadge_run__37Gzv{background:#79c0ff;color:#0d1117}.TestsPanel_rowBadgeDot__lEic6{width:6px;height:6px;border-radius:50%;background:currentColor}.TestsPanel_rowArgs__fOtwJ,.TestsPanel_rowEquals__cCsrR,.TestsPanel_rowFunc__tePtw,.TestsPanel_rowLabelFallback__C3FQh,.TestsPanel_rowResult__Cjgmw{font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12.5px;line-height:1.4;white-space:nowrap}.TestsPanel_rowFunc__tePtw{color:#7d8590;font-weight:400}.TestsPanel_rowArgs__fOtwJ,.TestsPanel_row__ZVifS:hover .TestsPanel_rowFunc__tePtw{color:var(--arena-text,#c9d1d9)}.TestsPanel_rowArgs__fOtwJ{font-weight:500;margin-left:-3px}.TestsPanel_rowEquals__cCsrR{color:#484f58;margin:0 2px;font-weight:400}.TestsPanel_rowResult__Cjgmw{color:var(--arena-text-strong,#f0f6fc);font-weight:700;letter-spacing:-.005em;min-width:0;overflow:hidden;text-overflow:ellipsis}.TestsPanel_row_pass__3sy9y .TestsPanel_rowResult__Cjgmw{color:#56d364;text-shadow:0 0 12px rgba(86,211,100,.25)}.TestsPanel_row_fail__D1tBo .TestsPanel_rowResult__Cjgmw{color:var(--arena-text-strong,#f0f6fc)}.TestsPanel_rowLabelFallback__C3FQh{grid-column:2/span 4;color:var(--arena-text,#c9d1d9);font-weight:500;overflow:hidden;text-overflow:ellipsis}.TestsPanel_row_fail__D1tBo .TestsPanel_rowLabelFallback__C3FQh{color:#ffd6d3}.TestsPanel_row_pass__3sy9y .TestsPanel_rowLabelFallback__C3FQh{color:#d6e9d8}.TestsPanel_rowCopy__6vEFa{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:5px;color:var(--arena-text-faint,#6e7681);cursor:pointer;opacity:0;transition:opacity .15s ease,background .12s ease,color .12s ease}.TestsPanel_rowCopy__6vEFa:focus-visible,.TestsPanel_row__ZVifS:hover .TestsPanel_rowCopy__6vEFa{opacity:1}.TestsPanel_rowCopy__6vEFa:hover{background:rgba(124,244,255,.1);color:#7cf4ff}.TestsPanel_rowCopy__6vEFa:focus-visible{outline:2px solid rgba(124,244,255,.45);outline-offset:-2px}.TestsPanel_rowCopyDone___8Lx3{opacity:1!important;color:#3fb950}.TestsPanel_rowDurationPill__fMjHM{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;border:1px solid;background:rgba(0,0,0,.2);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;font-weight:700;letter-spacing:.02em;font-variant-numeric:tabular-nums}.TestsPanel_rowChevron__krfNG{display:inline-flex;align-items:center;justify-content:center;color:var(--arena-text-faint,#6e7681);transition:transform .2s ease,color .15s ease}.TestsPanel_row_fail__D1tBo .TestsPanel_rowChevron__krfNG{color:#f85149}.TestsPanel_rowChevronOpen__Hs2YX{transform:rotate(180deg)}.TestsPanel_rowFailureExpand__EW12c{grid-column:1/-1;overflow:hidden}.TestsPanel_rowRunOne__3fORT{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;border:1px solid rgba(63,185,80,.3);background:rgba(63,185,80,.08);color:#3fb950;cursor:pointer;padding-left:1px;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease}.TestsPanel_rowRunOne__3fORT:hover{background:rgba(63,185,80,.2);border-color:rgba(63,185,80,.55);transform:scale(1.08)}.TestsPanel_rowRunOne__3fORT:active{transform:scale(.94)}.TestsPanel_rowRunOne__3fORT:focus-visible{outline:2px solid rgba(63,185,80,.45);outline-offset:2px}.TestsPanel_rowRunOneDisabled__5N75N{cursor:not-allowed}.TestsPanel_rowRunOneDisabled__5N75N,.TestsPanel_rowRunOneDisabled__5N75N:hover{border-color:var(--arena-border,#21262d);background:transparent;color:var(--arena-text-faint,#6e7681)}.TestsPanel_rowRunOneDisabled__5N75N:hover{transform:none}.TestsPanel_cases__dEgQw{margin:2px 12px 10px 42px;padding:8px 10px;border:1px solid var(--arena-border,#21262d);border-radius:6px;background:rgba(1,4,9,.55);display:grid;grid-template-columns:minmax(0,auto) auto minmax(0,1fr);align-items:baseline;gap:4px 10px}.TestsPanel_casesHead__bq_gY{display:contents}.TestsPanel_casesHead__bq_gY>span{font-size:9.5px;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:var(--arena-text-faint,#6e7681);padding-bottom:2px}.TestsPanel_caseRow__aNoxe{display:contents}.TestsPanel_caseCall__yA_8p,.TestsPanel_caseExpected__PQNmL{font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;line-height:1.6;overflow-wrap:anywhere;min-width:0}.TestsPanel_caseCall__yA_8p{color:#cdd9e5}.TestsPanel_caseArrow__UWRH0{color:var(--arena-text-faint,#6e7681);font-size:11px}.TestsPanel_caseExpected__PQNmL{color:#7ee787}.TestsPanel_checks__nJDGa{container-type:inline-size;list-style:none;margin:2px 10px 10px 12px;padding:6px 4px;border:1px solid var(--arena-border,#21262d);border-radius:6px;background:rgba(1,4,9,.55);display:flex;flex-direction:column;gap:2px}.TestsPanel_check__Kx_KE{display:flex;align-items:center;gap:8px;padding:3px 6px;border-radius:4px;font-size:12px;line-height:1.45}.TestsPanel_checkIcon__ZGpQy{flex-shrink:0;display:inline-grid;place-items:center;width:16px;height:16px;border-radius:50%}.TestsPanel_checkOk__Zx_2x .TestsPanel_checkIcon__ZGpQy{color:#3fb950;background:rgba(63,185,80,.14)}.TestsPanel_checkOk__Zx_2x .TestsPanel_checkLabel__P9JQB{color:var(--arena-text-muted,#9198a1)}.TestsPanel_checkMissing__RSU3S .TestsPanel_checkIcon__ZGpQy{color:#f85149;background:rgba(248,81,73,.12)}.TestsPanel_checkMissing__RSU3S .TestsPanel_checkLabel__P9JQB{color:#cdd9e5}.TestsPanel_checkNext__mNTn6{background:rgba(248,81,73,.08);box-shadow:inset 2px 0 0 #f85149}@container (max-width: 260px){.TestsPanel_checkNextTag__xa5mD{display:none}.TestsPanel_check__Kx_KE{font-size:11.5px;gap:6px}}.TestsPanel_checkNextTag__xa5mD{margin-left:auto;padding:1px 6px;border-radius:999px;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#ffa198;border:1px solid rgba(248,81,73,.35)}.TestsPanel_row_fail__D1tBo .TestsPanel_caseCall__yA_8p{color:#9198a1}.TestsPanel_failurePre__xk7b_{margin:0 12px 10px 42px;padding:10px 12px;background:#010409;border:1px solid var(--arena-border,#21262d);border-radius:6px;font-family:JetBrains Mono,Fira Code,SF Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;line-height:1.55;color:#ff7b72;white-space:pre-wrap;overflow-x:auto;max-height:240px;overflow-y:auto}.TestsPanel_stackFrames__oJPHu{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 12px 12px 42px}.TestsPanel_stackFramesLabel__10dJI{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--arena-text-faint,#6e7681)}.TestsPanel_stackFrameChip__G2e8r{display:inline-flex;align-items:center;gap:2px;padding:3px 8px;font-family:JetBrains Mono,Fira Code,ui-monospace,monospace;font-size:11px;font-weight:500;color:var(--arena-text,#c9d1d9);background:rgba(56,139,253,.08);border:1px solid rgba(56,139,253,.28);border-radius:6px;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.TestsPanel_stackFrameChip__G2e8r:hover{color:var(--arena-text-strong,#ffffff);background:rgba(56,139,253,.2);border-color:rgba(56,139,253,.6)}.TestsPanel_stackFramePath__htqQO{color:inherit}.TestsPanel_stackFrameLine__NurZG{color:#e3b341;font-variant-numeric:tabular-nums}.TestsPanel_footerHint__OECpt{display:flex;align-items:center;gap:6px;padding:10px 16px;border-top:1px solid var(--arena-border,#21262d);background:var(--arena-bg,var(--arena-bg,#030305));font-size:11.5px;color:var(--arena-text-faint,#6e7681);margin-top:auto}.TestsPanel_footerHint__OECpt code{background:var(--arena-bg-elev,var(--arena-bg-elev,#0a0a0e));padding:1px 6px;border-radius:3px;color:#79c0ff;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11.5px;border:1px solid var(--arena-border,#21262d)}.TestsPanel_spin__9E4jX{animation:TestsPanel_rotate___y2ek .9s linear infinite}@keyframes TestsPanel_rotate___y2ek{to{transform:rotate(1turn)}}.TestsPanel_failureCard__CAskW{display:flex;flex-direction:column;gap:10px;padding:10px 11px 11px}.TestsPanel_failureHeadline__rTgza{margin:0;font-size:12.5px;line-height:1.5;color:var(--arena-text,#c9d1d9)}.TestsPanel_failureCompare__yXnME{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width:560px){.TestsPanel_failureCompare__yXnME{grid-template-columns:1fr}}.TestsPanel_failureCol__rVPQ0{display:flex;flex-direction:column;gap:4px;min-width:0}.TestsPanel_failureColLabel__LfsFG{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.TestsPanel_failureColLabelBad__RoARH{color:#f85149}.TestsPanel_failureColLabelGood__12TMW{color:#3fb950}.TestsPanel_failureValue__iTn55{margin:0;padding:8px 9px;border:1px solid transparent;border-radius:8px;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:11.5px;line-height:1.55;white-space:pre-wrap;word-break:break-word;overflow-x:auto}.TestsPanel_failureValueBad__rH8ex{border-color:rgba(248,81,73,.28);background:rgba(248,81,73,.07);color:#ffb4ae}.TestsPanel_failureValueGood__U1TSj{border-color:rgba(63,185,80,.28);background:rgba(63,185,80,.07);color:#7ee787}.TestsPanel_failureDiff__IzR7t{display:flex;flex-direction:column;gap:3px;padding:8px 9px;border-radius:8px;background:rgba(255,255,255,.03)}.TestsPanel_failureDiffLabel__h9wTy{margin-bottom:2px;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#8b949e}.TestsPanel_diffRowAdded__J7pTv,.TestsPanel_diffRowRemoved__J_1BD{display:flex;align-items:baseline;gap:7px;font-family:var(--font-mono,ui-monospace,Menlo,monospace);font-size:11.5px;line-height:1.5}.TestsPanel_diffRowAdded__J7pTv{color:#ffb4ae}.TestsPanel_diffRowRemoved__J_1BD{color:#7ee787}.TestsPanel_diffSign__yIJWF{flex-shrink:0;width:10px;font-weight:700;opacity:.8}.TestsPanel_diffNote__xa2JP{margin-left:auto;flex-shrink:0;font-family:inherit;font-size:10px;font-style:italic;opacity:.75}.TestsPanel_failureTech__LQZ2j>summary.TestsPanel_failureTechSummary__dX0Cs{display:inline-flex;align-items:center;gap:5px;padding:3px 0;font-size:11px;color:#8b949e;cursor:pointer;list-style:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .14s ease}.TestsPanel_failureTechSummary__dX0Cs::-webkit-details-marker{display:none}.TestsPanel_failureTechSummary__dX0Cs:before{content:"▸";font-size:10px;transition:transform .16s ease}.TestsPanel_failureTech__LQZ2j[open]>.TestsPanel_failureTechSummary__dX0Cs:before{transform:rotate(90deg)}.TestsPanel_failureTechSummary__dX0Cs:hover{color:#c9d1d9}.TestsPanel_failureTechSummary__dX0Cs:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(124,244,255,.4);border-radius:4px}@media (prefers-reduced-motion:reduce){.TestsPanel_failureTechSummary__dX0Cs,.TestsPanel_failureTechSummary__dX0Cs:before{transition:none}}.TestsPanel_runBtnStop__RNqcy{background:linear-gradient(180deg,rgba(248,81,73,.24),rgba(248,81,73,.14));border-color:rgba(248,81,73,.5);color:#ff8078}.TestsPanel_runBtnStop__RNqcy:hover{background:linear-gradient(180deg,rgba(248,81,73,.32),rgba(248,81,73,.2))}.CommandPalette_backdrop__37jAb{position:fixed;inset:0;background:rgba(1,4,9,.55);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:flex-start;padding-top:12vh;z-index:1000;animation:CommandPalette_fadeIn__MnTqU .14s ease}@keyframes CommandPalette_fadeIn__MnTqU{0%{opacity:0}to{opacity:1}}.CommandPalette_shell__T75Kk{width:min(640px,92vw);max-height:70vh;display:flex;flex-direction:column;background:var(--arena-surface-raised,#101018);border:1px solid var(--arena-border-strong,#30363d);border-radius:10px;box-shadow:0 24px 56px rgba(0,0,0,.55),inset 0 2px 0 rgba(255,255,255,.02);overflow:hidden;color:var(--arena-text,#c9d1d9);font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif}.CommandPalette_inputRow__Fm52q{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--arena-border,#21262d);background:linear-gradient(180deg,var(--arena-bg-elev,#0a0a0e) 0,var(--arena-surface-raised,#101018) 100%)}.CommandPalette_searchIcon__MqsdK{color:var(--arena-text-muted,#8b949e);flex-shrink:0}.CommandPalette_input__TF6lu{flex:1;background:transparent;border:0;outline:0;color:var(--arena-text-strong,#ffffff);font-size:14px;font-family:inherit;padding:4px 0}.CommandPalette_input__TF6lu::-moz-placeholder{color:var(--arena-text-faint,#6e7681)}.CommandPalette_input__TF6lu::placeholder{color:var(--arena-text-faint,#6e7681)}.CommandPalette_kbd__Y2ILT{min-width:22px;height:18px;padding:0 5px;border-radius:4px;background:var(--arena-bg,var(--arena-bg,#030305));border:1px solid var(--arena-border-strong,#30363d);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:600;letter-spacing:.02em}.CommandPalette_closeBtn__ZuC4W,.CommandPalette_kbd__Y2ILT{display:inline-flex;align-items:center;justify-content:center;color:var(--arena-text-muted,#8b949e)}.CommandPalette_closeBtn__ZuC4W{width:22px;height:22px;border:0;border-radius:5px;background:transparent;cursor:pointer}.CommandPalette_closeBtn__ZuC4W:hover{background:#21262d;color:var(--arena-text-strong,#ffffff)}.CommandPalette_modeHint__4VSWV{display:flex;gap:4px;padding:6px 10px;border-bottom:1px solid var(--arena-border,#21262d);background:rgba(13,17,23,.6)}.CommandPalette_modeChip__agVIT{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;background:transparent;color:var(--arena-text-faint,#6e7681);font-size:10.5px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}.CommandPalette_modeChipActive__a2SrN{background:rgba(31,111,235,.18);color:#79c0ff}.CommandPalette_modeKbd__eltha{font-size:9.5px;color:inherit;font-family:ui-monospace,monospace;opacity:.6}.CommandPalette_list__INSjV{flex:1;overflow-y:auto;max-height:50vh}.CommandPalette_row__c5rdL{display:flex;align-items:center;gap:12px;padding:8px 14px;cursor:pointer;border-left:2px solid transparent}.CommandPalette_rowActive__4_MAC{background:rgba(31,111,235,.16);border-left-color:#1f6feb}.CommandPalette_rowMain__TMK5c{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.CommandPalette_rowLabel__CTbWw{font-size:13px;color:var(--arena-text-strong,#ffffff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CommandPalette_rowDetail__LbChm{font-size:11.5px;color:var(--arena-text-muted,#8b949e);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:ui-monospace,monospace}.CommandPalette_rowDetailLine__5aWxC{display:inline-block;margin-right:8px;color:var(--arena-text-faint,#6e7681);font-variant-numeric:tabular-nums}.CommandPalette_rowMeta__j8woG{display:flex;align-items:center;gap:8px;flex-shrink:0}.CommandPalette_rowCategory__pRg5P{font-size:10px;color:var(--arena-text-faint,#6e7681);text-transform:uppercase;letter-spacing:.05em}.CommandPalette_match__XIero{background:transparent;color:#ffd47a;font-weight:700}.CommandPalette_empty__qhoeq{padding:16px;text-align:center;color:var(--arena-text-faint,#6e7681);font-size:12.5px}.CommandPalette_footer__njZN7{display:flex;align-items:center;gap:14px;padding:8px 14px;border-top:1px solid var(--arena-border,#21262d);background:rgba(13,17,23,.6);font-size:11px;color:var(--arena-text-muted,#8b949e)}.CommandPalette_footerHint__XdAjq{display:inline-flex;align-items:center;gap:6px}.ShortcutsOverlay_backdrop__8Lwt_{position:fixed;inset:0;background:rgba(1,4,9,.55);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:ShortcutsOverlay_fadeIn__PbtA8 .14s ease}@keyframes ShortcutsOverlay_fadeIn__PbtA8{0%{opacity:0}to{opacity:1}}.ShortcutsOverlay_shell__BYdjF{width:min(720px,92vw);max-height:80vh;display:flex;flex-direction:column;background:var(--arena-surface-raised,#101018);border:1px solid var(--arena-border-strong,#30363d);border-radius:10px;box-shadow:0 24px 56px rgba(0,0,0,.55);color:var(--arena-text,#c9d1d9);font-family:-apple-system,Segoe UI,Helvetica Neue,Arial,sans-serif;overflow:hidden}.ShortcutsOverlay_header__LAlYm{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--arena-border,#21262d);background:linear-gradient(180deg,var(--arena-bg-elev,#0a0a0e) 0,var(--arena-surface-raised,#101018) 100%);font-weight:700;font-size:13px;letter-spacing:.02em;color:var(--arena-text-strong,#ffffff)}.ShortcutsOverlay_closeBtn__kzE9B{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:5px;background:transparent;color:var(--arena-text-muted,#8b949e);cursor:pointer}.ShortcutsOverlay_closeBtn__kzE9B:hover{background:#21262d;color:var(--arena-text-strong,#ffffff)}.ShortcutsOverlay_body__WM8Mg{flex:1;overflow-y:auto;padding:16px 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px}.ShortcutsOverlay_group__5BWhJ{display:flex;flex-direction:column;gap:8px}.ShortcutsOverlay_groupTitle__WL3uc{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7cf4ff}.ShortcutsOverlay_list__F2XCJ{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.ShortcutsOverlay_item__zQpoe{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:4px 0;font-size:12.5px}.ShortcutsOverlay_itemLabel__HJt3w{color:var(--arena-text,#c9d1d9);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ShortcutsOverlay_itemKeys__hV2ns{flex-shrink:0}.ShortcutsOverlay_itemKeys__hV2ns,.ShortcutsOverlay_kbdWrap__zgDCY{display:inline-flex;align-items:center;gap:2px}.ShortcutsOverlay_kbd___alz1{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:4px;background:var(--arena-bg,var(--arena-bg,#030305));border:1px solid var(--arena-border-strong,#30363d);color:var(--arena-text,#c9d1d9);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10.5px;font-weight:600}.ShortcutsOverlay_plus__jnn_e{color:var(--arena-text-faint,#6e7681);font-size:11px;padding:0 1px}@media (max-width:560px){.ShortcutsOverlay_body__WM8Mg{grid-template-columns:1fr}}.DiffViewer_backdrop__eX354{position:fixed;inset:0;background:rgba(1,4,9,.6);backdrop-filter:blur(3px);display:flex;justify-content:center;align-items:center;z-index:1000;animation:DiffViewer_fadeIn__WmHUm .14s ease}@keyframes DiffViewer_fadeIn__WmHUm{0%{opacity:0}to{opacity:1}}.DiffViewer_shell__5b3fL{width:min(1100px,96vw);height:min(700px,90vh);display:flex;flex-direction:column;background:var(--arena-bg,var(--arena-bg,#030305));border:1px solid var(--arena-border-strong,#30363d);border-radius:10px;box-shadow:0 24px 56px rgba(0,0,0,.55);color:var(--arena-text,#c9d1d9);overflow:hidden}.DiffViewer_header__FzpMA{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--arena-border,#21262d);background:linear-gradient(180deg,var(--arena-bg-elev,#0a0a0e) 0,var(--arena-surface-raised,#101018) 100%);flex-shrink:0}.DiffViewer_titleGroup__fyRrJ{display:inline-flex;align-items:center;gap:8px;color:var(--arena-text,#c9d1d9);min-width:0;flex:1}.DiffViewer_title__oIhUf{font-size:13px;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DiffViewer_sideTabs__9tACb{display:inline-flex;background:rgba(13,17,23,.6);border:1px solid var(--arena-border,#21262d);border-radius:6px;overflow:hidden}.DiffViewer_sideTab__z9SYw{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border:0;background:transparent;color:var(--arena-text-muted,#8b949e);font-size:11.5px;font-weight:600;font-family:inherit;cursor:pointer}.DiffViewer_sideTab__z9SYw+.DiffViewer_sideTab__z9SYw{border-left:1px solid var(--arena-border,#21262d)}.DiffViewer_sideTab__z9SYw:hover:not(:disabled){background:rgba(255,255,255,.04);color:var(--arena-text,#c9d1d9)}.DiffViewer_sideTab__z9SYw:disabled{opacity:.45;cursor:not-allowed}.DiffViewer_sideTabActive__CWjYR{background:rgba(31,111,235,.18);color:#79c0ff}.DiffViewer_closeBtn__Fdm88{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:0;border-radius:5px;background:transparent;color:var(--arena-text-muted,#8b949e);cursor:pointer;flex-shrink:0}.DiffViewer_closeBtn__Fdm88:hover{background:#21262d;color:var(--arena-text-strong,#ffffff)}.DiffViewer_legend__03CJY{display:flex;gap:14px;padding:6px 14px;border-bottom:1px solid var(--arena-border,#21262d);background:rgba(13,17,23,.5);font-size:11px;color:var(--arena-text-muted,#8b949e);flex-shrink:0}.DiffViewer_legendItem__xCcZa{display:inline-flex;align-items:center;gap:6px}.DiffViewer_legendSwatch__ZZQOZ{width:12px;height:10px;border-radius:2px}.DiffViewer_editorHost__lW94I{flex:1;min-height:0;position:relative}.DiffViewer_locked__KCKO2{gap:12px;text-align:center}.DiffViewer_locked__KCKO2,.ProblemsPanel_empty__XUX_S{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:var(--arena-text-faint,#6e7681);padding:24px}.ProblemsPanel_empty__XUX_S{gap:8px;font-size:12.5px}.ProblemsPanel_list__6aDR7{display:flex;flex-direction:column;flex:1;overflow-y:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.ProblemsPanel_group__fD011{display:flex;flex-direction:column}.ProblemsPanel_groupHeader__QW9mP{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;background:rgba(13,17,23,.6);border-bottom:1px solid var(--arena-border,#21262d);border-top:1px solid var(--arena-border,#21262d);color:var(--arena-text,#c9d1d9);font-weight:700;font-size:11.5px;position:sticky;top:0;z-index:1}.ProblemsPanel_file__Lj_WR{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProblemsPanel_count__LHU6d{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding:0 5px;border-radius:999px;background:rgba(248,81,73,.18);color:#f85149;font-size:10px}.ProblemsPanel_row__20fyJ{display:grid;grid-template-columns:14px 1fr auto auto;gap:10px;align-items:center;padding:5px 14px;background:transparent;border:0;color:var(--arena-text,#c9d1d9);text-align:left;cursor:pointer;font:inherit}.ProblemsPanel_row__20fyJ:hover{background:rgba(31,111,235,.14)}.ProblemsPanel_rowMessage__vYDU4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ProblemsPanel_rowLoc__tkIcq{color:var(--arena-text-faint,#6e7681);font-variant-numeric:tabular-nums;font-size:11px}.ProblemsPanel_rowSource__gg9PS{color:var(--arena-text-faint,#6e7681);font-size:10.5px;text-transform:uppercase;letter-spacing:.04em}.HistoryPanel_shell__vdU2u{display:flex;flex-direction:column;flex:1;min-height:0}.HistoryPanel_header__QGwWw{display:flex;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--arena-border,#21262d);background:rgba(13,17,23,.6);font-size:11.5px}.HistoryPanel_clear__rN_xj,.HistoryPanel_header__QGwWw{align-items:center;color:var(--arena-text-muted,#8b949e)}.HistoryPanel_clear__rN_xj{display:inline-flex;gap:4px;padding:2px 8px;border-radius:4px;border:1px solid var(--arena-border-strong,#30363d);background:transparent;font:inherit;cursor:pointer;font-size:11px}.HistoryPanel_clear__rN_xj:hover{background:#21262d;color:var(--arena-text,#c9d1d9)}.HistoryPanel_list__5p0ya{list-style:none;margin:0;padding:6px 0;flex:1;overflow-y:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.HistoryPanel_row__pzfrA{display:grid;grid-template-columns:8px 14px auto auto 1fr auto;align-items:center;gap:10px;padding:4px 14px;color:var(--arena-text,#c9d1d9)}.HistoryPanel_row__pzfrA+.HistoryPanel_row__pzfrA{border-top:1px dashed rgba(255,255,255,.03)}.HistoryPanel_statusDot__GvFXv{width:6px;height:6px;border-radius:50%}.HistoryPanel_kindIcon__VI87X{color:#79c0ff}.HistoryPanel_kindLabel__9x1jy{color:var(--arena-text-muted,#8b949e);text-transform:uppercase;font-size:10.5px;letter-spacing:.04em}.HistoryPanel_summary__W_GUP{display:inline-flex;align-items:center;gap:4px;color:var(--arena-text,#c9d1d9);font-variant-numeric:tabular-nums}.HistoryPanel_duration__SXhed,.HistoryPanel_time__CtJAE{color:var(--arena-text-faint,#6e7681);font-variant-numeric:tabular-nums}.HistoryPanel_time__CtJAE{text-align:right}.HistoryPanel_empty__90j7c{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;padding:24px;color:var(--arena-text-faint,#6e7681);text-align:center;font-size:12.5px}.StateInspectorPanel_root__B6EtQ{display:flex;flex-direction:column;height:100%;min-height:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;color:var(--arena-text,#c9d1d9);background:var(--arena-bg,var(--arena-bg,#030305))}.StateInspectorPanel_head__XA3Ba{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--arena-border,#21262d);background:linear-gradient(180deg,var(--arena-bg-elev,#0a0a0e) 0,var(--arena-bg,#030305) 100%);flex-shrink:0}.StateInspectorPanel_headLeft__FpJXR{display:inline-flex;align-items:center;gap:7px;color:var(--arena-text,#c9d1d9)}.StateInspectorPanel_title__dbm6r{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.StateInspectorPanel_badge__PNeHT{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 6px;border-radius:999px;background:rgba(124,244,255,.12);border:1px solid rgba(124,244,255,.28);color:#7cf4ff;font-size:10px;font-weight:700;font-family:-apple-system,system-ui,sans-serif}.StateInspectorPanel_headRight__StoyR{display:inline-flex;align-items:center;gap:6px}.StateInspectorPanel_errorBar__IeDH_{display:flex;gap:8px;padding:6px 12px;background:rgba(248,81,73,.08);border-bottom:1px solid rgba(248,81,73,.25);color:#ffa198;font-size:11px}.StateInspectorPanel_errorLabel__Z2FAs{font-weight:700;text-transform:uppercase;font-size:10px;letter-spacing:.06em;color:#f85149}.StateInspectorPanel_errorMessage___Z8sT{flex:1;word-break:break-word}.StateInspectorPanel_tree__mH0oh{flex:1;min-height:0;overflow:auto;padding:8px 8px 12px}.StateInspectorPanel_muted__9YogO{padding:8px;color:var(--arena-text-faint,#6e7681);font-style:italic}.StateInspectorPanel_branch__slcFr{display:flex;flex-direction:column;margin-bottom:2px}.StateInspectorPanel_branchHeader__msXZ9{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;border:0;background:transparent;color:var(--arena-text,#c9d1d9);cursor:pointer;text-align:left;font:inherit;border-radius:4px;width:100%;transition:background .1s ease}.StateInspectorPanel_branchHeader__msXZ9:hover:not(:disabled){background:rgba(124,244,255,.06)}.StateInspectorPanel_branchHeader__msXZ9:disabled{cursor:default;opacity:.85}.StateInspectorPanel_chevron__TRVz_{color:var(--arena-text-faint,#6e7681);transition:transform .14s ease,color .14s ease;flex-shrink:0}.StateInspectorPanel_chevronOpen__NYyE3{transform:rotate(90deg);color:#7cf4ff}.StateInspectorPanel_componentName__nR1Cn{color:#d2a8ff;font-weight:600}.StateInspectorPanel_keyTag__bg_wz{padding:1px 5px;border-radius:3px;background:rgba(255,255,255,.04);color:var(--arena-text-muted,#8b949e);font-size:10px}.StateInspectorPanel_hookCount___E153{margin-left:auto;color:var(--arena-text-faint,#6e7681);font-size:10px;font-family:-apple-system,system-ui,sans-serif}.StateInspectorPanel_branchBody__bUV51{display:flex;flex-direction:column;gap:1px;padding:2px 0 4px 16px;border-left:1px solid var(--arena-border,#21262d);margin-left:11px}.StateInspectorPanel_hookRow__4WhU_{position:relative;display:flex;align-items:flex-start;gap:8px;padding:3px 6px;border-radius:6px}.StateInspectorPanel_hookRow__4WhU_:hover{background:rgba(124,244,255,.04)}.StateInspectorPanel_hookRowPulse__RX0Gy{border:1px solid rgba(124,244,255,0)}.StateInspectorPanel_hookValueAnim__CVS5_{display:inline-block;max-width:100%}.StateInspectorPanel_hookSpark__PoWK6{position:absolute;top:-2px;right:-2px;color:#7cf4ff;filter:drop-shadow(0 0 6px rgba(124,244,255,.8));pointer-events:none}.StateInspectorPanel_hookBadge__1VZye{flex-shrink:0;padding:1px 6px;border-radius:999px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-family:-apple-system,system-ui,sans-serif;line-height:14px}.StateInspectorPanel_badge_state__s7EG6{background:rgba(56,139,253,.14);color:#79c0ff;border:1px solid rgba(56,139,253,.28)}.StateInspectorPanel_badge_reducer__LM6W8{background:rgba(210,168,255,.14);color:#d2a8ff;border:1px solid rgba(210,168,255,.28)}.StateInspectorPanel_badge_ref__As1SB{background:rgba(255,196,102,.14);color:#ffc466;border:1px solid rgba(255,196,102,.28)}.StateInspectorPanel_badge_memo__MfjDH{background:rgba(126,231,135,.14);color:#7ee787;border:1px solid rgba(126,231,135,.28)}.StateInspectorPanel_badge_callback__8yWgo{background:rgba(248,144,144,.14);color:#f89090;border:1px solid rgba(248,144,144,.28)}.StateInspectorPanel_depsRow__wnOaF{display:flex;align-items:flex-start;gap:6px;margin-top:3px;padding:2px 6px;border-radius:5px;background:rgba(255,255,255,.02);border:1px dashed rgba(110,118,129,.22);font-size:11px}.StateInspectorPanel_depsLabel__VMKu9{color:var(--arena-text-faint,#6e7681);font-weight:600;text-transform:uppercase;font-size:9px;letter-spacing:.06em;padding-top:1px;flex-shrink:0}.StateInspectorPanel_depsValue__NcSrh{min-width:0;color:var(--arena-text-muted,#8b949e)}.StateInspectorPanel_hookIndex__FNBjE{flex-shrink:0;color:var(--arena-text-faint,#6e7681);font-size:10px;padding-top:1px}.StateInspectorPanel_hookValue__5J7fG{flex:1;min-width:0;word-break:break-word}.StateInspectorPanel_vString__YAATs{color:#a5d6ff}.StateInspectorPanel_vNumber__CuZmw{color:#79c0ff}.StateInspectorPanel_vBoolean__Tk7iz{color:#ff7b72;font-weight:600}.StateInspectorPanel_vNull__nOAr5{color:var(--arena-text-muted,#8b949e);font-style:italic}.StateInspectorPanel_vBracket__bp2vi,.StateInspectorPanel_vComma__K51OY{color:var(--arena-text-faint,#6e7681)}.StateInspectorPanel_vFn__F78eJ{color:#d2a8ff;font-style:italic}.StateInspectorPanel_vTag__Ta74Y{color:#ffa657}.StateInspectorPanel_vKey__Qz_Su{color:#7ee787}.StateInspectorPanel_vMuted__0wl07{color:var(--arena-text-faint,#6e7681);font-style:italic}.StateInspectorPanel_inline__rf2S5{display:inline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StateInspectorPanel_collapsible__eXhzn{display:inline-block;max-width:100%;min-width:0}.StateInspectorPanel_disclosure__IppRB{display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:inherit;cursor:pointer;padding:1px 4px;font:inherit;border-radius:4px;max-width:100%;text-align:left;overflow:hidden}.StateInspectorPanel_disclosure__IppRB:hover{background:rgba(124,244,255,.08)}.StateInspectorPanel_preview__EcbUx{color:var(--arena-text-faint,#6e7681);font-style:italic;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px;flex:0 1 auto;min-width:0}.StateInspectorPanel_nested__1wS1j{margin-left:12px;padding-left:8px;border-left:1px dashed var(--arena-border,#21262d);margin-top:3px}.StateInspectorPanel_nestedRow__c0cCB{display:flex;align-items:baseline;gap:6px;padding:1px 0;flex-wrap:wrap}.StateInspectorPanel_nestedRow__c0cCB>.StateInspectorPanel_vKey__Qz_Su{flex:0 0 auto}.StateInspectorPanel_foot__rHkMd{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-top:1px solid var(--arena-border,#21262d);color:var(--arena-text-faint,#6e7681);font-size:10px;font-family:-apple-system,system-ui,sans-serif;flex-shrink:0}.StateInspectorPanel_empty__PlOWK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:40px 24px;height:100%;text-align:center;color:var(--arena-text-muted,#8b949e)}.StateInspectorPanel_emptyIcon__xDKgB{color:#7cf4ff;opacity:.6}.StateInspectorPanel_emptyTitle____jFn{margin:0;color:var(--arena-text,#c9d1d9);font-size:14px;font-weight:600}.StateInspectorPanel_emptyText__XEa4Z{margin:0;font-size:12px;line-height:1.5;max-width:280px;color:var(--arena-text-muted,#8b949e)}.PreviewStateOverlay_root__AQa2a{position:absolute;left:12px;right:12px;bottom:12px;z-index:8;pointer-events:none;display:flex;flex-direction:column;align-items:stretch}.PreviewStateOverlay_card__4HjYA{pointer-events:auto;width:100%;max-height:min(55%,calc(100vh - 200px));display:flex;flex-direction:column;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,rgba(20,24,32,.96),rgba(10,12,18,.97));border:1px solid rgba(167,139,250,.25);box-shadow:0 18px 40px -10px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.03),0 0 24px -10px rgba(167,139,250,.5);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}.PreviewStateOverlay_cardHead__lK_T4{display:flex;align-items:center;justify-content:space-between;padding:8px 10px 8px 12px;background:linear-gradient(180deg,rgba(167,139,250,.12),transparent);border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.PreviewStateOverlay_cardTitle__G_oST{display:inline-flex;align-items:center;gap:7px;font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--arena-text-strong,#e6edf3)}.PreviewStateOverlay_cardTitle__G_oST>svg{color:#a78bfa}.PreviewStateOverlay_badge__2KNZc{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding:0 5px;border-radius:999px;background:rgba(167,139,250,.18);color:#d4c1ff;font-size:10px;font-weight:700;letter-spacing:.2px}.PreviewStateOverlay_pulse__CZqrc{width:7px;height:7px;border-radius:50%;background:#50fa7b;box-shadow:0 0 8px rgba(80,250,123,.7)}.PreviewStateOverlay_cardActions__MCczR{display:inline-flex;align-items:center;gap:2px}.PreviewStateOverlay_iconBtn__liCVT{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--arena-text-muted,#8b949e);cursor:pointer;transition:background .14s ease,color .14s ease}.PreviewStateOverlay_iconBtn__liCVT:hover{background:rgba(255,255,255,.06);color:var(--arena-text-strong,#ffffff)}.PreviewStateOverlay_cardBody__opJzD{flex:1;min-height:0;overflow-y:auto;font-size:11.5px}.PreviewStateOverlay_pill__YnR2R{pointer-events:auto;align-self:flex-end;display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 10px 0 9px;border-radius:999px;background:linear-gradient(180deg,rgba(20,24,32,.95),rgba(10,12,18,.95));border:1px solid rgba(167,139,250,.35);color:var(--arena-text-strong,#e6edf3);font-size:11px;font-weight:600;letter-spacing:.3px;cursor:pointer;backdrop-filter:blur(10px) saturate(140%);-webkit-backdrop-filter:blur(10px) saturate(140%);box-shadow:0 6px 18px -6px rgba(0,0,0,.55),0 0 14px -6px rgba(167,139,250,.65);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.PreviewStateOverlay_pill__YnR2R:hover{transform:translateY(-1px);border-color:rgba(167,139,250,.55);box-shadow:0 10px 22px -8px rgba(0,0,0,.6),0 0 18px -4px rgba(167,139,250,.7)}.PreviewStateOverlay_pill__YnR2R>svg{color:#a78bfa}.PreviewStateOverlay_pillLabel__xQarw{font-variant-caps:all-small-caps;letter-spacing:.5px}.PreviewStateOverlay_pillCount__oHiPd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;padding:0 5px;border-radius:999px;background:rgba(167,139,250,.22);color:#d4c1ff;font-size:10px;font-weight:700}.PreviewStateOverlay_ghostReopen__yMEpY{position:absolute;right:12px;bottom:12px;z-index:8;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:rgba(20,24,32,.7);border:1px solid rgba(167,139,250,.25);color:#a78bfa;cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:transform .16s ease,border-color .16s ease,color .16s ease}.PreviewStateOverlay_ghostReopen__yMEpY:hover{transform:scale(1.06);border-color:rgba(167,139,250,.6);color:var(--arena-text-strong,#ffffff)}.TipsBulbButton_btn__CPuhZ,.TipsBulbButton_root__N2AXD{position:relative;display:inline-flex}.TipsBulbButton_btn__CPuhZ{--accent:#facc15;align-items:center;gap:6px;height:26px;padding:0 10px 0 8px;border:1px solid var(--arena-border-strong,#30363d);border-radius:7px;background:linear-gradient(180deg,var(--arena-surface-raised,#101018) 0,var(--arena-bg-elev,#0a0a0e) 100%);color:var(--arena-text,#c9d1d9);font-size:11px;font-weight:600;cursor:pointer;flex-shrink:0;overflow:hidden;transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease}.TipsBulbButton_btn__CPuhZ:before{content:"";position:absolute;inset:0;background:radial-gradient(120% 100% at 0 100%,var(--accent) 0,transparent 55%);opacity:.08;pointer-events:none;transition:opacity .2s ease}.TipsBulbButton_btn__CPuhZ:hover{border-color:var(--accent);color:var(--arena-text-strong,#ffffff);transform:translateY(-1px);box-shadow:0 0 0 1px rgba(255,255,255,.04) inset,0 4px 14px rgba(0,0,0,.35),0 0 18px -2px var(--accent)}.TipsBulbButton_btn__CPuhZ:hover:before{opacity:.2}.TipsBulbButton_btnActive__iNVH0{box-shadow:0 0 0 1px rgba(255,255,255,.04) inset,0 0 14px -2px var(--accent)}.TipsBulbButton_btnActive__iNVH0,.TipsBulbButton_btn__CPuhZ[aria-expanded=true]{border-color:var(--accent);color:var(--arena-text-strong,#ffffff)}.TipsBulbButton_btn__CPuhZ:active{transform:translateY(0)}.TipsBulbButton_bulb__tNETj{display:inline-flex;align-items:center;justify-content:center;color:var(--accent)}.TipsBulbButton_label__GMj2I{font-variant-caps:all-small-caps;letter-spacing:.6px;white-space:nowrap}@media (max-width:1100px){.TipsBulbButton_label__GMj2I{display:none}.TipsBulbButton_btn__CPuhZ{padding:0 8px}}.TipsBulbButton_badge__5jzVn{display:inline-flex;align-items:center;justify-content:center;height:16px;min-width:28px;padding:0 6px;border-radius:999px;background:rgba(250,204,21,.18);color:#ffe27a;font-size:10px;font-weight:700;letter-spacing:.2px}.TipsBulbButton_popover__oOH6j{position:fixed;z-index:1000;width:380px;max-width:calc(100vw - 32px);max-height:70vh;overflow-y:auto;padding:14px;border-radius:12px;background:linear-gradient(180deg,#181d24,#11151b);border:1px solid rgba(250,204,21,.28);box-shadow:0 24px 50px -10px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.03),0 0 28px -8px rgba(250,204,21,.35);transform-origin:top right}.TipsBulbButton_popHead__pznfB{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:4px}.TipsBulbButton_popTitleRow__Kki4d{display:inline-flex;align-items:center;gap:7px}.TipsBulbButton_popHeadIcon__ojvDf{color:#facc15}.TipsBulbButton_popTitle__flxwI{font-size:12px;font-weight:700;color:var(--arena-text-strong,#e6edf3);text-transform:uppercase;letter-spacing:.4px}.TipsBulbButton_popCounter__0ON_D{font-size:10.5px;font-weight:700;color:#ffe27a;background:rgba(250,204,21,.16);padding:1px 7px;border-radius:999px;letter-spacing:.2px}.TipsBulbButton_popActions__WJtms{display:inline-flex;align-items:center;gap:2px}.TipsBulbButton_iconBtn__Fd1sr{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:6px;background:transparent;color:var(--arena-text-muted,#8b949e);cursor:pointer;transition:background .14s ease,color .14s ease}.TipsBulbButton_iconBtn__Fd1sr:hover{background:rgba(255,255,255,.06);color:var(--arena-text-strong,#ffffff)}.TipsBulbButton_popSubtitle__szWCc{margin:0 0 10px;font-size:10.5px;color:var(--arena-text-muted,#8b949e);letter-spacing:.2px}.TipsBulbButton_tipList___JGFx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.TipsBulbButton_tipItem__UwQtK{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;background:rgba(250,204,21,.06);border:1px solid rgba(250,204,21,.14);font-size:12px;line-height:1.5;color:#d6deea}.TipsBulbButton_tipNumber__5q659{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:rgba(250,204,21,.22);color:#ffe27a;font-size:10px;font-weight:700;flex-shrink:0;margin-top:1px}.TipsBulbButton_tipText__fDIxk{flex:1;min-width:0}.TipsBulbButton_tipCode__eOSHq{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.92em;padding:0 4px;border-radius:4px;background:rgba(255,226,122,.12);color:#ffe9a8}.TipsBulbButton_popFoot___Lqrm{margin-top:12px;display:flex;align-items:center;justify-content:center}.TipsBulbButton_revealBtn__8xrbU{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 14px;border-radius:999px;border:1px solid rgba(250,204,21,.45);background:linear-gradient(180deg,rgba(250,204,21,.18),rgba(250,204,21,.08));color:#ffe27a;font-size:11px;font-weight:700;letter-spacing:.3px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,background .14s ease}.TipsBulbButton_revealBtn__8xrbU:hover{transform:translateY(-1px);border-color:#facc15;background:linear-gradient(180deg,rgba(250,204,21,.28),rgba(250,204,21,.14));color:var(--arena-text-strong,#ffffff)}.TipsBulbButton_allDone__kwZlZ{font-size:11px;font-weight:600;color:var(--arena-text-muted,#8b949e);font-style:italic}.ResizeHandle_horizontal__6Ye_K{position:absolute;top:0;bottom:0;left:-7px;width:14px;cursor:col-resize;z-index:20;background:transparent;transition:background .12s ease;touch-action:none}.ResizeHandle_horizontal__6Ye_K:before{content:"";position:absolute;top:0;bottom:0;left:6px;width:2px;background:rgba(124,244,255,.14);border-radius:1px;transition:background .14s ease,width .14s ease,left .14s ease,box-shadow .14s ease;pointer-events:none}.ResizeHandle_horizontal__6Ye_K:after{content:"";position:absolute;top:50%;left:4px;width:6px;height:28px;border-radius:3px;background:radial-gradient(circle at 50% 25%,rgba(255,255,255,.85) 1.2px,transparent 1.6px),radial-gradient(circle at 50% 50%,rgba(255,255,255,.85) 1.2px,transparent 1.6px),radial-gradient(circle at 50% 75%,rgba(255,255,255,.85) 1.2px,transparent 1.6px),rgba(31,111,235,.85);transform:translateY(-50%);opacity:0;transition:opacity .18s ease;pointer-events:none;box-shadow:0 2px 8px rgba(0,0,0,.35)}.ResizeHandle_horizontal__6Ye_K:active:before,.ResizeHandle_horizontal__6Ye_K:hover:before{background:rgba(31,111,235,.95);width:3px;left:5.5px;box-shadow:0 0 10px rgba(31,111,235,.55)}.ResizeHandle_horizontal__6Ye_K:active:after,.ResizeHandle_horizontal__6Ye_K:hover:after{opacity:1}.ResizeHandle_horizontal__6Ye_K:active,.ResizeHandle_horizontal__6Ye_K:hover{background:rgba(31,111,235,.1)}.ResizeHandle_vertical__BJZJQ{position:absolute;left:0;right:0;top:-4px;height:8px;cursor:row-resize;z-index:20;background:transparent;transition:background .12s ease;touch-action:none}.ResizeHandle_vertical__BJZJQ:before{content:"";position:absolute;left:0;right:0;top:3px;height:1px;background:rgba(124,244,255,.1);transition:background .14s ease,height .14s ease,top .14s ease;pointer-events:none}.ResizeHandle_vertical__BJZJQ:active:before,.ResizeHandle_vertical__BJZJQ:hover:before{background:rgba(31,111,235,.85);height:2px;top:3px}.ResizeHandle_vertical__BJZJQ:active,.ResizeHandle_vertical__BJZJQ:hover{background:rgba(31,111,235,.18)}.ConsoleStream_stream__knAfz{display:flex;flex-direction:column;gap:10px;position:relative}.ConsoleStream_streamTools__d9kxB{position:sticky;top:0;z-index:4;display:flex;justify-content:flex-end;gap:4px;padding-bottom:2px;background:linear-gradient(180deg,var(--arena-bg,#030305) 55%,transparent 100%)}.ConsoleStream_tool__X4Chu{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px;border:1px solid var(--arena-border,#21262d);border-radius:6px;background:transparent;color:var(--arena-text-faint,#6e7681);cursor:pointer;transition:color .12s ease,border-color .12s ease,background .12s ease}.ConsoleStream_tool__X4Chu:hover{color:#9db4d0;border-color:var(--arena-border-strong,#30363d)}.ConsoleStream_toolOn__n8HHu{color:#7cf4ff;border-color:rgba(124,244,255,.4);background:rgba(124,244,255,.08)}.ConsoleStream_toolLabel__7Rwxn{font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.ConsoleStream_jumpWrap__xXc3h{position:relative}.ConsoleStream_jumpMenu__xzWNH{position:absolute;right:0;top:26px;z-index:20;min-width:210px;max-height:300px;overflow-y:auto;padding:4px;border:1px solid var(--arena-border-strong,#30363d);border-radius:8px;background:var(--arena-bg-elev,#0a0a0e);box-shadow:0 18px 40px -18px rgba(0,0,0,.9)}.ConsoleStream_jumpItem__uZ_dk{display:flex;align-items:center;gap:8px;width:100%;padding:5px 8px;border:0;border-radius:5px;background:transparent;color:var(--arena-text,#c9d1d9);font-size:11.5px;text-align:left;cursor:pointer}.ConsoleStream_jumpItem__uZ_dk:hover{background:rgba(124,244,255,.08);color:#7cf4ff}.ConsoleStream_jumpItemLabel__wmp44{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-geist-mono),ui-monospace,monospace}.ConsoleStream_jumpItemCount__ctGAc{flex:0 0 auto;font-size:10px;color:var(--arena-text-faint,#6e7681);font-variant-numeric:tabular-nums}.ConsoleStream_group__vrCGk{position:relative;border-left:2px solid var(--rail,#21262d);border-radius:2px 8px 8px 2px;background:rgba(255,255,255,.012)}.ConsoleStream_railIdle__AdOkW{--rail:#2a313c}.ConsoleStream_railPass__9XiRm{--rail:#3fb950}.ConsoleStream_railFail__EcOsf{--rail:#f85149}.ConsoleStream_railRun__Q3aDP{--rail:#79c0ff}.ConsoleStream_groupHead__4qEaJ{position:sticky;top:24px;z-index:3;display:flex;align-items:center;gap:6px;padding:5px 8px 5px 6px;background:var(--arena-bg,#030305);border-bottom:1px solid rgba(255,255,255,.04)}.ConsoleStream_collapse__dyv7B{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--arena-text-faint,#6e7681);cursor:pointer;transform:rotate(90deg);transition:transform .16s ease,color .12s ease}.ConsoleStream_collapse__dyv7B:hover{color:var(--arena-text,#c9d1d9)}.ConsoleStream_collapsed__RrrKy{transform:rotate(0deg)}.ConsoleStream_crumbs__Y1_PP{display:inline-flex;align-items:center;gap:3px;min-width:0;padding:0;border:0;background:transparent;color:var(--arena-text-faint,#6e7681);font-size:10.5px;cursor:pointer;overflow:hidden}.ConsoleStream_crumbs__Y1_PP:hover{color:#9db4d0}.ConsoleStream_crumb__tqjb5{display:inline-flex;align-items:center;gap:3px;white-space:nowrap}.ConsoleStream_crumbSep__ALmxA{opacity:.5}.ConsoleStream_ctx__vxIuX{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:10.5px;color:#7d8da3}.ConsoleStream_count__QY3Nf{flex:0 0 auto;min-width:17px;padding:1px 5px;border-radius:999px;background:rgba(255,255,255,.05);color:var(--arena-text-faint,#6e7681);font-size:9.5px;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.ConsoleStream_groupBody__qwKeu{display:flex;flex-direction:column;padding:2px 0 4px}.ConsoleStream_entry__EB_i3{display:flex;align-items:baseline;gap:7px;padding:2px 8px 2px 10px;border:0;background:transparent;font-family:var(--font-geist-mono),ui-monospace,"SFMono-Regular",Menlo,monospace;font-size:12px;line-height:1.65;text-align:left;min-width:0}.ConsoleStream_entry__EB_i3:hover{background:rgba(255,255,255,.03)}.ConsoleStream_entryClickable__sJlPo{cursor:pointer}.ConsoleStream_entryBlock__fJNIB{flex-wrap:wrap}.ConsoleStream_entryInline__sCHHO{flex-wrap:nowrap}.ConsoleStream_entryHarness__Yw_Dr{opacity:.62;font-style:italic}.ConsoleStream_elbow__X0Ssc{flex:0 0 auto;color:#39414f;align-self:center}.ConsoleStream_idx__xRKF8{flex:0 0 auto;color:#4b5563;font-size:10px;font-variant-numeric:tabular-nums;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ConsoleStream_lvl__bnvln{flex:0 0 auto;display:inline-flex;align-items:center;gap:3px;padding:0 4px;border-radius:3px;font-size:8.5px;font-weight:800;letter-spacing:.06em}.ConsoleStream_lvlLog__Wc7z3{color:#a78bfa;background:rgba(167,139,250,.12)}.ConsoleStream_lvlWarn__sALnL{color:#f0b429;background:rgba(240,180,41,.12)}.ConsoleStream_lvlError__qmrAz{color:#f85149;background:rgba(248,81,73,.12)}.ConsoleStream_lvlInfo__AJQCy{color:#79c0ff;background:rgba(121,192,255,.12)}.ConsoleStream_lvlRun__LqP9p{color:#6e7681;background:rgba(110,118,129,.12)}.ConsoleStream_expr__Pd9H_{flex:0 0 auto;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#7d8da3;font-size:11px}.ConsoleStream_expr__Pd9H_:after{content:"→";margin-left:5px;opacity:.5}.ConsoleStream_value__9RrTm{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ConsoleStream_block__BlhOe{flex:1 0 100%;margin:3px 0 2px;padding:7px 9px;border-radius:6px;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.05);white-space:pre;overflow-x:auto;font-size:11.5px;line-height:1.55}.ConsoleStream_valNumber__mPxYq{color:#e8a06a}.ConsoleStream_valString__90eNN{color:#8fc98f}.ConsoleStream_valBoolean__OsV_y{color:#c093e8}.ConsoleStream_valStructure__kJXZu{color:#cdd9e5}.ConsoleStream_valText__Ega2X{color:#c9d1d9}.ConsoleStream_valEmpty__m__AZ{color:#5b6472}.ConsoleStream_emptyValue__3iBdQ{display:inline-flex;align-items:center;gap:6px;min-width:0}.ConsoleStream_emptyGlyph__2rOS_{padding:0 5px;border:1px dashed rgba(110,118,129,.45);border-radius:4px;color:#5b6472;font-size:11px}.ConsoleStream_emptyLabel__MpKAW{color:#4b5563;font-size:10px;font-style:italic;letter-spacing:.02em}.ConsoleStream_entryTail__NvNdF{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding-left:6px}.ConsoleStream_time__EQD7W{color:#4b5563;font-size:9.5px;font-variant-numeric:tabular-nums}.ConsoleStream_lineNo__8bxTj{color:#4b5563;font-size:10px;font-variant-numeric:tabular-nums}.ConsoleStream_act__bkn1h{display:inline-flex;align-items:center;justify-content:center;width:19px;height:19px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--arena-text-faint,#6e7681);cursor:pointer;opacity:0;transition:opacity .12s ease,color .12s ease,background .12s ease}.ConsoleStream_act__bkn1h:focus-visible,.ConsoleStream_entry__EB_i3:hover .ConsoleStream_act__bkn1h{opacity:1}.ConsoleStream_act__bkn1h:hover{background:rgba(124,244,255,.1);color:#7cf4ff}.ConsoleStream_actOn__rGeID{opacity:1;color:#7cf4ff}.ConsoleStream_tok_key__QP5KT{color:#7dcfff}.ConsoleStream_tok_string__uHS2T{color:#8fc98f}.ConsoleStream_tok_number__1VJ_w{color:#e8a06a}.ConsoleStream_tok_keyword__m751H{color:#c093e8}.ConsoleStream_tok_brace__rff6l{color:#7d8da3}.ConsoleStream_tok_punct__aiBlN{color:#5b6472}.ConsoleStream_tok_ident__g_C0w{color:inherit}.ConsoleStream_tok_comment__g7Hq4{color:#5b6472;font-style:italic}.ConsoleStream_empty__HbipK{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 20px;text-align:center}.ConsoleStream_emptyIcon__YhdhF{color:#a78bfa;opacity:.7}.ConsoleStream_emptyTitle__Rf_Qq{color:var(--arena-text,#c9d1d9);font-size:13px;font-weight:600;max-width:34ch}.ConsoleStream_emptyHint__Gq_mw{color:var(--arena-text-faint,#6e7681);font-size:11.5px;max-width:38ch}.ConsoleStream_emptyCode__CIoSM{margin:6px 0 0;padding:8px 12px;border-radius:7px;background:rgba(0,0,0,.45);border:1px solid var(--arena-border,#21262d);color:#8fc98f;font-family:var(--font-geist-mono),ui-monospace,monospace;font-size:11.5px}.RecruiterCard_card__nWjdz{position:relative;margin-top:auto;flex-shrink:0;border-radius:12px;transition:padding .18s ease;background:radial-gradient(120% 140% at 0 0,rgba(124,244,255,.1) 0,transparent 55%),radial-gradient(120% 140% at 100% 100%,rgba(187,134,252,.1) 0,transparent 55%),linear-gradient(180deg,#161b22,#11161d);border:1px solid rgba(124,244,255,.22);box-shadow:inset 0 1px 0 rgba(255,255,255,.03),0 8px 22px rgba(0,0,0,.32);overflow:hidden}.RecruiterCard_card__nWjdz:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(124,244,255,0) 8%,rgba(124,244,255,.55) 50%,rgba(187,134,252,0) 92%,transparent);pointer-events:none}.RecruiterCard_cardCollapsed__g4SnL{padding:8px 12px}.RecruiterCard_cardExpanded__K8rW5{padding:16px 16px 14px}.RecruiterCard_header__5J90I{display:flex;align-items:center;gap:8px;width:100%;padding:0;margin:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.RecruiterCard_cardExpanded__K8rW5 .RecruiterCard_header__5J90I{margin-bottom:10px}.RecruiterCard_body__3QNst{animation:RecruiterCard_recruiterCardReveal__Dh8X0 .2s ease}@keyframes RecruiterCard_recruiterCardReveal__Dh8X0{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.RecruiterCard_chevron__Zv3Kg{margin-left:4px;color:var(--arena-text-muted,#8b949e);transition:transform .2s ease,color .2s ease;flex-shrink:0}.RecruiterCard_header__5J90I:hover .RecruiterCard_chevron__Zv3Kg{color:var(--arena-text,#c9d1d9)}.RecruiterCard_chevronOpen__nxqLQ{transform:rotate(180deg)}.RecruiterCard_headerIcon__Uojfx{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,rgba(124,244,255,.18),rgba(187,134,252,.18));border:1px solid rgba(124,244,255,.32);color:#7cf4ff;flex-shrink:0}.RecruiterCard_headerTitle__nfswh{flex:1 1 auto;min-width:0;font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--arena-text,#c9d1d9);margin:0;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecruiterCard_headerBadge__ux1zX{margin-left:auto;flex-shrink:0;white-space:nowrap;font-size:9.5px;font-weight:800;letter-spacing:.8px;text-transform:uppercase;color:#d4b8ff;padding:3px 9px;border-radius:999px;background:linear-gradient(135deg,rgba(187,134,252,.22),rgba(124,244,255,.08));border:1px solid rgba(187,134,252,.45);box-shadow:inset 0 0 12px -2px rgba(187,134,252,.35)}.RecruiterCard_tagline__SUsI_{font-size:14px;font-weight:600;color:var(--arena-text-strong,#ffffff);margin:0 0 10px;line-height:1.35}.RecruiterCard_bullets__z7Y6u{list-style:none;margin:0 0 12px;padding:0;display:flex;flex-direction:column;gap:7px}.RecruiterCard_bullet__laQb5{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.55;color:var(--arena-text,#c9d1d9)}.RecruiterCard_bulletDot__OjpZq{flex-shrink:0;margin-top:5px;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#7cf4ff,#bb86fc);box-shadow:0 0 6px rgba(124,244,255,.55)}.RecruiterCard_tipBox__QJNv1{display:flex;align-items:flex-start;gap:8px;margin-top:4px;padding:10px 12px;border-radius:8px;background:rgba(240,180,41,.07);border:1px solid rgba(240,180,41,.22);color:#d4ba7f;font-size:12.5px;line-height:1.5}.RecruiterCard_tipBox__QJNv1 strong{color:#f0b429;font-weight:700;margin-right:4px}.RecruiterCard_tipIcon__jt82_{flex-shrink:0;margin-top:2px;color:#f0b429}.RecruiterCard_companies__tFNGk{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px;padding-top:12px;border-top:1px dashed rgba(124,244,255,.15)}.RecruiterCard_companiesLabel__Kkk3Q{font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--arena-text-muted,#8b949e);margin-right:4px;align-self:center}.RecruiterCard_companyChip__zhajj{display:inline-flex;align-items:center;font-size:10.5px;font-weight:600;padding:3px 8px;border-radius:999px;background:rgba(124,244,255,.08);border:1px solid rgba(124,244,255,.22);color:var(--arena-text,#c9d1d9)}