.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}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:300;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_a25816{font-family:Newsreader,Newsreader Fallback}.__variable_a25816{--font-display:"Newsreader","Newsreader Fallback"}.grid_scrollArea__6XnBE{position:relative;width:100%;height:100%;overflow:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:manipulation}.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{z-index:1}.grid_cellInRange__O0rBE{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}