:root{--color-bg-root:#0f172a;--color-bg-app:#0b1020;--color-surface-panel:#121a2b;--color-surface-deep:#0e1426;--color-surface-elevated:#16213a;--color-surface-metric:#1e293b;--color-surface-metric-hover:#263449;--color-border:#1f2a44;--color-border-strong:#2a3a5a;--color-border-workspace:#334155;--color-hover-row:#1c2a44;--color-header-button-hover:#1c2a44;--color-header-button-border:#2a3a5a;--color-text:#fff;--color-text-muted:#94a3b8;--color-text-subtle:#64748b;--color-text-slate:#cbd5e1;--color-accent:#3b82f6;--color-accent-solid:#2563eb;--color-accent-hover:#1d4ed8;--color-focus-ring:#60a5fa;--color-success-bright:#4ade80;--color-error:#ff6b6b;--color-workspace-tab-bg:#111827;--color-workspace-surface:#020617;--color-tab-row-muted:#fff9;--color-tab-new-muted:#ffffffbf;--color-input-placeholder:#ffffff61;--color-workspace-table-row-hover:#ffffff0a;--color-auth-card-bg:#0b1220;--color-rank-gold:gold;--color-rank-silver:silver;--color-rank-bronze:#cd7f32;--shadow-leaderboard:0 8px 30px #0000004d;--shadow-auth:0 10px 18px #00000042;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-auth:0;--radius-input:0;--radius-pill:0;--radius-metric-tab:0}.ui-card{box-sizing:border-box}.ui-card--panel-shell{background:#121a2b;background:var(--color-surface-panel);border:1px solid #1f2a44;border:1px solid var(--color-border);border-radius:0;border-radius:var(--radius-md);color:#fff;color:var(--color-text);padding:1rem}.ui-card--account{max-width:700px;width:100%}.ui-card--leaderboard{border-radius:0;border-radius:var(--radius-lg);box-shadow:0 8px 30px #0000004d;box-shadow:var(--shadow-leaderboard);max-width:900px;padding:1.75rem;width:100%}.ui-card--stat{background:#0e1426;background:var(--color-surface-deep);border:1px solid #1f2a44;border:1px solid var(--color-border);border-radius:0;border-radius:var(--radius-md);padding:1rem;text-align:center;transition:background .2s ease,border-color .2s ease}.ui-card--stat:hover{background:#16213a;background:var(--color-surface-elevated);border-color:#2a3a5a;border-color:var(--color-border-strong)}.ui-card--profile{align-items:center;background:#0e1426;background:var(--color-surface-deep);border:1px solid #1f2a44;border:1px solid var(--color-border);border-radius:0;display:flex;flex-direction:column;justify-content:center;margin-bottom:1rem;padding:1rem;text-align:center}#root,body,html{background-color:var(--color-bg-root)}#root{min-height:100vh}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-grid{background:var(--color-bg-app);display:grid;grid-template-rows:60px minmax(0,1fr);height:100vh}.app-grid,.header{color:var(--color-text)}.header{align-items:center;background:var(--color-surface-panel);border-bottom:1px solid var(--color-border);display:flex;height:60px;padding:0 1rem}.header h1{font-size:2rem;font-weight:600}.header-nav{display:flex;gap:10px;margin-left:auto}.header button{background:#0000;border:1px solid var(--color-header-button-border);border-radius:0;color:var(--color-text);cursor:pointer;padding:8px 12px;transition:.2s ease}.header button:hover{background:var(--color-header-button-hover)}.main.main-workspace{--separator-border:#94a3b859;--focus-border:var(--color-accent);display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:1rem}.main-workspace>.split-view.split-view-horizontal{flex:1 1;min-height:0}.workspace-pane{height:100%;min-height:0}.workspace-panel{--ws-tab-bar-bg:var(--color-workspace-tab-bg);--ws-tab-active-bg:var(--color-workspace-surface);--ws-monaco-bg:var(--color-workspace-surface);--ws-border:var(--color-border-workspace);--ws-tab-text:var(--color-tab-row-muted);--ws-tab-text-active:var(--color-text);--ws-tab-new-text:var(--color-tab-new-muted);--ws-indicator:var(--color-text);--ws-tab-row-hover:#1e293b;--ws-submit-bg:var(--color-accent-solid);--ws-submit-hover:var(--color-accent-hover);--ws-output-text:var(--color-text)}.editor-panel-inner,.output-panel-inner,.readme-editor-inner{display:flex;flex-direction:column;height:100%;min-height:0}.readme-editor-inner--stretch{flex:1 1;height:auto;min-height:0}.editor-tabs-toolbar-row,.readme-editor-tabstrip{align-items:stretch;display:flex;flex-shrink:0}.readme-editor-tab{align-items:center;display:inline-flex;padding:.4rem .75rem}.editor-tabs-root{display:flex;flex:1 1;flex-direction:column;min-height:0}.editor-tabs-list{display:flex;flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:thin}.editor-tab-trigger{align-items:center;border:none;cursor:pointer;display:inline-flex;font-family:inherit;gap:.35rem;padding:.4rem .65rem;white-space:nowrap}.editor-tab-label{max-width:10rem;overflow:hidden;text-overflow:ellipsis}.editor-tab-close{align-items:center;border-radius:0;display:inline-flex;font-size:1rem;height:1.125rem;justify-content:center;line-height:1;opacity:.75;width:1.125rem}.editor-tab-close:hover{background:#ffffff1f;opacity:1}.editor-tab-new{border:none;cursor:pointer;flex-shrink:0;font-size:1.15rem;line-height:1;width:2rem}.editor-tab-content{display:flex;flex:1 1;flex-direction:column;min-height:0}.editor-tab-content[data-state=inactive]{display:none}.editor-monaco-host{display:flex;flex:1 1;flex-direction:column;min-height:0;position:relative}.editor-monaco-wrap,.readme-monaco-wrap{border-radius:0;flex:1 1;margin-top:0;min-height:0;overflow:hidden}.editor-monaco-wrap .monaco-editor,.editor-monaco-wrap .monaco-editor .overflow-guard,.readme-monaco-wrap .monaco-editor,.readme-monaco-wrap .monaco-editor .overflow-guard{border-radius:0}.editor-toolbar--float{bottom:10px;pointer-events:none;position:absolute;right:10px;z-index:20}.editor-toolbar--float button{box-shadow:0 4px 14px #00000073;pointer-events:auto}.editor-toolbar button:disabled{cursor:not-allowed;opacity:.65}.workspace-panel .editor-panel-inner,.workspace-panel .output-panel-inner,.workspace-panel .readme-editor-inner{gap:12px}.workspace-panel .editor-tabs-toolbar-row,.workspace-panel .readme-editor-tabstrip{background:var(--ws-tab-bar-bg);border-bottom:1px solid var(--ws-border)}.workspace-panel .readme-editor-tab{background:var(--ws-tab-active-bg);border-right:1px solid var(--ws-border);box-shadow:inset 0 -2px 0 var(--ws-indicator);color:var(--ws-tab-text-active);font-size:14px}.workspace-panel .editor-tab-trigger{background:var(--ws-tab-bar-bg);border-right:1px solid var(--ws-border);color:var(--ws-tab-text);font-size:14px}.workspace-panel .editor-tab-trigger[data-state=active]{background:var(--ws-tab-active-bg);box-shadow:inset 0 -2px 0 var(--ws-indicator);color:var(--ws-tab-text-active)}.workspace-panel .editor-tab-trigger:focus-visible{outline:2px solid var(--ws-indicator);outline-offset:-2px}.workspace-panel .editor-tab-new{background:var(--ws-tab-bar-bg);border-left:1px solid var(--ws-border);color:var(--ws-tab-new-text)}.workspace-panel .editor-tab-new:hover{background:var(--ws-tab-row-hover);color:var(--ws-tab-text-active)}.workspace-panel .editor-monaco-wrap,.workspace-panel .readme-monaco-wrap{background-color:var(--ws-monaco-bg);border:1px solid var(--ws-border)}.workspace-panel .editor-monaco-wrap .margin,.workspace-panel .editor-monaco-wrap .monaco-editor,.workspace-panel .editor-monaco-wrap .monaco-editor-background,.workspace-panel .readme-monaco-wrap .margin,.workspace-panel .readme-monaco-wrap .monaco-editor,.workspace-panel .readme-monaco-wrap .monaco-editor-background{background-color:var(--ws-monaco-bg)!important}.workspace-panel .output-panel-inner--tab{display:flex;flex:1 1;flex-direction:column;min-height:0}.workspace-panel .output-panel-title{color:var(--color-tab-row-muted);flex-shrink:0;font-size:14px;margin:0}.workspace-panel .output-panel-board{background:var(--ws-monaco-bg);border:1px solid var(--ws-border);border-radius:0;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.workspace-panel .output-panel-metrics-head{border-bottom:1px solid var(--ws-border);flex-shrink:0;margin:10px 14px 0;padding-bottom:10px}.workspace-panel .output-panel-board .output-panel-metrics-row{flex-shrink:0;margin-bottom:0;padding:0}.workspace-panel .output-panel-board .output-panel-pre{background:#0000;border:none;border-radius:0;color:var(--ws-output-text);flex:1 1;font-family:monospace;font-size:14px;line-height:1.5;margin:0;min-height:0;overflow:auto;padding:10px}.workspace-panel .output-panel-run-status{align-items:baseline;border-top:1px solid var(--ws-border);display:flex;flex-shrink:0;flex-wrap:wrap;font-family:monospace;font-size:13px;gap:.35rem .5rem;line-height:1.4;margin:0;padding:8px 10px 10px}.workspace-panel .output-panel-run-status-label{color:var(--color-tab-row-muted);font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.workspace-panel .output-panel-run-status-value{font-weight:600}.workspace-panel .output-panel-run-status--success .output-panel-run-status-value{color:var(--color-success-bright)}.workspace-panel .output-panel-run-status--error .output-panel-run-status-value{color:var(--color-error)}.workspace-panel .output-panel-run-status--neutral .output-panel-run-status-value{color:var(--ws-output-text)}.workspace-panel .output-panel-pre{background:var(--ws-monaco-bg);border:1px solid var(--ws-border);border-radius:0;color:var(--ws-output-text);flex:1 1;font-family:monospace;font-size:14px;line-height:1.5;margin:0;min-height:0;overflow:auto;padding:10px}.workspace-panel .editor-toolbar--float button{background:var(--ws-submit-bg);border:none;border-radius:0;color:var(--color-text);cursor:pointer;font-weight:600;padding:10px 16px;transition:background .2s ease}.workspace-panel .editor-toolbar--float button:hover:not(:disabled){background:var(--ws-submit-hover)}.workspace-panel .account-embedded,.workspace-panel .leaderboard-embedded{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.workspace-panel .account-workspace-surface,.workspace-panel .leaderboard-workspace-surface{background:var(--ws-monaco-bg);border:1px solid var(--ws-border);border-radius:0;color:var(--ws-output-text);flex:1 1;font-size:14px;line-height:1.5;min-height:0;padding:10px}.workspace-panel .account-workspace-surface{display:flex;flex-direction:column;overflow:hidden}.workspace-panel .leaderboard-workspace-surface{overflow:auto}.workspace-panel .account-workspace-header{flex-shrink:0}.workspace-panel .account-history-section{border-top:1px solid var(--ws-border);display:flex;flex:1 1;flex-direction:column;margin-top:10px;min-height:0;padding-top:10px}.workspace-panel .account-history-section>.account-workspace-subheading{flex-shrink:0}.workspace-panel .account-history-box{background:var(--ws-tab-bar-bg);border:1px solid var(--ws-border);flex:1 1;margin-top:8px;min-height:0;overflow:auto;padding:10px;scrollbar-color:var(--ws-border) var(--ws-tab-bar-bg);scrollbar-width:thin}.workspace-panel .account-history-box::-webkit-scrollbar{height:8px;width:8px}.workspace-panel .account-history-box::-webkit-scrollbar-track{background:var(--ws-tab-bar-bg)}.workspace-panel .account-history-box::-webkit-scrollbar-thumb{background:var(--ws-border);border-radius:var(--radius-sm)}.workspace-panel .account-history-box::-webkit-scrollbar-thumb:hover{background:var(--color-surface-metric-hover)}.workspace-panel .account-history-box::-webkit-scrollbar-corner{background:var(--ws-tab-bar-bg)}.workspace-panel .account-history-box .account-table-wrap{background:#0000;border:none;margin-top:0;overflow:visible}.workspace-panel .account-history-load-more{font-size:13px;margin:12px 0 0;text-align:center}.workspace-panel .account-workspace-muted,.workspace-panel .leaderboard-workspace-muted{color:var(--color-tab-row-muted);font-size:14px}.workspace-panel .account-workspace-muted{margin:0 0 10px}.workspace-panel .leaderboard-workspace-muted{margin:0}.workspace-panel .account-profile-block{border-bottom:1px solid var(--ws-border);margin-bottom:12px;padding-bottom:12px}.workspace-panel .account-workspace-subheading{color:var(--ws-output-text);font-size:14px;font-weight:600;margin:0 0 6px}.workspace-panel .account-workspace-subheading--section{margin-top:4px}.workspace-panel .account-history-section .account-workspace-subheading--section{margin-top:0}.workspace-panel .account-user-id{color:var(--color-tab-row-muted);font-family:monospace;font-size:12px;margin:0}.workspace-panel .account-stats-row{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:4px}.workspace-panel .account-stat-cell{background:var(--ws-tab-bar-bg);border:1px solid var(--ws-border);border-radius:0;padding:8px 6px;text-align:center}.workspace-panel .account-stat-value{color:var(--ws-output-text);font-family:monospace;font-size:14px;font-weight:600;margin:0}.workspace-panel .account-stat-label{color:var(--color-tab-row-muted);font-size:11px;letter-spacing:.04em;margin:4px 0 0;text-transform:uppercase}.workspace-panel .account-table-wrap,.workspace-panel .leaderboard-table-wrap{background:var(--ws-monaco-bg);border:1px solid var(--ws-border);border-radius:0;overflow:auto}.workspace-panel .account-table-wrap{margin-top:6px}.workspace-panel .leaderboard-table-wrap{margin-top:0}.workspace-panel .account-data-table,.workspace-panel .leaderboard-data-table{border-collapse:collapse;font-family:monospace;font-size:13px;width:100%}.workspace-panel .account-data-table th,.workspace-panel .leaderboard-data-table th{background:var(--ws-tab-bar-bg);border-bottom:1px solid var(--ws-border);color:var(--color-tab-row-muted);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.05em;padding:8px 10px;text-align:left;text-transform:uppercase}.workspace-panel .account-data-table td,.workspace-panel .leaderboard-data-table td{border-bottom:1px solid var(--ws-border);color:var(--ws-output-text);padding:8px 10px}.workspace-panel .account-data-table tbody tr:last-child td,.workspace-panel .leaderboard-data-table tbody tr:last-child td{border-bottom:none}.workspace-panel .account-data-table tbody tr:hover,.workspace-panel .leaderboard-data-table tbody tr:hover{background:var(--color-workspace-table-row-hover)}.workspace-panel .leaderboard-workspace-search,.workspace-panel .leaderboard-workspace-select{background:var(--ws-tab-bar-bg);border:1px solid var(--ws-border);border-radius:0;box-sizing:border-box;color:var(--ws-output-text);font-size:14px;margin:0 0 10px;outline:none;padding:8px 10px;width:100%}.workspace-panel .leaderboard-workspace-select{cursor:pointer}.workspace-panel .leaderboard-workspace-search::placeholder{color:var(--color-tab-row-muted)}.workspace-panel .leaderboard-workspace-search:focus,.workspace-panel .leaderboard-workspace-select:focus{outline:2px solid var(--ws-indicator);outline-offset:-2px}.workspace-panel .leaderboard-metric-row{display:flex;gap:8px;margin-bottom:10px}.workspace-panel .leaderboard-metric-btn{background:var(--ws-tab-bar-bg);border:1px solid var(--ws-border);border-radius:0;color:var(--color-tab-row-muted);cursor:pointer;flex:1 1;font-size:13px;padding:8px 6px;transition:background .15s ease,color .15s ease}.workspace-panel .leaderboard-metric-btn:hover{background:var(--ws-tab-row-hover);color:var(--ws-output-text)}.workspace-panel .leaderboard-metric-btn--active{background:var(--ws-tab-active-bg);box-shadow:inset 0 -2px 0 var(--ws-indicator);color:var(--ws-output-text)}.auth-page{background:var(--color-auth-card-bg);border:1px solid var(--color-border-workspace);border-radius:var(--radius-auth);box-shadow:var(--shadow-auth);color:var(--color-text);margin:2rem auto;max-width:420px;padding:24px}.auth-page form{display:flex;flex-direction:column;gap:14px}.auth-page label{color:var(--color-tab-row-muted);font-size:14px}.auth-page input{background:var(--color-workspace-tab-bg);border:1px solid var(--color-border-workspace);border-radius:var(--radius-input);color:var(--color-text);margin-top:6px;outline:none;padding:10px 12px;width:100%}.auth-page input::placeholder{color:var(--color-input-placeholder)}.auth-page input:focus{border-color:var(--color-focus-ring);box-shadow:0 0 0 1.5px var(--color-focus-ring)}.auth-page button{border:none;border-radius:var(--radius-input);cursor:pointer;font-size:16px;font-weight:600;transition:background .2s ease,color .2s ease}.auth-page button[type=submit]{background:var(--color-accent-solid);color:var(--color-text);margin-top:8px;min-height:52px}.auth-page button[type=submit]:hover:not(:disabled){background:var(--color-accent-hover)}.auth-page button[type=button]{background:#0000;border:none;color:var(--color-tab-row-muted);min-height:44px}.auth-page button[type=button]:hover{color:var(--color-text)}.auth-page h2{font-size:28px;font-weight:700;margin:0 0 8px;text-align:center}.auth-message{background:var(--color-surface-deep);border:1px solid var(--color-border-workspace);border-radius:var(--radius-md);color:var(--color-text-muted);margin-top:1rem;padding:12px 14px;text-align:center}.auth-message--success{background:#4ade8014;border-color:#4ade8059;color:var(--color-success-bright)}.auth-message--error{background:#ff6b6b14;border-color:#ff6b6b73;color:var(--color-error)}.forgot-password{color:var(--color-tab-row-muted);cursor:pointer;font-size:14px;margin-top:10px;text-align:center;transition:color .2s ease}.forgot-password:hover{color:var(--color-focus-ring)}.login-dialog-overlay{background:#020617c7;inset:0;position:fixed;z-index:50}.login-dialog-content{background:#0000;border:none;box-shadow:none;left:50%;max-height:min(90vh,640px);overflow:auto;padding:0;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(420px,calc(100vw - 32px));z-index:51}.login-dialog-title{color:var(--color-text);font-size:28px;font-weight:700;margin:0 0 8px;text-align:center}.rank{border-radius:var(--radius-pill);display:inline-block;font-size:.8rem;font-weight:700;padding:4px 10px}.rank-1{background:var(--color-rank-gold);color:#000}.rank-2{background:var(--color-rank-silver);color:#000}.rank-3{background:var(--color-rank-bronze);color:#000}.rank:not(.rank-1):not(.rank-2):not(.rank-3){background:var(--color-surface-metric);color:var(--color-text-slate)}*{box-sizing:border-box}:root{--separator-border:#80808059;--sash-hover-transition-duration:0.1s}.allotment-module_splitView__L-yRc{height:100%;overflow:hidden;position:relative;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF{height:100%;pointer-events:none;position:absolute;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_sashContainer__fzwJF>.allotment-module_sash__QA-2t{pointer-events:auto}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa{height:100%;position:relative;white-space:nowrap;width:100%}.allotment-module_splitView__L-yRc>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{overflow:hidden;position:absolute;white-space:normal}.allotment-module_splitView__L-yRc.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{width:100%}.allotment-module_splitView__L-yRc.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O{height:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{background-color:#80808059;background-color:var(--separator-border);content:" ";left:0;pointer-events:none;position:absolute;top:0;z-index:5}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_vertical__WSwwa>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{height:1px;width:100%}.allotment-module_splitView__L-yRc.allotment-module_separatorBorder__x-rDS.allotment-module_horizontal__7doS8>.allotment-module_splitViewContainer__rQnVa>.allotment-module_splitViewView__MGZ6O:not(:first-child):before{height:100%;width:1px}:root{--focus-border:#007fd4;--sash-size:8px;--sash-hover-size:4px}.sash-module_sash__K-9lB{pointer-events:auto;position:absolute;text-align:left;text-align:initial;touch-action:none;z-index:35}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{pointer-events:none}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_vertical__pB-rs{cursor:col-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_minimum__-UKxp{cursor:e-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs.sash-module_maximum__TCWxD{cursor:w-resize}.sash-module_sash__K-9lB.sash-module_mac__Jf6OJ.sash-module_horizontal__kFbiw{cursor:row-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_minimum__-UKxp{cursor:s-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_maximum__TCWxD{cursor:n-resize}.sash-module_sash__K-9lB.sash-module_disabled__Hm-wx{cursor:default!important;pointer-events:none!important}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs{cursor:ew-resize;height:100%;top:0;width:8px;width:var(--sash-size)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw{cursor:ns-resize;height:8px;height:var(--sash-size);left:0;width:100%}.sash-module_sash__K-9lB:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-{content:" ";cursor:all-scroll;display:block;height:16px;height:calc(var(--sash-size)*2);position:absolute;width:16px;width:calc(var(--sash-size)*2);z-index:100}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{cursor:nwse-resize}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-north__f7Noe:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R,.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw.sash-module_orthogonal-edge-south__6ZrFC:not(.sash-module_disabled__Hm-wx)>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{cursor:nesw-resize}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{left:-4px;left:calc(var(--sash-size)*-.5);top:-8px;top:calc(var(--sash-size)*-1)}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{bottom:-8px;bottom:calc(var(--sash-size)*-1);left:-4px;left:calc(var(--sash-size)*-.5)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_start__uZEDk{left:-8px;left:calc(var(--sash-size)*-1);top:-4px;top:calc(var(--sash-size)*-.5)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw>.sash-module_orthogonal-drag-handle__Yii2-.sash-module_end__0TP-R{right:-8px;right:calc(var(--sash-size)*-1);top:-4px;top:calc(var(--sash-size)*-.5)}.sash-module_sash__K-9lB:before{background:#0000;content:"";height:100%;pointer-events:none;position:absolute;transition:background-color .1s ease-out;transition:background-color var(--sash-hover-transition-duration) ease-out;width:100%}.sash-module_sash__K-9lB.sash-module_vertical__pB-rs:before{left:calc(50% - 2px);left:calc(50% - var(--sash-hover-size)/2);width:4px;width:var(--sash-hover-size)}.sash-module_sash__K-9lB.sash-module_horizontal__kFbiw:before{height:4px;height:var(--sash-hover-size);top:calc(50% - 2px);top:calc(50% - var(--sash-hover-size)/2)}.sash-module_sash__K-9lB.sash-module_active__bJspD:before,.sash-module_sash__K-9lB.sash-module_hover__80W6I:before{background:#007fd4;background:var(--focus-border)}