.code-editor_tab__yN7IC.code-editor_active__hWAbj{--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.code-editor_tab__yN7IC.code-editor_active__hWAbj:is(.code-editor_dark__c6RMJ *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.code-editor_editorWrap__8KKdO{outline:none!important;box-shadow:none!important}.code-editor_editorWrap__8KKdO .monaco-editor,.code-editor_editorWrap__8KKdO .monaco-editor .margin,.code-editor_editorWrap__8KKdO .monaco-editor .monaco-editor-background{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.code-editor_tabScroll__1ovtG{scrollbar-width:none}.code-editor_tabScroll__1ovtG::-webkit-scrollbar{display:none}.code-editor_tabActions__mLu1w{width:0;overflow:hidden;display:flex;align-items:center;flex-shrink:0;transition:width .15s ease}.code-editor_tabChip__gqYJ5:hover .code-editor_tabActions__mLu1w{width:3.25rem}.code-editor_tabActionBtn__8_I22{flex-shrink:0;opacity:0;transition:opacity .1s ease .15s}.code-editor_tabChip__gqYJ5:hover .code-editor_tabActionBtn__8_I22{opacity:1}@keyframes code-editor_greenRedPulse__ut9ut{0%,to{color:#4ade80}50%{color:#f87171}}.code-editor_termButtonPulse__Z6cJ_{animation:code-editor_greenRedPulse__ut9ut 1.6s ease-in-out infinite;opacity:1!important}@keyframes code-editor_outputAttention__vqKiq{0%,to{box-shadow:none}50%{box-shadow:0 0 0 2px rgba(239,68,68,.85)}}.code-editor_outputBlink__CLtVx{animation:code-editor_outputAttention__vqKiq .45s ease-in-out 3}@keyframes code-editor_shimmer__GUoGZ{0%{background-position:-200%}to{background-position:200%}}.code-editor_shimmerText__iyHOs{background:linear-gradient(90deg,#4ade80,#86efac 25%,#ffffff 50%,#86efac 75%,#4ade80);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:code-editor_shimmer__GUoGZ 2s linear infinite}.code-editor_tab__yN7IC{display:flex;align-items:center;gap:.5rem;border-radius:1rem;border-width:1px;padding:.5rem 1rem;font-size:18px;font-weight:700;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;--tw-border-opacity:1;border-color:rgb(212 212 212/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 229 229/var(--tw-bg-opacity,1))}.code-editor_tab__yN7IC:hover{--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1))}.code-editor_tab__yN7IC{--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1))}.code-editor_tab__yN7IC:is(.code-editor_dark__c6RMJ *){--tw-border-opacity:1;border-color:rgb(17 24 39/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(64 64 64/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.code-editor_tab__yN7IC:hover:is(.code-editor_dark__c6RMJ *){--tw-bg-opacity:1;background-color:rgb(82 82 82/var(--tw-bg-opacity,1))}.code-editor_tabActive__4_cFG{--tw-border-opacity:1;border-color:rgb(253 186 116/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(254 215 170/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(124 45 18/var(--tw-text-opacity,1))}.code-editor_tabActive__4_cFG:is(.code-editor_dark__c6RMJ *){--tw-border-opacity:1;border-color:rgb(249 115 22/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(234 88 12/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.code-editor_tabActive__4_cFG{border-radius:1rem}.code-editor_textarea__Keg7n{width:100%;resize:none;background-color:transparent;padding:1rem;--tw-text-opacity:1;color:rgb(23 23 23/var(--tw-text-opacity,1));outline:2px solid transparent;outline-offset:2px}.code-editor_textarea__Keg7n:is(.code-editor_dark__c6RMJ *){--tw-text-opacity:1;color:rgb(250 250 250/var(--tw-text-opacity,1))}.code-editor_pre__ETOwe{position:relative;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.code-editor_pre__ETOwe:is(.code-editor_dark__c6RMJ *){--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.code-editor_pre__ETOwe{margin:0!important;white-space:pre-wrap;word-break:break-all;word-wrap:break-word}.code-editor_pre__ETOwe>code{padding-left:1rem;display:inline-block;min-width:100%}.code-editor_editor-wrapper__1UdMY{position:relative;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.code-editor_editor-wrapper__1UdMY:is(.code-editor_dark__c6RMJ *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.code-editor_editor-scroll-container__jxflQ{max-height:calc(40 * 1.5em);overflow-y:auto}.line-numbers.code-editor_line-numbers-rows__FsmiP{border-right-width:1px;--tw-bg-opacity:1;background-color:rgb(245 245 245/var(--tw-bg-opacity,1))}.line-numbers.code-editor_line-numbers-rows__FsmiP:is(.code-editor_dark__c6RMJ *){--tw-border-opacity:1;border-color:rgb(64 64 64/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(38 38 38/var(--tw-bg-opacity,1))}.line-numbers.code-editor_line-numbers-rows__FsmiP{padding:1rem 0;left:0!important;width:3rem!important;position:sticky}.line-numbers.code-editor_line-numbers-rows__FsmiP>span{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.line-numbers.code-editor_line-numbers-rows__FsmiP>span:is(.code-editor_dark__c6RMJ *){--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.line-numbers.code-editor_line-numbers-rows__FsmiP>span{padding:0 .5rem}.line-numbers.code-editor_line-numbers-rows__FsmiP>span:before{--tw-text-opacity:1;color:rgb(163 163 163/var(--tw-text-opacity,1))}.line-numbers.code-editor_line-numbers-rows__FsmiP>span:is(.code-editor_dark__c6RMJ *):before{--tw-text-opacity:1;color:rgb(82 82 82/var(--tw-text-opacity,1))}.line-numbers.code-editor_line-numbers-rows__FsmiP>span:before{padding-right:.5rem}.code-editor_editor-scroll-container__jxflQ{scrollbar-width:thin;scrollbar-color:#007bff #707070;background-color:#131373}.kanban-tabs_tabScroll__bW13i{scrollbar-width:none}.kanban-tabs_tabScroll__bW13i::-webkit-scrollbar{display:none}.kanban-tabs_tabActions__3mJYD{width:0;overflow:hidden;display:flex;align-items:center;flex-shrink:0;transition:width .15s ease}.kanban-tabs_tabChip__HoXR9:hover .kanban-tabs_tabActions__3mJYD{width:3.65rem}.kanban-tabs_tabActionBtn__l_qZ2{flex-shrink:0;opacity:0;transition:opacity .1s ease .15s}.kanban-tabs_tabChip__HoXR9:hover .kanban-tabs_tabActionBtn__l_qZ2{opacity:1}.grid_scrollArea__6XnBE{position:relative;width:100%;height:100%;overflow:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.grid_cornerCell__aFEKI{left:0;z-index:3}.grid_columnHeader__v6UuL,.grid_cornerCell__aFEKI{position:sticky;top:0;border-right:1px solid var(--ss-border);border-bottom:1px solid var(--ss-border);background:var(--ss-header-bg)}.grid_columnHeader__v6UuL{z-index:2;display:flex;align-items:center;font-size:12px;font-weight:500;color:var(--ss-text);user-select:none;white-space:nowrap}.grid_columnHeader__v6UuL .grid_colName__mwcO0{flex:1;min-width:0;padding:0 8px;overflow:hidden;text-overflow:ellipsis}.grid_columnHeader__v6UuL .grid_colLetter__SUoeY{color:var(--ss-text-muted);font-size:10px;font-weight:400;margin-right:6px;padding-left:8px;letter-spacing:.04em}.grid_columnHeader__v6UuL .grid_colMenu__xEN6j{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;color:var(--ss-text-muted);cursor:pointer;margin-right:2px;opacity:0;transition:opacity .15s ease,background .15s ease}.grid_columnHeader__v6UuL:hover .grid_colMenu__xEN6j{opacity:1}.grid_columnHeader__v6UuL .grid_colMenu__xEN6j:hover{background:var(--ss-hover);color:var(--ss-text)}.grid_resizeHandle__lu4hV{width:6px;height:100%;cursor:col-resize;background:transparent;flex-shrink:0;position:relative}.grid_resizeHandle__lu4hV:after{content:"";position:absolute;right:2px;top:4px;bottom:4px;width:2px;border-radius:2px;background:transparent;transition:background .15s ease}.grid_resizeHandle__lu4hV.grid_resizing__0d97W:after,.grid_resizeHandle__lu4hV:hover:after{background:var(--ss-accent)}.grid_rowHeader__jDCiA{position:sticky;left:0;z-index:1;background:var(--ss-header-bg);justify-content:center;font-size:11px;color:var(--ss-text-muted);user-select:none}.grid_cell__c7PIa,.grid_rowHeader__jDCiA{border-right:1px solid var(--ss-border);border-bottom:1px solid var(--ss-border);display:flex;align-items:center}.grid_cell__c7PIa{position:absolute;background:var(--ss-cell-bg);padding:0 8px;font-size:13px;color:var(--ss-text);cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .1s ease}.grid_cell__c7PIa:hover{background:var(--ss-hover)}.grid_cellSelected__fjAnU{outline:2px solid var(--ss-accent);outline-offset:-2px;z-index:1}.grid_cellInRange__O0rBE,.grid_cellSelected__fjAnU{background:var(--ss-accent-bg)}.grid_cellEditor__HSnG7{position:absolute;border:2px solid var(--ss-accent);background:var(--ss-editor-bg);display:flex;align-items:center;padding:0;z-index:4}.grid_cellEditor__HSnG7 input{flex:1;border:none;outline:none;background:transparent;font:inherit;color:var(--ss-text);padding:0 6px;width:100%;height:100%}@media (pointer:coarse){.grid_cell__c7PIa{font-size:14px}}.grid_emptyState__x23xg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;color:var(--ss-text-muted);font-size:13px;pointer-events:none;z-index:0}.grid_emptyState__x23xg button{pointer-events:auto}