.use-case-menu_wrapper__kMC5K{position:relative;flex-shrink:0}.use-case-menu_trigger__SkG5H{border:0;background:transparent;width:100%;text-align:left;cursor:pointer;font:inherit}.use-case-menu_menu__Jd_6s{display:grid;grid-gap:4px;gap:4px;padding:6px 10px 10px}.use-case-menu_menu__Jd_6s[hidden]{display:none}.use-case-menu_menu__Jd_6s a{padding:10px;border-radius:10px;text-decoration:none;color:inherit;font-size:12px;line-height:1.5}.use-case-menu_menu__Jd_6s a:focus-visible,.use-case-menu_menu__Jd_6s a:hover{background:rgba(183,152,227,.14)}.use-case-menu_menu__Jd_6s span{display:block;opacity:.7;font-size:11px;margin-top:3px}@media(min-width:951px){html[data-sidebar-collapsed=true] .use-case-menu_menu__Jd_6s{position:fixed;left:75px;bottom:70px;width:260px;background:var(--surface,#161b2b);border:1px solid #9382ad55;border-radius:14px;z-index:90}html[data-theme=light] .use-case-menu_menu__Jd_6s{background:#fff8fc}}@media(max-width:950px){.use-case-menu_menu__Jd_6s{position:fixed;top:calc(156px + env(safe-area-inset-top,0px));left:12px;right:12px;z-index:90;padding:10px;background:#171b2c;border:1px solid #9382ad55;border-radius:16px;box-shadow:0 12px 36px #0003;max-height:calc(100dvh - 180px);overflow:auto}html[data-theme=light] .use-case-menu_menu__Jd_6s{background:#fff8fc}.use-case-menu_menu__Jd_6s a{font-size:14px}}.project-checks-panel_panel__47qee{height:100%;overflow:auto;background:#fafaf9;color:#242326;padding:28px 32px;font-size:13px}.project-checks-panel_header__WO03a{display:flex;justify-content:space-between;gap:24px}.project-checks-panel_header__WO03a h2{font-size:26px;letter-spacing:-.7px;margin:8px 0}.project-checks-panel_header__WO03a p{max-width:850px;line-height:1.7;color:#6f6d73;margin:0}.project-checks-panel_eyebrow__r6Ben{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#79757d}.project-checks-panel_manual__R34Jp{height:24px;border:1px solid #dedbe0;border-radius:6px;padding:4px 9px;font-size:11px;background:white}.project-checks-panel_actions__bptOm{display:flex;align-items:center;gap:10px;margin:22px 0 10px;flex-wrap:wrap}.project-checks-panel_panel__47qee button,.project-checks-panel_panel__47qee input,.project-checks-panel_panel__47qee select{font:inherit;border:1px solid #ddd9e1;background:white;border-radius:7px;padding:9px 12px;color:#38333e}.project-checks-panel_panel__47qee button{cursor:pointer;font-weight:550}.project-checks-panel_panel__47qee button:hover:not(:disabled){background:#efecf4}.project-checks-panel_panel__47qee button:disabled{opacity:.45;cursor:not-allowed}.project-checks-panel_panel__47qee button.project-checks-panel_primary__ZJQft{background:#7750ad;color:white;border-color:#7750ad}.project-checks-panel_panel__47qee button.project-checks-panel_lighthouseButton__yLrGF{border-color:#c8b1e2;color:#694094;background:#f8f3ff}.project-checks-panel_note__N8_YY,.project-checks-panel_timing__OYGnI{font-size:11px;color:#817b87;line-height:1.6}.project-checks-panel_empty__ig_Go{border:1px dashed #d8d3dc;background:#fff;border-radius:10px;margin-top:24px;padding:30px;color:#77717c;text-align:center}.project-checks-panel_empty__ig_Go strong{display:block;color:#4b4353;font-size:14px}.project-checks-panel_empty__ig_Go p{max-width:600px;line-height:1.7;margin:10px auto 0}.project-checks-panel_error__5ATgq{padding:14px;border:1px solid #e8bdc2;background:#fff0f2;border-radius:8px;color:#9a3442;margin:14px 0;line-height:1.6}.project-checks-panel_error__5ATgq span{display:block;font-size:11px}.project-checks-panel_running__tngC0{display:flex;align-items:center;gap:15px;padding:20px;background:#f4effa;border:1px solid #e4d6f1;border-radius:9px;margin:18px 0}.project-checks-panel_running__tngC0 p{color:#82718f;margin:7px 0 0}.project-checks-panel_spinner__61Vwy{display:block;height:19px;width:19px;flex-shrink:0;border:2px solid #ded1ee;border-top-color:#8051b7;border-radius:50%;animation:project-checks-panel_spin__lqTnW 1s linear infinite}@keyframes project-checks-panel_spin__lqTnW{to{transform:rotate(1turn)}}.project-checks-panel_tabs__LUHHX{display:flex;gap:4px;margin:22px 0 16px;border-bottom:1px solid #e3dee7;padding-bottom:8px}.project-checks-panel_tabs__LUHHX button{border:0;background:transparent}.project-checks-panel_tabs__LUHHX button[aria-selected=true]{background:#ece4f5;color:#70479d}.project-checks-panel_fresh__eESFo,.project-checks-panel_stale__fnoP8{padding:12px 14px;border:1px solid #dce5dd;background:#f1f7f1;border-radius:8px;font-size:12px;margin:18px 0}.project-checks-panel_fresh__eESFo span,.project-checks-panel_stale__fnoP8 span{display:block;margin-top:5px;font-size:10px;opacity:.7}.project-checks-panel_stale__fnoP8{background:#fff6e5;border-color:#ead8ad;color:#8a6425}.project-checks-panel_scores__whS85{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:18px 0}.project-checks-panel_scores__whS85>div{background:white;border:1px solid #e5e0e9;border-radius:10px;display:flex;flex-direction:column;align-items:center;padding:20px 10px;gap:12px;text-align:center}.project-checks-panel_scores__whS85 strong{display:grid;place-items:center;border:3px solid;border-radius:50%;width:66px;height:66px;font-size:23px}.project-checks-panel_good__l9P_g{color:#26844e}.project-checks-panel_warn__s2RoP{color:#bc8319}.project-checks-panel_bad__KzzYt{color:#c54754}.project-checks-panel_neutral__qLnla{color:#938b9a}.project-checks-panel_summary__ySQNd{display:flex;gap:12px;flex-wrap:wrap;margin:18px 0}.project-checks-panel_summary__ySQNd>div{min-width:95px;flex:1 1;padding:14px;background:white;border:1px solid #e5e0e9;border-radius:8px}.project-checks-panel_summary__ySQNd strong{display:block;font-size:22px;font-weight:600}.project-checks-panel_summary__ySQNd span{display:block;font-size:10px;color:#81778a;margin-top:7px}.project-checks-panel_scope__XHEAf{border:1px solid #e2dce6;border-radius:8px;padding:12px 14px;background:#fff;color:#736b7b;font-size:12px;line-height:1.8}.project-checks-panel_scope__XHEAf summary{cursor:pointer;font-weight:550}.project-checks-panel_scope__XHEAf p{max-width:1000px;margin:8px 0 0}.project-checks-panel_filters__k4A2z{display:flex;gap:8px;flex-wrap:wrap;margin:22px 0 8px}.project-checks-panel_filters__k4A2z input{flex:1 1;min-width:160px}.project-checks-panel_filters__k4A2z select{max-width:230px}.project-checks-panel_findings__9_a5n{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.project-checks-panel_finding__tHnrR{border:1px solid #e2dce7;border-radius:9px;background:white;padding:18px}.project-checks-panel_findingHeading__1d4vc{display:flex;align-items:center;gap:10px;font-size:10px;color:#8a7e94}.project-checks-panel_findingHeading__1d4vc>span:first-child{padding:4px 7px;border-radius:4px;font-weight:600}.project-checks-panel_error__5ATgq,.project-checks-panel_info__wXTBz,.project-checks-panel_warning__x1180{word-break:break-word}.project-checks-panel_findingHeading__1d4vc .project-checks-panel_error__5ATgq{margin:0;background:#fff0f2;color:#ad3a4b;border:0}.project-checks-panel_warning__x1180{background:#fff3dc;color:#9b741e}.project-checks-panel_info__wXTBz{background:#eee9f7;color:#77608e}.project-checks-panel_finding__tHnrR h3{font-size:14px;line-height:1.5;margin:12px 0 8px}.project-checks-panel_finding__tHnrR p{font-size:12px;line-height:1.7;color:#797080;white-space:pre-wrap;overflow-wrap:anywhere}.project-checks-panel_finding__tHnrR code{display:block;font-size:11px;background:#f5f2f8;border-radius:5px;padding:9px;color:#7c5c98;white-space:pre-wrap;overflow-wrap:anywhere}.project-checks-panel_fix__pumPV{border-left:2px solid #d1b8e7;padding-left:12px;margin:15px 0}.project-checks-panel_fix__pumPV strong{font-size:11px;color:#8d6aa9}.project-checks-panel_fix__pumPV p{margin:5px 0}.project-checks-panel_finding__tHnrR footer{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.project-checks-panel_finding__tHnrR footer button{font-size:11px;padding:7px 10px}.project-checks-panel_finding__tHnrR a{font-size:11px;color:#89649f;text-decoration:none}@media(max-width:760px){.project-checks-panel_panel__47qee{padding:20px 16px}.project-checks-panel_scores__whS85{grid-template-columns:repeat(2,minmax(0,1fr))}.project-checks-panel_filters__k4A2z{flex-direction:column}.project-checks-panel_filters__k4A2z select{max-width:none}.project-checks-panel_summary__ySQNd>div{min-width:70px}.project-checks-panel_manual__R34Jp{display:none}}html[data-theme=dark] .project-checks-panel_panel__47qee{background:#0b1020;color:#e7e9f3}html[data-theme=dark] .project-checks-panel_empty__ig_Go,html[data-theme=dark] .project-checks-panel_empty__ig_Go p,html[data-theme=dark] .project-checks-panel_header__WO03a p,html[data-theme=dark] .project-checks-panel_note__N8_YY,html[data-theme=dark] .project-checks-panel_timing__OYGnI{color:#aeb7ca}html[data-theme=dark] .project-checks-panel_eyebrow__r6Ben{color:#aaa0c5}html[data-theme=dark] .project-checks-panel_manual__R34Jp{background:#151b2c;border-color:#343d54;color:#c2c9d8}html[data-theme=dark] .project-checks-panel_panel__47qee button,html[data-theme=dark] .project-checks-panel_panel__47qee input,html[data-theme=dark] .project-checks-panel_panel__47qee select{background:#151b2c;border-color:#343d54;color:#e0e4ef}html[data-theme=dark] .project-checks-panel_panel__47qee button:hover:not(:disabled){background:#24213f}html[data-theme=dark] .project-checks-panel_panel__47qee button.project-checks-panel_primary__ZJQft{background:#765caf;border-color:#765caf;color:white}html[data-theme=dark] .project-checks-panel_panel__47qee button.project-checks-panel_lighthouseButton__yLrGF{background:#211d32;border-color:#594879;color:#d6c7f5}html[data-theme=dark] .project-checks-panel_empty__ig_Go{background:#11182a;border-color:#394158}html[data-theme=dark] .project-checks-panel_empty__ig_Go strong{color:#e3e6ef}html[data-theme=dark] .project-checks-panel_error__5ATgq{background:#321c29;border-color:#713d51;color:#f0a4b1}html[data-theme=dark] .project-checks-panel_running__tngC0{background:#1a1830;border-color:#3f3457}html[data-theme=dark] .project-checks-panel_running__tngC0 p{color:#b9abc9}html[data-theme=dark] .project-checks-panel_spinner__61Vwy{border-color:#c4a9ff #493c5b #493c5b}html[data-theme=dark] .project-checks-panel_tabs__LUHHX{border-color:#343d54}html[data-theme=dark] .project-checks-panel_tabs__LUHHX button[aria-selected=true]{background:#292341;color:#dfd3fa}html[data-theme=dark] .project-checks-panel_fresh__eESFo,html[data-theme=dark] .project-checks-panel_stale__fnoP8{background:#172820;border-color:#315545;color:#b5d8c2}html[data-theme=dark] .project-checks-panel_stale__fnoP8{background:#302718;border-color:#66512b;color:#e4c47f}html[data-theme=dark] .project-checks-panel_finding__tHnrR,html[data-theme=dark] .project-checks-panel_scope__XHEAf,html[data-theme=dark] .project-checks-panel_scores__whS85>div,html[data-theme=dark] .project-checks-panel_summary__ySQNd>div{background:#11182a;border-color:#30394e;color:#c3cada}html[data-theme=dark] .project-checks-panel_findingHeading__1d4vc,html[data-theme=dark] .project-checks-panel_finding__tHnrR p,html[data-theme=dark] .project-checks-panel_summary__ySQNd span{color:#aab3c5}html[data-theme=dark] .project-checks-panel_finding__tHnrR h3{color:#e2e5ef}html[data-theme=dark] .project-checks-panel_finding__tHnrR code{background:#0a1020;color:#c7b2e3}html[data-theme=dark] .project-checks-panel_findingHeading__1d4vc .project-checks-panel_error__5ATgq{background:#3b1d2b;color:#f0a4b1}html[data-theme=dark] .project-checks-panel_warning__x1180{background:#342a17;color:#e5c578}html[data-theme=dark] .project-checks-panel_info__wXTBz{background:#27213a;color:#d1bde9}html[data-theme=dark] .project-checks-panel_fix__pumPV{border-color:#8d70aa}html[data-theme=dark] .project-checks-panel_fix__pumPV strong{color:#c9a9e2}html[data-theme=dark] .project-checks-panel_finding__tHnrR a{color:#c4a9ff}html[data-theme=light] .project-checks-panel_empty__ig_Go,html[data-theme=light] .project-checks-panel_empty__ig_Go p,html[data-theme=light] .project-checks-panel_findingHeading__1d4vc,html[data-theme=light] .project-checks-panel_finding__tHnrR p,html[data-theme=light] .project-checks-panel_header__WO03a p,html[data-theme=light] .project-checks-panel_note__N8_YY,html[data-theme=light] .project-checks-panel_summary__ySQNd span,html[data-theme=light] .project-checks-panel_timing__OYGnI{color:#594c60}html[data-theme=light] .project-checks-panel_eyebrow__r6Ben{color:#625269}html[data-theme=light] .project-checks-panel_manual__R34Jp{color:#514455}html[data-theme=light] .project-checks-panel_empty__ig_Go strong,html[data-theme=light] .project-checks-panel_finding__tHnrR h3{color:#403246}html[data-theme=light] .project-checks-panel_scope__XHEAf{color:#594c60}@media(max-width:950px){.project-checks-panel_panel__47qee{min-width:0;min-height:0;padding:20px 16px;overscroll-behavior-y:contain}.project-checks-panel_header__WO03a{flex-wrap:wrap;gap:12px}.project-checks-panel_actions__bptOm button,.project-checks-panel_finding__tHnrR footer button,.project-checks-panel_tabs__LUHHX button{min-height:42px}.project-checks-panel_tabs__LUHHX{max-width:100%;overflow-x:auto;white-space:nowrap}.project-checks-panel_tabs__LUHHX button{flex:0 0 auto}.project-checks-panel_filters__k4A2z input,.project-checks-panel_filters__k4A2z select{min-height:44px;font-size:16px}.project-checks-panel_scores__whS85{grid-template-columns:repeat(2,minmax(0,1fr))}.project-checks-panel_summary__ySQNd>div{min-width:80px}.project-checks-panel_empty__ig_Go{padding:22px 16px}}.preview-annotator_backdrop__W9pXa{position:fixed;inset:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;background:#05060bd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.preview-annotator_dialog__Ds_Qf{display:flex;flex-direction:column;width:min(1200px,100%);max-height:calc(100dvh - 48px);border:1px solid #353740;border-radius:16px;background:#17181e;color:#f2f2f5;box-shadow:0 24px 100px #0009;overflow:hidden;outline:none}.preview-annotator_header__4nIpg{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px 16px}.preview-annotator_header__4nIpg h2{margin:0 0 5px;font-size:17px;font-weight:600}.preview-annotator_header__4nIpg p{margin:0;color:#a3a4b1;font-size:12px}.preview-annotator_dialog__Ds_Qf button{border:1px solid #383a45;border-radius:7px;background:#24252e;padding:8px 11px;color:#e2e2e9;font:inherit;font-size:12px;cursor:pointer}.preview-annotator_dialog__Ds_Qf button:hover:not(:disabled){background:#343542}.preview-annotator_dialog__Ds_Qf button:focus-visible,.preview-annotator_dialog__Ds_Qf input:focus-visible{outline:2px solid #b498ff;outline-offset:3px}.preview-annotator_dialog__Ds_Qf button:disabled{opacity:.4;cursor:default}.preview-annotator_toolbar__Wg8aH{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:0 22px 14px}.preview-annotator_tools__6E_PO{display:flex;gap:4px}.preview-annotator_tools__6E_PO button[aria-pressed=true]{background:#503681;border-color:#a485dd;color:white}.preview-annotator_color__2vEBv{display:flex;align-items:center;gap:7px;margin:0 4px;font-size:12px;color:#c5c4d1}.preview-annotator_color__2vEBv input{width:28px;height:28px;padding:0;border:1px solid #555;border-radius:5px;background:none;cursor:pointer}.preview-annotator_stage__haAEU{min-height:120px;overflow:auto;background:#090a0e;margin:0 22px;border:1px solid #34343f;border-radius:8px}.preview-annotator_canvas__YS86k{display:block;width:100%;height:auto;touch-action:none;cursor:crosshair}.preview-annotator_status__7R81T{display:flex;min-height:220px;align-items:center;justify-content:center;color:#bdbbc8;font-size:13px}.preview-annotator_footer__Y88o_{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:16px;padding:16px 22px}.preview-annotator_footer__Y88o_ span{color:#a3a4b1;font-size:11px}.preview-annotator_dialog__Ds_Qf .preview-annotator_submit__hkfR_{background:#9b7ce8;border-color:#ac8cf6;color:#171020;font-weight:600}.preview-annotator_dialog__Ds_Qf .preview-annotator_submit__hkfR_:hover:not(:disabled){background:#b398f2}.preview-annotator_textInput__C2VtV{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding:0 22px 14px;font-size:12px;color:#bdbbc8}.preview-annotator_textInput__C2VtV input{min-width:min(280px,100%);flex:1 1;border:1px solid #444550;padding:9px 10px;border-radius:6px;background:#23242c;color:#fff}.preview-annotator_error__WKTyb{display:flex;align-items:center;gap:12px;padding:12px 22px 0;color:#ffb1b1;font-size:12px}@media (max-width:600px){.preview-annotator_backdrop__W9pXa{padding:8px}.preview-annotator_dialog__Ds_Qf{max-height:calc(100dvh - 16px)}.preview-annotator_footer__Y88o_,.preview-annotator_header__4nIpg{padding:14px}.preview-annotator_textInput__C2VtV,.preview-annotator_toolbar__Wg8aH{padding-left:14px;padding-right:14px}.preview-annotator_stage__haAEU{margin:0 14px}.preview-annotator_footer__Y88o_{flex-wrap:wrap}}.git-history-panel_panel__DBK_p{min-width:0;min-height:0;flex:1 1;display:flex;flex-direction:column;overflow:hidden;padding:22px;background:#0e1425;color:#e7e9f3}.git-history-panel_header__gUOua{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:0 0 18px;border-bottom:1px solid #252d42}.git-history-panel_header__gUOua>div>span{color:#9886c1;font-size:9px;font-weight:700;letter-spacing:.15em}.git-history-panel_header__gUOua h1{margin:6px 0;font-size:22px;letter-spacing:-.03em}.git-history-panel_header__gUOua p{margin:0;color:#9ba4b9;font-size:12px}.git-history-panel_count__UTRUZ{flex:0 0 auto;padding:6px 9px;border:1px solid #2a334b;border-radius:999px;color:#aeb5c8;font-size:11px}.git-history-panel_columns__5EVFd{min-height:0;flex:1 1;display:grid;grid-template-columns:minmax(260px,36%) minmax(0,1fr);grid-gap:14px;gap:14px;padding-top:14px}.git-history-panel_commitList__T8Ysn{min-height:0;overflow:auto;border:1px solid #252d42;border-radius:12px;background:#101729}.git-history-panel_commit__8J_qP{border-bottom:1px solid #222b3f}.git-history-panel_commit__8J_qP:last-child{border-bottom:0}.git-history-panel_commitButton__YRv7S{width:100%;display:grid;grid-template-columns:9px minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;padding:13px 12px;border:0;background:transparent;color:#dbe0ed;text-align:left;cursor:pointer}.git-history-panel_commitButton__YRv7S.git-history-panel_selected__GgFhF,.git-history-panel_commitButton__YRv7S:hover{background:#171f33}.git-history-panel_commitDot__CP3RG{width:8px;height:8px;margin-top:4px;border:2px solid #9e84db;border-radius:50%}.git-history-panel_commitButton__YRv7S>span:nth-child(2){min-width:0;display:grid;grid-gap:6px;gap:6px}.git-history-panel_commitButton__YRv7S strong{overflow:hidden;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.git-history-panel_commitButton__YRv7S small{color:#8f99ae;font-size:10px;line-height:1.45}.git-history-panel_fileCount__vwG5L{min-width:20px;height:20px;display:grid;place-items:center;border-radius:7px;background:#202940;color:#aeb8cf;font-size:10px}.git-history-panel_fileList__dBZYm{display:grid;grid-gap:2px;gap:2px;padding:0 7px 8px 28px}.git-history-panel_fileButton__PFhjA{min-width:0;display:flex;align-items:center;gap:8px;padding:7px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#bfc6d8;text-align:left;cursor:pointer}.git-history-panel_fileButton__PFhjA:hover,.git-history-panel_fileSelected__eWo9k{border-color:#313b56;background:#1a2339;color:#f0edfb}.git-history-panel_fileButton__PFhjA>span:last-child{min-width:0;overflow:hidden;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.git-history-panel_fileStatus__5ImPK{width:15px;flex:0 0 15px;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}.git-history-panel_statusA__Akqid{color:#79d7a3}.git-history-panel_statusM__6eCDh{color:#e6bf74}.git-history-panel_statusD__FY__7{color:#f18c9b}.git-history-panel_statusT__CnHGw{color:#9db5f6}.git-history-panel_noFiles__pXj03{margin:4px 8px 10px;color:#8f99ae;font-size:10px}.git-history-panel_diffPanel__j6WDW{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;border:1px solid #252d42;border-radius:12px;background:#0a1020}.git-history-panel_diffHeader__mtnA1{flex:0 0 auto;padding:12px 14px;border-bottom:1px solid #252d42;background:#101729}.git-history-panel_diffHeader__mtnA1>div{display:grid;grid-gap:5px;gap:5px}.git-history-panel_diffHeader__mtnA1 strong{overflow:hidden;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;white-space:nowrap}.git-history-panel_diffHeader__mtnA1 small{color:#8f99ae;font-size:10px}.git-history-panel_diff__jIQEw{min-height:0;flex:1 1;overflow:auto;margin:0;padding:8px 0;color:#d3d9e7;font:11px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;-moz-tab-size:2;tab-size:2}.git-history-panel_line__JZ_H7{min-height:19px;display:flex;width:max-content;min-width:100%;white-space:pre}.git-history-panel_lineNumber__zmm1Q{position:-webkit-sticky;position:sticky;left:0;min-width:42px;padding:0 8px;background:#0a1020;color:#64708a;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.git-history-panel_code__3sgNG{min-width:0;padding:0 14px 0 8px}.git-history-panel_added__8OKk1{background:rgba(40,124,82,.2);color:#b8f0cd}.git-history-panel_added__8OKk1 .git-history-panel_lineNumber__zmm1Q{background:#102419;color:#6eb98a}.git-history-panel_removed__nXrsY{background:rgba(151,57,74,.2);color:#ffc2ca}.git-history-panel_removed__nXrsY .git-history-panel_lineNumber__zmm1Q{background:#2a1219;color:#c66e7c}.git-history-panel_hunk__R9tpH{background:rgba(95,105,151,.18);color:#b9bdf6}.git-history-panel_meta__S1NXz{color:#7886a4}.git-history-panel_comment__wcV_i{color:#7e9b85;font-style:italic}.git-history-panel_string__3pB7p{color:#d8a879}.git-history-panel_tag__nTJaH{color:#84c8d6}.git-history-panel_number__0_ky7{color:#c8a2e9}.git-history-panel_keyword__zLQHV{color:#bb9af7;font-weight:600}.git-history-panel_property__Q8k0x{color:#87b9eb}.git-history-panel_empty__CKPHu,.git-history-panel_status__GDv2f{margin:18px 0;color:#9ba4b9;font-size:12px}.git-history-panel_empty__CKPHu{margin:auto;max-width:420px;padding:32px;text-align:center}.git-history-panel_empty__CKPHu h2{margin:0 0 8px;color:#e7e9f3;font-size:16px}.git-history-panel_empty__CKPHu p{margin:0;line-height:1.6}.git-history-panel_diffEmpty__KShUj{margin:auto;display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:24px;color:#8f99ae;text-align:center}.git-history-panel_diffEmpty__KShUj>span{color:#9c82d8;font-size:24px}.git-history-panel_diffEmpty__KShUj p{max-width:300px;margin:0;font-size:12px;line-height:1.6}html[data-theme=light] .git-history-panel_panel__DBK_p{background:#fbf7f8;color:#49394e}html[data-theme=light] .git-history-panel_header__gUOua{border-color:#eadde7}html[data-theme=light] .git-history-panel_header__gUOua>div>span{color:#8d68a4}html[data-theme=light] .git-history-panel_header__gUOua p{color:#796b7e}html[data-theme=light] .git-history-panel_count__UTRUZ{border-color:#e6d8e3;color:#796b7e}html[data-theme=light] .git-history-panel_commitList__T8Ysn{border-color:#e8dce5;background:#fffaf8}html[data-theme=light] .git-history-panel_commit__8J_qP{border-color:#eadfe8}html[data-theme=light] .git-history-panel_commitButton__YRv7S{color:#49394e}html[data-theme=light] .git-history-panel_commitButton__YRv7S.git-history-panel_selected__GgFhF,html[data-theme=light] .git-history-panel_commitButton__YRv7S:hover{background:#f7edf3}html[data-theme=light] .git-history-panel_commitButton__YRv7S small{color:#796b7e}html[data-theme=light] .git-history-panel_fileCount__vwG5L{background:#f0e5ed;color:#705b73}html[data-theme=light] .git-history-panel_fileButton__PFhjA{color:#5d4b62}html[data-theme=light] .git-history-panel_fileButton__PFhjA:hover,html[data-theme=light] .git-history-panel_fileSelected__eWo9k{border-color:#e5d4e2;background:#f7edf3;color:#49394e}html[data-theme=light] .git-history-panel_diffPanel__j6WDW{border-color:#e8dce5;background:#fffdfc}html[data-theme=light] .git-history-panel_diffHeader__mtnA1{border-color:#eadde7;background:#f8f0f5;color:#49394e}html[data-theme=light] .git-history-panel_diff__jIQEw{color:#49394e}html[data-theme=light] .git-history-panel_lineNumber__zmm1Q{background:#f8f0f5;color:#8c7b8f}html[data-theme=light] .git-history-panel_added__8OKk1{background:rgba(40,124,82,.1);color:#286545}.git-history-panel_added__8OKk1 .git-history-panel_lineNumber__zmm1Q{background:#eaf4ec;color:#48805d}html[data-theme=light] .git-history-panel_removed__nXrsY{background:rgba(151,57,74,.1);color:#8e3447}.git-history-panel_removed__nXrsY .git-history-panel_lineNumber__zmm1Q{background:#faedf0;color:#a25263}html[data-theme=light] .git-history-panel_hunk__R9tpH{background:rgba(95,105,151,.1);color:#535b91}html[data-theme=light] .git-history-panel_meta__S1NXz{color:#81748c}html[data-theme=light] .git-history-panel_empty__CKPHu h2{color:#49394e}html[data-theme=light] .git-history-panel_diffEmpty__KShUj,html[data-theme=light] .git-history-panel_empty__CKPHu,html[data-theme=light] .git-history-panel_status__GDv2f{color:#796b7e}@media(max-width:780px){.git-history-panel_panel__DBK_p{padding:15px}.git-history-panel_columns__5EVFd{grid-template-columns:1fr;grid-template-rows:minmax(220px,42%) minmax(260px,1fr)}.git-history-panel_commitList__T8Ysn{min-height:180px}.git-history-panel_header__gUOua p{max-width:280px}.git-history-panel_diff__jIQEw{font-size:10px}}@media(max-width:950px){.git-history-panel_panel__DBK_p{min-height:0;padding:16px}.git-history-panel_header__gUOua{align-items:flex-start;gap:10px}.git-history-panel_header__gUOua p{font-size:11px;line-height:1.5}.git-history-panel_columns__5EVFd{min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(120px,38%) minmax(0,1fr);gap:10px}.git-history-panel_commitList__T8Ysn,.git-history-panel_diffPanel__j6WDW{min-height:0}.git-history-panel_commitButton__YRv7S{min-height:44px}.git-history-panel_fileButton__PFhjA{min-height:40px}.git-history-panel_diffEmpty__KShUj{padding:14px}}.voice-dictation_panel__pmupN{--voice-bg:#191c2d;--voice-border:#35394d;--voice-text:#e2e3ef;--voice-muted:#a5aec5;--voice-accent:#c4a9ff;--voice-error:#ffafb8;grid-column:1/-1;min-width:0;padding:9px 12px;border:1px solid var(--voice-border);border-radius:12px;background:var(--voice-bg);color:var(--voice-text)}html[data-theme=light] .voice-dictation_panel__pmupN{--voice-bg:#fcf4f8;--voice-border:#e5ccd9;--voice-text:#513c50;--voice-muted:#766176;--voice-accent:#996781;--voice-error:#a13c59}.voice-dictation_actions__iyCxs,.voice-dictation_header__0WeLU,.voice-dictation_recording__vxzj5{display:flex;align-items:center;gap:12px}.voice-dictation_header__0WeLU{justify-content:space-between;margin-bottom:7px;font-size:11px;color:var(--voice-muted)}.voice-dictation_panel__pmupN button{cursor:pointer;font:inherit}.voice-dictation_close__Se7pl{display:grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:8px;color:var(--voice-muted);background:transparent;font-size:22px!important}.voice-dictation_close__Se7pl:hover{background:color-mix(in srgb,var(--voice-accent) 12%,transparent)}.voice-dictation_time__e4g5g{min-width:36px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px}.voice-dictation_wave___egzK{display:flex;justify-content:center;align-items:center;flex:1 1;gap:3px;min-width:0;height:30px;overflow:hidden}.voice-dictation_wave___egzK i{width:3px;min-width:1px;flex-shrink:1;border-radius:3px;background:var(--voice-accent);transition:height 80ms linear}.voice-dictation_actions__iyCxs button,.voice-dictation_finish__AGYad{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--voice-border);border-radius:9px;padding:7px 10px;background:transparent;color:var(--voice-text);font-size:12px!important}.voice-dictation_actions__iyCxs .voice-dictation_retry__4zm85,.voice-dictation_finish__AGYad{color:var(--voice-accent);background:color-mix(in srgb,var(--voice-accent) 9%,transparent)}.voice-dictation_actions__iyCxs button:hover,.voice-dictation_finish__AGYad:hover{background:color-mix(in srgb,var(--voice-accent) 16%,transparent)}.voice-dictation_error__UVtZZ,.voice-dictation_hint__rfakN,.voice-dictation_progress__lKLS_{margin:7px 0 0;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.voice-dictation_hint__rfakN{color:var(--voice-muted)}.voice-dictation_error__UVtZZ{color:var(--voice-error)}.voice-dictation_progress__lKLS_{display:flex;align-items:center;gap:9px;color:var(--voice-muted);padding-bottom:5px}.voice-dictation_spinner__yW4Hc{display:inline-block;flex:0 0 auto;width:14px;height:14px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:voice-dictation_spin__MY4R9 .8s linear infinite}.voice-dictation_actions__iyCxs{flex-wrap:wrap;margin-top:10px}.voice-dictation_audio__ROfYn{display:block;width:100%;height:36px;margin-top:10px}.voice-dictation_settings__PGJyJ{display:inline-block;margin-top:8px;color:var(--voice-accent);font-size:12px}.voice-dictation_panel__pmupN button:focus-visible,.voice-dictation_settings__PGJyJ:focus-visible{outline:2px solid var(--voice-accent);outline-offset:3px}@keyframes voice-dictation_spin__MY4R9{to{transform:rotate(1turn)}}@media (max-width:950px){.voice-dictation_close__Se7pl{width:36px;height:36px}.voice-dictation_actions__iyCxs button,.voice-dictation_finish__AGYad{min-height:40px}.voice-dictation_hint__rfakN{font-size:11px}}@media (prefers-reduced-motion:reduce){.voice-dictation_wave___egzK i{transition:none}}